[Midnightbsd-cvs] mports: emulators/linux_base-fc4: Add a hack to make Acrobat print with

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri May 2 16:09:12 EDT 2008


Log Message:
-----------
Add a hack to make Acrobat print with defaults.
hide the native rt and expose the linux version.
add missing directories.

Modified Files:
--------------
    mports/emulators/linux_base-fc4:
        Makefile (r1.11 -> r1.12)
        pkg-install (r1.1 -> r1.2)
        pkg-plist (r1.2 -> r1.3)

Added Files:
-----------
    mports/emulators/linux_base-fc4/files:
        lp (r1.1)

-------------- next part --------------
Index: pkg-install
===================================================================
RCS file: /home/cvs/mports/emulators/linux_base-fc4/pkg-install,v
retrieving revision 1.1
retrieving revision 1.2
diff -L emulators/linux_base-fc4/pkg-install -L emulators/linux_base-fc4/pkg-install -u -r1.1 -r1.2
--- emulators/linux_base-fc4/pkg-install
+++ emulators/linux_base-fc4/pkg-install
@@ -108,6 +108,7 @@
 	mkdir -p ${PKG_PREFIX}/usr/share/locale/gu/LC_MESSAGES
 	mkdir -p ${PKG_PREFIX}/usr/share/locale/fa/LC_MESSAGES
 	mkdir -p ${PKG_PREFIX}/usr/share/locale/eu/LC_MESSAGES
+	mkdir -p ${PKG_PREFIX}/usr/share/locale/es_ES/LC_MESSAGES
 	mkdir -p ${PKG_PREFIX}/usr/share/locale/en_CA/LC_MESSAGES
 	mkdir -p ${PKG_PREFIX}/usr/share/locale/en/LC_MESSAGES
 	mkdir -p ${PKG_PREFIX}/usr/share/locale/cy/LC_MESSAGES
@@ -121,6 +122,7 @@
 	mkdir -p ${PKG_PREFIX}/usr/share/locale/ar/LC_MESSAGES
 	mkdir -p ${PKG_PREFIX}/usr/share/locale/am/LC_MESSAGES
 	mkdir -p ${PKG_PREFIX}/usr/share/games
+	mkdir -p ${PKG_PREFIX}/usr/share/icons
 	mkdir -p ${PKG_PREFIX}/usr/share/empty
 	mkdir -p ${PKG_PREFIX}/usr/share/dict
 	mkdir -p ${PKG_PREFIX}/usr/share/applications
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/emulators/linux_base-fc4/pkg-plist,v
retrieving revision 1.2
retrieving revision 1.3
diff -L emulators/linux_base-fc4/pkg-plist -L emulators/linux_base-fc4/pkg-plist -u -r1.2 -r1.3
--- emulators/linux_base-fc4/pkg-plist
+++ emulators/linux_base-fc4/pkg-plist
@@ -281,6 +281,7 @@
 usr/bin/locale
 usr/bin/localedef
 usr/bin/logname
+usr/bin/lp
 usr/bin/lsattr
 usr/bin/md5sum
 usr/bin/mkfifo
@@ -665,6 +666,7 @@
 usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
 usr/lib/libstdc++-libc6.1-1.so.2
 usr/lib/libstdc++-libc6.2-2.so.3
+usr/lib/librt.so.1
 usr/lib/libttf.so.2
 usr/lib/libttf.so.2.3.0
 usr/lib/libz.so.1
@@ -9231,6 +9233,8 @@
 @dirrm usr/share/locale/et/LC_TIME
 @dirrm usr/share/locale/et/LC_MESSAGES
 @dirrm usr/share/locale/et
+ at dirrm usr/share/locale/es_ES/LC_MESSAGES
+ at dirrm usr/share/local/es_ES
 @dirrm usr/share/locale/es/LC_TIME
 @dirrm usr/share/locale/es/LC_MESSAGES
 @dirrm usr/share/locale/es
@@ -9292,6 +9296,7 @@
 @dirrm usr/share/i18n/locales
 @dirrm usr/share/i18n/charmaps
 @dirrm usr/share/i18n
+ at dirrm usr/share/icons
 @dirrm usr/share/games
 @dirrm usr/share/firstboot/modules
 @dirrm usr/share/firstboot
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/emulators/linux_base-fc4/Makefile,v
retrieving revision 1.11
retrieving revision 1.12
diff -L emulators/linux_base-fc4/Makefile -L emulators/linux_base-fc4/Makefile -u -r1.11 -r1.12
--- emulators/linux_base-fc4/Makefile
+++ emulators/linux_base-fc4/Makefile
@@ -9,7 +9,7 @@
 
 PORTNAME=		fc
 PORTVERSION=		4
-PORTREVISION=		11
+PORTREVISION=		12
 CATEGORIES=		emulators linux
 MASTER_SITES=		${MASTER_SITE_FEDORA_LINUX}
 MASTER_SITE_SUBDIR=	${PORTVERSION}/${LINUX_RPM_ARCH}/os/Fedora/RPMS \
@@ -104,9 +104,9 @@
 ALWAYS_KEEP_DISTFILES=	yes
 .endif
 
-CONFLICTS=		linux_base-7* linux_base-deb* linux_base-gentoo* \
-			linux_base-rh-9* linux_base-suse-9* linux_base-8* \
-			linux_base-fc3 linux_locale*
+LATEST_LINK=		linux_base
+CONFLICTS=		linux_base-gentoo* \
+			linux_locale*
 ONLY_FOR_ARCHS=		i386 amd64
 LINUX_RPM_ARCH=		i386
 USE_LINUX_PREFIX=	yes
@@ -122,8 +122,6 @@
 EXTRACT_BEFORE_ARGS?=
 EXTRACT_AFTER_ARGS?=	| ${CPIO} -id --quiet
 
-PLIST=			pkg-plist
-
 .include <bsd.port.pre.mk>
 
 REMOVE_DIRS=		boot dev home initrd root tmp var/log var/run var/tmp \
@@ -222,8 +220,10 @@
 	@${LN} -sf /var/tmp ${PREFIX}/usr/tmp
 	@${CHOWN} root:wheel ${PREFIX}/var/lock ${PREFIX}/var/spool/mail
 	@${CHMOD} 755 ${PREFIX}/var/lock ${PREFIX}/var/spool/mail
-
-
+	# fix printing with acrobat
+	@${INSTALL_SCRIPT} ${FILESDIR}/lp ${PREFIX}/usr/bin
+	# Linux threads to hide the mnbsd lib.
+	@${LN} -f ${PREFIX}/lib/librt-2.3.6.so ${PREFIX}/usr/lib/librt.so.1
 
 post-install:
 	${MKDIR} ${FAKE_DESTDIR}${LOCALBASE}/etc/mtree
--- /dev/null
+++ emulators/linux_base-fc4/files/lp
@@ -0,0 +1,2 @@
+#!/bin/sh -
+exec /usr/bin/lpr "$@"


More information about the Midnightbsd-cvs mailing list