diff options
author | Trevor Johnson <trevor@FreeBSD.org> | 2003-12-03 16:57:36 +0000 |
---|---|---|
committer | Trevor Johnson <trevor@FreeBSD.org> | 2003-12-03 16:57:36 +0000 |
commit | dda5182fe494991355dc0608499acdc2a8014036 (patch) | |
tree | 122ae4bbaa1bd755453c02b6e2172b673ce76825 | |
parent | c4816a48cce65dc4d8a4e8bf759c870844f7fef4 (diff) | |
download | ports-dda5182fe494991355dc0608499acdc2a8014036.tar.gz ports-dda5182fe494991355dc0608499acdc2a8014036.zip |
Notes
-rw-r--r-- | x11/linux-XFree86-libs/Makefile | 42 |
1 files changed, 25 insertions, 17 deletions
diff --git a/x11/linux-XFree86-libs/Makefile b/x11/linux-XFree86-libs/Makefile index dd1bb422b109..f1e64d57095f 100644 --- a/x11/linux-XFree86-libs/Makefile +++ b/x11/linux-XFree86-libs/Makefile @@ -11,37 +11,45 @@ PORTREVISION= 1 CATEGORIES= x11 linux MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX} MASTER_SITE_SUBDIR= updates/9/en/os/i386 +PKGNAMEPREFIX= linux- +DISTNAME= XFree86-libs-4.3.0-2.90.43.i386.rpm +EXTRACT_SUFX= +DIST_SUBDIR= rpm +EXTRACT_ONLY= MAINTAINER= trevor@FreeBSD.org COMMENT= XFree86 libraries, Linux/i386 binary -CONFLICTS= linux_base-6* linux_base-7* linux_base-deb* linux_base-gentoo* -BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm2cpio +BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm RUN_DEPENDS=${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 BASEVERSION= 9 +CONFLICTS= linux_base-6* linux_base-7* linux_base-deb* linux_base-gentoo* +MD5_FILE= ${MASTERDIR}/distinfo.${MACHINE_ARCH} +NO_BUILD= yes +NO_FILTER_SHLIBS= yes ONLY_FOR_ARCHS= i386 PLIST= ${WRKDIR}/plist -RPM_SET= XFree86-libs-4.3.0-2.90.43.i386.rpm +PREFIX= ${LINUXBASE} pre-install: - ${RM} -rf ${WRKSRC}/tmp - ${MKDIR} ${WRKSRC}/tmp - cd ${WRKSRC}/tmp; \ - rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id; \ + @${RM} -rf ${WRKSRC}/tmp + @${MKDIR} ${WRKSRC}/tmp + @cd ${WRKSRC}/tmp; \ + rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} | cpio -id; \ ${FIND} * -type f -o -type l > ${PLIST} -.for ii in \ - usr/X11R6/lib/X11/locale/lib/common \ - usr/X11R6/lib/X11/locale/lib \ - usr/X11R6/lib/X11/locale \ - usr/X11R6/lib/X11 - ${ECHO_CMD} @dirrm ${ii} >> ${PLIST} +.for ii in X11/locale/lib/common X11/locale/lib X11/locale X11 + @${ECHO_CMD} @dirrm usr/X11R6/lib/${ii} >> ${PLIST} .endfor post-install: - ${RM} -f ${LINUXBASE}/etc/ld.so.cache - ${FIND} ${LINUXBASE} -name lib -type d | ${SED} 's:${LINUXBASE}::g' \ + @${RM} -f ${LINUXBASE}/etc/ld.so.cache + @${FIND} ${LINUXBASE} -name lib -type d | ${SED} 's:${LINUXBASE}::g' \ > ${LINUXBASE}/etc/ld.so.conf - chroot ${LINUXBASE} sbin/ldconfig + @chroot ${LINUXBASE} sbin/ldconfig + +do-install: + @rpm -U --ignoreos --root ${PREFIX} --dbpath /var/lib/rpm --nodeps \ + --replacepkgs ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} || ${TRUE} -.include "../../x11-toolkits/linux-gtk/Makefile" +.include <bsd.port.mk> |