[csw-devel] SF.net SVN: gar:[20487] csw/mgar/pkg/emacs/trunk
pfelecan at users.sourceforge.net
pfelecan at users.sourceforge.net
Wed Mar 20 16:47:26 CET 2013
Revision: 20487
http://gar.svn.sourceforge.net/gar/?rev=20487&view=rev
Author: pfelecan
Date: 2013-03-20 15:47:25 +0000 (Wed, 20 Mar 2013)
Log Message:
-----------
emacs/trunk:
- addition of alternatives related messages
- implemented alternatives for ctags
- verified and validated new proposed overrides
Modified Paths:
--------------
csw/mgar/pkg/emacs/trunk/Makefile
Added Paths:
-----------
csw/mgar/pkg/emacs/trunk/files/CSWemacs-bin-common.postmsg
csw/mgar/pkg/emacs/trunk/files/emacsalt.postmsg
Property Changed:
----------------
csw/mgar/pkg/emacs/trunk/files/
Modified: csw/mgar/pkg/emacs/trunk/Makefile
===================================================================
--- csw/mgar/pkg/emacs/trunk/Makefile 2013-03-20 12:54:06 UTC (rev 20486)
+++ csw/mgar/pkg/emacs/trunk/Makefile 2013-03-20 15:47:25 UTC (rev 20487)
@@ -118,14 +118,26 @@
MERGE_DIRS_isa-default-features-nox = $(bindir)
MERGE_SCRIPTS_isa-default-features-nox = copy-only
-ALTERNATIVES_CSWemacs-athena= athena
-ALTERNATIVES_CSWemacs-gtk = gtk
-ALTERNATIVES_CSWemacs-nox = nox
+ALTERNATIVES_CSWemacs-athena = athena
+ALTERNATIVES_CSWemacs-gtk = gtk
+ALTERNATIVES_CSWemacs-nox = nox
+ALTERNATIVES_CSWemacs-bin-common = ctags
ALTERNATIVE_athena = $(bindir)/emacs emacs $(bindir)/emacs-athena 200
ALTERNATIVE_gtk = $(bindir)/emacs emacs $(bindir)/emacs-gtk 100
ALTERNATIVE_nox = $(bindir)/emacs emacs $(bindir)/emacs-nox 300
+ALTERNATIVE_ctags = $(bindir)/ctags ctags $(bindir)/ctags.emacs 100
+POSTMSG_EMACS = emacsalt.postmsg
+POSTMSG_EMACS_ATHENA = $(docdir)/$(CATALOGNAME_CSWemacs-athena)/CSWemacs-athena.postmsg
+DISTFILES += $(notdir $(POSTMSG_EMACS_ATHENA))
+POSTMSG_EMACS_GTK = $(docdir)/$(CATALOGNAME_CSWemacs-gtk)/CSWemacs-gtk.postmsg
+DISTFILES += $(notdir $(POSTMSG_EMACS_GTK))
+POSTMSG_EMACS_NOX = $(docdir)/$(CATALOGNAME_CSWemacs-nox)/CSWemacs-nox.postmsg
+DISTFILES += $(notdir $(POSTMSG_EMACS_NOX))
+POSTMSG_CTAGS = $(docdir)/$(CATALOGNAME_CSWemacs-bin-common)/CSWemacs-bin-common.postmsg
+DISTFILES += $(notdir $(POSTMSG_CTAGS))
+
PACKAGES = CSWemacs-common
SPKG_DESC_CSWemacs-common = $(DESCRIPTION) - architecture neutral common components
CATALOGNAME_CSWemacs-common = emacs_common
@@ -210,6 +222,29 @@
# specialize the variable:
EXTRA_TEXINFO = $(infodir)/.*
ARCHALL_CSWemacs-common = 1
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/gnus.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/tramp.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/eintr.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/reftex.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/emacs.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/efaq.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/eshell.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/elisp.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/woman.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/mh-e.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/info/idlwave.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/emacs/24.3/lisp/info.elc
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/emacs/24.3/lisp/gnus/nnspool.elc
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/local|root/opt/csw/share/emacs/24.3/etc/NEWS
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/share|root/opt/csw/share/info/eintr.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/share|root/opt/csw/share/info/dbus.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/share|root/opt/csw/share/info/emacs.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/share|root/opt/csw/share/info/efaq.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/share|root/opt/csw/share/info/elisp.info
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/share|root/opt/csw/share/emacs/24.3/lisp/ldefs-boot.el
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/share|root/opt/csw/share/emacs/24.3/lisp/loaddefs.el
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/share|root/opt/csw/share/emacs/24.3/lisp/org/org-version.el
+CHECKPKG_OVERRIDES_CSWemacs-common += file-with-bad-content|/usr/share|root/opt/csw/share/emacs/24.3/lisp/org/org-odt.elc
PACKAGES += CSWemacs-el
SPKG_DESC_CSWemacs-el = $(DESCRIPTION) - elisp sources
@@ -228,10 +263,10 @@
CATALOGNAME_CSWemacsbincommon = emacsbincommon_stub
RUNTIME_DEP_PKGS_CSWemacs-bin-common = CSWemacs-common
RUNTIME_DEP_PKGS_CSWemacs-common += CSWperl
-RUNTIME_DEP_PKGS_CSWemacs-common += CSWpython
CHECKPKG_OVERRIDES_CSWemacs-bin-common += surplus-dependency|CSWemacs-common
+CHECKPKG_OVERRIDES_CSWemacs-bin-common += no-direct-binding|/opt/csw/libexec/emacs/24.3/sparc-sun-solaris2.10/movemail|is|not|directly|bound|to|soname|libmail.so.1
PKGFILES_CSWemacs-bin-common = /opt/csw/bin/b2m
-PKGFILES_CSWemacs-bin-common += /opt/csw/bin/ctags
+PKGFILES_CSWemacs-bin-common += /opt/csw/bin/ctags.emacs
PKGFILES_CSWemacs-bin-common += /opt/csw/bin/ebrowse
PKGFILES_CSWemacs-bin-common += /opt/csw/bin/emacsclient
PKGFILES_CSWemacs-bin-common += /opt/csw/bin/etags
@@ -263,10 +298,8 @@
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibgif4
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibgio2-0-0
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibglib2-0-0
-RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibgmodule2-0-0
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibgnutls26
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibgobject2-0-0
-RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibgthread2-0-0
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibiconv2
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibintl8
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibjbig2
@@ -279,7 +312,7 @@
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibotf-utils
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibotf0
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibpixman1-0
-RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibpng12-0
+RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibpng15-15
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibrsvg2-2
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibthai0
RUNTIME_DEP_PKGS_CSWemacs-athena += CSWlibtiff3
@@ -311,6 +344,42 @@
CHECKPKG_OVERRIDES_CSWemacs-athena += surplus-dependency|CSWlibexpat1
CHECKPKG_OVERRIDES_CSWemacs-athena += surplus-dependency|CSWlibpixman1-0
CHECKPKG_OVERRIDES_CSWemacs-athena += surplus-dependency|CSWfconfig
+CHECKPKG_OVERRIDES_CSWemacs-athena += soname-unused|libz.so.1|is|needed|by|/opt/csw/bin/emacs-24.3-athena|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-athena += soname-unused|libXext.so.0|is|needed|by|/opt/csw/bin/emacs-24.3-athena|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-athena += soname-unused|libcairo.so.2|is|needed|by|/opt/csw/bin/emacs-24.3-athena|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-athena += soname-unused|libintl.so.8|is|needed|by|/opt/csw/bin/emacs-24.3-athena|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-athena += soname-unused|libbz2.so.1.0|is|needed|by|/opt/csw/bin/emacs-24.3-athena|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libXft.so.2
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libXt.so.4
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libm17n-flt.so.0
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libgnutls.so.26
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libglib-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libjpeg.so.7
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libotf.so.0
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libXpm.so.4
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libMagickCore.so.5
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|librsvg-2.so.2
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libgio-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libxml2.so.2
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libXaw.so.5
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libX11.so.4
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libSM.so.6
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libfontconfig.so.1
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libgobject-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libXmu.so.4
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libgdk_pixbuf-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libncurses.so.5
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libXrender.so.1
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libpng15.so.15
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libICE.so.6
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libMagickWand.so.5
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libm17n-core.so.0
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libMagickWand
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libMagickWand.so.5
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libm17n-core.so.0
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libgif.so.4
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libfreetype.so.6
+CHECKPKG_OVERRIDES_CSWemacs-athena += no-direct-binding|/opt/csw/bin/emacs-24.3-athena|is|not|directly|bound|to|soname|libtiff.so.3
PKGFILES_CSWemacs-athena = /opt/csw/bin/emacs-athena
PKGFILES_CSWemacs-athena += /opt/csw/bin/emacs-$(VERSION)-athena
@@ -341,7 +410,6 @@
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibgmodule2-0-0
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibgnutls26
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibgobject2-0-0
-RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibgthread2-0-0
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibgtk-x11-2-0-0
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibiconv2
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibintl8
@@ -355,7 +423,7 @@
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibotf-utils
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibotf0
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibpixman1-0
-RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibpng12-0
+RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibpng15-15
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibrsvg2-2
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibthai0
RUNTIME_DEP_PKGS_CSWemacs-gtk += CSWlibtiff3
@@ -385,6 +453,45 @@
CHECKPKG_OVERRIDES_CSWemacs-gtk += surplus-dependency|CSWlibpixman1-0
CHECKPKG_OVERRIDES_CSWemacs-gtk += surplus-dependency|CSWfconfig
CHECKPKG_OVERRIDES_CSWemacs-gtk += surplus-dependency|CSWorbit2
+CHECKPKG_OVERRIDES_CSWemacs-gtk += soname-unused|libz.so.1|is|needed|by|/opt/csw/bin/emacs-24.3-gtk|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-gtk += soname-unused|libatk-1.0.so.0|is|needed|by|/opt/csw/bin/emacs-24.3-gtk|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-gtk += soname-unused|libpangoft2-1.0.so.0|is|needed|by|/opt/csw/bin/emacs-24.3-gtk|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-gtk += soname-unused|libpangocairo-1.0.so.0|is|needed|by|/opt/csw/bin/emacs-24.3-gtk|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-gtk += soname-unused|libcairo.so.2|is|needed|by|/opt/csw/bin/emacs-24.3-gtk|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-gtk += soname-unused|libpango-1.0.so.0|is|needed|by|/opt/csw/bin/emacs-24.3-gtk|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-gtk += soname-unused|libgmodule-2.0.so.0|is|needed|by|/opt/csw/bin/emacs-24.3-gtk|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-gtk += soname-unused|libintl.so.8|is|needed|by|/opt/csw/bin/emacs-24.3-gtk|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-gtk += soname-unused|libbz2.so.1.0|is|needed|by|/opt/csw/bin/emacs-24.3-gtk|but|never|used
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libgio-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libm17n-flt.so.0
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libgnutls.so.26
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libglib-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libjpeg.so.7
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libgtk-x11-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libXpm.so.4
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libMagickCore.so.5
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|librsvg-2.so.2
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libXft.so.2
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libgdk-x11-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libxml2.so.2
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libgconf-2.so.4
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libotf.so.0
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libX11.so.4
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libSM.so.6
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libfontconfig.so.1
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libthread.so.1
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libgobject-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libdbus-1.so.3
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libgdk_pixbuf-2.0.so.0
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libncurses.so.5
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libXrender.so.1
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libpng15.so.15
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libICE.so.6
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libMagickWand.so.5
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libm17n-core.so.0
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libgif.so.4
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libfreetype.so.6
+CHECKPKG_OVERRIDES_CSWemacs-gtk += no-direct-binding|/opt/csw/bin/emacs-24.3-gtk|is|not|directly|bound|to|soname|libtiff.so.3
PKGFILES_CSWemacs-gtk = /opt/csw/bin/emacs-gtk
PKGFILES_CSWemacs-gtk += /opt/csw/bin/emacs-$(VERSION)-gtk
@@ -404,16 +511,39 @@
CHECKPKG_OVERRIDES_CSWemacs-nox += file-with-bad-content|/usr/share|root/opt/csw/bin/emacs-nox
CHECKPKG_OVERRIDES_CSWemacs-nox += surplus-dependency|CSWemacs-bin-common
CHECKPKG_OVERRIDES_CSWemacs-nox += surplus-dependency|CSWemacs-common
+CHECKPKG_OVERRIDES_CSWemacs-nox += no-direct-binding|/opt/csw/bin/emacs-24.3-nox|is|not|directly|bound|to|soname|libncurses.so.5
+CHECKPKG_OVERRIDES_CSWemacs-nox += no-direct-binding|/opt/csw/bin/emacs-24.3-nox|is|not|directly|bound|to|soname|libxml2.so.2
+CHECKPKG_OVERRIDES_CSWemacs-nox += no-direct-binding|/opt/csw/bin/emacs-24.3-nox|is|not|directly|bound|to|soname|libgnutls.so.26
PKGFILES_CSWemacs-nox = /opt/csw/bin/emacs-nox
PKGFILES_CSWemacs-nox += /opt/csw/bin/emacs-$(VERSION)-nox
include gar/category.mk
+pre-fetch:
+ @echo "executing $@"
+ cp $(FILEDIR)/$(POSTMSG_EMACS) $(FILEDIR)/$(notdir $(POSTMSG_EMACS_ATHENA))
+ cp $(FILEDIR)/$(POSTMSG_EMACS) $(FILEDIR)/$(notdir $(POSTMSG_EMACS_GTK))
+ cp $(FILEDIR)/$(POSTMSG_EMACS) $(FILEDIR)/$(notdir $(POSTMSG_EMACS_NOX))
+ $(MAKECOOKIE)
+
+post-merge:
+ @echo "executing $@"
+ ginstall -d $(PKGROOT)$(dir $(POSTMSG_EMACS_ATHENA))
+ ginstall $(WORKDIR)/$(notdir $(POSTMSG_EMACS_ATHENA)) $(PKGROOT)$(POSTMSG_EMACS_ATHENA)
+ ginstall -d $(PKGROOT)$(dir $(POSTMSG_EMACS_GTK))
+ ginstall $(WORKDIR)/$(notdir $(POSTMSG_EMACS_GTK)) $(PKGROOT)$(POSTMSG_EMACS_GTK)
+ ginstall -d $(PKGROOT)$(dir $(POSTMSG_EMACS_NOX))
+ ginstall $(WORKDIR)/$(notdir $(POSTMSG_EMACS_NOX)) $(PKGROOT)$(POSTMSG_EMACS_NOX)
+ ginstall -d $(PKGROOT)$(dir $(POSTMSG_CTAGS))
+ ginstall $(WORKDIR)/$(notdir $(POSTMSG_CTAGS)) $(PKGROOT)$(POSTMSG_CTAGS)
+ $(MAKECOOKIE)
+
post-install-modulated:
@echo "executing $@"
rm -f $(DESTDIR)$(bindir)/emacs
mv -f $(DESTDIR)$(bindir)/emacs-$(VERSION) $(DESTDIR)$(bindir)/emacs-$(VERSION)-$(FEATURES)
cd $(DESTDIR)$(bindir) && ln -s emacs-$(VERSION)-$(FEATURES) emacs-$(FEATURES)
+ mv -f $(DESTDIR)$(bindir)/ctags $(DESTDIR)$(bindir)/ctags.emacs
$(MAKECOOKIE)
# this is private and not available publicly
Property changes on: csw/mgar/pkg/emacs/trunk/files
___________________________________________________________________
Added: svn:ignore
+ CSWemacs-athena.postmsg
CSWemacs-gtk.postmsg
CSWemacs-nox.postmsg
Added: csw/mgar/pkg/emacs/trunk/files/CSWemacs-bin-common.postmsg
===================================================================
--- csw/mgar/pkg/emacs/trunk/files/CSWemacs-bin-common.postmsg (rev 0)
+++ csw/mgar/pkg/emacs/trunk/files/CSWemacs-bin-common.postmsg 2013-03-20 15:47:25 UTC (rev 20487)
@@ -0,0 +1,14 @@
+The tags generator is offered in many flavors.
+
+This package provides its specific implementation: ctags.
+
+You can easily select between the versions with the alternatives(8)
+system by executing:
+
+ /opt/csw/sbin/alternatives --config ctags
+
+To see which are the other installed flavors, try:
+
+ /opt/csw/sbin/alternatives --display ctags
+
+See http://wiki.opencsw.org/alternatives-package for further details.
Added: csw/mgar/pkg/emacs/trunk/files/emacsalt.postmsg
===================================================================
--- csw/mgar/pkg/emacs/trunk/files/emacsalt.postmsg (rev 0)
+++ csw/mgar/pkg/emacs/trunk/files/emacsalt.postmsg 2013-03-20 15:47:25 UTC (rev 20487)
@@ -0,0 +1,12 @@
+The GNU Emacs editor is offered in 3 flavors:
+
+ * athena : based on the Athena toolkit
+ * gtk : based on the GTK toolkit
+ * nox : without any XWindows dependencies
+
+You can easily select between the versions with the alternatives(8)
+system by executing:
+
+ /opt/csw/sbin/alternatives --config emacs
+
+See http://wiki.opencsw.org/alternatives-package for further details.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list