|
Lines 3-9
Link Here
|
| 3 |
|
3 |
|
| 4 |
PORTNAME= compat4x |
4 |
PORTNAME= compat4x |
| 5 |
PORTVERSION= ${COMPAT4X_PORTVERSION} |
5 |
PORTVERSION= ${COMPAT4X_PORTVERSION} |
| 6 |
PORTREVISION= 10 |
6 |
PORTREVISION= 11 |
| 7 |
CATEGORIES= misc |
7 |
CATEGORIES= misc |
| 8 |
MASTER_SITES= ${COMPAT4X_MASTER_SITES} |
8 |
MASTER_SITES= ${COMPAT4X_MASTER_SITES} |
| 9 |
PKGNAMESUFFIX= -${COMPAT4X_ARCH} |
9 |
PKGNAMESUFFIX= -${COMPAT4X_ARCH} |
|
Lines 66-73
Link Here
|
| 66 |
PLIST_SUB+= FORBIDDEN:="@comment " |
66 |
PLIST_SUB+= FORBIDDEN:="@comment " |
| 67 |
.endif |
67 |
.endif |
| 68 |
|
68 |
|
| 69 |
FREEBSD4_LIBS= libc_r.so.4 libperl.so.3 |
|
|
| 70 |
|
| 71 |
.if defined(COMPAT4X_OSRELDATE) && !empty(COMPAT4X_OSRELDATE) |
69 |
.if defined(COMPAT4X_OSRELDATE) && !empty(COMPAT4X_OSRELDATE) |
| 72 |
COMPAT4X_PORTVERSION= ${COMPAT4X_OSVERSION}.${COMPAT4X_OSRELDATE} |
70 |
COMPAT4X_PORTVERSION= ${COMPAT4X_OSVERSION}.${COMPAT4X_OSRELDATE} |
| 73 |
COMPAT4X_MASTER_SITES= ftp://current.FreeBSD.org/pub/FreeBSD/snapshots/${COMPAT4X_ARCH}/${COMPAT4X_OSVERSION}-${COMPAT4X_OSBRANCH}-${COMPAT4X_OSRELDATE}-JPSNAP/${PORTNAME}/ |
71 |
COMPAT4X_MASTER_SITES= ftp://current.FreeBSD.org/pub/FreeBSD/snapshots/${COMPAT4X_ARCH}/${COMPAT4X_OSVERSION}-${COMPAT4X_OSBRANCH}-${COMPAT4X_OSRELDATE}-JPSNAP/${PORTNAME}/ |
|
Lines 79-87
Link Here
|
| 79 |
do-extract: |
77 |
do-extract: |
| 80 |
@${MKDIR} ${WRKDIR} |
78 |
@${MKDIR} ${WRKDIR} |
| 81 |
@(cd ${DISTDIR}/${DIST_SUBDIR} && ${CAT} ${DISTFILES} | ${TAR} -xzf - -C ${WRKDIR} ) |
79 |
@(cd ${DISTDIR}/${DIST_SUBDIR} && ${CAT} ${DISTFILES} | ${TAR} -xzf - -C ${WRKDIR} ) |
| 82 |
.for lib in ${FREEBSD4_LIBS} |
|
|
| 83 |
@${MV} ${WRKSRC}/${lib} ${WRKSRC}/${lib}.compat4x |
| 84 |
.endfor |
| 85 |
.if !defined(FORCE_VULNERABLE_OPENSSL) |
80 |
.if !defined(FORCE_VULNERABLE_OPENSSL) |
| 86 |
.for lib in ${OPENSSL_LIBS} |
81 |
.for lib in ${OPENSSL_LIBS} |
| 87 |
@${RM} -f ${WRKSRC}/${lib} |
82 |
@${RM} -f ${WRKSRC}/${lib} |
|
Lines 91-99
Link Here
|
| 91 |
do-install: |
86 |
do-install: |
| 92 |
@${MKDIR} ${STAGEDIR}${TARGET_DIR} |
87 |
@${MKDIR} ${STAGEDIR}${TARGET_DIR} |
| 93 |
${INSTALL_DATA} ${WRKSRC}/* ${STAGEDIR}${TARGET_DIR}/ |
88 |
${INSTALL_DATA} ${WRKSRC}/* ${STAGEDIR}${TARGET_DIR}/ |
| 94 |
.for lib in ${FREEBSD4_LIBS} |
|
|
| 95 |
${LN} -sf ${lib}.compat4x ${STAGEDIR}${TARGET_DIR}/${lib} |
| 96 |
.endfor |
| 97 |
|
89 |
|
| 98 |
pre-clean: |
90 |
pre-clean: |
| 99 |
@[ -w ${WRKDIR}/var ] && chflags -R noschg ${WRKDIR}/var || ${TRUE} |
91 |
@[ -w ${WRKDIR}/var ] && chflags -R noschg ${WRKDIR}/var || ${TRUE} |