head 1.10; access; symbols pkgsrc-2013Q2:1.10.0.20 pkgsrc-2013Q2-base:1.10 pkgsrc-2012Q4:1.10.0.18 pkgsrc-2012Q4-base:1.10 pkgsrc-2011Q4:1.10.0.16 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q2:1.10.0.14 pkgsrc-2011Q2-base:1.10 pkgsrc-2009Q4:1.10.0.12 pkgsrc-2009Q4-base:1.10 pkgsrc-2008Q4:1.10.0.10 pkgsrc-2008Q4-base:1.10 pkgsrc-2008Q3:1.10.0.8 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.10.0.6 cube-native-xorg-base:1.10 pkgsrc-2008Q2:1.10.0.4 pkgsrc-2008Q2-base:1.10 pkgsrc-2008Q1:1.10.0.2 pkgsrc-2008Q1-base:1.10 pkgsrc-2007Q4:1.9.0.2 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.7.0.2 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.6.0.10 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.8 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.6 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.4 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.2 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.4.0.2 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.3.0.2 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.2.0.4 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.1.1.1.0.6 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.4 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.2 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.10 date 2008.03.26.06.21.46; author wiz; state dead; branches; next 1.9; 1.9 date 2007.12.19.12.27.30; author rillig; state Exp; branches; next 1.8; 1.8 date 2007.10.25.22.00.58; author jlam; state Exp; branches; next 1.7; 1.7 date 2007.07.29.05.19.35; author jlam; state Exp; branches; next 1.6; 1.6 date 2006.06.30.15.38.00; author salo; state Exp; branches; next 1.5; 1.5 date 2006.06.26.20.37.26; author salo; state Exp; branches; next 1.4; 1.4 date 2006.02.05.23.10.06; author joerg; state Exp; branches; next 1.3; 1.3 date 2005.09.28.19.17.46; author rillig; state Exp; branches; next 1.2; 1.2 date 2005.05.10.01.33.50; author jschauma; state Exp; branches; next 1.1; 1.1 date 2004.08.14.09.43.50; author jdolecek; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.08.14.09.43.50; author jdolecek; state Exp; branches; next ; desc @@ 1.10 log @Remove suse9 meta package, now that the separate packages have been removed. Noted by Mike Cappella. @ text @# $NetBSD: Makefile,v 1.9 2007/12/19 12:27:30 rillig Exp $ DISTNAME= suse-${SUSE_VERSION} PKGREVISION= 4 CATEGORIES= meta-pkgs emulators MASTER_SITES= # empty MAINTAINER= jdolecek@@NetBSD.org COMMENT= SUSE-based Linux binary emulation environment .include "../../emulators/suse91_linux/Makefile.common" META_PACKAGE= yes EMUL_MODULES.linux= aspell base compat expat fontconfig freetype2 \ gdk-pixbuf glx gtk gtk2 jpeg locale motif png \ slang tiff x11 .if ${EMUL_PLATFORM} == "linux-i386" EMUL_MODULES.linux+= vmware .endif EMUL_PKG_FMT= plain .include "../../mk/bsd.pkg.mk" @ 1.9 log @Replaced the custom definitions with META_PACKAGE=yes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2007/10/25 22:00:58 jlam Exp $ @ 1.8 log @* If PLIST_SRC is explicitly set to an empty value in a package Makefile, then automatically generate a PLIST that says "${PKGNAME} has no files". * If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile, and no PLIST files exist, then fail during the package build with PKG_FAIL_REASON. * Remove "intentionally empty" PLISTs again. Now, the easy way to say that a package installs no files is to just add the following to the package Makefile: PLIST_SRC= # empty @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2007/07/29 05:19:35 jlam Exp $ a6 1 DISTFILES= # empty d13 1 a13 6 NO_CHECKSUM= yes NO_CONFIGURE= yes NO_BUILD= yes PLIST_SRC= # empty (meta-package) do-install: # empty @ 1.7 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 @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2006/06/30 15:38:00 salo Exp $ d17 1 @ 1.6 log @We really, really, really _don't_ want open dependencies here either. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.5 2006/06/26 20:37:26 salo Exp $ # d3 2 a4 2 DISTNAME= suse-9.1 PKGREVISION= 3 d10 1 a10 1 COMMENT= Provides a SuSE-based Linux binary emulation environment d12 1 a12 20 # This list should contain all suse91_* packages. # DEPENDS+= suse_base-9.1{,nb*}:../../emulators/suse91_base DEPENDS+= suse_aspell-9.1{,nb*}:../../emulators/suse91_aspell DEPENDS+= suse_compat-9.1{,nb*}:../../emulators/suse91_compat DEPENDS+= suse_expat-9.1{,nb*}:../../emulators/suse91_expat DEPENDS+= suse_fontconfig-9.1{,nb*}:../../emulators/suse91_fontconfig DEPENDS+= suse_freetype2-9.1{,nb*}:../../emulators/suse91_freetype2 DEPENDS+= suse_gdk-pixbuf-9.1{,nb*}:../../emulators/suse91_gdk-pixbuf DEPENDS+= suse_glx-9.1{,nb*}:../../emulators/suse91_glx DEPENDS+= suse_gtk-9.1{,nb*}:../../emulators/suse91_gtk DEPENDS+= suse_gtk2-9.1{,nb*}:../../emulators/suse91_gtk2 DEPENDS+= suse_libjpeg-9.1{,nb*}:../../emulators/suse91_libjpeg DEPENDS+= suse_libpng-9.1{,nb*}:../../emulators/suse91_libpng DEPENDS+= suse_libtiff-9.1{,nb*}:../../emulators/suse91_libtiff DEPENDS+= suse_locale-9.1{,nb*}:../../emulators/suse91_locale DEPENDS+= suse_openmotif-9.1{,nb*}:../../emulators/suse91_openmotif DEPENDS+= suse_slang-9.1{,nb*}:../../emulators/suse91_slang DEPENDS+= suse_vmware-9.1{,nb*}:../../emulators/suse91_vmware DEPENDS+= suse_x11-9.1{,nb*}:../../emulators/suse91_x11 a13 1 EXTRACT_ONLY= # empty a16 1 NO_MTREE= yes d20 10 @ 1.5 log @Add missing SuSE 9.1 packages so it actually has any real purpose, bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2006/02/05 23:10:06 joerg Exp $ d5 1 a5 1 PKGREVISION= 2 d15 18 a32 18 DEPENDS+= suse_base>=9.1:../../emulators/suse91_base/ DEPENDS+= suse_aspell>=9.1:../../emulators/suse91_aspell DEPENDS+= suse_compat>=9.1:../../emulators/suse91_compat DEPENDS+= suse_expat>=9.1:../../emulators/suse91_expat DEPENDS+= suse_fontconfig>=9.1:../../emulators/suse91_fontconfig DEPENDS+= suse_freetype2>=9.1:../../emulators/suse91_freetype2 DEPENDS+= suse_gdk-pixbuf>=9.1:../../emulators/suse91_gdk-pixbuf DEPENDS+= suse_glx>=9.1:../../emulators/suse91_glx DEPENDS+= suse_gtk>=9.1:../../emulators/suse91_gtk DEPENDS+= suse_gtk2>=9.1:../../emulators/suse91_gtk2 DEPENDS+= suse_libjpeg>=9.1:../../emulators/suse91_libjpeg DEPENDS+= suse_libpng>=9.1:../../emulators/suse91_libpng DEPENDS+= suse_libtiff>=9.1:../../emulators/suse91_libtiff DEPENDS+= suse_locale>=9.1:../../emulators/suse91_locale DEPENDS+= suse_openmotif>=9.1:../../emulators/suse91_openmotif DEPENDS+= suse_slang>=9.1:../../emulators/suse91_slang DEPENDS+= suse_vmware>=9.1:../../emulators/suse91_vmware DEPENDS+= suse_x11>=9.1:../../emulators/suse91_x11 @ 1.4 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/09/28 19:17:46 rillig Exp $ d5 1 a5 1 PKGREVISION= 1 d13 4 a16 1 DEPENDS+= suse_base>=9.1:../../emulators/suse91_base d18 2 a19 3 DEPENDS+= suse_x11>=9.1:../../emulators/suse91_x11 DEPENDS+= suse_libpng>=9.1:../../emulators/suse91_libpng DEPENDS+= suse_libjpeg>=9.1:../../emulators/suse91_libjpeg d21 2 a22 1 DEPENDS+= suse_openmotif>=9.1:../../emulators/suse91_openmotif d24 4 d29 4 a32 5 # these could possibly be installed too, but probably of less # general interested, so commented out for now #DEPENDS+= suse_gnome2>=9.1:../../emulators/suse91_gnome2 #DEPENDS+= suse_aspell>=9.1:../../emulators/suse91_aspell @ 1.3 log @Fixed pkglint warnings. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2005/05/10 01:33:50 jschauma Exp $ d5 1 @ 1.2 log @depend on suse_locale, in part as a response to PR pkg/20824. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/08/14 09:43:50 jdolecek Exp $ a4 1 PKGREVISION= # empty @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2004/03/26 02:27:45 wiz Exp $ d21 1 @ 1.1.1.1 log @a meta package for SuSE 9.x-based Linux binary emulation environment @ text @@