diff options
Diffstat (limited to 'chinese')
-rw-r--r-- | chinese/XFree86-aoutlibs/Makefile | 8 | ||||
-rw-r--r-- | chinese/XFree86-aoutlibs/files/INSTALL.in | 17 | ||||
-rw-r--r-- | chinese/XFree86-aoutlibs/pkg-deinstall | 17 | ||||
-rw-r--r-- | chinese/XFree86-aoutlibs/pkg-install | 16 |
4 files changed, 37 insertions, 21 deletions
diff --git a/chinese/XFree86-aoutlibs/Makefile b/chinese/XFree86-aoutlibs/Makefile index 0f668576bb4d..23422e22450d 100644 --- a/chinese/XFree86-aoutlibs/Makefile +++ b/chinese/XFree86-aoutlibs/Makefile @@ -2,7 +2,7 @@ # Date created: 31 Oct 2000 # Whom: Jing-Tang Keith Jang <keith@FreeBSD.org> # -# $FreeBSD: /tmp/pcvs/ports/chinese/XFree86-aoutlibs/Attic/Makefile,v 1.3 2001-02-05 14:29:33 olgeni Exp $ +# $FreeBSD: /tmp/pcvs/ports/chinese/XFree86-aoutlibs/Attic/Makefile,v 1.4 2001-03-02 17:43:02 keith Exp $ # # The file is identical to @@ -18,6 +18,8 @@ EXTRACT_SUFX= .tgz MAINTAINER= keith@FreeBSD.org +RUN_DEPENDS= ${X11BASE}/lib/aout/libX11.so.6.1:${PORTSDIR}/x11/XFree86-aoutlibs + ONLY_FOR_ARCHS= i386 WRKSRC= ${WRKDIR}/lib @@ -25,14 +27,12 @@ NO_BUILD= yes PORTOBJFORMAT= aout USE_X_PREFIX= yes -PKGINSTALL= ${WRKDIR}/pkg-install pre-configure: @${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGREQ} ${PKGNAME} INSTALL - @${SED} -e "s;@PREFIX@;${PREFIX};g" ${FILESDIR}/INSTALL.in > ${WRKDIR}/pkg-install pre-install: - @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL + @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL do-install: @${MKDIR} ${PREFIX}/lib/aout diff --git a/chinese/XFree86-aoutlibs/files/INSTALL.in b/chinese/XFree86-aoutlibs/files/INSTALL.in deleted file mode 100644 index 9af384c65b2f..000000000000 --- a/chinese/XFree86-aoutlibs/files/INSTALL.in +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh -# an installation script for zh-XFree86-aoutlibs - -if [ "$2" != "PRE-INSTALL" ]; then - exit 0 -fi - -if [ ! -f @PREFIX@/lib/aout/zh-XFree86-aoutlibs-3.3.6 ] && \ - [ -f @PREFIX@/lib/aout/libX11.so.6.1 ]; then - echo ---------------------------------------------------- - echo You have XFree86-aoutlibs installed! - echo Please remove it before install zh-XFree86-aoutlibs. - echo ---------------------------------------------------- - exit 1 -fi - -exit 0 diff --git a/chinese/XFree86-aoutlibs/pkg-deinstall b/chinese/XFree86-aoutlibs/pkg-deinstall new file mode 100644 index 000000000000..6e8d9f297d47 --- /dev/null +++ b/chinese/XFree86-aoutlibs/pkg-deinstall @@ -0,0 +1,17 @@ +#!/bin/sh + +if [ "$2" = "DEINSTALL" ]; then + exit 0 +fi + +AOUTLIBSDIR=${PKG_PREFIX}/lib/aout + +for old in libX11.so.6.1 liboldX.so.6.0 libICE.so.6.3 libSM.so.6.0 \ + libXext.so.6.3 libXt.so.6.0 libXmu.so.6.0 libXaw.so.6.1 \ + libXIE.so.6.0 libXi.so.6.0 libXtst.so.6.1 libPEX5.so.6.0 \ + libXp.so.6.2; do + mv -f ${AOUTLIBSDIR}/X333/${old} ${AOUTLIBSDIR} +done + +rmdir ${PKG_PREFIX}/lib/aout/X333 2>/dev/null || true +/usr/bin/env OBJFORMAT=aout /sbin/ldconfig -R diff --git a/chinese/XFree86-aoutlibs/pkg-install b/chinese/XFree86-aoutlibs/pkg-install new file mode 100644 index 000000000000..238c5d522701 --- /dev/null +++ b/chinese/XFree86-aoutlibs/pkg-install @@ -0,0 +1,16 @@ +#!/bin/sh + +if [ "$2" = "POST-INSTALL" ]; then + exit 0 +fi + +AOUTLIBSDIR=${PKG_PREFIX}/lib/aout + +mkdir -p ${AOUTLIBSDIR}/X333 + +for old in libX11.so.6.1 liboldX.so.6.0 libICE.so.6.3 libSM.so.6.0 \ + libXext.so.6.3 libXt.so.6.0 libXmu.so.6.0 libXaw.so.6.1 \ + libXIE.so.6.0 libXi.so.6.0 libXtst.so.6.1 libPEX5.so.6.0 \ + libXp.so.6.2; do + mv -f ${AOUTLIBSDIR}/${old} ${AOUTLIBSDIR}/X333 +done |