head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.24 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.22 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.20 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.18 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.16 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.14 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.12 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.10 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.8 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.6 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.4 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.2 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.3.0.8 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.6 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.4 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.2 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.2.0.2 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.1.1.1.0.2 pkgsrc-2006Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2007.07.29.05.18.44; author jlam; state dead; branches; next 1.3; 1.3 date 2006.08.02.14.26.13; author salo; state Exp; branches; next 1.2; 1.2 date 2006.06.27.13.40.02; author salo; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2006.03.09.20.36.39; author tonio; state Exp; branches 1.1.1.1; next ; 1.2.2.1 date 2006.08.02.15.18.36; author ghen; state Exp; branches; next ; 1.1.1.1 date 2006.03.09.20.36.39; author tonio; state Exp; branches; next ; desc @@ 1.4 log @* Add new emulator framework in pkgsrc/mk/emulator that handles all binary-only packages that require binary "emulation" on the native operating system. Please see pkgsrc/mk/emulator/README for more details. * Teach the plist framework to automatically use any existing PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition. * Convert all of the binary-only packages in pkgsrc to use the emulator framework. Most of them have been tested to install and deinstall correctly. This involves the following cleanup actions: * Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM} more consistently. * Simplify packages by using default INSTALL and DEINSTALL scripts instead of custom INSTALL/DEINSTALL code. * Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc. Packages only need to state exactly which emulations they support, and the framework handles any i386-on-x86_64 or sparc-on-sparc64 uses. * Remove "USE_NATIVE_LINUX" from pkgsrc. The framework will automatically detect when the package is installing on Linux. Specific changes to packages include: * Bump the PKGREVISIONs for all of the suse100* and suse91* packages due to changes in the +INSTALL/+DEINSTALL scripts used in all of the packages. * Remove pkgsrc/emulators/suse_linux, which is unused by any packages. * cad/lc -- remove custom code to create the distinfo file for all supported platforms; just use "emul-fetch" and "emul-distinfo" instead. * lang/Cg-compiler -- install the shared libraries under ${EMULDIR} instead of ${PREFIX}/lib so that compiled programs will find the shared libraries. * mail/thunderbird-bin-nightly -- update to latest binary distributions for supported platforms. * multimedia/ns-flash -- update Linux version to 9.0.48 as the older version is no longer available for interactive fetch. * security/uvscan -- set LD_LIBRARY_PATH explicitly so that it's not necessary to install library symlinks into ${EMULDIR}/usr/local/lib. * www/firefox-bin-flash -- update Linux version to 9.0.48 as the older version is no longer available for interactive fetch. @ text @# $NetBSD: Makefile.powerpc,v 1.3 2006/08/02 14:26:13 salo Exp $ RPMFILES= freetype2-2.1.10-4.4.${SUSE_ARCH}.rpm @ 1.3 log @Sync with latest SUSE Linux security updates. @ text @d1 1 a1 1 # $NetBSD: Makefile.powerpc,v 1.2 2006/06/27 13:40:02 salo Exp $ @ 1.2 log @Sync with latest SuSE updates, security fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile.powerpc,v 1.1.1.1 2006/03/09 20:36:39 tonio Exp $ d3 1 a3 1 RPMFILES= freetype2-2.1.10-4.2.${SUSE_ARCH}.rpm @ 1.2.2.1 log @Pullup ticket 1773 - requested by salo security updates for suse100_freetype2 and suse100_libtiff Revisions pulled up: - pkgsrc/emulators/suse100_freetype2/Makefile 1.5 - pkgsrc/emulators/suse100_freetype2/Makefile.i386 1.3 - pkgsrc/emulators/suse100_freetype2/Makefile.powerpc 1.3 - pkgsrc/emulators/suse100_freetype2/Makefile.x86_64 1.3 - pkgsrc/emulators/suse100_freetype2/distinfo 1.3 - pkgsrc/emulators/suse100_libtiff/Makefile 1.5 - pkgsrc/emulators/suse100_libtiff/Makefile.i386 1.3 - pkgsrc/emulators/suse100_libtiff/Makefile.powerpc 1.3 - pkgsrc/emulators/suse100_libtiff/Makefile.x86_64 1.3 - pkgsrc/emulators/suse100_libtiff/distinfo 1.3 Module Name: pkgsrc Committed By: salo Date: Wed Aug 2 14:26:13 UTC 2006 Modified Files: pkgsrc/emulators/suse100_freetype2: Makefile Makefile.i386 Makefile.powerpc Makefile.x86_64 distinfo pkgsrc/emulators/suse100_libtiff: Makefile Makefile.i386 Makefile.powerpc Makefile.x86_64 distinfo Log Message: Sync with latest SUSE Linux security updates. @ text @d1 1 a1 1 # $NetBSD: Makefile.powerpc,v 1.3 2006/08/02 14:26:13 salo Exp $ d3 1 a3 1 RPMFILES= freetype2-2.1.10-4.4.${SUSE_ARCH}.rpm @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD: Makefile.i386,v 1.1 2006/01/08 16:53:21 salo Exp $ d3 1 a3 1 RPMFILES= freetype2-2.1.10-4.${SUSE_ARCH}.rpm @ 1.1.1.1 log @Import openSUSE 10.0 base packages for Linux emulation Add support for powerpc (but it does *not* work stable yet) @ text @@