head	1.4;
access;
symbols
	pkgsrc-2013Q2:1.4.0.20
	pkgsrc-2013Q2-base:1.4
	pkgsrc-2012Q4:1.4.0.18
	pkgsrc-2012Q4-base:1.4
	pkgsrc-2011Q4:1.4.0.16
	pkgsrc-2011Q4-base:1.4
	pkgsrc-2011Q2:1.4.0.14
	pkgsrc-2011Q2-base:1.4
	pkgsrc-2009Q4:1.4.0.12
	pkgsrc-2009Q4-base:1.4
	pkgsrc-2008Q4:1.4.0.10
	pkgsrc-2008Q4-base:1.4
	pkgsrc-2008Q3:1.4.0.8
	pkgsrc-2008Q3-base:1.4
	cube-native-xorg:1.4.0.6
	cube-native-xorg-base:1.4
	pkgsrc-2008Q2:1.4.0.4
	pkgsrc-2008Q2-base:1.4
	pkgsrc-2008Q1:1.4.0.2
	pkgsrc-2008Q1-base:1.4
	pkgsrc-2007Q4:1.3.0.4
	pkgsrc-2007Q4-base:1.3
	pkgsrc-2007Q3:1.3.0.2
	pkgsrc-2007Q3-base:1.3
	pkgsrc-2007Q2:1.2.0.20
	pkgsrc-2007Q2-base:1.2
	pkgsrc-2007Q1:1.2.0.18
	pkgsrc-2007Q1-base:1.2
	pkgsrc-2006Q4:1.2.0.16
	pkgsrc-2006Q4-base:1.2
	pkgsrc-2006Q3:1.2.0.14
	pkgsrc-2006Q3-base:1.2
	pkgsrc-2006Q2:1.2.0.12
	pkgsrc-2006Q2-base:1.2
	pkgsrc-2006Q1:1.2.0.10
	pkgsrc-2006Q1-base:1.2
	pkgsrc-2005Q4:1.2.0.8
	pkgsrc-2005Q4-base:1.2
	pkgsrc-2005Q3:1.2.0.6
	pkgsrc-2005Q3-base:1.2
	pkgsrc-2005Q2:1.2.0.4
	pkgsrc-2005Q2-base:1.2
	pkgsrc-2005Q1:1.2.0.2
	pkgsrc-2005Q1-base:1.2
	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.4
date	2008.03.25.13.45.38;	author wiz;	state dead;
branches;
next	1.3;

1.3
date	2007.07.29.05.19.12;	author jlam;	state Exp;
branches;
next	1.2;

1.2
date	2005.01.22.10.46.20;	author jdolecek;	state dead;
branches;
next	1.1;

1.1
date	2004.09.02.20.34.08;	author recht;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2004.09.02.20.34.08;	author recht;	state Exp;
branches
	1.1.1.1.4.1;
next	;

1.1.1.1.4.1
date	2005.02.19.21.27.59;	author snj;	state dead;
branches;
next	;


desc
@@


1.4
log
@Remove suse-9.1 emulation packages.
They are long outdated and not maintained upstream.

Update infrastructure for their removal.

Removal was announced on pkgsrc-users on March 13.
@
text
@# $NetBSD: DEINSTALL,v 1.3 2007/07/29 05:19:12 jlam Exp $
#
# Remove gtk/pango module configuration.
#
case ${STAGE} in
DEINSTALL)
	GNOME_BINDIR="${PKG_PREFIX}/@@EMULSUBDIR@@/opt/gnome/bin"
	GNOME_ETCDIR="${PKG_PREFIX}/@@EMULSUBDIR@@/etc/opt/gnome"

	${ECHO} "${PKGNAME}: removing GTK/Pango module configuration"
        ${RM} -f ${GNOME_ETCDIR}/gtk-2.0/gtk.immodules
        ${RM} -f ${GNOME_ETCDIR}/gtk-2.0/gdk-pixbuf.loaders
        ${RM} -f ${GNOME_ETCDIR}/pango/pango.modules
	;;
esac
@


1.3
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$
@


1.2
log
@the gtk/pango stuff doesn't appear to be necessary and causes unclean
package deinstall
@
text
@d1 1
a1 1
# $NetBSD: DEINSTALL,v 1.1 2004/09/02 20:34:08 recht Exp $
a4 1

