View | Details | Raw Unified | Return to bug 203272
Collapse All | Expand All

(-)Makefile (-9 / +1 lines)
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}
(-)pkg-plist.freebsd5 (-6 / +2 lines)
Lines 1-7 Link Here
1
%%LIBDIR%%/compat/libc.so.4
1
%%LIBDIR%%/compat/libc.so.4
2
@unexec if [ -e %B/libc_r.so.4.compat3x ]; then ln -sf libc_r.so.4.compat3x %B/libc_r.so.4; else rm %B/libc_r.so.4; fi
2
%%LIBDIR%%/compat/libc_r.so.4
3
%%LIBDIR%%/compat/libc_r.so.4.compat4x
4
@exec ln -sf %f %B/libc_r.so.4
5
%%FORBIDDEN:%%%%LIBDIR%%/compat/libcrypto.so.1
3
%%FORBIDDEN:%%%%LIBDIR%%/compat/libcrypto.so.1
6
%%FORBIDDEN:%%%%LIBDIR%%/compat/libcrypto.so.2
4
%%FORBIDDEN:%%%%LIBDIR%%/compat/libcrypto.so.2
7
%%LIBDIR%%/compat/libdevstat.so.2
5
%%LIBDIR%%/compat/libdevstat.so.2
Lines 14-22 Link Here
14
%%LIBDIR%%/compat/libopie.so.2
12
%%LIBDIR%%/compat/libopie.so.2
15
%%LIBDIR%%/compat/libpam.so.1
13
%%LIBDIR%%/compat/libpam.so.1
16
%%LIBDIR%%/compat/libpcap.so.2
14
%%LIBDIR%%/compat/libpcap.so.2
17
@unexec if [ -e %B/libperl.so.3.compat3x ]; then ln -sf libperl.so.3.compat3x %B/libperl.so.3; else rm %B/libperl.so.3; fi
15
%%LIBDIR%%/compat/libperl.so.3
18
%%LIBDIR%%/compat/libperl.so.3.compat4x
19
@exec ln -sf %f %B/libperl.so.3
20
%%LIBDIR%%/compat/libposix1e.so.2
16
%%LIBDIR%%/compat/libposix1e.so.2
21
%%LIBDIR%%/compat/libreadline.so.4
17
%%LIBDIR%%/compat/libreadline.so.4
22
%%LIBDIR%%/compat/libskey.so.2
18
%%LIBDIR%%/compat/libskey.so.2

Return to bug 203272