d6 3
a8 12
    POST-DEINSTALL)
        if [ -f @@EMULDIR@@/etc/opt/gnome/gtk-2.0/gtk.immodules ] ; then
            ${RM} -f @@EMULDIR@@/etc/opt/gnome/gtk-2.0/gtk.immodules
        fi
        
        if [ -f @@EMULDIR@@/etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders ] ; then
            ${RM} -f @@EMULDIR@@/etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders
        fi
        
        if [ -f @@EMULDIR@@/etc/opt/gnome/pango/pango.modules ] ; then
            ${RM} -f @@EMULDIR@@/etc/opt/gnome/pango/pango.modules
        fi
d10 4
a13 3
        test -d @@EMULDIR@@/etc/opt/gnome/gtk-2.0 && ${RMDIR} @@EMULDIR@@/etc/opt/gnome/gtk-2.0        
	;;
    *)
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD: INSTALL,v 1.2 2004/02/17 18:33:27 jmmv Exp $
@


1.1.1.1
log
@initial import of suse91_gtk2

Linux compatibility package based on the SuSE Linux distribution, take a
look at "http://www.suse.com/" for more information about it.

This package supports running ELF binaries linked with glibc2 which require
GTK2 shared libraries.
@
text
@@


1.1.1.1.4.1
log
@Pullup ticket 295 - requested by Lubomir Sedlacik
security fixes for suse91_libtiff, suse91_x11, and suse91_gtk2

Revisions pulled up:
- pkgsrc/emulators/suse91_libtiff/Makefile	1.2
- pkgsrc/emulators/suse91_libtiff/distinfo	1.2
- pkgsrc/emulators/suse91_x11/Makefile		1.2
- pkgsrc/emulators/suse91_x11/distinfo		1.2
- pkgsrc/emulators/suse91_gtk2/DEINSTALL	removed
- pkgsrc/emulators/suse91_gtk2/INSTALL		1.3
- pkgsrc/emulators/suse91_gtk2/POSTINSTALL	removed
- pkgsrc/emulators/suse91_gtk2/Makefile		1.5,1.6,1.7
- pkgsrc/emulators/suse91_gtk2/distinfo		1.2
- pkgsrc/emulators/suse91_gtk2/PLIST		1.1


    Module Name:	pkgsrc
    Committed By:	jdolecek
    Date:		Sat Jan 22 09:57:51 UTC 2005

    Modified Files:
            pkgsrc/emulators/suse91_libtiff: Makefile distinfo

    Log Message:
    Update to RPM version libtiff-3.6.1-38.14, which fixes the recent
    security problems in libtiff.
    Bump PKGREVISION
    ---
    Module Name:    pkgsrc
    Committed By:   jdolecek
    Date:           Sat Jan 22 10:10:17 UTC 2005

    Modified Files:
            pkgsrc/emulators/suse91_x11: Makefile distinfo

    Log Message:
    Update to latest available version (4.3.99.902-43.35.3), which fixes
    the recently discovered Xpm vulnerabilities
    ---
    Module Name:    pkgsrc
    Committed By:   jdolecek
    Date:           Sat Jan 22 10:46:20 UTC 2005

    Modified Files:
            pkgsrc/emulators/suse91_gtk2: Makefile
    Removed Files:
            pkgsrc/emulators/suse91_gtk2: DEINSTALL INSTALL POSTINSTALL

    Log Message:
    the gtk/pango stuff doesn't appear to be necessary and causes unclean
    package deinstall
    ---
    Module Name:    pkgsrc
    Committed By:   jdolecek
    Date:           Sat Jan 22 10:53:49 UTC 2005

    Modified Files:
            pkgsrc/emulators/suse91_gtk2: Makefile distinfo

    Log Message:
    use updated gtk2 RPM, which fixes recently discovered Xpm-related
    vulnerabilities
    ---
    Module Name:    pkgsrc
    Committed By:   jdolecek
    Date:           Sat Jan 22 12:35:26 UTC 2005

    Modified Files:
            pkgsrc/emulators/suse91_gtk2: Makefile
    Added Files:
            pkgsrc/emulators/suse91_gtk2: INSTALL PLIST

    Log Message:
    put back INSTALL (in slighly simplified form) - it _is_ necessary
    to setup the etc files for gtk & pango; add the files into PLIST, so that
    they are properly removed when package is deinstalled
@
text
@d1 1
a1 1
# $NetBSD: DEINSTALL,v 1.1.1.1 2004/09/02 20:34:08 recht Exp $
@

