From wbonnet at users.sourceforge.net Wed Jul 1 00:06:38 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 30 Jun 2009 22:06:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[5460] csw/mgar/pkg/firefox/branches/firefox3-packaging/ Makefile Message-ID: Revision: 5460 http://gar.svn.sourceforge.net/gar/?rev=5460&view=rev Author: wbonnet Date: 2009-06-30 22:06:38 +0000 (Tue, 30 Jun 2009) Log Message: ----------- Upgrade to 3.0.11 Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-06-30 21:47:13 UTC (rev 5459) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-06-30 22:06:38 UTC (rev 5460) @@ -1,5 +1,5 @@ GARNAME = firefox -GARVERSION = 3.0.10 +GARVERSION = 3.0.11 CATEGORIES = apps DISTNAME = $(GARNAME) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 00:26:08 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 30 Jun 2009 22:26:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[5461] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5461 http://gar.svn.sourceforge.net/gar/?rev=5461&view=rev Author: wbonnet Date: 2009-06-30 22:26:07 +0000 (Tue, 30 Jun 2009) Log Message: ----------- Add -xc99 option Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:06:38 UTC (rev 5460) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:26:07 UTC (rev 5461) @@ -31,7 +31,7 @@ # PATCHFILES += nsNativeApSuportUnix.cpp.diff # PATCHFILES += nsExceptionHandler.cpp.diff -# Use Sun studio 12 to compile it@ +# Use Sun studio 12 to compile it GARCOMPILER = SOS12 # pkg-config options @@ -39,10 +39,12 @@ PERL=/opt/csw/bin/perl CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath -CFLAGS+=-xlibmil -D__solaris__ +CFLAGS +=-xlibmil -D__solaris__ +CFLAGS += -xc99 -CFLAGS+= -DG_HAVE_ISO_VARARGS +CFLAGS += -DG_HAVE_ISO_VARARGS CXXFLAGS+= -DG_HAVE_ISO_VARARGS + LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 export PERL CFLAGS CXXFLAGS LDFLAGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 00:38:04 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 30 Jun 2009 22:38:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5463] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5463 http://gar.svn.sourceforge.net/gar/?rev=5463&view=rev Author: wbonnet Date: 2009-06-30 22:38:04 +0000 (Tue, 30 Jun 2009) Log Message: ----------- Add ?\194?\173D_XOPEN_SOURCE=600 ?\194?\173D_XPG6 options Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:33:52 UTC (rev 5462) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:38:04 UTC (rev 5463) @@ -41,11 +41,11 @@ CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath CFLAGS +=-xlibmil -D__solaris__ CFLAGS += -xc99 -CXXFLAGS += -xc99 CFLAGS += -DG_HAVE_ISO_VARARGS -CXXFLAGS+= -DG_HAVE_ISO_VARARGS +CXXFLAGS+= -DG_HAVE_ISO_VARARGS ?D_XOPEN_SOURCE=600 ?D_XPG6 + LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 export PERL CFLAGS CXXFLAGS LDFLAGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 00:33:52 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 30 Jun 2009 22:33:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5462] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5462 http://gar.svn.sourceforge.net/gar/?rev=5462&view=rev Author: wbonnet Date: 2009-06-30 22:33:52 +0000 (Tue, 30 Jun 2009) Log Message: ----------- Add -xc99 option Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:26:07 UTC (rev 5461) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:33:52 UTC (rev 5462) @@ -41,6 +41,7 @@ CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath CFLAGS +=-xlibmil -D__solaris__ CFLAGS += -xc99 +CXXFLAGS += -xc99 CFLAGS += -DG_HAVE_ISO_VARARGS CXXFLAGS+= -DG_HAVE_ISO_VARARGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 07:37:14 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 05:37:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5464] csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Message-ID: Revision: 5464 http://gar.svn.sourceforge.net/gar/?rev=5464&view=rev Author: dmichelsen Date: 2009-07-01 05:37:14 +0000 (Wed, 01 Jul 2009) Log Message: ----------- pango: Update postinstall Removed Paths: ------------- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Deleted: csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall =================================================================== --- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-06-30 22:38:04 UTC (rev 5463) +++ csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-01 05:37:14 UTC (rev 5464) @@ -1,6 +0,0 @@ -#!/bin/sh -# - -/opt/csw/bin/pango-querymodules > /opt/csw/etc/pango/pango.modules - -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 07:47:53 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 05:47:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5465] csw/mgar/pkg/pango/trunk Message-ID: Revision: 5465 http://gar.svn.sourceforge.net/gar/?rev=5465&view=rev Author: dmichelsen Date: 2009-07-01 05:47:52 +0000 (Wed, 01 Jul 2009) Log Message: ----------- pango: Update postinstall Modified Paths: -------------- csw/mgar/pkg/pango/trunk/Makefile csw/mgar/pkg/pango/trunk/checksums Added Paths: ----------- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Modified: csw/mgar/pkg/pango/trunk/Makefile =================================================================== --- csw/mgar/pkg/pango/trunk/Makefile 2009-07-01 05:37:14 UTC (rev 5464) +++ csw/mgar/pkg/pango/trunk/Makefile 2009-07-01 05:47:52 UTC (rev 5465) @@ -13,6 +13,7 @@ MASTER_SITES = http://ftp.gnome.org/pub/gnome/sources/pango/1.24/ DISTNAME = pango-$(GARVERSION) DISTFILES = $(DISTNAME).tar.bz2 +DISTFILES += CSWpango.postinstall PACKAGES = CSWpango CSWpangodevel CSWpangodoc CATALOGNAME_CSWpango = libpango Modified: csw/mgar/pkg/pango/trunk/checksums =================================================================== --- csw/mgar/pkg/pango/trunk/checksums 2009-07-01 05:37:14 UTC (rev 5464) +++ csw/mgar/pkg/pango/trunk/checksums 2009-07-01 05:47:52 UTC (rev 5465) @@ -1 +1,2 @@ +214c041500a6e1e3b84ff6f1ff51a6c7 download/CSWpango.postinstall 63979efe16fe5abaa93c8ea48959e8f3 download/pango-1.24.3.tar.bz2 Copied: csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall (from rev 5399, csw/mgar/pkg/pango/tags/legacy/sources/libpango.postinstall) =================================================================== --- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall (rev 0) +++ csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-01 05:47:52 UTC (rev 5465) @@ -0,0 +1,10 @@ +#!/bin/sh + +umask 0022 + +if [ "$PKG_ROOT_DIR" = "" ] ; then PKG_ROOT_DIR=/ ; fi + +echo 'Updating pango.modules...' +test -x ${PKG_ROOT_DIR}/opt/csw/bin/pango-querymodules && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >/opt/csw/etc/pango/pango.modules + +/bin/true This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Wed Jul 1 09:43:43 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Wed, 01 Jul 2009 07:43:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5466] csw/mgar/pkg/dnswalk/trunk/Makefile Message-ID: Revision: 5466 http://gar.svn.sourceforge.net/gar/?rev=5466&view=rev Author: bonivart Date: 2009-07-01 07:43:42 +0000 (Wed, 01 Jul 2009) Log Message: ----------- dnswalk: shorten description Modified Paths: -------------- csw/mgar/pkg/dnswalk/trunk/Makefile Modified: csw/mgar/pkg/dnswalk/trunk/Makefile =================================================================== --- csw/mgar/pkg/dnswalk/trunk/Makefile 2009-07-01 05:47:52 UTC (rev 5465) +++ csw/mgar/pkg/dnswalk/trunk/Makefile 2009-07-01 07:43:42 UTC (rev 5466) @@ -2,7 +2,7 @@ GARVERSION = 2.0.2 CATEGORIES = utils -DESCRIPTION = dnswalk is a DNS debugger +DESCRIPTION = DNS debugger define BLURB dnswalk is a DNS debugger. It performs zone transfers of specified domains, and checks the database in numerous ways for internal consistency, as well as accuracy. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Wed Jul 1 10:41:08 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Wed, 01 Jul 2009 08:41:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[5467] csw/mgar/pkg Message-ID: Revision: 5467 http://gar.svn.sourceforge.net/gar/?rev=5467&view=rev Author: bonivart Date: 2009-07-01 08:41:08 +0000 (Wed, 01 Jul 2009) Log Message: ----------- dhcping: initial commit Added Paths: ----------- csw/mgar/pkg/dhcping/ csw/mgar/pkg/dhcping/branches/ csw/mgar/pkg/dhcping/tags/ csw/mgar/pkg/dhcping/trunk/ csw/mgar/pkg/dhcping/trunk/Makefile csw/mgar/pkg/dhcping/trunk/checksums csw/mgar/pkg/dhcping/trunk/files/ Property changes on: csw/mgar/pkg/dhcping/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/dhcping/trunk/Makefile =================================================================== --- csw/mgar/pkg/dhcping/trunk/Makefile (rev 0) +++ csw/mgar/pkg/dhcping/trunk/Makefile 2009-07-01 08:41:08 UTC (rev 5467) @@ -0,0 +1,30 @@ +GARNAME = dhcping +GARVERSION = 1.2 +CATEGORIES = utils + +DESCRIPTION = DHCP daemon ping program +define BLURB + This small tool let you perform a dhcp-request to find out if a dhcp-server is still running. +endef + +MASTER_SITES = http://www.mavetju.org/download/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +LICENSE = LICENSE + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_ARGS = $(DIRPATHS) + +SKIPTEST = 1 + +include gar/category.mk + +DOCLIST = CHANGES CONTACT + +post-install-modulated: + @echo " ==> Post-Install $(GARNAME) (custom)" + @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) + @$(foreach DOC,$(DOCLIST),cp $(WORKSRC)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) + @$(MAKECOOKIE) Added: csw/mgar/pkg/dhcping/trunk/checksums =================================================================== --- csw/mgar/pkg/dhcping/trunk/checksums (rev 0) +++ csw/mgar/pkg/dhcping/trunk/checksums 2009-07-01 08:41:08 UTC (rev 5467) @@ -0,0 +1 @@ +c4b22bbf3446c8567e371c40aa552d5d download/dhcping-1.2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Wed Jul 1 11:07:05 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Wed, 01 Jul 2009 09:07:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5468] csw/mgar/pkg/cpan/Archive-Zip/trunk Message-ID: Revision: 5468 http://gar.svn.sourceforge.net/gar/?rev=5468&view=rev Author: bonivart Date: 2009-07-01 09:07:05 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Archive-Zip: update to 1.30 Modified Paths: -------------- csw/mgar/pkg/cpan/Archive-Zip/trunk/Makefile csw/mgar/pkg/cpan/Archive-Zip/trunk/checksums Modified: csw/mgar/pkg/cpan/Archive-Zip/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Archive-Zip/trunk/Makefile 2009-07-01 08:41:08 UTC (rev 5467) +++ csw/mgar/pkg/cpan/Archive-Zip/trunk/Makefile 2009-07-01 09:07:05 UTC (rev 5468) @@ -1,5 +1,5 @@ GARNAME = Archive-Zip -GARVERSION = 1.28 +GARVERSION = 1.30 CATEGORIES = cpan AUTHOR = ADAMK @@ -23,9 +23,6 @@ CATALOGNAME = pm_archivezip ARCHALL = 1 -# Fix bug affecting Archive::SelfExtract -#PATCHFILES += seek.diff - REQUIRED_PKGS = CSWpmcompresszlib # We define upstream file regex so we can be notifed of new upstream software release Modified: csw/mgar/pkg/cpan/Archive-Zip/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Archive-Zip/trunk/checksums 2009-07-01 08:41:08 UTC (rev 5467) +++ csw/mgar/pkg/cpan/Archive-Zip/trunk/checksums 2009-07-01 09:07:05 UTC (rev 5468) @@ -1,2 +1,2 @@ -42c1b1ec20c9809a1f14b24f3a8b0595 download/Archive-Zip-1.28.tar.gz +40153666e7538b410e001aa8a810e702 download/Archive-Zip-1.30.tar.gz d706488da67bf9e146e07b0cc38f1c3f download/COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 12:17:33 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 10:17:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5469] csw/mgar/pkg/pango/trunk Message-ID: Revision: 5469 http://gar.svn.sourceforge.net/gar/?rev=5469&view=rev Author: dmichelsen Date: 2009-07-01 10:17:33 +0000 (Wed, 01 Jul 2009) Log Message: ----------- pango: Add postinstall Modified Paths: -------------- csw/mgar/pkg/pango/trunk/checksums csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Modified: csw/mgar/pkg/pango/trunk/checksums =================================================================== --- csw/mgar/pkg/pango/trunk/checksums 2009-07-01 09:07:05 UTC (rev 5468) +++ csw/mgar/pkg/pango/trunk/checksums 2009-07-01 10:17:33 UTC (rev 5469) @@ -1,2 +1,2 @@ -214c041500a6e1e3b84ff6f1ff51a6c7 download/CSWpango.postinstall +02de6afbc35cb1036031da7098463555 download/CSWpango.postinstall 63979efe16fe5abaa93c8ea48959e8f3 download/pango-1.24.3.tar.bz2 Modified: csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall =================================================================== --- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-01 09:07:05 UTC (rev 5468) +++ csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-01 10:17:33 UTC (rev 5469) @@ -5,6 +5,9 @@ if [ "$PKG_ROOT_DIR" = "" ] ; then PKG_ROOT_DIR=/ ; fi echo 'Updating pango.modules...' -test -x ${PKG_ROOT_DIR}/opt/csw/bin/pango-querymodules && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >/opt/csw/etc/pango/pango.modules +test -x ${PKG_ROOT_DIR}/opt/csw/bin/pango-querymodules && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >/opt/csw/etc/pango/pango.modules && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/pango/pango.modules f 0644 root bin && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWpango /bin/true This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Wed Jul 1 13:35:55 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Wed, 01 Jul 2009 11:35:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5470] csw/mgar/pkg/lcms/trunk Message-ID: Revision: 5470 http://gar.svn.sourceforge.net/gar/?rev=5470&view=rev Author: hson Date: 2009-07-01 11:35:55 +0000 (Wed, 01 Jul 2009) Log Message: ----------- lcms: Update to 1.18a Modified Paths: -------------- csw/mgar/pkg/lcms/trunk/Makefile csw/mgar/pkg/lcms/trunk/checksums Modified: csw/mgar/pkg/lcms/trunk/Makefile =================================================================== --- csw/mgar/pkg/lcms/trunk/Makefile 2009-07-01 10:17:33 UTC (rev 5469) +++ csw/mgar/pkg/lcms/trunk/Makefile 2009-07-01 11:35:55 UTC (rev 5470) @@ -1,5 +1,5 @@ GARNAME = lcms -GARVERSION = 1.17 +GARVERSION = 1.18a CATEGORIES = lib DESCRIPTION = The little color management system and tools Modified: csw/mgar/pkg/lcms/trunk/checksums =================================================================== --- csw/mgar/pkg/lcms/trunk/checksums 2009-07-01 10:17:33 UTC (rev 5469) +++ csw/mgar/pkg/lcms/trunk/checksums 2009-07-01 11:35:55 UTC (rev 5470) @@ -1 +1 @@ -07bdbb4cfb05d21caa58fe3d1c84ddc1 download/lcms-1.17.tar.gz +f4abfe1c57ea3f633c2e9d034e74e3e8 download/lcms-1.18a.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Wed Jul 1 13:37:11 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Wed, 01 Jul 2009 11:37:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5471] csw/mgar/pkg/gengetopt/trunk Message-ID: Revision: 5471 http://gar.svn.sourceforge.net/gar/?rev=5471&view=rev Author: hson Date: 2009-07-01 11:37:11 +0000 (Wed, 01 Jul 2009) Log Message: ----------- gengetopt: Update to 2.22.2 Modified Paths: -------------- csw/mgar/pkg/gengetopt/trunk/Makefile csw/mgar/pkg/gengetopt/trunk/checksums Modified: csw/mgar/pkg/gengetopt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gengetopt/trunk/Makefile 2009-07-01 11:35:55 UTC (rev 5470) +++ csw/mgar/pkg/gengetopt/trunk/Makefile 2009-07-01 11:37:11 UTC (rev 5471) @@ -1,5 +1,5 @@ GARNAME = gengetopt -GARVERSION = 2.22.1 +GARVERSION = 2.22.2 CATEGORIES = utils DESCRIPTION = parses the command line options Modified: csw/mgar/pkg/gengetopt/trunk/checksums =================================================================== --- csw/mgar/pkg/gengetopt/trunk/checksums 2009-07-01 11:35:55 UTC (rev 5470) +++ csw/mgar/pkg/gengetopt/trunk/checksums 2009-07-01 11:37:11 UTC (rev 5471) @@ -1 +1 @@ -3877433c69902a26887ad65c1a2d60eb download/gengetopt-2.22.1.tar.gz +99e3e7ff827fe8f1719c298b116a044e download/gengetopt-2.22.2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Wed Jul 1 13:40:48 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Wed, 01 Jul 2009 11:40:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5472] csw/mgar/pkg/exiftool/trunk Message-ID: Revision: 5472 http://gar.svn.sourceforge.net/gar/?rev=5472&view=rev Author: hson Date: 2009-07-01 11:40:47 +0000 (Wed, 01 Jul 2009) Log Message: ----------- exiftool: Update to 7.81 Modified Paths: -------------- csw/mgar/pkg/exiftool/trunk/Makefile csw/mgar/pkg/exiftool/trunk/checksums Modified: csw/mgar/pkg/exiftool/trunk/Makefile =================================================================== --- csw/mgar/pkg/exiftool/trunk/Makefile 2009-07-01 11:37:11 UTC (rev 5471) +++ csw/mgar/pkg/exiftool/trunk/Makefile 2009-07-01 11:40:47 UTC (rev 5472) @@ -1,5 +1,5 @@ GARNAME = exiftool -GARVERSION = 7.75 +GARVERSION = 7.81 CATEGORIES = cpan DESCRIPTION = Read, Write and Edit Image File Meta Information Modified: csw/mgar/pkg/exiftool/trunk/checksums =================================================================== --- csw/mgar/pkg/exiftool/trunk/checksums 2009-07-01 11:37:11 UTC (rev 5471) +++ csw/mgar/pkg/exiftool/trunk/checksums 2009-07-01 11:40:47 UTC (rev 5472) @@ -1,2 +1,2 @@ 13f9aae615a5de5e3c145b374950a75c download/CSWexiftool.gspec -19c85c2619bbf88a1f45bec734a29988 download/Image-ExifTool-7.75.tar.gz +5716c0dec3ffa2b167b73ec27b6a235f download/Image-ExifTool-7.81.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Wed Jul 1 13:45:20 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Wed, 01 Jul 2009 11:45:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5473] csw/mgar/pkg/ImageMagick/trunk Message-ID: Revision: 5473 http://gar.svn.sourceforge.net/gar/?rev=5473&view=rev Author: hson Date: 2009-07-01 11:45:20 +0000 (Wed, 01 Jul 2009) Log Message: ----------- imagemagick: Update to 6.5.4-1 Modified Paths: -------------- csw/mgar/pkg/ImageMagick/trunk/Makefile csw/mgar/pkg/ImageMagick/trunk/checksums Modified: csw/mgar/pkg/ImageMagick/trunk/Makefile =================================================================== --- csw/mgar/pkg/ImageMagick/trunk/Makefile 2009-07-01 11:40:47 UTC (rev 5472) +++ csw/mgar/pkg/ImageMagick/trunk/Makefile 2009-07-01 11:45:20 UTC (rev 5473) @@ -1,6 +1,6 @@ GARNAME = imagemagick -GARVERSION = 6.5.3 -GARSUBREV = 0 +GARVERSION = 6.5.4 +GARSUBREV = 1 CATEGORIES = lib DESCRIPTION = A comprehensive package supporting automated and interative manipulation of images Modified: csw/mgar/pkg/ImageMagick/trunk/checksums =================================================================== --- csw/mgar/pkg/ImageMagick/trunk/checksums 2009-07-01 11:40:47 UTC (rev 5472) +++ csw/mgar/pkg/ImageMagick/trunk/checksums 2009-07-01 11:45:20 UTC (rev 5473) @@ -1,2 +1,2 @@ -b5410a6b71e9a0e3e9ad4a4043b3a1a8 download/ImageMagick-6.5.2-10.tar.bz2 +fd1641acb602bda064467d277dab590d download/ImageMagick-6.5.4-1.tar.bz2 6bd361fe352c7d497d60d8d2cbe7cfd4 download/Makefile.patch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 16:48:11 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 14:48:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5474] csw/mgar/pkg/openldap/trunk Message-ID: Revision: 5474 http://gar.svn.sourceforge.net/gar/?rev=5474&view=rev Author: dmichelsen Date: 2009-07-01 14:48:11 +0000 (Wed, 01 Jul 2009) Log Message: ----------- openldap: Tweak configured modules Modified Paths: -------------- csw/mgar/pkg/openldap/trunk/Makefile Removed Paths: ------------- csw/mgar/pkg/openldap/trunk/files/CSWoldapdevel.gspec csw/mgar/pkg/openldap/trunk/files/CSWoldaprt.gspec Modified: csw/mgar/pkg/openldap/trunk/Makefile =================================================================== --- csw/mgar/pkg/openldap/trunk/Makefile 2009-07-01 11:45:20 UTC (rev 5473) +++ csw/mgar/pkg/openldap/trunk/Makefile 2009-07-01 14:48:11 UTC (rev 5474) @@ -31,11 +31,12 @@ SPKG_DESC_CSWoldapdevel = OpenLDAP development support SPKG_DESC_CSWoldaprt = OpenLDAP runtime libraries -REQUIRED_PKGS_CSWoldap = CSWbdb4 CSWiconv CSWlibnet CSWlibtoolrt CSWoldaprt +REQUIRED_PKGS_CSWoldap = CSWbdb CSWiconv CSWlibnet CSWlibtoolrt CSWoldaprt REQUIRED_PKGS_CSWoldap += CSWosslrt CSWsasl CSWtcpwrap CSWunixodbc CSWcswclassutils -REQUIRED_PKGS_CSWoldapclient = CSWlibnet CSWoldaprt CSWosslrt CSWsasl +REQUIRED_PKGS_CSWoldap += CSWkrb5lib CSWlibicu CSWperl +REQUIRED_PKGS_CSWoldapclient = CSWlibnet CSWoldaprt CSWosslrt CSWsasl CSWkrb5lib REQUIRED_PKGS_CSWoldapdevel = CSWoldaprt -REQUIRED_PKGS_CSWoldaprt = CSWlibnet CSWosslrt CSWsasl +REQUIRED_PKGS_CSWoldaprt = CSWlibnet CSWosslrt CSWsasl CSWkrb5lib SPKG_SOURCEURL = http://www.openldap.org @@ -50,13 +51,29 @@ #EXTRA_LIB = $(prefix)/bdb44/lib #EXTRA_INC = $(prefix)/bdb44/include +#BUILD64 = 1 CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --enable-crypt +CONFIGURE_ARGS += --enable-lmpasswd +CONFIGURE_ARGS += --enable-spasswd +CONFIGURE_ARGS += --enable-modules +CONFIGURE_ARGS += --enable-rlookups +CONFIGURE_ARGS += --enable-slp +# Disable TCPwrappers in 64 bit until the libraries are available +# +CONFIGURE_ARGS_32 = --enable-wrappers +# Disable Cyrus SASL in 64 bit until the libraries are available +# +CONFIGURE_ARGS_64 += --without-cyrus-sasl +CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(MEMORYMODEL)) +CONFIGURE_ARGS += --enable-backends=mod +CONFIGURE_ARGS += --enable-overlays=mod +# Disable MySQL Cluster +CONFIGURE_ARGS += --disable-ndb + TEST_SCRIPTS = -BUILD64 = 1 -CONFIGURE_ARGS = $(DIRPATHS) - PKGFILES_CSWoldapclient = $(bindir)/.* PKGFILES_CSWoldapclient += $(mandir)/man1/.* @@ -67,7 +84,8 @@ PKGFILES_CSWoldaprt += $(sysconfdir)/ldap.conf PKGFILES_CSWoldaprt += $(mandir)/man5/ldap.conf.5 -PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswopenldap$$$$/ { $$$$2 = "cswinitsmf" } { print }' +INITSMF = /etc/opt/csw/init.d/cswopenldap +#PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswopenldap$$$$/ { $$$$2 = "cswinitsmf" } { print }' include gar/category.mk Deleted: csw/mgar/pkg/openldap/trunk/files/CSWoldapdevel.gspec =================================================================== --- csw/mgar/pkg/openldap/trunk/files/CSWoldapdevel.gspec 2009-07-01 11:45:20 UTC (rev 5473) +++ csw/mgar/pkg/openldap/trunk/files/CSWoldapdevel.gspec 2009-07-01 14:48:11 UTC (rev 5474) @@ -1,5 +0,0 @@ -%var bitname openldap_devel -%var pkgname CSWoldapdevel -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%var desc OpenLDAP development support (oldapdevel) -%copyright url file://%{WORKSRC}/COPYRIGHT Deleted: csw/mgar/pkg/openldap/trunk/files/CSWoldaprt.gspec =================================================================== --- csw/mgar/pkg/openldap/trunk/files/CSWoldaprt.gspec 2009-07-01 11:45:20 UTC (rev 5473) +++ csw/mgar/pkg/openldap/trunk/files/CSWoldaprt.gspec 2009-07-01 14:48:11 UTC (rev 5474) @@ -1,5 +0,0 @@ -%var bitname openldap_rt -%var pkgname CSWoldaprt -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%var desc OpenLDAP runtime libraries (oldaprt) -%copyright url file://%{WORKSRC}/COPYRIGHT This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 1 19:50:12 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 01 Jul 2009 17:50:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5476] csw/mgar/pkg/cpan/perlconsole/trunk Message-ID: Revision: 5476 http://gar.svn.sourceforge.net/gar/?rev=5476&view=rev Author: skayser Date: 2009-07-01 17:50:12 +0000 (Wed, 01 Jul 2009) Log Message: ----------- perlconsole: added changelog Modified Paths: -------------- csw/mgar/pkg/cpan/perlconsole/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/cpan/perlconsole/trunk/files/changelog.CSW Modified: csw/mgar/pkg/cpan/perlconsole/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/perlconsole/trunk/Makefile 2009-07-01 17:45:07 UTC (rev 5475) +++ csw/mgar/pkg/cpan/perlconsole/trunk/Makefile 2009-07-01 17:50:12 UTC (rev 5476) @@ -28,6 +28,10 @@ include gar/category.mk +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) post-install-modulated: + # Make directories writable (otherwise gmake clean bails out) chmod -R u+w $(INSTALLISADIR) + @ginstall -d $(DOCDEST) + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) @$(MAKECOOKIE) Added: csw/mgar/pkg/cpan/perlconsole/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/cpan/perlconsole/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/cpan/perlconsole/trunk/files/changelog.CSW 2009-07-01 17:50:12 UTC (rev 5476) @@ -0,0 +1,5 @@ +perlconsole (0.4,REV=2009.07.01) + + * Initial release. + + -- Sebastian Kayser Wed, 1 Jul 2009 19:48:02 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 1 19:45:07 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 01 Jul 2009 17:45:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5475] csw/mgar/pkg Message-ID: Revision: 5475 http://gar.svn.sourceforge.net/gar/?rev=5475&view=rev Author: skayser Date: 2009-07-01 17:45:07 +0000 (Wed, 01 Jul 2009) Log Message: ----------- indent: initial commit Added Paths: ----------- csw/mgar/pkg/indent/ csw/mgar/pkg/indent/branches/ csw/mgar/pkg/indent/tags/ csw/mgar/pkg/indent/trunk/ csw/mgar/pkg/indent/trunk/Makefile csw/mgar/pkg/indent/trunk/checksums csw/mgar/pkg/indent/trunk/files/ csw/mgar/pkg/indent/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/indent/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/indent/trunk/Makefile =================================================================== --- csw/mgar/pkg/indent/trunk/Makefile (rev 0) +++ csw/mgar/pkg/indent/trunk/Makefile 2009-07-01 17:45:07 UTC (rev 5475) @@ -0,0 +1,44 @@ +GARNAME = indent +GARVERSION = 2.2.10 +CATEGORIES = utils + +DESCRIPTION = C language source code formatting program +define BLURB + The indent program can be used to make code easier to read. It can also convert + from one style of writing C to another. indent understands a substantial amount + about the syntax of C, but it also attempts to cope with incomplete and + misformed syntax. +endef + +MASTER_SITES = $(GNU_MIRROR) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# texinfo2man doesn't belong in the package +EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/texinfo2man + +TEST_SCRIPTS = +CONFIGURE_ARGS = $(DIRPATHS) + +include gar/category.mk + +# Cosmetic stuff: +# Get rid of the -R options derived by autoconfs "checking how to link with" +post-configure-modulated: + perl -pi -e 's|-R/opt/csw/lib||' \ + $(WORKSRC)/Makefile $(WORKSRC)/src/Makefile + @$(MAKECOOKIE) + +# indent.1 (man page) comes with the tarball and is not a phony target +# As we don't want an empty man page, delete it to have it generated correctly +pre-build-modulated: + rm $(WORKSRC)/man/indent.1 + @$(MAKECOOKIE) + +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + @ginstall -d $(DOCDEST) + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/indent/trunk/checksums =================================================================== --- csw/mgar/pkg/indent/trunk/checksums (rev 0) +++ csw/mgar/pkg/indent/trunk/checksums 2009-07-01 17:45:07 UTC (rev 5475) @@ -0,0 +1 @@ +be35ea62705733859fbf8caf816d8959 download/indent-2.2.10.tar.gz Added: csw/mgar/pkg/indent/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/indent/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/indent/trunk/files/changelog.CSW 2009-07-01 17:45:07 UTC (rev 5475) @@ -0,0 +1,6 @@ +indent (2.2.10,REV=2009.07.01) + + * Adopted and updated to 2.2.10. (Closes #3747, #3277) + * Dropped texinfo2man from package. + + -- Sebastian Kayser Wed, 1 Jul 2009 19:21:56 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 20:41:29 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 18:41:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5477] csw/mgar/pkg/bdb/trunk Message-ID: Revision: 5477 http://gar.svn.sourceforge.net/gar/?rev=5477&view=rev Author: dmichelsen Date: 2009-07-01 18:41:29 +0000 (Wed, 01 Jul 2009) Log Message: ----------- bdb: Remove legacy libs Modified Paths: -------------- csw/mgar/pkg/bdb/trunk/Makefile csw/mgar/pkg/bdb/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/bdb/trunk/files/libdb-3.3.so-i386 csw/mgar/pkg/bdb/trunk/files/libdb-3.3.so-sparc Modified: csw/mgar/pkg/bdb/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb/trunk/Makefile 2009-07-01 17:50:12 UTC (rev 5476) +++ csw/mgar/pkg/bdb/trunk/Makefile 2009-07-01 18:41:29 UTC (rev 5477) @@ -16,10 +16,6 @@ MASTER_SITES = http://download.oracle.com/berkeley-db/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -LEGACYLIB = libdb-3.3.so -DISTFILES += $(LEGACYLIB)-i386 -DISTFILES += $(LEGACYLIB)-sparc - # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -48,8 +44,6 @@ CONFIGURE_ARGS += --with-tcl=$(libdir) endif -#FIXCONFIG_DIRS = $(DESTDIR)$(prefix)/bdb47/lib - # bdb tests are *very* time consuming TEST_SCRIPTS = @@ -75,8 +69,7 @@ SPKG_DESC_CSWbdbdevel = BerkeleyDB 4.7 development support SPKG_DESC_CSWbdbdoc = BerkeleyDB 4.7 documentation -REQUIRED_PKGS_CSWbdb-devel = CSWbdb -INCOMPATIBLE_PKGS_CSWbdb = CSWbdb3 +REQUIRED_PKGS_CSWbdbdevel = CSWbdb LICENSE = LICENSE @@ -95,8 +88,3 @@ configure-dist: @( cd $(WORKSRC) ; $(CONFIGURE_ENV) ../dist/configure $(CONFIGURE_ARGS) ) @$(MAKECOOKIE) - -post-merge: - ginstall -d $(PKGROOT)$(BUILD_PREFIX)/lib - cp $(DOWNLOADDIR)/$(LEGACYLIB)-$(GARCH) $(PKGROOT)$(BUILD_PREFIX)/lib/$(LEGACYLIB) - @$(MAKECOOKIE) Modified: csw/mgar/pkg/bdb/trunk/checksums =================================================================== --- csw/mgar/pkg/bdb/trunk/checksums 2009-07-01 17:50:12 UTC (rev 5476) +++ csw/mgar/pkg/bdb/trunk/checksums 2009-07-01 18:41:29 UTC (rev 5477) @@ -1,6 +1,4 @@ ec2b87e833779681a0c3a814aa71359e download/db-4.7.25.tar.gz -81b93cc76a7f0c7b33e5e827e371063b download/libdb-3.3.so-i386 -829aa6d5e3fe873d8e7682e8acb68aab download/libdb-3.3.so-sparc 5fdf101259e5164dea1c8c86214fde38 download/patch.4.7.25.1 bd410a11c71fee52fddb6aa2d8d4f80c download/patch.4.7.25.2 6fcd69f64f5b34bfe8f0a63cc2e402c1 download/patch.4.7.25.3 Deleted: csw/mgar/pkg/bdb/trunk/files/libdb-3.3.so-i386 =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/bdb/trunk/files/libdb-3.3.so-sparc =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 1 20:48:27 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 01 Jul 2009 18:48:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5478] csw/mgar/pkg/indent/trunk/Makefile Message-ID: Revision: 5478 http://gar.svn.sourceforge.net/gar/?rev=5478&view=rev Author: skayser Date: 2009-07-01 18:48:27 +0000 (Wed, 01 Jul 2009) Log Message: ----------- indent: adjust docdir, update deps Modified Paths: -------------- csw/mgar/pkg/indent/trunk/Makefile Modified: csw/mgar/pkg/indent/trunk/Makefile =================================================================== --- csw/mgar/pkg/indent/trunk/Makefile 2009-07-01 18:41:29 UTC (rev 5477) +++ csw/mgar/pkg/indent/trunk/Makefile 2009-07-01 18:48:27 UTC (rev 5478) @@ -13,6 +13,8 @@ MASTER_SITES = $(GNU_MIRROR) DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +REQUIRED_PKGS = CSWggettextrt + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -20,15 +22,22 @@ EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/texinfo2man TEST_SCRIPTS = + CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --docdir=$(docdir) +CONFIGURE_ARGS += --disable-rpath +# Don't be fooled, libiconv seems to be only needed for the gettext that +# ships with indent (see $(WORKSRC)/intl), but we have our own CSWggettext +# so no need for libiconv +# CONFIGURE_ARGS += --with-libiconv-prefix=$(prefix) + include gar/category.mk -# Cosmetic stuff: -# Get rid of the -R options derived by autoconfs "checking how to link with" -post-configure-modulated: - perl -pi -e 's|-R/opt/csw/lib||' \ - $(WORKSRC)/Makefile $(WORKSRC)/src/Makefile +# docs need to go beneath $(prefix)/share/doc +pre-configure-modulated: + perl -pi -e 's|\$$\(prefix\)/doc|\$$(prefix)/share/doc|' \ + $(WORKSRC)/doc/Makefile.in @$(MAKECOOKIE) # indent.1 (man page) comes with the tarball and is not a phony target This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 1 21:21:02 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 01 Jul 2009 19:21:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[5479] csw/mgar/pkg/postfix/branches Message-ID: Revision: 5479 http://gar.svn.sourceforge.net/gar/?rev=5479&view=rev Author: skayser Date: 2009-07-01 19:21:01 +0000 (Wed, 01 Jul 2009) Log Message: ----------- postfix: branched for 2.6, working copy Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix Added Paths: ----------- csw/mgar/pkg/postfix/branches/postfix-2.6/ Removed Paths: ------------- csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_conf_config csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_usrgrp_config csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.prototype csw/mgar/pkg/postfix/branches/postfix-2.6/files/svc-cswpostfix Property changes on: csw/mgar/pkg/postfix/branches/postfix-2.6 ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/trunk/Makefile 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,5 +1,12 @@ +# TODO +# - Integrate the manifest with cswinitsmf +# - Understand what the sed main.cf script is doing +# - Build scripts to handle the spool location change +# - Check open bugs +# - Read postfix build instructions and verify CSW flags/lib/... +# - See how the csw_conf_config for cfg files was handled in gar v1 GARNAME = postfix -GARVERSION = 2.4.7 +GARVERSION = 2.6.2 CATEGORIES = server DESCRIPTION = Postfix aims to be an alternative to the widely-used sendmail program @@ -14,21 +21,40 @@ MASTER_SITES = http://mirrors.isc.org/pub/postfix/official/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWpostfix,prototype csw_conf_config csw_usrgrp_config postinstall postremove) -DISTFILES += cswpostfix.xml svc-cswpostfix cswpostfix +SPKG_SOURCEURL = http://www.postfix.org +DISTFILES += CSWpostfix.cswusergroup +DISTFILES += CSWpostfix.postinstall +DISTFILES += CSWpostfix.postremove +#DISTFILES += cswpostfix.xml + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz PREREQUISITE_PKGS = CSWbdb4 CSWmysql4devel CSWlibpq CSWossldevel CSWoldapdevel +REQUIRED_PKGS = CSWbdb3 CSWlibpq CSWmysql4rt CSWoldaprt CSWosslrt CSWpcrert +REQUIRED_PKGS += CSWsasl CSWzlib -SPKG_CLASSES = none csw_conf +SPKG_CLASSES = none cswusergroup cswcpsampleconf cswinitsmf CONFIGURE_SCRIPTS = custom BUILD_SCRIPTS = custom -TEST_SCRIPTS = custom +TEST_SCRIPTS = INSTALL_SCRIPTS = custom +CONFIG_BASE = \/etc\/opt\/csw\/postfix\/ +CONFIG_FILES = access aliases canonical generic header_checks +CONFIG_FILES += main.cf master.cf +CONFIG_FILES += relocated transport virtual + +PROTOTYPE_FILTER = awk '\ + $(foreach C,$(prefix $(CONFIG_BASE),$(CONFIG_FILES)), \ + $$$$3 ~ /^$(C)$$$$/ { $$$$2 = "cswcpsampleconf" }) \ + $$$$3 ~ /^\/etc\/default\/cswpostgrey$$$$/ { $$$$2 = "cswcpsampleconf" } \ + $$$$3 ~ /\/init.d\/cswpostfix$$$$/ { $$$$2 = "cswinitsmf" } \ + $$$$3 ~ /cswusergroup$$$$/ { $$$$2 = "cswusergroup" } \ + { print }' + include gar/category.mk DEF_COMMAND_DIR = /opt/csw/sbin @@ -38,7 +64,7 @@ DEF_HTML_DIR = yes DEF_MANPAGE_DIR = /opt/csw/man DEF_NEWALIAS_PATH = /opt/csw/bin/newaliases -DEF_QUEUE_DIR = /opt/csw/var/spool/postfix +DEF_QUEUE_DIR = /var/opt/csw/spool/postfix DEF_README_DIR = yes FLAGS=\ @@ -85,9 +111,6 @@ CCARGS=$(FLAGS) $(DEFAULTS) $(INCLUDES) -# Files that will be copied to .CSW files -TEMPLATE_FILES=access aliases canonical generic header_checks main.cf master.cf relocated transport virtual - configure-custom: echo $(MAKE) -C $(WORKDIR)/$(DISTNAME) makefiles CC=$(CC_HOME)/bin/$(CC) CCARGS=$(CCARGS) $(MAKE) -C $(WORKDIR)/$(DISTNAME) makefiles CC=$(CC_HOME)/bin/$(CC) CCARGS='$(CCARGS)' AUXLIBS='$(AUXLIBS)' @@ -98,9 +121,9 @@ $(MAKE) -C $(WORKDIR)/$(DISTNAME) @$(MAKECOOKIE) -test-custom: - @$(MAKECOOKIE) - +# Files that will be copied to .CSW files +install-custom: TEMPLATE_FILES = access aliases canonical generic header_checks +install-custom: TEMPLATE_FILES += main.cf master.cf relocated transport virtual install-custom: $(MAKE) -C $(WORKDIR)/$(DISTNAME) non-interactive-package install_root=$(DESTDIR) \ config_directory=$(DEF_CONFIG_DIR) \ @@ -126,4 +149,10 @@ $(DESTDIR)/etc/opt/csw/postfix/makedefs.out mkdir -p $(DESTDIR)/opt/csw/share/postfix cp $(FILEDIR)/upgrade $(DESTDIR)/opt/csw/share/postfix/upgrade + + # Files for cswinitsmf and cswusergroup + ginstall -m 755 $(FILEDIR)/cswpostfix \ + $(DESTDIR)/etc/opt/csw/init.d/cswpostfix + cp $(FILEDIR)/CSWpostfix.cswusergroup \ + $(DESTDIR)$(sysconfdir)/pkg/CSWpostfix/cswusergroup @$(MAKECOOKIE) Deleted: csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_conf_config =================================================================== --- csw/mgar/pkg/postfix/trunk/files/CSWpostfix.csw_conf_config 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_conf_config 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,12 +0,0 @@ -version=1 -file=/etc/default/cswpostgrey -file=/etc/opt/csw/postfix/access -file=/etc/opt/csw/postfix/aliases -file=/etc/opt/csw/postfix/canonical -file=/etc/opt/csw/postfix/generic -file=/etc/opt/csw/postfix/header_checks -file=/etc/opt/csw/postfix/main.cf -file=/etc/opt/csw/postfix/master.cf -file=/etc/opt/csw/postfix/relocated -file=/etc/opt/csw/postfix/transport -file=/etc/opt/csw/postfix/virtual Deleted: csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_usrgrp_config =================================================================== --- csw/mgar/pkg/postfix/trunk/files/CSWpostfix.csw_usrgrp_config 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_usrgrp_config 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,4 +0,0 @@ -version=1 -group=postfix -group=postdrop -user=postfix:postfix:/opt/csw/var/spool/postfix:/usr/bin/pfsh:Postfix Daemon Deleted: csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.prototype =================================================================== --- csw/mgar/pkg/postfix/trunk/files/CSWpostfix.prototype 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.prototype 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,318 +0,0 @@ -d none /etc ? ? ? -d none /etc/opt ? ? ? -d none /etc/opt/csw 0755 root bin -d none /etc/opt/csw/postfix 0755 root root -f none /etc/opt/csw/postfix/bounce.cf.default 0644 root root -f none /etc/opt/csw/postfix/main.cf.default 0644 root root -f none /etc/opt/csw/postfix/postfix-files 0644 root root -f none /etc/opt/csw/postfix/postfix-script 0755 root root -f none /etc/opt/csw/postfix/post-install 0755 root root -f none /etc/opt/csw/postfix/access.CSW 0644 root root -f none /etc/opt/csw/postfix/aliases.CSW 0644 root root -f none /etc/opt/csw/postfix/canonical.CSW 0644 root root -f none /etc/opt/csw/postfix/generic.CSW 0644 root root -f none /etc/opt/csw/postfix/header_checks.CSW 0644 root root -f none /etc/opt/csw/postfix/main.cf.CSW 0644 root root -f none /etc/opt/csw/postfix/master.cf.CSW 0644 root root -f none /etc/opt/csw/postfix/relocated.CSW 0644 root root -f none /etc/opt/csw/postfix/transport.CSW 0644 root root -f none /etc/opt/csw/postfix/virtual.CSW 0644 root root -f csw_conf /etc/opt/csw/postfix/access 0644 root root -f csw_conf /etc/opt/csw/postfix/aliases 0644 root root -f csw_conf /etc/opt/csw/postfix/canonical 0644 root root -f csw_conf /etc/opt/csw/postfix/generic 0644 root root -f csw_conf /etc/opt/csw/postfix/header_checks 0644 root root -f csw_conf /etc/opt/csw/postfix/main.cf 0644 root root -f csw_conf /etc/opt/csw/postfix/master.cf 0644 root root -f csw_conf /etc/opt/csw/postfix/relocated 0644 root root -f csw_conf /etc/opt/csw/postfix/transport 0644 root root -f csw_conf /etc/opt/csw/postfix/virtual 0644 root root -d none /opt/csw/bin 0755 root bin -s none /opt/csw/bin/mailq=../../../opt/csw/sbin/sendmail -s none /opt/csw/bin/newaliases=../../../opt/csw/sbin/sendmail -d none /opt/csw/libexec 0755 root bin -d none /opt/csw/libexec/postfix 0755 root bin -f none /opt/csw/libexec/postfix/anvil 0755 root bin -f none /opt/csw/libexec/postfix/bounce 0755 root bin -f none /opt/csw/libexec/postfix/cleanup 0755 root bin -f none /opt/csw/libexec/postfix/discard 0755 root bin -f none /opt/csw/libexec/postfix/error 0755 root bin -f none /opt/csw/libexec/postfix/flush 0755 root bin -l none /opt/csw/libexec/postfix/lmtp=smtp -f none /opt/csw/libexec/postfix/local 0755 root bin -f none /opt/csw/libexec/postfix/master 0755 root bin -l none /opt/csw/libexec/postfix/nqmgr=qmgr -f none /opt/csw/libexec/postfix/oqmgr 0755 root bin -f none /opt/csw/libexec/postfix/pickup 0755 root bin -f none /opt/csw/libexec/postfix/pipe 0755 root bin -f none /opt/csw/libexec/postfix/proxymap 0755 root bin -f none /opt/csw/libexec/postfix/qmgr 0755 root bin -f none /opt/csw/libexec/postfix/qmqpd 0755 root bin -f none /opt/csw/libexec/postfix/scache 0755 root bin -f none /opt/csw/libexec/postfix/showq 0755 root bin -f none /opt/csw/libexec/postfix/smtp 0755 root bin -f none /opt/csw/libexec/postfix/smtpd 0755 root bin -f none /opt/csw/libexec/postfix/spawn 0755 root bin -f none /opt/csw/libexec/postfix/tlsmgr 0755 root bin -f none /opt/csw/libexec/postfix/trivial-rewrite 0755 root bin -f none /opt/csw/libexec/postfix/verify 0755 root bin -f none /opt/csw/libexec/postfix/virtual 0755 root bin -d none /opt/csw/sbin 0755 root bin -f none /opt/csw/sbin/postalias 0755 root bin -f none /opt/csw/sbin/postcat 0755 root bin -f none /opt/csw/sbin/postconf 0755 root bin -f none /opt/csw/sbin/postdrop 02755 root postdrop -f none /opt/csw/sbin/postfix 0755 root bin -f none /opt/csw/sbin/postkick 0755 root bin -f none /opt/csw/sbin/postlock 0755 root bin -f none /opt/csw/sbin/postlog 0755 root bin -f none /opt/csw/sbin/postmap 0755 root bin -f none /opt/csw/sbin/postqueue 02755 root postdrop -f none /opt/csw/sbin/postsuper 0755 root bin -f none /opt/csw/sbin/sendmail 0755 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/doc 0755 root bin -d none /opt/csw/share/doc/postfix 0755 root bin -d none /opt/csw/share/doc/postfix/README_FILES 0755 root bin -f none /opt/csw/share/doc/postfix/README_FILES/AAAREADME 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ADDRESS_CLASS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ADDRESS_REWRITING_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ADDRESS_VERIFICATION_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/BACKSCATTER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/BASIC_CONFIGURATION_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/BUILTIN_FILTER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/CDB_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/CONNECTION_CACHE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/CONTENT_INSPECTION_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/DATABASE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/DB_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/DEBUG_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/DSN_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ETRN_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/FILTER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/INSTALL 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/IPV6_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/LDAP_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/LINUX_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/LOCAL_RECIPIENT_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/MAILDROP_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/MILTER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/MYSQL_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/NFS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/OVERVIEW 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/PACKAGE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/PCRE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/PGSQL_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/QSHAPE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/RELEASE_NOTES 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/RESTRICTION_CLASS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SASL_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SCHEDULER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SMTPD_ACCESS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SMTPD_POLICY_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SMTPD_PROXY_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/STANDARD_CONFIGURATION_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/TLS_LEGACY_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/TLS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/TUNING_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ULTRIX_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/UUCP_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/VERP_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/VIRTUAL_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/XCLIENT_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/XFORWARD_README 0644 root bin -d none /opt/csw/share/doc/postfix/html 0755 root bin -f none /opt/csw/share/doc/postfix/html/ADDRESS_CLASS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/ADDRESS_REWRITING_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/ADDRESS_VERIFICATION_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/BACKSCATTER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/BASIC_CONFIGURATION_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/BUILTIN_FILTER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/CDB_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/CONNECTION_CACHE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/CONTENT_INSPECTION_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/DATABASE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/DB_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/DEBUG_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/DSN_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/ETRN_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/FILTER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/INSTALL.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/IPV6_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/LDAP_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/LINUX_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/LOCAL_RECIPIENT_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/MAILDROP_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/MILTER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/MYSQL_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/NFS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/OVERVIEW.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/PACKAGE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/PCRE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/PGSQL_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/QSHAPE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/RESTRICTION_CLASS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SASL_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SCHEDULER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SMTPD_ACCESS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SMTPD_POLICY_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SMTPD_PROXY_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/STANDARD_CONFIGURATION_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/TLS_LEGACY_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/TLS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/TUNING_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/UUCP_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/VERP_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/VIRTUAL_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/XCLIENT_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/XFORWARD_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/access.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/aliases.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/anvil.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/bounce.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/canonical.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/cidr_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/cleanup.8.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/defer.8.html=bounce.8.html -f none /opt/csw/share/doc/postfix/html/discard.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/error.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/flush.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/generic.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/header_checks.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/index.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/ldap_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/lmtp.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/local.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/mailq.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/master.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/master.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/mysql_table.5.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/newaliases.1.html=mailq.1.html -f none /opt/csw/share/doc/postfix/html/nisplus_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/oqmgr.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/pcre_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/pgsql_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/pickup.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/pipe.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postalias.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postcat.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postconf.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postconf.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postdrop.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postfix-logo.jpg 0644 root bin -f none /opt/csw/share/doc/postfix/html/postfix-manuals.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postfix.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postkick.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postlock.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postlog.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postmap.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postqueue.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postsuper.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/proxymap.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qmgr.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qmqp-sink.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qmqp-source.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qmqpd.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qshape.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/regexp_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/relocated.5.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/sendmail.1.html=mailq.1.html -f none /opt/csw/share/doc/postfix/html/showq.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/smtp-sink.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/smtp-source.1.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/smtp.8.html=lmtp.8.html -f none /opt/csw/share/doc/postfix/html/smtpd.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/spawn.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/tcp_table.5.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/trace.8.html=bounce.8.html -f none /opt/csw/share/doc/postfix/html/transport.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/trivial-rewrite.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/verify.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/virtual.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/virtual.8.html 0644 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1 0755 root bin -f none /opt/csw/share/man/man1/mailq.1 0644 root bin -f none /opt/csw/share/man/man1/newaliases.1 0644 root bin -f none /opt/csw/share/man/man1/postalias.1 0644 root bin -f none /opt/csw/share/man/man1/postcat.1 0644 root bin -f none /opt/csw/share/man/man1/postconf.1 0644 root bin -f none /opt/csw/share/man/man1/postdrop.1 0644 root bin -f none /opt/csw/share/man/man1/postfix.1 0644 root bin -f none /opt/csw/share/man/man1/postkick.1 0644 root bin -f none /opt/csw/share/man/man1/postlock.1 0644 root bin -f none /opt/csw/share/man/man1/postlog.1 0644 root bin -f none /opt/csw/share/man/man1/postmap.1 0644 root bin -f none /opt/csw/share/man/man1/postqueue.1 0644 root bin -f none /opt/csw/share/man/man1/postsuper.1 0644 root bin -f none /opt/csw/share/man/man1/sendmail.1 0644 root bin -d none /opt/csw/share/man/man5 0755 root bin -f none /opt/csw/share/man/man5/access.5 0644 root bin -f none /opt/csw/share/man/man5/aliases.5 0644 root bin -f none /opt/csw/share/man/man5/body_checks.5 0644 root bin -f none /opt/csw/share/man/man5/bounce.5 0644 root bin -f none /opt/csw/share/man/man5/canonical.5 0644 root bin -f none /opt/csw/share/man/man5/cidr_table.5 0644 root bin -f none /opt/csw/share/man/man5/generic.5 0644 root bin -f none /opt/csw/share/man/man5/header_checks.5 0644 root bin -f none /opt/csw/share/man/man5/ldap_table.5 0644 root bin -f none /opt/csw/share/man/man5/master.5 0644 root bin -f none /opt/csw/share/man/man5/mysql_table.5 0644 root bin -f none /opt/csw/share/man/man5/nisplus_table.5 0644 root bin -f none /opt/csw/share/man/man5/pcre_table.5 0644 root bin -f none /opt/csw/share/man/man5/pgsql_table.5 0644 root bin -f none /opt/csw/share/man/man5/postconf.5 0644 root bin -f none /opt/csw/share/man/man5/regexp_table.5 0644 root bin -f none /opt/csw/share/man/man5/relocated.5 0644 root bin -f none /opt/csw/share/man/man5/tcp_table.5 0644 root bin -f none /opt/csw/share/man/man5/transport.5 0644 root bin -f none /opt/csw/share/man/man5/virtual.5 0644 root bin -d none /opt/csw/share/man/man8 0755 root bin -f none /opt/csw/share/man/man8/anvil.8 0644 root bin -f none /opt/csw/share/man/man8/bounce.8 0644 root bin -f none /opt/csw/share/man/man8/cleanup.8 0644 root bin -f none /opt/csw/share/man/man8/defer.8 0644 root bin -f none /opt/csw/share/man/man8/discard.8 0644 root bin -f none /opt/csw/share/man/man8/error.8 0644 root bin -f none /opt/csw/share/man/man8/flush.8 0644 root bin -f none /opt/csw/share/man/man8/lmtp.8 0644 root bin -f none /opt/csw/share/man/man8/local.8 0644 root bin -f none /opt/csw/share/man/man8/master.8 0644 root bin -f none /opt/csw/share/man/man8/oqmgr.8 0644 root bin -f none /opt/csw/share/man/man8/pickup.8 0644 root bin -f none /opt/csw/share/man/man8/pipe.8 0644 root bin -f none /opt/csw/share/man/man8/proxymap.8 0644 root bin -f none /opt/csw/share/man/man8/qmgr.8 0644 root bin -f none /opt/csw/share/man/man8/qmqpd.8 0644 root bin -f none /opt/csw/share/man/man8/scache.8 0644 root bin -f none /opt/csw/share/man/man8/showq.8 0644 root bin -f none /opt/csw/share/man/man8/smtp.8 0644 root bin -f none /opt/csw/share/man/man8/smtpd.8 0644 root bin -f none /opt/csw/share/man/man8/spawn.8 0644 root bin -f none /opt/csw/share/man/man8/tlsmgr.8 0644 root bin -f none /opt/csw/share/man/man8/trace.8 0644 root bin -f none /opt/csw/share/man/man8/trivial-rewrite.8 0644 root bin -f none /opt/csw/share/man/man8/verify.8 0644 root bin -f none /opt/csw/share/man/man8/virtual.8 0644 root bin -d none /opt/csw/share/postfix 0755 root bin -f none /opt/csw/share/postfix/upgrade 0755 root bin -d none /opt/csw/var 0755 root bin -d none /opt/csw/var/spool 0755 root bin -d none /opt/csw/var/spool/postfix 0755 root postdrop -d none /opt/csw/var/spool/postfix/active 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/bounce 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/corrupt 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/defer 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/deferred 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/flush 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/hold 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/incoming 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/maildrop 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/pid 0755 postfix postdrop -d none /opt/csw/var/spool/postfix/private 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/public 0710 postfix postdrop -d none /opt/csw/var/spool/postfix/saved 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/trace 0700 postfix postdrop -i copyright=CSWpostfix.copyright -i depend=CSWpostfix.depend -i pkginfo=CSWpostfix.pkginfo Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix =================================================================== --- csw/mgar/pkg/postfix/trunk/files/cswpostfix 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix 2009-07-01 19:21:01 UTC (rev 5479) @@ -8,7 +8,7 @@ PATH=/bin:/usr/bin:/sbin:/usr/sbin DAEMON=/opt/csw/sbin/postfix -PIDFILE=/opt/csw/var/run/postfix.pid +PIDFILE=/var/opt/csw/run/postfix.pid NAME=Postfix TZ= unset TZ Deleted: csw/mgar/pkg/postfix/branches/postfix-2.6/files/svc-cswpostfix =================================================================== --- csw/mgar/pkg/postfix/trunk/files/svc-cswpostfix 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/svc-cswpostfix 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,9 +0,0 @@ -#!/bin/sh - -set -x - -if [ ! -f /etc/opt/csw/postfix/aliases.dir ]; then - /opt/csw/bin/newaliases -fi - -exec /opt/csw/sbin/postfix "$@" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 22:14:34 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:14:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5480] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5480 http://gar.svn.sourceforge.net/gar/?rev=5480&view=rev Author: wbonnet Date: 2009-07-01 20:14:34 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Update Makefile Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 19:21:01 UTC (rev 5479) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:14:34 UTC (rev 5480) @@ -23,7 +23,7 @@ # Defines the list of patches to be applied to the sources # PATCHFILES = autoconf.mk.in.diff # PATCHFILES += packager.mk.diff -PATCHFILES += jemalloc.c.diff +# PATCHFILES += jemalloc.c.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff @@ -38,16 +38,16 @@ EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig PERL=/opt/csw/bin/perl -CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath + +CXXFLAGS +=-xlibmil -xlibmopt -features=tmplife -norunpath +CXXFLAGS += -DG_HAVE_ISO_VARARGS + CFLAGS +=-xlibmil -D__solaris__ CFLAGS += -xc99 - CFLAGS += -DG_HAVE_ISO_VARARGS -CXXFLAGS+= -DG_HAVE_ISO_VARARGS ?D_XOPEN_SOURCE=600 ?D_XPG6 +LDFLAGS +=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 -LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 - export PERL CFLAGS CXXFLAGS LDFLAGS CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-01 19:21:01 UTC (rev 5479) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-01 20:14:34 UTC (rev 5480) @@ -1,4 +1,5 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove +45bba282258a321e5e4f73a742bcc31b download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 dc2ff9299e65ef1acc7a1a684e1ed449 download/jemalloc.c.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 22:30:25 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:30:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5481] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5481 http://gar.svn.sourceforge.net/gar/?rev=5481&view=rev Author: wbonnet Date: 2009-07-01 20:30:25 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Working version Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:14:34 UTC (rev 5480) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:30:25 UTC (rev 5481) @@ -32,22 +32,27 @@ # PATCHFILES += nsExceptionHandler.cpp.diff # Use Sun studio 12 to compile it -GARCOMPILER = SOS12 +# GARCOMPILER = SOS12 +GARCOMPILER = GCC3 +# LD=/opt/csw/bin/gld +# EXTRA_CONFIGURE_EXPORTS = LD + # pkg-config options EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig -PERL=/opt/csw/bin/perl +# CFLAGS += -xlibmil -D__solaris__ +CFLAGS += -D__solaris__ +CFLAGS += -DG_HAVE_ISO_VARARGS -CXXFLAGS +=-xlibmil -xlibmopt -features=tmplife -norunpath -CXXFLAGS += -DG_HAVE_ISO_VARARGS +# CXXFLAGS+= -xlibmil -xlibmopt -features=tmplife -norunpath +CXXFLAGS+= -DG_HAVE_ISO_VARARGS +CXXFLAGS+= -D_XOPEN_SOURCE=500 -D_XPG5 -CFLAGS +=-xlibmil -D__solaris__ -CFLAGS += -xc99 -CFLAGS += -DG_HAVE_ISO_VARARGS +LDFLAGS+=-dy +# LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 -LDFLAGS +=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 - +PERL=/opt/csw/bin/perl export PERL CFLAGS CXXFLAGS LDFLAGS CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig 2009-07-01 20:14:34 UTC (rev 5480) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig 2009-07-01 20:30:25 UTC (rev 5481) @@ -10,7 +10,8 @@ ac_add_options --enable-xft ac_add_options --enable-default-toolkit=cairo-gtk2 ac_add_options --disable-auto-deps -ac_add_options --enable-optimize="-xO3" +ac_add_options --enable-optimize="-O3" +# ac_add_options --enable-optimize="-xO3" ac_add_options --disable-updater ac_add_options --disable-js-ultrasparc ac_add_options --enable-extensions=default This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 1 22:35:22 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:35:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5482] csw/mgar/pkg/firefox/branches/mwatters/ Message-ID: Revision: 5482 http://gar.svn.sourceforge.net/gar/?rev=5482&view=rev Author: valholla Date: 2009-07-01 20:35:21 +0000 (Wed, 01 Jul 2009) Log Message: ----------- initial branch of mwatters Added Paths: ----------- csw/mgar/pkg/firefox/branches/mwatters/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 22:48:25 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:48:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5483] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ files Message-ID: Revision: 5483 http://gar.svn.sourceforge.net/gar/?rev=5483&view=rev Author: wbonnet Date: 2009-07-01 20:48:25 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Update patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jsstdint.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff 2009-07-01 20:35:21 UTC (rev 5482) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff 2009-07-01 20:48:25 UTC (rev 5483) @@ -1,11 +1,11 @@ diff --speed-large-files --minimal -Nru firefox.orig/memory/jemalloc/jemalloc.c firefox/memory/jemalloc/jemalloc.c ---- firefox.orig/memory/jemalloc/jemalloc.c 2008-07-23 09:47:24.000000000 +0000 -+++ firefox/memory/jemalloc/jemalloc.c 2008-11-23 14:42:59.780371100 +0000 -@@ -255,6 +255,15 @@ +--- firefox.orig/memory/jemalloc/jemalloc.c 2009-07-01 22:39:00.951845547 +0200 ++++ firefox/memory/jemalloc/jemalloc.c 2009-07-01 22:46:59.327275977 +0200 +@@ -306,6 +306,15 @@ #define MALLOC_DECOMMIT #endif -+#ifdef MOZ_MEMORY_SOLARIS ++#ifdef MOZ_MEMORY_SOLARIS_WRONG_IFDEF +#define issetugid() 0 +char *strerror_r(int errnum, char *buf, size_t buflen) +{ @@ -17,7 +17,7 @@ #ifndef MOZ_MEMORY_WINDOWS #ifndef MOZ_MEMORY_SOLARIS #include -@@ -312,9 +321,9 @@ +@@ -362,9 +371,9 @@ #endif #include #include Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jsstdint.h.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jsstdint.h.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jsstdint.h.diff 2009-07-01 20:48:25 UTC (rev 5483) @@ -0,0 +1,20 @@ +diff --speed-large-files --minimal -Nru firefox.orig/js/src/jsstdint.h firefox/js/src/jsstdint.h +--- firefox.orig/js/src/jsstdint.h 2009-07-01 22:39:15.421938172 +0200 ++++ firefox/js/src/jsstdint.h 2009-07-01 20:08:03.165893622 +0200 +@@ -53,11 +53,11 @@ + use those. */ + #elif defined(JS_INT8_TYPE) + +-typedef signed JS_INT8_TYPE int8_t; +-typedef signed JS_INT16_TYPE int16_t; +-typedef signed JS_INT32_TYPE int32_t; +-typedef signed JS_INT64_TYPE int64_t; +-typedef signed JS_INTPTR_TYPE intptr_t; ++typedef JS_INT8_TYPE int8_t; ++typedef JS_INT16_TYPE int16_t; ++typedef JS_INT32_TYPE int32_t; ++typedef JS_INT64_TYPE int64_t; ++typedef JS_INTPTR_TYPE intptr_t; + + typedef unsigned JS_INT8_TYPE uint8_t; + typedef unsigned JS_INT16_TYPE uint16_t; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 22:49:06 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:49:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5484] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5484 http://gar.svn.sourceforge.net/gar/?rev=5484&view=rev Author: wbonnet Date: 2009-07-01 20:49:06 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Update patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:48:25 UTC (rev 5483) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:49:06 UTC (rev 5484) @@ -23,7 +23,8 @@ # Defines the list of patches to be applied to the sources # PATCHFILES = autoconf.mk.in.diff # PATCHFILES += packager.mk.diff -# PATCHFILES += jemalloc.c.diff +PATCHFILES += jemalloc.c.diff +PATCHFILES += jsstdint.h.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 23:53:14 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 21:53:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5485] csw/mgar/gar/v1/gar.conf.mk Message-ID: Revision: 5485 http://gar.svn.sourceforge.net/gar/?rev=5485&view=rev Author: dmichelsen Date: 2009-07-01 21:53:14 +0000 (Wed, 01 Jul 2009) Log Message: ----------- mGAR v1: Print warning when using GAR v1 unless you are a GAR wizard Modified Paths: -------------- csw/mgar/gar/v1/gar.conf.mk Modified: csw/mgar/gar/v1/gar.conf.mk =================================================================== --- csw/mgar/gar/v1/gar.conf.mk 2009-07-01 20:49:06 UTC (rev 5484) +++ csw/mgar/gar/v1/gar.conf.mk 2009-07-01 21:53:14 UTC (rev 5485) @@ -11,6 +11,10 @@ # Pick up user information -include $(HOME)/.garrc +ifeq ($(GARWIZARD),) + $(warning *** You are using GAR v1, which is deprecated. Please move to GAR v2 ***) +endif + # Outbound proxies http_proxy ?= ftp_proxy ?= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jul 2 14:09:28 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 02 Jul 2009 12:09:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5486] csw/mgar/pkg/cswclassutils/trunk Message-ID: Revision: 5486 http://gar.svn.sourceforge.net/gar/?rev=5486&view=rev Author: bonivart Date: 2009-07-02 12:09:27 +0000 (Thu, 02 Jul 2009) Log Message: ----------- cswclassutils: update to 1.17, fix bug 3685 Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/Makefile csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.csw.smf.sample csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcpsampleconf csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf Modified: csw/mgar/pkg/cswclassutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-01 21:53:14 UTC (rev 5485) +++ csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-02 12:09:27 UTC (rev 5486) @@ -1,5 +1,5 @@ GARNAME = cswclassutils -GARVERSION = 1.16 +GARVERSION = 1.17 CATEGORIES = utils DESCRIPTION = CSW class action utilities Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.csw.smf.sample =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.csw.smf.sample 2009-07-01 21:53:14 UTC (rev 5485) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.csw.smf.sample 2009-07-02 12:09:27 UTC (rev 5486) @@ -52,7 +52,7 @@ ##RC_SLEV 3 # Run levels that should have a start script symlink ##FMRI network # FMRI path for service (S10+), the example would give # an FMRI of "svc:/network/cswfoo:default" -##AUTOENABLE yes # If set to no will not enable SMF service regardless of +##AUTOENABLE yes # If set to no will not enable service regardless of # local csw.conf, use when a package needs setup before # being useful, would otherwise leave service in # maintenance mode Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcpsampleconf =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcpsampleconf 2009-07-01 21:53:14 UTC (rev 5485) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcpsampleconf 2009-07-02 12:09:27 UTC (rev 5486) @@ -31,7 +31,13 @@ echo $confdest already exists. Not overwriting else echo Copying sample config to $confdest - cp -p $dest $confdest + contents=`grep "^$dest" /var/sadm/install/contents` + mode=`echo $contents | awk '{print $4}'` + user=`echo $contents | awk '{print $5}'` + group=`echo $contents | awk '{print $6}'` + cp $dest $confdest + chmod $mode $confdest + chown $user:$group $confdest fi done Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf 2009-07-01 21:53:14 UTC (rev 5485) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf 2009-07-02 12:09:27 UTC (rev 5486) @@ -39,7 +39,13 @@ echo $confdest already exists. Not overwriting else echo Copying sample config to $confdest - cp -p $dest $confdest + contents=`grep "^$dest" /var/sadm/install/contents` + mode=`echo $contents | awk '{print $4}'` + user=`echo $contents | awk '{print $5}'` + group=`echo $contents | awk '{print $6}'` + cp $dest $confdest + chmod $mode $confdest + chown $user:$group $confdest fi done This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jul 2 14:15:44 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 02 Jul 2009 12:15:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[5487] csw/mgar/pkg/cswclassutils/trunk/Makefile Message-ID: Revision: 5487 http://gar.svn.sourceforge.net/gar/?rev=5487&view=rev Author: bonivart Date: 2009-07-02 12:15:44 +0000 (Thu, 02 Jul 2009) Log Message: ----------- cswclassutils: add ARCHALL Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/Makefile Modified: csw/mgar/pkg/cswclassutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-02 12:09:27 UTC (rev 5486) +++ csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-02 12:15:44 UTC (rev 5487) @@ -7,6 +7,8 @@ MASTER_SITES = DISTFILES += $(call admfiles,CSWcswclassutils,prototype) +ARCHALL = 1 + CONFIGURE_SCRIPTS = BUILD_SCRIPTS = TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Thu Jul 2 17:09:25 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Thu, 02 Jul 2009 15:09:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5488] csw/mgar/pkg/lcms/trunk/Makefile Message-ID: Revision: 5488 http://gar.svn.sourceforge.net/gar/?rev=5488&view=rev Author: hson Date: 2009-07-02 15:09:25 +0000 (Thu, 02 Jul 2009) Log Message: ----------- lcms: Update to 1.18a Modified Paths: -------------- csw/mgar/pkg/lcms/trunk/Makefile Modified: csw/mgar/pkg/lcms/trunk/Makefile =================================================================== --- csw/mgar/pkg/lcms/trunk/Makefile 2009-07-02 12:15:44 UTC (rev 5487) +++ csw/mgar/pkg/lcms/trunk/Makefile 2009-07-02 15:09:25 UTC (rev 5488) @@ -1,5 +1,6 @@ GARNAME = lcms -GARVERSION = 1.18a +GARVERSION = 1.18 +GARSUBREV = a CATEGORIES = lib DESCRIPTION = The little color management system and tools @@ -14,7 +15,7 @@ endef MASTER_SITES = $(SF_MIRRORS) -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES = $(GARNAME)-$(GARVERSION)$(GARSUBREV).tar.gz REQUIRED_PKGS += CSWjpeg CSWtiff CSWzlib @@ -36,3 +37,5 @@ TEST_TARGET = check include gar/category.mk + +SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(GARSUBREV) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 2 17:52:00 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 02 Jul 2009 15:52:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5489] csw/mgar/pkg/git/trunk/Makefile Message-ID: Revision: 5489 http://gar.svn.sourceforge.net/gar/?rev=5489&view=rev Author: bdwalton Date: 2009-07-02 15:52:00 +0000 (Thu, 02 Jul 2009) Log Message: ----------- set new default sysconfdir/localstatedir values; set proper ETC_GITCONFIG Modified Paths: -------------- csw/mgar/pkg/git/trunk/Makefile Modified: csw/mgar/pkg/git/trunk/Makefile =================================================================== --- csw/mgar/pkg/git/trunk/Makefile 2009-07-02 15:09:25 UTC (rev 5488) +++ csw/mgar/pkg/git/trunk/Makefile 2009-07-02 15:52:00 UTC (rev 5489) @@ -4,7 +4,7 @@ CATEGORIES = devel # disable tests until next version bump (at the top so it stands out) -# TEST_SCRIPTS = +TEST_SCRIPTS = PACKAGES = CSWgit CSWgitk CSWgitgui CSWgitsvn CSWgitcvs CSWgitemacs CSWgitdoc @@ -88,6 +88,9 @@ # software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 +sysconfdir = /etc/opt/csw +localstatedir = /var/opt/csw + CONFIGURE_ARGS = $(DIRPATHS) --with-shell=$(bindir)/bash CONFIGURE_ARGS += --with-perl=$(bindir)/perl CONFIGURE_ARGS += --with-tcltk=$(bindir)/wish @@ -98,10 +101,10 @@ CONFIGURE_ARGS += --enable-pthreads="-D_REENTRANT -lpthread" BUILD_ARGS = MSGFMT=gmsgfmt SHELL_PATH=/opt/csw/bin/bash \ - ETC_CONFIG=$(sysconfdir)/gitconfig V=1 \ + ETC_GITCONFIG=$(sysconfdir)/gitconfig V=1 \ all doc -INSTALL_ARGS = ETC_CONFIG=$(sysconfdir)/gitconfig \ +INSTALL_ARGS = ETC_GITCONFIG=$(sysconfdir)/gitconfig \ INSTALLDIRS=vendor \ install-doc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 2 22:18:38 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 02 Jul 2009 20:18:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[5490] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5490 http://gar.svn.sourceforge.net/gar/?rev=5490&view=rev Author: wbonnet Date: 2009-07-02 20:18:38 +0000 (Thu, 02 Jul 2009) Log Message: ----------- Working version Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-02 15:52:00 UTC (rev 5489) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-02 20:18:38 UTC (rev 5490) @@ -34,10 +34,10 @@ # Use Sun studio 12 to compile it # GARCOMPILER = SOS12 -GARCOMPILER = GCC3 +GARCOMPILER = GCC4 -# LD=/opt/csw/bin/gld -# EXTRA_CONFIGURE_EXPORTS = LD +LD=/opt/csw/bin/gld +EXTRA_CONFIGURE_EXPORTS = LD # pkg-config options EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-02 15:52:00 UTC (rev 5489) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-02 20:18:38 UTC (rev 5490) @@ -1,5 +1,5 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove -45bba282258a321e5e4f73a742bcc31b download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -dc2ff9299e65ef1acc7a1a684e1ed449 download/jemalloc.c.diff +4046facca3889b1dcb8539b6458278e1 download/jemalloc.c.diff +fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Fri Jul 3 01:38:35 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Thu, 02 Jul 2009 23:38:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[5491] csw/mgar/pkg/postfix/branches/postfix-2.6 Message-ID: Revision: 5491 http://gar.svn.sourceforge.net/gar/?rev=5491&view=rev Author: skayser Date: 2009-07-02 23:38:35 +0000 (Thu, 02 Jul 2009) Log Message: ----------- postfix 2.6: working copy, basic build Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile csw/mgar/pkg/postfix/branches/postfix-2.6/checksums Added Paths: ----------- csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.cswusergroup Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-02 20:18:38 UTC (rev 5490) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-02 23:38:35 UTC (rev 5491) @@ -1,25 +1,31 @@ +# Status +# - Basic configuration, build completes, packaging not yet tested +# - Beware: uses a modified GARv2 for USERGROUP= # TODO -# - Integrate the manifest with cswinitsmf -# - Understand what the sed main.cf script is doing -# - Build scripts to handle the spool location change # - Check open bugs -# - Read postfix build instructions and verify CSW flags/lib/... +# - Activate features (SSL, LDAP, *SQL, ...) +# - Integrate the manifest from files/ with cswinitsmf +# - Check sed main.cf script functionality, do we need this? +# - Check update script functionality, add handling for spool location change # - See how the csw_conf_config for cfg files was handled in gar v1 +# Does the currently available package preserve configuration files on +# removal? GARNAME = postfix GARVERSION = 2.6.2 CATEGORIES = server -DESCRIPTION = Postfix aims to be an alternative to the widely-used sendmail program +DESCRIPTION = A high-performance mail transport agent define BLURB -What is Postfix? It is Wietse Venema's mailer that started life as an -alternative to the widely-used Sendmail program. - -Postfix attempts to be fast, easy to administer, and secure, while at the same -time being sendmail compatible enough to not upset existing users. Thus, the -outside has a sendmail-ish flavor, but the inside is completely different. + What is Postfix? It is Wietse Venema's mailer that started life as an + alternative to the widely-used Sendmail program. + + Postfix attempts to be fast, easy to administer, and secure, while at + the same time being sendmail compatible enough to not upset existing + users. Thus, the outside has a sendmail-ish flavor, but the inside is + completely different. endef -MASTER_SITES = http://mirrors.isc.org/pub/postfix/official/ +MASTER_SITES = ftp://ftp.porcupine.org/mirrors/postfix-release/official/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz SPKG_SOURCEURL = http://www.postfix.org @@ -31,52 +37,49 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -PREREQUISITE_PKGS = CSWbdb4 CSWmysql4devel CSWlibpq CSWossldevel CSWoldapdevel -REQUIRED_PKGS = CSWbdb3 CSWlibpq CSWmysql4rt CSWoldaprt CSWosslrt CSWpcrert -REQUIRED_PKGS += CSWsasl CSWzlib +PREREQUISITE_PKGS = CSWpcre +REQUIRED_PKGS = CSWpcrert -SPKG_CLASSES = none cswusergroup cswcpsampleconf cswinitsmf +# Tag files for cswclassutils +CONFIG_BASE = /etc/opt/csw/postfix/ +CONFIG_FILES = access aliases canonical generic header_checks +CONFIG_FILES += main.cf master.cf +CONFIG_FILES += relocated transport virtual +SAMPLECONF = $(prefix $(CONFIG_BASE), $(CONFIG_FILES)) +INITSMF = /etc/opt/csw/init.d/cswpostfix +USERGROUP = $(sysconfdir)/pkg/CSWpostfix/cswusergroup + +EXTRA_MERGE_EXCLUDE_FILES = /etc/opt/csw/postfix/LICENSE +EXTRA_MERGE_EXCLUDE_FILES += /etc/opt/csw/postfix/TLS_LICENSE +EXTRA_MERGE_EXCLUDE_FILES += /etc/opt/csw/postfix/makedefs.out + +STRIP_DIRS = $(DESTDIR)$(libexecdir)/postfix + + CONFIGURE_SCRIPTS = custom -BUILD_SCRIPTS = custom TEST_SCRIPTS = INSTALL_SCRIPTS = custom -CONFIG_BASE = \/etc\/opt\/csw\/postfix\/ -CONFIG_FILES = access aliases canonical generic header_checks -CONFIG_FILES += main.cf master.cf -CONFIG_FILES += relocated transport virtual - -PROTOTYPE_FILTER = awk '\ - $(foreach C,$(prefix $(CONFIG_BASE),$(CONFIG_FILES)), \ - $$$$3 ~ /^$(C)$$$$/ { $$$$2 = "cswcpsampleconf" }) \ - $$$$3 ~ /^\/etc\/default\/cswpostgrey$$$$/ { $$$$2 = "cswcpsampleconf" } \ - $$$$3 ~ /\/init.d\/cswpostfix$$$$/ { $$$$2 = "cswinitsmf" } \ - $$$$3 ~ /cswusergroup$$$$/ { $$$$2 = "cswusergroup" } \ - { print }' - include gar/category.mk +# Supporting documentation for building postfix +# - Postfix Installation From Source Code +# http://www.postfix.org/INSTALL.html +# - Guidelines for Package Builders +# http://www.postfix.org/PACKAGE_README.html + DEF_COMMAND_DIR = /opt/csw/sbin DEF_CONFIG_DIR = /etc/opt/csw/postfix DEF_DAEMON_DIR = /opt/csw/libexec/postfix DEF_MAILQ_PATH = /opt/csw/bin/mailq -DEF_HTML_DIR = yes -DEF_MANPAGE_DIR = /opt/csw/man +DEF_HTML_DIR = /opt/csw/share/doc/postfix/html +DEF_MANPAGE_DIR = /opt/csw/share/man DEF_NEWALIAS_PATH = /opt/csw/bin/newaliases DEF_QUEUE_DIR = /var/opt/csw/spool/postfix -DEF_README_DIR = yes +DEF_DATA_DIR = /var/opt/csw/lib/postfix +DEF_README_DIR = /opt/csw/share/doc/postfix/README_FILES -FLAGS=\ - -DUSE_TLS \ - -DUSE_SASL_AUTH \ - -DHAS_LDAP \ - -DHAS_PCRE \ - -DHAS_MYSQL \ - -DHAS_PGSQL \ - -DHAS_DB \ - -DUSE_CYRUS_SASL - DEFAULTS=\ -DDEF_MANPAGE_DIR=\"$(DEF_MANPAGE_DIR)\" \ -DDEF_COMMAND_DIR=\"$(DEF_COMMAND_DIR)\" \ @@ -86,46 +89,23 @@ -DDEF_HTML_DIR=\"$(DEF_HTML_DIR)\" \ -DDEF_NEWALIAS_PATH=\"$(DEF_NEWALIAS_PATH)\" \ -DDEF_QUEUE_DIR=\"$(DEF_QUEUE_DIR)\" \ + -DDEF_DATA_DIR=\"$(DEF_DATA_DIR)\" \ -DDEF_README_DIR=\"$(DEF_README_DIR)\" -INCLUDES=\ - -I/opt/csw/include \ - -I/opt/csw/include/openssl \ - -I/opt/csw/include/sasl \ - -I/opt/csw/mysql4/include/mysql \ - -I/opt/csw/postgresql/include \ - -I/opt/csw/bdb4/include +CCARGS=$(CFLAGS) $(DEFAULTS) -AUXLIBS=\ - -R/opt/csw/lib \ - -R/opt/csw/lib/sasl2 \ - -R/opt/csw/mysql4/lib/mysql \ - -R/opt/csw/postgresql/lib \ - -R/opt/csw/bdb4/lib \ - -L/opt/csw/lib \ - -L/opt/csw/lib/sasl2 \ - -L/opt/csw/mysql4/lib/mysql \ - -L/opt/csw/postgresql/lib \ - -L/opt/csw/bdb4/lib \ - -lssl -lcrypto -lsasl2 -lldap -llber -lpcre -lmysqlclient -lz -lm -lpq -ldb - -CCARGS=$(FLAGS) $(DEFAULTS) $(INCLUDES) - +# We zero makedef's DEBUG and OPT, the relevant flags are set via GAR & CFLAGS configure-custom: - echo $(MAKE) -C $(WORKDIR)/$(DISTNAME) makefiles CC=$(CC_HOME)/bin/$(CC) CCARGS=$(CCARGS) - $(MAKE) -C $(WORKDIR)/$(DISTNAME) makefiles CC=$(CC_HOME)/bin/$(CC) CCARGS='$(CCARGS)' AUXLIBS='$(AUXLIBS)' + echo $(MAKE) -C $(WORKSRC) makefiles CC=$(CC) CCARGS='$(CCARGS)' DEBUG= OPT= + $(MAKE) -C $(WORKSRC) makefiles \ + CC=$(CC) \ + CCARGS='$(CCARGS)' \ + DEBUG= \ + OPT= @$(MAKECOOKIE) -# CC=compiler OPT=compiler-flags DEBUG=debug-flags -build-custom: - $(MAKE) -C $(WORKDIR)/$(DISTNAME) - @$(MAKECOOKIE) - -# Files that will be copied to .CSW files -install-custom: TEMPLATE_FILES = access aliases canonical generic header_checks -install-custom: TEMPLATE_FILES += main.cf master.cf relocated transport virtual install-custom: - $(MAKE) -C $(WORKDIR)/$(DISTNAME) non-interactive-package install_root=$(DESTDIR) \ + $(MAKE) -C $(WORKSRC) non-interactive-package install_root=$(DESTDIR) \ config_directory=$(DEF_CONFIG_DIR) \ daemon_directory=$(DEF_DAEMON_DIR) \ command_directory=$(DEF_COMMAND_DIR) \ @@ -133,26 +113,27 @@ sendmail_path=$(DEF_COMMAND_DIR)/sendmail \ newaliases_path=$(DEF_NEWALIAS_PATH) \ mailq_path=$(DEF_MAILQ_PATH) \ - manpage_directory=/opt/csw/share/man \ + manpage_directory=$(DEF_MANPAGE_DIR) \ setgid_group=postdrop \ sample_directory=/opt/csw/share/doc/postfix/samples \ - readme_directory=/opt/csw/share/doc/postfix/README_FILES \ - html_directory=/opt/csw/share/doc/postfix/html + readme_directory=$(DEF_README_DIR) \ + html_directory=$(DEF_HTML_DIR) + + # XXX: Needs to be checked/revised for current version sed -f $(FILEDIR)/fix_main.cf.sed $(DESTDIR)/etc/opt/csw/postfix/main.cf > $(WORKDIR)/main.cf cp $(WORKDIR)/main.cf $(DESTDIR)/etc/opt/csw/postfix/main.cf - for file in $(TEMPLATE_FILES); do \ - cp $(DESTDIR)/etc/opt/csw/postfix/$$file $(DESTDIR)/etc/opt/csw/postfix/$$file.CSW; \ - done - rm \ - $(DESTDIR)/etc/opt/csw/postfix/LICENSE \ - $(DESTDIR)/etc/opt/csw/postfix/TLS_LICENSE \ - $(DESTDIR)/etc/opt/csw/postfix/makedefs.out - mkdir -p $(DESTDIR)/opt/csw/share/postfix - cp $(FILEDIR)/upgrade $(DESTDIR)/opt/csw/share/postfix/upgrade + # mv configuration files to .CSW + $(foreach F,$(prefix $(DESTDIR),$(SAMPLECONF)), mv $(F) $(F).CSW;) + + # Script to handle the sysconfdir location change /opt -> /etc + # XXX: Needs to be checked and amended with /opt -> /var changes + ginstall -D -m 755 $(FILEDIR)/upgrade \ + $(DESTDIR)/opt/csw/share/postfix/upgrade + # Files for cswinitsmf and cswusergroup - ginstall -m 755 $(FILEDIR)/cswpostfix \ + ginstall -Dm 755 $(FILEDIR)/cswpostfix \ $(DESTDIR)/etc/opt/csw/init.d/cswpostfix - cp $(FILEDIR)/CSWpostfix.cswusergroup \ + ginstall -D $(FILEDIR)/CSWpostfix.cswusergroup \ $(DESTDIR)$(sysconfdir)/pkg/CSWpostfix/cswusergroup @$(MAKECOOKIE) Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/checksums =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/checksums 2009-07-02 20:18:38 UTC (rev 5490) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/checksums 2009-07-02 23:38:35 UTC (rev 5491) @@ -1,10 +1,4 @@ -bf7cf64513bb701347665b0440019884 download/postfix-2.4.7.tar.gz -4aa7056be9b135a68a4bda6199c0cb8c download/CSWpostfix.gspec -ae35f0ad52a10ab36f185b2486e63935 download/CSWpostfix.prototype -b9a2cb932f32be618c28910613d332a8 download/CSWpostfix.csw_conf_config -e52799d35088c030851576b62df6695f download/CSWpostfix.csw_usrgrp_config +63ac43075e092255cb266e5270ce5364 download/CSWpostfix.cswusergroup 76e992eb49e5d2d8c51305be8891566f download/CSWpostfix.postinstall 980c70abf5ea711adec41f3dd4e37141 download/CSWpostfix.postremove -99db84b11f968a416809e18c0768ac7e download/cswpostfix.xml -abda7e4968f750f0fced9c98abd053c8 download/svc-cswpostfix -7bd7e87829c623a9cdd2653a16eb473e download/cswpostfix +1f0edbd521d2b0473626f4d61e8bb4eb download/postfix-2.6.2.tar.gz Added: csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.cswusergroup =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.cswusergroup (rev 0) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.cswusergroup 2009-07-02 23:38:35 UTC (rev 5491) @@ -0,0 +1,2 @@ +:postdrop::::: +postfix:postfix:Postfix Daemon:/var/opt/csw/spool/postfix:/usr/bin/pfsh:: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From praba_tuty at yahoo.com Fri Jul 3 09:54:56 2009 From: praba_tuty at yahoo.com (prabakaran) Date: Fri, 3 Jul 2009 00:54:56 -0700 (PDT) Subject: [csw-devel] HELP: testing for new package CSQL Message-ID: <839163.77228.qm@web52903.mail.re2.yahoo.com> Hi Team, I am creating csw package for CSQL main memory database management system. This is my first package creation experience.. I have put the package under the below nfs directory /home/testing/csql-2.5.1,REV=2009.07.02-SunOS5.10-sparc-CSW.pkg.gz It is created on solaris 10 as it uses atomic compare and swap which is supported only in solaris 10. Can somebody test this( as i do not have root access) and let me know your comments. Thanks and Regards Prabakaran -------------- next part -------------- An HTML attachment was scrubbed... URL: From skayser at users.sourceforge.net Fri Jul 3 13:05:50 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 03 Jul 2009 11:05:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5492] csw/mgar/pkg/cpan Message-ID: Revision: 5492 http://gar.svn.sourceforge.net/gar/?rev=5492&view=rev Author: skayser Date: 2009-07-03 11:05:50 +0000 (Fri, 03 Jul 2009) Log Message: ----------- cpan/Net-Telnet: initial commit Added Paths: ----------- csw/mgar/pkg/cpan/Net-Telnet/ csw/mgar/pkg/cpan/Net-Telnet/branches/ csw/mgar/pkg/cpan/Net-Telnet/tags/ csw/mgar/pkg/cpan/Net-Telnet/trunk/ csw/mgar/pkg/cpan/Net-Telnet/trunk/Makefile csw/mgar/pkg/cpan/Net-Telnet/trunk/checksums csw/mgar/pkg/cpan/Net-Telnet/trunk/files/ csw/mgar/pkg/cpan/Net-Telnet/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/cpan/Net-Telnet/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/Net-Telnet/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-Telnet/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Telnet/trunk/Makefile 2009-07-03 11:05:50 UTC (rev 5492) @@ -0,0 +1,28 @@ +GARNAME = Net-Telnet +GARVERSION = 3.03 +CATEGORIES = cpan +AUTHOR = JROGERS + +DESCRIPTION = Interact with TELNET port or other TCP ports +define BLURB + Net::Telnet allows you to make client connections to a TCP port and do + network I/O, especially to a port using the TELNET protocol. Simple I/O + methods such as print, get, and getline are provided. More sophisticated + interactive features are provided because connecting to a TELNET port + ultimately means communicating with a program designed for human + interaction. These interactive features include the ability to specify a + time-out and to wait for patterns to appear in the input stream, such as + the prompt from a shell. +endef + +PACKAGES = CSWpmnettelnet +CATALOGNAME = pm_nettelnet +ARCHALL = 1 + +include gar/category.mk + +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + @ginstall -d $(DOCDEST) + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/cpan/Net-Telnet/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Net-Telnet/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/Net-Telnet/trunk/checksums 2009-07-03 11:05:50 UTC (rev 5492) @@ -0,0 +1 @@ +2f7d34b09d6117baefe89d44cff9d5fc download/Net-Telnet-3.03.tar.gz Added: csw/mgar/pkg/cpan/Net-Telnet/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/cpan/Net-Telnet/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/cpan/Net-Telnet/trunk/files/changelog.CSW 2009-07-03 11:05:50 UTC (rev 5492) @@ -0,0 +1,5 @@ +pm_nettelnet (3.03,REV=2009.07.03) + + * Initial release. + + -- Sebastian Kayser Fri, 3 Jul 2009 13:04:28 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Fri Jul 3 13:48:30 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 03 Jul 2009 11:48:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[5493] csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Message-ID: Revision: 5493 http://gar.svn.sourceforge.net/gar/?rev=5493&view=rev Author: skayser Date: 2009-07-03 11:48:30 +0000 (Fri, 03 Jul 2009) Log Message: ----------- postfix 2.6: activate features (bdb, sql, ldap, sasl, tls) Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-03 11:05:50 UTC (rev 5492) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-03 11:48:30 UTC (rev 5493) @@ -92,14 +92,67 @@ -DDEF_DATA_DIR=\"$(DEF_DATA_DIR)\" \ -DDEF_README_DIR=\"$(DEF_README_DIR)\" -CCARGS=$(CFLAGS) $(DEFAULTS) +# Make sure libraries in the default location can be found +AUXLIBS = -L/opt/csw/lib +# Activate support for hash and btree lookup tables +# http://www.postfix.org/DB_README.html +FEATURES += -DHAS_DB +INCLUDES += -I/opt/csw/bdb4/include +AUXLIBS += -L/opt/csw/bdb4/lib -R/opt/csw/bdb4/lib -ldb-4 +PREREQUISITE_PKGS += CSWbdb4 +REQUIRED_PKGS += CSWbdb4 + +# Activate support for SSL/TLS +# http://www.postfix.org/TLS_README.html +FEATURES += -DUSE_TLS +AUXLIBS += -lssl -lcrypto +PREREQUISITE_PKGS += CSWossldevel +REQUIRED_PKGS += CSWosslrt + +# Activate support for Cyrus SASL (dovecot is incl. automatically) +# http://www.postfix.org/SASL_README.html +FEATURES += -DUSE_SASL_AUTH -DUSE_CYRUS_SASL +INCLUDES += -I/opt/csw/include/sasl/ +AUXLIBS += -lsasl2 +PREREQUISITE_PKGS += CSWsasl +REQUIRED_PKGS += CSWsasl + +# Activate support for OpenLDAP +# http://www.postfix.org/LDAP_README.html +FEATURES += -DHAS_LDAP +AUXLIBS += -lldap -llber +PREREQUISITE_PKGS += CSWoldapdevel +REQUIRED_PKGS += CSWoldaprt + +# Activate support for MySQL +# http://www.postfix.org/MYSQL_README.html +FEATURES += -DHAS_MYSQL +INCLUDES += -I/opt/csw/mysql5/include/mysql +AUXLIBS += -L/opt/csw/mysql5/lib/mysql -R/opt/csw/mysql5/lib/mysql +AUXLIBS += -lmysqlclient +PREREQUISITE_PKGS += CSWmysql5devel +REQUIRED_PKGS += CSWmysql5rt + +# Activate support for PostgreSQL +# http://www.postfix.org/PGSQL_README.html +FEATURES += -DHAS_PGSQL +INCLUDES += -I/opt/csw/postgresql/include/ +AUXLIBS += -L/opt/csw/postgresql/lib/ -R/opt/csw/postgresql/lib/ +AUXLIBS += -lpq +PREREQUISITE_PKGS += CSWlibpq +REQUIRED_PKGS += CSWlibpq + + +CCARGS=$(CFLAGS) $(FEATURES) $(DEFAULTS) $(INCLUDES) + # We zero makedef's DEBUG and OPT, the relevant flags are set via GAR & CFLAGS configure-custom: - echo $(MAKE) -C $(WORKSRC) makefiles CC=$(CC) CCARGS='$(CCARGS)' DEBUG= OPT= + echo $(MAKE) -C $(WORKSRC) makefiles CC=$(CC) CCARGS='$(CCARGS)' $(MAKE) -C $(WORKSRC) makefiles \ CC=$(CC) \ CCARGS='$(CCARGS)' \ + AUXLIBS='$(AUXLIBS)' \ DEBUG= \ OPT= @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Fri Jul 3 14:27:09 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 03 Jul 2009 12:27:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[5494] csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Message-ID: Revision: 5494 http://gar.svn.sourceforge.net/gar/?rev=5494&view=rev Author: skayser Date: 2009-07-03 12:27:08 +0000 (Fri, 03 Jul 2009) Log Message: ----------- postfix 2.6: updated status Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-03 11:48:30 UTC (rev 5493) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-03 12:27:08 UTC (rev 5494) @@ -1,9 +1,8 @@ # Status -# - Basic configuration, build completes, packaging not yet tested +# - Build with all activated features completes, packaging not yet tested # - Beware: uses a modified GARv2 for USERGROUP= # TODO # - Check open bugs -# - Activate features (SSL, LDAP, *SQL, ...) # - Integrate the manifest from files/ with cswinitsmf # - Check sed main.cf script functionality, do we need this? # - Check update script functionality, add handling for spool location change This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 3 17:20:59 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 03 Jul 2009 15:20:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5495] csw/mgar/pkg Message-ID: Revision: 5495 http://gar.svn.sourceforge.net/gar/?rev=5495&view=rev Author: bensons Date: 2009-07-03 15:20:58 +0000 (Fri, 03 Jul 2009) Log Message: ----------- trafshow: initial commit Added Paths: ----------- csw/mgar/pkg/trafshow/ csw/mgar/pkg/trafshow/branches/ csw/mgar/pkg/trafshow/tags/ csw/mgar/pkg/trafshow/trunk/ csw/mgar/pkg/trafshow/trunk/Makefile csw/mgar/pkg/trafshow/trunk/checksums csw/mgar/pkg/trafshow/trunk/files/ Property changes on: csw/mgar/pkg/trafshow/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/trafshow/trunk/Makefile =================================================================== --- csw/mgar/pkg/trafshow/trunk/Makefile (rev 0) +++ csw/mgar/pkg/trafshow/trunk/Makefile 2009-07-03 15:20:58 UTC (rev 5495) @@ -0,0 +1,43 @@ +GARNAME = trafshow +GARVERSION = 5.2.1 +CATEGORIES = net + +DESCRIPTION = Network traffic monitoring utility +define BLURB + trafshow is a ncurses based utility showing you in detail the network + traffic. It shows you a table with source address, source port, + destination address, destination port, IP proto, byte counter and CPS. + Counters are updated on package receiving, and the table is resorted by + byte counter with given interval. trafshow accept filters like tcpdump + so you can inspect a required part of network traffic. +endef + +MASTER_SITES = ftp://ftp.mgts.by/pub/FreeBSD/ports/distfiles/ +DISTFILES = $(GARNAME)-$(GARVERSION).tgz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# we require +REQUIRED_PKGS = CSWlibpcap CSWslang + +# patch away GNUishm +PATCHFILES = Makefile.patch + +# +CONFIGURE_ARGS = $(DIRPATHS) + +# no testscript +TEST_SCRIPTS = + +# use a custom install +INSTALL_SCRIPTS = custom + +include gar/category.mk + +install-custom: + ginstall -d $(DESTDIR)$(bindir) + ginstall -m 555 $(WORKSRC)/trafshow $(DESTDIR)$(bindir) + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/trafshow.1 $(DESTDIR)$(mandir)/man1 + @$(MAKECOOKIE) Added: csw/mgar/pkg/trafshow/trunk/checksums =================================================================== --- csw/mgar/pkg/trafshow/trunk/checksums (rev 0) +++ csw/mgar/pkg/trafshow/trunk/checksums 2009-07-03 15:20:58 UTC (rev 5495) @@ -0,0 +1,2 @@ +d2ae55421d34ed84cff905f2b8699bfa download/Makefile.patch +e3ad2e3f1aac2e1bac9b467df44cf8f0 download/trafshow-5.2.1.tgz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 3 17:23:10 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 03 Jul 2009 15:23:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5496] csw/mgar/pkg/trafshow/trunk Message-ID: Revision: 5496 http://gar.svn.sourceforge.net/gar/?rev=5496&view=rev Author: bensons Date: 2009-07-03 15:23:10 +0000 (Fri, 03 Jul 2009) Log Message: ----------- trafshow: added Makefile patch, added 2 more mastersites Modified Paths: -------------- csw/mgar/pkg/trafshow/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/trafshow/trunk/files/Makefile.patch Modified: csw/mgar/pkg/trafshow/trunk/Makefile =================================================================== --- csw/mgar/pkg/trafshow/trunk/Makefile 2009-07-03 15:20:58 UTC (rev 5495) +++ csw/mgar/pkg/trafshow/trunk/Makefile 2009-07-03 15:23:10 UTC (rev 5496) @@ -12,7 +12,9 @@ so you can inspect a required part of network traffic. endef -MASTER_SITES = ftp://ftp.mgts.by/pub/FreeBSD/ports/distfiles/ +MASTER_SITES = ftp://ftp.planix.com/pub/mirror/ +MASTER_SITES += ftp://ftp.eenet.ee/pub/gentoo/distfiles/ +MASTER_SITES += ftp://ftp.mgts.by/pub/FreeBSD/ports/distfiles/ DISTFILES = $(GARNAME)-$(GARVERSION).tgz # We define upstream file regex so we can be notifed of new upstream software release @@ -24,7 +26,7 @@ # patch away GNUishm PATCHFILES = Makefile.patch -# +# configure args CONFIGURE_ARGS = $(DIRPATHS) # no testscript Added: csw/mgar/pkg/trafshow/trunk/files/Makefile.patch =================================================================== --- csw/mgar/pkg/trafshow/trunk/files/Makefile.patch (rev 0) +++ csw/mgar/pkg/trafshow/trunk/files/Makefile.patch 2009-07-03 15:23:10 UTC (rev 5496) @@ -0,0 +1,11 @@ +--- trafshow-5.2.1.orig/Makefile.in 2004-06-15 10:29:14.000000000 +0200 ++++ trafshow-5.2.1/Makefile.in 2009-07-03 16:57:49.228840420 +0200 +@@ -28,7 +28,7 @@ + + PROG = trafshow + CC = @PTHREAD_CC@ +-CFLAGS = @CFLAGS@ -Wall -I. @DEFS@ @PTHREAD_CFLAGS@ ++CFLAGS = @CFLAGS@ -I. @DEFS@ @PTHREAD_CFLAGS@ + YACC = @YACC@ + YFLAGS = -d -p `echo $@ | sed -e 's/\..*/_/'` + LEX = @LEX@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jul 3 19:01:12 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 03 Jul 2009 17:01:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5497] csw/mgar/pkg/git/trunk/Makefile Message-ID: Revision: 5497 http://gar.svn.sourceforge.net/gar/?rev=5497&view=rev Author: bdwalton Date: 2009-07-03 17:01:12 +0000 (Fri, 03 Jul 2009) Log Message: ----------- bump to 1.6.3.3, reenable tests Modified Paths: -------------- csw/mgar/pkg/git/trunk/Makefile Modified: csw/mgar/pkg/git/trunk/Makefile =================================================================== --- csw/mgar/pkg/git/trunk/Makefile 2009-07-03 15:23:10 UTC (rev 5496) +++ csw/mgar/pkg/git/trunk/Makefile 2009-07-03 17:01:12 UTC (rev 5497) @@ -1,10 +1,10 @@ GARNAME = git -GARVERSION = 1.6.3.2 +GARVERSION = 1.6.3.3 #xPATCHLEVEL = rc3 CATEGORIES = devel # disable tests until next version bump (at the top so it stands out) -TEST_SCRIPTS = +# TEST_SCRIPTS = PACKAGES = CSWgit CSWgitk CSWgitgui CSWgitsvn CSWgitcvs CSWgitemacs CSWgitdoc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From chninkel at users.sourceforge.net Fri Jul 3 21:35:52 2009 From: chninkel at users.sourceforge.net (chninkel at users.sourceforge.net) Date: Fri, 03 Jul 2009 19:35:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5498] csw/mgar/pkg/imapproxy/trunk Message-ID: Revision: 5498 http://gar.svn.sourceforge.net/gar/?rev=5498&view=rev Author: chninkel Date: 2009-07-03 19:35:51 +0000 (Fri, 03 Jul 2009) Log Message: ----------- imapproxy: switched to gar v2 Modified Paths: -------------- csw/mgar/pkg/imapproxy/trunk/Makefile csw/mgar/pkg/imapproxy/trunk/checksums csw/mgar/pkg/imapproxy/trunk/files/CSWimapproxy.prototype Property Changed: ---------------- csw/mgar/pkg/imapproxy/trunk/ Property changes on: csw/mgar/pkg/imapproxy/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/imapproxy/trunk/Makefile =================================================================== --- csw/mgar/pkg/imapproxy/trunk/Makefile 2009-07-03 17:01:12 UTC (rev 5497) +++ csw/mgar/pkg/imapproxy/trunk/Makefile 2009-07-03 19:35:51 UTC (rev 5498) @@ -1,3 +1,17 @@ +##################################################################### +# OpenCSW build recipe for imapproxy +# +# Copyright 2009 Yann Rouillard +# All rights reserved. Use is subject to license terms. +# +# Redistribution and/or use, with or without modification, is +# permitted. This software is without warranty of any kind. The +# author(s) shall not be liable in the event that use of the +# software causes damage. +##################################################################### + +###### Package information ####### + GARNAME = imapproxy GARVERSION = 1.2.6 CATEGORIES = server @@ -11,13 +25,23 @@ Webmail transaction. endef +PACKAGES = CSWimapproxy + +REQUIRED_PKGS = CSWtcpwrap +REQUIRED_PKGS += CSWosslrt +REQUIRED_PKGS += CSWcswclassutils + + + +###### Upstream and opencsw files information ####### + MASTER_SITES = http://www.imapproxy.org/downloads/ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = up-$(GARNAME)-(\d+(?:\.\d+)*).tar.gz DISTFILES = up-$(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWimapproxy,prototype,depend) +DISTFILES += CSWimapproxy.prototype DISTFILES += imapproxy.conf DISTFILES += changelog.CSW README.CSW # init and smf stuffs @@ -35,9 +59,13 @@ # imapproxy makefile PATCHFILES += destdir.patch + +##### Build and installation information ##### + # files are extracted in up-imapproxy-version # not imapproxy-version WORKSRC = $(WORKDIR)/up-$(GARNAME)-$(GARVERSION) +WORKSRC_FIRSTMOD = $(WORKDIR_FIRSTMOD)/up-$(GARNAME)-$(GARVERSION) CONFIGURE_ARGS = $(DIRPATHS) @@ -45,14 +73,15 @@ include gar/category.mk -post-install: +post-merge: ginstall -d $(DESTDIR)$(sysconfdir) - ginstall -D $(WORKDIR)/changelog.CSW $(DESTDIR)$(docdir)/$(GARNAME)/changelog.CSW - ginstall -D $(WORKSRC)/ChangeLog $(DESTDIR)$(docdir)/$(GARNAME)/ChangeLog - ginstall -D $(WORKSRC)/README $(DESTDIR)$(docdir)/$(GARNAME)/README - ginstall -D $(WORKSRC)/README.known_issues $(DESTDIR)$(docdir)/$(GARNAME)/README.known_issues - ginstall -D $(WORKSRC)/README.ssl $(DESTDIR)$(docdir)/$(GARNAME)/README.ssl - ginstall -D $(WORKDIR)/imapproxy.conf $(DESTDIR)$(sysconfdir)/imapproxy.conf.CSW + ginstall -D $(WORKDIR_FIRSTMOD)/changelog.CSW $(PKGROOT)$(docdir)/$(GARNAME)/changelog.CSW + ginstall -D $(WORKDIR_FIRSTMOD)/README.CSW $(PKGROOT)$(docdir)/$(GARNAME)/README.CSW + ginstall -D $(WORKSRC_FIRSTMOD)/ChangeLog $(PKGROOT)$(docdir)/$(GARNAME)/ChangeLog + ginstall -D $(WORKSRC_FIRSTMOD)/README $(PKGROOT)$(docdir)/$(GARNAME)/README + ginstall -D $(WORKSRC_FIRSTMOD)/README.known_issues $(PKGROOT)$(docdir)/$(GARNAME)/README.known_issues + ginstall -D $(WORKSRC_FIRSTMOD)/README.ssl $(PKGROOT)$(docdir)/$(GARNAME)/README.ssl + ginstall -D $(WORKDIR_FIRSTMOD)/imapproxy.conf $(PKGROOT)$(sysconfdir)/imapproxy.conf.CSW @$(MAKECOOKIE) Modified: csw/mgar/pkg/imapproxy/trunk/checksums =================================================================== --- csw/mgar/pkg/imapproxy/trunk/checksums 2009-07-03 17:01:12 UTC (rev 5497) +++ csw/mgar/pkg/imapproxy/trunk/checksums 2009-07-03 19:35:51 UTC (rev 5498) @@ -1,13 +1,12 @@ -decc6693a1497e5a1bc5704e5ed28c9b download/up-imapproxy-1.2.6.tar.gz -fc8dc40e02150583be11b848cdc45f5e download/CSWimapproxy.gspec -ad936d7cc524f108602140eadd0e8e88 download/CSWimapproxy.prototype -5d51df28803c859277b7f6c3b68acf9e download/imapproxy.conf -8c5dd936bd2a71686c22fb1c54f02c39 download/changelog.CSW +23859aebc8a16c66e190ddc4cfac79b3 download/CSWimapproxy.prototype 05c9327816e6c24ba9fe253c6e76c71a download/README.CSW +8c5dd936bd2a71686c22fb1c54f02c39 download/changelog.CSW +c70c04af058e01012ef1beb8caaeb296 download/conf_file_location.patch 78549b892d38abf3e86cc29e39777bd6 download/cswimapproxy.init 2d586e6018bd82b6ac4c49b75ff837ad download/cswimapproxy.xml -78549b892d38abf3e86cc29e39777bd6 download/svc-cswimapproxy +497ca80cf7e1ccbb4caac0319533a17e download/destdir.patch 3113a92e6a9296c1d41a3816ef618b85 download/i.smf +5d51df28803c859277b7f6c3b68acf9e download/imapproxy.conf c1303341cc11640a4433a22b9abd3241 download/r.smf -c70c04af058e01012ef1beb8caaeb296 download/conf_file_location.patch -497ca80cf7e1ccbb4caac0319533a17e download/destdir.patch +78549b892d38abf3e86cc29e39777bd6 download/svc-cswimapproxy +decc6693a1497e5a1bc5704e5ed28c9b download/up-imapproxy-1.2.6.tar.gz Modified: csw/mgar/pkg/imapproxy/trunk/files/CSWimapproxy.prototype =================================================================== --- csw/mgar/pkg/imapproxy/trunk/files/CSWimapproxy.prototype 2009-07-03 17:01:12 UTC (rev 5497) +++ csw/mgar/pkg/imapproxy/trunk/files/CSWimapproxy.prototype 2009-07-03 19:35:51 UTC (rev 5498) @@ -1,7 +1,7 @@ f none /opt/csw/etc/imapproxy.conf.CSW 0644 root bin d none /opt/csw/share/doc/doc/imapproxy 0755 root bin f none /opt/csw/share/doc/imapproxy/ChangeLog 0644 root bin -f none /opt/csw/share/doc/imapproxy/README.CSW=README.CSW 0644 root bin +f none /opt/csw/share/doc/imapproxy/README.CSW 0644 root bin f none /opt/csw/share/doc/imapproxy/README 0644 root bin f none /opt/csw/share/doc/imapproxy/README.ssl 0644 root bin f none /opt/csw/share/doc/imapproxy/README.known_issues 0644 root bin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 17:15:14 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 15:15:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5499] csw/mgar/pkg Message-ID: Revision: 5499 http://gar.svn.sourceforge.net/gar/?rev=5499&view=rev Author: skayser Date: 2009-07-04 15:15:14 +0000 (Sat, 04 Jul 2009) Log Message: ----------- bvi: initial commit Added Paths: ----------- csw/mgar/pkg/bvi/ csw/mgar/pkg/bvi/branches/ csw/mgar/pkg/bvi/tags/ csw/mgar/pkg/bvi/trunk/ csw/mgar/pkg/bvi/trunk/Makefile csw/mgar/pkg/bvi/trunk/checksums csw/mgar/pkg/bvi/trunk/files/ csw/mgar/pkg/bvi/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/bvi/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/bvi/trunk/Makefile =================================================================== --- csw/mgar/pkg/bvi/trunk/Makefile (rev 0) +++ csw/mgar/pkg/bvi/trunk/Makefile 2009-07-04 15:15:14 UTC (rev 5499) @@ -0,0 +1,31 @@ +GARNAME = bvi +GARVERSION = 1.3.2 +CATEGORIES = utils + +DESCRIPTION = A vi-like binary file (hex) editor +define BLURB + Long description +endef + +MASTER_SITES = $(SF_MIRRORS) +DISTFILES = $(GARNAME)-$(GARVERSION).src.tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).src.tar.gz +UPSTREAM_MASTER_SITES = http://sourceforge.net/projects/bvi/files/ + +TEST_SCRIPTS = + +# bvi uses --libdir to store a help file +CONFIGURE_ARGS = $(filter-out --libdir%, $(DIRPATHS)) +CONFIGURE_ARGS += --libdir=$(datadir)/$(GARNAME) + +NORUNPATH = 1 + +include gar/category.mk + +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + @ginstall -d $(DOCDEST) + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/bvi/trunk/checksums =================================================================== --- csw/mgar/pkg/bvi/trunk/checksums (rev 0) +++ csw/mgar/pkg/bvi/trunk/checksums 2009-07-04 15:15:14 UTC (rev 5499) @@ -0,0 +1 @@ +4257305ffb27177a6d5208b2df4ca92d download/bvi-1.3.2.src.tar.gz Added: csw/mgar/pkg/bvi/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/bvi/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/bvi/trunk/files/changelog.CSW 2009-07-04 15:15:14 UTC (rev 5499) @@ -0,0 +1,5 @@ +bvi (1.3.2,REV=2009.07.04) + + * Initial release. + + -- Sebastian Kayser Sat, 4 Jul 2009 16:53:08 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 17:30:21 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 15:30:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5500] csw/mgar/pkg/bvi/trunk/Makefile Message-ID: Revision: 5500 http://gar.svn.sourceforge.net/gar/?rev=5500&view=rev Author: skayser Date: 2009-07-04 15:30:21 +0000 (Sat, 04 Jul 2009) Log Message: ----------- bvi: added some docs Modified Paths: -------------- csw/mgar/pkg/bvi/trunk/Makefile Modified: csw/mgar/pkg/bvi/trunk/Makefile =================================================================== --- csw/mgar/pkg/bvi/trunk/Makefile 2009-07-04 15:15:14 UTC (rev 5499) +++ csw/mgar/pkg/bvi/trunk/Makefile 2009-07-04 15:30:21 UTC (rev 5500) @@ -24,8 +24,10 @@ include gar/category.mk +post-install-modulated: DOCS=CHANGES CREDITS post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) post-install-modulated: - @ginstall -d $(DOCDEST) - @cp $(FILEDIR)/changelog.CSW $(DOCDEST) + ginstall -d $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + cp $(addprefix $(WORKSRC)/, $(DOCS)) $(DOCDEST) @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 17:40:26 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 15:40:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5501] csw/mgar/pkg Message-ID: Revision: 5501 http://gar.svn.sourceforge.net/gar/?rev=5501&view=rev Author: skayser Date: 2009-07-04 15:40:26 +0000 (Sat, 04 Jul 2009) Log Message: ----------- hexdump: initial commit Added Paths: ----------- csw/mgar/pkg/hexdump/ csw/mgar/pkg/hexdump/branches/ csw/mgar/pkg/hexdump/tags/ csw/mgar/pkg/hexdump/trunk/ csw/mgar/pkg/hexdump/trunk/Makefile csw/mgar/pkg/hexdump/trunk/checksums csw/mgar/pkg/hexdump/trunk/files/ csw/mgar/pkg/hexdump/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/hexdump/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/hexdump/trunk/Makefile =================================================================== --- csw/mgar/pkg/hexdump/trunk/Makefile (rev 0) +++ csw/mgar/pkg/hexdump/trunk/Makefile 2009-07-04 15:40:26 UTC (rev 5501) @@ -0,0 +1,35 @@ +GARNAME = hexdump +GARVERSION = 1.6 +CATEGORIES = utils + +DESCRIPTION = A hex dumper that can handle EBCDIC +define BLURB +endef + +MASTER_SITES = http://www.catb.org/~esr/hexdump/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_SCRIPTS = +BUILD_TARGETS = hexdump hexdump.1 +TEST_SCRIPTS = +INSTALL_SCRIPTS = custom + +NORUNPATH = 1 + +include gar/category.mk + +install-custom: + ginstall -D $(WORKSRC)/hexdump $(DESTDIR)$(bindir)/hexdump + ginstall -D $(WORKSRC)/hexdump.1 $(DESTDIR)$(mandir)/man1/hexdump.1 + @$(MAKECOOKIE) + +post-install-modulated: DOCS=README +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + ginstall -d $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + cp $(addprefix $(WORKSRC)/, $(DOCS)) $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/hexdump/trunk/checksums =================================================================== --- csw/mgar/pkg/hexdump/trunk/checksums (rev 0) +++ csw/mgar/pkg/hexdump/trunk/checksums 2009-07-04 15:40:26 UTC (rev 5501) @@ -0,0 +1 @@ +eece17333784d8aeed09694ca81082f4 download/hexdump-1.6.tar.gz Added: csw/mgar/pkg/hexdump/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/hexdump/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/hexdump/trunk/files/changelog.CSW 2009-07-04 15:40:26 UTC (rev 5501) @@ -0,0 +1,10 @@ +hexdump (1.6,REV=2009.07.04) + + * Adopted and built using GAR. + + -- Sebastian Kayser Sat, 4 Jul 2009 02:06:57 +0200 +hexdump (1.6,REV=2009.07.04) + + * Adopted and built using GAR. + + -- Sebastian Kayser Sat, 4 Jul 2009 17:37:13 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 17:48:13 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 15:48:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5502] csw/mgar/pkg/hexdump/trunk/Makefile Message-ID: Revision: 5502 http://gar.svn.sourceforge.net/gar/?rev=5502&view=rev Author: skayser Date: 2009-07-04 15:48:13 +0000 (Sat, 04 Jul 2009) Log Message: ----------- hexdump: make the build use $(CFLAGS) Modified Paths: -------------- csw/mgar/pkg/hexdump/trunk/Makefile Modified: csw/mgar/pkg/hexdump/trunk/Makefile =================================================================== --- csw/mgar/pkg/hexdump/trunk/Makefile 2009-07-04 15:40:26 UTC (rev 5501) +++ csw/mgar/pkg/hexdump/trunk/Makefile 2009-07-04 15:48:13 UTC (rev 5502) @@ -17,6 +17,8 @@ TEST_SCRIPTS = INSTALL_SCRIPTS = custom +# hexdump Makefile only uses $(CC), not $(CFLAGS) +BUILD_ARGS = CC='$(CC) $(CFLAGS)' NORUNPATH = 1 include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sat Jul 4 18:05:06 2009 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sat, 04 Jul 2009 16:05:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5503] csw/mgar/pkg/mercurial/trunk Message-ID: Revision: 5503 http://gar.svn.sourceforge.net/gar/?rev=5503&view=rev Author: rthurner Date: 2009-07-04 16:05:06 +0000 (Sat, 04 Jul 2009) Log Message: ----------- switch to gar-v2, mercurial-1.3 Modified Paths: -------------- csw/mgar/pkg/mercurial/trunk/Makefile csw/mgar/pkg/mercurial/trunk/checksums Property Changed: ---------------- csw/mgar/pkg/mercurial/trunk/ Property changes on: csw/mgar/pkg/mercurial/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/mercurial/trunk/Makefile =================================================================== --- csw/mgar/pkg/mercurial/trunk/Makefile 2009-07-04 15:48:13 UTC (rev 5502) +++ csw/mgar/pkg/mercurial/trunk/Makefile 2009-07-04 16:05:06 UTC (rev 5503) @@ -1,5 +1,5 @@ GARNAME = mercurial -GARVERSION = 1.2.1 +GARVERSION = 1.3 CATEGORIES = devel DESCRIPTION = Fast, lightweight Source Control Management system Modified: csw/mgar/pkg/mercurial/trunk/checksums =================================================================== --- csw/mgar/pkg/mercurial/trunk/checksums 2009-07-04 15:48:13 UTC (rev 5502) +++ csw/mgar/pkg/mercurial/trunk/checksums 2009-07-04 16:05:06 UTC (rev 5503) @@ -1,4 +1,4 @@ -24d6994cc58b353398e11c7a19cf1d19 download/mercurial-1.2.1.tar.gz +f123d5474de9aeaea428989744b12401 download/CSWmercurial-common.gspec +db884ecb306bcbf49b671f880d29c431 download/CSWmercurial.changelog.CSW d280026d7687f061371e87ff306c97c2 download/CSWmercurial.gspec -db884ecb306bcbf49b671f880d29c431 download/CSWmercurial.changelog.CSW -f123d5474de9aeaea428989744b12401 download/CSWmercurial-common.gspec +d25a867e0ef835faafdbe1e82e239945 download/mercurial-1.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sat Jul 4 19:35:13 2009 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sat, 04 Jul 2009 17:35:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5504] csw/mgar/pkg/libserf/trunk/Makefile Message-ID: Revision: 5504 http://gar.svn.sourceforge.net/gar/?rev=5504&view=rev Author: rthurner Date: 2009-07-04 17:35:13 +0000 (Sat, 04 Jul 2009) Log Message: ----------- libserf: add mwatters post-configure-modulated to prevent bdb linking Modified Paths: -------------- csw/mgar/pkg/libserf/trunk/Makefile Modified: csw/mgar/pkg/libserf/trunk/Makefile =================================================================== --- csw/mgar/pkg/libserf/trunk/Makefile 2009-07-04 16:05:06 UTC (rev 5503) +++ csw/mgar/pkg/libserf/trunk/Makefile 2009-07-04 17:35:13 UTC (rev 5504) @@ -23,13 +23,18 @@ # UPSTREAM_MASTER_SITES = DEPENDS = server/apache2rt -STRIP_LIBTOOL = 1 CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --with-apr=$(prefix)/apache2 -CONFIGURE_ARGS += --with-apr-util=$(prefix)/apache2 -#CONFIGURE_ARGS += --with-apr=$(prefix)/apache2/bin/apr-config -#CONFIGURE_ARGS += --with-apr-util=$(prefix)/apache2/bin/apu-config +CONFIGURE_ARGS += --with-apr=$(prefix)/apache2/bin/apr-config +CONFIGURE_ARGS += --with-apr-util=$(prefix)/apache2/bin/apu-config TEST_TARGET = check include gar/category.mk + +EXTRA_LDFLAGS = -R/opt/csw/bdb44/lib +APR_LIBTOOL = $(shell /opt/csw/apache2/bin/apr-config --apr-libtool) +post-configure-modulated: + gcp $(APR_LIBTOOL) $(WORKSRC) + perl -i -pne 's|$(APR_LIBTOOL)|$(abspath $(WORKSRC)/libtool)|' $(WORKSRC)/Makefile + $(GARBIN)/fixlibtool $(WORKSRC) + @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 19:53:23 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 17:53:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5505] csw/mgar/pkg/postfix/branches/postfix-2.6 Message-ID: Revision: 5505 http://gar.svn.sourceforge.net/gar/?rev=5505&view=rev Author: skayser Date: 2009-07-04 17:53:23 +0000 (Sat, 04 Jul 2009) Log Message: ----------- postfix: fixed SAMPLECONF, added custom manifest, updated status Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-04 17:35:13 UTC (rev 5504) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-04 17:53:23 UTC (rev 5505) @@ -1,13 +1,25 @@ # Status -# - Build with all activated features completes, packaging not yet tested +# - Build with all activated features completes, packaging completes # - Beware: uses a modified GARv2 for USERGROUP= +# - Fixed bugs: +# #3580 Not sun4m compatible +# $(CFLAGS) are now incorporated into $(CCARGS) +# #3063 /opt/csw/libexec/postfix not stripped, takes ~30MB +# $(STRIP_DIRS) added to build description +# #3017 Please depend against CSWpcrert instead of CSWpcre +# #2843 No cyrus-sasl support +# Added cyrus SASL support, link postfix against the same +# bdb version that CSWsasl uses. +# - Moved queue and data dirs to /var/opt/csw (see DDEFs) as per standard +# - Integrated CSWcswclassutils for user/group creation, configuration +# file handling, and SMF / init script support +# # TODO -# - Check open bugs -# - Integrate the manifest from files/ with cswinitsmf -# - Check sed main.cf script functionality, do we need this? +# - Check remaining open bugs +# - Check sed main.cf script functionality # - Check update script functionality, add handling for spool location change -# - See how the csw_conf_config for cfg files was handled in gar v1 -# Does the currently available package preserve configuration files on +# - Do we need to take care of file ownerships? +# - Does the currently available package preserve configuration files on # removal? GARNAME = postfix GARVERSION = 2.6.2 @@ -26,26 +38,22 @@ MASTER_SITES = ftp://ftp.porcupine.org/mirrors/postfix-release/official/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz SPKG_SOURCEURL = http://www.postfix.org +# Conflicting files (bin/mailq and bin/sendmail) in sendmail +INCOMPATIBLE_PKGS = CSWsendmail + DISTFILES += CSWpostfix.cswusergroup DISTFILES += CSWpostfix.postinstall DISTFILES += CSWpostfix.postremove -#DISTFILES += cswpostfix.xml -# We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz - -PREREQUISITE_PKGS = CSWpcre -REQUIRED_PKGS = CSWpcrert - # Tag files for cswclassutils CONFIG_BASE = /etc/opt/csw/postfix/ CONFIG_FILES = access aliases canonical generic header_checks -CONFIG_FILES += main.cf master.cf -CONFIG_FILES += relocated transport virtual +CONFIG_FILES += main.cf master.cf relocated transport virtual -SAMPLECONF = $(prefix $(CONFIG_BASE), $(CONFIG_FILES)) +SAMPLECONF = $(addprefix $(CONFIG_BASE), $(CONFIG_FILES)) INITSMF = /etc/opt/csw/init.d/cswpostfix USERGROUP = $(sysconfdir)/pkg/CSWpostfix/cswusergroup @@ -94,6 +102,13 @@ # Make sure libraries in the default location can be found AUXLIBS = -L/opt/csw/lib +# Activate support for PCRE +# http://www.postfix.org/PCRE_README.html +FEATURES += -DHAS_PCRE +AUXLIBS += -lpcre +PREREQUISITE_PKGS += CSWpcre +REQUIRED_PKGS += CSWpcrert + # Activate support for hash and btree lookup tables # http://www.postfix.org/DB_README.html FEATURES += -DHAS_DB @@ -143,6 +158,7 @@ REQUIRED_PKGS += CSWlibpq +# Make sure to include $(CFLAGS) so that we get sane defaults via GAR CCARGS=$(CFLAGS) $(FEATURES) $(DEFAULTS) $(INCLUDES) # We zero makedef's DEBUG and OPT, the relevant flags are set via GAR & CFLAGS @@ -175,9 +191,6 @@ sed -f $(FILEDIR)/fix_main.cf.sed $(DESTDIR)/etc/opt/csw/postfix/main.cf > $(WORKDIR)/main.cf cp $(WORKDIR)/main.cf $(DESTDIR)/etc/opt/csw/postfix/main.cf - # mv configuration files to .CSW - $(foreach F,$(prefix $(DESTDIR),$(SAMPLECONF)), mv $(F) $(F).CSW;) - # Script to handle the sysconfdir location change /opt -> /etc # XXX: Needs to be checked and amended with /opt -> /var changes ginstall -D -m 755 $(FILEDIR)/upgrade \ @@ -186,6 +199,8 @@ # Files for cswinitsmf and cswusergroup ginstall -Dm 755 $(FILEDIR)/cswpostfix \ $(DESTDIR)/etc/opt/csw/init.d/cswpostfix + ginstall -D $(FILEDIR)/cswpostfix.xml \ + $(DESTDIR)/var/opt/csw/svc/manifest/network/cswpostfix.xml" ginstall -D $(FILEDIR)/CSWpostfix.cswusergroup \ $(DESTDIR)$(sysconfdir)/pkg/CSWpostfix/cswusergroup @$(MAKECOOKIE) Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix 2009-07-04 17:35:13 UTC (rev 5504) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix 2009-07-04 17:53:23 UTC (rev 5505) @@ -5,6 +5,9 @@ # Origionally written by Valery Kotchiev # Maintained by Darin Perusich # based on debians's postfix init.d script +# +# cswclassutils settings +#MANIFEST /var/opt/csw/svc/manifest/network/cswpostfix.xml PATH=/bin:/usr/bin:/sbin:/usr/sbin DAEMON=/opt/csw/sbin/postfix This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 19:56:33 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 17:56:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5506] csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Message-ID: Revision: 5506 http://gar.svn.sourceforge.net/gar/?rev=5506&view=rev Author: skayser Date: 2009-07-04 17:56:33 +0000 (Sat, 04 Jul 2009) Log Message: ----------- postfix 2.6: updated status Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-04 17:53:23 UTC (rev 5505) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-04 17:56:33 UTC (rev 5506) @@ -1,6 +1,7 @@ # Status # - Build with all activated features completes, packaging completes # - Beware: uses a modified GARv2 for USERGROUP= +# http://lists.opencsw.org/pipermail/maintainers/2009-July/003143.html # - Fixed bugs: # #3580 Not sun4m compatible # $(CFLAGS) are now incorporated into $(CCARGS) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 5 01:11:39 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 23:11:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[5507] csw/mgar/pkg/libiconv/tags/bootstrap-ggettext/ Message-ID: Revision: 5507 http://gar.svn.sourceforge.net/gar/?rev=5507&view=rev Author: skayser Date: 2009-07-04 23:11:39 +0000 (Sat, 04 Jul 2009) Log Message: ----------- libiconv: tag ggettext bootstrap recipe Added Paths: ----------- csw/mgar/pkg/libiconv/tags/bootstrap-ggettext/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 5 01:28:17 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 23:28:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5508] csw/mgar/pkg/nano/trunk Message-ID: Revision: 5508 http://gar.svn.sourceforge.net/gar/?rev=5508&view=rev Author: skayser Date: 2009-07-04 23:28:17 +0000 (Sat, 04 Jul 2009) Log Message: ----------- nano: minor fixes, added changelog Modified Paths: -------------- csw/mgar/pkg/nano/trunk/Makefile csw/mgar/pkg/nano/trunk/checksums Added Paths: ----------- csw/mgar/pkg/nano/trunk/files/changelog.CSW Modified: csw/mgar/pkg/nano/trunk/Makefile =================================================================== --- csw/mgar/pkg/nano/trunk/Makefile 2009-07-04 23:11:39 UTC (rev 5507) +++ csw/mgar/pkg/nano/trunk/Makefile 2009-07-04 23:28:17 UTC (rev 5508) @@ -4,14 +4,16 @@ DESCRIPTION = Enhanced clone of the Pico text editor define BLURB -GNU nano is designed to be a free replacement for the Pico text editor, part of -the Pine email suite from The University of Washington. It aims to "emulate -Pico as closely as possible and perhaps include extra functionality". + GNU nano is designed to be a free replacement for the Pico text editor, + part of the Pine email suite from The University of Washington. It aims + to "emulate Pico as closely as possible and perhaps include extra + functionality". endef MASTER_SITES = http://www.nano-editor.org/dist/v2.0/ +SPKG_SOURCEURL = http://www.nano-editor.org/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES = CSWnano.postinstall CSWnano.postremove +DISTFILES += CSWnano.postinstall CSWnano.postremove UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -30,3 +32,19 @@ CONFIGURE_ARGS += --disable-wrapping-as-root include gar/category.mk + +post-install-modulated: DOCS=AUTHORS THANKS UPGRADE +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + ginstall -d $(DOCDEST)/examples + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + cp $(WORKSRC)/doc/nanorc.sample $(DOCDEST)/examples + cp $(addprefix $(WORKSRC)/, $(DOCS)) $(DOCDEST) + perl -pi -e 's|/usr/share/doc|$(docdir)|' \ + $(addprefix $(DESTDIR)$(mandir)/, \ + man1/nano.1 \ + man5/nanorc.5 \ + fr/man1/nano.1 \ + fr/man5/nanorc.5 \ + ) + @$(MAKECOOKIE) Modified: csw/mgar/pkg/nano/trunk/checksums =================================================================== --- csw/mgar/pkg/nano/trunk/checksums 2009-07-04 23:11:39 UTC (rev 5507) +++ csw/mgar/pkg/nano/trunk/checksums 2009-07-04 23:28:17 UTC (rev 5508) @@ -1,2 +1,3 @@ c1bfcb567c7a645b5c4f5130158d7808 download/CSWnano.postinstall 46649817cd38cea9fb6fb8c201f7f227 download/CSWnano.postremove +2be94dc43fb60fff4626a2401a977220 download/nano-2.0.9.tar.gz Added: csw/mgar/pkg/nano/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/nano/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/nano/trunk/files/changelog.CSW 2009-07-04 23:28:17 UTC (rev 5508) @@ -0,0 +1,6 @@ +nano (2.0.9,REV=2009.07.05) + + * Adopted and updated to 2.0.9. (Closes #2969, #3082) + * Compiled against ncurses (default) instead of slang. + + -- Sebastian Kayser Sun, 5 Jul 2009 00:56:18 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 5 01:39:39 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 23:39:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[5509] csw/mgar/pkg/libiconv/trunk Message-ID: Revision: 5509 http://gar.svn.sourceforge.net/gar/?rev=5509&view=rev Author: skayser Date: 2009-07-04 23:39:39 +0000 (Sat, 04 Jul 2009) Log Message: ----------- libiconv: simplify build now that ggettext has been bootstrapped Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile csw/mgar/pkg/libiconv/trunk/checksums Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-04 23:28:17 UTC (rev 5508) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-04 23:39:39 UTC (rev 5509) @@ -1,152 +1,69 @@ GARNAME = libiconv -GARVERSION = 1.12 +GARVERSION = 1.13 CATEGORIES = lib -GETTEXTNAME = gettext -GETTEXTVERSION = 0.17 - DESCRIPTION = GNU iconv library define BLURB + Some programs, like mailers and web browsers, must be able to convert + between a given text encoding and the user's encoding. Other programs + internally store strings in Unicode, to facilitate internal processing, + and need to convert between internal string representation (Unicode) and + external string representation (a traditional encoding) when they are + doing I/O. GNU libiconv is a conversion library for both kinds of + applications. endef MASTER_SITES = $(GNU_MIRROR) DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(GETTEXTNAME)-$(GETTEXTVERSION).tar.gz -DISTFILES += $(call admfiles,CSWlibiconv,) - UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -# Work around Sun Studio Preprocessor bug #6655406 -# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 -PATCHFILES = patch-workaround-cc-bug-6655406.diff +# Package naming is a bit unfortunate CSWiconv vs. libiconv :/ but +# that's not something i want to change right now. CSWiconv has +# heaps of dependents. +PACKAGES = CSWiconv CSWiconvdevel -# BUILD64 = 1 +CATALOGNAME_CSWiconv = libiconv +CATALOGNAME_CSWiconvdevel = libiconv_devel -GETTEXTDISTNAME = $(GETTEXTNAME)-$(GETTEXTVERSION) +SPKG_DESC_CSWiconv = GNU iconv library +SPKG_DESC_CSWiconvdevel = GNU iconv library development pacakge -default: build - $(DONADA) +PKGFILES_CSWiconvdevel = $(PKGFILES_DEVEL) *.3.html +# All other unspecified files go into CSWlibiconv -# -- Bootstrap -- -# There may not be a working gettext installation on the build system. -# For a fully working libiconv it must be compiled against gettext which -# itself has been compiled against libiconv. The bootstrap-compile is -# therefore done in three steps: -# 1. standalone libiconv -# 2. gettext with newly build libiconv -# 3. libiconv again with fully build gettext +# Dependencies: +# Some of the utility programs 'depend' on ggettext. +# But DO NOT put CSWggettext in depend, or it will break things!!! +# Read: Circular dependency between ggettextrt and libiconv -BOOTSTRAPDIR = $(WORKDIR)/bootstrap -BOOTSTRAPCOOKIEDIR = $(BOOTSTRAPDIR)/cookies -BOOTSTRAPBUILDDIR = $(BOOTSTRAPDIR)/build -BOOTSTRAPINSTALLDIR = $(abspath $(BOOTSTRAPDIR)/instroot) +REQUIRED_PKGS_CSWiconvdevel = CSWiconv -# Extract libiconv and gettext for bootstrap and apply patches -extract-bootstrap: - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - EXTRACTDIR=$(BOOTSTRAPBUILDDIR) \ - $(MAKE) extract - $(MAKECOOKIE) +# Work around Sun Studio Preprocessor bug #6655406 +# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 +#PATCHFILES = patch-workaround-cc-bug-6655406.diff -patch-libiconv: extract-bootstrap - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - WORKSRC=$(BOOTSTRAPBUILDDIR)/$(DISTNAME) \ - $(MAKE) patch - $(MAKECOOKIE) +BUILD64 = 1 -configure-libiconv: patch-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - CONFIGURE_ARGS="--prefix=$(BOOTSTRAPINSTALLDIR) --disable-nls" \ - $(MAKE) configure-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/configure - $(MAKECOOKIE) - -build-libiconv: configure-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) build-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/Makefile - $(MAKECOOKIE) - -test-libiconv: build-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) test-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/Makefile - $(MAKECOOKIE) - -install-libiconv: test-libiconv - cd $(BOOTSTRAPBUILDDIR)/$(DISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) install - $(MAKECOOKIE) - - -patch-gettext: extract-bootstrap - @$(MAKECOOKIE) - -configure-gettext: install-libiconv patch-gettext - @# Add -lsec, otherweise acl_trivial can not be found - @# See gettext bug #21604 for details - @# http://savannah.gnu.org/bugs/?21604 - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) configure-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/configure \ - LDFLAGS=-lsec base_prefix=$(BOOTSTRAPINSTALLDIR) - @$(MAKECOOKIE) - -build-gettext: configure-gettext - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) build-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/Makefile - @$(MAKECOOKIE) - -test-gettext: build-gettext - if [ -z "${SKIPTEST}" ]; then \ - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && gmake check; \ - fi - @$(MAKECOOKIE) - -install-gettext: test-gettext - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) install - @$(MAKECOOKIE) - -clean-source-gettext: - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - gmake clean - -rm $(COOKIEDIR)/configure-gettext - -rm $(BOOTSTRAPCOOKIEDIR)/configure-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/configure - -bootstrap: install-libiconv install-gettext - @$(MAKECOOKIE) - -pre-configure: bootstrap - -# Don't use libs in /opt/csw/lib or old libiconv.so will get picked up -EXT_LDFLAGS = -EXTRA_CFLAGS = -I$(BOOTSTRAPINSTALLDIR)/include -EXTRA_LDFLAGS = -L$(BOOTSTRAPINSTALLDIR)/lib -CONFIGURE_ARGS ?= $(DIRPATHS) - # 'gmake test' shows three errors of coredumping printf's +# +# ./check-translitfailure . TranslitFail1 ISO-8859-1 ASCII +# ./check-subst +# Segmentation Fault - core dumped +# Segmentation Fault - core dumped +# Segmentation Fault - core dumped +# ./test-shiftseq +# # This is due to bug #6550204 # http://sunsolve.sun.com/search/document.do?assetkey=1-1-6550204-1 # and can safely be ignored as it is a failure in the testsuite. TEST_TARGET = check -CLEAN_SCRIPTS = all bootstrap +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --disable-rpath -clean-bootstrap: - @echo " ==> Cleaning bootstrap" - @rm -rf $(BOOTSTRAPDIR) - include gar/category.mk -# Bootstrap: -# # Use gxgettext instead of xgettext, gmsgmerge instead of msgmerge -# PATH=/opt/csw/gnu:$PATH -# cd libiconv-1.12 -# ./configure --prefix=/root/automatic-multiarch-compile/lib/libiconv/tmp/instroot --disable-nls -# gmake && gmake install -# cd ../gettext-0.17 -# # Add -lsec, otherweise acl_trivial can not be found -# # See bug #21604 for details -# # http://savannah.gnu.org/bugs/?21604 -# LDFLAGS=-lsec ./configure --prefix=/root/automatic-multiarch-compile/lib/libiconv/tmp/instroot -# gmake && gmake install +post-install-modulated: + ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ + $(DESTDIR)$(datadir)/aclocal/iconv.m4 + @$(MAKECOOKIE) Modified: csw/mgar/pkg/libiconv/trunk/checksums =================================================================== --- csw/mgar/pkg/libiconv/trunk/checksums 2009-07-04 23:28:17 UTC (rev 5508) +++ csw/mgar/pkg/libiconv/trunk/checksums 2009-07-04 23:39:39 UTC (rev 5509) @@ -1,4 +1,2 @@ -c2be282595751535a618ae0edeb8f648 download/libiconv-1.12.tar.gz -58a2bc6d39c0ba57823034d55d65d606 download/gettext-0.17.tar.gz -84ac87a6e3e82a6749815d030f9f966c download/CSWlibiconv.gspec +048032a3032ebd182150bdee30a5d533 download/libiconv-1.13.tar.gz 8a4c4cc08a021936cb72538b6e26ce61 download/patch-workaround-cc-bug-6655406.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 5 01:54:45 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 23:54:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5510] csw/mgar/pkg/libiconv/trunk/Makefile Message-ID: Revision: 5510 http://gar.svn.sourceforge.net/gar/?rev=5510&view=rev Author: skayser Date: 2009-07-04 23:54:45 +0000 (Sat, 04 Jul 2009) Log Message: ----------- libiconv: only pkg 32-bit iconv binary Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-04 23:39:39 UTC (rev 5509) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-04 23:54:45 UTC (rev 5510) @@ -28,7 +28,7 @@ SPKG_DESC_CSWiconv = GNU iconv library SPKG_DESC_CSWiconvdevel = GNU iconv library development pacakge -PKGFILES_CSWiconvdevel = $(PKGFILES_DEVEL) *.3.html +PKGFILES_CSWiconvdevel = $(PKGFILES_DEVEL) .*.3.html # All other unspecified files go into CSWlibiconv # Dependencies: @@ -42,6 +42,9 @@ # http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 #PATCHFILES = patch-workaround-cc-bug-6655406.diff +# The current 1.12 only has a 32-Bit iconv binary, leave it that way +EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv +NO_ISAEXEC = 1 BUILD64 = 1 # 'gmake test' shows three errors of coredumping printf's This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Mon Jul 6 13:00:34 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Mon, 06 Jul 2009 11:00:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5511] csw/mgar/pkg Message-ID: Revision: 5511 http://gar.svn.sourceforge.net/gar/?rev=5511&view=rev Author: j_arndt Date: 2009-07-06 11:00:33 +0000 (Mon, 06 Jul 2009) Log Message: ----------- munin: Initial commit Added Paths: ----------- csw/mgar/pkg/munin/ csw/mgar/pkg/munin/branches/ csw/mgar/pkg/munin/tags/ csw/mgar/pkg/munin/trunk/ csw/mgar/pkg/munin/trunk/Makefile csw/mgar/pkg/munin/trunk/checksums csw/mgar/pkg/munin/trunk/files/ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.postinstall csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype csw/mgar/pkg/munin/trunk/files/apache.conf-sample csw/mgar/pkg/munin/trunk/files/cswmuninnode csw/mgar/pkg/munin/trunk/files/cswusergroup csw/mgar/pkg/munin/trunk/files/makefile.config.diff csw/mgar/pkg/munin/trunk/files/makefile.diff csw/mgar/pkg/munin/trunk/files/munin-node.conf.in.diff csw/mgar/pkg/munin/trunk/files/munin.conf.in.diff csw/mgar/pkg/munin/trunk/files/sunos_memory.in.diff Property changes on: csw/mgar/pkg/munin/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile (rev 0) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,75 @@ +GARNAME = munin +GARVERSION = 1.3.4 +CATEGORIES = apps + +SPKG_DESC_CSWmuninmaster = munin master +SPKG_DESC_CSWmuninnode = munin node + +#DESCRIPTION = graphical network and system monitoring +define BLURB + Long description +endef + +SF_PROJ = munin +MASTER_SITES = $(SF_MIRRORS) +DISTFILES = $(GARNAME)_$(GARVERSION).tar.gz +DISTFILES += $(call admfiles,CSWmuninmaster, prototype postinstall) +DISTFILES += $(call admfiles,CSWmuninnode, prototype) +DISTFILES += cswusergroup +DISTFILES += apache.conf-sample + +PATCHFILES += makefile.diff +PATCHFILES += makefile.config.diff +PATCHFILES += sunos_memory.in.diff +PATCHFILES += munin-node.conf.in.diff +PATCHFILES += munin.conf.in.diff + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +REQUIRED_PKGS_CSWmuninmaster = CSWpmnetserver CSWperl CSWpython CSWpmparserecdescent +REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWcswclassutils + +REQUIRED_PKGS_CSWmuninnode = CSWpmnetsnmp CSWpmnetserver CSWperl CSWtop CSWcswclassutils + +SPKG_CLASSES_CSWmuninmaster = none cswusergroup cswpreserveconf ugfiles +SPKG_CLASSES_CSWmuninnode = none cswusergroup ugfiles cswpreserveconf cswinitsmf + +CONFIGURE_ARGS = $(DIRPATHS) + +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom +INSTALL_SCRIPTS = custom +SKIPTEST = 1 + +ENABLE_CHECK = 0 + +include gar/category.mk + +configure-custom: + @$(MAKECOOKIE) + +build-custom: + @$(MAKECOOKIE) + +install-custom: + cat $(WORKSRC)/Makefile.config | sed -e "s;$$(DESTDIR);$(DESTDIR);g" > $(WORKSRC)/Makefile.config.tmp + mv $(WORKSRC)/Makefile.config.tmp $(WORKSRC)/Makefile.config + ( cd $(WORKSRC); gmake -f Makefile install) + #mv $(DESTDIR)/opt/csw/lib/plugins $(DESTDIR)/opt/csw/lib/munin_plugins + mv $(DESTDIR)/etc/opt/csw/munin/munin-node.conf $(DESTDIR)/etc/opt/csw/munin/munin-node.conf.CSW + mv $(DESTDIR)/etc/opt/csw/munin/munin.conf $(DESTDIR)/etc/opt/csw/munin/munin.conf.CSW + @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWmuninmaster + @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWmuninnode + @ginstall -d $(DESTDIR)/opt/csw/share/doc + @ginstall -d $(DESTDIR)/opt/csw/share/doc/munin_master + @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWmuninmaster/cswusergroup + @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWmuninnode/cswusergroup + @ginstall -m 644 $(FILEDIR)/apache.conf-sample $(DESTDIR)/opt/csw/share/doc/munin_master/apache.conf-sample + @ginstall -d $(DESTDIR)/etc/opt/csw/init.d + @ginstall -m 755 $(FILEDIR)/cswmuninnode $(DESTDIR)/etc/opt/csw/init.d/cswmuninnode + @$(MAKECOOKIE) Added: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums (rev 0) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,13 @@ +7e6d51878164293b723270d9b0e86348 download/CSWmuninmaster.gspec +39296b9aff25a2518394811796ef7ae6 download/CSWmuninmaster.postinstall +02fd772bbd2d52b0931b11de59974d49 download/CSWmuninmaster.prototype +d6014841b8b2167308026bfe48782fb5 download/CSWmuninnode.gspec +0265625b33fc397d7c0cba98164662fb download/CSWmuninnode.prototype +8ebfcd5de8ca86733a047baeae1a18ec download/apache.conf-sample +50fa4a545f878d79e219891c6ac8d2d2 download/cswusergroup +7f078286bd7be367a4cfe32d0a4b8348 download/makefile.config.diff +3ea1ba00633ac52c3a25306c3c9c52e0 download/makefile.diff +ce97aa8e741383039fb365d1a322f3e7 download/munin-node.conf.in.diff +737e3e3d2f68015dfb4e857909cde7da download/munin.conf.in.diff +e3a58e582407981d4f5c5aed59cbfc47 download/munin_1.3.4.tar.gz +43db53191eaae75be35b3548a993c31e download/sunos_memory.in.diff Added: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,3 @@ +%var bitname munin_master +%var pkgname CSWmuninmaster +%include url file://%{PKGLIB}/csw_dyndepend.gspec Added: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.postinstall =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.postinstall (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.postinstall 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,9 @@ +#!/bin/sh + +passwd -N munin + +echo +echo "Please append the following line to the crontab of the user 'munin':" +echo +echo " 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /bin/test -x /opt/csw/bin/munin-cron && /opt/csw/bin/munin-cron" +echo Added: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,53 @@ +d none /etc/opt/csw/munin 0755 root bin +f cswpreserveconf /etc/opt/csw/munin/munin.conf.CSW 0644 munin munin +f none /opt/csw/bin/munin-check 0755 root bin +f none /opt/csw/bin/munin-cron 0755 root bin +f none /opt/csw/lib/munin/VeraMono.ttf 0755 root bin +f none /opt/csw/lib/munin/munin-graph 0755 root bin +f none /opt/csw/lib/munin/munin-html 0755 root bin +f none /opt/csw/lib/munin/munin-limits 0755 root bin +f none /opt/csw/lib/munin/munin-update 0755 root bin +d ugfiles /etc/opt/csw/munin/templates 0755 munin munin +f none /etc/opt/csw/munin/templates/definitions.html 0644 root bin +f none /etc/opt/csw/munin/templates/logo.png 0644 root bin +f none /etc/opt/csw/munin/templates/munin-comparison-day.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-comparison-month.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-comparison-week.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-comparison-year.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-domainview.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-nodeview.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-overview.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-serviceview.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/style.css 0644 root bin +d none /opt/csw/share/doc/munin_master 0755 root bin +f none /opt/csw/share/doc/munin_master/license 0644 root bin +f none /opt/csw/share/doc/munin_master/apache.conf-sample 0644 root bin +d none /opt/csw/share/man/man1 0755 root bin +d none /opt/csw/share/man/man5 0755 root bin +f none /opt/csw/share/man/man5/munin.conf.5 0644 root bin +d none /opt/csw/share/man/man8 0755 root bin +f none /opt/csw/share/man/man8/munin-cron.8 0644 root bin +f none /opt/csw/share/man/man8/munin-graph.8 0644 root bin +f none /opt/csw/share/man/man8/munin-html.8 0644 root bin +f none /opt/csw/share/man/man8/munin-limits.8 0644 root bin +f none /opt/csw/share/man/man8/munin-update.8 0644 root bin +d none /opt/csw/share/perl 0755 root bin +d none /opt/csw/share/perl/site_perl 0755 root bin +d none /opt/csw/share/perl/site_perl/Munin 0755 root bin +f none /opt/csw/share/perl/site_perl/Munin.pm 0644 root bin +d none /opt/csw/share/perl/site_perl/Munin/Plugin 0755 root bin +d none /var/opt 0755 root sys +d none /var/opt/csw 0755 root bin +d none /var/opt/csw/munin 0755 root bin +d ugfiles /var/opt/csw/munin/www 0755 munin munin +f ugfiles /var/opt/csw/munin/www/.htaccess 0644 munin munin +d ugfiles /var/opt/csw/munin/www/cgi 0755 munin munin +f ugfiles /var/opt/csw/munin/www/cgi/munin-cgi-graph 0755 munin munin +f ugfiles /var/opt/csw/munin/www/favicon.ico 0644 munin munin +d ugfiles /var/opt/csw/munin/db 0755 munin munin +d ugfiles /var/opt/csw/munin/db/plugin-state 0755 munin munin +d ugfiles /var/opt/csw/munin/log 0755 munin munin +d ugfiles /var/opt/csw/munin/run 0755 munin munin +d none /opt/csw/etc/pkg 0755 root bin +d none /opt/csw/etc/pkg/CSWmuninmaster 0755 root bin +f cswusergroup /opt/csw/etc/pkg/CSWmuninmaster/cswusergroup 0644 root bin Added: csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,3 @@ +%var bitname munin_node +%var pkgname CSWmuninnode +%include url file://%{PKGLIB}/csw_dyndepend.gspec Added: csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,175 @@ +d none /etc/opt/csw/munin 0755 root bin +f cswpreserveconf /etc/opt/csw/munin/munin-node.conf.CSW 0644 munin munin +d none /etc/opt/csw/munin/plugin-conf.d 0755 root bin +d none /etc/opt/csw/munin/plugins 0755 root bin +f none /opt/csw/bin/munindoc 0755 root bin +d none /opt/csw/lib/munin/plugins 0755 root bin +f none /opt/csw/lib/munin/plugins/amavis 0755 root bin +f none /opt/csw/lib/munin/plugins/apache_accesses 0755 root bin +f none /opt/csw/lib/munin/plugins/apache_processes 0755 root bin +f none /opt/csw/lib/munin/plugins/apache_volume 0755 root bin +f none /opt/csw/lib/munin/plugins/apc_envunit_ 0755 root bin +f none /opt/csw/lib/munin/plugins/apc_nis 0755 root bin +f none /opt/csw/lib/munin/plugins/bind9 0755 root bin +f none /opt/csw/lib/munin/plugins/bind9_rndc 0755 root bin +f none /opt/csw/lib/munin/plugins/cmc_tc_sensor_ 0755 root bin +f none /opt/csw/lib/munin/plugins/colour_tester 0755 root bin +f none /opt/csw/lib/munin/plugins/courier_ 0755 root bin +f none /opt/csw/lib/munin/plugins/courier_mta_mailqueue 0755 root bin +f none /opt/csw/lib/munin/plugins/courier_mta_mailstats 0755 root bin +f none /opt/csw/lib/munin/plugins/courier_mta_mailvolume 0755 root bin +f none /opt/csw/lib/munin/plugins/cpu 0755 root bin +f none /opt/csw/lib/munin/plugins/cupsys_pages 0755 root bin +f none /opt/csw/lib/munin/plugins/df 0755 root bin +f none /opt/csw/lib/munin/plugins/df_inode 0755 root bin +f none /opt/csw/lib/munin/plugins/dhcpd3 0755 root bin +f none /opt/csw/lib/munin/plugins/digitemp_ 0755 root bin +f none /opt/csw/lib/munin/plugins/exim_mailqueue 0755 root bin +f none /opt/csw/lib/munin/plugins/exim_mailqueue_alt 0755 root bin +f none /opt/csw/lib/munin/plugins/exim_mailstats 0755 root bin +f none /opt/csw/lib/munin/plugins/foldingathome 0755 root bin +f none /opt/csw/lib/munin/plugins/foldingathome_rank 0755 root bin +f none /opt/csw/lib/munin/plugins/foldingathome_wu 0755 root bin +f none /opt/csw/lib/munin/plugins/hddtemp 0755 root bin +f none /opt/csw/lib/munin/plugins/hddtemp2 0755 root bin +f none /opt/csw/lib/munin/plugins/hddtemp_smartctl 0755 root bin +f none /opt/csw/lib/munin/plugins/hddtempd 0755 root bin +f none /opt/csw/lib/munin/plugins/http_loadtime 0755 root bin +f none /opt/csw/lib/munin/plugins/if_ 0755 root bin +f none /opt/csw/lib/munin/plugins/if_errcoll_ 0755 root bin +f none /opt/csw/lib/munin/plugins/ifx_concurrent_sessions_ 0755 root bin +f none /opt/csw/lib/munin/plugins/io_busy_ 0755 root bin +f none /opt/csw/lib/munin/plugins/io_bytes_ 0755 root bin +f none /opt/csw/lib/munin/plugins/io_ops_ 0755 root bin +f none /opt/csw/lib/munin/plugins/ipac-ng 0755 root bin +f none /opt/csw/lib/munin/plugins/ircu 0755 root bin +f none /opt/csw/lib/munin/plugins/load 0755 root bin +f none /opt/csw/lib/munin/plugins/loggrep 0755 root bin +f none /opt/csw/lib/munin/plugins/lpstat 0755 root bin +f none /opt/csw/lib/munin/plugins/mailman 0755 root bin +f none /opt/csw/lib/munin/plugins/mailscanner 0755 root bin +f none /opt/csw/lib/munin/plugins/mbmon_ 0755 root bin +f none /opt/csw/lib/munin/plugins/memory 0755 root bin +f none /opt/csw/lib/munin/plugins/mhttping 0755 root bin +f none /opt/csw/lib/munin/plugins/multiping 0755 root bin +f none /opt/csw/lib/munin/plugins/multips 0755 root bin +f none /opt/csw/lib/munin/plugins/munin_stats 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_bytes 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_isam_space_ 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_queries 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_slowqueries 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_threads 0755 root bin +f none /opt/csw/lib/munin/plugins/named 0755 root bin +f none /opt/csw/lib/munin/plugins/netopia 0755 root bin +f none /opt/csw/lib/munin/plugins/netstat 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_ 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_kernel_err 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_kernel_pll_freq 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_kernel_pll_off 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_offset 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_states 0755 root bin +f none /opt/csw/lib/munin/plugins/nut_misc 0755 root bin +f none /opt/csw/lib/munin/plugins/nut_volts 0755 root bin +f none /opt/csw/lib/munin/plugins/nutups_ 0755 root bin +f none /opt/csw/lib/munin/plugins/nvidia_ 0755 root bin +f none /opt/csw/lib/munin/plugins/paging_in 0755 root bin +f none /opt/csw/lib/munin/plugins/paging_out 0755 root bin +f none /opt/csw/lib/munin/plugins/perdition 0755 root bin +f none /opt/csw/lib/munin/plugins/ping_ 0755 root bin +f none /opt/csw/lib/munin/plugins/plugin.sh 0644 root bin +f none /opt/csw/lib/munin/plugins/plugins.history 0644 root bin +f none /opt/csw/lib/munin/plugins/pm3users_ 0755 root bin +f none /opt/csw/lib/munin/plugins/pop_stats 0755 root bin +f none /opt/csw/lib/munin/plugins/postfix_mailqueue 0755 root bin +f none /opt/csw/lib/munin/plugins/postfix_mailstats 0755 root bin +f none /opt/csw/lib/munin/plugins/postfix_mailvolume 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_block_read_ 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_commits 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_commits_ 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_connections 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_locks 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_queries 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_queries_ 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_space_ 0755 root bin +f none /opt/csw/lib/munin/plugins/processes 0755 root bin +f none /opt/csw/lib/munin/plugins/ps_ 0755 root bin +f none /opt/csw/lib/munin/plugins/psu_ 0755 root bin +f none /opt/csw/lib/munin/plugins/qmailscan 0755 root bin +f none /opt/csw/lib/munin/plugins/qmailscan-simple 0755 root bin +f none /opt/csw/lib/munin/plugins/samba 0755 root bin +f none /opt/csw/lib/munin/plugins/sendmail_mailqueue 0755 root bin +f none /opt/csw/lib/munin/plugins/sendmail_mailstats 0755 root bin +f none /opt/csw/lib/munin/plugins/sendmail_mailtraffic 0755 root bin +f none /opt/csw/lib/munin/plugins/smart_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__cpuload 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__df 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__fc_if_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__fc_if_err_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__if_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__if_err_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__load 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__memory 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__netstat 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__processes 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__rdp_users 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_bx_fan 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_bx_temp 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_fan 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_temp 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_fan 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_temp 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_volt 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__swap 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__uptime 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__users 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__winload 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__winmem 0755 root bin +f none /opt/csw/lib/munin/plugins/spamstats 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_cache 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_icp 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_objectsize 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_requests 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_traffic 0755 root bin +f none /opt/csw/lib/munin/plugins/surfboard 0755 root bin +f none /opt/csw/lib/munin/plugins/sybase_space 0755 root bin +f none /opt/csw/lib/munin/plugins/temperature 0755 root bin +f none /opt/csw/lib/munin/plugins/tomcat_access 0755 root bin +f none /opt/csw/lib/munin/plugins/tomcat_jvm 0755 root bin +f none /opt/csw/lib/munin/plugins/tomcat_threads 0755 root bin +f none /opt/csw/lib/munin/plugins/tomcat_volume 0755 root bin +f none /opt/csw/lib/munin/plugins/uptime 0755 root bin +f none /opt/csw/lib/munin/plugins/users 0755 root bin +f none /opt/csw/lib/munin/plugins/vmstat 0755 root bin +f none /opt/csw/sbin/munin-node 0755 root bin +f none /opt/csw/sbin/munin-node-configure 0755 root bin +f none /opt/csw/sbin/munin-node-configure-snmp 0755 root bin +f none /opt/csw/sbin/munin-run 0755 root bin +d none /opt/csw/share/doc/munin_node 0755 root bin +f none /opt/csw/share/doc/munin_node/license 0644 root bin +d none /opt/csw/share/man/man1 0755 root bin +d none /opt/csw/share/man/man5 0755 root bin +f none /opt/csw/share/man/man5/munin-node.conf.5 0644 root bin +d none /opt/csw/share/man/man8 0755 root bin +f none /opt/csw/share/man/man8/munin-node-configure-snmp.8 0644 root bin +f none /opt/csw/share/man/man8/munin-node-configure.8 0644 root bin +f none /opt/csw/share/man/man8/munin-node.8 0644 root bin +f none /opt/csw/share/man/man8/munin-run.8 0644 root bin +d none /opt/csw/share/perl 0755 root bin +d none /opt/csw/share/perl/site_perl 0755 root bin +d none /opt/csw/share/perl/site_perl/Munin 0755 root bin +d none /opt/csw/share/perl/site_perl/Munin/Plugin 0755 root bin +f none /opt/csw/share/perl/site_perl/Munin/Plugin.pm 0644 root bin +d none /var/opt/csw/munin 0755 root bin +s none /etc/opt/csw/munin/plugins/load=/opt/csw/lib/munin/plugins/load +s none /etc/opt/csw/munin/plugins/uptime=/opt/csw/lib/munin/plugins/uptime +s none /etc/opt/csw/munin/plugins/cpu=/opt/csw/lib/munin/plugins/cpu +s none /etc/opt/csw/munin/plugins/df=/opt/csw/lib/munin/plugins/df +d ugfiles /var/opt/csw/munin/log 0755 munin munin +d ugfiles /var/opt/csw/munin/run 0755 munin munin +d ugfiles /var/opt/csw/munin/db 0755 munin munin +d ugfiles /var/opt/csw/munin/db/plugin-state 0755 munin munin +d none /opt/csw/etc/pkg 0755 root bin +d none /opt/csw/etc/pkg/CSWmuninnode 0755 root bin +d none /etc/opt/csw/init.d 0755 root bin +f cswinitsmf /etc/opt/csw/init.d/cswmuninnode 0755 root bin +f cswusergroup /opt/csw/etc/pkg/CSWmuninnode/cswusergroup 0644 root bin Added: csw/mgar/pkg/munin/trunk/files/apache.conf-sample =================================================================== --- csw/mgar/pkg/munin/trunk/files/apache.conf-sample (rev 0) +++ csw/mgar/pkg/munin/trunk/files/apache.conf-sample 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,28 @@ +# Apache configurations for accessing munin + +Alias /munin/ "/var/opt/csw/munin/www/" + + + Options None + AllowOverride None + Order allow,deny + Allow from all + + + +# Apache configuration to support munin-cgi-graph +# +# In addition, the Munin log files and html area should be writable +# to the web server. Therefor add the apache user to the munin group. +# +# Documentation for this is in http://munin.projects.linpro.no/wiki/CgiHowto + +ScriptAlias /munin/dyn/ /var/opt/csw/munin/www/cgi/ + + + AllowOverride None + Options ExecCGI -MultiViews +SymLinksIfOwnerMatch + Order allow,deny + Allow from all + + Added: csw/mgar/pkg/munin/trunk/files/cswmuninnode =================================================================== --- csw/mgar/pkg/munin/trunk/files/cswmuninnode (rev 0) +++ csw/mgar/pkg/munin/trunk/files/cswmuninnode 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,60 @@ +#!/bin/sh +# +# Copyright (c) 1992 - 2001 by Sun Microsystems, Inc. +# All rights reserved. +# +# For OpenCSW by Juergen Arndt 2009-07-03 + +#FMRI application # FMRI path for service +#AUTOENABLE yes + +SMF_EXIT_ERR_CONFIG=1 + +if [ -f /lib/svc/share/smf_include.sh ] +then + . /lib/svc/share/smf_include.sh +fi + +CONFIG_FILE=/etc/opt/csw/munin/munin-node.conf + +if [ ! -f $CONFIG_FILE ] +then + exit $SMF_EXIT_ERR_CONFIG +fi + +BIN_FILE="/opt/csw/sbin/munin-node" +pidfile=`awk -F' ' '/^[ \t]*pid_file/ {print $2}' $CONFIG_FILE` +munin_user=`awk -F' ' '/^[ \t]*user/ {print $2}' $CONFIG_FILE` + +start_munin_node () +{ + if [ -f $CONFIG_FILE ]; then + wait 1 + $BIN_FILE -c $CONFIG_FILE -d + fi +} + +stop_munin_node () +{ + /usr/bin/kill `head -1 $pidfile` +} + +case "$1" in +'restart') + stop_munin_node + start_munin_node + ;; + +'start') + start_munin_node + ;; +'stop') + stop_munin_node + ;; + +*) + echo "Usage: $0 { start | stop | restart }" + exit 1 + ;; +esac +exit 0 Added: csw/mgar/pkg/munin/trunk/files/cswusergroup =================================================================== --- csw/mgar/pkg/munin/trunk/files/cswusergroup (rev 0) +++ csw/mgar/pkg/munin/trunk/files/cswusergroup 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1 @@ +munin:munin:Munin user:/etc/opt/csw/munin:/bin/false:m:r Added: csw/mgar/pkg/munin/trunk/files/makefile.config.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/makefile.config.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/makefile.config.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,110 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/Makefile.config munin-1.3.4/Makefile.config +--- munin-1.3.4.orig/Makefile.config 2008-03-08 07:35:13.000000000 +0100 ++++ munin-1.3.4/Makefile.config 2009-07-05 11:01:24.956040045 +0200 +@@ -6,13 +6,15 @@ + # DESTDIR is empty during building, and optionally set to point to + # a shadow tree during make install. + ++DESTDIR=$(DESTDIR) ++ + # + # the base of the Munin installation. + # +-PREFIX = $(DESTDIR)/opt/munin ++PREFIX = /opt/csw + + # Where Munin keeps its configurations (server.conf, client.conf, ++) +-CONFDIR = $(DESTDIR)/etc/opt/munin ++CONFDIR = /etc/opt/csw/munin + + # Server only - where to put munin-cron + BINDIR = $(PREFIX)/bin +@@ -21,37 +23,37 @@ + SBINDIR = $(PREFIX)/sbin + + # Where to put text and html documentation +-DOCDIR = $(PREFIX)/doc ++DOCDIR = $(PREFIX)/share/doc/munin + + # Where to put man pages +-MANDIR = $(PREFIX)/man ++MANDIR = $(PREFIX)/share/man + + # Where to put internal binaries and plugin repository +-LIBDIR = $(PREFIX)/lib ++LIBDIR = $(PREFIX)/lib/munin + + # Server only - Output directory +-HTMLDIR = $(PREFIX)/var/www ++HTMLDIR = /var/opt/csw/munin/www + CGIDIR = $(HTMLDIR)/cgi + + # Client only - Where to put RRD files and other intenal data +-DBDIR = $(DESTDIR)/var/opt/munin ++DBDIR = /var/opt/csw/munin/db + + # Client only - Where plugins should put their states. Must be writable by + # group "munin", and should be preserved between reboots + PLUGSTATE = $(DBDIR)/plugin-state + + # Where Munin should place its logs. +-LOGDIR = $(DESTDIR)/var/log/munin ++LOGDIR = /var/opt/csw/munin/log + + # Location of PID files and other statefiles. On the server, must be + # writable by the user "munin". +-STATEDIR = $(DESTDIR)/var/run/munin ++STATEDIR = /var/opt/csw/munin/run + + # The perl interpreter to use +-PERL = $(shell which perl) ++PERL = /opt/csw/bin/perl + + # The python interpreter to use (used by some plugins) +-PYTHON = /usr/bin/env python ++PYTHON = /opt/csw/bin/python + + # A modern (posix) shell. We're not looking for arrays, but $() and + # other modern stuff is expected. On a posix-system the expression +@@ -64,10 +66,10 @@ + GOODSH = $(shell PATH=`getconf PATH` sh -c 'type sh | sed "s/.* //"') + + # Path of bash for bash specific plugins +-BASH = /bin/bash ++BASH = /usr/bin/bash + + # Server only - Where to install the perl libraries +-PERLLIB = $(DESTDIR)$(shell $(PERL) -V:sitelib | cut -d"'" -f2) ++PERLLIB = $(shell $(PERL) -V:sitelib | cut -d"'" -f2) + + # Client only - Install plugins for this architecture + OSTYPE = $(shell uname | tr '[A-Z]' '[a-z]') +@@ -79,7 +81,7 @@ + # What is the safest way to create a tempfile. + # Default is to figure it out by testing various methods. + # Replace this with a known platform-specific method +-MKTEMP = $(shell ./test-mktemp) ++MKTEMP = $(shell mktemp) + + # Munin version number. + VERSION = $(shell cat RELEASE) +@@ -94,9 +96,9 @@ + # Which command to use to check if the USER and GROUP to run Munin as, exists. + # These will work on most modern OSes: + # +-GETENT = $(shell which getent || which true 2>/dev/null) +-CHECKUSER = $(shell $(GETENT) passwd $(USER) >/dev/null 2>/dev/null || (echo "echo User $(USER) nonexistant. Create the user and retry; exit 2")) +-CHECKGROUP = $(shell $(GETENT) group $(GROUP) >/dev/null 2>/dev/null || (echo "echo Group $(GROUP) nonexistant. Create the group and retry; exit 2")) ++#GETENT = $(shell which getent || which true 2>/dev/null) ++#CHECKUSER = $(shell $(GETENT) passwd $(USER) >/dev/null 2>/dev/null || (echo "echo User $(USER) nonexistant. Create the user and retry; exit 2")) ++#CHECKGROUP = $(shell $(GETENT) group $(GROUP) >/dev/null 2>/dev/null || (echo "echo Group $(GROUP) nonexistant. Create the group and retry; exit 2")) + + # For OSX, comment out the previous two lines and comment in these + # +@@ -117,5 +119,5 @@ + CHGRP = chgrp + + # Check whether setruid functionality can be used +-HASSETR = $(shell perl -e 'use Config; my @vars=("d_setruid", "d_setreuid", "d_setresuid"); foreach my $$var (@vars) { if ($$Config{$$var} eq "define") { print "1\n"; exit 0; } } print "0\n"; exit 0;' ) ++HASSETR = $(shell /opt/csw/bin/perl -e 'use Config; my @vars=("d_setruid", "d_setreuid", "d_setresuid"); foreach my $$var (@vars) { if ($$Config{$$var} eq "define") { print "1\n"; exit 0; } } print "0\n"; exit 0;' ) + Added: csw/mgar/pkg/munin/trunk/files/makefile.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/makefile.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/makefile.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,336 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/Makefile munin-1.3.4/Makefile +--- munin-1.3.4.orig/Makefile 2008-03-08 07:50:16.000000000 +0100 ++++ munin-1.3.4/Makefile 2009-07-01 23:52:36.445587463 +0200 +@@ -28,74 +28,71 @@ + # This removes the installed config so that the next install-pass installs + # a new config. Target suitable for maintainers + unconfig: +- rm -f $(HTMLDIR)/.htaccess +- rm -f $(CONFDIR)/munin.conf ++ rm -f $(DESTDIR)$(HTMLDIR)/.htaccess ++ rm -f $(DESTDIR)$(CONFDIR)/munin.conf + + install-main: build +- $(CHECKUSER) +- mkdir -p $(CONFDIR)/templates +- mkdir -p $(LIBDIR) +- mkdir -p $(BINDIR) +- mkdir -p $(PERLLIB) +- +- mkdir -p $(LOGDIR) +- mkdir -p $(STATEDIR) +- mkdir -p $(HTMLDIR) +- mkdir -p $(DBDIR) +- mkdir -p $(CGIDIR) ++ mkdir -p $(DESTDIR)$(CONFDIR)/templates ++ mkdir -p $(DESTDIR)$(LIBDIR) ++ mkdir -p $(DESTDIR)$(BINDIR) ++ mkdir -p $(DESTDIR)$(PERLLIB) + +- $(CHOWN) $(USER) $(LOGDIR) $(STATEDIR) $(RUNDIR) $(HTMLDIR) $(DBDIR) ++ mkdir -p $(DESTDIR)$(LOGDIR) ++ mkdir -p $(DESTDIR)$(STATEDIR) ++ mkdir -p $(DESTDIR)$(HTMLDIR) ++ mkdir -p $(DESTDIR)$(DBDIR) ++ mkdir -p $(DESTDIR)$(CGIDIR) + + for p in build/server/*.tmpl; do \ +- $(INSTALL) -m 0644 "$$p" $(CONFDIR)/templates/ ; \ ++ $(INSTALL) -m 0644 "$$p" $(DESTDIR)$(CONFDIR)/templates/ ; \ + done +- $(INSTALL) -m 0644 server/logo.png $(CONFDIR)/templates/ +- $(INSTALL) -m 0644 server/style.css $(CONFDIR)/templates/ +- $(INSTALL) -m 0644 server/definitions.html $(CONFDIR)/templates/ +- $(INSTALL) -m 0755 server/VeraMono.ttf $(LIBDIR)/ +- $(INSTALL) -m 0644 resources/favicon.ico $(HTMLDIR)/ +- test -f $(HTMLDIR)/.htaccess || $(INSTALL) -m 0644 build/server/munin-htaccess $(HTMLDIR)/.htaccess +- test -f "$(CONFDIR)/munin.conf" || $(INSTALL) -m 0644 build/server/munin.conf $(CONFDIR)/ +- $(INSTALL) -m 0755 build/server/munin-cron $(BINDIR)/ +- $(INSTALL) -m 0755 build/server/munin-check $(BINDIR)/ +- $(INSTALL) -m 0755 build/server/munin-update $(LIBDIR)/ +- $(INSTALL) -m 0755 build/server/munin-graph $(LIBDIR)/ +- $(INSTALL) -m 0755 build/server/munin-html $(LIBDIR)/ +- $(INSTALL) -m 0755 build/server/munin-limits $(LIBDIR)/ +- $(INSTALL) -m 0755 build/server/munin-cgi-graph $(CGIDIR)/ +- $(INSTALL) -m 0644 build/server/Munin.pm $(PERLLIB)/ ++ $(INSTALL) -m 0644 server/logo.png $(DESTDIR)$(CONFDIR)/templates/ ++ $(INSTALL) -m 0644 server/style.css $(DESTDIR)$(CONFDIR)/templates/ ++ $(INSTALL) -m 0644 server/definitions.html $(DESTDIR)$(CONFDIR)/templates/ ++ $(INSTALL) -m 0755 server/VeraMono.ttf $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0644 resources/favicon.ico $(DESTDIR)$(HTMLDIR)/ ++ test -f $(DESTDIR)$(HTMLDIR)/.htaccess || $(INSTALL) -m 0644 build/server/munin-htaccess $(DESTDIR)$(HTMLDIR)/.htaccess ++ test -f "$(DESTDIR)$(CONFDIR)/munin.conf" || $(INSTALL) -m 0644 build/server/munin.conf $(DESTDIR)$(CONFDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-cron $(DESTDIR)$(BINDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-check $(DESTDIR)$(BINDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-update $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-graph $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-html $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-limits $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-cgi-graph $(DESTDIR)$(CGIDIR)/ ++ $(INSTALL) -m 0644 build/server/Munin.pm $(DESTDIR)$(PERLLIB)/ + + uninstall-main: build + for p in build/server/*.tmpl; do \ +- rm -f $(CONFDIR)/templates/"$$p" ; \ ++ rm -f $(DESTDIR)$(CONFDIR)/templates/"$$p" ; \ + done +- rm -f $(CONFDIR)/templates/logo.png +- rm -f $(CONFDIR)/templates/style.css +- rm -f $(CONFDIR)/templates/definitions.html +- rm -f $(HTMLDIR)/.htaccess ++ rm -f $(DESTDIR)$(CONFDIR)/templates/logo.png ++ rm -f $(DESTDIR)$(CONFDIR)/templates/style.css ++ rm -f $(DESTDIR)$(CONFDIR)/templates/definitions.html ++ rm -f $(DESTDIR)$(HTMLDIR)/.htaccess + +- rm -f $(CONFDIR)/munin.conf ++ rm -f $(DESTDIR)$(CONFDIR)/munin.conf + +- rm -f $(BINDIR)/munin-cron +- rm -f $(BINDIR)/munin-check ++ rm -f $(DESTDIR)$(BINDIR)/munin-cron ++ rm -f $(DESTDIR)$(BINDIR)/munin-check + +- rm -f $(LIBDIR)/munin-update +- rm -f $(LIBDIR)/munin-graph +- rm -f $(LIBDIR)/munin-html +- rm -f $(LIBDIR)/munin-limits ++ rm -f $(DESTDIR)$(LIBDIR)/munin-update ++ rm -f $(DESTDIR)$(LIBDIR)/munin-graph ++ rm -f $(DESTDIR)$(LIBDIR)/munin-html ++ rm -f $(DESTDIR)$(LIBDIR)/munin-limits + rm -f $(CGIDIR)/munin-cgi-graph + +- rm -f $(PERLLIB)/Munin.pm +- -rmdir $(CONFDIR)/templates +- -rmdir $(CONFDIR) +- -rmdir $(LIBDIR) +- -rmdir $(BINDIR) ++ rm -f $(DESTDIR)$(PERLLIB)/Munin.pm ++ -rmdir $(DESTDIR)$(CONFDIR)/templates ++ -rmdir $(DESTDIR)$(CONFDIR) ++ -rmdir $(DESTDIR)$(LIBDIR) ++ -rmdir $(DESTDIR)$(BINDIR) + +- -rmdir $(LOGDIR) +- -rmdir $(STATEDIR) +- -rmdir $(HTMLDIR) +- -rmdir $(DBDIR) +- -rmdir $(CGIDIR) ++ -rmdir $(DESTDIR)$(LOGDIR) ++ -rmdir $(DESTDIR)$(STATEDIR) ++ -rmdir $(DESTDIR)$(HTMLDIR) ++ -rmdir $(DESTDIR)$(DBDIR) ++ -rmdir $(DESTDIR)$(CGIDIR) + + install-node: build install-node-non-snmp install-node-snmp install-munindoc + echo Done. +@@ -104,44 +101,43 @@ + echo Undone. + + install-node-snmp: build +- $(INSTALL) -m 0755 build/node/munin-node-configure-snmp $(SBINDIR)/ ++ $(INSTALL) -m 0755 build/node/munin-node-configure-snmp $(DESTDIR)$(SBINDIR)/ + + install-munindoc: build +- $(INSTALL) -m 0755 build/node/munindoc $(BINDIR)/ ++ $(INSTALL) -m 0755 build/node/munindoc $(DESTDIR)$(BINDIR)/ + + uninstall-node-snmp: build +- rm -f $(SBINDIR)/munin-node-configure-snmp +- -rmdir $(SBINDIR) ++ rm -f $(DESTDIR)$(SBINDIR)/munin-node-configure-snmp ++ -rmdir $(DESTDIR)$(SBINDIR) + + install-node-non-snmp: build + $(CHECKGROUP) +- mkdir -p $(CONFDIR)/plugins +- mkdir -p $(CONFDIR)/plugin-conf.d +- mkdir -p $(LIBDIR)/plugins +- mkdir -p $(SBINDIR) +- mkdir -p $(PERLLIB)/Munin/Plugin ++ mkdir -p $(DESTDIR)$(CONFDIR)/plugins ++ mkdir -p $(DESTDIR)$(CONFDIR)/plugin-conf.d ++ mkdir -p $(DESTDIR)$(LIBDIR)/plugins ++ mkdir -p $(DESTDIR)$(SBINDIR) ++ mkdir -p $(DESTDIR)$(PERLLIB)/Munin/Plugin + +- mkdir -p $(LOGDIR) +- mkdir -p $(STATEDIR) +- mkdir -p $(PLUGSTATE) ++ mkdir -p $(DESTDIR)$(LOGDIR) ++ mkdir -p $(DESTDIR)$(STATEDIR) ++ mkdir -p $(DESTDIR)$(PLUGSTATE) + +- $(CHOWN) $(PLUGINUSER):$(GROUP) $(PLUGSTATE) +- $(CHMOD) 0775 $(PLUGSTATE) +- $(CHMOD) 0755 $(CONFDIR)/plugin-conf.d ++ $(CHMOD) 0775 $(DESTDIR)$(PLUGSTATE) ++ $(CHMOD) 0755 $(DESTDIR)$(CONFDIR)/plugin-conf.d + +- $(INSTALL) -m 0755 build/node/munin-node $(SBINDIR)/ +- $(INSTALL) -m 0755 build/node/munin-node-configure $(SBINDIR)/ +- test -f "$(CONFDIR)/munin-node.conf" || $(INSTALL) -m 0644 build/node/munin-node.conf $(CONFDIR)/ +- $(INSTALL) -m 0755 build/node/munin-run $(SBINDIR)/ ++ $(INSTALL) -m 0755 build/node/munin-node $(DESTDIR)$(SBINDIR)/ ++ $(INSTALL) -m 0755 build/node/munin-node-configure $(DESTDIR)$(SBINDIR)/ ++ test -f "$(DESTDIR)$(CONFDIR)/munin-node.conf" || $(INSTALL) -m 0644 build/node/munin-node.conf $(DESTDIR)$(CONFDIR)/ ++ $(INSTALL) -m 0755 build/node/munin-run $(DESTDIR)$(SBINDIR)/ + + uninstall-node-non-snmp: build +- rm -f $(SBINDIR)/munin-node +- rm -f $(SBINDIR)/munin-node-configure +- rm -f $(CONFDIR)/munin-node.conf +- rm -f $(SBINDIR)/munin-run +- -rmdir $(CONFDIR)/plugin-conf.d +- -rmdir $(CONFDIR) +- -rmdir $(SBINDIR) ++ rm -f $(DESTDIR)$(SBINDIR)/munin-node ++ rm -f $(DESTDIR)$(SBINDIR)/munin-node-configure ++ rm -f $(DESTDIR)$(CONFDIR)/munin-node.conf ++ rm -f $(DESTDIR)$(SBINDIR)/munin-run ++ -rmdir $(DESTDIR)$(CONFDIR)/plugin-conf.d ++ -rmdir $(DESTDIR)$(CONFDIR) ++ -rmdir $(DESTDIR)$(SBINDIR) + + + # ALWAYS DO THE OS SPECIFIC PLUGINS LAST! THAT WAY THEY OVERWRITE THE +@@ -156,67 +152,67 @@ + if echo $(INSTALL_PLUGINS) | \ + grep $$family >/dev/null; then \ + echo Installing $$p; \ +- $(INSTALL) -m 0755 $$p $(LIBDIR)/plugins/; \ ++ $(INSTALL) -m 0755 $$p $(DESTDIR)$(LIBDIR)/plugins/; \ + fi; \ + fi \ + done +- -mv $(LIBDIR)/plugins/*.adv $(LIBDIR) +- -mkdir -p $(PLUGSTATE) +- $(CHOWN) $(PLUGINUSER):$(GROUP) $(PLUGSTATE) +- $(CHMOD) 0775 $(PLUGSTATE) +- $(INSTALL) -m 0644 build/node/plugins.history $(LIBDIR)/plugins/ +- $(INSTALL) -m 0644 build/node/plugin.sh $(LIBDIR)/plugins/ +- mkdir -p $(PERLLIB)/Munin +- $(INSTALL) -m 0644 build/node/Plugin.pm $(PERLLIB)/Munin/ ++ #-mv $(DESTDIR)$(LIBDIR)/plugins/*.adv $(LIBDIR) ++ -mkdir -p $(DESTDIR)$(PLUGSTATE) ++ #$(CHOWN) $(PLUGINUSER):$(GROUP) $(DESTDIR)$(PLUGSTATE) ++ $(CHMOD) 0775 $(DESTDIR)$(PLUGSTATE) ++ $(INSTALL) -m 0644 build/node/plugins.history $(DESTDIR)$(LIBDIR)/plugins/ ++ $(INSTALL) -m 0644 build/node/plugin.sh $(DESTDIR)$(LIBDIR)/plugins/ ++ mkdir -p $(DESTDIR)$(PERLLIB)/Munin ++ $(INSTALL) -m 0644 build/node/Plugin.pm $(DESTDIR)$(PERLLIB)/Munin/ + + uninstall-node-plugins: build $(PLUGINS) + for p in build/node/node.d.$(OSTYPE)/* build/node/node.d/*; do \ +- rm -f $(LIBDIR)/plugins/`basename $$p` \ ++ rm -f $(DESTDIR)$(LIBDIR)/plugins/`basename $$p` \ + done +- rm -f $(LIBDIR)/plugins/plugins.history +- rm -f $(LIBDIR)/plugins/plugin.sh +- -rm -f $(LIBDIR)/*.adv ++ rm -f $(DESTDIR)$(LIBDIR)/plugins/plugins.history ++ rm -f $(DESTDIR)$(LIBDIR)/plugins/plugin.sh ++ -rm -f $(DESTDIR)$(LIBDIR)/*.adv + + #TODO: + # configure plugins. Or not. Better done under the direction of the installer + # or the packager. + + install-man: build-man Makefile Makefile.config +- mkdir -p $(MANDIR)/man1 $(MANDIR)/man5 $(MANDIR)/man8 +- $(INSTALL) -m 0644 build/doc/munin-node.conf.5 $(MANDIR)/man5/ +- $(INSTALL) -m 0644 build/doc/munin.conf.5 $(MANDIR)/man5/ +- $(INSTALL) -m 0644 build/doc/munin-node.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-node-configure.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-node-configure-snmp.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-run.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-graph.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-update.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-limits.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-html.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-cron.8 $(MANDIR)/man8/ ++ mkdir -p $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(MANDIR)/man5 $(DESTDIR)$(MANDIR)/man8 ++ $(INSTALL) -m 0644 build/doc/munin-node.conf.5 $(DESTDIR)$(MANDIR)/man5/ ++ $(INSTALL) -m 0644 build/doc/munin.conf.5 $(DESTDIR)$(MANDIR)/man5/ ++ $(INSTALL) -m 0644 build/doc/munin-node.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-node-configure.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-node-configure-snmp.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-run.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-graph.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-update.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-limits.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-html.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-cron.8 $(DESTDIR)$(MANDIR)/man8/ + + uninstall-man: build-man +- rm -f $(MANDIR)/man5/munin-node.conf.5 +- rm -f $(MANDIR)/man5/munin.conf.5 +- rm -f $(MANDIR)/man8/munin-node.8 +- rm -f $(MANDIR)/man8/munin-node-configure.8 +- rm -f $(MANDIR)/man8/munin-node-configure-snmp.8 +- rm -f $(MANDIR)/man8/munin-run.8 +- rm -f $(MANDIR)/man8/munin-graph.8 +- rm -f $(MANDIR)/man8/munin-update.8 +- rm -f $(MANDIR)/man8/munin-limits.8 +- rm -f $(MANDIR)/man8/munin-html.8 +- rm -f $(MANDIR)/man8/munin-cron.8 +- -rmdir $(MANDIR)/man1 $(MANDIR)/man5 $(MANDIR)/man8 $(MANDIR) ++ rm -f $(DESTDIR)$(MANDIR)/man5/munin-node.conf.5 ++ rm -f $(DESTDIR)$(MANDIR)/man5/munin.conf.5 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-node.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-node-configure.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-node-configure-snmp.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-run.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-graph.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-update.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-limits.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-html.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-cron.8 ++ -rmdir $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(MANDIR)/man5 $(DESTDIR)$(MANDIR)/man8 $(DESTDIR)$(MANDIR) + + install-doc: build-doc +- mkdir -p $(DOCDIR)/resources +- $(INSTALL) -m 0644 README $(DOCDIR)/ +- $(INSTALL) -m 0644 COPYING $(DOCDIR)/ +- $(INSTALL) -m 0644 build/resources/* $(DOCDIR)/resources ++ mkdir -p $(DESTDIR)$(DOCDIR)/resources ++ $(INSTALL) -m 0644 README $(DESTDIR)$(DOCDIR)/ ++ $(INSTALL) -m 0644 COPYING $(DESTDIR)$(DOCDIR)/ ++ $(INSTALL) -m 0644 build/resources/* $(DESTDIR)$(DOCDIR)/resources + + uninstall-doc: build-doc +- rm -rf $(DOCDIR) ++ rm -rf $(DESTDIR)$(DOCDIR) + + build: build-stamp + +@@ -363,20 +359,20 @@ + $(MAKE) $@ CONFIG=t/Makefile.config + else + test_plugins = id_default id_root env +-test: t/*.t t/install $(addprefix $(CONFDIR)/plugins/,$(test_plugins)) ++test: t/*.t t/install $(addprefix $(DESTDIR)$(CONFDIR)/plugins/,$(test_plugins)) + @for test in t/*.t; do \ + echo -n "$$test: "; \ +- PERL5LIB=$(PERLLIB) $(PERL) $$test;\ ++ PERL5LIB=$(DESTDIR)$(PERLLIB) $(PERL) $$test;\ + done + endif + + node-monkeywrench: install-node +- rm -rf $(CONFDIR)/plugins +- rm -rf $(LIBDIR)/plugins +- mkdir -p $(LIBDIR)/plugins +- mkdir -p $(CONFDIR)/plugins +- cp monkeywrench/plugin-break*_ $(LIBDIR)/plugins/ +- $(SBINDIR)/munin-node-configure --suggest ++ rm -rf $(DESTDIR)$(CONFDIR)/plugins ++ rm -rf $(DESTDIR)$(LIBDIR)/plugins ++ mkdir -p $(DESTDIR)$(LIBDIR)/plugins ++ mkdir -p $(DESTDIR)$(CONFDIR)/plugins ++ cp monkeywrench/plugin-break*_ $(DESTDIR)$(LIBDIR)/plugins/ ++ $(DESTDIR)$(SBINDIR)/munin-node-configure --suggest + echo 'Done?' + + t/install: Added: csw/mgar/pkg/munin/trunk/files/munin-node.conf.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munin-node.conf.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munin-node.conf.in.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/node/munin-node.conf.in munin-1.3.4/node/munin-node.conf.in +--- munin-1.3.4.orig/node/munin-node.conf.in 2008-03-08 02:42:39.000000000 +0100 ++++ munin-1.3.4/node/munin-node.conf.in 2009-07-05 08:45:56.286530895 +0200 +@@ -25,7 +25,7 @@ + # Set this if the client doesn't report the correct hostname when + # telnetting to localhost, port 4949 + # +-#host_name @@HOSTNAME@@ ++#host_name yourhostname + + # A list of addresses that are allowed to connect. This must be a + # regular expression, due to brain damage in Net::Server, which Added: csw/mgar/pkg/munin/trunk/files/munin.conf.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munin.conf.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munin.conf.in.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/server/munin.conf.in munin-1.3.4/server/munin.conf.in +--- munin-1.3.4.orig/server/munin.conf.in 2008-03-08 02:42:40.000000000 +0100 ++++ munin-1.3.4/server/munin.conf.in 2009-07-06 00:16:45.205126727 +0200 +@@ -31,7 +31,7 @@ + #contact.nagios.command /usr/bin/send_nsca nagios.host.comm -c /etc/nsca.conf + + # a simple host tree +-[@@HOSTNAME@@] ++[HOSTNAME] + address 127.0.0.1 + use_node_name yes + Added: csw/mgar/pkg/munin/trunk/files/sunos_memory.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/sunos_memory.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/sunos_memory.in.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/node/node.d.sunos/memory.in munin-1.3.4/node/node.d.sunos/memory.in +--- munin-1.3.4.orig/node/node.d.sunos/memory.in 2008-03-08 02:42:39.000000000 +0100 ++++ munin-1.3.4/node/node.d.sunos/memory.in 2009-07-03 11:50:10.815859151 +0200 +@@ -11,7 +11,7 @@ + # FIXME1: Reporting size in MB is Wrong. Report bytes and let rrd scale units + # FIXME2: Using kstat would be much better! + +-TOP=${top:-/usr/local/bin/top} ++TOP=${top:-/opt/csw/bin/top} + + if [ "$1" = "autoconf" ]; then + if [ -x $TOP ] ; then This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Mon Jul 6 14:59:06 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Mon, 06 Jul 2009 12:59:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5512] csw/mgar/pkg/munin/trunk/Makefile Message-ID: Revision: 5512 http://gar.svn.sourceforge.net/gar/?rev=5512&view=rev Author: j_arndt Date: 2009-07-06 12:59:06 +0000 (Mon, 06 Jul 2009) Log Message: ----------- munin: Added dependency to Apache 2 Modified Paths: -------------- csw/mgar/pkg/munin/trunk/Makefile Modified: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile 2009-07-06 11:00:33 UTC (rev 5511) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-06 12:59:06 UTC (rev 5512) @@ -32,7 +32,8 @@ # UPSTREAM_MASTER_SITES = REQUIRED_PKGS_CSWmuninmaster = CSWpmnetserver CSWperl CSWpython CSWpmparserecdescent -REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWcswclassutils +REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWapache2 +REQUIRED_PKGS_CSWmuninmaster = CSWcswclassutils REQUIRED_PKGS_CSWmuninnode = CSWpmnetsnmp CSWpmnetserver CSWperl CSWtop CSWcswclassutils This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Mon Jul 6 15:32:56 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 13:32:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5513] csw/mgar/pkg/x11/libxcb/trunk/Makefile Message-ID: Revision: 5513 http://gar.svn.sourceforge.net/gar/?rev=5513&view=rev Author: wbonnet Date: 2009-07-06 13:32:56 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Add symlinks from /opt/csw/lib pointing to /opt/cw/X11/lib. Add CSWlibxdmcp to the depend list Modified Paths: -------------- csw/mgar/pkg/x11/libxcb/trunk/Makefile Modified: csw/mgar/pkg/x11/libxcb/trunk/Makefile =================================================================== --- csw/mgar/pkg/x11/libxcb/trunk/Makefile 2009-07-06 12:59:06 UTC (rev 5512) +++ csw/mgar/pkg/x11/libxcb/trunk/Makefile 2009-07-06 13:32:56 UTC (rev 5513) @@ -30,7 +30,7 @@ PKGFILES_CSWlibxcbdoc = $(PKGFILES_DOC) REQUIRED_PKGS_CSWlibxcbdevel = CSWlibxcb -REQUIRED_PKGS_CSWlibxcb = CSWx11common CSWlibxau +REQUIRED_PKGS_CSWlibxcb = CSWx11common CSWlibxau CSWlibxdmcp ARCHALL_CSWlibxcbdoc = 1 @@ -47,3 +47,14 @@ post-install-modulated: perl -pi -e 's/^(Cflags:.*)/\1 $(EXTRA_CFLAGS)/' $(DESTDIR)$(libdir)/pkgconfig/xcb.pc @$(MAKECOOKIE) + +post-merge: + ginstall -d $(PKGROOT)$(BUILD_PREFIX)/lib + for lib in composite damage dpms glx record render res screensaver shape shm sync xevie xf86dri xfixes xinerama xprint xtest xv xvmc ; \ + do gln -sf libxcb-$(lib).so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$(lib).so.0 ; \ + gln -sf libxcb-$(lib).so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$(lib).so ; \ + done + gln -sf libxcb-randr.so.1.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-randr.so.1 + gln -sf libxcb-randr.so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-randr.so + gln -sf libxcb.so.1.1.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb.so.1 + gln -sf libxcb.so.1.1.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 6 16:33:07 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 06 Jul 2009 14:33:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5514] csw/mgar/pkg Message-ID: Revision: 5514 http://gar.svn.sourceforge.net/gar/?rev=5514&view=rev Author: bensons Date: 2009-07-06 14:33:06 +0000 (Mon, 06 Jul 2009) Log Message: ----------- pureftpd: initial GAR checkin for pureftpd Added Paths: ----------- csw/mgar/pkg/pureftpd/ csw/mgar/pkg/pureftpd/branches/ csw/mgar/pkg/pureftpd/tags/ csw/mgar/pkg/pureftpd/trunk/ csw/mgar/pkg/pureftpd/trunk/Makefile csw/mgar/pkg/pureftpd/trunk/checksums csw/mgar/pkg/pureftpd/trunk/files/ Property changes on: csw/mgar/pkg/pureftpd/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/pureftpd/trunk/Makefile =================================================================== --- csw/mgar/pkg/pureftpd/trunk/Makefile (rev 0) +++ csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-06 14:33:06 UTC (rev 5514) @@ -0,0 +1,38 @@ +GARNAME = pureftpd +GARVERSION = 1.0.22 +CATEGORIES = net +SRCNAME = pure-ftpd + +DESCRIPTION = A secure FTP daemon +define BLURB + Pure-FTPd is a free (BSD), secure, production-quality and + standard-conformant FTP server. It doesn't provide useless bells and + whistles, but focuses on efficiency and ease of use. It provides simple + answers to common needs, plus unique useful features for personal users + as well as hosting providers. +endef + +MASTER_SITES = http://download.pureftpd.org/pub/pure-ftpd/releases/ +DISTFILES = $(SRCNAME)-$(GARVERSION).tar.gz +WORKSRC = $(WORKDIR)/$(SRCNAME)-$(GARVERSION) + +# we require openssl for tls +REQUIRED_PKGS = CSWosslrt + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# configure args +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-tls +CONFIGURE_ARGS += --with-pam +CONFIGURE_ARGS += --enable-largefile + +# No test suite available +TEST_SCRIPTS = + +include gar/category.mk + +# strange archive... +post-build-modulated: + @chmod 751 $(WORKSRC)/x Added: csw/mgar/pkg/pureftpd/trunk/checksums =================================================================== --- csw/mgar/pkg/pureftpd/trunk/checksums (rev 0) +++ csw/mgar/pkg/pureftpd/trunk/checksums 2009-07-06 14:33:06 UTC (rev 5514) @@ -0,0 +1 @@ +51857369794ba5d305e37bec55eb06c5 download/pure-ftpd-1.0.22.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Mon Jul 6 17:03:55 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Mon, 06 Jul 2009 15:03:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5515] csw/mgar/pkg/libiconv/trunk/Makefile Message-ID: Revision: 5515 http://gar.svn.sourceforge.net/gar/?rev=5515&view=rev Author: skayser Date: 2009-07-06 15:03:54 +0000 (Mon, 06 Jul 2009) Log Message: ----------- libiconv: add OPT_FLAGS_SOS=--fast -xnolibmopt Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-06 14:33:06 UTC (rev 5514) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-06 15:03:54 UTC (rev 5515) @@ -47,6 +47,9 @@ NO_ISAEXEC = 1 BUILD64 = 1 +# Tweak optimization flags, BEWARE: ./configure on build8s hangs +OPT_FLAGS_SOS = -fast -xnolibmopt + # 'gmake test' shows three errors of coredumping printf's # # ./check-translitfailure . TranslitFail1 ISO-8859-1 ASCII This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Mon Jul 6 17:40:57 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Mon, 06 Jul 2009 15:40:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[5516] csw/mgar/pkg/bind/trunk Message-ID: Revision: 5516 http://gar.svn.sourceforge.net/gar/?rev=5516&view=rev Author: bonivart Date: 2009-07-06 15:40:56 +0000 (Mon, 06 Jul 2009) Log Message: ----------- bind: update to 9.6.1 Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile csw/mgar/pkg/bind/trunk/checksums Added Paths: ----------- csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed csw/mgar/pkg/bind/trunk/files/README.CSW csw/mgar/pkg/bind/trunk/files/db.127.0.0 csw/mgar/pkg/bind/trunk/files/db.localhost csw/mgar/pkg/bind/trunk/files/named.conf csw/mgar/pkg/bind/trunk/files/named.root csw/mgar/pkg/bind/trunk/files/rndc.key Removed Paths: ------------- csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0 csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf csw/mgar/pkg/bind/trunk/files/CSWbind.named.root csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key csw/mgar/pkg/bind/trunk/files/CSWbinddevel.gspec csw/mgar/pkg/bind/trunk/files/CSWbindutils.gspec csw/mgar/pkg/bind/trunk/files/CSWlibbind.gspec Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,9 +1,11 @@ +# remove named.pid or change to type v + GARNAME = bind -GARVERSION = 9.6.0 -RELEASE = P1 -DISTVERSION = $(GARVERSION)-$(RELEASE) -DISTNAME = $(GARNAME)-$(DISTVERSION) -WORKSRC = $(WORKDIR)/$(DISTNAME) +GARVERSION = 9.6.1 +#RELEASE = P1 +#DISTVERSION = $(GARVERSION)-$(RELEASE) +#DISTNAME = $(GARNAME)-$(DISTVERSION) +#WORKSRC = $(WORKDIR)/$(DISTNAME) CATEGORIES = net DESCRIPTION = ISC BIND DNS reference implementation @@ -15,13 +17,19 @@ endef UPSTREAM_MASTER_SITES = http://ftp.isc.org/isc/bind9/ -MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ -DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz +#MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ +#DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz +MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz DISTFILES += $(call admfiles,CSWbind,preinstall preremove) -DISTFILES += $(call admfiles,CSWbinddevel,) -DISTFILES += $(call admfiles,CSWlibbind,) -DISTFILES += $(call admfiles,CSWbindutils,) +PACKAGES = CSWbind CSWbinddevel CSWlibbind CSWbindutils +CATALOGNAME_CSWbinddevel = bind_devel +CATALOGNAME_CSWbindutils = bind_utils +ARCHALL_CSWbinddevel = 1 + +LICENSE = COPYRIGHT + SPKG_DESC_CSWbind = ISC BIND DNS main package SPKG_DESC_CSWbinddevel = ISC BIND DNS development package SPKG_DESC_CSWlibbind = ISC BIND DNS library package @@ -33,7 +41,7 @@ REQUIRED_PKGS_CSWbindutils = CSWlibbind CSWiconv CSWlibxml2 CSWosslrt # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = (\d+(?:\.\d+)*)-([A-Z][0-9]) +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*)(-([A-Z][0-9]))? CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-libtool @@ -53,29 +61,32 @@ INSTALL_SCRIPTS = custom -PROTOTYPE_FILTER = awk '$$$$3 ~ /\/init.d\/cswnamed$$$$/ { $$$$2 = "cswinitsmf" } $$$$3 ~ /\/named.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } $$$$3 ~ /\/var\/opt\/csw\/named/ { $$$$5 = "named" } { print }' +# fix class for conf file and named files +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/init.d\/cswnamed$$$$/ { $$$$2 = "cswinitsmf" } \ + $$$$3 ~ /\/named.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + $$$$3 ~ /\/var\/opt\/csw\/named/ { $$$$5 = "named" } \ + { print }' SPKG_SOURCEURL = http://www.isc.org/software/bind +# use usergroup class also SPKG_CLASSES_CSWbind = none cswcpsampleconf cswinitsmf include gar/category.mk -SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(RELEASE) +#SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(RELEASE) +DOCLIST = README.CSW db.127.0.0 db.localhost named.conf named.root rndc.key + install-custom: @echo " ==> Installing $(GARNAME) (custom)" @ginstall -d $(DESTDIR)/etc/opt/csw/init.d @cp $(FILEDIR)/CSWbind.cswnamed $(DESTDIR)/etc/opt/csw/init.d/cswnamed @cp $(FILEDIR)/CSWbind.named.conf.CSW $(DESTDIR)/etc/opt/csw/named.conf.CSW @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) - @cp $(FILEDIR)/CSWbind.README.CSW $(DESTDIR)$(docdir)/$(GARNAME)/README.CSW - @cp $(FILEDIR)/CSWbind.db.127.0.0 $(DESTDIR)$(docdir)/$(GARNAME)/db.127.0.0 - @cp $(FILEDIR)/CSWbind.db.localhost $(DESTDIR)$(docdir)/$(GARNAME)/db.localhost - @cp $(FILEDIR)/CSWbind.named.conf $(DESTDIR)$(docdir)/$(GARNAME)/named.conf - @cp $(FILEDIR)/CSWbind.named.root $(DESTDIR)$(docdir)/$(GARNAME)/named.root - @cp $(FILEDIR)/CSWbind.rndc.key $(DESTDIR)$(docdir)/$(GARNAME)/rndc.key - @cp $(WORKSRC)/COPYRIGHT $(DESTDIR)$(docdir)/$(GARNAME)/LICENSE + @$(foreach DOC,$(DOCLIST),cp $(FILEDIR)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) ( cd $(WORKSRC) ; \ gmake DESTDIR=$(DESTDIR) install ) @touch $(DESTDIR)/var/opt/csw/named/named.pid +# add usergroup conf file @$(MAKECOOKIE) Modified: csw/mgar/pkg/bind/trunk/checksums =================================================================== --- csw/mgar/pkg/bind/trunk/checksums 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/checksums 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,7 +1,7 @@ -886b7eae55cfdc8cd8d2ca74a2f99c6e download/bind-9.6.0-P1.tar.gz e346b8d43181db864605c76435a0f731 download/CSWbind.gspec 9338f20547092ec54136ebebd5f663d3 download/CSWbind.preinstall 90026b0ca15e2435ddae730c5bed4a42 download/CSWbind.preremove -771f4b6098f7bdeb83c5690dfeb6b5eb download/CSWbinddevel.gspec +3664fb88cf7649f67ea8cca47b6b7a0c download/CSWbinddevel.gspec +a6c7fa764b592aed3b370b9a49e9920e download/CSWbindutils.gspec d5c381cd0cf6be25fc3a75fc470eeaf6 download/CSWlibbind.gspec -a6c7fa764b592aed3b370b9a49e9920e download/CSWbindutils.gspec +516ac74d8eaaef30ad4c99ada8b715cd download/bind-9.6.1.tar.gz Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,20 +0,0 @@ -README.CSW -========== - -Default locations ------------------ -Configuration directory: /etc/opt/csw. -Work directory: /var/opt/csw/named. - -Installation ------------- -1. Modify the named.conf file in /etc/opt/csw. -2. Create the zone files you specified in named.conf. -3. Start Bind with "/etc/init.d/cswnamed start". - -There's sample files to look at in this directory. - -More info here: http://www.isc.org/software/BIND/. - - -bonivart/081118 Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,42 +0,0 @@ -#!/sbin/sh - -# rc-script for CSW Bind -# Peter Bonivart, 2008-12-18 - -USER=named -#OPTIONS="-d 1" # debug mode -#OPTIONS="-c /opt/csw/etc/named.conf" # use old location of conf file -OPTIONS="-u $USER" - -ZONE= # used for initialization, do not change - -case "$1" in - start) - if [ -f /opt/csw/sbin/named -a -f /etc/opt/csw/named.conf ]; then - echo 'Starting bind.' - # ulimit -n 1024 - /opt/csw/sbin/named $OPTIONS & - fi - ;; - stop) - echo 'Shutting down bind.' - if [ -x /usr/bin/zonename ]; then - if [ "`/usr/bin/zonename`" = "global" ]; then - ZONE="-z global" - fi - fi - pkill $ZONE -x named - ;; - reload|refresh) - echo 'Reloading bind.' - if [ -x /usr/bin/zonename ]; then - if [ "`/usr/bin/zonename`" = "global" ]; then - ZONE="-z global" - fi - fi - pkill -HUP $ZONE -x named - ;; - *) - echo "Usage: $0 { start | stop | reload | refresh }" - ;; -esac Added: csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed (rev 0) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,45 @@ +#!/sbin/sh + +#RC_KLEV 0,1,S +#RC_SLEV 2 + +# rc-script for CSW Bind +# Peter Bonivart, 2009-01-24 + +USER=named +#OPTIONS="-d 1" # debug mode +#OPTIONS="-c /opt/csw/etc/named.conf" # use old location of conf file +OPTIONS="-u $USER" + +ZONE= # used for initialization, do not change + +case "$1" in + start) + if [ -f /opt/csw/sbin/named -a -f /etc/opt/csw/named.conf ]; then + echo 'Starting bind.' + # ulimit -n 1024 + /opt/csw/sbin/named $OPTIONS & + fi + ;; + stop) + echo 'Shutting down bind.' + if [ -x /usr/bin/zonename ]; then + if [ "`/usr/bin/zonename`" = "global" ]; then + ZONE="-z global" + fi + fi + pkill $ZONE -x named + ;; + reload|refresh) + echo 'Reloading bind.' + if [ -x /usr/bin/zonename ]; then + if [ "`/usr/bin/zonename`" = "global" ]; then + ZONE="-z global" + fi + fi + pkill -HUP $ZONE -x named + ;; + *) + echo "Usage: $0 { start | stop | reload | refresh }" + ;; +esac Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0 =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,11 +0,0 @@ -$TTL 86400 -@ IN SOA ns.yourdomain.com. hostmaster.yourdomain.com. ( - 2007100201 ; Serial number - 10800 ; Refresh every 3 H - 3600 ; Retry every 1 H - 604800 ; Expire after 1 W - 86400 ) ; Minimum TTL of 1 D - - IN NS ns.yourdomain.com. - -1 IN PTR localhost. Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,11 +0,0 @@ -$TTL 86400 -localhost. IN SOA ns.yourdomain.com. hostmaster.yourdomain.com. ( - 2007100201 ; Serial number - 10800 ; Refresh every 3 H - 3600 ; Retry every 1 H - 604800 ; Expire every 1 W - 86400 ) ; Minimum TTL of 1 D - -localhost. IN NS ns.yourdomain.com. - -localhost. IN A 127.0.0.1 Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,33 +0,0 @@ -options { - directory "/var/opt/csw/named"; - pid-file "named.pid"; -}; - -key "rndc-key" { - algorithm hmac-md5; - secret "nm/hkdldjGjsdfjSdfsdDD=="; -}; - -controls { - inet 127.0.0.1 port 953 - allow { 127.0.0.1; } keys { "rndc-key"; }; -}; - -zone "localhost" { - type master; - file "default/db.localhost"; - forwarders { }; -}; - -zone "0.0.127.in-addr.arpa" { - type master; - file "default/db.127.0.0"; - forwarders { }; -}; - -# Hint zone - -zone "." { - type hint; - file "default/named.root"; -}; Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.named.root =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.named.root 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.named.root 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,87 +0,0 @@ -; This file holds the information on root name servers needed to -; initialize cache of Internet domain name servers -; (e.g. reference this file in the "cache . " -; configuration file of BIND domain name servers). -; -; This file is made available by InterNIC -; under anonymous FTP as -; file /domain/named.root -; on server FTP.INTERNIC.NET -; -OR- RS.INTERNIC.NET -; -; last update: Jan 29, 2004 -; related version of root zone: 2004012900 -; -; -; formerly NS.INTERNIC.NET -; -. 3600000 IN NS A.ROOT-SERVERS.NET. -A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 -; -; formerly NS1.ISI.EDU -; -. 3600000 NS B.ROOT-SERVERS.NET. -B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201 -; -; formerly C.PSI.NET -; -. 3600000 NS C.ROOT-SERVERS.NET. -C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 -; -; formerly TERP.UMD.EDU -; -. 3600000 NS D.ROOT-SERVERS.NET. -D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90 -; -; formerly NS.NASA.GOV -; -. 3600000 NS E.ROOT-SERVERS.NET. -E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 -; -; formerly NS.ISC.ORG -; -. 3600000 NS F.ROOT-SERVERS.NET. -; -. 3600000 NS E.ROOT-SERVERS.NET. -E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 -; -; formerly NS.ISC.ORG -; -. 3600000 NS F.ROOT-SERVERS.NET. -F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 -; -; formerly NS.NIC.DDN.MIL -; -. 3600000 NS G.ROOT-SERVERS.NET. -G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 -; -; formerly AOS.ARL.ARMY.MIL -; -. 3600000 NS H.ROOT-SERVERS.NET. -H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53 -; -; formerly NIC.NORDU.NET -; -. 3600000 NS I.ROOT-SERVERS.NET. -I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 -; -; operated by VeriSign, Inc. -; -. 3600000 NS J.ROOT-SERVERS.NET. -J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 -; -; operated by RIPE NCC -; -. 3600000 NS K.ROOT-SERVERS.NET. -K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 -; -; operated by ICANN -; -. 3600000 NS L.ROOT-SERVERS.NET. -L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12 -; -; operated by WIDE -; -. 3600000 NS M.ROOT-SERVERS.NET. -M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 -; End of File Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,4 +0,0 @@ -key "rndc-key" { - algorithm hmac-md5; - secret "nm/hkdldjGjsdfjSdfsdDD=="; -}; Deleted: csw/mgar/pkg/bind/trunk/files/CSWbinddevel.gspec =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbinddevel.gspec 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbinddevel.gspec 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,7 +0,0 @@ -%var bitname bind_devel -%var pkgname CSWbinddevel -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright - -Please see /opt/csw/share/doc/bind/LICENSE for license information - Deleted: csw/mgar/pkg/bind/trunk/files/CSWbindutils.gspec =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbindutils.gspec 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbindutils.gspec 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,7 +0,0 @@ -%var bitname bind_utils -%var pkgname CSWbindutils -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright - -Please see /opt/csw/share/doc/bind/LICENSE for license information - Deleted: csw/mgar/pkg/bind/trunk/files/CSWlibbind.gspec =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWlibbind.gspec 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWlibbind.gspec 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,7 +0,0 @@ -%var bitname libbind -%var pkgname CSWlibbind -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright - -Please see /opt/csw/share/doc/bind/LICENSE for license information - Copied: csw/mgar/pkg/bind/trunk/files/README.CSW (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW) =================================================================== --- csw/mgar/pkg/bind/trunk/files/README.CSW (rev 0) +++ csw/mgar/pkg/bind/trunk/files/README.CSW 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,20 @@ +README.CSW +========== + +Default locations +----------------- +Configuration directory: /etc/opt/csw. +Work directory: /var/opt/csw/named. + +Installation +------------ +1. Modify the named.conf file in /etc/opt/csw. +2. Create the zone files you specified in named.conf. +3. Start Bind with "/etc/init.d/cswnamed start". + +There's sample files to look at in this directory. + +More info here: http://www.isc.org/software/BIND/. + + +bonivart/081118 Copied: csw/mgar/pkg/bind/trunk/files/db.127.0.0 (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0) =================================================================== --- csw/mgar/pkg/bind/trunk/files/db.127.0.0 (rev 0) +++ csw/mgar/pkg/bind/trunk/files/db.127.0.0 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,11 @@ +$TTL 86400 +@ IN SOA ns.yourdomain.com. hostmaster.yourdomain.com. ( + 2007100201 ; Serial number + 10800 ; Refresh every 3 H + 3600 ; Retry every 1 H + 604800 ; Expire after 1 W + 86400 ) ; Minimum TTL of 1 D + + IN NS ns.yourdomain.com. + +1 IN PTR localhost. Copied: csw/mgar/pkg/bind/trunk/files/db.localhost (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost) =================================================================== --- csw/mgar/pkg/bind/trunk/files/db.localhost (rev 0) +++ csw/mgar/pkg/bind/trunk/files/db.localhost 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,11 @@ +$TTL 86400 +localhost. IN SOA ns.yourdomain.com. hostmaster.yourdomain.com. ( + 2007100201 ; Serial number + 10800 ; Refresh every 3 H + 3600 ; Retry every 1 H + 604800 ; Expire every 1 W + 86400 ) ; Minimum TTL of 1 D + +localhost. IN NS ns.yourdomain.com. + +localhost. IN A 127.0.0.1 Copied: csw/mgar/pkg/bind/trunk/files/named.conf (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf) =================================================================== --- csw/mgar/pkg/bind/trunk/files/named.conf (rev 0) +++ csw/mgar/pkg/bind/trunk/files/named.conf 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,33 @@ +options { + directory "/var/opt/csw/named"; + pid-file "named.pid"; +}; + +key "rndc-key" { + algorithm hmac-md5; + secret "nm/hkdldjGjsdfjSdfsdDD=="; +}; + +controls { + inet 127.0.0.1 port 953 + allow { 127.0.0.1; } keys { "rndc-key"; }; +}; + +zone "localhost" { + type master; + file "default/db.localhost"; + forwarders { }; +}; + +zone "0.0.127.in-addr.arpa" { + type master; + file "default/db.127.0.0"; + forwarders { }; +}; + +# Hint zone + +zone "." { + type hint; + file "default/named.root"; +}; Copied: csw/mgar/pkg/bind/trunk/files/named.root (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.named.root) =================================================================== --- csw/mgar/pkg/bind/trunk/files/named.root (rev 0) +++ csw/mgar/pkg/bind/trunk/files/named.root 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,87 @@ +; This file holds the information on root name servers needed to +; initialize cache of Internet domain name servers +; (e.g. reference this file in the "cache . " +; configuration file of BIND domain name servers). +; +; This file is made available by InterNIC +; under anonymous FTP as +; file /domain/named.root +; on server FTP.INTERNIC.NET +; -OR- RS.INTERNIC.NET +; +; last update: Jan 29, 2004 +; related version of root zone: 2004012900 +; +; +; formerly NS.INTERNIC.NET +; +. 3600000 IN NS A.ROOT-SERVERS.NET. +A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 +; +; formerly NS1.ISI.EDU +; +. 3600000 NS B.ROOT-SERVERS.NET. +B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201 +; +; formerly C.PSI.NET +; +. 3600000 NS C.ROOT-SERVERS.NET. +C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 +; +; formerly TERP.UMD.EDU +; +. 3600000 NS D.ROOT-SERVERS.NET. +D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90 +; +; formerly NS.NASA.GOV +; +. 3600000 NS E.ROOT-SERVERS.NET. +E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 +; +; formerly NS.ISC.ORG +; +. 3600000 NS F.ROOT-SERVERS.NET. +; +. 3600000 NS E.ROOT-SERVERS.NET. +E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 +; +; formerly NS.ISC.ORG +; +. 3600000 NS F.ROOT-SERVERS.NET. +F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 +; +; formerly NS.NIC.DDN.MIL +; +. 3600000 NS G.ROOT-SERVERS.NET. +G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 +; +; formerly AOS.ARL.ARMY.MIL +; +. 3600000 NS H.ROOT-SERVERS.NET. +H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53 +; +; formerly NIC.NORDU.NET +; +. 3600000 NS I.ROOT-SERVERS.NET. +I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 +; +; operated by VeriSign, Inc. +; +. 3600000 NS J.ROOT-SERVERS.NET. +J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 +; +; operated by RIPE NCC +; +. 3600000 NS K.ROOT-SERVERS.NET. +K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 +; +; operated by ICANN +; +. 3600000 NS L.ROOT-SERVERS.NET. +L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12 +; +; operated by WIDE +; +. 3600000 NS M.ROOT-SERVERS.NET. +M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 +; End of File Copied: csw/mgar/pkg/bind/trunk/files/rndc.key (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key) =================================================================== --- csw/mgar/pkg/bind/trunk/files/rndc.key (rev 0) +++ csw/mgar/pkg/bind/trunk/files/rndc.key 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,4 @@ +key "rndc-key" { + algorithm hmac-md5; + secret "nm/hkdldjGjsdfjSdfsdDD=="; +}; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jul 6 19:22:41 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 06 Jul 2009 17:22:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5517] csw/mgar/pkg/ruby/trunk Message-ID: Revision: 5517 http://gar.svn.sourceforge.net/gar/?rev=5517&view=rev Author: bdwalton Date: 2009-07-06 17:22:41 +0000 (Mon, 06 Jul 2009) Log Message: ----------- bump to 1.8.7p174 Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile csw/mgar/pkg/ruby/trunk/checksums Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-06 15:40:56 UTC (rev 5516) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-06 17:22:41 UTC (rev 5517) @@ -1,6 +1,6 @@ GARNAME = ruby DISTVERSION = 1.8.7 -PATCHLEVEL = p72 +PATCHLEVEL = p174 GARVERSION = $(DISTVERSION) CATEGORIES = lang @@ -59,6 +59,8 @@ GARCOMPILER = GNU +# This is for rbconfig.rb: without this, modules built may not get a proper +# setting. EXTRA_LDFLAGS = -R /opt/csw/gcc4/lib CONFIGURE_ARGS = $(DIRPATHS) Modified: csw/mgar/pkg/ruby/trunk/checksums =================================================================== --- csw/mgar/pkg/ruby/trunk/checksums 2009-07-06 15:40:56 UTC (rev 5516) +++ csw/mgar/pkg/ruby/trunk/checksums 2009-07-06 17:22:41 UTC (rev 5517) @@ -1,5 +1,2 @@ -0b215c46b89b28d7ab8d56d96e72d5b9 download/ruby-1.8.7-p72.tar.bz2 -b700c2469b232a57237f87721188b657 download/CSWruby.gspec -37b936d30a1cb6272d7e5e4582a455df download/CSWrubytk.gspec -bef754cfb2108be9c7511a17a9d91ff6 download/CSWrubydoc.gspec 36460ea6a145017c3ddd1173e903a511 download/rdoc_parse_order_fix.patch +88c45aaf627b4404e5e4273cb03ba2ee download/ruby-1.8.7-p174.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jul 6 19:24:05 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 06 Jul 2009 17:24:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5518] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5518 http://gar.svn.sourceforge.net/gar/?rev=5518&view=rev Author: bdwalton Date: 2009-07-06 17:24:05 +0000 (Mon, 06 Jul 2009) Log Message: ----------- disable tests now that we know they pass for current version Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-06 17:22:41 UTC (rev 5517) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-06 17:24:05 UTC (rev 5518) @@ -4,6 +4,9 @@ GARVERSION = $(DISTVERSION) CATEGORIES = lang +# disable test scripts (all passed with 1.8.7p174) +TEST_SCRIPTS = + PREREQUISITE_PKGS = CSWbdb3 CSWgdbm CSWgfile CSWiconv CSWncurses CSWossldevel PREREQUISITE_PKGS += CSWreadline CSWzlib This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jul 6 19:27:52 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 06 Jul 2009 17:27:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5519] csw/mgar/pkg/ruby/trunk/ Message-ID: Revision: 5519 http://gar.svn.sourceforge.net/gar/?rev=5519&view=rev Author: bdwalton Date: 2009-07-06 17:27:52 +0000 (Mon, 06 Jul 2009) Log Message: ----------- hey svn, why did you reset my svn:externals for me? Property Changed: ---------------- csw/mgar/pkg/ruby/trunk/ Property changes on: csw/mgar/pkg/ruby/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Mon Jul 6 23:25:52 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 21:25:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5520] csw/mgar/pkg/x11/libxcb/trunk/Makefile Message-ID: Revision: 5520 http://gar.svn.sourceforge.net/gar/?rev=5520&view=rev Author: wbonnet Date: 2009-07-06 21:25:52 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix makefile Modified Paths: -------------- csw/mgar/pkg/x11/libxcb/trunk/Makefile Modified: csw/mgar/pkg/x11/libxcb/trunk/Makefile =================================================================== --- csw/mgar/pkg/x11/libxcb/trunk/Makefile 2009-07-06 17:27:52 UTC (rev 5519) +++ csw/mgar/pkg/x11/libxcb/trunk/Makefile 2009-07-06 21:25:52 UTC (rev 5520) @@ -51,8 +51,8 @@ post-merge: ginstall -d $(PKGROOT)$(BUILD_PREFIX)/lib for lib in composite damage dpms glx record render res screensaver shape shm sync xevie xf86dri xfixes xinerama xprint xtest xv xvmc ; \ - do gln -sf libxcb-$(lib).so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$(lib).so.0 ; \ - gln -sf libxcb-$(lib).so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$(lib).so ; \ + do gln -sf libxcb-$${lib}.so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$${lib}.so.0 ; \ + gln -sf libxcb-$${lib}.so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$${lib}.so ; \ done gln -sf libxcb-randr.so.1.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-randr.so.1 gln -sf libxcb-randr.so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-randr.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:20:04 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:20:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5521] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5521 http://gar.svn.sourceforge.net/gar/?rev=5521&view=rev Author: wbonnet Date: 2009-07-06 22:20:04 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-06 21:25:52 UTC (rev 5520) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-06 22:20:04 UTC (rev 5521) @@ -21,10 +21,11 @@ SPKG_DESC_CSWfirefox = $(DESCRIPTION) # Defines the list of patches to be applied to the sources -# PATCHFILES = autoconf.mk.in.diff -# PATCHFILES += packager.mk.diff PATCHFILES += jemalloc.c.diff PATCHFILES += jsstdint.h.diff +PATCHFILES += Nativei386.h.diff +PATCHFILES = autoconf.mk.in.diff +PATCHFILES += packager.mk.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 21:25:52 UTC (rev 5520) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 22:20:04 UTC (rev 5521) @@ -1,5 +1,5 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove +1dd2f532b937cfe21f11a90f11d2d3dd download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -4046facca3889b1dcb8539b6458278e1 download/jemalloc.c.diff -fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff +e4d436b36ca98bf903f11b4124fb118d download/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff 2009-07-06 21:25:52 UTC (rev 5520) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff 2009-07-06 22:20:04 UTC (rev 5521) @@ -1,22 +1,22 @@ diff --speed-large-files --minimal -Nru firefox.orig/config/autoconf.mk.in firefox/config/autoconf.mk.in ---- firefox.orig/config/autoconf.mk.in 2008-09-18 22:00:51.000000000 +0000 -+++ firefox/config/autoconf.mk.in 2008-11-15 20:28:25.577542600 +0000 -@@ -58,14 +58,14 @@ +--- firefox.orig/config/autoconf.mk.in 2009-07-07 00:06:33.409680057 +0200 ++++ firefox/config/autoconf.mk.in 2009-07-07 00:13:28.551660717 +0200 +@@ -57,14 +57,14 @@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ -includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +includedir = @includedir@ libdir = @libdir@ - datadir = @datadir@ + datadir = @datadir@ mandir = @mandir@ -idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +idldir = $(datadir)/idl - + -installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) +installdir = $(libdir) -+sdkdir = $(libdir) - ++sdkdir = $(libdir)/sdk + DIST = $(DEPTH)/dist - LIBXUL_SDK = @LIBXUL_SDK@ + LIBXUL_SDK = @LIBXUL_SDK@ Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 21:25:52 UTC (rev 5520) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:20:04 UTC (rev 5521) @@ -1,21 +1,21 @@ diff --speed-large-files --minimal -Nru firefox.orig/toolkit/mozapps/installer/packager.mk firefox/toolkit/mozapps/installer/packager.mk --- firefox.orig/toolkit/mozapps/installer/packager.mk 2008-04-28 19:14:12.000000000 +0000 +++ firefox/toolkit/mozapps/installer/packager.mk 2008-11-15 20:28:41.679741300 +0000 -@@ -363,7 +363,7 @@ +@@ -394,7 +394,7 @@ endif # MOZ_PKG_MANIFEST ifndef PKG_SKIP_STRIP - @echo "Stripping package directory..." -- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); find . ! -type d \ -+ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); gfind . ! -type d \ - ! -name "*.js" \ - ! -name "*.xpt" \ - ! -name "*.gif" \ -@@ -426,7 +426,7 @@ - (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \ - (cd $(DESTDIR)$(includedir)/stable && tar -xf -) + @echo "Stripping package directory..." +- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ ++ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ + ! -name "*.js" \ + ! -name "*.xpt" \ + ! -name "*.gif" \ +@@ -458,7 +458,7 @@ + (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \ + (cd $(DESTDIR)$(includedir)/stable && tar -xf -) # The dist/include has module subdirectories that we need to flatten -- find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; -+ gfind $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; +- find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; ++ gfind $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; # IDL directory is stable (dist/sdk/idl) and unstable (dist/idl) - $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable - $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable + $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable + $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:25:49 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:25:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[5522] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ files Message-ID: Revision: 5522 http://gar.svn.sourceforge.net/gar/?rev=5522&view=rev Author: wbonnet Date: 2009-07-06 22:25:48 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/svn-commit.tmp Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff 2009-07-06 22:25:48 UTC (rev 5522) @@ -0,0 +1,18 @@ +diff --speed-large-files --minimal -Nru firefox.orig/js/src/nanojit/Nativei386.h firefox/js/src/nanojit/Nativei386.h +--- firefox.orig/js/src/nanojit/Nativei386.h 2008-12-19 16:11:09.743712966 +0800 ++++ firefox/js/src/nanojit/Nativei386.h 2008-12-19 16:12:32.156744648 +0800 +@@ -40,6 +40,14 @@ + #ifndef __nanojit_Nativei386__ + #define __nanojit_Nativei386__ + ++#undef EAX ++#undef EBX ++#undef ECX ++#undef EDX ++#undef ESP ++#undef EBP ++#undef ESI ++#undef EDI + + namespace nanojit + { Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff 2009-07-06 22:20:04 UTC (rev 5521) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff 2009-07-06 22:25:48 UTC (rev 5522) @@ -1,6 +1,6 @@ diff --speed-large-files --minimal -Nru firefox.orig/config/autoconf.mk.in firefox/config/autoconf.mk.in ---- firefox.orig/config/autoconf.mk.in 2009-07-07 00:06:33.409680057 +0200 -+++ firefox/config/autoconf.mk.in 2009-07-07 00:13:28.551660717 +0200 +--- firefox.orig/config/autoconf.mk.in 2008-09-18 22:00:51.000000000 +0000 ++++ firefox/config/autoconf.mk.in 2008-11-15 20:28:25.577542600 +0000 @@ -57,14 +57,14 @@ prefix = @prefix@ exec_prefix = @exec_prefix@ @@ -8,15 +8,15 @@ -includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +includedir = @includedir@ libdir = @libdir@ - datadir = @datadir@ + datadir = @datadir@ mandir = @mandir@ -idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +idldir = $(datadir)/idl - + -installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) +installdir = $(libdir) -+sdkdir = $(libdir)/sdk - ++sdkdir = $(libdir) + DIST = $(DEPTH)/dist - LIBXUL_SDK = @LIBXUL_SDK@ + LIBXUL_SDK = @LIBXUL_SDK@ Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/svn-commit.tmp =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/svn-commit.tmp (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/svn-commit.tmp 2009-07-06 22:25:48 UTC (rev 5522) @@ -0,0 +1,4 @@ +Set optimization flags for GCC +--Cette ligne, et les suivantes ci-dessous, seront ignor?es-- + +M .mozconfig This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:27:37 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:27:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[5523] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ files/packager.mk.diff Message-ID: Revision: 5523 http://gar.svn.sourceforge.net/gar/?rev=5523&view=rev Author: wbonnet Date: 2009-07-06 22:27:37 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:25:48 UTC (rev 5522) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:27:37 UTC (rev 5523) @@ -4,18 +4,18 @@ @@ -394,7 +394,7 @@ endif # MOZ_PKG_MANIFEST ifndef PKG_SKIP_STRIP - @echo "Stripping package directory..." -- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ -+ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ - ! -name "*.js" \ - ! -name "*.xpt" \ - ! -name "*.gif" \ + @echo "Stripping package directory..." +- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); find . ! -type d \ ++ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); gfind . ! -type d \ + ! -name "*.js" \ + ! -name "*.xpt" \ + ! -name "*.gif" \ @@ -458,7 +458,7 @@ - (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \ - (cd $(DESTDIR)$(includedir)/stable && tar -xf -) + (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \ + (cd $(DESTDIR)$(includedir)/stable && tar -xf -) # The dist/include has module subdirectories that we need to flatten -- find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; -+ gfind $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; +- find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; ++ gfind $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; # IDL directory is stable (dist/sdk/idl) and unstable (dist/idl) - $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable - $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable + $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable + $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:49:34 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:49:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5524] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5524 http://gar.svn.sourceforge.net/gar/?rev=5524&view=rev Author: wbonnet Date: 2009-07-06 22:49:34 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 22:27:37 UTC (rev 5523) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 22:49:34 UTC (rev 5524) @@ -1,5 +1,5 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove -1dd2f532b937cfe21f11a90f11d2d3dd download/autoconf.mk.in.diff +8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -e4d436b36ca98bf903f11b4124fb118d download/packager.mk.diff +80820bc2dc41a4d74725a1ab2e15afed download/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:27:37 UTC (rev 5523) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:49:34 UTC (rev 5524) @@ -5,8 +5,8 @@ endif # MOZ_PKG_MANIFEST ifndef PKG_SKIP_STRIP @echo "Stripping package directory..." -- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); find . ! -type d \ -+ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); gfind . ! -type d \ +- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ ++ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ ! -name "*.js" \ ! -name "*.xpt" \ ! -name "*.gif" \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:52:07 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:52:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5525] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ files/packager.mk.diff Message-ID: Revision: 5525 http://gar.svn.sourceforge.net/gar/?rev=5525&view=rev Author: wbonnet Date: 2009-07-06 22:52:07 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:49:34 UTC (rev 5524) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:52:07 UTC (rev 5525) @@ -5,8 +5,8 @@ endif # MOZ_PKG_MANIFEST ifndef PKG_SKIP_STRIP @echo "Stripping package directory..." -- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ -+ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ +- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ ++ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ ! -name "*.js" \ ! -name "*.xpt" \ ! -name "*.gif" \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 01:07:44 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 23:07:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[5526] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5526 http://gar.svn.sourceforge.net/gar/?rev=5526&view=rev Author: wbonnet Date: 2009-07-06 23:07:43 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 22:52:07 UTC (rev 5525) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 23:07:43 UTC (rev 5526) @@ -2,4 +2,4 @@ 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -80820bc2dc41a4d74725a1ab2e15afed download/packager.mk.diff +1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff 2009-07-06 22:52:07 UTC (rev 5525) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff 2009-07-06 23:07:43 UTC (rev 5526) @@ -1,10 +1,10 @@ diff --speed-large-files --minimal -Nru firefox.orig/js/src/nanojit/Nativei386.h firefox/js/src/nanojit/Nativei386.h --- firefox.orig/js/src/nanojit/Nativei386.h 2008-12-19 16:11:09.743712966 +0800 +++ firefox/js/src/nanojit/Nativei386.h 2008-12-19 16:12:32.156744648 +0800 -@@ -40,6 +40,14 @@ - #ifndef __nanojit_Nativei386__ - #define __nanojit_Nativei386__ - +@@ -87,6 +87,15 @@ + #define count_imt() + #endif + +#undef EAX +#undef EBX +#undef ECX @@ -13,6 +13,7 @@ +#undef EBP +#undef ESI +#undef EDI - ++ namespace nanojit { + const int NJ_LOG2_PAGE_SIZE = 12; // 4K This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Tue Jul 7 10:42:43 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Tue, 07 Jul 2009 08:42:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5527] csw/mgar/pkg/bind/trunk Message-ID: Revision: 5527 http://gar.svn.sourceforge.net/gar/?rev=5527&view=rev Author: bonivart Date: 2009-07-07 08:42:42 +0000 (Tue, 07 Jul 2009) Log Message: ----------- bind: add usergroup Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/bind/trunk/files/cswusergroup Removed Paths: ------------- csw/mgar/pkg/bind/trunk/files/CSWbind.gspec Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-06 23:07:43 UTC (rev 5526) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 08:42:42 UTC (rev 5527) @@ -21,7 +21,8 @@ #DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWbind,preinstall preremove) +#DISTFILES += $(call admfiles,CSWbind,preinstall preremove) +DISTFILES += $(,CSWbind,preinstall preremove) PACKAGES = CSWbind CSWbinddevel CSWlibbind CSWbindutils CATALOGNAME_CSWbinddevel = bind_devel @@ -65,12 +66,13 @@ PROTOTYPE_FILTER = awk ' \ $$$$3 ~ /\/init.d\/cswnamed$$$$/ { $$$$2 = "cswinitsmf" } \ $$$$3 ~ /\/named.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ - $$$$3 ~ /\/var\/opt\/csw\/named/ { $$$$5 = "named" } \ + $$$$3 ~ /\/var\/opt\/csw\/named/ { $$$$5 = "named" ; $$$$2 = "ugfiles" } \ + $$$$3 ~ /\/CSWbind\/cswusergroup$$$$/ { $$$$2 = "cswusergroup" } \ { print }' SPKG_SOURCEURL = http://www.isc.org/software/bind # use usergroup class also -SPKG_CLASSES_CSWbind = none cswcpsampleconf cswinitsmf +SPKG_CLASSES_CSWbind = none cswusergroup cswugfiles cswcpsampleconf cswinitsmf include gar/category.mk @@ -83,10 +85,11 @@ @ginstall -d $(DESTDIR)/etc/opt/csw/init.d @cp $(FILEDIR)/CSWbind.cswnamed $(DESTDIR)/etc/opt/csw/init.d/cswnamed @cp $(FILEDIR)/CSWbind.named.conf.CSW $(DESTDIR)/etc/opt/csw/named.conf.CSW + @ginstall -d $(DESTDIR)/etc/opt/csw/CSWbind + @cp $(FILEDIR)/cswusergroup $(DESTDIR)/etc/opt/csw/CSWbind/ @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) @$(foreach DOC,$(DOCLIST),cp $(FILEDIR)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) ( cd $(WORKSRC) ; \ gmake DESTDIR=$(DESTDIR) install ) @touch $(DESTDIR)/var/opt/csw/named/named.pid -# add usergroup conf file @$(MAKECOOKIE) Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.gspec =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.gspec 2009-07-06 23:07:43 UTC (rev 5526) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.gspec 2009-07-07 08:42:42 UTC (rev 5527) @@ -1,7 +0,0 @@ -%var bitname bind -%var pkgname CSWbind -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright - -Please see /opt/csw/share/doc/bind/LICENSE for license information - Added: csw/mgar/pkg/bind/trunk/files/cswusergroup =================================================================== --- csw/mgar/pkg/bind/trunk/files/cswusergroup (rev 0) +++ csw/mgar/pkg/bind/trunk/files/cswusergroup 2009-07-07 08:42:42 UTC (rev 5527) @@ -0,0 +1 @@ +named::CSW BIND DNS:/false:/bin/false:: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 12:04:34 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 10:04:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5528] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5528 http://gar.svn.sourceforge.net/gar/?rev=5528&view=rev Author: wbonnet Date: 2009-07-07 10:04:34 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Fix patch list Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-07 08:42:42 UTC (rev 5527) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-07 10:04:34 UTC (rev 5528) @@ -24,7 +24,7 @@ PATCHFILES += jemalloc.c.diff PATCHFILES += jsstdint.h.diff PATCHFILES += Nativei386.h.diff -PATCHFILES = autoconf.mk.in.diff +PATCHFILES += autoconf.mk.in.diff PATCHFILES += packager.mk.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff @@ -51,11 +51,10 @@ CXXFLAGS+= -DG_HAVE_ISO_VARARGS CXXFLAGS+= -D_XOPEN_SOURCE=500 -D_XPG5 -LDFLAGS+=-dy # LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 -PERL=/opt/csw/bin/perl -export PERL CFLAGS CXXFLAGS LDFLAGS +# PERL=/opt/csw/bin/perl +# export PERL CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 12:05:52 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 10:05:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5529] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ checksums Message-ID: Revision: 5529 http://gar.svn.sourceforge.net/gar/?rev=5529&view=rev Author: wbonnet Date: 2009-07-07 10:05:52 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Update checksums Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-07 10:04:34 UTC (rev 5528) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-07 10:05:52 UTC (rev 5529) @@ -1,5 +1,8 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove +705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 +4046facca3889b1dcb8539b6458278e1 download/jemalloc.c.diff +fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Tue Jul 7 14:23:14 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Tue, 07 Jul 2009 12:23:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5530] csw/mgar/pkg/bind/trunk Message-ID: Revision: 5530 http://gar.svn.sourceforge.net/gar/?rev=5530&view=rev Author: bonivart Date: 2009-07-07 12:23:14 +0000 (Tue, 07 Jul 2009) Log Message: ----------- bind: remove pre-scripts Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Removed Paths: ------------- csw/mgar/pkg/bind/trunk/files/CSWbind.preinstall csw/mgar/pkg/bind/trunk/files/CSWbind.preremove Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 10:05:52 UTC (rev 5529) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 12:23:14 UTC (rev 5530) @@ -21,12 +21,12 @@ #DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -#DISTFILES += $(call admfiles,CSWbind,preinstall preremove) -DISTFILES += $(,CSWbind,preinstall preremove) PACKAGES = CSWbind CSWbinddevel CSWlibbind CSWbindutils + CATALOGNAME_CSWbinddevel = bind_devel CATALOGNAME_CSWbindutils = bind_utils + ARCHALL_CSWbinddevel = 1 LICENSE = COPYRIGHT @@ -58,6 +58,7 @@ PKGFILES_CSWlibbind = $(libdir)/.* PKGFILES_CSWbindutils = $(bindir)/.* +# checkpkg can't handle split packages ENABLE_CHECK = 0 INSTALL_SCRIPTS = custom Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.preinstall =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.preinstall 2009-07-07 10:05:52 UTC (rev 5529) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.preinstall 2009-07-07 12:23:14 UTC (rev 5530) @@ -1,18 +0,0 @@ -#!/bin/sh - -# 2008-11-19 - -# named user -/usr/bin/grep "^named:" $PKG_INSTALL_ROOT/etc/passwd > /dev/null 2>&1 -if [ "$?" = "0" ]; then - echo User named already exists -else - echo Adding user named - /usr/sbin/useradd -u 10001 -c "CSW BIND DNS" -d /false -s /bin/false named > /dev/null 2>&1 - if [ "$?" = "4" ]; then - echo UID 10001 already in use - using next available - /usr/sbin/useradd -c "CSW BIND DNS" -d /false -s /bin/false named > /dev/null 2>&1 - fi -fi - -exit 0 Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.preremove =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.preremove 2009-07-07 10:05:52 UTC (rev 5529) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.preremove 2009-07-07 12:23:14 UTC (rev 5530) @@ -1,12 +0,0 @@ -#!/bin/sh - -# 2008-12-16 - -# remove named user if created by this package -/usr/bin/grep "^named:" $PKG_INSTALL_ROOT/etc/passwd | /usr/bin/grep ":CSW BIND DNS:" > /dev/null 2>&1 -if [ "$?" = "0" ]; then - echo Removing user named - /usr/sbin/userdel named > /dev/null 2>&1 -fi - -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Tue Jul 7 15:41:26 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Tue, 07 Jul 2009 13:41:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5531] csw/mgar/pkg/bind/trunk/Makefile Message-ID: Revision: 5531 http://gar.svn.sourceforge.net/gar/?rev=5531&view=rev Author: bonivart Date: 2009-07-07 13:41:25 +0000 (Tue, 07 Jul 2009) Log Message: ----------- bind: move usergroup file Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 12:23:14 UTC (rev 5530) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 13:41:25 UTC (rev 5531) @@ -1,5 +1,3 @@ -# remove named.pid or change to type v - GARNAME = bind GARVERSION = 9.6.1 #RELEASE = P1 @@ -16,7 +14,6 @@ high-volume and high-reliability applications. endef -UPSTREAM_MASTER_SITES = http://ftp.isc.org/isc/bind9/ #MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ #DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ @@ -42,9 +39,10 @@ REQUIRED_PKGS_CSWbindutils = CSWlibbind CSWiconv CSWlibxml2 CSWosslrt # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*)(-([A-Z][0-9]))? +UPSTREAM_MASTER_SITES = http://ftp.isc.org/isc/bind9/ +UFILES_REGEX = (\d+(?:\.\d+)*) -CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-libtool CONFIGURE_ARGS += --with-openssl=/opt/csw CONFIGURE_ARGS += --enable-threads @@ -63,7 +61,6 @@ INSTALL_SCRIPTS = custom -# fix class for conf file and named files PROTOTYPE_FILTER = awk ' \ $$$$3 ~ /\/init.d\/cswnamed$$$$/ { $$$$2 = "cswinitsmf" } \ $$$$3 ~ /\/named.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ @@ -72,7 +69,6 @@ { print }' SPKG_SOURCEURL = http://www.isc.org/software/bind -# use usergroup class also SPKG_CLASSES_CSWbind = none cswusergroup cswugfiles cswcpsampleconf cswinitsmf include gar/category.mk @@ -86,8 +82,8 @@ @ginstall -d $(DESTDIR)/etc/opt/csw/init.d @cp $(FILEDIR)/CSWbind.cswnamed $(DESTDIR)/etc/opt/csw/init.d/cswnamed @cp $(FILEDIR)/CSWbind.named.conf.CSW $(DESTDIR)/etc/opt/csw/named.conf.CSW - @ginstall -d $(DESTDIR)/etc/opt/csw/CSWbind - @cp $(FILEDIR)/cswusergroup $(DESTDIR)/etc/opt/csw/CSWbind/ + @ginstall -d $(DESTDIR)/opt/csw/etc/CSWbind + @cp $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/CSWbind/ @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) @$(foreach DOC,$(DOCLIST),cp $(FILEDIR)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) ( cd $(WORKSRC) ; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 21:17:09 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 19:17:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[5532] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5532 http://gar.svn.sourceforge.net/gar/?rev=5532&view=rev Author: wbonnet Date: 2009-07-07 19:17:09 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Fix patch on jemalloc.c Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 13:41:25 UTC (rev 5531) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 19:17:09 UTC (rev 5532) @@ -1,6 +1,6 @@ GARNAME = firefox GARVERSION = 3.0.11 -CATEGORIES = apps +CATEGORIES = x11 DISTNAME = $(GARNAME) DESCRIPTION = Firefox Community Edition web browser Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-07 13:41:25 UTC (rev 5531) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-07 19:17:09 UTC (rev 5532) @@ -2,8 +2,8 @@ 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 45bba282258a321e5e4f73a742bcc31b download/autoconf.mk.in.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff -1012e835a5c130d18479bccdee240640 download/firefox-3.0.10-source.tar.bz2 -dc2ff9299e65ef1acc7a1a684e1ed449 download/jemalloc.c.diff +b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 +32ce70bf2a4a2193a7cdc24941549018 download/jemalloc.c.diff 18b0cdc902caa4172b7f2d473239c9a9 download/md5.h.diff 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-07 13:41:25 UTC (rev 5531) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-07 19:17:09 UTC (rev 5532) @@ -1,24 +1,8 @@ diff --speed-large-files --minimal -Nru firefox.orig/memory/jemalloc/jemalloc.c firefox/memory/jemalloc/jemalloc.c --- firefox.orig/memory/jemalloc/jemalloc.c 2008-07-23 09:47:24.000000000 +0000 +++ firefox/memory/jemalloc/jemalloc.c 2008-11-23 14:42:59.780371100 +0000 -@@ -255,6 +255,15 @@ - #define MALLOC_DECOMMIT +@@ -312,9 +312,9 @@ #endif - -+#ifdef MOZ_MEMORY_SOLARIS -+#define issetugid() 0 -+char *strerror_r(int errnum, char *buf, size_t buflen) -+{ -+ strncpy(buf, strerror(errnum), buflen); -+} -+ -+#endif -+ - #ifndef MOZ_MEMORY_WINDOWS - #ifndef MOZ_MEMORY_SOLARIS - #include -@@ -312,9 +321,9 @@ - #endif #include #include -#include This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 21:55:51 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 19:55:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[5533] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5533 http://gar.svn.sourceforge.net/gar/?rev=5533&view=rev Author: wbonnet Date: 2009-07-07 19:55:51 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Add some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/configure.diff csw/mgar/pkg/firefox/branches/firefox3-packaging/files/nsPluginsDirUnix.cpp.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 19:17:09 UTC (rev 5532) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 19:55:51 UTC (rev 5533) @@ -22,6 +22,8 @@ # Defines the list of patches to be applied to the sources PATCHFILES = autoconf.mk.in.diff +PATCHFILES += configure.diff +PATCHFILES += nsPluginsDirUnix.cpp.diff PATCHFILES += packager.mk.diff PATCHFILES += jemalloc.c.diff PATCHFILES += nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-07 19:17:09 UTC (rev 5532) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-07 19:55:51 UTC (rev 5533) @@ -1,6 +1,7 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 45bba282258a321e5e4f73a742bcc31b download/autoconf.mk.in.diff +c869762735a41bb30f417e510ccb7f31 download/configure.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 32ce70bf2a4a2193a7cdc24941549018 download/jemalloc.c.diff @@ -8,5 +9,6 @@ 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff d8f7ec0df9f63317ff2d8578d9dbe3ff download/nsNativeApSuportUnix.cpp.diff +f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff d0d942fa0c012abcb2a45b1d0fc99051 download/packager.mk.diff 29e0ca858fe3aef24d5be1300dc39735 download/solaris_lwp.h.diff Added: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/configure.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/configure.diff 2009-07-07 19:55:51 UTC (rev 5533) @@ -0,0 +1,25 @@ +diff --speed-large-files --minimal -Nru firefox.orig/configure firefox/configure +--- firefox.orig/configure 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/configure 2009-07-07 21:49:10.319971404 +0200 +@@ -4382,8 +4382,8 @@ + /usr/local/x11r5/include \ + /usr/lpp/Xamples/include \ + \ +- /usr/openwin/include \ +- /usr/openwin/share/include \ ++ /opt/csw/X11/include \ ++ /opt/csw/X11/share/include \ + ; \ + do + if test -r "$ac_dir/$x_direct_test_include"; then +@@ -4458,8 +4458,8 @@ + /usr/lpp/Xamples/lib \ + /lib/usr/lib/X11 \ + \ +- /usr/openwin/lib \ +- /usr/openwin/share/lib \ ++ /opt/csw/X11/lib \ ++ /opt/csw/X11/share/lib \ + ; \ + do + for ac_extension in a so sl; do Added: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/nsPluginsDirUnix.cpp.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/nsPluginsDirUnix.cpp.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/nsPluginsDirUnix.cpp.diff 2009-07-07 19:55:51 UTC (rev 5533) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/modules/plugin/base/src/nsPluginsDirUnix.cpp firefox/modules/plugin/base/src/nsPluginsDirUnix.cpp +--- firefox.orig/modules/plugin/base/src/nsPluginsDirUnix.cpp 2009-07-07 21:52:50.550842128 +0200 ++++ firefox/modules/plugin/base/src/nsPluginsDirUnix.cpp 2009-07-07 21:53:10.444317091 +0200 +@@ -76,7 +76,7 @@ + #define DEFAULT_X11_PATH "/usr/lib" + #define LOCAL_PLUGIN_DLL_ALT_SUFFIX ".a" + #elif defined(SOLARIS) +-#define DEFAULT_X11_PATH "/usr/openwin/lib/" ++#define DEFAULT_X11_PATH "/opt/csw/X11/lib/" + #elif defined(LINUX) + #define DEFAULT_X11_PATH "/usr/X11R6/lib/" + #else This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 22:41:17 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 20:41:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5534] csw/mgar/pkg/cpan/Gtk2/trunk/Makefile Message-ID: Revision: 5534 http://gar.svn.sourceforge.net/gar/?rev=5534&view=rev Author: wbonnet Date: 2009-07-07 20:41:17 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Upgrade to 1.221 Modified Paths: -------------- csw/mgar/pkg/cpan/Gtk2/trunk/Makefile Modified: csw/mgar/pkg/cpan/Gtk2/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Gtk2/trunk/Makefile 2009-07-07 19:55:51 UTC (rev 5533) +++ csw/mgar/pkg/cpan/Gtk2/trunk/Makefile 2009-07-07 20:41:17 UTC (rev 5534) @@ -1,5 +1,5 @@ GARNAME = Gtk2 -GARVERSION = 1.220 +GARVERSION = 1.221 CATEGORIES = cpan AUTHOR = TSCH This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 22:43:09 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 20:43:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[5535] csw/mgar/pkg/cpan/Glib/trunk/Makefile Message-ID: Revision: 5535 http://gar.svn.sourceforge.net/gar/?rev=5535&view=rev Author: wbonnet Date: 2009-07-07 20:43:09 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Upgrade to 1.222 Modified Paths: -------------- csw/mgar/pkg/cpan/Glib/trunk/Makefile Modified: csw/mgar/pkg/cpan/Glib/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:41:17 UTC (rev 5534) +++ csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:43:09 UTC (rev 5535) @@ -1,5 +1,5 @@ GARNAME = Glib -GARVERSION = 1.221 +GARVERSION = 1.222 CATEGORIES = cpan AUTHOR = TSCH This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 22:45:14 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 20:45:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5536] csw/mgar/pkg/cpan/Glib/trunk/checksums Message-ID: Revision: 5536 http://gar.svn.sourceforge.net/gar/?rev=5536&view=rev Author: wbonnet Date: 2009-07-07 20:45:13 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Upgrade to 1.222 Modified Paths: -------------- csw/mgar/pkg/cpan/Glib/trunk/checksums Modified: csw/mgar/pkg/cpan/Glib/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Glib/trunk/checksums 2009-07-07 20:43:09 UTC (rev 5535) +++ csw/mgar/pkg/cpan/Glib/trunk/checksums 2009-07-07 20:45:13 UTC (rev 5536) @@ -1,2 +1 @@ -6409a1213492497c2da328334fc45c31 download/CSWpmglib.gspec -9fbfa385f40e4c977d3426f187f86bcb download/Glib-1.221.tar.gz +2f1af85d768920625f8d4a3ff9b75cc4 download/Glib-1.222.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 22:53:28 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 20:53:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5537] csw/mgar/pkg/cpan/Glib/trunk/Makefile Message-ID: Revision: 5537 http://gar.svn.sourceforge.net/gar/?rev=5537&view=rev Author: wbonnet Date: 2009-07-07 20:53:27 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Upgrade to 1.222 Modified Paths: -------------- csw/mgar/pkg/cpan/Glib/trunk/Makefile Modified: csw/mgar/pkg/cpan/Glib/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:45:13 UTC (rev 5536) +++ csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:53:27 UTC (rev 5537) @@ -12,13 +12,13 @@ environment, and are used in many unrelated projects. endef -PREREQUISITE_PKGS = CSWpmextutilsdepends CSWpmextutpkgconf -REQUIRED_PKGS_CSWpmglib = CSWpmextutilsdepends CSWpmextutpkgconf +PREREQUISITE_PKGS = CSWpmextutilsdepends CSWpmextutpkgconf +REQUIRED_PKGS_CSWpmglib = CSWpmextutilsdepends CSWpmextutpkgconf CSWggettextrt CSWglib2 -CATALOGNAME = pm_glib +CATALOGNAME = pm_glib PACKAGES = CSWpmglib -ARCHALL_CSWpmglib = 1 +# ARCHALL_CSWpmglib = 1 LICENSE = README This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 23:05:21 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 21:05:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5538] csw/mgar/pkg/cpan/Glib/trunk/Makefile Message-ID: Revision: 5538 http://gar.svn.sourceforge.net/gar/?rev=5538&view=rev Author: wbonnet Date: 2009-07-07 21:05:21 +0000 (Tue, 07 Jul 2009) Log Message: ----------- This package is not arch all Modified Paths: -------------- csw/mgar/pkg/cpan/Glib/trunk/Makefile Modified: csw/mgar/pkg/cpan/Glib/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:53:27 UTC (rev 5537) +++ csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 21:05:21 UTC (rev 5538) @@ -18,8 +18,6 @@ CATALOGNAME = pm_glib PACKAGES = CSWpmglib -# ARCHALL_CSWpmglib = 1 - LICENSE = README include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 23:19:45 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 21:19:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5539] csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile Message-ID: Revision: 5539 http://gar.svn.sourceforge.net/gar/?rev=5539&view=rev Author: wbonnet Date: 2009-07-07 21:19:45 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Update to 0.302 Modified Paths: -------------- csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile Modified: csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile 2009-07-07 21:05:21 UTC (rev 5538) +++ csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile 2009-07-07 21:19:45 UTC (rev 5539) @@ -1,5 +1,5 @@ GARNAME = ExtUtils-Depends -GARVERSION = 0.301 +GARVERSION = 0.302 CATEGORIES = cpan AUTHOR = TSCH This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 23:34:10 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 21:34:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5540] csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums Message-ID: Revision: 5540 http://gar.svn.sourceforge.net/gar/?rev=5540&view=rev Author: wbonnet Date: 2009-07-07 21:34:10 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Update to 0.302 Modified Paths: -------------- csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums Modified: csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums 2009-07-07 21:19:45 UTC (rev 5539) +++ csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums 2009-07-07 21:34:10 UTC (rev 5540) @@ -1,2 +1 @@ -c13349458347d0cc7088e4e20fb7a965 download/CSWpmextutilsdepends.gspec -43c6655dde347a8e0b5b0675f11ec27e download/ExtUtils-Depends-0.301.tar.gz +db46426f0599668da95c21b53b532508 download/ExtUtils-Depends-0.302.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 11:55:14 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 09:55:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5541] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5541 http://gar.svn.sourceforge.net/gar/?rev=5541&view=rev Author: wbonnet Date: 2009-07-08 09:55:14 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Remove extra files Adedependencies in the Makefile Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile Removed Paths: ------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.depend csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.gspec csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.prototype csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.depend csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.gspec csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.prototype csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxrt.depend csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxrt.gspec csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxrt.prototype Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 09:55:14 UTC (rev 5541) @@ -20,6 +20,22 @@ CATALOGNAME_CSWfirefox = $(GARNAME) SPKG_DESC_CSWfirefox = $(DESCRIPTION) +REQUIRED_PKGS_CSWfirefox = CSWdbusglib +REQUIRED_PKGS_CSWfirefox += CSWfconfig +REQUIRED_PKGS_CSWfirefox += CSWftype2 +REQUIRED_PKGS_CSWfirefox += CSWgconf2 +REQUIRED_PKGS_CSWfirefox += CSWglib2 +REQUIRED_PKGS_CSWfirefox += CSWgnomevfs2 +REQUIRED_PKGS_CSWfirefox += CSWgtk2 +REQUIRED_PKGS_CSWfirefox += CSWlibatk +REQUIRED_PKGS_CSWfirefox += CSWlibcairo +REQUIRED_PKGS_CSWfirefox += CSWlibdbus +REQUIRED_PKGS_CSWfirefox += CSWlibgnome +REQUIRED_PKGS_CSWfirefox += CSWlibx11 +REQUIRED_PKGS_CSWfirefox += CSWlibxrender +REQUIRED_PKGS_CSWfirefox += CSWpango +REQUIRED_PKGS_CSWfirefox += CSWsqlite3rt + # Defines the list of patches to be applied to the sources PATCHFILES = autoconf.mk.in.diff PATCHFILES += configure.diff @@ -33,6 +49,9 @@ PATCHFILES += nsNativeApSuportUnix.cpp.diff PATCHFILES += nsExceptionHandler.cpp.diff +# pkg-config options +EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig + PERL=/opt/csw/bin/perl CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath CFLAGS+=-xlibmil -D__solaris__ @@ -43,7 +62,7 @@ export PERL CFLAGS CXXFLAGS LDFLAGS -CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox +CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox --disable-crashreporter TEST_SCRIPTS = @@ -55,6 +74,7 @@ post-extract: @mv $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/mozilla $(WORK_BUILD) + @cp $(FILEDIR)/stdbool.h $(WORK_BUILD)/memory/jemalloc @$(MAKECOOKIE) pre-configure: Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.depend =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.depend 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.depend 2009-07-08 09:55:14 UTC (rev 5541) @@ -1,29 +0,0 @@ -P CSWbonobo2 libbonobo2 - GNOME component and compound document system -P CSWfconfig fontconfig - A library for configuring and customizing font access. -P CSWftype2 freetype2 - A Free High-Quality and Portable Font Engine -P CSWgconf2 gconf2 - GNOME configuration database system -P CSWglib2 glib2 - the low-level core library for GTK+ and GNOME -P CSWgnomevfs2 gnomevfs2 - GNOME Virtual File System -P CSWgtk2 gtk2 - GTK+, The multi-platform toolkit for GUI development -P CSWlibart libart - High performance 2D graphics library -P CSWlibatk libatk - Accessibility toolkit for GNOME -P CSWlibbonoboui libbonoboui - UI code for the GNOME 2 Object Activation Framework -P CSWlibgnome libgnome - The main GNOME library -P CSWlibgnomecanvas libgnomecanvas - Gnome2 Canvas Lib -P CSWlibgnomeui libgnomeui - The main GNOME 2 UI library -P CSWlibidl libidl - Library for handling CORBA IDL -P CSWlibpopt libpopt - Command line option parsing library -P CSWlibxft2 libxft2 - FreeType-based font drawing library for X -P CSWlibxml2 libxml2 - XML Parser Library -P CSWlibxrender libxrender - fontconfig.org Xrender library -P CSWorbit2 orbit2 - ORBit 2.x CORBA tools and libs -P CSWpango libpango - library for laying out and rendering international text -P CSWzlib zlib - Zlib Data Compression Library -P CSWggettext ggettext - GNU gettext -P CSWgnomekeyring gnomekeyring - keep password and other secrets for users -P CSWlibcairo libcairo - The Cairo 2D Graphics Library -P CSWiconv libiconv - GNU iconv library -P CSWdbusglib -P CSWlibdbus -P CSWlibx11 -P CSWsqlite3 Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.gspec =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.gspec 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.gspec 2009-07-08 09:55:14 UTC (rev 5541) @@ -1,4 +0,0 @@ -%var bitname firefox -%var pkgname CSWfirefox -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/LICENSE Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.depend =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.depend 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.depend 2009-07-08 09:55:14 UTC (rev 5541) @@ -1 +0,0 @@ -P CSWfirefoxrt firefoxrt - Firefox Community Edition web browser runtime Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.gspec =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.gspec 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.gspec 2009-07-08 09:55:14 UTC (rev 5541) @@ -1,4 +0,0 @@ -%var bitname firefoxdevel -%var pkgname CSWfirefoxdevel -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/LICENSE Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.prototype =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.prototype 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.prototype 2009-07-08 09:55:14 UTC (rev 5541) @@ -1,3199 +0,0 @@ -d none /opt/csw/mozilla 0755 root bin -d none /opt/csw/mozilla/firefox 0755 root bin -d none /opt/csw/mozilla/firefox/lib 0755 root bin -d none /opt/csw/mozilla/firefox/share 0755 root bin -d none /opt/csw/mozilla/firefox/share/idl 0755 root bin -f none /opt/csw/mozilla/firefox/share/idl/XPCIDispatch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/domstubs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/gfxIFormats.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/gfxIImageFrame.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/gfxtypes.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgICache.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIContainerObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIDecoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIDecoderObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIEncoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgILoad.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgILoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIRequest.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inICSSValueSearch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIDOMUtils.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIDOMView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIDeepTreeWalker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIFileSearch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIFlasher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inISearchObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inISearchProcess.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/jsdIDebuggerService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIJSSubScriptLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIPersonalDictionary.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozISpellCheckingEngine.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozISpellI18NManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozISpellI18NUtil.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageConnection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageDataSet.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageFunction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageStatement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageStatementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageValueArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozITXTToHTMLConv.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCDefaultURIFixup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCDocShell.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCExternalHandlerService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCURILoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCWebBrowser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCWebBrowserPersist.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIASN1Object.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIASN1PrintableItem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIASN1Sequence.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIASN1Tree.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAboutModule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibilityService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessible.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleAction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleCaret.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleEditableText.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleHyperLink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleHyperText.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleRetrieval.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleSelectable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleTable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleText.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleTreeCache.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleValue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAlertsService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAppShell.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAppShellService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAppStartup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAsyncInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAsyncOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAsyncStreamCopier.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAtom.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAtomService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAuthModule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAuthPrompt.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAuthPromptProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAuthPromptWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteController.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteInput.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompletePopup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteResult.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteResultTypes.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteSearch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteSimpleResult.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoConfig.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBadCertListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBaseWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBidiKeyboard.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBinaryInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBinaryOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBookmarkTransactionManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBookmarksService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBoxLayoutManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBoxPaintManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserDOMWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserGlue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserInstance.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserProfileMigrator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserSearchService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBufEntropyCollector.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBufferedStreams.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIByteArrayInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIByteRangeRequest.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSDecoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSEncoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSMessage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSMessage2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSMessageErrors.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSSecureMessage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICRLInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICRLManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICache.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheEntryDescriptor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheSession.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheVisitor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICachingChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICancelable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICategoryManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICertPickDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICertSelect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICertTree.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICertificateDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIChannelEventSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICharsetConverterManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICharsetResolver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIChromeEventHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIChromeRegistry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICipherInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICiter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClassInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClassicPluginFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClientAuthDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboard.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardCommands.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardDragDropHookList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardDragDropHooks.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardHelper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardOwner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICloseAllWindows.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICollation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICollection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandLine.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandLineHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandLineRunner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandParams.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentLoaderManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentManagerObsolete.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentRegistrar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConsoleListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConsoleMessage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConsoleService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentPolicy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentSniffer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentViewer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentViewerContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentViewerEdit.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentViewerFile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContextMenuListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContextMenuListener2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIController.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIControllerCommand.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIControllerCommandTable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIControllerContext.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIControllers.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConverterInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConverterOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookie.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookie2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieAcceptDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieConsent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieManager2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookiePermission.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookiePromptService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieStorage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICryptoFIPSInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICryptoHash.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICurrentCharsetListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDNSListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDNSRecord.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDNSService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOM3Document.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOM3DocumentEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOM3EventTarget.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOM3Node.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMAbstractView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMAttr.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMBarProp.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMBeforeUnloadEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCDATASection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCRMFObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSS2Properties.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSCharsetRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSFontFaceRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSImportRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSMediaRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSMozDocumentRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSPageRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSPrimitiveValue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSRuleList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSStyleDeclaration.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSStyleRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSStyleSheet.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSUnknownRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSValue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSValueList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCanvasRenderingContext2D.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCharacterData.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMChromeWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMClientInformation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMComment.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMConstructor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCounter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCrypto.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCryptoDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCustomEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMConfiguration.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMImplementation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMImplementationLS.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMStringList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentCSS.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentFragment.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentRange.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentStyle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentTraversal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentType.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentXBL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMElementCSSInlineStyle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEntity.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEntityReference.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEventGroup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEventListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEventTarget.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMGetSVGDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLAnchorElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLAppletElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLAreaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLBRElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLBaseElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLBaseFontElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLBodyElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLButtonElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLCanvasElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLCollection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLDListElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLDirectoryElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLDivElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLEmbedElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFieldSetElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFontElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFormElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFrameElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFrameSetElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLHRElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLHeadElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLHeadingElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLHtmlElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLIFrameElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLImageElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLInputElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLIsIndexElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLLIElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLLabelElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLLegendElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLLinkElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLMapElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLMenuElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLMetaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLModElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLOListElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLObjectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLOptGroupElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLOptionElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLOptionsCollection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLParagraphElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLParamElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLPreElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLQuoteElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLScriptElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLSelectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLStyleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableCaptionElem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableCellElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableColElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableRowElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableSectionElem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTextAreaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTitleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLUListElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMJSWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMKeyEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSInput.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSLoadEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSOutput.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSParser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSParserFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSProgressEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSResourceResolver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSSerializer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSSerializerFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLinkStyle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLocation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMediaList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMimeType.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMimeTypeArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMouseEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMutationEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSDocumentStyle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSEditableElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSEventTarget.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSFeatureFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLAnchorElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLAreaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLButtonElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLFormControlList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLFormElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLFrameElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLHRElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLImageElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLInputElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLOptionCollectn.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLOptionElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLSelectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLTextAreaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSLocation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSRange.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSUIEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSXBLFormControl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSXPathExpression.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNameList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNamedNodeMap.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNavigator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNodeFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNodeIterator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNodeList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNotation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPageTransitionEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMParser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPkcs11.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPlugin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPluginArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPopupBlockedEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMProcessingInstruction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMRGBColor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMRange.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMRangeException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMRect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAngle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimPresAspRatio.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimTransformList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedAngle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedEnum.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedLength.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedLengthList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedNumber.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedNumberList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedPathData.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedPoints.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedRect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedString.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGCircleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGClipPathElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGDefsElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGDescElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGEllipseElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGFitToViewBox.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGForeignObjectElem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGGElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGGradientElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGImageElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGLength.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGLengthList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGLineElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGLocatable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGMarkerElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGMatrix.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGMetadataElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGNumber.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGNumberList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPathElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPathSeg.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPathSegList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPoint.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPointList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPolygonElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPolylineElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPresAspectRatio.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGRect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGRectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGSVGElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGScriptElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGStopElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGStylable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGStyleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGSymbolElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTSpanElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTextContentElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTextElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTextPathElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTextPositionElem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTitleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTransform.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTransformList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTransformable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGURIReference.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGUseElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGViewSpec.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGZoomAndPan.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGZoomEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMScreen.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSerializer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSmartCardEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorageEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorageItem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorageList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorageWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStyleSheet.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStyleSheetList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMText.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMToString.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMTreeWalker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMUIEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMUserDataHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMViewCSS.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindow2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindowCollection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindowInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindowUtils.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXMLDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathEvaluator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathExpression.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathNSResolver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathNamespace.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathResult.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULButtonElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULCheckboxElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULCommandDispatcher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULCommandEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULControlElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULDescriptionElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULImageElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULLabelElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULLabeledControlEl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULMenuListElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULMultSelectCntrlEl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULPopupElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULSelectCntrlEl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULSelectCntrlItemEl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULTextboxElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULTreeElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDataChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDebug.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDialogParamBlock.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDictionary.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDirIndex.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDirIndexListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDirectoryEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDirectoryService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocCharset.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocNavStartProgressListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShell.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellLoadInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellTreeItem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellTreeNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellTreeOwner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocumentCharsetInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocumentLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocumentLoaderFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocumentStateListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDownload.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDownloadManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDownloadProgressListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDownloader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDragDropHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDragService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDragSession.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditActionListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditingSession.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorDocShell.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorIMESupport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorLogging.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorMailSupport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorSpellCheck.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorStyleSheets.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEmbeddingSiteWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEmbeddingSiteWindow2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEncodedChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEntityConverter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEntropyCollector.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEnvironment.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIErrorService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEventHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEventQueue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEventQueueService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEventTarget.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExceptionService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExpatSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExtendedExpatSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExtensionManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExternalHelperAppService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExternalProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExternalProtocolService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFIXptr.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFTPChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFastLoadFileControl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFastLoadService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeed.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedElementBase.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedEntry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedGenerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedPerson.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedProcessor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedResult.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedResultService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedTextConstruct.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedWriter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFilePicker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileSpec.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileStreams.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileURL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileUtilities.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFind.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFindService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontPackageHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontPackageProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontPackageService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFormFillController.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFormHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFormSigningDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFormatConverter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFrameLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFullScreen.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGConfService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGenKeypairInfoDlg.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGenericInterfaceInfoSet.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGlobalHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGlobalHistory2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGlobalHistory3.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGnomeVFSService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLAbsPosEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLInlineTableEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLObjectResizeListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLObjectResizer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTTPHeaderListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTTPIndex.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHelperAppLauncherDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHistoryEntry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpActivityObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpAuthManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpAuthenticator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpChannelInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpEventSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpHeaderVisitor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIDNService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIFrameBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIOService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIOService2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIconURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIImageDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIImageLoadingContent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIncrementalDownload.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInlineSpellChecker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInputStreamChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInputStreamPump.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInputStreamTee.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInterfaceInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInterfaceInfoManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInterfaceInfoToIDL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInterfaceRequestor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJAR.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJARChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJARProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJARURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJRILiveConnectPIPeer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJRILiveConnectPlugin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJSConsoleService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJSContextStack.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJSRuntimeService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJVMAuthTools.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJVMConfigManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJVMManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJVMPluginInstance.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIKeyModule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIKeygenThread.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILineInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIListBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILoadGroup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILocalFile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILocalFileWin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILocale.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILocaleService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMIMEHeaderParam.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMIMEInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMIMEInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMIMEService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMarkupDocumentViewer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMemory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMenuBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMenuRollup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMicrosummaryService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIModifyableXPointer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIModule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMultiPartChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMultiplexInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINSSCertCache.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINativeAppSupport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINativeScrollbar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINetUtil.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINetworkLinkService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINonBlockingAlertService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIOCSPResponder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIObjectInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIObjectOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIObserverService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPK11Token.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPK11TokenDB.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPKCS11Module.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPKCS11ModuleDB.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPKCS11Slot.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPKIParamBlock.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPassword.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPasswordInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPasswordManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPasswordManagerInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPermission.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPermissionManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPersistentProperties2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPhonetic.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPipe.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPlaintextEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPlugin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginHost.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInstance.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInstanceOwner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInstancePeer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInstancePeer2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginManager2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginStreamInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginTagInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginTagInfo2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPopupBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPopupWindowManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPref.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefBranch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefBranch2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefBranchInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefLocalizedString.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefetchService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrincipal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintOptions.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintProgress.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintProgressParams.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintSession.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintSettings.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintSettingsService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintStatusFeedback.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintingPrompt.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintingPromptService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProcess.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileChangeStatus.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileMigrator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileStartupListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileUnlocker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProgrammingLanguage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProgressDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProgressEventSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrompt.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPromptService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProperties.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProperty.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPropertyBag.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPropertyBag2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProtocolProxyCallback.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProtocolProxyFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProtocolProxyService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxiedProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxyAutoConfig.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxyCreateInstance.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxyInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxyObjectManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFCompositeDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFContainerUtils.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFDelegateFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFInMemoryDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFInferDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFLiteral.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFPropagatableDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFPurgeableDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFRemoteDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFResource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFXMLParser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFXMLSerializer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFXMLSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFXMLSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIReadConfig.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRecyclingAllocator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRefreshURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRegistry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRelativeFilePref.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRemoteService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRequest.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRequestObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRequestObserverProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIResProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIResumableChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRollupListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRunnable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXAttributes.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXContentHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXDTDHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXErrorHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXLexicalHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXLocator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXMutableAttributes.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXXMLFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXXMLReader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHEntry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHTransaction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHistoryInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHistoryListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISMimeCert.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPAttachments.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPBlock.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPCall.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPCallCompletion.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPDecoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPEncoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPEncoding.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPFault.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPHeaderBlock.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPMessage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPParameter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPPropertyBagMutator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPResponse.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPResponseListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPServiceRegistry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPTransport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPTransportListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOCKSSocketInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISSLSocketControl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISSLStatus.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISSLStatusProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGGeometrySource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGGlyphGeometrySource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGGlyphMetricsSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGGradient.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGPathGeometrySource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRectangleSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRenderer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererCanvas.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererGlyphGeometry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererGlyphMetrics.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererPathBuilder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererPathGeometry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererRegion.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererSurface.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISafeOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISaveAsCharset.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISchema.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISchemaLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScreen.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScreenManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptContextOwner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptError.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptEventHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptEventManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptLoaderObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptSecurityManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableDateFormat.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableInterfaceInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableInterfaces.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptablePlugin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableRegion.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableUConv.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableUnescapeHTML.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScrollBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScrollable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISearchContext.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISearchService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecretDecoderRing.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecureBrowserUI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecurityCheckedComponent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecurityEventSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecurityPref.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecurityWarningDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISeekableStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelection2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionController.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionDisplay.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionImageService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionPrivate.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISemanticUnitScanner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISerializable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIServerSocket.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIServiceManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISessionRoaming.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISessionStartup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISessionStore.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIShellService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISidebar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISignatureVerifier.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISimpleEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISimpleStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISocketProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISocketProviderService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISocketTransport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISocketTransportService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISound.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStandardURL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStorageStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamBufferAccess.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamCipher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamConverter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamConverterService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamListenerProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamListenerTee.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamTransportService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStringBundle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStringBundleOverride.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStringEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStringStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStyleSheetService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupports.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupportsArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupportsIterators.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupportsPrimitives.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupportsPriority.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISyncLoadDOMService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISyncStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITXTToHTMLConv.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITableEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITextScroll.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITextServicesFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITextToSubURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIThread.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITimelineService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITimer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITimerInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITimerManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITokenDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITokenPasswordDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIToolkit.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIToolkitChromeRegistry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIToolkitProfile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIToolkitProfileService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITooltipListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITooltipTextProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITraceRefcnt.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransaction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransactionList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransactionListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransactionManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransfer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransferable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransportSecurityInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeColumns.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeContentView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeSelection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITypeAheadFind.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURIChecker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURIContentListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURIFixup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURILoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURIRefObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURLFormatter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURLParser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUTF8ConverterService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUUIDGenerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharLineInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharStreamLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicodeNormalizer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUpdateService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUploadChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlClassifierDBService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlClassifierStreamUpdater.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlClassifierTable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlClassifierUtils.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlListManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUserCertPicker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUserInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIVariant.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIVersionComparator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIViewSourceChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWSDL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWSDLLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWSDLSOAPBinding.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWSPInterfaceInfoService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWeakReference.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserChrome.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserChromeFocus.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserFind.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserFocus.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserPersist.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserPrint.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserSetup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebContentConverterRegistrar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebContentHandlerRegistrar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebNavigation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebNavigationInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebPageDescriptor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebProgress.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebProgressListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebProgressListener2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebScriptsAccessService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebServiceErrorHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebServiceProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowCreator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowCreator2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowMediator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowMediatorListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowWatcher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowlessPlugInstPeer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWritablePropertyBag.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWritablePropertyBag2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWyciwygChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509Cert.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509Cert3.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509CertDB.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509CertDB2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509CertValidity.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXMLContentBuilder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXMLHttpRequest.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPCScriptNotify.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPCScriptable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPCSecurityManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPConnect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPIDialogService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPINotifier.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPIProgressDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPInstallManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPInstallManagerUI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPTLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPointer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXSLTException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXSLTProcessor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXSLTProcessorObsolete.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXSLTProcessorPrivate.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFAttributeHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFBindableElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFBindableElementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFElementFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFElementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFGenericElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFGenericElementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFPrivate.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFSVGVisual.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFSVGVisualWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFStyledElementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFVisual.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFXMLVisual.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFXMLVisualWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFXULVisual.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFXULVisualWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULAppInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULBrowserWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULBuilderListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULOverlayProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULRuntime.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULSortService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULTemplateBuilder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXmlRpcClient.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXmlRpcClientListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIZipReader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIAccessNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIAccessible.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIAccessibleDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPICertNotification.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPICommandUpdater.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIDNSService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIEditorTransaction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIPluginHost.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIPluginInstancePeer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIPromptService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIProtocolProxyService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPISocketTransportService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIWindowWatcher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIXPIProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIXPIStubHook.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nspluginroot.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsrootidl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/rdfIDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/rdfISerializer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/rdfITripleVisitor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/xpccomponents.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/xpcexception.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/xpcjsid.idl 0644 root bin -d none /opt/csw/mozilla/firefox/include 0755 root bin -d none /opt/csw/mozilla/firefox/include/accessibility 0755 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessNode.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessNodeWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessibleEventData.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessibleText.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsDocAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessNode.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibilityService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessible.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleAction.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleCaret.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleDocument.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleEditableText.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleEvent.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleHyperLink.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleHyperText.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleProvider.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleRetrieval.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleSelectable.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleTable.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleText.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleTreeCache.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleValue.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsPIAccessNode.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsPIAccessible.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsPIAccessibleDocument.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsRootAccessible.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsRootAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsTextAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsXULMenuAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsXULTreeAccessibleWrap.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/alerts 0755 root bin -f none /opt/csw/mozilla/firefox/include/alerts/nsIAlertsService.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/appcomps 0755 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsCharsetMenu.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsFontPackageHandler.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIAppStartup.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsICloseAllWindows.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIFindService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIHTTPIndex.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsISearchContext.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsISearchService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIUserInfo.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIWindowDataSource.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsXPFEComponentsCID.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/appshell 0755 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsAppShellCID.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIAppShellService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIPopupWindowManager.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIWindowMediator.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIWindowMediatorListener.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIXULBrowserWindow.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIXULWindow.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/autocomplete 0755 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteController.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteInput.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompletePopup.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteResult.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteResultTypes.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteSearch.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteSimpleResult.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/autoconfig 0755 root bin -f none /opt/csw/mozilla/firefox/include/autoconfig/nsIAutoConfig.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autoconfig/nsIReadConfig.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/bookmarks 0755 root bin -f none /opt/csw/mozilla/firefox/include/bookmarks/nsIBookmarkTransactionManager.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/bookmarks/nsIBookmarksService.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/browser 0755 root bin -d none /opt/csw/mozilla/firefox/include/browser-feeds 0755 root bin -f none /opt/csw/mozilla/firefox/include/browser-feeds/nsIFeedResultService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browser-feeds/nsIFeedWriter.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browser-feeds/nsIWebContentConverterRegistrar.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browser/nsIBrowserInstance.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/browsercomps 0755 root bin -f none /opt/csw/mozilla/firefox/include/browsercomps/nsBrowserCompsCID.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browsercomps/nsIBrowserGlue.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browsercomps/nsIBrowserHandler.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/browsersearch 0755 root bin -f none /opt/csw/mozilla/firefox/include/browsersearch/nsIBrowserSearchService.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/cairo 0755 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-features.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-ft.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-rename.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-xlib-xrender.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-xlib.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/caps 0755 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsICryptoHash.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsIPrincipal.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsIScriptSecurityManager.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsISecurityCheckedComponent.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsISignatureVerifier.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsJSPrincipals.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/chardet 0755 root bin -f none /opt/csw/mozilla/firefox/include/chardet/nsCharsetDetectionAdaptorCID.h 0644 root bin @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 12:48:38 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 10:48:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[5542] csw/mgar/pkg/firefox/trunk/Makefile Message-ID: Revision: 5542 http://gar.svn.sourceforge.net/gar/?rev=5542&view=rev Author: wbonnet Date: 2009-07-08 10:48:38 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Minor tweak Modified Paths: -------------- csw/mgar/pkg/firefox/trunk/Makefile Modified: csw/mgar/pkg/firefox/trunk/Makefile =================================================================== --- csw/mgar/pkg/firefox/trunk/Makefile 2009-07-08 09:55:14 UTC (rev 5541) +++ csw/mgar/pkg/firefox/trunk/Makefile 2009-07-08 10:48:38 UTC (rev 5542) @@ -65,7 +65,7 @@ pre-install: ( if [ ! -d $(WORK_INSTALL)/opt/csw/bin ] ; then mkdir -p $(WORK_INSTALL)/opt/csw/bin ; fi ) - ( cd $(WORK_INSTALL)/opt/csw/bin && if [ -f firefox ] ; then rm firefox ; fi && ln -s ../mozilla/firefox/bin/firefox . ) + ( cd $(WORK_INSTALL)/opt/csw/bin && ln -sf ../mozilla/firefox/bin/firefox . ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/pixmaps ) ( cp $(WORK_BUILD)/other-licenses/branding/firefox/mozicon128.png $(WORK_INSTALL)/opt/csw/share/pixmaps/firefox.png ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/applications ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 14:20:50 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 12:20:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5543] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5543 http://gar.svn.sourceforge.net/gar/?rev=5543&view=rev Author: wbonnet Date: 2009-07-08 12:20:50 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Fix path removal script Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 10:48:38 UTC (rev 5542) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 12:20:50 UTC (rev 5543) @@ -82,7 +82,7 @@ pre-install: ( if [ ! -d $(WORK_INSTALL)/opt/csw/bin ] ; then mkdir -p $(WORK_INSTALL)/opt/csw/bin ; fi ) - ( cd $(WORK_INSTALL)/opt/csw/bin && if [ -L firefox ] ; then rm firefox ; fi && ln -s ../mozilla/firefox/bin/firefox . ) + ( cd $(WORK_INSTALL)/opt/csw/bin && ln -sf ../mozilla/firefox/bin/firefox . ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/pixmaps ) ( cp $(WORK_BUILD)/other-licenses/branding/firefox/mozicon128.png $(WORK_INSTALL)/opt/csw/share/pixmaps/firefox.png ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/applications ) @@ -92,8 +92,6 @@ post-install: ( gfind $(WORK_INSTALL)/opt/csw -exec bash -c "file {} | ggrep ELF | ggrep -e 'executable' -e 'dynamic lib' | ggrep 'not stripped' && strip {}" \; ) - ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp ) - ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp ) ( gfind $(WORK_INSTALL)/opt/csw -name chromelist.txt -exec bash -c " mv {} {}.temp && gsed -e s\_`pwd`/$(WORK_BUILD)/\_\_g {}.temp > {} && rm {}.temp" \; ) ( gfind $(WORK_INSTALL)/opt/csw/mozilla/firefox -name "*.js" -exec bash -c " mv {} {}.temp && gsed -e s\_`pwd`/$(WORK_BUILD)/\_\_g {}.temp > {} && rm {}.temp" \; ) ( gfind $(WORK_INSTALL)/opt/csw/mozilla/firefox -name "*.jar" -exec bash -c "`pwd`/removeBuildPathFromJar.sh {} `pwd` $(WORKDIR) $(DISTNAME)" \; ) Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh 2009-07-08 10:48:38 UTC (rev 5542) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh 2009-07-08 12:20:50 UTC (rev 5543) @@ -1,4 +1,4 @@ -#!/opt/csw/bin/bash +#!/opt/csw/bin/bash -x if [ -d ~/.tempextractjar ] ; then @@ -10,11 +10,11 @@ export REPLACEDIR=$2/$3/$4 cd ~/.tempextractjar -jar xvf $1 +jar xvf $BACKUP_OLD_DIR/$1 gfind . -name "*.js" -exec bash -x -c " mv {} {}.temp && gsed -e s_\$REPLACEDIR\_\_g {}.temp > {} && rm {}.temp" \; rm $1 -jar cvf $1 * +jar cvf $BACKUP_OLD_DIR/$1 * cd $BACKUP_OLD_DIR This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 8 16:22:11 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 08 Jul 2009 14:22:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5544] csw/mgar/pkg/cpan/Authen-PAM/trunk Message-ID: Revision: 5544 http://gar.svn.sourceforge.net/gar/?rev=5544&view=rev Author: bensons Date: 2009-07-08 14:22:11 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Authen-PAM: repackage for GAR v2 Modified Paths: -------------- csw/mgar/pkg/cpan/Authen-PAM/trunk/Makefile csw/mgar/pkg/cpan/Authen-PAM/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/cpan/Authen-PAM/trunk/files/CSWpmauthenpam.gspec Modified: csw/mgar/pkg/cpan/Authen-PAM/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Authen-PAM/trunk/Makefile 2009-07-08 12:20:50 UTC (rev 5543) +++ csw/mgar/pkg/cpan/Authen-PAM/trunk/Makefile 2009-07-08 14:22:11 UTC (rev 5544) @@ -13,9 +13,10 @@ conversation function is used (Authen::PAM::pam_default_conv). endef -DISTFILES += CSWpmauthenpam.gspec - # Disable interactive tests PATCHFILES = itest.diff +# Fix names +PACKAGES = CSWpmauthenpam +CATALOGNAME = pm_authenpam include gar/category.mk Modified: csw/mgar/pkg/cpan/Authen-PAM/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Authen-PAM/trunk/checksums 2009-07-08 12:20:50 UTC (rev 5543) +++ csw/mgar/pkg/cpan/Authen-PAM/trunk/checksums 2009-07-08 14:22:11 UTC (rev 5544) @@ -1,3 +1,2 @@ -e87ac243092c67156d4e5c5a6b822b11 download/CSWpmauthenpam.gspec 7278471dfa694d9ef312bc92d7099af2 download/Authen-PAM-0.16.tar.gz fd6a276dbc9e14fb54a2bfc4138ffd94 download/itest.diff Deleted: csw/mgar/pkg/cpan/Authen-PAM/trunk/files/CSWpmauthenpam.gspec =================================================================== --- csw/mgar/pkg/cpan/Authen-PAM/trunk/files/CSWpmauthenpam.gspec 2009-07-08 12:20:50 UTC (rev 5543) +++ csw/mgar/pkg/cpan/Authen-PAM/trunk/files/CSWpmauthenpam.gspec 2009-07-08 14:22:11 UTC (rev 5544) @@ -1,7 +0,0 @@ -%var bitname pm_authenpam -%var pkgname CSWpmauthenpam -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright -Copyright (c) 1998-2002 Nikolay Pelov. All rights reserved. This -program is free software; you can redistribute it and/or modify it -under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 16:41:17 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 14:41:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5545] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5545 http://gar.svn.sourceforge.net/gar/?rev=5545&view=rev Author: wbonnet Date: 2009-07-08 14:41:17 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Fix jemmaloc.c patch Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 14:22:11 UTC (rev 5544) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 14:41:17 UTC (rev 5545) @@ -4,7 +4,7 @@ c869762735a41bb30f417e510ccb7f31 download/configure.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 -32ce70bf2a4a2193a7cdc24941549018 download/jemalloc.c.diff +0ec7159ba7a89a486fd21b97847368f5 download/jemalloc.c.diff 18b0cdc902caa4172b7f2d473239c9a9 download/md5.h.diff 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 14:22:11 UTC (rev 5544) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 14:41:17 UTC (rev 5545) @@ -13,3 +13,14 @@ #include #include #ifndef MOZ_MEMORY_DARWIN +@@ -422,6 +422,12 @@ + #endif + #endif + ++#define issetugid() 0 ++char *strerror_r(int errnum, char *buf, size_t buflen) ++{ ++ strncpy(buf, strerror(errnum), buflen); ++} ++ + #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 8 17:10:12 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 08 Jul 2009 15:10:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5546] csw/mgar/pkg/pureftpd/trunk/Makefile Message-ID: Revision: 5546 http://gar.svn.sourceforge.net/gar/?rev=5546&view=rev Author: bensons Date: 2009-07-08 15:10:09 +0000 (Wed, 08 Jul 2009) Log Message: ----------- pureftpd: fix pam, crypt and other stuff Modified Paths: -------------- csw/mgar/pkg/pureftpd/trunk/Makefile Modified: csw/mgar/pkg/pureftpd/trunk/Makefile =================================================================== --- csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-08 14:41:17 UTC (rev 5545) +++ csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-08 15:10:09 UTC (rev 5546) @@ -5,10 +5,10 @@ DESCRIPTION = A secure FTP daemon define BLURB - Pure-FTPd is a free (BSD), secure, production-quality and - standard-conformant FTP server. It doesn't provide useless bells and - whistles, but focuses on efficiency and ease of use. It provides simple - answers to common needs, plus unique useful features for personal users + Pure-FTPd is a free (BSD), secure, production-quality and + standard-conformant FTP server. It doesn't provide useless bells and + whistles, but focuses on efficiency and ease of use. It provides simple + answers to common needs, plus unique useful features for personal users as well as hosting providers. endef @@ -24,15 +24,35 @@ # configure args CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-everything +CONFIGURE_ARGS += --with-paranoidmsg +CONFIGURE_ARGS += --with-virtualchroot CONFIGURE_ARGS += --with-tls CONFIGURE_ARGS += --with-pam +CONFIGURE_ARGS += --with-altlog +CONFIGURE_ARGS += --with-brokenrealpath CONFIGURE_ARGS += --enable-largefile +CONFIGURE_ARGS += --sysconfdir=$(prefix)/etc/$(SRCNAME) +# use X/Open CAE specifications +EXTRA_CFLAGS = -D_XOPEN_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 + # No test suite available TEST_SCRIPTS = include gar/category.mk +# make sure, the linker uses libcrypt before libssl +post-configure-modulated: + @perl -pi -e 's at -lssl -lcrypto -lcrypt at -lcrypt -lssl -lcrypto@' \ + ${WORKSRC}/Makefile + @perl -pi -e 's at -lssl -lcrypto -lcrypt at -lcrypt -lssl -lcrypto@' \ + ${WORKSRC}/src/Makefile + # strange archive... post-build-modulated: @chmod 751 $(WORKSRC)/x + +# create config directory +pre-install-modulated: + ginstall -d $(DESTDIR)$(sysconfdir)/$(SRCNAME) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 8 18:27:28 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 08 Jul 2009 16:27:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5547] csw/mgar/pkg/pureftpd/trunk/Makefile Message-ID: Revision: 5547 http://gar.svn.sourceforge.net/gar/?rev=5547&view=rev Author: bensons Date: 2009-07-08 16:27:28 +0000 (Wed, 08 Jul 2009) Log Message: ----------- pureftpd: runtim pidfile to /var/opt/csw/run Modified Paths: -------------- csw/mgar/pkg/pureftpd/trunk/Makefile Modified: csw/mgar/pkg/pureftpd/trunk/Makefile =================================================================== --- csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-08 15:10:09 UTC (rev 5546) +++ csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-08 16:27:28 UTC (rev 5547) @@ -49,6 +49,7 @@ @perl -pi -e 's at -lssl -lcrypto -lcrypt at -lcrypt -lssl -lcrypto@' \ ${WORKSRC}/src/Makefile + # strange archive... post-build-modulated: @chmod 751 $(WORKSRC)/x @@ -56,3 +57,7 @@ # create config directory pre-install-modulated: ginstall -d $(DESTDIR)$(sysconfdir)/$(SRCNAME) + ginstall -d $(DESTDIR)/var/opt/csw/run + perl -pi -e 's@/var/run@/var/opt/csw/run@' ${WORKSRC}/src/ftpd.h + perl -pi -e 's@/var/run@/var/opt/csw/run@' ${WORKSRC}/src/ftpwho-update.h + perl -pi -e 's@/var/run@/var/opt/csw/run@' ${WORKSRC}/src/upload-pipe.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 19:49:46 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 17:49:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5548] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5548 http://gar.svn.sourceforge.net/gar/?rev=5548&view=rev Author: wbonnet Date: 2009-07-08 17:49:45 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Modify patch, add directory removal in Jar stripping script Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 16:27:28 UTC (rev 5547) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 17:49:45 UTC (rev 5548) @@ -4,7 +4,7 @@ c869762735a41bb30f417e510ccb7f31 download/configure.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 -0ec7159ba7a89a486fd21b97847368f5 download/jemalloc.c.diff +759736d9c7ce8ab8616147843bd179bd download/jemalloc.c.diff 18b0cdc902caa4172b7f2d473239c9a9 download/md5.h.diff 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 16:27:28 UTC (rev 5547) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 17:49:45 UTC (rev 5548) @@ -24,3 +24,4 @@ +} + #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) + Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh 2009-07-08 16:27:28 UTC (rev 5547) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh 2009-07-08 17:49:45 UTC (rev 5548) @@ -18,3 +18,5 @@ jar cvf $BACKUP_OLD_DIR/$1 * cd $BACKUP_OLD_DIR + +rm -fr ~/.tempextractjar This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 20:00:33 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 18:00:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5549] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5549 http://gar.svn.sourceforge.net/gar/?rev=5549&view=rev Author: wbonnet Date: 2009-07-08 18:00:33 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Replace spaces by tabs Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 17:49:45 UTC (rev 5548) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 18:00:33 UTC (rev 5549) @@ -4,7 +4,7 @@ c869762735a41bb30f417e510ccb7f31 download/configure.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 -759736d9c7ce8ab8616147843bd179bd download/jemalloc.c.diff +a19792f0b67f28c9227d19d069369369 download/jemalloc.c.diff 18b0cdc902caa4172b7f2d473239c9a9 download/md5.h.diff 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 17:49:45 UTC (rev 5548) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 18:00:33 UTC (rev 5549) @@ -1,6 +1,6 @@ diff --speed-large-files --minimal -Nru firefox.orig/memory/jemalloc/jemalloc.c firefox/memory/jemalloc/jemalloc.c ---- firefox.orig/memory/jemalloc/jemalloc.c 2008-07-23 09:47:24.000000000 +0000 -+++ firefox/memory/jemalloc/jemalloc.c 2008-11-23 14:42:59.780371100 +0000 +--- firefox.orig/memory/jemalloc/jemalloc.c 2009-07-08 19:50:45.390553748 +0200 ++++ firefox/memory/jemalloc/jemalloc.c 2009-07-08 19:51:32.355474070 +0200 @@ -312,9 +312,9 @@ #endif #include @@ -16,12 +16,13 @@ @@ -422,6 +422,12 @@ #endif #endif - -+#define issetugid() 0 -+char *strerror_r(int errnum, char *buf, size_t buflen) -+{ -+ strncpy(buf, strerror(errnum), buflen); -+} + ++#define issetugid() 0 ++char *strerror_r(int errnum, char *buf, size_t buflen) ++{ ++ strncpy(buf, strerror(errnum), buflen); ++} + - #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) + #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) + /* sizeof(int) == (1U << SIZEOF_INT_2POW). */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 20:37:31 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 18:37:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[5550] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5550 http://gar.svn.sourceforge.net/gar/?rev=5550&view=rev Author: wbonnet Date: 2009-07-08 18:37:31 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Restore deleted function in the previous patch and replaces spaces by tabs Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/removeBuildPathFromJar.sh Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:00:33 UTC (rev 5549) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:37:31 UTC (rev 5550) @@ -3,6 +3,6 @@ 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -4046facca3889b1dcb8539b6458278e1 download/jemalloc.c.diff +8e0133baa3ce7c4727449202c529a434 download/jemalloc.c.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff 2009-07-08 18:00:33 UTC (rev 5549) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff 2009-07-08 18:37:31 UTC (rev 5550) @@ -1,22 +1,6 @@ diff --speed-large-files --minimal -Nru firefox.orig/memory/jemalloc/jemalloc.c firefox/memory/jemalloc/jemalloc.c --- firefox.orig/memory/jemalloc/jemalloc.c 2009-07-01 22:39:00.951845547 +0200 +++ firefox/memory/jemalloc/jemalloc.c 2009-07-01 22:46:59.327275977 +0200 -@@ -306,6 +306,15 @@ - #define MALLOC_DECOMMIT - #endif - -+#ifdef MOZ_MEMORY_SOLARIS_WRONG_IFDEF -+#define issetugid() 0 -+char *strerror_r(int errnum, char *buf, size_t buflen) -+{ -+ strncpy(buf, strerror(errnum), buflen); -+} -+ -+#endif -+ - #ifndef MOZ_MEMORY_WINDOWS - #ifndef MOZ_MEMORY_SOLARIS - #include @@ -362,9 +371,9 @@ #endif #include @@ -29,3 +13,16 @@ #include #include #ifndef MOZ_MEMORY_DARWIN +@@ -476,6 +476,12 @@ + #endif + #endif + ++#define issetugid() 0 ++char *strerror_r(int errnum, char *buf, size_t buflen) ++{ ++ strncpy(buf, strerror(errnum), buflen); ++} ++ + #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) + + /* sizeof(int) == (1U << SIZEOF_INT_2POW). */ Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/removeBuildPathFromJar.sh =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/removeBuildPathFromJar.sh 2009-07-08 18:00:33 UTC (rev 5549) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/removeBuildPathFromJar.sh 2009-07-08 18:37:31 UTC (rev 5550) @@ -1,4 +1,4 @@ -#!/opt/csw/bin/bash +#!/opt/csw/bin/bash -x if [ -d ~/.tempextractjar ] ; then @@ -10,11 +10,13 @@ export REPLACEDIR=$2/$3/$4 cd ~/.tempextractjar -jar xvf $1 +jar xvf $BACKUP_OLD_DIR/$1 gfind . -name "*.js" -exec bash -x -c " mv {} {}.temp && gsed -e s_\$REPLACEDIR\_\_g {}.temp > {} && rm {}.temp" \; rm $1 -jar cvf $1 * +jar cvf $BACKUP_OLD_DIR/$1 * cd $BACKUP_OLD_DIR + +rm -fr ~/.tempextractjar This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 20:38:01 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 18:38:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[5551] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ checksums Message-ID: Revision: 5551 http://gar.svn.sourceforge.net/gar/?rev=5551&view=rev Author: wbonnet Date: 2009-07-08 18:38:01 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Restore deleted function in the previous patch and replaces spaces by tabs Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:37:31 UTC (rev 5550) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:38:01 UTC (rev 5551) @@ -3,6 +3,6 @@ 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -8e0133baa3ce7c4727449202c529a434 download/jemalloc.c.diff +24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 20:54:05 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 18:54:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5552] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5552 http://gar.svn.sourceforge.net/gar/?rev=5552&view=rev Author: wbonnet Date: 2009-07-08 18:54:05 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Add missing patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.src.configure.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/nsPluginsDirUnix.cpp.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 18:38:01 UTC (rev 5551) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 18:54:05 UTC (rev 5552) @@ -26,6 +26,9 @@ PATCHFILES += Nativei386.h.diff PATCHFILES += autoconf.mk.in.diff PATCHFILES += packager.mk.diff +PATCHFILES += configure.diff +PATCHFILES += nsPluginsDirUnix.cpp.diff +PATCHFILES += js.src.configure.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:38:01 UTC (rev 5551) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:54:05 UTC (rev 5552) @@ -2,7 +2,10 @@ 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff +37f4078ab1b34d16c1739d3b089b2947 download/configure.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff +0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff +f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff 2009-07-08 18:54:05 UTC (rev 5552) @@ -0,0 +1,25 @@ +diff --speed-large-files --minimal -Nru firefox.orig/configure firefox/configure +--- firefox.orig/configure 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/configure 2009-07-07 21:49:10.319971404 +0200 +@@ -4426,8 +4426,8 @@ + /usr/local/x11r5/include \ + /usr/lpp/Xamples/include \ + \ +- /usr/openwin/include \ +- /usr/openwin/share/include \ ++ /opt/csw/X11/include \ ++ /opt/csw/X11/share/include \ + ; \ + do + if test -r "$ac_dir/$x_direct_test_include"; then +@@ -4502,8 +4502,8 @@ + /usr/lpp/Xamples/lib \ + /lib/usr/lib/X11 \ + \ +- /usr/openwin/lib \ +- /usr/openwin/share/lib \ ++ /opt/csw/X11/lib \ ++ /opt/csw/X11/share/lib \ + ; \ + do + for ac_extension in a so sl; do Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.src.configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.src.configure.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.src.configure.diff 2009-07-08 18:54:05 UTC (rev 5552) @@ -0,0 +1,25 @@ +diff --speed-large-files --minimal -Nru firefox.orig/js/src/configure firefox/js/src/configure +--- firefox.orig/js/src/configure 2009-07-08 20:48:40.741770226 +0200 ++++ firefox/js/src/configure 2009-07-08 20:49:34.735119508 +0200 +@@ -4026,8 +4026,8 @@ + /usr/local/x11r5/include \ + /usr/lpp/Xamples/include \ + \ +- /usr/openwin/include \ +- /usr/openwin/share/include \ ++ /opt/csw/X11/include \ ++ /opt/csw/X11/share/include \ + ; \ + do + if test -r "$ac_dir/$x_direct_test_include"; then +@@ -4102,8 +4102,8 @@ + /usr/lpp/Xamples/lib \ + /lib/usr/lib/X11 \ + \ +- /usr/openwin/lib \ +- /usr/openwin/share/lib \ ++ /opt/csw/X11/lib \ ++ /opt/csw/X11/share/lib \ + ; \ + do + for ac_extension in a so sl; do Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/nsPluginsDirUnix.cpp.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/nsPluginsDirUnix.cpp.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/nsPluginsDirUnix.cpp.diff 2009-07-08 18:54:05 UTC (rev 5552) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/modules/plugin/base/src/nsPluginsDirUnix.cpp firefox/modules/plugin/base/src/nsPluginsDirUnix.cpp +--- firefox.orig/modules/plugin/base/src/nsPluginsDirUnix.cpp 2009-07-07 21:52:50.550842128 +0200 ++++ firefox/modules/plugin/base/src/nsPluginsDirUnix.cpp 2009-07-07 21:53:10.444317091 +0200 +@@ -76,7 +76,7 @@ + #define DEFAULT_X11_PATH "/usr/lib" + #define LOCAL_PLUGIN_DLL_ALT_SUFFIX ".a" + #elif defined(SOLARIS) +-#define DEFAULT_X11_PATH "/usr/openwin/lib/" ++#define DEFAULT_X11_PATH "/opt/csw/X11/lib/" + #elif defined(LINUX) + #define DEFAULT_X11_PATH "/usr/X11R6/lib/" + #else This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 22:45:19 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 20:45:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5553] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5553 http://gar.svn.sourceforge.net/gar/?rev=5553&view=rev Author: wbonnet Date: 2009-07-08 20:45:19 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Disable crash reporter Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 18:54:05 UTC (rev 5552) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 20:45:19 UTC (rev 5553) @@ -59,7 +59,7 @@ # PERL=/opt/csw/bin/perl # export PERL -CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox +CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox --disable-crashreporter TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 23:05:42 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 21:05:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5554] csw/mgar/pkg/firefox/branches/firefox3-packaging/ Makefile Message-ID: Revision: 5554 http://gar.svn.sourceforge.net/gar/?rev=5554&view=rev Author: wbonnet Date: 2009-07-08 21:05:42 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Fix some include path Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 20:45:19 UTC (rev 5553) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 21:05:42 UTC (rev 5554) @@ -53,11 +53,15 @@ EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig PERL=/opt/csw/bin/perl -CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath -CFLAGS+=-xlibmil -D__solaris__ +CXXFLAGS +=-xlibmil -xlibmopt -features=tmplife -norunpath +CFLAGS +=-xlibmil -D__solaris__ +CFLAGS += -DG_HAVE_ISO_VARARGS +CXXFLAGS += -DG_HAVE_ISO_VARARGS +CPPFLAGS = -I/opt/csw/include -I/opt/csw/X11/include +XCFLAGS = -I/opt/csw/include -I/opt/csw/X11/include -CFLAGS+= -DG_HAVE_ISO_VARARGS -CXXFLAGS+= -DG_HAVE_ISO_VARARGS +EXTRA_CONFIGURE_EXPORTS = XCFLAGS + LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 export PERL CFLAGS CXXFLAGS LDFLAGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 23:07:04 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 21:07:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5555] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5555 http://gar.svn.sourceforge.net/gar/?rev=5555&view=rev Author: wbonnet Date: 2009-07-08 21:07:04 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Fix some include path Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 21:05:42 UTC (rev 5554) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 21:07:04 UTC (rev 5555) @@ -40,9 +40,6 @@ # GARCOMPILER = SOS12 GARCOMPILER = GCC4 -LD=/opt/csw/bin/gld -EXTRA_CONFIGURE_EXPORTS = LD - # pkg-config options EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig @@ -54,6 +51,12 @@ CXXFLAGS+= -DG_HAVE_ISO_VARARGS CXXFLAGS+= -D_XOPEN_SOURCE=500 -D_XPG5 +CPPFLAGS = -I/opt/csw/include -I/opt/csw/X11/include +XCFLAGS = -I/opt/csw/include -I/opt/csw/X11/include + +LD=/opt/csw/bin/gld +EXTRA_CONFIGURE_EXPORTS = XCFLAGS LD + # LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 # PERL=/opt/csw/bin/perl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Thu Jul 9 11:57:42 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Thu, 09 Jul 2009 09:57:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5556] csw/mgar/pkg/libtool/trunk/checksums Message-ID: Revision: 5556 http://gar.svn.sourceforge.net/gar/?rev=5556&view=rev Author: idogan23 Date: 2009-07-09 09:57:42 +0000 (Thu, 09 Jul 2009) Log Message: ----------- libtool: updated checksums file Modified Paths: -------------- csw/mgar/pkg/libtool/trunk/checksums Modified: csw/mgar/pkg/libtool/trunk/checksums =================================================================== --- csw/mgar/pkg/libtool/trunk/checksums 2009-07-08 21:07:04 UTC (rev 5555) +++ csw/mgar/pkg/libtool/trunk/checksums 2009-07-09 09:57:42 UTC (rev 5556) @@ -1,2 +1,10 @@ +9016437c874268bf70e52aba2af93735 download/i386-gcc2.conf +11fbabbb916c4c4e7b6e811980f41e1a download/i386-gcc2.tags +c39493d590239e70d40220ee8effca5d download/i386-gcc3.conf +706757d554bcc0c20f0af0d5de0848e3 download/i386-gcc3.tags aa9c5107f3ec9ef4200eb6556f3b3c29 download/libtool-1.5.26.tar.gz 8ca1ea241cd27ff9832e045fe9afe4fd download/libtool-2.2.6a.tar.gz +29cb518dd29fda50f9a3e727fd204cfe download/sparc-gcc2.conf +cd32539473e785263c56a2e46fa76cbc download/sparc-gcc2.tags +f78119c4f0f5366735285ca2bf17b829 download/sparc-gcc3.conf +b47cbb95750c4edd59d17479867ebf7b download/sparc-gcc3.tags This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 9 15:32:35 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 09 Jul 2009 13:32:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[5557] csw/mgar/pkg Message-ID: Revision: 5557 http://gar.svn.sourceforge.net/gar/?rev=5557&view=rev Author: bensons Date: 2009-07-09 13:32:35 +0000 (Thu, 09 Jul 2009) Log Message: ----------- iftop: initial commit Added Paths: ----------- csw/mgar/pkg/iftop/ csw/mgar/pkg/iftop/branches/ csw/mgar/pkg/iftop/tags/ csw/mgar/pkg/iftop/trunk/ csw/mgar/pkg/iftop/trunk/Makefile csw/mgar/pkg/iftop/trunk/checksums csw/mgar/pkg/iftop/trunk/files/ csw/mgar/pkg/iftop/trunk/files/patch-ui.c Property changes on: csw/mgar/pkg/iftop/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/iftop/trunk/Makefile =================================================================== --- csw/mgar/pkg/iftop/trunk/Makefile (rev 0) +++ csw/mgar/pkg/iftop/trunk/Makefile 2009-07-09 13:32:35 UTC (rev 5557) @@ -0,0 +1,35 @@ +GARNAME = iftop +GARVERSION = 0.17 +CATEGORIES = net + +DESCRIPTION = Display bandwidth usage on an interface by host +define BLURB + iftop listens to network traffic on a named interface, or on the first + interface it can find which looks like an external interface if none + is specified, and displays a table of current bandwidth usage by pairs + of hosts. +endef + +MASTER_SITES = http://www.ex-parrot.com/~pdw/iftop/download/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +REQUIRED_PKGS = CSWlibpcap CSWncurses + + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-resolver=netdb_1thread + +EXTRA_LDFLAGS = -lpthread + +PATCHFILES = patch-ui.c + +TEST_SCRIPTS = + +include gar/category.mk Added: csw/mgar/pkg/iftop/trunk/checksums =================================================================== --- csw/mgar/pkg/iftop/trunk/checksums (rev 0) +++ csw/mgar/pkg/iftop/trunk/checksums 2009-07-09 13:32:35 UTC (rev 5557) @@ -0,0 +1,2 @@ +062bc8fb3856580319857326e0b8752d download/iftop-0.17.tar.gz +06ecb8b60e4b0deca47212041da1c70b download/patch-ui.c Added: csw/mgar/pkg/iftop/trunk/files/patch-ui.c =================================================================== --- csw/mgar/pkg/iftop/trunk/files/patch-ui.c (rev 0) +++ csw/mgar/pkg/iftop/trunk/files/patch-ui.c 2009-07-09 13:32:35 UTC (rev 5557) @@ -0,0 +1,11 @@ +--- iftop-0.17.orig/ui.c 2005-10-26 22:12:33.000000000 +0200 ++++ iftop-0.17/ui.c 2009-07-08 18:58:38.298151622 +0200 +@@ -6,7 +6,7 @@ + #include + + #include +-#include ++#include + #include + #include + #include This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 9 20:53:47 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 09 Jul 2009 18:53:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[5558] csw/mgar/pkg/pango/trunk Message-ID: Revision: 5558 http://gar.svn.sourceforge.net/gar/?rev=5558&view=rev Author: dmichelsen Date: 2009-07-09 18:53:47 +0000 (Thu, 09 Jul 2009) Log Message: ----------- pango: Fix issue with 32/64 bit modules #3750 Modified Paths: -------------- csw/mgar/pkg/pango/trunk/Makefile csw/mgar/pkg/pango/trunk/checksums csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Modified: csw/mgar/pkg/pango/trunk/Makefile =================================================================== --- csw/mgar/pkg/pango/trunk/Makefile 2009-07-09 13:32:35 UTC (rev 5557) +++ csw/mgar/pkg/pango/trunk/Makefile 2009-07-09 18:53:47 UTC (rev 5558) @@ -37,6 +37,7 @@ BUILD64 = 1 NOISALIST = 1 +ISAEXEC_EXCLUDE_FILES = $(bindir)/pango-querymodules CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-x --enable-gtk-doc CONFIGURE_ARGS += --x-include=$(prefix)/X11/include @@ -58,3 +59,6 @@ include gar/category.mk +post-merge: + mkdir -p $(PKGROOT)$(sysconfdir)/64/pango + @$(MAKECOOKIE) Modified: csw/mgar/pkg/pango/trunk/checksums =================================================================== --- csw/mgar/pkg/pango/trunk/checksums 2009-07-09 13:32:35 UTC (rev 5557) +++ csw/mgar/pkg/pango/trunk/checksums 2009-07-09 18:53:47 UTC (rev 5558) @@ -1,2 +1,2 @@ -02de6afbc35cb1036031da7098463555 download/CSWpango.postinstall +236547eb782b42500d0d743f25340599 download/CSWpango.postinstall 63979efe16fe5abaa93c8ea48959e8f3 download/pango-1.24.3.tar.bz2 Modified: csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall =================================================================== --- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-09 13:32:35 UTC (rev 5557) +++ csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-09 18:53:47 UTC (rev 5558) @@ -6,8 +6,14 @@ echo 'Updating pango.modules...' test -x ${PKG_ROOT_DIR}/opt/csw/bin/pango-querymodules && \ - chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >/opt/csw/etc/pango/pango.modules && - chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/pango/pango.modules f 0644 root bin && - chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWpango + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >"${PKG_ROOT_DIR}"/opt/csw/etc/pango/pango.modules && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/pango/pango.modules f 0644 root bin +test -x ${PKG_ROOT_DIR}/opt/csw/bin/sparcv9/pango-querymodules && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/sparcv9/pango-querymodules >"${PKG_ROOT_DIR}"/opt/csw/etc/64/pango/pango.modules && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/64/pango/pango.modules f 0644 root bin +test -x ${PKG_ROOT_DIR}/opt/csw/bin/amd64/pango-querymodules && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/amd64/pango-querymodules >"${PKG_ROOT_DIR}"/opt/csw/etc/64/pango/pango.modules && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/64/pango/pango.modules f 0644 root bin +chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWpango /bin/true This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 9 22:48:16 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 09 Jul 2009 20:48:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[5559] csw/mgar/pkg/neon/trunk Message-ID: Revision: 5559 http://gar.svn.sourceforge.net/gar/?rev=5559&view=rev Author: dmichelsen Date: 2009-07-09 20:48:16 +0000 (Thu, 09 Jul 2009) Log Message: ----------- neon: Update to 0.28.5 Modified Paths: -------------- csw/mgar/pkg/neon/trunk/Makefile csw/mgar/pkg/neon/trunk/checksums Modified: csw/mgar/pkg/neon/trunk/Makefile =================================================================== --- csw/mgar/pkg/neon/trunk/Makefile 2009-07-09 18:53:47 UTC (rev 5558) +++ csw/mgar/pkg/neon/trunk/Makefile 2009-07-09 20:48:16 UTC (rev 5559) @@ -1,9 +1,9 @@ GARNAME = neon -GARVERSION = 0.28.4 +GARVERSION = 0.28.5 CATEGORIES = lib EXTRA_MODULATORS = GARVERSION -MODULATIONS_GARVERSION = 0.26.4 0.28.4 +MODULATIONS_GARVERSION = 0.26.4 0.28.5 DESCRIPTION = Neon HTTP and WebDAV client library define BLURB @@ -41,18 +41,18 @@ MERGE_SCRIPTS_isa-amd64-garversion-0.26.4 = copy-relocated-only MERGE_DIRS_isa-amd64-garversion-0.26.4 = $(libdir) -MERGE_SCRIPTS_isa-i386-garversion-0.28.4 = copy-all -MERGE_SCRIPTS_isa-amd64-garversion-0.28.4 = copy-relocated-only -MERGE_DIRS_isa-amd64-garversion-0.28.4 = $(bindir) $(sbindir) $(libexecdir) $(libdir) +MERGE_SCRIPTS_isa-i386-garversion-0.28.5 = copy-all +MERGE_SCRIPTS_isa-amd64-garversion-0.28.5 = copy-relocated-only +MERGE_DIRS_isa-amd64-garversion-0.28.5 = $(bindir) $(sbindir) $(libexecdir) $(libdir) MERGE_SCRIPTS_isa-sparcv8-garversion-0.26.4 = copy-only MERGE_DIRS_isa-sparcv8-garversion-0.26.4 = $(libdir) MERGE_SCRIPTS_isa-sparcv9-garversion-0.26.4 = copy-relocated-only MERGE_DIRS_isa-sparcv9-garversion-0.26.4 = $(libdir) -MERGE_SCRIPTS_isa-sparcv8-garversion-0.28.4 = copy-all -MERGE_SCRIPTS_isa-sparcv9-garversion-0.28.4 = copy-relocated-only -MERGE_DIRS_isa-sparcv9-garversion-0.28.4 = $(bindir) $(sbindir) $(libexecdir) $(libdir) +MERGE_SCRIPTS_isa-sparcv8-garversion-0.28.5 = copy-all +MERGE_SCRIPTS_isa-sparcv9-garversion-0.28.5 = copy-relocated-only +MERGE_DIRS_isa-sparcv9-garversion-0.28.5 = $(bindir) $(sbindir) $(libexecdir) $(libdir) PKGFILES_CSWneon-devel = $(PKGFILES_DEVEL) Modified: csw/mgar/pkg/neon/trunk/checksums =================================================================== --- csw/mgar/pkg/neon/trunk/checksums 2009-07-09 18:53:47 UTC (rev 5558) +++ csw/mgar/pkg/neon/trunk/checksums 2009-07-09 20:48:16 UTC (rev 5559) @@ -1,4 +1,4 @@ +5e17c5dc62032a174e4e39fa33720aff download/CSWneon-devel.gspec +643aa565e0d9f38f0153ab72b6dc5621 download/CSWneon.gspec 2d11fff51ffa856fc6b5d4bd801d6cc4 download/neon-0.26.4.tar.gz -6c3b94362af743d046e198e9fcbe4a85 download/neon-0.28.4.tar.gz -643aa565e0d9f38f0153ab72b6dc5621 download/CSWneon.gspec -5e17c5dc62032a174e4e39fa33720aff download/CSWneon-devel.gspec +8c160bc0e358a3b58645acbba40fe873 download/neon-0.28.5.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jul 10 21:21:04 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 10 Jul 2009 19:21:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5560] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5560 http://gar.svn.sourceforge.net/gar/?rev=5560&view=rev Author: wbonnet Date: 2009-07-10 19:21:02 +0000 (Fri, 10 Jul 2009) Log Message: ----------- Add some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-09 20:48:16 UTC (rev 5559) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 19:21:02 UTC (rev 5560) @@ -29,6 +29,7 @@ PATCHFILES += configure.diff PATCHFILES += nsPluginsDirUnix.cpp.diff PATCHFILES += js.src.configure.diff +PATCHFILES += SunOS5.mk.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-09 20:48:16 UTC (rev 5559) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 19:21:02 UTC (rev 5560) @@ -1,6 +1,7 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff +e3d4fc128e15ef832ab2dbcc3fcdd05a download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 37f4078ab1b34d16c1739d3b089b2947 download/configure.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff 2009-07-10 19:21:02 UTC (rev 5560) @@ -0,0 +1,30 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/coreconf/SunOS5.mk firefox/security/coreconf/SunOS5.mk +--- firefox.orig/security/coreconf/SunOS5.mk 2009-07-10 21:01:26.665138279 +0200 ++++ firefox/security/coreconf/SunOS5.mk 2009-07-10 21:02:11.207265896 +0200 +@@ -46,6 +46,8 @@ + endif + endif + ++NS_USE_GCC = 1 ++ + # Sun's WorkShop defines v8, v8plus and v9 architectures. + # gcc on Solaris defines v8 and v9 "cpus". + # gcc's v9 is equivalent to Workshop's v8plus. +@@ -71,7 +73,7 @@ + endif + endif + +-DEFAULT_COMPILER = cc ++DEFAULT_COMPILER = gcc + + ifdef NS_USE_GCC + CC = gcc +@@ -104,7 +106,7 @@ + endif + endif + +-INCLUDES += -I/usr/dt/include -I/usr/openwin/include ++INCLUDES += -I/usr/dt/include -I/opt/csw/X11/include -I/usr/include -I/usr/include/mps + + RANLIB = echo + CPU_ARCH = sparc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jul 10 23:38:22 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 10 Jul 2009 21:38:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5561] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5561 http://gar.svn.sourceforge.net/gar/?rev=5561&view=rev Author: wbonnet Date: 2009-07-10 21:38:22 +0000 (Fri, 10 Jul 2009) Log Message: ----------- Add some more patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/fipsaudt.c.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/lowpbe.c.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 19:21:02 UTC (rev 5560) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 21:38:22 UTC (rev 5561) @@ -30,6 +30,9 @@ PATCHFILES += nsPluginsDirUnix.cpp.diff PATCHFILES += js.src.configure.diff PATCHFILES += SunOS5.mk.diff +PATCHFILES += lowpbe.c.diff +PATCHFILES += softoken.mk.diff +PATCHFILES += fipsaudt.c.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 19:21:02 UTC (rev 5560) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 21:38:22 UTC (rev 5561) @@ -1,7 +1,7 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff -e3d4fc128e15ef832ab2dbcc3fcdd05a download/SunOS5.mk.diff +70627abe2428c903bfa13d409f1c8bb1 download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 37f4078ab1b34d16c1739d3b089b2947 download/configure.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig 2009-07-10 19:21:02 UTC (rev 5560) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig 2009-07-10 21:38:22 UTC (rev 5561) @@ -21,6 +21,7 @@ ac_add_options --enable-canvas ac_add_options --enable-system-cairo ac_add_options --disable-pthreads +ac_add_options --enable-system-sqlite ac_add_options --enable-official-branding #ac_add_options --enable-xinerama Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff 2009-07-10 19:21:02 UTC (rev 5560) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff 2009-07-10 21:38:22 UTC (rev 5561) @@ -24,7 +24,7 @@ endif -INCLUDES += -I/usr/dt/include -I/usr/openwin/include -+INCLUDES += -I/usr/dt/include -I/opt/csw/X11/include -I/usr/include -I/usr/include/mps ++INCLUDES += -I/usr/dt/include -I/opt/csw/include -I/opt/csw/X11/include -I/usr/include -I../../../../dist/include/nspr RANLIB = echo CPU_ARCH = sparc Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/fipsaudt.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/fipsaudt.c.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/fipsaudt.c.diff 2009-07-10 21:38:22 UTC (rev 5561) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/fipsaudt.c firefox/security/nss/lib/softoken/fipsaudt.c +--- firefox.orig/security/nss/lib/softoken/fipsaudt.c 2009-07-10 22:58:22.364751249 +0200 ++++ firefox/security/nss/lib/softoken/fipsaudt.c 2009-07-10 22:58:22.364751249 +0200 +@@ -39,7 +39,7 @@ + * Level 2. + */ + +-#include "prprf.h" ++#include "../../../../dist/include/nspr/prprf.h" + #include "softoken.h" + + /* Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/lowpbe.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/lowpbe.c.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/lowpbe.c.diff 2009-07-10 21:38:22 UTC (rev 5561) @@ -0,0 +1,11 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/lowpbe.c firefox/security/nss/lib/softoken/lowpbe.c +--- firefox.orig/security/nss/lib/softoken/lowpbe.c 2009-07-10 22:58:22.364751249 +0200 ++++ firefox/security/nss/lib/softoken/lowpbe.c 2009-07-10 22:58:22.364751249 +0200 +@@ -36,6 +36,7 @@ + + #include "plarena.h" + ++#include "secoidt.h" + #include "seccomon.h" + #include "secitem.h" + #include "secport.h" Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff 2009-07-10 21:38:22 UTC (rev 5561) @@ -0,0 +1,11 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/config.mk firefox/security/nss/lib/softoken/config.mk +--- firefox.orig/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 ++++ firefox/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 +@@ -102,6 +102,7 @@ + # The -R '$ORIGIN' linker option instructs this library to search for its + # dependencies in the same directory where it resides. + MKSHLIB += -R '$$ORIGIN' ++MKSHLIB += -L../../../../dist/lib + OS_LIBS += -lbsm + endif + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jul 10 23:38:36 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 10 Jul 2009 21:38:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5562] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ checksums Message-ID: Revision: 5562 http://gar.svn.sourceforge.net/gar/?rev=5562&view=rev Author: wbonnet Date: 2009-07-10 21:38:36 +0000 (Fri, 10 Jul 2009) Log Message: ----------- Add some more patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 21:38:22 UTC (rev 5561) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 21:38:36 UTC (rev 5562) @@ -1,12 +1,15 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff -70627abe2428c903bfa13d409f1c8bb1 download/SunOS5.mk.diff +b940bc6f09956cb97b5a68f0fe9b73a6 download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 37f4078ab1b34d16c1739d3b089b2947 download/configure.diff +1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff 0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff +3ad7b67c350157d9b54270139e36c107 download/lowpbe.c.diff f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff +49140d25970bc0422700a7a0bd35eaee download/softoken.mk.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jul 11 00:24:42 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 10 Jul 2009 22:24:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5563] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5563 http://gar.svn.sourceforge.net/gar/?rev=5563&view=rev Author: wbonnet Date: 2009-07-10 22:24:42 +0000 (Fri, 10 Jul 2009) Log Message: ----------- Once again... more patches :) Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff Removed Paths: ------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 21:38:36 UTC (rev 5562) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 22:24:42 UTC (rev 5563) @@ -31,7 +31,7 @@ PATCHFILES += js.src.configure.diff PATCHFILES += SunOS5.mk.diff PATCHFILES += lowpbe.c.diff -PATCHFILES += softoken.mk.diff +PATCHFILES += softoken.config.mk.diff PATCHFILES += fipsaudt.c.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 21:38:36 UTC (rev 5562) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 22:24:42 UTC (rev 5563) @@ -12,4 +12,4 @@ 3ad7b67c350157d9b54270139e36c107 download/lowpbe.c.diff f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff -49140d25970bc0422700a7a0bd35eaee download/softoken.mk.diff +46e4778961dea277f8ee657f475a89dd download/softoken.config.mk.diff Copied: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff (from rev 5561, csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff) =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff 2009-07-10 22:24:42 UTC (rev 5563) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/config.mk firefox/security/nss/lib/softoken/config.mk +--- firefox.orig/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 ++++ firefox/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 +@@ -101,7 +101,7 @@ + ifeq ($(OS_TARGET),SunOS) + # The -R '$ORIGIN' linker option instructs this library to search for its + # dependencies in the same directory where it resides. +-MKSHLIB += -R '$$ORIGIN' ++MKSHLIB += -R '$$ORIGIN' -L../../../../dist/lib + OS_LIBS += -lbsm + endif + Deleted: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff 2009-07-10 21:38:36 UTC (rev 5562) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff 2009-07-10 22:24:42 UTC (rev 5563) @@ -1,11 +0,0 @@ -diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/config.mk firefox/security/nss/lib/softoken/config.mk ---- firefox.orig/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 -+++ firefox/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 -@@ -102,6 +102,7 @@ - # The -R '$ORIGIN' linker option instructs this library to search for its - # dependencies in the same directory where it resides. - MKSHLIB += -R '$$ORIGIN' -+MKSHLIB += -L../../../../dist/lib - OS_LIBS += -lbsm - endif - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Sat Jul 11 13:27:23 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Sat, 11 Jul 2009 11:27:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5564] csw/mgar/pkg/ldns/trunk Message-ID: Revision: 5564 http://gar.svn.sourceforge.net/gar/?rev=5564&view=rev Author: idogan23 Date: 2009-07-11 11:27:23 +0000 (Sat, 11 Jul 2009) Log Message: ----------- ldns: bump version to 1.6.0 Modified Paths: -------------- csw/mgar/pkg/ldns/trunk/Makefile csw/mgar/pkg/ldns/trunk/checksums Added Paths: ----------- csw/mgar/pkg/ldns/trunk/files/CSWldns.doxyparse.diff Removed Paths: ------------- csw/mgar/pkg/ldns/trunk/files/doxyparse.diff Modified: csw/mgar/pkg/ldns/trunk/Makefile =================================================================== --- csw/mgar/pkg/ldns/trunk/Makefile 2009-07-10 22:24:42 UTC (rev 5563) +++ csw/mgar/pkg/ldns/trunk/Makefile 2009-07-11 11:27:23 UTC (rev 5564) @@ -1,5 +1,5 @@ GARNAME = ldns -GARVERSION = 1.5.1 +GARVERSION = 1.6.0 CATEGORIES = lib DESCRIPTION = A library for programs conforming to DNS RFCs and drafts @@ -13,7 +13,7 @@ MASTER_SITES = http://www.nlnetlabs.nl/projects/ldns/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += doxyparse.diff +DISTFILES += CSWldns.doxyparse.diff # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -22,24 +22,13 @@ # uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES UPSTREAM_MASTER_SITES = http://www.nlnetlabs.nl/downloads/ldns\ -ifeq ($(shell uname -r),5.8) - GARCOMPILER = GCC4 - REQUIRED_PKGS += CSWgcc4corert - ifeq ($(shell uname -p),sparc) - BUILD64 = 1 - endif -endif - -ifeq ($(shell uname -r),5.10) - GARCOMPILER = SOS12 -endif - +BUILD64 = 1 EXTRA_BUILD_ISAS_i386 = pentium_pro EXTRA_BUILD_ISAS_sparc = sparcv8plus REQUIRED_PKGS += CSWosslrt -PATCHFILES = doxyparse.diff +PATCHFILES = CSWldns.doxyparse.diff CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-ssl=/opt/csw Modified: csw/mgar/pkg/ldns/trunk/checksums =================================================================== --- csw/mgar/pkg/ldns/trunk/checksums 2009-07-10 22:24:42 UTC (rev 5563) +++ csw/mgar/pkg/ldns/trunk/checksums 2009-07-11 11:27:23 UTC (rev 5564) @@ -1,2 +1,2 @@ -b5516aacfa819947cbfb6d0c34f0c546 download/doxyparse.diff -17f73def98711e1475409d9a8d5d9dcd download/ldns-1.5.1.tar.gz +b5516aacfa819947cbfb6d0c34f0c546 download/CSWldns.doxyparse.diff +cd0d4d34a60d018fbfedae6d3ee4049b download/ldns-1.6.0.tar.gz Copied: csw/mgar/pkg/ldns/trunk/files/CSWldns.doxyparse.diff (from rev 5491, csw/mgar/pkg/ldns/trunk/files/doxyparse.diff) =================================================================== --- csw/mgar/pkg/ldns/trunk/files/CSWldns.doxyparse.diff (rev 0) +++ csw/mgar/pkg/ldns/trunk/files/CSWldns.doxyparse.diff 2009-07-11 11:27:23 UTC (rev 5564) @@ -0,0 +1,9 @@ +diff --speed-large-files --minimal -Nru ldns-1.5.1.orig/doc/doxyparse.pl ldns-1.5.1/doc/doxyparse.pl +--- ldns-1.5.1.orig/doc/doxyparse.pl 2008-05-28 10:28:39.000000000 +0200 ++++ ldns-1.5.1/doc/doxyparse.pl 2009-05-12 13:41:55.220351895 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/perl ++#!/opt/csw/bin/perl + + # Doxygen is usefull for html documentation, but sucks + # in making manual pages. Still tool also parses the .h Deleted: csw/mgar/pkg/ldns/trunk/files/doxyparse.diff =================================================================== --- csw/mgar/pkg/ldns/trunk/files/doxyparse.diff 2009-07-10 22:24:42 UTC (rev 5563) +++ csw/mgar/pkg/ldns/trunk/files/doxyparse.diff 2009-07-11 11:27:23 UTC (rev 5564) @@ -1,9 +0,0 @@ -diff --speed-large-files --minimal -Nru ldns-1.5.1.orig/doc/doxyparse.pl ldns-1.5.1/doc/doxyparse.pl ---- ldns-1.5.1.orig/doc/doxyparse.pl 2008-05-28 10:28:39.000000000 +0200 -+++ ldns-1.5.1/doc/doxyparse.pl 2009-05-12 13:41:55.220351895 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/perl -+#!/opt/csw/bin/perl - - # Doxygen is usefull for html documentation, but sucks - # in making manual pages. Still tool also parses the .h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jul 11 15:03:19 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 11 Jul 2009 13:03:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5565] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5565 http://gar.svn.sourceforge.net/gar/?rev=5565&view=rev Author: wbonnet Date: 2009-07-11 13:03:19 +0000 (Sat, 11 Jul 2009) Log Message: ----------- First version that goes until the of compilation. Not yet working... Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.configure.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/npruntime.h.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/sign.sh.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-11 11:27:23 UTC (rev 5564) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-11 13:03:19 UTC (rev 5565) @@ -20,6 +20,29 @@ CATALOGNAME_CSWfirefox = $(GARNAME) SPKG_DESC_CSWfirefox = $(DESCRIPTION) +# Defines dependencies +REQUIRED_PKGS_CSWfirefox += CSWdbusglib +REQUIRED_PKGS_CSWfirefox += CSWfconfig +REQUIRED_PKGS_CSWfirefox += CSWftype2 +REQUIRED_PKGS_CSWfirefox += CSWgcc3core +REQUIRED_PKGS_CSWfirefox += CSWgcc3corert +REQUIRED_PKGS_CSWfirefox += CSWgcc3g++ +REQUIRED_PKGS_CSWfirefox += CSWgcc3g++rt +REQUIRED_PKGS_CSWfirefox += CSWgcc4corert +REQUIRED_PKGS_CSWfirefox += CSWgcc4g++rt +REQUIRED_PKGS_CSWfirefox += CSWgconf2 +REQUIRED_PKGS_CSWfirefox += CSWglib2 +REQUIRED_PKGS_CSWfirefox += CSWgnomevfs2 +REQUIRED_PKGS_CSWfirefox += CSWgtk2 +REQUIRED_PKGS_CSWfirefox += CSWlibatk +REQUIRED_PKGS_CSWfirefox += CSWlibcairo +REQUIRED_PKGS_CSWfirefox += CSWlibdbus +REQUIRED_PKGS_CSWfirefox += CSWlibgnome +REQUIRED_PKGS_CSWfirefox += CSWlibxrender +REQUIRED_PKGS_CSWfirefox += CSWpango +REQUIRED_PKGS_CSWfirefox += CSWsqlite3rt +REQUIRED_PKGS_CSWfirefox += CSWzlib + # Defines the list of patches to be applied to the sources PATCHFILES += jemalloc.c.diff PATCHFILES += jsstdint.h.diff @@ -33,6 +56,11 @@ PATCHFILES += lowpbe.c.diff PATCHFILES += softoken.config.mk.diff PATCHFILES += fipsaudt.c.diff +PATCHFILES += sign.sh.diff +PATCHFILES += js.configure.diff +PATCHFILES += libxul.Makefile.in.diff +PATCHFILES += libxul.Makefile.diff +PATCHFILES += npruntime.h.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-11 11:27:23 UTC (rev 5564) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-11 13:03:19 UTC (rev 5565) @@ -3,13 +3,18 @@ 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff b940bc6f09956cb97b5a68f0fe9b73a6 download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff -37f4078ab1b34d16c1739d3b089b2947 download/configure.diff +463d0bd49aa3726c1d9e19c18b38ce70 download/configure.diff 1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff +ed49bb0e38e1b577d4742936bd551d79 download/js.configure.diff 0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff +48d3d6fe519013219989ae0a1b009a8c download/libxul.Makefile.diff +48d3d6fe519013219989ae0a1b009a8c download/libxul.Makefile.in.diff 3ad7b67c350157d9b54270139e36c107 download/lowpbe.c.diff +30ef29635eedc770a9db7bf3a79bf01a download/npruntime.h.diff f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff -46e4778961dea277f8ee657f475a89dd download/softoken.config.mk.diff +e4bfb0cee27672ed90ec473b589e3305 download/sign.sh.diff +969c809ca9889cc8292ff50220b46efd download/softoken.config.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff 2009-07-11 11:27:23 UTC (rev 5564) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -23,3 +23,12 @@ ; \ do for ac_extension in a so sl; do +@@ -5185,7 +5185,7 @@ + + MOZ_JS_LIBS='-L$(LIBXUL_DIST)/bin -lmozjs' + DYNAMIC_XPCOM_LIBS='-L$(LIBXUL_DIST)/bin -lxpcom -lxpcom_core' +-MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib' ++MOZ_FIX_LINK_PATHS='-Wl,-R,$(LIBXUL_DIST)/bin -Wl,-R,$(prefix)/lib' + XPCOM_FROZEN_LDOPTS='-L$(LIBXUL_DIST)/bin -lxpcom' + LIBXUL_LIBS='$(XPCOM_FROZEN_LDOPTS) -lxul' + XPCOM_GLUE_LDOPTS='$(LIBXUL_DIST)/lib/$(LIB_PREFIX)xpcomglue_s.$(LIB_SUFFIX) $(XPCOM_FROZEN_LDOPTS)' Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.configure.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.configure.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/js/src/configure firefox/js/src/configure +--- firefox.orig/js/src/configure 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/js/src/configure 2009-07-07 21:49:10.319971404 +0200 +@@ -4775,7 +4775,7 @@ + HOST_AR_FLAGS='$(AR_FLAGS)' + + MOZ_JS_LIBS='-L$(libdir) -lmozjs' +-MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(PREFIX)/lib' ++MOZ_FIX_LINK_PATHS='-Wl,-R,$(LIBXUL_DIST)/bin -Wl,-R,$(PREFIX)/lib' + + MOZ_COMPONENT_NSPR_LIBS='-L$(LIBXUL_DIST)/bin $(NSPR_LIBS)' + MOZ_XPCOM_OBSOLETE_LIBS='-L$(LIBXUL_DIST)/lib -lxpcom_compat' Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile firefox/toolkit/library/Makefile +--- firefox.orig/toolkit/library/Makefile 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/toolkit/library/Makefile 2009-07-07 21:49:10.319971404 +0200 +@@ -252,7 +252,7 @@ + endif + + ifeq ($(OS_ARCH),SunOS) +-EXTRA_DSO_LDOPTS += -lelf -ldemangle -lCstd ++EXTRA_DSO_LDOPTS += -lelf -ldemangle + endif + + ifeq ($(OS_ARCH),WINNT) Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile firefox/toolkit/library/Makefile +--- firefox.orig/toolkit/library/Makefile 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/toolkit/library/Makefile 2009-07-07 21:49:10.319971404 +0200 +@@ -252,7 +252,7 @@ + endif + + ifeq ($(OS_ARCH),SunOS) +-EXTRA_DSO_LDOPTS += -lelf -ldemangle -lCstd ++EXTRA_DSO_LDOPTS += -lelf -ldemangle + endif + + ifeq ($(OS_ARCH),WINNT) Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/npruntime.h.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/npruntime.h.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/npruntime.h.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,14 @@ +diff --speed-large-files --minimal -Nru firefox.orig/modules/plugin/base/public/npruntime.h firefox/modules/plugin/base/public/npruntime.h +--- firefox.orig/modules/plugin/base/public/npruntime.h 2007-10-21 15:36:05.000000000 +0000 ++++ firefox/modules/plugin/base/public/npruntime.h 2008-11-24 21:59:04.857036600 +0000 +@@ -65,6 +65,10 @@ + #ifndef _NP_RUNTIME_H_ + #define _NP_RUNTIME_H_ + ++typedef int bool; ++#define true 1 ++#define false 0 ++ + #ifdef __cplusplus + extern "C" { + #endif Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/sign.sh.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/sign.sh.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/sign.sh.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/cmd/shlibsign/sign.sh firefox/security/nss/cmd/shlibsign/sign.sh +--- firefox.orig/security/nss/cmd/shlibsign/sign.sh 2007-10-21 15:36:05.000000000 +0000 ++++ firefox/security/nss/cmd/shlibsign/sign.sh 2008-11-24 21:59:04.857036600 +0000 +@@ -44,7 +44,7 @@ + export LIBPATH + SHLIB_PATH=${1}/lib:${4}:$SHLIB_PATH + export SHLIB_PATH +- LD_LIBRARY_PATH=${1}/lib:${4}:$LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=${1}/lib:${4}:$LD_LIBRARY_PATH:/opt/csw/lib + export LD_LIBRARY_PATH + DYLD_LIBRARY_PATH=${1}/lib:${4}:$DYLD_LIBRARY_PATH + export DYLD_LIBRARY_PATH Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff 2009-07-11 11:27:23 UTC (rev 5564) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -6,7 +6,7 @@ # The -R '$ORIGIN' linker option instructs this library to search for its # dependencies in the same directory where it resides. -MKSHLIB += -R '$$ORIGIN' -+MKSHLIB += -R '$$ORIGIN' -L../../../../dist/lib ++MKSHLIB += -R '$$ORIGIN' -L../../../../dist/lib -L/opt/csw/lib OS_LIBS += -lbsm endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Sat Jul 11 21:45:47 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Sat, 11 Jul 2009 19:45:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[5566] csw/mgar/pkg/libvorbis/trunk Message-ID: Revision: 5566 http://gar.svn.sourceforge.net/gar/?rev=5566&view=rev Author: dmichelsen Date: 2009-07-11 19:45:47 +0000 (Sat, 11 Jul 2009) Log Message: ----------- libvorbis: Update to 1.2.3 Modified Paths: -------------- csw/mgar/pkg/libvorbis/trunk/Makefile csw/mgar/pkg/libvorbis/trunk/checksums Modified: csw/mgar/pkg/libvorbis/trunk/Makefile =================================================================== --- csw/mgar/pkg/libvorbis/trunk/Makefile 2009-07-11 13:03:19 UTC (rev 5565) +++ csw/mgar/pkg/libvorbis/trunk/Makefile 2009-07-11 19:45:47 UTC (rev 5566) @@ -1,5 +1,5 @@ GARNAME = libvorbis -GARVERSION = 1.2.2 +GARVERSION = 1.2.3 CATEGORIES = lib DESCRIPTION = Vorbis codec library. Modified: csw/mgar/pkg/libvorbis/trunk/checksums =================================================================== --- csw/mgar/pkg/libvorbis/trunk/checksums 2009-07-11 13:03:19 UTC (rev 5565) +++ csw/mgar/pkg/libvorbis/trunk/checksums 2009-07-11 19:45:47 UTC (rev 5566) @@ -1 +1 @@ -fcab1884e78c49f06352d92cedf9a06a download/libvorbis-1.2.2.tar.gz +5aa77f55c0e0aab8eb8ed982335daac8 download/libvorbis-1.2.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Sat Jul 11 23:38:28 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Sat, 11 Jul 2009 21:38:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5567] csw/mgar/pkg/x11/libX11/trunk Message-ID: Revision: 5567 http://gar.svn.sourceforge.net/gar/?rev=5567&view=rev Author: dmichelsen Date: 2009-07-11 21:38:28 +0000 (Sat, 11 Jul 2009) Log Message: ----------- x11/libX11: Update to 1.2.2 Modified Paths: -------------- csw/mgar/pkg/x11/libX11/trunk/Makefile csw/mgar/pkg/x11/libX11/trunk/checksums csw/mgar/pkg/x11/libX11/trunk/files/patch-xlib-sentinel.diff Modified: csw/mgar/pkg/x11/libX11/trunk/Makefile =================================================================== --- csw/mgar/pkg/x11/libX11/trunk/Makefile 2009-07-11 19:45:47 UTC (rev 5566) +++ csw/mgar/pkg/x11/libX11/trunk/Makefile 2009-07-11 21:38:28 UTC (rev 5567) @@ -1,5 +1,5 @@ GARNAME = libX11 -GARVERSION = 1.2.1 +GARVERSION = 1.2.2 CATEGORIES = x11 DESCRIPTION = X11 client-side library Modified: csw/mgar/pkg/x11/libX11/trunk/checksums =================================================================== --- csw/mgar/pkg/x11/libX11/trunk/checksums 2009-07-11 19:45:47 UTC (rev 5566) +++ csw/mgar/pkg/x11/libX11/trunk/checksums 2009-07-11 21:38:28 UTC (rev 5567) @@ -1,3 +1,2 @@ -858e013fd4c37689a2a8d86c8765dab0 download/libX11-1.2.1.tar.gz +c9b3a015e710e49303a48538149a4bd5 download/libX11-1.2.2.tar.gz 667f63d38722e29d6fd36b6648bbb757 download/patch-stdint.diff -918353b72ffab3f2cff4a8bcc65e9376 download/patch-xlib-sentinel.diff Modified: csw/mgar/pkg/x11/libX11/trunk/files/patch-xlib-sentinel.diff =================================================================== --- csw/mgar/pkg/x11/libX11/trunk/files/patch-xlib-sentinel.diff 2009-07-11 19:45:47 UTC (rev 5566) +++ csw/mgar/pkg/x11/libX11/trunk/files/patch-xlib-sentinel.diff 2009-07-11 21:38:28 UTC (rev 5567) @@ -1,6 +1,6 @@ -diff -Naur libX11-1.2.1.orig/include/X11/Xlib.h libX11-1.2.1.patched/include/X11/Xlib.h ---- libX11-1.2.1.orig/include/X11/Xlib.h 2008-10-07 19:18:17.000000000 +0200 -+++ libX11-1.2.1.patched/include/X11/Xlib.h 2009-05-05 13:49:27.444486000 +0200 +diff -Naur libX11-1.2.2.orig/include/X11/Xlib.h libX11-1.2.2.patched/include/X11/Xlib.h +--- libX11-1.2.2.orig/include/X11/Xlib.h 2009-07-09 05:55:54.000000000 +0200 ++++ libX11-1.2.2.patched/include/X11/Xlib.h 2009-07-11 23:36:25.003094998 +0200 @@ -38,6 +38,14 @@ #define XlibSpecificationRelease 6 @@ -13,6 +13,6 @@ +# define _X_ATTRIBUTE_PRINTF(x,y) +#endif /* GNUC >= 4 */ + - #ifdef USG - #ifndef __TYPES__ - #include /* forgot to protect it... */ + #include + + #if defined(__SCO__) || defined(__UNIXWARE__) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Sat Jul 11 23:40:00 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Sat, 11 Jul 2009 21:40:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5568] csw/mgar/pkg/x11/libX11/trunk/checksums Message-ID: Revision: 5568 http://gar.svn.sourceforge.net/gar/?rev=5568&view=rev Author: dmichelsen Date: 2009-07-11 21:40:00 +0000 (Sat, 11 Jul 2009) Log Message: ----------- x11/libX11: Re-add missing patch Modified Paths: -------------- csw/mgar/pkg/x11/libX11/trunk/checksums Modified: csw/mgar/pkg/x11/libX11/trunk/checksums =================================================================== --- csw/mgar/pkg/x11/libX11/trunk/checksums 2009-07-11 21:38:28 UTC (rev 5567) +++ csw/mgar/pkg/x11/libX11/trunk/checksums 2009-07-11 21:40:00 UTC (rev 5568) @@ -1,2 +1,3 @@ c9b3a015e710e49303a48538149a4bd5 download/libX11-1.2.2.tar.gz 667f63d38722e29d6fd36b6648bbb757 download/patch-stdint.diff +4e6f6f42902f849eba8d88ab15fa3697 download/patch-xlib-sentinel.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 12 13:29:34 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sun, 12 Jul 2009 11:29:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5569] csw/mgar/gar/v2/gar.pkg.mk Message-ID: Revision: 5569 http://gar.svn.sourceforge.net/gar/?rev=5569&view=rev Author: skayser Date: 2009-07-12 11:29:34 +0000 (Sun, 12 Jul 2009) Log Message: ----------- gar: added $USERGROUP for tagging cswusergroup files Modified Paths: -------------- csw/mgar/gar/v2/gar.pkg.mk Modified: csw/mgar/gar/v2/gar.pkg.mk =================================================================== --- csw/mgar/gar/v2/gar.pkg.mk 2009-07-11 21:40:00 UTC (rev 5568) +++ csw/mgar/gar/v2/gar.pkg.mk 2009-07-12 11:29:34 UTC (rev 5569) @@ -155,12 +155,14 @@ SPKG_CLASSES := $(SPKG_CLASSES) $(if $(SAMPLECONF),$(if $(filter cswsampleconf,$(SPKG_CLASSES)),,cswsampleconf)) SPKG_CLASSES := $(SPKG_CLASSES) $(if $(PRESERVECONF),$(if $(filter cswpreserveconf,$(SPKG_CLASSES)),,cswpreserveconf)) SPKG_CLASSES := $(SPKG_CLASSES) $(if $(INITSMF),$(if $(filter cswinitsmf,$(SPKG_CLASSES)),,cswinitsmf)) +SPKG_CLASSES := $(SPKG_CLASSES) $(if $(USERGROUP),$(if $(filter cswusergroup,$(SPKG_CLASSES)),,cswusergroup)) # - set class for all config files ifneq ($(SAMPLECONF)$(PRESERVECONF)$(INITSMF),) _CSWCLASS_FILTER = | perl -ane '\ $(foreach FILE,$(SAMPLECONF),$$F[1] = "cswsampleconf" if ( $$F[2] =~ m(^$(FILE)$$) );)\ $(foreach FILE,$(PRESERVECONF),$$F[1] = "cswpreserveconf" if( $$F[2] =~ m(^$(FILE)$$) );)\ $(foreach FILE,$(INITSMF),$$F[1] = "cswinitsmf" if( $$F[2] =~ m(^$(FILE)$$) );)\ + $(foreach FILE,$(USERGROUP),$$F[1] = "cswusergroup" if( $$F[2] =~ m(^$(FILE)$$) );)\ print join(" ", at F),"\n";' _EXTRA_GAR_PKGS += CSWcswclassutils endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 14 11:17:47 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 14 Jul 2009 09:17:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[5570] csw/mgar/pkg Message-ID: Revision: 5570 http://gar.svn.sourceforge.net/gar/?rev=5570&view=rev Author: dmichelsen Date: 2009-07-14 09:17:47 +0000 (Tue, 14 Jul 2009) Log Message: ----------- bdb3: Initial commit Added Paths: ----------- csw/mgar/pkg/bdb3/ csw/mgar/pkg/bdb3/trunk/Makefile csw/mgar/pkg/bdb3/trunk/checksums csw/mgar/pkg/bdb3/trunk/files/ Removed Paths: ------------- csw/mgar/pkg/bdb3/trunk/Makefile csw/mgar/pkg/bdb3/trunk/legacy/ Deleted: csw/mgar/pkg/bdb3/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-01 20:49:06 UTC (rev 5484) +++ csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-14 09:17:47 UTC (rev 5570) @@ -1,79 +0,0 @@ -GARNAME = db -GARVERSION = 4.1.25 -CATEGORIES = lib - -DESCRIPTION = Provides embedded database support for applications -define BLURB - Berkeley DB (libdb) is a programmatic toolkit that provides embedded database - support for both traditional and client/server applications. It includes - b+tree, queue, extended linear hashing, fixed, and variable-length record - access methods, transactions, locking, logging, shared memory caching and - database recovery. DB supports C, C++, Java, and Perl APIs. It is available - for a wide variety of UNIX platforms as well as Windows NT and Windows 95 - (MSVC 4, 5 and 6). -endef - -MASTER_SITES = ftp://ftp.sleepycat.com/releases/ - -CONFIGURE_SCRIPTS = -BUILD_SCRIPTS = -INSTALL_SCRIPTS = custom -TEST_SCRIPTS = - -ENABLE_CHECK = 0 -ARCHALL = 1 -PACKAGES = CSWbdb4 -SPKG_DESC = Embedded database libraries and utilities -CATALOGNAME = berkeleydb4 -REQUIRED_PKGS = CSWbdb - -include gar/category.mk - -install-custom: - ginstall -d $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 - ginstall -d $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . sparcv8 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . 32 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s sparcv9 64 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.2_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_verify db_verify - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify Copied: csw/mgar/pkg/bdb3/trunk/Makefile (from rev 5484, csw/mgar/pkg/bdb4/trunk/legacy/Makefile) =================================================================== --- csw/mgar/pkg/bdb3/trunk/Makefile (rev 0) +++ csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-14 09:17:47 UTC (rev 5570) @@ -0,0 +1,43 @@ +GARNAME = db +GARVERSION = 4.1.25 +CATEGORIES = lib + +DESCRIPTION = Provides embedded database support for applications +define BLURB + Berkeley DB (libdb) is a programmatic toolkit that provides embedded database + support for both traditional and client/server applications. It includes + b+tree, queue, extended linear hashing, fixed, and variable-length record + access methods, transactions, locking, logging, shared memory caching and + database recovery. DB supports C, C++, Java, and Perl APIs. It is available + for a wide variety of UNIX platforms as well as Windows NT and Windows 95 + (MSVC 4, 5 and 6). +endef + +MASTER_SITES = ftp://ftp.sleepycat.com/releases/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES += CSWbdb4.gspec + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# See http://www.sleepycat.com/update/4.1.25/patch.4.1.25.html +PATCHFILES += 4.1.25.1.diff 4.1.25.2.diff +PATCHDIRLEVEL = 0 + +DEPENDS += lang/tcl + +CONFIGURE_SCRIPTS = $(WORKSRC)/dist/configure +BUILD_SCRIPTS = $(WORKSRC)/dist/Makefile +INSTALL_SCRIPTS = $(WORKSRC)/dist/Makefile +TEST_SCRIPTS = $(WORKSRC)/dist/Makefile + +NODIRPATHS = --prefix +CONFIGURE_ARGS = --prefix $(prefix)/bdb4 $(DIRPATHS) +CONFIGURE_ARGS += --enable-compat185 +CONFIGURE_ARGS += --enable-rpc +CONFIGURE_ARGS += --enable-cxx +CONFIGURE_ARGS += --enable-java +CONFIGURE_ARGS += --enable-tcl +CONFIGURE_ARGS += --with-tcl=$(libdir) + +include gar/category.mk Copied: csw/mgar/pkg/bdb3/trunk/checksums (from rev 5484, csw/mgar/pkg/bdb4/trunk/legacy/checksums) =================================================================== --- csw/mgar/pkg/bdb3/trunk/checksums (rev 0) +++ csw/mgar/pkg/bdb3/trunk/checksums 2009-07-14 09:17:47 UTC (rev 5570) @@ -0,0 +1,4 @@ +d82ed75cb53b0daba4a7e959e8a6f86c download/db-4.1.25.tar.gz +48ef6b9d5e0c5cd3617a1531d0e97637 download/CSWbdb4.gspec +1e073d12cd89f9345e281ca07368f74b download/4.1.25.1.diff +5eedc6818783b4b89317d89d2babb6f7 download/4.1.25.2.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 14 14:11:30 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 14 Jul 2009 12:11:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[5571] csw/mgar/pkg/bdb3/trunk Message-ID: Revision: 5571 http://gar.svn.sourceforge.net/gar/?rev=5571&view=rev Author: dmichelsen Date: 2009-07-14 12:11:29 +0000 (Tue, 14 Jul 2009) Log Message: ----------- bdb3: Partial commit, install still fails Modified Paths: -------------- csw/mgar/pkg/bdb3/trunk/Makefile csw/mgar/pkg/bdb3/trunk/checksums Added Paths: ----------- csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.1 csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.2 Removed Paths: ------------- csw/mgar/pkg/bdb3/trunk/files/4.1.25.1.diff csw/mgar/pkg/bdb3/trunk/files/4.1.25.2.diff csw/mgar/pkg/bdb3/trunk/files/CSWbdb4.gspec Modified: csw/mgar/pkg/bdb3/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,8 +1,8 @@ GARNAME = db -GARVERSION = 4.1.25 +GARVERSION = 3.3.11 CATEGORIES = lib -DESCRIPTION = Provides embedded database support for applications +DESCRIPTION = BerkeleyDB 3 define BLURB Berkeley DB (libdb) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. It includes @@ -13,26 +13,29 @@ (MSVC 4, 5 and 6). endef -MASTER_SITES = ftp://ftp.sleepycat.com/releases/ +MASTER_SITES = http://download.oracle.com/berkeley-db/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += CSWbdb4.gspec # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz # See http://www.sleepycat.com/update/4.1.25/patch.4.1.25.html -PATCHFILES += 4.1.25.1.diff 4.1.25.2.diff +PATCHFILES = patch.$(GARVERSION).1 patch.$(GARVERSION).2 PATCHDIRLEVEL = 0 -DEPENDS += lang/tcl +LICENSE = LICENSE +PACKAGES = CSWbdb3 +CATALOGNAME = berkeleydb3 + CONFIGURE_SCRIPTS = $(WORKSRC)/dist/configure BUILD_SCRIPTS = $(WORKSRC)/dist/Makefile INSTALL_SCRIPTS = $(WORKSRC)/dist/Makefile -TEST_SCRIPTS = $(WORKSRC)/dist/Makefile -NODIRPATHS = --prefix -CONFIGURE_ARGS = --prefix $(prefix)/bdb4 $(DIRPATHS) +TEST_SCRIPTS = + +#NODIRPATHS = --prefix +CONFIGURE_ARGS = --prefix $(prefix) $(DIRPATHS) CONFIGURE_ARGS += --enable-compat185 CONFIGURE_ARGS += --enable-rpc CONFIGURE_ARGS += --enable-cxx Modified: csw/mgar/pkg/bdb3/trunk/checksums =================================================================== --- csw/mgar/pkg/bdb3/trunk/checksums 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/checksums 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,4 +1,3 @@ -d82ed75cb53b0daba4a7e959e8a6f86c download/db-4.1.25.tar.gz -48ef6b9d5e0c5cd3617a1531d0e97637 download/CSWbdb4.gspec -1e073d12cd89f9345e281ca07368f74b download/4.1.25.1.diff -5eedc6818783b4b89317d89d2babb6f7 download/4.1.25.2.diff +b6ae24fa55713f17a9ac3219d987722c download/db-3.3.11.tar.gz +a6c5fc6387c57361fbdf29ca63b597c3 download/patch.3.3.11.1 +fca939f74fc6555e1319626ceca35b33 download/patch.3.3.11.2 Deleted: csw/mgar/pkg/bdb3/trunk/files/4.1.25.1.diff =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/4.1.25.1.diff 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/files/4.1.25.1.diff 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,20 +0,0 @@ -*** fileops/fop_util.c 8 Jan 2003 05:01:56 -0000 1.57 ---- fileops/fop_util.c 12 Jan 2003 19:44:29 -0000 1.58 -*************** -*** 40,46 **** - u_int32_t __lockval; \ - \ - if (LOCKING_ON((ENV))) { \ -! __lockval = 0; \ - __dbt.data = &__lockval; \ - __dbt.size = sizeof(__lockval); \ - if ((ret = (ENV)->lock_get((ENV), (ID), \ ---- 40,46 ---- - u_int32_t __lockval; \ - \ - if (LOCKING_ON((ENV))) { \ -! __lockval = 1; \ - __dbt.data = &__lockval; \ - __dbt.size = sizeof(__lockval); \ - if ((ret = (ENV)->lock_get((ENV), (ID), \ - Deleted: csw/mgar/pkg/bdb3/trunk/files/4.1.25.2.diff =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/4.1.25.2.diff 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/files/4.1.25.2.diff 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,617 +0,0 @@ -*** dbinc/mp.h.orig 2004-02-02 10:24:53.000000000 -0800 ---- dbinc/mp.h 2004-02-02 10:26:27.000000000 -0800 -*************** -*** 149,154 **** ---- 149,161 ---- - * region lock). - */ - DB_MPOOL_STAT stat; /* Per-cache mpool statistics. */ -+ -+ /* -+ * We track page puts so that we can decide when allocation is never -+ * going to succeed. We don't lock the field, all we care about is -+ * if it changes. -+ */ -+ u_int32_t put_counter; /* Count of page put calls. */ - }; - - struct __db_mpool_hash { -*** mp/mp_fput.c.orig 2002-08-13 06:26:41.000000000 -0700 ---- mp/mp_fput.c 2004-02-02 10:22:35.000000000 -0800 -*************** -*** 19,24 **** ---- 19,26 ---- - #include "dbinc/db_shash.h" - #include "dbinc/mp.h" - -+ static void __memp_reset_lru __P((DB_ENV *, REGINFO *)); -+ - /* - * __memp_fput -- - * Mpool file put function. -*************** -*** 198,202 **** ---- 200,255 ---- - - MUTEX_UNLOCK(dbenv, &hp->hash_mutex); - -+ /* -+ * On every buffer put we update the buffer generation number and check -+ * for wraparound. -+ */ -+ if (++c_mp->lru_count == UINT32_T_MAX) -+ __memp_reset_lru(dbenv, dbmp->reginfo); -+ - return (0); - } -+ -+ /* -+ * __memp_reset_lru -- -+ * Reset the cache LRU counter. -+ */ -+ static void -+ __memp_reset_lru(dbenv, memreg) -+ DB_ENV *dbenv; -+ REGINFO *memreg; -+ { -+ BH *bhp; -+ DB_MPOOL_HASH *hp; -+ MPOOL *c_mp; -+ int bucket; -+ -+ c_mp = memreg->primary; -+ -+ /* -+ * Update the counter so all future allocations will start at the -+ * bottom. -+ */ -+ c_mp->lru_count -= MPOOL_BASE_DECREMENT; -+ -+ /* Adjust the priority of every buffer in the system. */ -+ for (hp = R_ADDR(memreg, c_mp->htab), -+ bucket = 0; bucket < c_mp->htab_buckets; ++hp, ++bucket) { -+ /* -+ * Skip empty buckets. -+ * -+ * We can check for empty buckets before locking as we -+ * only care if the pointer is zero or non-zero. -+ */ -+ if (SH_TAILQ_FIRST(&hp->hash_bucket, __bh) == NULL) -+ continue; -+ -+ MUTEX_LOCK(dbenv, &hp->hash_mutex); -+ for (bhp = SH_TAILQ_FIRST(&hp->hash_bucket, __bh); -+ bhp != NULL; bhp = SH_TAILQ_NEXT(bhp, hq, __bh)) -+ if (bhp->priority != UINT32_T_MAX && -+ bhp->priority > MPOOL_BASE_DECREMENT) -+ bhp->priority -= MPOOL_BASE_DECREMENT; -+ MUTEX_UNLOCK(dbenv, &hp->hash_mutex); -+ } -+ } -*** mp/mp_alloc.c.orig 2002-08-17 07:23:25.000000000 -0700 ---- mp/mp_alloc.c 2004-02-02 10:28:15.000000000 -0800 -*************** -*** 25,31 **** - } HS; - - static void __memp_bad_buffer __P((DB_MPOOL_HASH *)); -- static void __memp_reset_lru __P((DB_ENV *, REGINFO *, MPOOL *)); - - /* - * __memp_alloc -- ---- 25,30 ---- -*************** -*** 50,57 **** - MPOOL *c_mp; - MPOOLFILE *bh_mfp; - size_t freed_space; -! u_int32_t buckets, buffers, high_priority, max_na, priority; -! int aggressive, ret; - void *p; - - dbenv = dbmp->dbenv; ---- 49,57 ---- - MPOOL *c_mp; - MPOOLFILE *bh_mfp; - size_t freed_space; -! u_int32_t buckets, buffers, high_priority, priority, put_counter; -! u_int32_t total_buckets; -! int aggressive, giveup, ret; - void *p; - - dbenv = dbmp->dbenv; -*************** -*** 59,76 **** - dbht = R_ADDR(memreg, c_mp->htab); - hp_end = &dbht[c_mp->htab_buckets]; - -! buckets = buffers = 0; -! aggressive = 0; - - c_mp->stat.st_alloc++; - - /* -- * Get aggressive if we've tried to flush the number of pages as are -- * in the system without finding space. -- */ -- max_na = 5 * c_mp->htab_buckets; -- -- /* - * If we're allocating a buffer, and the one we're discarding is the - * same size, we don't want to waste the time to re-integrate it into - * the shared memory free list. If the DB_MPOOLFILE argument isn't ---- 59,71 ---- - dbht = R_ADDR(memreg, c_mp->htab); - hp_end = &dbht[c_mp->htab_buckets]; - -! buckets = buffers = put_counter = total_buckets = 0; -! aggressive = giveup = 0; -! hp_tmp = NULL; - - c_mp->stat.st_alloc++; - - /* - * If we're allocating a buffer, and the one we're discarding is the - * same size, we don't want to waste the time to re-integrate it into - * the shared memory free list. If the DB_MPOOLFILE argument isn't -*************** -*** 81,99 **** - len = (sizeof(BH) - sizeof(u_int8_t)) + mfp->stat.st_pagesize; - - R_LOCK(dbenv, memreg); -- -- /* -- * On every buffer allocation we update the buffer generation number -- * and check for wraparound. -- */ -- if (++c_mp->lru_count == UINT32_T_MAX) -- __memp_reset_lru(dbenv, memreg, c_mp); -- - /* - * Anything newer than 1/10th of the buffer pool is ignored during - * allocation (unless allocation starts failing). - */ -- DB_ASSERT(c_mp->lru_count > c_mp->stat.st_pages / 10); - high_priority = c_mp->lru_count - c_mp->stat.st_pages / 10; - - /* ---- 76,85 ---- -*************** -*** 120,129 **** - * We're not holding the region locked here, these statistics - * can't be trusted. - */ -! if (buckets != 0) { -! if (buckets > c_mp->stat.st_alloc_max_buckets) -! c_mp->stat.st_alloc_max_buckets = buckets; -! c_mp->stat.st_alloc_buckets += buckets; - } - if (buffers != 0) { - if (buffers > c_mp->stat.st_alloc_max_pages) ---- 106,116 ---- - * We're not holding the region locked here, these statistics - * can't be trusted. - */ -! total_buckets += buckets; -! if (total_buckets != 0) { -! if (total_buckets > c_mp->stat.st_alloc_max_buckets) -! c_mp->stat.st_alloc_max_buckets = total_buckets; -! c_mp->stat.st_alloc_buckets += total_buckets; - } - if (buffers != 0) { - if (buffers > c_mp->stat.st_alloc_max_pages) -*************** -*** 131,136 **** ---- 118,129 ---- - c_mp->stat.st_alloc_pages += buffers; - } - return (0); -+ } else if (giveup || c_mp->stat.st_pages == 0) { -+ R_UNLOCK(dbenv, memreg); -+ -+ __db_err(dbenv, -+ "unable to allocate space from the buffer cache"); -+ return (ret); - } - - /* -*************** -*** 138,163 **** - * we need. Reset our free-space counter. - */ - freed_space = 0; - - /* - * Walk the hash buckets and find the next two with potentially useful - * buffers. Free the buffer with the lowest priority from the buckets' - * chains. - */ -! for (hp_tmp = NULL;;) { - /* Check for wrap around. */ - hp = &dbht[c_mp->last_checked++]; - if (hp >= hp_end) { - c_mp->last_checked = 0; -! -! /* -! * If we've gone through all of the hash buckets, try -! * an allocation. If the cache is small, the old page -! * size is small, and the new page size is large, we -! * might have freed enough memory (but not 3 times the -! * memory). -! */ -! goto alloc; - } - - /* ---- 131,154 ---- - * we need. Reset our free-space counter. - */ - freed_space = 0; -+ total_buckets += buckets; -+ buckets = 0; - - /* - * Walk the hash buckets and find the next two with potentially useful - * buffers. Free the buffer with the lowest priority from the buckets' - * chains. - */ -! for (;;) { -! /* All pages have been freed, make one last try */ -! if (c_mp->stat.st_pages == 0) -! goto alloc; -! - /* Check for wrap around. */ - hp = &dbht[c_mp->last_checked++]; - if (hp >= hp_end) { - c_mp->last_checked = 0; -! hp = &dbht[c_mp->last_checked++]; - } - - /* -*************** -*** 172,210 **** - /* - * The failure mode is when there are too many buffers we can't - * write or there's not enough memory in the system. We don't -! * have a metric for deciding if allocation has no possible way -! * to succeed, so we don't ever fail, we assume memory will be -! * available if we wait long enough. - * -! * Get aggressive if we've tried to flush 5 times the number of -! * hash buckets as are in the system -- it's possible we have -! * been repeatedly trying to flush the same buffers, although -! * it's unlikely. Aggressive means: - * - * a: set a flag to attempt to flush high priority buffers as - * well as other buffers. - * b: sync the mpool to force out queue extent pages. While we - * might not have enough space for what we want and flushing - * is expensive, why not? -! * c: sleep for a second -- hopefully someone else will run and -! * free up some memory. Try to allocate memory too, in case -! * the other thread returns its memory to the region. -! * d: look at a buffer in every hash bucket rather than choose - * the more preferable of two. - * - * !!! - * This test ignores pathological cases like no buffers in the - * system -- that shouldn't be possible. - */ -! if ((++buckets % max_na) == 0) { -! aggressive = 1; -! - R_UNLOCK(dbenv, memreg); - -! (void)__memp_sync_int( -! dbenv, NULL, 0, DB_SYNC_ALLOC, NULL); -! -! (void)__os_sleep(dbenv, 1, 0); - - R_LOCK(dbenv, memreg); - goto alloc; ---- 163,221 ---- - /* - * The failure mode is when there are too many buffers we can't - * write or there's not enough memory in the system. We don't -! * have a way to know that allocation has no way to succeed. -! * We fail if there were no pages returned to the cache after -! * we've been trying for a relatively long time. - * -! * Get aggressive if we've tried to flush the number of hash -! * buckets as are in the system and have not found any more -! * space. Aggressive means: - * - * a: set a flag to attempt to flush high priority buffers as - * well as other buffers. - * b: sync the mpool to force out queue extent pages. While we - * might not have enough space for what we want and flushing - * is expensive, why not? -! * c: look at a buffer in every hash bucket rather than choose - * the more preferable of two. -+ * d: start to think about giving up. -+ * -+ * If we get here twice, sleep for a second, hopefully someone -+ * else will run and free up some memory. -+ * -+ * Always try to allocate memory too, in case some other thread -+ * returns its memory to the region. - * - * !!! - * This test ignores pathological cases like no buffers in the - * system -- that shouldn't be possible. - */ -! if ((++buckets % c_mp->htab_buckets) == 0) { -! if (freed_space > 0) -! goto alloc; - R_UNLOCK(dbenv, memreg); - -! switch (++aggressive) { -! case 1: -! break; -! case 2: -! put_counter = c_mp->put_counter; -! /* FALLTHROUGH */ -! case 3: -! case 4: -! case 5: -! case 6: -! (void)__memp_sync_int( -! dbenv, NULL, 0, DB_SYNC_ALLOC, NULL); -! -! (void)__os_sleep(dbenv, 1, 0); -! break; -! default: -! aggressive = 1; -! if (put_counter == c_mp->put_counter) -! giveup = 1; -! break; -! } - - R_LOCK(dbenv, memreg); - goto alloc; -*************** -*** 277,283 **** - * thread may have acquired this buffer and incremented the ref - * count after we wrote it, in which case we can't have it. - * -! * If there's a write error, avoid selecting this buffer again - * by making it the bucket's least-desirable buffer. - */ - if (ret != 0 || bhp->ref != 0) { ---- 288,295 ---- - * thread may have acquired this buffer and incremented the ref - * count after we wrote it, in which case we can't have it. - * -! * If there's a write error and we're having problems finding -! * something to allocate, avoid selecting this buffer again - * by making it the bucket's least-desirable buffer. - */ - if (ret != 0 || bhp->ref != 0) { -*************** -*** 301,306 **** ---- 313,320 ---- - - freed_space += __db_shsizeof(bhp); - __memp_bhfree(dbmp, hp, bhp, 1); -+ if (aggressive > 1) -+ aggressive = 1; - - /* - * Unlock this hash bucket and re-acquire the region lock. If -*************** -*** 362,415 **** - hp->hash_priority = SH_TAILQ_FIRST(&hp->hash_bucket, __bh)->priority; - } - -- /* -- * __memp_reset_lru -- -- * Reset the cache LRU counter. -- */ -- static void -- __memp_reset_lru(dbenv, memreg, c_mp) -- DB_ENV *dbenv; -- REGINFO *memreg; -- MPOOL *c_mp; -- { -- BH *bhp; -- DB_MPOOL_HASH *hp; -- int bucket; -- -- /* -- * Update the counter so all future allocations will start at the -- * bottom. -- */ -- c_mp->lru_count -= MPOOL_BASE_DECREMENT; -- -- /* Release the region lock. */ -- R_UNLOCK(dbenv, memreg); -- -- /* Adjust the priority of every buffer in the system. */ -- for (hp = R_ADDR(memreg, c_mp->htab), -- bucket = 0; bucket < c_mp->htab_buckets; ++hp, ++bucket) { -- /* -- * Skip empty buckets. -- * -- * We can check for empty buckets before locking as we -- * only care if the pointer is zero or non-zero. -- */ -- if (SH_TAILQ_FIRST(&hp->hash_bucket, __bh) == NULL) -- continue; -- -- MUTEX_LOCK(dbenv, &hp->hash_mutex); -- for (bhp = SH_TAILQ_FIRST(&hp->hash_bucket, __bh); -- bhp != NULL; bhp = SH_TAILQ_NEXT(bhp, hq, __bh)) -- if (bhp->priority != UINT32_T_MAX && -- bhp->priority > MPOOL_BASE_DECREMENT) -- bhp->priority -= MPOOL_BASE_DECREMENT; -- MUTEX_UNLOCK(dbenv, &hp->hash_mutex); -- } -- -- /* Reacquire the region lock. */ -- R_LOCK(dbenv, memreg); -- } -- - #ifdef DIAGNOSTIC - /* - * __memp_check_order -- ---- 376,381 ---- -*** dbreg/dbreg_rec.c.orig 2002-08-17 07:22:52.000000000 -0700 ---- dbreg/dbreg_rec.c 2003-11-08 10:59:19.000000000 -0800 -*************** -*** 174,192 **** - * Typically, closes should match an open which means - * that if this is a close, there should be a valid - * entry in the dbentry table when we get here, -! * however there is an exception. If this is an - * OPENFILES pass, then we may have started from - * a log file other than the first, and the - * corresponding open appears in an earlier file. -! * We can ignore that case, but all others are errors. - */ - dbe = &dblp->dbentry[argp->fileid]; - if (dbe->dbp == NULL && !dbe->deleted) { - /* No valid entry here. */ -! if ((argp->opcode != LOG_CLOSE && -! argp->opcode != LOG_RCLOSE) || -! (op != DB_TXN_OPENFILES && -! op !=DB_TXN_POPENFILES)) { - __db_err(dbenv, - "Improper file close at %lu/%lu", - (u_long)lsnp->file, ---- 174,193 ---- - * Typically, closes should match an open which means - * that if this is a close, there should be a valid - * entry in the dbentry table when we get here, -! * however there are exceptions. 1. If this is an - * OPENFILES pass, then we may have started from - * a log file other than the first, and the - * corresponding open appears in an earlier file. -! * 2. If we are undoing an open on an abort or -! * recovery, it's possible that we failed after -! * the log record, but before we actually entered -! * a handle here. - */ - dbe = &dblp->dbentry[argp->fileid]; - if (dbe->dbp == NULL && !dbe->deleted) { - /* No valid entry here. */ -! if (DB_REDO(op) || -! argp->opcode == LOG_CHECKPOINT) { - __db_err(dbenv, - "Improper file close at %lu/%lu", - (u_long)lsnp->file, -*** env/env_recover.c.orig.1 2002-08-22 14:52:51.000000000 -0700 ---- env/env_recover.c 2003-11-15 08:20:59.000000000 -0800 -*************** -*** 232,243 **** - * we'll still need to do a vtruncate based on information we haven't - * yet collected. - */ -! if (ret == DB_NOTFOUND) { - ret = 0; -! if (max_lsn == NULL) -! goto done; -! } -! if (ret != 0) - goto err; - - hi_txn = txnid; ---- 232,240 ---- - * we'll still need to do a vtruncate based on information we haven't - * yet collected. - */ -! if (ret == DB_NOTFOUND) - ret = 0; -! else if (ret != 0) - goto err; - - hi_txn = txnid; -*************** -*** 331,337 **** - - /* Find a low txnid. */ - ret = 0; -! do { - /* txnid is after rectype, which is a u_int32. */ - memcpy(&txnid, - (u_int8_t *)data.data + sizeof(u_int32_t), sizeof(txnid)); ---- 328,334 ---- - - /* Find a low txnid. */ - ret = 0; -! if (hi_txn != 0) do { - /* txnid is after rectype, which is a u_int32. */ - memcpy(&txnid, - (u_int8_t *)data.data + sizeof(u_int32_t), sizeof(txnid)); -*************** -*** 344,354 **** - * There are no transactions and we're not recovering to an LSN (see - * above), so there is nothing to do. - */ -! if (ret == DB_NOTFOUND) { - ret = 0; -- if (max_lsn == NULL) -- goto done; -- } - - /* Reset to the first lsn. */ - if (ret != 0 || (ret = logc->get(logc, &first_lsn, &data, DB_SET)) != 0) ---- 341,348 ---- - * There are no transactions and we're not recovering to an LSN (see - * above), so there is nothing to do. - */ -! if (ret == DB_NOTFOUND) - ret = 0; - - /* Reset to the first lsn. */ - if (ret != 0 || (ret = logc->get(logc, &first_lsn, &data, DB_SET)) != 0) -*************** -*** 367,372 **** ---- 361,370 ---- - txninfo, &data, &first_lsn, &last_lsn, nfiles, 1)) != 0) - goto err; - -+ /* If there were no transactions, then we can bail out early. */ -+ if (hi_txn == 0 && max_lsn == NULL) -+ goto done; -+ - /* - * Pass #2. - * -*************** -*** 483,488 **** ---- 481,487 ---- - if ((ret = __dbreg_close_files(dbenv)) != 0) - goto err; - -+ done: - if (max_lsn != NULL) { - region->last_ckp = ((DB_TXNHEAD *)txninfo)->ckplsn; - -*************** -*** 538,544 **** - __db_err(dbenv, "Recovery complete at %.24s", ctime(&now)); - __db_err(dbenv, "%s %lx %s [%lu][%lu]", - "Maximum transaction ID", -! ((DB_TXNHEAD *)txninfo)->maxid, - "Recovery checkpoint", - (u_long)region->last_ckp.file, - (u_long)region->last_ckp.offset); ---- 537,544 ---- - __db_err(dbenv, "Recovery complete at %.24s", ctime(&now)); - __db_err(dbenv, "%s %lx %s [%lu][%lu]", - "Maximum transaction ID", -! txninfo == NULL ? TXN_MINIMUM : -! ((DB_TXNHEAD *)txninfo)->maxid, - "Recovery checkpoint", - (u_long)region->last_ckp.file, - (u_long)region->last_ckp.offset); -*************** -*** 550,556 **** - (u_long)lsn.file, (u_long)lsn.offset, pass); - } - -- done: - err: if (lockid != DB_LOCK_INVALIDID) { - if ((t_ret = __rep_unlockpages(dbenv, lockid)) != 0 && ret == 0) - ret = t_ret; ---- 550,555 ---- Deleted: csw/mgar/pkg/bdb3/trunk/files/CSWbdb4.gspec =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/CSWbdb4.gspec 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/files/CSWbdb4.gspec 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,4 +0,0 @@ -%var bitname berkeleydb4 -%var pkgname CSWbdb4 -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/LICENSE Added: csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.1 =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.1 (rev 0) +++ csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.1 2009-07-14 12:11:29 UTC (rev 5571) @@ -0,0 +1,96 @@ +*** db185/db185.c 2001/04/10 20:43:53 11.18 +--- db185/db185.c 2001/07/30 14:12:47 +*************** +*** 40,47 **** +--- 40,52 ---- + + /* + * EXTERN: #define dbopen __db185_open ++ * EXTERN: #ifdef _DB185_INT_H_ + * EXTERN: DB185 *__db185_open + * EXTERN: __P((const char *, int, int, DBTYPE, const void *)); ++ * EXTERN: #else ++ * EXTERN: DB *__db185_open ++ * EXTERN: __P((const char *, int, int, DBTYPE, const void *)); ++ * EXTERN: #endif + */ + DB185 * + __db185_open(file, oflags, mode, type, openinfo) +*** db185/db185_int.in 2001/04/10 20:43:54 11.9 +--- db185/db185_int.in 2001/07/30 14:12:47 +*************** +*** 39,46 **** + * $Id: patch.3.3.11.1,v 1.1 2003/01/10 13:43:30 mao Exp $ + */ + +! #ifndef _DB_185_H_ +! #define _DB_185_H_ + + /* Routine flags. */ + #define R_CURSOR 1 /* del, put, seq */ +--- 39,46 ---- + * $Id: patch.3.3.11.1,v 1.1 2003/01/10 13:43:30 mao Exp $ + */ + +! #ifndef _DB185_INT_H_ +! #define _DB185_INT_H_ + + /* Routine flags. */ + #define R_CURSOR 1 /* del, put, seq */ +*** include_auto/db185_ext.in 2001/04/10 20:44:20 1.1 +--- include_auto/db185_ext.in 2001/07/30 14:12:48 +*************** +*** 3,11 **** + extern "C" { + #endif + #define dbopen __db185_open + DB185 *__db185_open __P((const char *, int, int, DBTYPE, const void *)); + #if defined(__cplusplus) + } + #endif + +! #endif /* !_DB_185_H_ */ +--- 3,15 ---- + extern "C" { + #endif + #define dbopen __db185_open ++ #ifdef _DB185_INT_H_ + DB185 *__db185_open __P((const char *, int, int, DBTYPE, const void *)); ++ #else ++ DB *__db185_open __P((const char *, int, int, DBTYPE, const void *)); ++ #endif + #if defined(__cplusplus) + } + #endif + +! #endif /* _DB_185_H_ or _DB185_INT_H_ */ +*** include_auto/db185_uext.in 2001/04/10 20:44:20 1.1 +--- include_auto/db185_uext.in 2001/07/30 14:12:48 +*************** +*** 3,12 **** + extern "C" { + #endif + #define dbopen __db185_open at DB_VERSION_UNIQUE_NAME@ + #define __db185_open __db185_open at DB_VERSION_UNIQUE_NAME@ + DB185 *__db185_open __P((const char *, int, int, DBTYPE, const void *)); + #if defined(__cplusplus) + } + #endif + +! #endif /* !_DB_185_H_ */ +--- 3,17 ---- + extern "C" { + #endif + #define dbopen __db185_open at DB_VERSION_UNIQUE_NAME@ ++ #ifdef _DB185_INT_H_ + #define __db185_open __db185_open at DB_VERSION_UNIQUE_NAME@ + DB185 *__db185_open __P((const char *, int, int, DBTYPE, const void *)); ++ #else ++ #define __db185_open __db185_open at DB_VERSION_UNIQUE_NAME@ ++ DB *__db185_open __P((const char *, int, int, DBTYPE, const void *)); ++ #endif + #if defined(__cplusplus) + } + #endif + +! #endif /* _DB_185_H_ or _DB185_INT_H_ */ Added: csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.2 =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.2 (rev 0) +++ csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.2 2009-07-14 12:11:29 UTC (rev 5571) @@ -0,0 +1,15 @@ +*** build_vxworks/db.h.orig Mon Jul 30 09:49:54 2001 +--- build_vxworks/db.h Wed Dec 31 19:00:00 1969 +*************** +*** 32,37 **** +--- 32,41 ---- + extern "C" { + #endif + ++ #ifndef HAVE_VXWORKS ++ #define HAVE_VXWORKS 1 ++ #endif ++ + /* + * XXX + * Handle function prototypes and the keyword "const". This steps on name This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jul 14 18:21:46 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 14 Jul 2009 16:21:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5572] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5572 http://gar.svn.sourceforge.net/gar/?rev=5572&view=rev Author: bdwalton Date: 2009-07-14 16:21:45 +0000 (Tue, 14 Jul 2009) Log Message: ----------- rubydev depends on fileutils for ginstall Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-14 12:11:29 UTC (rev 5571) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-14 16:21:45 UTC (rev 5572) @@ -23,7 +23,7 @@ REQUIRED_PKGS_CSWrubytk = CSWruby CSWtk -REQUIRED_PKGS_CSWrubydev = CSWruby CSWgcc4core +REQUIRED_PKGS_CSWrubydev = CSWruby CSWgcc4core CSWgfile DESCRIPTION = An object-oriented language for quick and easy programming. define BLURB This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 14 18:29:21 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 14 Jul 2009 16:29:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5573] csw/mgar/pkg/cups/trunk/Makefile Message-ID: Revision: 5573 http://gar.svn.sourceforge.net/gar/?rev=5573&view=rev Author: wahwah Date: 2009-07-14 16:29:21 +0000 (Tue, 14 Jul 2009) Log Message: ----------- Bumping up the version to 1.3.11. Fixing a small bug, in which the build would fail when done issued more than one time without removing the ~/build* and ~/spool* directories.. Modified Paths: -------------- csw/mgar/pkg/cups/trunk/Makefile Modified: csw/mgar/pkg/cups/trunk/Makefile =================================================================== --- csw/mgar/pkg/cups/trunk/Makefile 2009-07-14 16:21:45 UTC (rev 5572) +++ csw/mgar/pkg/cups/trunk/Makefile 2009-07-14 16:29:21 UTC (rev 5573) @@ -1,5 +1,5 @@ GARNAME = cups -GARVERSION = 1.3.9 +GARVERSION = 1.3.11 CATEGORIES = net define BLURB @@ -32,12 +32,15 @@ DISTFILES += i.smfyes i.smfno space checkinstall +REQUIRED_PKGS = CSWkrb5lib CSWosslrt +PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWoldapdevel + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = cups-(\d+(?:\.\d+)*)-source.tar.bz2 LD_OPTIONS = -R/opt/csw/lib/\$$ISALIST -R/opt/csw/lib -CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS = $(DIRPATHS) --enable-pdftops # This is a hack that's needed, because configure (Makedefs) will otherwise # plase -ltiff, etc. first and -L/opt/csw/lib afterwards, thus being unable @@ -86,8 +89,10 @@ fi) (cd $(DESTDIR); \ if [ -d usr/share ]; then \ - mv usr/share/* ./$(prefix)/share; \ - rmdir -p usr/share; \ + cd usr/share; \ + gtar cf - * | gtar xf - -C ./$(prefix)/share; \ + cd ../..; \ + rm -rf usr/share; \ fi) (cd $(DESTDIR)$(prefix)/etc/cups; \ for i in cupsd.conf; do \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Tue Jul 14 19:03:06 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Tue, 14 Jul 2009 17:03:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5574] csw/mgar/pkg Message-ID: Revision: 5574 http://gar.svn.sourceforge.net/gar/?rev=5574&view=rev Author: bensons Date: 2009-07-14 17:03:06 +0000 (Tue, 14 Jul 2009) Log Message: ----------- siege: initial siege commit Added Paths: ----------- csw/mgar/pkg/siege/ csw/mgar/pkg/siege/branches/ csw/mgar/pkg/siege/tags/ csw/mgar/pkg/siege/trunk/ csw/mgar/pkg/siege/trunk/Makefile csw/mgar/pkg/siege/trunk/checksums csw/mgar/pkg/siege/trunk/files/ Property changes on: csw/mgar/pkg/siege/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile (rev 0) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-14 17:03:06 UTC (rev 5574) @@ -0,0 +1,32 @@ +GARNAME = siege +GARVERSION = 2.66 +CATEGORIES = xtra + +DESCRIPTION = A http regression testing and benchmarking utility +define BLURB + Siege is an http regression testing and benchmarking utility. It was + designed to let web developers measure the performance of their code + under duress, to see how it will stand up to load on the internet. It + lets the user hit a web server with a configurable number of + concurrent simulated users. +endef + +MASTER_SITES = ftp://sid.joedog.org/pub/siege/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# we require +REQUIRED_PKGS = CSWosslrt + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-ssl=$(prefix) + +TEST_SCRIPTS = + +include gar/category.mk + +# fix sysconfdir, to honor $(DESTDIR) +pre-build-modulated: + @perl -pi -e 's at sysconfdir = /opt/csw/etc at sysconfdir = \$(DESTDIR)/opt/csw/etc@' ${WORKSRC}/doc/Makefile Added: csw/mgar/pkg/siege/trunk/checksums =================================================================== --- csw/mgar/pkg/siege/trunk/checksums (rev 0) +++ csw/mgar/pkg/siege/trunk/checksums 2009-07-14 17:03:06 UTC (rev 5574) @@ -0,0 +1 @@ +a5592e42d4217572d8035dec000f479c download/siege-2.66.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 15 12:52:01 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 15 Jul 2009 10:52:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[5575] csw/mgar/pkg/syslog_ng/trunk Message-ID: Revision: 5575 http://gar.svn.sourceforge.net/gar/?rev=5575&view=rev Author: wahwah Date: 2009-07-15 10:52:01 +0000 (Wed, 15 Jul 2009) Log Message: ----------- syslog-ng: ported to mGAR v2 - SMF support via classutils - dynamic prototype - dynamic gspec - dynamic depend file - automatic disabling of system-log - configuration file handled by classutils Modified Paths: -------------- csw/mgar/pkg/syslog_ng/trunk/Makefile csw/mgar/pkg/syslog_ng/trunk/checksums csw/mgar/pkg/syslog_ng/trunk/files/cswsyslog_ng csw/mgar/pkg/syslog_ng/trunk/files/syslog-ng.conf.CSW Added Paths: ----------- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postremove csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.preinstall Removed Paths: ------------- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.depend csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.gspec csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postinstall csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.prototype Property Changed: ---------------- csw/mgar/pkg/syslog_ng/trunk/ Property changes on: csw/mgar/pkg/syslog_ng/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: svn:mergeinfo + /csw/mgar/pkg/syslog_ng/branches/smf-via-classutils:5096-5574 Modified: csw/mgar/pkg/syslog_ng/trunk/Makefile =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/Makefile 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/Makefile 2009-07-15 10:52:01 UTC (rev 5575) @@ -9,36 +9,57 @@ logs using TCP. endef -MASTER_SITES = http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/$(GARVERSION)/source/ +MASTER_SITES = http://www.balabit.com/downloads/files/$(GARNAME)/open-source-edition/$(GARVERSION)/source/ DISTFILES = $(GARNAME)_$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWsyslogng, postinstall depend prototype) -DISTFILES += syslog-ng.conf.CSW +DISTFILES += $(GARNAME).conf.CSW DISTFILES += cswsyslog_ng +DISTFILES += CSWsyslogng.preinstall +DISTFILES += CSWsyslogng.postremove +CATALOGNAME = syslog_ng + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -SPKG_SOURCEURL = http://www.balabit.com/network-security/syslog-ng/ -SPKG_CLASSES = none cswinitsmf +PACKAGES = CSWsyslogng +SPKG_SOURCEURL = http://www.balabit.com/network-security/$(GARNAME)/ + +SPKG_CLASSES = none cswcpsampleconf cswinitsmf +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/init.d\/cswsyslog_ng$$$$/ { $$$$2 = "cswinitsmf" } \ + $$$$3 ~ /\/syslog-ng\.conf\.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + { print }' + PREREQUISITE_PKGS = CSWeventlog PREREQUISITE_PKGS += CSWggettext PREREQUISITE_PKGS += CSWglib2 +PREREQUISITE_PKGS += CSWglib2devel PREREQUISITE_PKGS += CSWtcpwrap +PREREQUISITE_PKGS += CSWpkgconfig +PREREQUISITE_PKGS += CSWgcc4core CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --enable-dynamic-linking CONFIGURE_ARGS += --enable-spoof-source=no +CONFIGURE_ARGS += --sysconfdir=/etc/opt/csw +REQUIRED_PKGS = CSWgcc4corert +REQUIRED_PKGS += CSWeventlog +REQUIRED_PKGS += CSWggettextrt +REQUIRED_PKGS += CSWglib2 +REQUIRED_PKGS += CSWtcpwrap +REQUIRED_PKGS += CSWcswclassutils + GARCOMPILER = GNU -#TEST_TARGET = check TEST_SCRIPTS = -# adding configuration file -post-install: - ginstall -d $(DESTDIR)$(sysconfdir) - ginstall -m 444 $(WORKDIR)/syslog-ng.conf.CSW $(DESTDIR)$(sysconfdir)/syslog-ng.conf.CSW +post-install-modulated: + ginstall -d $(DESTDIR)/etc/opt/csw + ginstall -m 444 $(WORKDIR)/$(GARNAME).conf.CSW \ + $(DESTDIR)/etc/opt/csw/$(GARNAME).conf.CSW ginstall -d $(DESTDIR)/etc/opt/csw/init.d - ginstall -m 755 files/cswsyslog_ng $(DESTDIR)/etc/opt/csw/init.d/cswsyslog_ng + ginstall -m 755 $(FILEDIR)/cswsyslog_ng \ + $(DESTDIR)/etc/opt/csw/init.d/cswsyslog_ng include gar/category.mk Modified: csw/mgar/pkg/syslog_ng/trunk/checksums =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/checksums 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/checksums 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,7 +1,5 @@ +2204f69bd703115748073e99297e5083 download/CSWsyslogng.postremove +b4b01531e2de07e6e4231afc4079a168 download/CSWsyslogng.preinstall +fd0f7ccdc627d08a00a2e57fdbfd51d8 download/cswsyslog_ng +69bad95775b98d26e52db8a8292e2790 download/syslog-ng.conf.CSW e5ca55796c11899739affa417ff8a71e download/syslog-ng_2.0.10.tar.gz -6726e851fa8e6e6658584faaeaa6716d download/CSWsyslogng.gspec -3de835dbfde225227a1ed36f548e1d34 download/CSWsyslogng.postinstall -479df38d9a0e3a31422cea79b287412b download/CSWsyslogng.depend -d906b84aa704d887fc98179d49dd5db2 download/CSWsyslogng.prototype -ae942a41cbdc6fb0f8a4438d7f5a00d5 download/syslog-ng.conf.CSW -168ce024423e8dbee8c1597d8a1ef3ef download/cswsyslog_ng Deleted: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.depend =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.depend 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.depend 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,6 +0,0 @@ -P CSWcommon -P CSWcswclassutils -P CSWeventlog -P CSWggettextrt -P CSWglib2 -P CSWtcpwrap Deleted: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.gspec =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.gspec 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.gspec 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,5 +0,0 @@ -%var bitname syslog_ng -%var pkgname CSWsyslogng -%var SERVICE_CONF_FILES /opt/csw/etc/syslog-ng.conf -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/COPYING Deleted: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postinstall =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postinstall 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postinstall 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,3 +0,0 @@ -if [ ! -f $BASEDIR/opt/csw/etc/syslog-ng.conf ] ; then - cp $BASEDIR/opt/csw/etc/syslog-ng.conf.CSW $BASEDIR/opt/csw/etc/syslog-ng.conf -fi Copied: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postremove (from rev 5574, csw/mgar/pkg/syslog_ng/branches/smf-via-classutils/files/CSWsyslogng.postremove) =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postremove (rev 0) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postremove 2009-07-15 10:52:01 UTC (rev 5575) @@ -0,0 +1,4 @@ +#!/bin/sh + +echo "Enabling svc:/system/system-log:default" +svcadm enable svc:/system/system-log:default Copied: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.preinstall (from rev 5574, csw/mgar/pkg/syslog_ng/branches/smf-via-classutils/files/CSWsyslogng.preinstall) =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.preinstall (rev 0) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.preinstall 2009-07-15 10:52:01 UTC (rev 5575) @@ -0,0 +1,4 @@ +#!/bin/sh + +echo "Disabling svc:/system/system-log:default" +svcadm disable svc:/system/system-log:default Deleted: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.prototype =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.prototype 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.prototype 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,13 +0,0 @@ -d none /opt/csw/bin 0755 root bin -f none /opt/csw/bin/loggen 0755 root bin -d none /opt/csw/etc 0755 root bin -f none /opt/csw/etc/syslog-ng.conf.CSW 0444 root bin -d none /opt/csw/sbin 0755 root bin -f none /opt/csw/sbin/syslog-ng 0755 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man5 0755 root bin -f none /opt/csw/share/man/man5/syslog-ng.conf.5 0644 root bin -d none /opt/csw/share/man/man8 0755 root bin -f none /opt/csw/share/man/man8/syslog-ng.8 0644 root bin -f cswinitsmf /etc/opt/csw/init.d/cswsyslog_ng 0755 root bin Modified: csw/mgar/pkg/syslog_ng/trunk/files/cswsyslog_ng =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/cswsyslog_ng 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/cswsyslog_ng 2009-07-15 10:52:01 UTC (rev 5575) @@ -9,11 +9,11 @@ # changes for OpenCSW by Ihsan Dogan, 10. November 2008 DAEMON=/opt/csw/sbin/syslog-ng -OPTIONS="-f /opt/csw/etc/syslog-ng.conf" +OPTIONS="-f /etc/opt/csw/syslog-ng.conf" case "$1" in start) - if [ -f /opt/csw/etc/syslog-ng.conf -a -f /opt/csw/sbin/syslog-ng ]; then + if [ -f /etc/opt/csw/syslog-ng.conf -a -f /opt/csw/sbin/syslog-ng ]; then echo 'syslog-ng service starting.' # # Before syslog-ng starts, save any messages from previous Modified: csw/mgar/pkg/syslog_ng/trunk/files/syslog-ng.conf.CSW =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/syslog-ng.conf.CSW 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/syslog-ng.conf.CSW 2009-07-15 10:52:01 UTC (rev 5575) @@ -29,7 +29,7 @@ filter f_filter1 { level(err) or (level(notice) and facility (auth, kern)); }; -filter f_filter2 { level(err) or +filter f_filter2 { level(info) or (facility(kern) and level(notice)) or (facility(daemon) and level(notice)) or (facility(mail) and level(crit)); }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 15 12:53:08 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 15 Jul 2009 10:53:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[5576] csw/mgar/pkg/syslog_ng/branches/smf-via-classutils/ Message-ID: Revision: 5576 http://gar.svn.sourceforge.net/gar/?rev=5576&view=rev Author: wahwah Date: 2009-07-15 10:53:08 +0000 (Wed, 15 Jul 2009) Log Message: ----------- syslog_ng: Deleting merged branch. Removed Paths: ------------- csw/mgar/pkg/syslog_ng/branches/smf-via-classutils/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 15 13:25:12 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 15 Jul 2009 11:25:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5577] csw/mgar/pkg/cpan/ack/trunk Message-ID: Revision: 5577 http://gar.svn.sourceforge.net/gar/?rev=5577&view=rev Author: skayser Date: 2009-07-15 11:25:12 +0000 (Wed, 15 Jul 2009) Log Message: ----------- ack: force interpreter to /opt/csw/bin/perl Modified Paths: -------------- csw/mgar/pkg/cpan/ack/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/cpan/ack/trunk/files/changelog.CSW Modified: csw/mgar/pkg/cpan/ack/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/ack/trunk/Makefile 2009-07-15 10:53:08 UTC (rev 5576) +++ csw/mgar/pkg/cpan/ack/trunk/Makefile 2009-07-15 11:25:12 UTC (rev 5577) @@ -18,13 +18,25 @@ include gar/category.mk +# Make sure ack uses our perl, stock perl version on Sol 8 / 9 bail out +post-extract-modulated: + @perl -pi -e '\ + s|^#!.*$$|#!/opt/csw/bin/perl| if $$. eq 1;' \ + $(WORKSRC)/t/*.t + @perl -pi -e '\ + s|/usr/bin/env perl|/opt/csw/bin/perl|' \ + $(WORKSRC)/squash + @$(MAKECOOKIE) + +install-custom: DOCDEST = $(DESTDIR)$(docdir)/$(GARNAME) install-custom: @ginstall -d $(DESTDIR)$(bindir) @ginstall -d $(DESTDIR)$(mandir)/man1 - @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) + @ginstall -d $(DOCDEST) @cp $(WORKSRC)/ack $(DESTDIR)$(bindir) @pod2man --section=1 $(WORKSRC)/ack > $(DESTDIR)$(mandir)/man1/ack.1 - @cp $(WORKSRC)/Changes $(DESTDIR)$(docdir)/$(GARNAME)/changelog + @cp $(WORKSRC)/Changes $(DOCDEST)/changelog + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) @$(MAKECOOKIE) pre-merge-modulated: Added: csw/mgar/pkg/cpan/ack/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/cpan/ack/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/cpan/ack/trunk/files/changelog.CSW 2009-07-15 11:25:12 UTC (rev 5577) @@ -0,0 +1,5 @@ +ack (1.88,REV=2009.07.15) + + * Switched interpreter from /usr/bin/env perl to /opt/csw/bin/perl. + + -- Sebastian Kayser Wed, 15 Jul 2009 13:24:05 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 15 14:12:11 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 15 Jul 2009 12:12:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5578] csw/mgar/pkg/thunderbird/trunk/Makefile Message-ID: Revision: 5578 http://gar.svn.sourceforge.net/gar/?rev=5578&view=rev Author: wbonnet Date: 2009-07-15 12:12:10 +0000 (Wed, 15 Jul 2009) Log Message: ----------- Add CSWx11 in the dependencies Modified Paths: -------------- csw/mgar/pkg/thunderbird/trunk/Makefile Modified: csw/mgar/pkg/thunderbird/trunk/Makefile =================================================================== --- csw/mgar/pkg/thunderbird/trunk/Makefile 2009-07-15 11:25:12 UTC (rev 5577) +++ csw/mgar/pkg/thunderbird/trunk/Makefile 2009-07-15 12:12:10 UTC (rev 5578) @@ -40,6 +40,7 @@ REQUIRED_PKGS_CSWthunderbird += CSWgnomekeyring REQUIRED_PKGS_CSWthunderbird += CSWgnomevfs2 REQUIRED_PKGS_CSWthunderbird += CSWgtk2 +REQUIRED_PKGS_CSWthunderbird += CSWlibx11 REQUIRED_PKGS_CSWthunderbird += CSWlibart REQUIRED_PKGS_CSWthunderbird += CSWlibatk REQUIRED_PKGS_CSWthunderbird += CSWlibbonoboui This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 15 14:27:44 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 15 Jul 2009 12:27:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[5579] csw/mgar/pkg/dbus/trunk/Makefile Message-ID: Revision: 5579 http://gar.svn.sourceforge.net/gar/?rev=5579&view=rev Author: wbonnet Date: 2009-07-15 12:27:44 +0000 (Wed, 15 Jul 2009) Log Message: ----------- Update to 1.2.16 Modified Paths: -------------- csw/mgar/pkg/dbus/trunk/Makefile Modified: csw/mgar/pkg/dbus/trunk/Makefile =================================================================== --- csw/mgar/pkg/dbus/trunk/Makefile 2009-07-15 12:12:10 UTC (rev 5578) +++ csw/mgar/pkg/dbus/trunk/Makefile 2009-07-15 12:27:44 UTC (rev 5579) @@ -1,5 +1,5 @@ GARNAME = dbus -GARVERSION = 1.2.12 +GARVERSION = 1.2.16 CATEGORIES = lib DESCRIPTION = DBus Message Bus System This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 15 16:00:49 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 15 Jul 2009 14:00:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[5580] csw/mgar/pkg/dbus/trunk Message-ID: Revision: 5580 http://gar.svn.sourceforge.net/gar/?rev=5580&view=rev Author: wbonnet Date: 2009-07-15 14:00:49 +0000 (Wed, 15 Jul 2009) Log Message: ----------- Fix issue 3626 Modified Paths: -------------- csw/mgar/pkg/dbus/trunk/Makefile csw/mgar/pkg/dbus/trunk/checksums csw/mgar/pkg/dbus/trunk/files/cswdbus Modified: csw/mgar/pkg/dbus/trunk/Makefile =================================================================== --- csw/mgar/pkg/dbus/trunk/Makefile 2009-07-15 12:27:44 UTC (rev 5579) +++ csw/mgar/pkg/dbus/trunk/Makefile 2009-07-15 14:00:49 UTC (rev 5580) @@ -1,5 +1,5 @@ GARNAME = dbus -GARVERSION = 1.2.16 +GARVERSION = 1.2.12 CATEGORIES = lib DESCRIPTION = DBus Message Bus System Modified: csw/mgar/pkg/dbus/trunk/checksums =================================================================== --- csw/mgar/pkg/dbus/trunk/checksums 2009-07-15 12:27:44 UTC (rev 5579) +++ csw/mgar/pkg/dbus/trunk/checksums 2009-07-15 14:00:49 UTC (rev 5580) @@ -1,6 +1,6 @@ -39bd582c3b06a261cac44d4cab6fd60b download/dbus-1.2.12.tar.gz 3b3e5d4ea2722ae6258c8ee0f7688c95 download/CSWdbus.gspec 6e26e51243c4551ac222112edf67b5db download/CSWdbus.preinstall +00bb177908f6107ef2f6caa082475f34 download/CSWlibdbus.gspec 1d5dad88ae16c76d47398f8e9c2e09a0 download/CSWlibdbusdev.gspec -00bb177908f6107ef2f6caa082475f34 download/CSWlibdbus.gspec -92b99c85d75cac9a2d5f4d3fc43a278d download/cswdbus +2c465012736d7810257573dff4cd04b7 download/cswdbus +39bd582c3b06a261cac44d4cab6fd60b download/dbus-1.2.12.tar.gz Modified: csw/mgar/pkg/dbus/trunk/files/cswdbus =================================================================== --- csw/mgar/pkg/dbus/trunk/files/cswdbus 2009-07-15 12:27:44 UTC (rev 5579) +++ csw/mgar/pkg/dbus/trunk/files/cswdbus 2009-07-15 14:00:49 UTC (rev 5580) @@ -36,7 +36,7 @@ rm -f $DBUS_VAR_RUN_DIR/pid fi - /opt/csw/bin/dbus-daemon --system + /opt/csw/bin/dbus-daemon --system --config-file=/opt/csw/etc/dbus-1/system.conf err=$? if [ $err -ne 0 ]; then echo "dbus failed to start: error $err" @@ -45,7 +45,10 @@ ;; 'stop') -# kill -9 `/opt/csw/bin/dbus-daemon --print-pid` + if [ -f $DBUS_VAR_RUN_DIR/pid ]; then + kill -9 `cat $DBUS_VAR_RUN_DIR/pid` + rm -f $DBUS_VAR_RUN_DIR/pid + fi ;; *) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 15 17:00:11 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 15 Jul 2009 15:00:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5581] csw/mgar/pkg/siege/trunk/Makefile Message-ID: Revision: 5581 http://gar.svn.sourceforge.net/gar/?rev=5581&view=rev Author: bensons Date: 2009-07-15 15:00:10 +0000 (Wed, 15 Jul 2009) Log Message: ----------- siege: fixed install, ready for release Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 14:00:49 UTC (rev 5580) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:00:10 UTC (rev 5581) @@ -25,8 +25,37 @@ TEST_SCRIPTS = +INSTALL_SCRIPTS = bin conf man + include gar/category.mk -# fix sysconfdir, to honor $(DESTDIR) -pre-build-modulated: - @perl -pi -e 's at sysconfdir = /opt/csw/etc at sysconfdir = \$(DESTDIR)/opt/csw/etc@' ${WORKSRC}/doc/Makefile +# install is broken.. +bin-list = $(WORKSRC)/src/siege +bin-list += $(WORKSRC)/utils/bombardment +bin-list += $(WORKSRC)/utils/siege2csv.pl +bin-list += $(WORKSRC)/utils/siege.config +conf-list = $(WORKSRC)/doc/urls.txt +conf-list += $(WORKSRC)/doc/siegerc + +install-bin: + ginstall -d $(DESTDIR)$(bindir) + @( for file in $(bin-list) ; do \ + ginstall -m 644 $$file $(DESTDIR)$(bindir) ; \ + done ) + +install-conf: + ginstall -d $(DESTDIR)$(sysconfdir)/$(GARNAME) + @( for file in $(conf-list) ; do \ + ginstall -m 644 $$file $(DESTDIR)$(sysconfdir)/$(GARNAME) ; \ + done ) + +install-man: + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 + ginstall -d $(DESTDIR)$(mandir)/man5 + ginstall -m 644 $(WORKSRC)/doc/urls_txt.5 $(DESTDIR)$(mandir)/man5 + ginstall -d $(DESTDIR)$(mandir)/man7 + ginstall -m 644 $(WORKSRC)/doc/layingsiege.7 $(DESTDIR)$(mandir)/man7 + @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 15 17:26:21 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 15 Jul 2009 15:26:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5582] csw/mgar/pkg/siege/trunk/Makefile Message-ID: Revision: 5582 http://gar.svn.sourceforge.net/gar/?rev=5582&view=rev Author: bensons Date: 2009-07-15 15:26:21 +0000 (Wed, 15 Jul 2009) Log Message: ----------- siege: fixed binary permissions Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:00:10 UTC (rev 5581) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:26:21 UTC (rev 5582) @@ -51,9 +51,9 @@ install-man: ginstall -d $(DESTDIR)$(mandir)/man1 - ginstall -m 644 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 - ginstall -m 644 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 - ginstall -m 644 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 751 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 751 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 751 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 ginstall -d $(DESTDIR)$(mandir)/man5 ginstall -m 644 $(WORKSRC)/doc/urls_txt.5 $(DESTDIR)$(mandir)/man5 ginstall -d $(DESTDIR)$(mandir)/man7 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 15 17:34:10 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 15 Jul 2009 15:34:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5583] csw/mgar/pkg/siege/trunk/Makefile Message-ID: Revision: 5583 http://gar.svn.sourceforge.net/gar/?rev=5583&view=rev Author: bensons Date: 2009-07-15 15:34:10 +0000 (Wed, 15 Jul 2009) Log Message: ----------- siege: once again permissions fixed Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:26:21 UTC (rev 5582) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:34:10 UTC (rev 5583) @@ -40,7 +40,7 @@ install-bin: ginstall -d $(DESTDIR)$(bindir) @( for file in $(bin-list) ; do \ - ginstall -m 644 $$file $(DESTDIR)$(bindir) ; \ + ginstall -m 751 $$file $(DESTDIR)$(bindir) ; \ done ) install-conf: @@ -51,9 +51,9 @@ install-man: ginstall -d $(DESTDIR)$(mandir)/man1 - ginstall -m 751 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 - ginstall -m 751 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 - ginstall -m 751 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 ginstall -d $(DESTDIR)$(mandir)/man5 ginstall -m 644 $(WORKSRC)/doc/urls_txt.5 $(DESTDIR)$(mandir)/man5 ginstall -d $(DESTDIR)$(mandir)/man7 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Wed Jul 15 21:56:45 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Wed, 15 Jul 2009 19:56:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5584] csw/mgar/pkg/syslog_ng/trunk Message-ID: Revision: 5584 http://gar.svn.sourceforge.net/gar/?rev=5584&view=rev Author: idogan23 Date: 2009-07-15 19:56:44 +0000 (Wed, 15 Jul 2009) Log Message: ----------- syslog_ng: bump version to 3.0.3 (thank you Maciej) Modified Paths: -------------- csw/mgar/pkg/syslog_ng/trunk/Makefile csw/mgar/pkg/syslog_ng/trunk/checksums Modified: csw/mgar/pkg/syslog_ng/trunk/Makefile =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/Makefile 2009-07-15 15:34:10 UTC (rev 5583) +++ csw/mgar/pkg/syslog_ng/trunk/Makefile 2009-07-15 19:56:44 UTC (rev 5584) @@ -1,5 +1,5 @@ GARNAME = syslog-ng -GARVERSION = 2.0.10 +GARVERSION = 3.0.3 CATEGORIES = server DESCRIPTION = A powerful syslogd replacement Modified: csw/mgar/pkg/syslog_ng/trunk/checksums =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/checksums 2009-07-15 15:34:10 UTC (rev 5583) +++ csw/mgar/pkg/syslog_ng/trunk/checksums 2009-07-15 19:56:44 UTC (rev 5584) @@ -2,4 +2,4 @@ b4b01531e2de07e6e4231afc4079a168 download/CSWsyslogng.preinstall fd0f7ccdc627d08a00a2e57fdbfd51d8 download/cswsyslog_ng 69bad95775b98d26e52db8a8292e2790 download/syslog-ng.conf.CSW -e5ca55796c11899739affa417ff8a71e download/syslog-ng_2.0.10.tar.gz +b8b3c9af28696bce48ceca0de6444426 download/syslog-ng_3.0.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 16 02:30:56 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 16 Jul 2009 00:30:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5585] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5585 http://gar.svn.sourceforge.net/gar/?rev=5585&view=rev Author: bdwalton Date: 2009-07-16 00:30:56 +0000 (Thu, 16 Jul 2009) Log Message: ----------- * Install the ruby-mode elisp files * Create new CSWrubymode package to house the newly installed elisp * Update how SPKG_REVSTAMP is modified to be more conformant. Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-15 19:56:44 UTC (rev 5584) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-16 00:30:56 UTC (rev 5585) @@ -10,7 +10,7 @@ PREREQUISITE_PKGS = CSWbdb3 CSWgdbm CSWgfile CSWiconv CSWncurses CSWossldevel PREREQUISITE_PKGS += CSWreadline CSWzlib -PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev +PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode ARCHALL_CSWrubydoc = 1 @@ -25,6 +25,8 @@ REQUIRED_PKGS_CSWrubydev = CSWruby CSWgcc4core CSWgfile +REQUIRED_PKGS_CSWrubymode = CSWruby CSWemacscommon + DESCRIPTION = An object-oriented language for quick and easy programming. define BLURB Ruby is a language for quick and easy programming. Similar in scope to Perl @@ -42,12 +44,16 @@ SPKG_DESC_CSWrubydev = Ruby Extension Development Files +SPKG_DESC_CSWrubymode = Ruby major mode for Emacs + PKGFILES_CSWrubydoc = $(datadir)/ri/.* $(docdir)/ruby/sample.* PKGFILES_CSWrubytk = $(libdir)/.*/tcl.* $(libdir)/.*/tk.* $(libdir)/.*-tk.rb PKGFILES_CSWrubydev = $(libdir)/.*\.h $(libdir)/.*/mkmf.rb $(libdir)/.*static.a +PKGFILES_CSWrubymode = $(datadir)/emacs/site-lisp/.* + MASTER_SITES = ftp://ftp.ruby-lang.org/pub/ruby/ MASTER_SITES += ftp://www.ibiblio.org/pub/languages/ruby/ @@ -88,13 +94,18 @@ include gar/category.mk -SPKG_REVSTAMP := $(SPKG_REVSTAMP)_$(PATCHLEVEL) +SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(PATCHLEVEL) -PI_TARGETS = samples rbconfig rbscripts +PI_TARGETS = samples rbconfig rbscripts rubymode post-install-modulated: $(PI_TARGETS) @$(MAKECOOKIE) +rubymode: RMDIR=$(DESTDIR)/$(datadir)/emacs/site-lisp/ruby-mode +rubymode: + @(mkdir -p $(RMDIR); \ + cp $(WORKSRC)/misc/*el $(RMDIR)) + # Fix up rbconfig rbconfig: @gsed -i -e s,$(DESTDIR),, \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 16 15:19:22 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 16 Jul 2009 13:19:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5586] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5586 http://gar.svn.sourceforge.net/gar/?rev=5586&view=rev Author: bdwalton Date: 2009-07-16 13:19:22 +0000 (Thu, 16 Jul 2009) Log Message: ----------- rubymode is ARCH=all Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-16 00:30:56 UTC (rev 5585) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-16 13:19:22 UTC (rev 5586) @@ -13,6 +13,7 @@ PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode ARCHALL_CSWrubydoc = 1 +ARCHALL_CSWrubymode = 1 LICENSE = COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 16 17:17:02 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 16 Jul 2009 15:17:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[5587] csw/mgar/pkg/cswclassutils/trunk Message-ID: Revision: 5587 http://gar.svn.sourceforge.net/gar/?rev=5587&view=rev Author: bdwalton Date: 2009-07-16 15:17:01 +0000 (Thu, 16 Jul 2009) Log Message: ----------- add i/r scripts for cswelispcompile (el -> elc); bump version Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/Makefile csw/mgar/pkg/cswclassutils/trunk/checksums csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype Added Paths: ----------- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile Modified: csw/mgar/pkg/cswclassutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-16 13:19:22 UTC (rev 5586) +++ csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-16 15:17:01 UTC (rev 5587) @@ -1,5 +1,5 @@ GARNAME = cswclassutils -GARVERSION = 1.17 +GARVERSION = 1.18 CATEGORIES = utils DESCRIPTION = CSW class action utilities @@ -19,7 +19,8 @@ WORKSRC = $(WORKDIR) SPKG_SOURCEURL = http://www.opencsw.org -CASLIST = cswcpsampleconf cswpreserveconf cswinitsmf cswusergroup cswpycompile +CASLIST = cswcpsampleconf cswpreserveconf cswinitsmf cswusergroup cswpycompile +CASLIST += cswelispcompile install-custom: @echo " ==> Installing $(GARNAME) (custom)" Modified: csw/mgar/pkg/cswclassutils/trunk/checksums =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/checksums 2009-07-16 13:19:22 UTC (rev 5586) +++ csw/mgar/pkg/cswclassutils/trunk/checksums 2009-07-16 15:17:01 UTC (rev 5587) @@ -1,2 +1,2 @@ 38e0bf6e204e003254ed246df2b4e1f9 download/CSWcswclassutils.gspec -854d77b21b177b15fd2aac39339a0c8c download/CSWcswclassutils.prototype +1784907098d9cf9f5784e9a0fbc6495f download/CSWcswclassutils.prototype Added: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile (rev 0) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile 2009-07-16 15:17:01 UTC (rev 5587) @@ -0,0 +1,34 @@ +#!/bin/sh +# +# i.elispcompile: Class action script for installing emacs .el files +# and automatically compiling them to their .elc equivalents +# +# $Id$ +# +# Written By: Ben Walton +# +# Release History: +# 2009-07-11 - Initial Release + +EMACS=${PKG_INSTALL_ROOT}/opt/csw/bin/emacs + +if [ ! -f "${EMACS}" -o ! -x "${EMACS}" ]; then + echo "Could not find a working emacs at ${EMACS}." + exit 2 +fi + +echo "About to install and compile .el files in package ${PKGINST}" + +while read src dest; do + elc="${dest}"c + echo "${dest}" + + /usr/bin/cp -p "$src" "$dest" || exit 2 + ${EMACS} -batch -f batch-byte-compile "$dest" || exit 2 + + set -- `grep "^${dest}" /var/sadm/install/contents` + chmod $4 ${elc} + chown $5:$6 ${elc} +done + +exit 0 Property changes on: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Id Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype 2009-07-16 13:19:22 UTC (rev 5586) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype 2009-07-16 15:17:01 UTC (rev 5587) @@ -17,6 +17,8 @@ f none /usr/sadm/install/scripts/r.cswpreserveconf 0555 root sys f none /usr/sadm/install/scripts/i.cswpycompile 0555 root sys f none /usr/sadm/install/scripts/r.cswpycompile 0555 root sys +f none /usr/sadm/install/scripts/i.cswelispcompile 0555 root sys +f none /usr/sadm/install/scripts/r.cswelispcompile 0555 root sys d none /opt/csw/share 0755 root bin d none /opt/csw/share/doc 0755 root bin d none /opt/csw/share/doc/cswclassutils 0755 root bin Added: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile (rev 0) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile 2009-07-16 15:17:01 UTC (rev 5587) @@ -0,0 +1,25 @@ +#!/bin/sh +# +# r.elispcompile: Class action script for removing emacs .el and +# their automatically generated .elc files +# +# $Id$ +# +# Written By: Ben Walton +# +# Release History +# 2009-07-11 - Initial Release + +while read dest; do + elc="${dest}"c + + if [ -f "${elc}" ]; then + echo "${elc}" + /usr/bin/rm -f "${elc}" || exit 2 + fi + + echo "${dest}" + /usr/bin/rm -f "$dest" || exit 2 +done + +exit 0 Property changes on: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Thu Jul 16 17:33:32 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Thu, 16 Jul 2009 15:33:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[5588] csw/mgar/pkg Message-ID: Revision: 5588 http://gar.svn.sourceforge.net/gar/?rev=5588&view=rev Author: skayser Date: 2009-07-16 15:33:32 +0000 (Thu, 16 Jul 2009) Log Message: ----------- tcpdrop: initial commit Added Paths: ----------- csw/mgar/pkg/tcpdrop/ csw/mgar/pkg/tcpdrop/branches/ csw/mgar/pkg/tcpdrop/tags/ csw/mgar/pkg/tcpdrop/trunk/ csw/mgar/pkg/tcpdrop/trunk/Makefile csw/mgar/pkg/tcpdrop/trunk/checksums csw/mgar/pkg/tcpdrop/trunk/files/ csw/mgar/pkg/tcpdrop/trunk/files/changelog.CSW csw/mgar/pkg/tcpdrop/trunk/files/license Property changes on: csw/mgar/pkg/tcpdrop/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/tcpdrop/trunk/Makefile =================================================================== --- csw/mgar/pkg/tcpdrop/trunk/Makefile (rev 0) +++ csw/mgar/pkg/tcpdrop/trunk/Makefile 2009-07-16 15:33:32 UTC (rev 5588) @@ -0,0 +1,31 @@ +# Uses an undocumented ioctl interface, limited binary compatibility. +# Build from Solaris 8 works on Solaris 8 & 9, Solaris 10 needs separate build +GARNAME = tcpdrop +GARVERSION = 1.4 +CATEGORIES = net + +DESCRIPTION = Tool to drop TCP sessions +define BLURB +endef + +MASTER_SITES = http://shrike.submonkey.net/~ceri/util/tcpdrop-solaris/ +DISTFILES = $(GARNAME)-solaris.tar.gz +DISTNAME = tcpdrop-solaris +SPKG_SOURCEURL = http://typo.submonkey.net/pages/tcpdrop-solaris +LICENSE = $(WORKSRC)/README + +CONFIGURE_SCRIPTS = +INSTALL_SCRIPTS = custom +TEST_SCRIPTS = + +NORUNPATH = 1 + +include gar/category.mk + +install-custom: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +install-custom: + mkdir -p $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(WORKSRC)/README $(DOCDEST) + cp $(WORKSRC)/OPENSOLARIS.LICENSE $(DOCDEST)/CDDL + ginstall -Dm 755 $(WORKSRC)/tcpdrop $(DESTDIR)$(bindir)/tcpdrop + @$(MAKECOOKIE) Added: csw/mgar/pkg/tcpdrop/trunk/checksums =================================================================== --- csw/mgar/pkg/tcpdrop/trunk/checksums (rev 0) +++ csw/mgar/pkg/tcpdrop/trunk/checksums 2009-07-16 15:33:32 UTC (rev 5588) @@ -0,0 +1 @@ +c87d55525bec596fa2fa88633eaa4589 download/tcpdrop-solaris.tar.gz Added: csw/mgar/pkg/tcpdrop/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/tcpdrop/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/tcpdrop/trunk/files/changelog.CSW 2009-07-16 15:33:32 UTC (rev 5588) @@ -0,0 +1,5 @@ +tcpdrop (1.4,REV=2009.07.16) + + * Initial release. + + -- Sebastian Kayser Thu, 16 Jul 2009 16:26:31 +0200 Added: csw/mgar/pkg/tcpdrop/trunk/files/license =================================================================== --- csw/mgar/pkg/tcpdrop/trunk/files/license (rev 0) +++ csw/mgar/pkg/tcpdrop/trunk/files/license 2009-07-16 15:33:32 UTC (rev 5588) @@ -0,0 +1,14 @@ +This is a very quick and dirty port of the tcpdrop utility from OpenBSD +and FreeBSD to Solaris. Tested on Solaris 9 and 10. + +On Solaris 10, this utility requires the sys_ip_config privilege. +Since this privilege cannot be asserted in a local zone, it is not +possible to use this utility in a local zone. + +Thanks to Casper Dik for pointing out the TCP_IOC_ABORT_CONN ioctl. + +http://cvs.opensolaris.org/source/xref/on/usr/src/cmd/zoneadmd/vplat.c +provided all the documentation on its use, and so certain portions of +tcpdrop for Solaris are covered by the CDDL. + +The original work is covered by a BSD license. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Thu Jul 16 17:46:28 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Thu, 16 Jul 2009 15:46:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5589] csw/mgar/pkg/munin/trunk Message-ID: Revision: 5589 http://gar.svn.sourceforge.net/gar/?rev=5589&view=rev Author: j_arndt Date: 2009-07-16 15:46:28 +0000 (Thu, 16 Jul 2009) Log Message: ----------- munin: relocated apache sample config, added patch for monospaced font, moved plugins to /opt/csw/libexec Modified Paths: -------------- csw/mgar/pkg/munin/trunk/Makefile csw/mgar/pkg/munin/trunk/checksums csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype csw/mgar/pkg/munin/trunk/files/makefile.config.diff Added Paths: ----------- csw/mgar/pkg/munin/trunk/files/README.CSW csw/mgar/pkg/munin/trunk/files/apache-munin-cgi.conf.CSW csw/mgar/pkg/munin/trunk/files/apache-munin.conf.CSW csw/mgar/pkg/munin/trunk/files/munin-graph.in.diff csw/mgar/pkg/munin/trunk/files/munin-update.in.diff Removed Paths: ------------- csw/mgar/pkg/munin/trunk/files/apache.conf-sample Modified: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-16 15:46:28 UTC (rev 5589) @@ -16,13 +16,16 @@ DISTFILES += $(call admfiles,CSWmuninmaster, prototype postinstall) DISTFILES += $(call admfiles,CSWmuninnode, prototype) DISTFILES += cswusergroup -DISTFILES += apache.conf-sample +DISTFILES += apache-munin.conf.CSW apache-munin-cgi.conf.CSW +DISTFILES += README.CSW PATCHFILES += makefile.diff PATCHFILES += makefile.config.diff PATCHFILES += sunos_memory.in.diff PATCHFILES += munin-node.conf.in.diff PATCHFILES += munin.conf.in.diff +PATCHFILES += munin-graph.in.diff # use monospace instead of VeraMono.ttf +PATCHFILES += munin-update.in.diff # http://munin.projects.linpro.no/ticket/699 # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz @@ -64,13 +67,17 @@ #mv $(DESTDIR)/opt/csw/lib/plugins $(DESTDIR)/opt/csw/lib/munin_plugins mv $(DESTDIR)/etc/opt/csw/munin/munin-node.conf $(DESTDIR)/etc/opt/csw/munin/munin-node.conf.CSW mv $(DESTDIR)/etc/opt/csw/munin/munin.conf $(DESTDIR)/etc/opt/csw/munin/munin.conf.CSW + @ginstall -d $(DESTDIR)/opt/csw/munin + @ginstall -d $(DESTDIR)/etc/opt/csw/munin/apache + @ginstall -m 644 $(FILEDIR)/apache-munin.conf.CSW $(DESTDIR)/etc/opt/csw/munin/apache/apache-munin.conf.CSW + @ginstall -m 644 $(FILEDIR)/apache-munin-cgi.conf.CSW $(DESTDIR)/etc/opt/csw/munin/apache/apache-munin-cgi.conf.CSW @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWmuninmaster @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWmuninnode @ginstall -d $(DESTDIR)/opt/csw/share/doc @ginstall -d $(DESTDIR)/opt/csw/share/doc/munin_master + @ginstall -m 644 $(FILEDIR)/README.CSW $(DESTDIR)/opt/csw/share/doc/munin_master/README.CSW @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWmuninmaster/cswusergroup @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWmuninnode/cswusergroup - @ginstall -m 644 $(FILEDIR)/apache.conf-sample $(DESTDIR)/opt/csw/share/doc/munin_master/apache.conf-sample @ginstall -d $(DESTDIR)/etc/opt/csw/init.d @ginstall -m 755 $(FILEDIR)/cswmuninnode $(DESTDIR)/etc/opt/csw/init.d/cswmuninnode @$(MAKECOOKIE) Modified: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-16 15:46:28 UTC (rev 5589) @@ -1,13 +1,17 @@ 7e6d51878164293b723270d9b0e86348 download/CSWmuninmaster.gspec 39296b9aff25a2518394811796ef7ae6 download/CSWmuninmaster.postinstall -02fd772bbd2d52b0931b11de59974d49 download/CSWmuninmaster.prototype +97bf045a27686c42bd43652b3f51c145 download/CSWmuninmaster.prototype d6014841b8b2167308026bfe48782fb5 download/CSWmuninnode.gspec -0265625b33fc397d7c0cba98164662fb download/CSWmuninnode.prototype -8ebfcd5de8ca86733a047baeae1a18ec download/apache.conf-sample +f00264948abdcca30f322e4d819c8762 download/CSWmuninnode.prototype +64f678ff319a0c51520463536b86dd31 download/README.CSW +59409f4b412953283c3df4546fd4886c download/apache-munin-cgi.conf.CSW +e701d132ba0b6f3dcc90190860f5aa6b download/apache-munin.conf.CSW 50fa4a545f878d79e219891c6ac8d2d2 download/cswusergroup -7f078286bd7be367a4cfe32d0a4b8348 download/makefile.config.diff +4eb0923e09f12335da8249ab7923e250 download/makefile.config.diff 3ea1ba00633ac52c3a25306c3c9c52e0 download/makefile.diff +f44022c818a112b1121d10e1112e107e download/munin-graph.in.diff ce97aa8e741383039fb365d1a322f3e7 download/munin-node.conf.in.diff +4688659429fbebf8cafcc8eb8a1ee870 download/munin-update.in.diff 737e3e3d2f68015dfb4e857909cde7da download/munin.conf.in.diff e3a58e582407981d4f5c5aed59cbfc47 download/munin_1.3.4.tar.gz 43db53191eaae75be35b3548a993c31e download/sunos_memory.in.diff Modified: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype 2009-07-16 15:46:28 UTC (rev 5589) @@ -1,12 +1,13 @@ -d none /etc/opt/csw/munin 0755 root bin +d none /etc/opt/csw/munin 0755 munin munin +d none /etc/opt/csw/munin/apache 0755 munin munin f cswpreserveconf /etc/opt/csw/munin/munin.conf.CSW 0644 munin munin f none /opt/csw/bin/munin-check 0755 root bin f none /opt/csw/bin/munin-cron 0755 root bin -f none /opt/csw/lib/munin/VeraMono.ttf 0755 root bin -f none /opt/csw/lib/munin/munin-graph 0755 root bin -f none /opt/csw/lib/munin/munin-html 0755 root bin -f none /opt/csw/lib/munin/munin-limits 0755 root bin -f none /opt/csw/lib/munin/munin-update 0755 root bin +f none /opt/csw/libexec/munin/VeraMono.ttf 0755 root bin +f none /opt/csw/libexec/munin/munin-graph 0755 root bin +f none /opt/csw/libexec/munin/munin-html 0755 root bin +f none /opt/csw/libexec/munin/munin-limits 0755 root bin +f none /opt/csw/libexec/munin/munin-update 0755 root bin d ugfiles /etc/opt/csw/munin/templates 0755 munin munin f none /etc/opt/csw/munin/templates/definitions.html 0644 root bin f none /etc/opt/csw/munin/templates/logo.png 0644 root bin @@ -21,7 +22,9 @@ f none /etc/opt/csw/munin/templates/style.css 0644 root bin d none /opt/csw/share/doc/munin_master 0755 root bin f none /opt/csw/share/doc/munin_master/license 0644 root bin -f none /opt/csw/share/doc/munin_master/apache.conf-sample 0644 root bin +f cswpreserveconf /etc/opt/csw/munin/apache/apache-munin.conf.CSW 0644 root bin +f cswpreserveconf /etc/opt/csw/munin/apache/apache-munin-cgi.conf.CSW 0644 root bin +f none /opt/csw/share/doc/munin_master/README.CSW 0644 root bin d none /opt/csw/share/man/man1 0755 root bin d none /opt/csw/share/man/man5 0755 root bin f none /opt/csw/share/man/man5/munin.conf.5 0644 root bin Modified: csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype 2009-07-16 15:46:28 UTC (rev 5589) @@ -1,145 +1,145 @@ -d none /etc/opt/csw/munin 0755 root bin +d none /etc/opt/csw/munin 0755 munin munin f cswpreserveconf /etc/opt/csw/munin/munin-node.conf.CSW 0644 munin munin -d none /etc/opt/csw/munin/plugin-conf.d 0755 root bin -d none /etc/opt/csw/munin/plugins 0755 root bin +d none /etc/opt/csw/munin/plugin-conf.d 0755 munin munin +d none /etc/opt/csw/munin/plugins 0755 munin munin f none /opt/csw/bin/munindoc 0755 root bin -d none /opt/csw/lib/munin/plugins 0755 root bin -f none /opt/csw/lib/munin/plugins/amavis 0755 root bin -f none /opt/csw/lib/munin/plugins/apache_accesses 0755 root bin -f none /opt/csw/lib/munin/plugins/apache_processes 0755 root bin -f none /opt/csw/lib/munin/plugins/apache_volume 0755 root bin -f none /opt/csw/lib/munin/plugins/apc_envunit_ 0755 root bin -f none /opt/csw/lib/munin/plugins/apc_nis 0755 root bin -f none /opt/csw/lib/munin/plugins/bind9 0755 root bin -f none /opt/csw/lib/munin/plugins/bind9_rndc 0755 root bin -f none /opt/csw/lib/munin/plugins/cmc_tc_sensor_ 0755 root bin -f none /opt/csw/lib/munin/plugins/colour_tester 0755 root bin -f none /opt/csw/lib/munin/plugins/courier_ 0755 root bin -f none /opt/csw/lib/munin/plugins/courier_mta_mailqueue 0755 root bin -f none /opt/csw/lib/munin/plugins/courier_mta_mailstats 0755 root bin -f none /opt/csw/lib/munin/plugins/courier_mta_mailvolume 0755 root bin -f none /opt/csw/lib/munin/plugins/cpu 0755 root bin -f none /opt/csw/lib/munin/plugins/cupsys_pages 0755 root bin -f none /opt/csw/lib/munin/plugins/df 0755 root bin -f none /opt/csw/lib/munin/plugins/df_inode 0755 root bin -f none /opt/csw/lib/munin/plugins/dhcpd3 0755 root bin -f none /opt/csw/lib/munin/plugins/digitemp_ 0755 root bin -f none /opt/csw/lib/munin/plugins/exim_mailqueue 0755 root bin -f none /opt/csw/lib/munin/plugins/exim_mailqueue_alt 0755 root bin -f none /opt/csw/lib/munin/plugins/exim_mailstats 0755 root bin -f none /opt/csw/lib/munin/plugins/foldingathome 0755 root bin -f none /opt/csw/lib/munin/plugins/foldingathome_rank 0755 root bin -f none /opt/csw/lib/munin/plugins/foldingathome_wu 0755 root bin -f none /opt/csw/lib/munin/plugins/hddtemp 0755 root bin -f none /opt/csw/lib/munin/plugins/hddtemp2 0755 root bin -f none /opt/csw/lib/munin/plugins/hddtemp_smartctl 0755 root bin -f none /opt/csw/lib/munin/plugins/hddtempd 0755 root bin -f none /opt/csw/lib/munin/plugins/http_loadtime 0755 root bin -f none /opt/csw/lib/munin/plugins/if_ 0755 root bin -f none /opt/csw/lib/munin/plugins/if_errcoll_ 0755 root bin -f none /opt/csw/lib/munin/plugins/ifx_concurrent_sessions_ 0755 root bin -f none /opt/csw/lib/munin/plugins/io_busy_ 0755 root bin -f none /opt/csw/lib/munin/plugins/io_bytes_ 0755 root bin -f none /opt/csw/lib/munin/plugins/io_ops_ 0755 root bin -f none /opt/csw/lib/munin/plugins/ipac-ng 0755 root bin -f none /opt/csw/lib/munin/plugins/ircu 0755 root bin -f none /opt/csw/lib/munin/plugins/load 0755 root bin -f none /opt/csw/lib/munin/plugins/loggrep 0755 root bin -f none /opt/csw/lib/munin/plugins/lpstat 0755 root bin -f none /opt/csw/lib/munin/plugins/mailman 0755 root bin -f none /opt/csw/lib/munin/plugins/mailscanner 0755 root bin -f none /opt/csw/lib/munin/plugins/mbmon_ 0755 root bin -f none /opt/csw/lib/munin/plugins/memory 0755 root bin -f none /opt/csw/lib/munin/plugins/mhttping 0755 root bin -f none /opt/csw/lib/munin/plugins/multiping 0755 root bin -f none /opt/csw/lib/munin/plugins/multips 0755 root bin -f none /opt/csw/lib/munin/plugins/munin_stats 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_bytes 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_isam_space_ 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_queries 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_slowqueries 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_threads 0755 root bin -f none /opt/csw/lib/munin/plugins/named 0755 root bin -f none /opt/csw/lib/munin/plugins/netopia 0755 root bin -f none /opt/csw/lib/munin/plugins/netstat 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_ 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_kernel_err 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_kernel_pll_freq 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_kernel_pll_off 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_offset 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_states 0755 root bin -f none /opt/csw/lib/munin/plugins/nut_misc 0755 root bin -f none /opt/csw/lib/munin/plugins/nut_volts 0755 root bin -f none /opt/csw/lib/munin/plugins/nutups_ 0755 root bin -f none /opt/csw/lib/munin/plugins/nvidia_ 0755 root bin -f none /opt/csw/lib/munin/plugins/paging_in 0755 root bin -f none /opt/csw/lib/munin/plugins/paging_out 0755 root bin -f none /opt/csw/lib/munin/plugins/perdition 0755 root bin -f none /opt/csw/lib/munin/plugins/ping_ 0755 root bin -f none /opt/csw/lib/munin/plugins/plugin.sh 0644 root bin -f none /opt/csw/lib/munin/plugins/plugins.history 0644 root bin -f none /opt/csw/lib/munin/plugins/pm3users_ 0755 root bin -f none /opt/csw/lib/munin/plugins/pop_stats 0755 root bin -f none /opt/csw/lib/munin/plugins/postfix_mailqueue 0755 root bin -f none /opt/csw/lib/munin/plugins/postfix_mailstats 0755 root bin -f none /opt/csw/lib/munin/plugins/postfix_mailvolume 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_block_read_ 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_commits 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_commits_ 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_connections 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_locks 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_queries 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_queries_ 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_space_ 0755 root bin -f none /opt/csw/lib/munin/plugins/processes 0755 root bin -f none /opt/csw/lib/munin/plugins/ps_ 0755 root bin -f none /opt/csw/lib/munin/plugins/psu_ 0755 root bin -f none /opt/csw/lib/munin/plugins/qmailscan 0755 root bin -f none /opt/csw/lib/munin/plugins/qmailscan-simple 0755 root bin -f none /opt/csw/lib/munin/plugins/samba 0755 root bin -f none /opt/csw/lib/munin/plugins/sendmail_mailqueue 0755 root bin -f none /opt/csw/lib/munin/plugins/sendmail_mailstats 0755 root bin -f none /opt/csw/lib/munin/plugins/sendmail_mailtraffic 0755 root bin -f none /opt/csw/lib/munin/plugins/smart_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__cpuload 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__df 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__fc_if_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__fc_if_err_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__if_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__if_err_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__load 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__memory 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__netstat 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__processes 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__rdp_users 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_bx_fan 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_bx_temp 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_fan 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_temp 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_fan 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_temp 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_volt 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__swap 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__uptime 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__users 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__winload 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__winmem 0755 root bin -f none /opt/csw/lib/munin/plugins/spamstats 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_cache 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_icp 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_objectsize 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_requests 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_traffic 0755 root bin -f none /opt/csw/lib/munin/plugins/surfboard 0755 root bin -f none /opt/csw/lib/munin/plugins/sybase_space 0755 root bin -f none /opt/csw/lib/munin/plugins/temperature 0755 root bin -f none /opt/csw/lib/munin/plugins/tomcat_access 0755 root bin -f none /opt/csw/lib/munin/plugins/tomcat_jvm 0755 root bin -f none /opt/csw/lib/munin/plugins/tomcat_threads 0755 root bin -f none /opt/csw/lib/munin/plugins/tomcat_volume 0755 root bin -f none /opt/csw/lib/munin/plugins/uptime 0755 root bin -f none /opt/csw/lib/munin/plugins/users 0755 root bin -f none /opt/csw/lib/munin/plugins/vmstat 0755 root bin +d none /opt/csw/libexec/munin/plugins 0755 root bin +f none /opt/csw/libexec/munin/plugins/amavis 0755 root bin +f none /opt/csw/libexec/munin/plugins/apache_accesses 0755 root bin +f none /opt/csw/libexec/munin/plugins/apache_processes 0755 root bin +f none /opt/csw/libexec/munin/plugins/apache_volume 0755 root bin +f none /opt/csw/libexec/munin/plugins/apc_envunit_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/apc_nis 0755 root bin +f none /opt/csw/libexec/munin/plugins/bind9 0755 root bin +f none /opt/csw/libexec/munin/plugins/bind9_rndc 0755 root bin +f none /opt/csw/libexec/munin/plugins/cmc_tc_sensor_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/colour_tester 0755 root bin +f none /opt/csw/libexec/munin/plugins/courier_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/courier_mta_mailqueue 0755 root bin +f none /opt/csw/libexec/munin/plugins/courier_mta_mailstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/courier_mta_mailvolume 0755 root bin +f none /opt/csw/libexec/munin/plugins/cpu 0755 root bin +f none /opt/csw/libexec/munin/plugins/cupsys_pages 0755 root bin +f none /opt/csw/libexec/munin/plugins/df 0755 root bin +f none /opt/csw/libexec/munin/plugins/df_inode 0755 root bin +f none /opt/csw/libexec/munin/plugins/dhcpd3 0755 root bin +f none /opt/csw/libexec/munin/plugins/digitemp_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/exim_mailqueue 0755 root bin +f none /opt/csw/libexec/munin/plugins/exim_mailqueue_alt 0755 root bin +f none /opt/csw/libexec/munin/plugins/exim_mailstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/foldingathome 0755 root bin +f none /opt/csw/libexec/munin/plugins/foldingathome_rank 0755 root bin +f none /opt/csw/libexec/munin/plugins/foldingathome_wu 0755 root bin +f none /opt/csw/libexec/munin/plugins/hddtemp 0755 root bin +f none /opt/csw/libexec/munin/plugins/hddtemp2 0755 root bin +f none /opt/csw/libexec/munin/plugins/hddtemp_smartctl 0755 root bin +f none /opt/csw/libexec/munin/plugins/hddtempd 0755 root bin +f none /opt/csw/libexec/munin/plugins/http_loadtime 0755 root bin +f none /opt/csw/libexec/munin/plugins/if_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/if_errcoll_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/ifx_concurrent_sessions_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/io_busy_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/io_bytes_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/io_ops_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/ipac-ng 0755 root bin +f none /opt/csw/libexec/munin/plugins/ircu 0755 root bin +f none /opt/csw/libexec/munin/plugins/load 0755 root bin +f none /opt/csw/libexec/munin/plugins/loggrep 0755 root bin +f none /opt/csw/libexec/munin/plugins/lpstat 0755 root bin +f none /opt/csw/libexec/munin/plugins/mailman 0755 root bin +f none /opt/csw/libexec/munin/plugins/mailscanner 0755 root bin +f none /opt/csw/libexec/munin/plugins/mbmon_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/memory 0755 root bin +f none /opt/csw/libexec/munin/plugins/mhttping 0755 root bin +f none /opt/csw/libexec/munin/plugins/multiping 0755 root bin +f none /opt/csw/libexec/munin/plugins/multips 0755 root bin +f none /opt/csw/libexec/munin/plugins/munin_stats 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_bytes 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_isam_space_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_queries 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_slowqueries 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_threads 0755 root bin +f none /opt/csw/libexec/munin/plugins/named 0755 root bin +f none /opt/csw/libexec/munin/plugins/netopia 0755 root bin +f none /opt/csw/libexec/munin/plugins/netstat 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_kernel_err 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_kernel_pll_freq 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_kernel_pll_off 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_offset 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_states 0755 root bin +f none /opt/csw/libexec/munin/plugins/nut_misc 0755 root bin +f none /opt/csw/libexec/munin/plugins/nut_volts 0755 root bin +f none /opt/csw/libexec/munin/plugins/nutups_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/nvidia_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/paging_in 0755 root bin +f none /opt/csw/libexec/munin/plugins/paging_out 0755 root bin +f none /opt/csw/libexec/munin/plugins/perdition 0755 root bin +f none /opt/csw/libexec/munin/plugins/ping_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/plugin.sh 0644 root bin +f none /opt/csw/libexec/munin/plugins/plugins.history 0644 root bin +f none /opt/csw/libexec/munin/plugins/pm3users_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/pop_stats 0755 root bin +f none /opt/csw/libexec/munin/plugins/postfix_mailqueue 0755 root bin +f none /opt/csw/libexec/munin/plugins/postfix_mailstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/postfix_mailvolume 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_block_read_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_commits 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_commits_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_connections 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_locks 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_queries 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_queries_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_space_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/processes 0755 root bin +f none /opt/csw/libexec/munin/plugins/ps_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/psu_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/qmailscan 0755 root bin +f none /opt/csw/libexec/munin/plugins/qmailscan-simple 0755 root bin +f none /opt/csw/libexec/munin/plugins/samba 0755 root bin +f none /opt/csw/libexec/munin/plugins/sendmail_mailqueue 0755 root bin +f none /opt/csw/libexec/munin/plugins/sendmail_mailstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/sendmail_mailtraffic 0755 root bin +f none /opt/csw/libexec/munin/plugins/smart_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__cpuload 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__df 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__fc_if_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__fc_if_err_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__if_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__if_err_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__load 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__memory 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__netstat 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__processes 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__rdp_users 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_fsc_bx_fan 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_fsc_bx_temp 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_fsc_fan 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_fsc_temp 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_mbm_fan 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_mbm_temp 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_mbm_volt 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__swap 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__uptime 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__users 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__winload 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__winmem 0755 root bin +f none /opt/csw/libexec/munin/plugins/spamstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_cache 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_icp 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_objectsize 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_requests 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_traffic 0755 root bin +f none /opt/csw/libexec/munin/plugins/surfboard 0755 root bin +f none /opt/csw/libexec/munin/plugins/sybase_space 0755 root bin +f none /opt/csw/libexec/munin/plugins/temperature 0755 root bin +f none /opt/csw/libexec/munin/plugins/tomcat_access 0755 root bin +f none /opt/csw/libexec/munin/plugins/tomcat_jvm 0755 root bin +f none /opt/csw/libexec/munin/plugins/tomcat_threads 0755 root bin +f none /opt/csw/libexec/munin/plugins/tomcat_volume 0755 root bin +f none /opt/csw/libexec/munin/plugins/uptime 0755 root bin +f none /opt/csw/libexec/munin/plugins/users 0755 root bin +f none /opt/csw/libexec/munin/plugins/vmstat 0755 root bin f none /opt/csw/sbin/munin-node 0755 root bin f none /opt/csw/sbin/munin-node-configure 0755 root bin f none /opt/csw/sbin/munin-node-configure-snmp 0755 root bin @@ -160,10 +160,10 @@ d none /opt/csw/share/perl/site_perl/Munin/Plugin 0755 root bin f none /opt/csw/share/perl/site_perl/Munin/Plugin.pm 0644 root bin d none /var/opt/csw/munin 0755 root bin -s none /etc/opt/csw/munin/plugins/load=/opt/csw/lib/munin/plugins/load -s none /etc/opt/csw/munin/plugins/uptime=/opt/csw/lib/munin/plugins/uptime -s none /etc/opt/csw/munin/plugins/cpu=/opt/csw/lib/munin/plugins/cpu -s none /etc/opt/csw/munin/plugins/df=/opt/csw/lib/munin/plugins/df +s none /etc/opt/csw/munin/plugins/load=/opt/csw/libexec/munin/plugins/load +s none /etc/opt/csw/munin/plugins/uptime=/opt/csw/libexec/munin/plugins/uptime +s none /etc/opt/csw/munin/plugins/cpu=/opt/csw/libexec/munin/plugins/cpu +s none /etc/opt/csw/munin/plugins/df=/opt/csw/libexec/munin/plugins/df d ugfiles /var/opt/csw/munin/log 0755 munin munin d ugfiles /var/opt/csw/munin/run 0755 munin munin d ugfiles /var/opt/csw/munin/db 0755 munin munin Added: csw/mgar/pkg/munin/trunk/files/README.CSW =================================================================== --- csw/mgar/pkg/munin/trunk/files/README.CSW (rev 0) +++ csw/mgar/pkg/munin/trunk/files/README.CSW 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,9 @@ +To configure the Apache webserver you only need to include the file +/etc/opt/csw/munin/apache/apache-munin.conf into your Apache main +configuration: + +Include /etc/opt/csw/munin/apache/apache-munin.conf + +If you want CGI support for Munin, include the file apache-munin-cgi.conf: + +Include /etc/opt/csw/munin/apache/apache-munin-cgi.conf Added: csw/mgar/pkg/munin/trunk/files/apache-munin-cgi.conf.CSW =================================================================== --- csw/mgar/pkg/munin/trunk/files/apache-munin-cgi.conf.CSW (rev 0) +++ csw/mgar/pkg/munin/trunk/files/apache-munin-cgi.conf.CSW 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,17 @@ +# Apache configuration to support munin-cgi-graph +# +# In addition, the Munin log files and html area should be writable +# to the web server. Therefor add the apache user to the munin group. +# +# Documentation for this is in http://munin.projects.linpro.no/wiki/CgiHowto + +ScriptAlias /munin/dyn/ /var/opt/csw/munin/www/cgi/ + + + AllowOverride None + Options ExecCGI -MultiViews +SymLinksIfOwnerMatch + Order allow,deny + Allow from all + + + Added: csw/mgar/pkg/munin/trunk/files/apache-munin.conf.CSW =================================================================== --- csw/mgar/pkg/munin/trunk/files/apache-munin.conf.CSW (rev 0) +++ csw/mgar/pkg/munin/trunk/files/apache-munin.conf.CSW 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,10 @@ +# Apache configurations for accessing munin + +Alias /munin/ "/var/opt/csw/munin/www/" + + + Options None + AllowOverride None + Order allow,deny + Allow from all + Deleted: csw/mgar/pkg/munin/trunk/files/apache.conf-sample =================================================================== --- csw/mgar/pkg/munin/trunk/files/apache.conf-sample 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/files/apache.conf-sample 2009-07-16 15:46:28 UTC (rev 5589) @@ -1,28 +0,0 @@ -# Apache configurations for accessing munin - -Alias /munin/ "/var/opt/csw/munin/www/" - - - Options None - AllowOverride None - Order allow,deny - Allow from all - - - -# Apache configuration to support munin-cgi-graph -# -# In addition, the Munin log files and html area should be writable -# to the web server. Therefor add the apache user to the munin group. -# -# Documentation for this is in http://munin.projects.linpro.no/wiki/CgiHowto - -ScriptAlias /munin/dyn/ /var/opt/csw/munin/www/cgi/ - - - AllowOverride None - Options ExecCGI -MultiViews +SymLinksIfOwnerMatch - Order allow,deny - Allow from all - - Modified: csw/mgar/pkg/munin/trunk/files/makefile.config.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/makefile.config.diff 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/files/makefile.config.diff 2009-07-16 15:46:28 UTC (rev 5589) @@ -32,7 +32,7 @@ # Where to put internal binaries and plugin repository -LIBDIR = $(PREFIX)/lib -+LIBDIR = $(PREFIX)/lib/munin ++LIBDIR = $(PREFIX)/libexec/munin # Server only - Output directory -HTMLDIR = $(PREFIX)/var/www Added: csw/mgar/pkg/munin/trunk/files/munin-graph.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munin-graph.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munin-graph.in.diff 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/server/munin-graph.in munin-1.3.4/server/munin-graph.in +--- munin-1.3.4.orig/server/munin-graph.in 2008-03-08 02:42:40.000000000 +0100 ++++ munin-1.3.4/server/munin-graph.in 2009-07-07 10:51:42.606467982 +0200 +@@ -827,7 +827,7 @@ + my @complete = (); + if ($RRDkludge) { + push (@complete, +- '--font' ,'LEGEND:7:@@LIBDIR@@/VeraMono.ttf', ++ '--font' ,'LEGEND:7:@@LIBDIR@@/monospace', + '--font' ,'UNIT:7:@@LIBDIR@@/VeraMono.ttf', + '--font' ,'AXIS:7:@@LIBDIR@@/VeraMono.ttf'); + } Added: csw/mgar/pkg/munin/trunk/files/munin-update.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munin-update.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munin-update.in.diff 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/server/munin-update.in munin-1.3.4/server/munin-update.in +--- munin-1.3.4.orig/server/munin-update.in 2008-03-08 02:42:40.000000000 +0100 ++++ munin-1.3.4/server/munin-update.in 2009-07-07 22:15:31.832187072 +0200 +@@ -931,7 +931,7 @@ + eval { + local $SIG{ALRM} = sub { die "Could not run list on $name ($fetchdomain): $!\n"}; + alarm 5; # Should be enough to check the list +- write_socket_single ($socket, "list $fetchdomain\n"); ++ write_socket_single ($socket, "list $name\n"); + my $list = read_socket_single ($socket); + exit 1 unless defined $list; + chomp $list; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Thu Jul 16 19:07:32 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Thu, 16 Jul 2009 17:07:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[5590] csw/mgar/pkg/munin/trunk/checksums Message-ID: Revision: 5590 http://gar.svn.sourceforge.net/gar/?rev=5590&view=rev Author: j_arndt Date: 2009-07-16 17:07:32 +0000 (Thu, 16 Jul 2009) Log Message: ----------- munin: checksums added Modified Paths: -------------- csw/mgar/pkg/munin/trunk/checksums Modified: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums 2009-07-16 15:46:28 UTC (rev 5589) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-16 17:07:32 UTC (rev 5590) @@ -1,9 +1,9 @@ 7e6d51878164293b723270d9b0e86348 download/CSWmuninmaster.gspec 39296b9aff25a2518394811796ef7ae6 download/CSWmuninmaster.postinstall -97bf045a27686c42bd43652b3f51c145 download/CSWmuninmaster.prototype +bd055e305e9cc70994014917225d3777 download/CSWmuninmaster.prototype d6014841b8b2167308026bfe48782fb5 download/CSWmuninnode.gspec -f00264948abdcca30f322e4d819c8762 download/CSWmuninnode.prototype -64f678ff319a0c51520463536b86dd31 download/README.CSW +f7dd6a31454b6a40273d8932488234a1 download/CSWmuninnode.prototype +e6bafa4aa3cba7fc16e444ad168b4cd1 download/README.CSW 59409f4b412953283c3df4546fd4886c download/apache-munin-cgi.conf.CSW e701d132ba0b6f3dcc90190860f5aa6b download/apache-munin.conf.CSW 50fa4a545f878d79e219891c6ac8d2d2 download/cswusergroup This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 16 21:52:50 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 16 Jul 2009 19:52:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5591] csw/mgar/pkg/sqlite3/trunk/files Message-ID: Revision: 5591 http://gar.svn.sourceforge.net/gar/?rev=5591&view=rev Author: wbonnet Date: 2009-07-16 19:52:49 +0000 (Thu, 16 Jul 2009) Log Message: ----------- Add patch Modified Paths: -------------- csw/mgar/pkg/sqlite3/trunk/files/gar-base.diff Added Paths: ----------- csw/mgar/pkg/sqlite3/trunk/files/shell.c.diff Modified: csw/mgar/pkg/sqlite3/trunk/files/gar-base.diff =================================================================== --- csw/mgar/pkg/sqlite3/trunk/files/gar-base.diff 2009-07-16 17:07:32 UTC (rev 5590) +++ csw/mgar/pkg/sqlite3/trunk/files/gar-base.diff 2009-07-16 19:52:49 UTC (rev 5591) @@ -1,6 +1,6 @@ -diff -Naur sqlite3-3.6.10.orig/src/tclsqlite.c sqlite3-3.6.10.patched/src/tclsqlite.c ---- sqlite3-3.6.10.orig/src/tclsqlite.c 2008-10-14 20:07:41.000000000 +0200 -+++ sqlite3-3.6.10.patched/src/tclsqlite.c 2008-11-07 23:14:32.334719000 +0100 +diff -Naur sqlite3.orig/src/tclsqlite.c sqlite3.patched/src/tclsqlite.c +--- sqlite3.orig/src/tclsqlite.c 2008-10-14 20:07:41.000000000 +0200 ++++ sqlite3.patched/src/tclsqlite.c 2008-11-07 23:14:32.334719000 +0100 @@ -16,6 +16,7 @@ */ #include "tcl.h" Added: csw/mgar/pkg/sqlite3/trunk/files/shell.c.diff =================================================================== --- csw/mgar/pkg/sqlite3/trunk/files/shell.c.diff (rev 0) +++ csw/mgar/pkg/sqlite3/trunk/files/shell.c.diff 2009-07-16 19:52:49 UTC (rev 5591) @@ -0,0 +1,12 @@ +diff -Naur sqlite3.orig/src/shell.c sqlite3/src/shell.c +--- sqlite3.orig/src/shell.c 2009-07-16 21:40:17.209832620 +0200 ++++ sqlite3/src/shell.c 2009-07-16 21:44:23.666390427 +0200 +@@ -23,7 +23,7 @@ + #include + #include + #include +-#include "sqlite3.h" ++#include "../sqlite3.h" + #include + #include + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 16 21:57:48 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 16 Jul 2009 19:57:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5592] csw/mgar/pkg/sqlite3/trunk Message-ID: Revision: 5592 http://gar.svn.sourceforge.net/gar/?rev=5592&view=rev Author: wbonnet Date: 2009-07-16 19:57:48 +0000 (Thu, 16 Jul 2009) Log Message: ----------- Upgrade to 3.6.16 and update patches Modified Paths: -------------- csw/mgar/pkg/sqlite3/trunk/Makefile csw/mgar/pkg/sqlite3/trunk/checksums Modified: csw/mgar/pkg/sqlite3/trunk/Makefile =================================================================== --- csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 19:52:49 UTC (rev 5591) +++ csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 19:57:48 UTC (rev 5592) @@ -1,5 +1,5 @@ GARNAME = sqlite3 -GARVERSION = 3.6.10 +GARVERSION = 3.6.16 CATEGORIES = lib DESCRIPTION = An embeddable SQL engine in a C library @@ -40,6 +40,7 @@ # Add some patches to the sources PATCHFILES = gar-base.diff +PATCHFILES += shell.c.diff # Do not execute make test step TEST_SCRIPTS = none Modified: csw/mgar/pkg/sqlite3/trunk/checksums =================================================================== --- csw/mgar/pkg/sqlite3/trunk/checksums 2009-07-16 19:52:49 UTC (rev 5591) +++ csw/mgar/pkg/sqlite3/trunk/checksums 2009-07-16 19:57:48 UTC (rev 5592) @@ -1,6 +1,7 @@ -a03bdc86df4025b6881d58557e4b5bd3 download/sqlite-3.6.10.tar.gz 796042e754828aa346facd2214deff95 download/CSWsqlite3.gspec b6cc9c2a8d9135f74f8bc2dcd486056f download/CSWsqlite3devel.gspec e331063f1e79a20e465ed63bfcea15a8 download/CSWsqlite3rt.gspec a0e12a72a1f5b972624c712532dc27d7 download/copyright.html -01747316846392e5ca9455b74af41d95 download/gar-base.diff +80d638505872be7ffa238d43f0e268b2 download/gar-base.diff +1a2be927ceacfa534501b9f4675bce83 download/shell.c.diff +d7c57e91fbeb630c19f82eec3ef73dae download/sqlite-3.6.16.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 16 22:10:40 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 16 Jul 2009 20:10:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[5593] csw/mgar/pkg/sqlite3/trunk/Makefile Message-ID: Revision: 5593 http://gar.svn.sourceforge.net/gar/?rev=5593&view=rev Author: wbonnet Date: 2009-07-16 20:10:40 +0000 (Thu, 16 Jul 2009) Log Message: ----------- Fix depends Modified Paths: -------------- csw/mgar/pkg/sqlite3/trunk/Makefile Modified: csw/mgar/pkg/sqlite3/trunk/Makefile =================================================================== --- csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 19:57:48 UTC (rev 5592) +++ csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 20:10:40 UTC (rev 5593) @@ -31,7 +31,7 @@ PKGFILES_CSWsqlite3rt += /opt/csw/lib/.* # Dependencies -#REQUIRED_PKGS_CSWsqlite3 = CSWsqlite3rt +REQUIRED_PKGS_CSWsqlite3 = CSWsqlite3rt REQUIRED_PKGS_CSWsqlite3devel = CSWsqlite3 # Build the 64 bits binaries This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 16 22:39:34 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 16 Jul 2009 20:39:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5594] csw/mgar/pkg/sqlite3/trunk/Makefile Message-ID: Revision: 5594 http://gar.svn.sourceforge.net/gar/?rev=5594&view=rev Author: wbonnet Date: 2009-07-16 20:39:34 +0000 (Thu, 16 Jul 2009) Log Message: ----------- Fix duplicate files between rt and devel packages Modified Paths: -------------- csw/mgar/pkg/sqlite3/trunk/Makefile Modified: csw/mgar/pkg/sqlite3/trunk/Makefile =================================================================== --- csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 20:10:40 UTC (rev 5593) +++ csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 20:39:34 UTC (rev 5594) @@ -26,9 +26,8 @@ # Dynamic prototype PKGFILES_CSWsqlite3devel = $(PKGFILES_DEVEL) PKGFILES_CSWsqlite3devel += /opt/csw/share/doc/sqlite3devel/copyright.html -PKGFILES_CSWsqlite3rt = $(PKGFILES_RT) -PKGFILES_CSWsqlite3rt += /opt/csw/share/doc/sqlite3rt/copyright.html -PKGFILES_CSWsqlite3rt += /opt/csw/lib/.* +PKGFILES_CSWsqlite3 = /opt/csw/share/doc/sqlite3/copyright.html +PKGFILES_CSWsqlite3 += /opt/csw/bin/.* # Dependencies REQUIRED_PKGS_CSWsqlite3 = CSWsqlite3rt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 17 14:04:48 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 17 Jul 2009 12:04:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5595] csw/mgar/pkg Message-ID: Revision: 5595 http://gar.svn.sourceforge.net/gar/?rev=5595&view=rev Author: bensons Date: 2009-07-17 12:04:47 +0000 (Fri, 17 Jul 2009) Log Message: ----------- xpdf: GAR repackage, applied security patches, fixed bug 0002724 Added Paths: ----------- csw/mgar/pkg/xpdf/ csw/mgar/pkg/xpdf/branches/ csw/mgar/pkg/xpdf/tags/ csw/mgar/pkg/xpdf/trunk/ csw/mgar/pkg/xpdf/trunk/Makefile csw/mgar/pkg/xpdf/trunk/checksums csw/mgar/pkg/xpdf/trunk/files/ csw/mgar/pkg/xpdf/trunk/files/patch-GString.cc csw/mgar/pkg/xpdf/trunk/files/patch-XPDFCore.cc csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl1.patch csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl2.patch csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl3.patch Property changes on: csw/mgar/pkg/xpdf/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/xpdf/trunk/Makefile =================================================================== --- csw/mgar/pkg/xpdf/trunk/Makefile (rev 0) +++ csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,45 @@ +GARNAME = xpdf +GARVERSION = 3.02 +CATEGORIES = utils + +# ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02.tar.gz + + +DESCRIPTION = Open source viewer for Portable Document Format (PDF) files +define BLURB + Xpdf is an open source viewer for Portable Document Format (PDF) files. + (These are also sometimes also called 'Acrobat' files, from the name of + Adobe's PDF software.) The Xpdf project also includes a PDF text extractor, + PDF-to-PostScript converter, and various other utilities. + Xpdf is designed to be small and efficient. It can use Type 1, TrueType, + or standard X fonts. +endef + +MASTER_SITES = ftp://ftp.foolabs.com/pub/xpdf/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# we require +REQUIRED_PKGS = CSWftype2 CSWt1lib CSWxpm CSWgsfonts + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-Xpm-library=$(libdir) +CONFIGURE_ARGS += --with-Xpm-includes=$(includedir) +CONFIGURE_ARGS += --with-t1-library=$(libdir) +CONFIGURE_ARGS += --with-t1-includes=$(includedir) +CONFIGURE_ARGS += --with-freetype2-library=$(libdir) +CONFIGURE_ARGS += --with-freetype2-includes=$(includedir)/freetype2 + +# apply patches +PATCHFILES = xpdf-3.02pl1.patch +PATCHFILES += xpdf-3.02pl2.patch +PATCHFILES += xpdf-3.02pl3.patch +PATCHFILES += patch-GString.cc +PATCHFILES += patch-XPDFCore.cc + +# no test script +TEST_SCRIPTS = + +include gar/category.mk Added: csw/mgar/pkg/xpdf/trunk/checksums =================================================================== --- csw/mgar/pkg/xpdf/trunk/checksums (rev 0) +++ csw/mgar/pkg/xpdf/trunk/checksums 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,6 @@ +28cd772ed42159f2dbbe3a0e8e9e4dfa download/patch-GString.cc +4c23bc375fbb6096fb8b2266d0ef527d download/patch-XPDFCore.cc +599dc4cc65a07ee868cf92a667a913d2 download/xpdf-3.02.tar.gz +877118786dfe27d1b7aa5a6759cc6e45 download/xpdf-3.02pl1.patch +3a5cb165ae66781e0b21e6219ae06795 download/xpdf-3.02pl2.patch +581963ede0fb5715e1a69f01b5b8ce63 download/xpdf-3.02pl3.patch Added: csw/mgar/pkg/xpdf/trunk/files/patch-GString.cc =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/patch-GString.cc (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/patch-GString.cc 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,11 @@ +--- xpdf-3.02.orig/goo/GString.cc 2007-02-27 23:05:51.000000000 +0100 ++++ xpdf-3.02/goo/GString.cc 2009-07-17 08:14:34.059621276 +0200 +@@ -528,7 +528,7 @@ + if ((neg = x < 0)) { + x = -x; + } +- x = floor(x * pow(10, prec) + 0.5); ++ x = floor(x * pow((double)10, prec) + 0.5); + i = bufSize; + started = !trim; + for (j = 0; j < prec && i > 1; ++j) { Added: csw/mgar/pkg/xpdf/trunk/files/patch-XPDFCore.cc =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/patch-XPDFCore.cc (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/patch-XPDFCore.cc 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,10 @@ +--- xpdf-3.02.orig/xpdf/XPDFCore.cc 2007-02-27 23:05:52.000000000 +0100 ++++ xpdf-3.02/xpdf/XPDFCore.cc 2009-07-17 12:45:53.330184593 +0200 +@@ -271,7 +271,7 @@ + XtVaSetValues(shell, XmNwidth, width + (topW - daW), + XmNheight, height + (topH - daH), NULL); + } else { +- XtVaSetValues(drawArea, XmNwidth, width, XmNheight, height, NULL); ++ XtVaSetValues(shell, XmNwidth, width, XmNheight, height, NULL); + } + } Added: csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl1.patch =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl1.patch (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl1.patch 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,33 @@ +*** xpdf-3.02.orig/xpdf/Stream.cc Tue Feb 27 14:05:52 2007 +--- xpdf-3.02/xpdf/Stream.cc Thu Jul 26 14:44:43 2007 +*************** +*** 410,424 **** + ok = gFalse; + + nVals = width * nComps; +- if (width <= 0 || nComps <= 0 || nBits <= 0 || +- nComps >= INT_MAX / nBits || +- width >= INT_MAX / nComps / nBits || +- nVals * nBits + 7 < 0) { +- return; +- } + pixBytes = (nComps * nBits + 7) >> 3; + rowBytes = ((nVals * nBits + 7) >> 3) + pixBytes; +! if (rowBytes <= 0) { + return; + } + predLine = (Guchar *)gmalloc(rowBytes); +--- 410,422 ---- + ok = gFalse; + + nVals = width * nComps; + pixBytes = (nComps * nBits + 7) >> 3; + rowBytes = ((nVals * nBits + 7) >> 3) + pixBytes; +! if (width <= 0 || nComps <= 0 || nBits <= 0 || +! nComps > gfxColorMaxComps || +! nBits > 16 || +! width >= INT_MAX / nComps || // check for overflow in nVals +! nVals >= (INT_MAX - 7) / nBits) { // check for overflow in rowBytes + return; + } + predLine = (Guchar *)gmalloc(rowBytes); Added: csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl2.patch =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl2.patch (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl2.patch 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,823 @@ +diff -c -r xpdf-3.02pl1.orig/xpdf/Stream.cc xpdf-3.02/xpdf/Stream.cc +*** xpdf-3.02pl1.orig/xpdf/Stream.cc Thu Oct 25 15:47:38 2007 +--- xpdf-3.02/xpdf/Stream.cc Thu Oct 25 15:48:19 2007 +*************** +*** 1243,1265 **** + columns = columnsA; + if (columns < 1) { + columns = 1; +! } +! if (columns + 4 <= 0) { +! columns = INT_MAX - 4; + } + rows = rowsA; + endOfBlock = endOfBlockA; + black = blackA; +! refLine = (short *)gmallocn(columns + 3, sizeof(short)); +! codingLine = (short *)gmallocn(columns + 2, sizeof(short)); + + eof = gFalse; + row = 0; + nextLine2D = encoding < 0; + inputBits = 0; +! codingLine[0] = 0; +! codingLine[1] = refLine[2] = columns; +! a0 = 1; + + buf = EOF; + } +--- 1243,1268 ---- + columns = columnsA; + if (columns < 1) { + columns = 1; +! } else if (columns > INT_MAX - 2) { +! columns = INT_MAX - 2; + } + rows = rowsA; + endOfBlock = endOfBlockA; + black = blackA; +! // 0 <= codingLine[0] < codingLine[1] < ... < codingLine[n] = columns +! // ---> max codingLine size = columns + 1 +! // refLine has one extra guard entry at the end +! // ---> max refLine size = columns + 2 +! codingLine = (int *)gmallocn(columns + 1, sizeof(int)); +! refLine = (int *)gmallocn(columns + 2, sizeof(int)); + + eof = gFalse; + row = 0; + nextLine2D = encoding < 0; + inputBits = 0; +! codingLine[0] = columns; +! a0i = 0; +! outputBits = 0; + + buf = EOF; + } +*************** +*** 1278,1286 **** + row = 0; + nextLine2D = encoding < 0; + inputBits = 0; +! codingLine[0] = 0; +! codingLine[1] = columns; +! a0 = 1; + buf = EOF; + + // skip any initial zero bits and end-of-line marker, and get the 2D +--- 1281,1289 ---- + row = 0; + nextLine2D = encoding < 0; + inputBits = 0; +! codingLine[0] = columns; +! a0i = 0; +! outputBits = 0; + buf = EOF; + + // skip any initial zero bits and end-of-line marker, and get the 2D +*************** +*** 1297,1507 **** + } + } + + int CCITTFaxStream::lookChar() { + short code1, code2, code3; +! int a0New; +! GBool err, gotEOL; +! int ret; +! int bits, i; + +! // if at eof just return EOF +! if (eof && codingLine[a0] >= columns) { +! return EOF; + } + + // read the next row +! err = gFalse; +! if (codingLine[a0] >= columns) { + + // 2-D encoding + if (nextLine2D) { +- // state: +- // a0New = current position in coding line (0 <= a0New <= columns) +- // codingLine[a0] = last change in coding line +- // (black-to-white if a0 is even, +- // white-to-black if a0 is odd) +- // refLine[b1] = next change in reference line of opposite color +- // to a0 +- // invariants: +- // 0 <= codingLine[a0] <= a0New +- // <= refLine[b1] <= refLine[b1+1] <= columns +- // 0 <= a0 <= columns+1 +- // refLine[0] = 0 +- // refLine[n] = refLine[n+1] = columns +- // -- for some 1 <= n <= columns+1 +- // end condition: +- // 0 = codingLine[0] <= codingLine[1] < codingLine[2] < ... +- // < codingLine[n-1] < codingLine[n] = columns +- // -- where 1 <= n <= columns+1 + for (i = 0; codingLine[i] < columns; ++i) { + refLine[i] = codingLine[i]; + } +! refLine[i] = refLine[i + 1] = columns; +! b1 = 1; +! a0New = codingLine[a0 = 0] = 0; +! do { + code1 = getTwoDimCode(); + switch (code1) { + case twoDimPass: +! if (refLine[b1] < columns) { +! a0New = refLine[b1 + 1]; +! b1 += 2; + } + break; + case twoDimHoriz: +! if ((a0 & 1) == 0) { +! code1 = code2 = 0; + do { +! code1 += code3 = getWhiteCode(); + } while (code3 >= 64); + do { +! code2 += code3 = getBlackCode(); + } while (code3 >= 64); + } else { +- code1 = code2 = 0; + do { +! code1 += code3 = getBlackCode(); + } while (code3 >= 64); + do { +! code2 += code3 = getWhiteCode(); + } while (code3 >= 64); + } +! if (code1 > 0 || code2 > 0) { +! if (a0New + code1 <= columns) { +! codingLine[a0 + 1] = a0New + code1; +! } else { +! codingLine[a0 + 1] = columns; +! } +! ++a0; +! if (codingLine[a0] + code2 <= columns) { +! codingLine[a0 + 1] = codingLine[a0] + code2; +! } else { +! codingLine[a0 + 1] = columns; +! } +! ++a0; +! a0New = codingLine[a0]; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } + } + break; +! case twoDimVert0: +! if (refLine[b1] < columns) { +! a0New = codingLine[++a0] = refLine[b1]; +! ++b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +- } else { +- a0New = codingLine[++a0] = columns; + } + break; + case twoDimVertR1: +! if (refLine[b1] + 1 < columns) { +! a0New = codingLine[++a0] = refLine[b1] + 1; +! ++b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +- } else { +- a0New = codingLine[++a0] = columns; + } + break; +! case twoDimVertL1: +! if (refLine[b1] - 1 > a0New || (a0 == 0 && refLine[b1] == 1)) { +! a0New = codingLine[++a0] = refLine[b1] - 1; +! --b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } + } + break; +! case twoDimVertR2: +! if (refLine[b1] + 2 < columns) { +! a0New = codingLine[++a0] = refLine[b1] + 2; +! ++b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +- } else { +- a0New = codingLine[++a0] = columns; + } + break; + case twoDimVertL2: +! if (refLine[b1] - 2 > a0New || (a0 == 0 && refLine[b1] == 2)) { +! a0New = codingLine[++a0] = refLine[b1] - 2; +! --b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +! } +! break; +! case twoDimVertR3: +! if (refLine[b1] + 3 < columns) { +! a0New = codingLine[++a0] = refLine[b1] + 3; +! ++b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +- } else { +- a0New = codingLine[++a0] = columns; + } + break; +! case twoDimVertL3: +! if (refLine[b1] - 3 > a0New || (a0 == 0 && refLine[b1] == 3)) { +! a0New = codingLine[++a0] = refLine[b1] - 3; +! --b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } + } + break; + case EOF: + eof = gTrue; +! codingLine[a0 = 0] = columns; +! return EOF; + default: + error(getPos(), "Bad 2D code %04x in CCITTFax stream", code1); + err = gTrue; + break; + } +! } while (codingLine[a0] < columns); + + // 1-D encoding + } else { +! codingLine[a0 = 0] = 0; +! while (1) { + code1 = 0; +! do { +! code1 += code3 = getWhiteCode(); +! } while (code3 >= 64); +! codingLine[a0+1] = codingLine[a0] + code1; +! ++a0; +! if (codingLine[a0] >= columns) { +! break; +! } +! code2 = 0; +! do { +! code2 += code3 = getBlackCode(); +! } while (code3 >= 64); +! codingLine[a0+1] = codingLine[a0] + code2; +! ++a0; +! if (codingLine[a0] >= columns) { +! break; + } + } + } + +- if (codingLine[a0] != columns) { +- error(getPos(), "CCITTFax row is wrong length (%d)", codingLine[a0]); +- // force the row to be the correct length +- while (codingLine[a0] > columns) { +- --a0; +- } +- codingLine[++a0] = columns; +- err = gTrue; +- } +- + // byte-align the row + if (byteAlign) { + inputBits &= ~7; +--- 1300,1529 ---- + } + } + ++ inline void CCITTFaxStream::addPixels(int a1, int blackPixels) { ++ if (a1 > codingLine[a0i]) { ++ if (a1 > columns) { ++ error(getPos(), "CCITTFax row is wrong length (%d)", a1); ++ err = gTrue; ++ a1 = columns; ++ } ++ if ((a0i & 1) ^ blackPixels) { ++ ++a0i; ++ } ++ codingLine[a0i] = a1; ++ } ++ } ++ ++ inline void CCITTFaxStream::addPixelsNeg(int a1, int blackPixels) { ++ if (a1 > codingLine[a0i]) { ++ if (a1 > columns) { ++ error(getPos(), "CCITTFax row is wrong length (%d)", a1); ++ err = gTrue; ++ a1 = columns; ++ } ++ if ((a0i & 1) ^ blackPixels) { ++ ++a0i; ++ } ++ codingLine[a0i] = a1; ++ } else if (a1 < codingLine[a0i]) { ++ if (a1 < 0) { ++ error(getPos(), "Invalid CCITTFax code"); ++ err = gTrue; ++ a1 = 0; ++ } ++ while (a0i > 0 && a1 <= codingLine[a0i - 1]) { ++ --a0i; ++ } ++ codingLine[a0i] = a1; ++ } ++ } ++ + int CCITTFaxStream::lookChar() { + short code1, code2, code3; +! int b1i, blackPixels, i, bits; +! GBool gotEOL; + +! if (buf != EOF) { +! return buf; + } + + // read the next row +! if (outputBits == 0) { +! +! // if at eof just return EOF +! if (eof) { +! return EOF; +! } +! +! err = gFalse; + + // 2-D encoding + if (nextLine2D) { + for (i = 0; codingLine[i] < columns; ++i) { + refLine[i] = codingLine[i]; + } +! refLine[i++] = columns; +! refLine[i] = columns; +! codingLine[0] = 0; +! a0i = 0; +! b1i = 0; +! blackPixels = 0; +! // invariant: +! // refLine[b1i-1] <= codingLine[a0i] < refLine[b1i] < refLine[b1i+1] +! // <= columns +! // exception at left edge: +! // codingLine[a0i = 0] = refLine[b1i = 0] = 0 is possible +! // exception at right edge: +! // refLine[b1i] = refLine[b1i+1] = columns is possible +! while (codingLine[a0i] < columns) { + code1 = getTwoDimCode(); + switch (code1) { + case twoDimPass: +! addPixels(refLine[b1i + 1], blackPixels); +! if (refLine[b1i + 1] < columns) { +! b1i += 2; + } + break; + case twoDimHoriz: +! code1 = code2 = 0; +! if (blackPixels) { + do { +! code1 += code3 = getBlackCode(); + } while (code3 >= 64); + do { +! code2 += code3 = getWhiteCode(); + } while (code3 >= 64); + } else { + do { +! code1 += code3 = getWhiteCode(); + } while (code3 >= 64); + do { +! code2 += code3 = getBlackCode(); + } while (code3 >= 64); + } +! addPixels(codingLine[a0i] + code1, blackPixels); +! if (codingLine[a0i] < columns) { +! addPixels(codingLine[a0i] + code2, blackPixels ^ 1); +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; +! } +! break; +! case twoDimVertR3: +! addPixels(refLine[b1i] + 3, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; +! case twoDimVertR2: +! addPixels(refLine[b1i] + 2, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; + case twoDimVertR1: +! addPixels(refLine[b1i] + 1, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; +! case twoDimVert0: +! addPixels(refLine[b1i], blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; +! case twoDimVertL3: +! addPixelsNeg(refLine[b1i] - 3, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; + case twoDimVertL2: +! addPixelsNeg(refLine[b1i] - 2, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; + } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; +! case twoDimVertL1: +! addPixelsNeg(refLine[b1i] - 1, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; + case EOF: ++ addPixels(columns, 0); + eof = gTrue; +! break; + default: + error(getPos(), "Bad 2D code %04x in CCITTFax stream", code1); ++ addPixels(columns, 0); + err = gTrue; + break; + } +! } + + // 1-D encoding + } else { +! codingLine[0] = 0; +! a0i = 0; +! blackPixels = 0; +! while (codingLine[a0i] < columns) { + code1 = 0; +! if (blackPixels) { +! do { +! code1 += code3 = getBlackCode(); +! } while (code3 >= 64); +! } else { +! do { +! code1 += code3 = getWhiteCode(); +! } while (code3 >= 64); + } ++ addPixels(codingLine[a0i] + code1, blackPixels); ++ blackPixels ^= 1; + } + } + + // byte-align the row + if (byteAlign) { + inputBits &= ~7; +*************** +*** 1560,1573 **** + // this if we know the stream contains end-of-line markers because + // the "just plow on" technique tends to work better otherwise + } else if (err && endOfLine) { +! do { + if (code1 == EOF) { + eof = gTrue; + return EOF; + } + eatBits(1); +! code1 = lookBits(13); +! } while ((code1 >> 1) != 0x001); + eatBits(12); + if (encoding > 0) { + eatBits(1); +--- 1582,1598 ---- + // this if we know the stream contains end-of-line markers because + // the "just plow on" technique tends to work better otherwise + } else if (err && endOfLine) { +! while (1) { +! code1 = lookBits(13); + if (code1 == EOF) { + eof = gTrue; + return EOF; + } ++ if ((code1 >> 1) == 0x001) { ++ break; ++ } + eatBits(1); +! } + eatBits(12); + if (encoding > 0) { + eatBits(1); +*************** +*** 1575,1585 **** + } + } + +! a0 = 0; +! outputBits = codingLine[1] - codingLine[0]; +! if (outputBits == 0) { +! a0 = 1; +! outputBits = codingLine[2] - codingLine[1]; + } + + ++row; +--- 1600,1610 ---- + } + } + +! // set up for output +! if (codingLine[0] > 0) { +! outputBits = codingLine[a0i = 0]; +! } else { +! outputBits = codingLine[a0i = 1]; + } + + ++row; +*************** +*** 1587,1625 **** + + // get a byte + if (outputBits >= 8) { +! ret = ((a0 & 1) == 0) ? 0xff : 0x00; +! if ((outputBits -= 8) == 0) { +! ++a0; +! if (codingLine[a0] < columns) { +! outputBits = codingLine[a0 + 1] - codingLine[a0]; +! } + } + } else { + bits = 8; +! ret = 0; + do { + if (outputBits > bits) { +! i = bits; +! bits = 0; +! if ((a0 & 1) == 0) { +! ret |= 0xff >> (8 - i); + } +! outputBits -= i; + } else { +! i = outputBits; +! bits -= outputBits; +! if ((a0 & 1) == 0) { +! ret |= (0xff >> (8 - i)) << bits; + } + outputBits = 0; +! ++a0; +! if (codingLine[a0] < columns) { +! outputBits = codingLine[a0 + 1] - codingLine[a0]; + } + } +! } while (bits > 0 && codingLine[a0] < columns); + } +- buf = black ? (ret ^ 0xff) : ret; + return buf; + } + +--- 1612,1654 ---- + + // get a byte + if (outputBits >= 8) { +! buf = (a0i & 1) ? 0x00 : 0xff; +! outputBits -= 8; +! if (outputBits == 0 && codingLine[a0i] < columns) { +! ++a0i; +! outputBits = codingLine[a0i] - codingLine[a0i - 1]; + } + } else { + bits = 8; +! buf = 0; + do { + if (outputBits > bits) { +! buf <<= bits; +! if (!(a0i & 1)) { +! buf |= 0xff >> (8 - bits); + } +! outputBits -= bits; +! bits = 0; + } else { +! buf <<= outputBits; +! if (!(a0i & 1)) { +! buf |= 0xff >> (8 - outputBits); + } ++ bits -= outputBits; + outputBits = 0; +! if (codingLine[a0i] < columns) { +! ++a0i; +! outputBits = codingLine[a0i] - codingLine[a0i - 1]; +! } else if (bits > 0) { +! buf <<= bits; +! bits = 0; + } + } +! } while (bits); +! } +! if (black) { +! buf ^= 0xff; + } + return buf; + } + +*************** +*** 1661,1666 **** +--- 1690,1698 ---- + code = 0; // make gcc happy + if (endOfBlock) { + code = lookBits(12); ++ if (code == EOF) { ++ return 1; ++ } + if ((code >> 5) == 0) { + p = &whiteTab1[code]; + } else { +*************** +*** 1673,1678 **** +--- 1705,1713 ---- + } else { + for (n = 1; n <= 9; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 9) { + code <<= 9 - n; + } +*************** +*** 1684,1689 **** +--- 1719,1727 ---- + } + for (n = 11; n <= 12; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 12) { + code <<= 12 - n; + } +*************** +*** 1709,1717 **** + code = 0; // make gcc happy + if (endOfBlock) { + code = lookBits(13); + if ((code >> 7) == 0) { + p = &blackTab1[code]; +! } else if ((code >> 9) == 0) { + p = &blackTab2[(code >> 1) - 64]; + } else { + p = &blackTab3[code >> 7]; +--- 1747,1758 ---- + code = 0; // make gcc happy + if (endOfBlock) { + code = lookBits(13); ++ if (code == EOF) { ++ return 1; ++ } + if ((code >> 7) == 0) { + p = &blackTab1[code]; +! } else if ((code >> 9) == 0 && (code >> 7) != 0) { + p = &blackTab2[(code >> 1) - 64]; + } else { + p = &blackTab3[code >> 7]; +*************** +*** 1723,1728 **** +--- 1764,1772 ---- + } else { + for (n = 2; n <= 6; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 6) { + code <<= 6 - n; + } +*************** +*** 1734,1739 **** +--- 1778,1786 ---- + } + for (n = 7; n <= 12; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 12) { + code <<= 12 - n; + } +*************** +*** 1747,1752 **** +--- 1794,1802 ---- + } + for (n = 10; n <= 13; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 13) { + code <<= 13 - n; + } +*************** +*** 1961,1966 **** +--- 2011,2022 ---- + // allocate a buffer for the whole image + bufWidth = ((width + mcuWidth - 1) / mcuWidth) * mcuWidth; + bufHeight = ((height + mcuHeight - 1) / mcuHeight) * mcuHeight; ++ if (bufWidth <= 0 || bufHeight <= 0 || ++ bufWidth > INT_MAX / bufWidth / (int)sizeof(int)) { ++ error(getPos(), "Invalid image size in DCT stream"); ++ y = height; ++ return; ++ } + for (i = 0; i < numComps; ++i) { + frameBuf[i] = (int *)gmallocn(bufWidth * bufHeight, sizeof(int)); + memset(frameBuf[i], 0, bufWidth * bufHeight * sizeof(int)); +*************** +*** 3036,3041 **** +--- 3092,3102 ---- + } + scanInfo.firstCoeff = str->getChar(); + scanInfo.lastCoeff = str->getChar(); ++ if (scanInfo.firstCoeff < 0 || scanInfo.lastCoeff > 63 || ++ scanInfo.firstCoeff > scanInfo.lastCoeff) { ++ error(getPos(), "Bad DCT coefficient numbers in scan info block"); ++ return gFalse; ++ } + c = str->getChar(); + scanInfo.ah = (c >> 4) & 0x0f; + scanInfo.al = c & 0x0f; +diff -c -r xpdf-3.02pl1.orig/xpdf/Stream.h xpdf-3.02/xpdf/Stream.h +*** xpdf-3.02pl1.orig/xpdf/Stream.h Tue Feb 27 14:05:52 2007 +--- xpdf-3.02/xpdf/Stream.h Thu Oct 25 15:48:15 2007 +*************** +*** 528,540 **** + int row; // current row + int inputBuf; // input buffer + int inputBits; // number of bits in input buffer +! short *refLine; // reference line changing elements +! int b1; // index into refLine +! short *codingLine; // coding line changing elements +! int a0; // index into codingLine + int outputBits; // remaining ouput bits + int buf; // character buffer + + short getTwoDimCode(); + short getWhiteCode(); + short getBlackCode(); +--- 528,542 ---- + int row; // current row + int inputBuf; // input buffer + int inputBits; // number of bits in input buffer +! int *codingLine; // coding line changing elements +! int *refLine; // reference line changing elements +! int a0i; // index into codingLine +! GBool err; // error on current line + int outputBits; // remaining ouput bits + int buf; // character buffer + ++ void addPixels(int a1, int black); ++ void addPixelsNeg(int a1, int black); + short getTwoDimCode(); + short getWhiteCode(); + short getBlackCode(); Added: csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl3.patch =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl3.patch (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl3.patch 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,1145 @@ +diff -r -c xpdf-3.02.orig/goo/gmem.cc xpdf-3.02/goo/gmem.cc +*** xpdf-3.02.orig/goo/gmem.cc Tue Feb 27 14:05:51 2007 +--- xpdf-3.02/goo/gmem.cc Thu Mar 19 15:47:25 2009 +*************** +*** 55,61 **** + void *data; + unsigned long *trl, *p; + +! if (size <= 0) { + return NULL; + } + size1 = gMemDataSize(size); +--- 55,69 ---- + void *data; + unsigned long *trl, *p; + +! if (size < 0) { +! #if USE_EXCEPTIONS +! throw GMemException(); +! #else +! fprintf(stderr, "Invalid memory allocation size\n"); +! exit(1); +! #endif +! } +! if (size == 0) { + return NULL; + } + size1 = gMemDataSize(size); +*************** +*** 91,97 **** + #else + void *p; + +! if (size <= 0) { + return NULL; + } + if (!(p = malloc(size))) { +--- 99,113 ---- + #else + void *p; + +! if (size < 0) { +! #if USE_EXCEPTIONS +! throw GMemException(); +! #else +! fprintf(stderr, "Invalid memory allocation size\n"); +! exit(1); +! #endif +! } +! if (size == 0) { + return NULL; + } + if (!(p = malloc(size))) { +*************** +*** 112,118 **** + void *q; + int oldSize; + +! if (size <= 0) { + if (p) { + gfree(p); + } +--- 128,142 ---- + void *q; + int oldSize; + +! if (size < 0) { +! #if USE_EXCEPTIONS +! throw GMemException(); +! #else +! fprintf(stderr, "Invalid memory allocation size\n"); +! exit(1); +! #endif +! } +! if (size == 0) { + if (p) { + gfree(p); + } +*************** +*** 131,137 **** + #else + void *q; + +! if (size <= 0) { + if (p) { + free(p); + } +--- 155,169 ---- + #else + void *q; + +! if (size < 0) { +! #if USE_EXCEPTIONS +! throw GMemException(); +! #else +! fprintf(stderr, "Invalid memory allocation size\n"); +! exit(1); +! #endif +! } +! if (size == 0) { + if (p) { + free(p); + } +diff -r -c xpdf-3.02.orig/xpdf/JBIG2Stream.cc xpdf-3.02/xpdf/JBIG2Stream.cc +*** xpdf-3.02.orig/xpdf/JBIG2Stream.cc Tue Feb 27 14:05:52 2007 +--- xpdf-3.02/xpdf/JBIG2Stream.cc Tue Mar 31 10:55:23 2009 +*************** +*** 422,433 **** + table[i] = table[len]; + + // assign prefixes +! i = 0; +! prefix = 0; +! table[i++].prefix = prefix++; +! for (; table[i].rangeLen != jbig2HuffmanEOT; ++i) { +! prefix <<= table[i].prefixLen - table[i-1].prefixLen; +! table[i].prefix = prefix++; + } + } + +--- 422,435 ---- + table[i] = table[len]; + + // assign prefixes +! if (table[0].rangeLen != jbig2HuffmanEOT) { +! i = 0; +! prefix = 0; +! table[i++].prefix = prefix++; +! for (; table[i].rangeLen != jbig2HuffmanEOT; ++i) { +! prefix <<= table[i].prefixLen - table[i-1].prefixLen; +! table[i].prefix = prefix++; +! } + } + } + +*************** +*** 491,497 **** + } + if (p->bits < 0) { + error(str->getPos(), "Bad two dim code in JBIG2 MMR stream"); +! return 0; + } + bufLen -= p->bits; + return p->n; +--- 493,499 ---- + } + if (p->bits < 0) { + error(str->getPos(), "Bad two dim code in JBIG2 MMR stream"); +! return EOF; + } + bufLen -= p->bits; + return p->n; +*************** +*** 507,513 **** + ++nBytesRead; + } + while (1) { +! if (bufLen >= 7 && ((buf >> (bufLen - 7)) & 0x7f) == 0) { + if (bufLen <= 12) { + code = buf << (12 - bufLen); + } else { +--- 509,515 ---- + ++nBytesRead; + } + while (1) { +! if (bufLen >= 11 && ((buf >> (bufLen - 7)) & 0x7f) == 0) { + if (bufLen <= 12) { + code = buf << (12 - bufLen); + } else { +*************** +*** 550,563 **** + ++nBytesRead; + } + while (1) { +! if (bufLen >= 6 && ((buf >> (bufLen - 6)) & 0x3f) == 0) { + if (bufLen <= 13) { + code = buf << (13 - bufLen); + } else { + code = buf >> (bufLen - 13); + } + p = &blackTab1[code & 0x7f]; +! } else if (bufLen >= 4 && ((buf >> (bufLen - 4)) & 0x0f) == 0) { + if (bufLen <= 12) { + code = buf << (12 - bufLen); + } else { +--- 552,566 ---- + ++nBytesRead; + } + while (1) { +! if (bufLen >= 10 && ((buf >> (bufLen - 6)) & 0x3f) == 0) { + if (bufLen <= 13) { + code = buf << (13 - bufLen); + } else { + code = buf >> (bufLen - 13); + } + p = &blackTab1[code & 0x7f]; +! } else if (bufLen >= 7 && ((buf >> (bufLen - 4)) & 0x0f) == 0 && +! ((buf >> (bufLen - 6)) & 0x03) != 0) { + if (bufLen <= 12) { + code = buf << (12 - bufLen); + } else { +*************** +*** 683,690 **** + h = hA; + line = (wA + 7) >> 3; + if (w <= 0 || h <= 0 || line <= 0 || h >= (INT_MAX - 1) / line) { +! data = NULL; +! return; + } + // need to allocate one extra guard byte for use in combine() + data = (Guchar *)gmalloc(h * line + 1); +--- 686,694 ---- + h = hA; + line = (wA + 7) >> 3; + if (w <= 0 || h <= 0 || line <= 0 || h >= (INT_MAX - 1) / line) { +! // force a call to gmalloc(-1), which will throw an exception +! h = -1; +! line = 2; + } + // need to allocate one extra guard byte for use in combine() + data = (Guchar *)gmalloc(h * line + 1); +*************** +*** 698,705 **** + h = bitmap->h; + line = bitmap->line; + if (w <= 0 || h <= 0 || line <= 0 || h >= (INT_MAX - 1) / line) { +! data = NULL; +! return; + } + // need to allocate one extra guard byte for use in combine() + data = (Guchar *)gmalloc(h * line + 1); +--- 702,710 ---- + h = bitmap->h; + line = bitmap->line; + if (w <= 0 || h <= 0 || line <= 0 || h >= (INT_MAX - 1) / line) { +! // force a call to gmalloc(-1), which will throw an exception +! h = -1; +! line = 2; + } + // need to allocate one extra guard byte for use in combine() + data = (Guchar *)gmalloc(h * line + 1); +*************** +*** 754,759 **** +--- 759,766 ---- + inline void JBIG2Bitmap::getPixelPtr(int x, int y, JBIG2BitmapPtr *ptr) { + if (y < 0 || y >= h || x >= w) { + ptr->p = NULL; ++ ptr->shift = 0; // make gcc happy ++ ptr->x = 0; // make gcc happy + } else if (x < 0) { + ptr->p = &data[y * line]; + ptr->shift = 7; +*************** +*** 798,803 **** +--- 805,814 ---- + Guint src0, src1, src, dest, s1, s2, m1, m2, m3; + GBool oneByte; + ++ // check for the pathological case where y = -2^31 ++ if (y < -0x7fffffff) { ++ return; ++ } + if (y < 0) { + y0 = -y; + } else { +*************** +*** 1011,1018 **** +--- 1022,1034 ---- + JBIG2SymbolDict::JBIG2SymbolDict(Guint segNumA, Guint sizeA): + JBIG2Segment(segNumA) + { ++ Guint i; ++ + size = sizeA; + bitmaps = (JBIG2Bitmap **)gmallocn(size, sizeof(JBIG2Bitmap *)); ++ for (i = 0; i < size; ++i) { ++ bitmaps[i] = NULL; ++ } + genericRegionStats = NULL; + refinementRegionStats = NULL; + } +*************** +*** 1021,1027 **** + Guint i; + + for (i = 0; i < size; ++i) { +! delete bitmaps[i]; + } + gfree(bitmaps); + if (genericRegionStats) { +--- 1037,1045 ---- + Guint i; + + for (i = 0; i < size; ++i) { +! if (bitmaps[i]) { +! delete bitmaps[i]; +! } + } + gfree(bitmaps); + if (genericRegionStats) { +*************** +*** 1296,1301 **** +--- 1314,1326 ---- + goto eofError2; + } + ++ // check for missing page information segment ++ if (!pageBitmap && ((segType >= 4 && segType <= 7) || ++ (segType >= 20 && segType <= 43))) { ++ error(getPos(), "First JBIG2 segment associated with a page must be a page information segment"); ++ goto syntaxError; ++ } ++ + // read the segment data + switch (segType) { + case 0: +*************** +*** 1411,1416 **** +--- 1436,1443 ---- + Guint i, j, k; + Guchar *p; + ++ symWidths = NULL; ++ + // symbol dictionary flags + if (!readUWord(&flags)) { + goto eofError; +*************** +*** 1466,1485 **** + codeTables = new GList(); + numInputSyms = 0; + for (i = 0; i < nRefSegs; ++i) { +! seg = findSegment(refSegs[i]); +! if (seg->getType() == jbig2SegSymbolDict) { +! numInputSyms += ((JBIG2SymbolDict *)seg)->getSize(); +! } else if (seg->getType() == jbig2SegCodeTable) { +! codeTables->append(seg); + } + } + + // compute symbol code length +! symCodeLen = 0; +! i = 1; +! while (i < numInputSyms + numNewSyms) { + ++symCodeLen; +! i <<= 1; + } + + // get the input symbol bitmaps +--- 1493,1524 ---- + codeTables = new GList(); + numInputSyms = 0; + for (i = 0; i < nRefSegs; ++i) { +! if ((seg = findSegment(refSegs[i]))) { +! if (seg->getType() == jbig2SegSymbolDict) { +! j = ((JBIG2SymbolDict *)seg)->getSize(); +! if (numInputSyms > UINT_MAX - j) { +! error(getPos(), "Too many input symbols in JBIG2 symbol dictionary"); +! delete codeTables; +! goto eofError; +! } +! numInputSyms += j; +! } else if (seg->getType() == jbig2SegCodeTable) { +! codeTables->append(seg); +! } + } + } ++ if (numInputSyms > UINT_MAX - numNewSyms) { ++ error(getPos(), "Too many input symbols in JBIG2 symbol dictionary"); ++ delete codeTables; ++ goto eofError; ++ } + + // compute symbol code length +! symCodeLen = 1; +! i = (numInputSyms + numNewSyms) >> 1; +! while (i) { + ++symCodeLen; +! i >>= 1; + } + + // get the input symbol bitmaps +*************** +*** 1491,1501 **** + k = 0; + inputSymbolDict = NULL; + for (i = 0; i < nRefSegs; ++i) { +! seg = findSegment(refSegs[i]); +! if (seg->getType() == jbig2SegSymbolDict) { +! inputSymbolDict = (JBIG2SymbolDict *)seg; +! for (j = 0; j < inputSymbolDict->getSize(); ++j) { +! bitmaps[k++] = inputSymbolDict->getBitmap(j); + } + } + } +--- 1530,1541 ---- + k = 0; + inputSymbolDict = NULL; + for (i = 0; i < nRefSegs; ++i) { +! if ((seg = findSegment(refSegs[i]))) { +! if (seg->getType() == jbig2SegSymbolDict) { +! inputSymbolDict = (JBIG2SymbolDict *)seg; +! for (j = 0; j < inputSymbolDict->getSize(); ++j) { +! bitmaps[k++] = inputSymbolDict->getBitmap(j); +! } + } + } + } +*************** +*** 1510,1515 **** +--- 1550,1558 ---- + } else if (huffDH == 1) { + huffDHTable = huffTableE; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffDHTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffDW == 0) { +*************** +*** 1517,1533 **** +--- 1560,1585 ---- + } else if (huffDW == 1) { + huffDWTable = huffTableC; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffDWTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffBMSize == 0) { + huffBMSizeTable = huffTableA; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffBMSizeTable = + ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffAggInst == 0) { + huffAggInstTable = huffTableA; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffAggInstTable = + ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } +*************** +*** 1560,1566 **** + } + + // allocate symbol widths storage +- symWidths = NULL; + if (huff && !refAgg) { + symWidths = (Guint *)gmallocn(numNewSyms, sizeof(Guint)); + } +--- 1612,1617 ---- +*************** +*** 1602,1607 **** +--- 1653,1662 ---- + goto syntaxError; + } + symWidth += dw; ++ if (i >= numNewSyms) { ++ error(getPos(), "Too many symbols in JBIG2 symbol dictionary"); ++ goto syntaxError; ++ } + + // using a collective bitmap, so don't read a bitmap here + if (huff && !refAgg) { +*************** +*** 1638,1643 **** +--- 1693,1702 ---- + arithDecoder->decodeInt(&refDX, iardxStats); + arithDecoder->decodeInt(&refDY, iardyStats); + } ++ if (symID >= numInputSyms + i) { ++ error(getPos(), "Invalid symbol ID in JBIG2 symbol dictionary"); ++ goto syntaxError; ++ } + refBitmap = bitmaps[symID]; + bitmaps[numInputSyms + i] = + readGenericRefinementRegion(symWidth, symHeight, +*************** +*** 1704,1709 **** +--- 1763,1774 ---- + } else { + arithDecoder->decodeInt(&run, iaexStats); + } ++ if (i + run > numInputSyms + numNewSyms || ++ (ex && j + run > numExSyms)) { ++ error(getPos(), "Too many exported symbols in JBIG2 symbol dictionary"); ++ delete symbolDict; ++ goto syntaxError; ++ } + if (ex) { + for (cnt = 0; cnt < run; ++cnt) { + symbolDict->setBitmap(j++, bitmaps[i++]->copy()); +*************** +*** 1713,1718 **** +--- 1778,1788 ---- + } + ex = !ex; + } ++ if (j != numExSyms) { ++ error(getPos(), "Too few symbols in JBIG2 symbol dictionary"); ++ delete symbolDict; ++ goto syntaxError; ++ } + + for (i = 0; i < numNewSyms; ++i) { + delete bitmaps[numInputSyms + i]; +*************** +*** 1735,1740 **** +--- 1805,1814 ---- + + return gTrue; + ++ codeTableError: ++ error(getPos(), "Missing code table in JBIG2 symbol dictionary"); ++ delete codeTables; ++ + syntaxError: + for (i = 0; i < numNewSyms; ++i) { + if (bitmaps[numInputSyms + i]) { +*************** +*** 1837,1842 **** +--- 1911,1918 ---- + } + } else { + error(getPos(), "Invalid segment reference in JBIG2 text region"); ++ delete codeTables; ++ return; + } + } + symCodeLen = 0; +*************** +*** 1871,1876 **** +--- 1947,1955 ---- + } else if (huffFS == 1) { + huffFSTable = huffTableG; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffFSTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffDS == 0) { +*************** +*** 1880,1885 **** +--- 1959,1967 ---- + } else if (huffDS == 2) { + huffDSTable = huffTableJ; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffDSTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffDT == 0) { +*************** +*** 1889,1894 **** +--- 1971,1979 ---- + } else if (huffDT == 2) { + huffDTTable = huffTableM; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffDTTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRDW == 0) { +*************** +*** 1896,1901 **** +--- 1981,1989 ---- + } else if (huffRDW == 1) { + huffRDWTable = huffTableO; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRDWTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRDH == 0) { +*************** +*** 1903,1908 **** +--- 1991,1999 ---- + } else if (huffRDH == 1) { + huffRDHTable = huffTableO; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRDHTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRDX == 0) { +*************** +*** 1910,1915 **** +--- 2001,2009 ---- + } else if (huffRDX == 1) { + huffRDXTable = huffTableO; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRDXTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRDY == 0) { +*************** +*** 1917,1927 **** +--- 2011,2027 ---- + } else if (huffRDY == 1) { + huffRDYTable = huffTableO; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRDYTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRSize == 0) { + huffRSizeTable = huffTableA; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRSizeTable = + ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } +*************** +*** 2016,2023 **** +--- 2116,2130 ---- + + return; + ++ codeTableError: ++ error(getPos(), "Missing code table in JBIG2 text region"); ++ gfree(codeTables); ++ delete syms; ++ return; ++ + eofError: + error(getPos(), "Unexpected EOF in JBIG2 stream"); ++ return; + } + + JBIG2Bitmap *JBIG2Stream::readTextRegion(GBool huff, GBool refine, +*************** +*** 2324,2331 **** + error(getPos(), "Bad symbol dictionary reference in JBIG2 halftone segment"); + return; + } +! seg = findSegment(refSegs[0]); +! if (seg->getType() != jbig2SegPatternDict) { + error(getPos(), "Bad symbol dictionary reference in JBIG2 halftone segment"); + return; + } +--- 2431,2438 ---- + error(getPos(), "Bad symbol dictionary reference in JBIG2 halftone segment"); + return; + } +! if (!(seg = findSegment(refSegs[0])) || +! seg->getType() != jbig2SegPatternDict) { + error(getPos(), "Bad symbol dictionary reference in JBIG2 halftone segment"); + return; + } +*************** +*** 2483,2489 **** + + // read the bitmap + bitmap = readGenericBitmap(mmr, w, h, templ, tpgdOn, gFalse, +! NULL, atx, aty, mmr ? 0 : length - 18); + + // combine the region bitmap into the page bitmap + if (imm) { +--- 2590,2596 ---- + + // read the bitmap + bitmap = readGenericBitmap(mmr, w, h, templ, tpgdOn, gFalse, +! NULL, atx, aty, mmr ? length - 18 : 0); + + // combine the region bitmap into the page bitmap + if (imm) { +*************** +*** 2505,2510 **** +--- 2612,2654 ---- + error(getPos(), "Unexpected EOF in JBIG2 stream"); + } + ++ inline void JBIG2Stream::mmrAddPixels(int a1, int blackPixels, ++ int *codingLine, int *a0i, int w) { ++ if (a1 > codingLine[*a0i]) { ++ if (a1 > w) { ++ error(getPos(), "JBIG2 MMR row is wrong length ({0:d})", a1); ++ a1 = w; ++ } ++ if ((*a0i & 1) ^ blackPixels) { ++ ++*a0i; ++ } ++ codingLine[*a0i] = a1; ++ } ++ } ++ ++ inline void JBIG2Stream::mmrAddPixelsNeg(int a1, int blackPixels, ++ int *codingLine, int *a0i, int w) { ++ if (a1 > codingLine[*a0i]) { ++ if (a1 > w) { ++ error(getPos(), "JBIG2 MMR row is wrong length ({0:d})", a1); ++ a1 = w; ++ } ++ if ((*a0i & 1) ^ blackPixels) { ++ ++*a0i; ++ } ++ codingLine[*a0i] = a1; ++ } else if (a1 < codingLine[*a0i]) { ++ if (a1 < 0) { ++ error(getPos(), "Invalid JBIG2 MMR code"); ++ a1 = 0; ++ } ++ while (*a0i > 0 && a1 <= codingLine[*a0i - 1]) { ++ --*a0i; ++ } ++ codingLine[*a0i] = a1; ++ } ++ } ++ + JBIG2Bitmap *JBIG2Stream::readGenericBitmap(GBool mmr, int w, int h, + int templ, GBool tpgdOn, + GBool useSkip, JBIG2Bitmap *skip, +*************** +*** 2517,2523 **** + JBIG2BitmapPtr atPtr0, atPtr1, atPtr2, atPtr3; + int *refLine, *codingLine; + int code1, code2, code3; +! int x, y, a0, pix, i, refI, codingI; + + bitmap = new JBIG2Bitmap(0, w, h); + bitmap->clearToZero(); +--- 2661,2667 ---- + JBIG2BitmapPtr atPtr0, atPtr1, atPtr2, atPtr3; + int *refLine, *codingLine; + int code1, code2, code3; +! int x, y, a0i, b1i, blackPixels, pix, i; + + bitmap = new JBIG2Bitmap(0, w, h); + bitmap->clearToZero(); +*************** +*** 2527,2535 **** + if (mmr) { + + mmrDecoder->reset(); + refLine = (int *)gmallocn(w + 2, sizeof(int)); +! codingLine = (int *)gmallocn(w + 2, sizeof(int)); +! codingLine[0] = codingLine[1] = w; + + for (y = 0; y < h; ++y) { + +--- 2671,2688 ---- + if (mmr) { + + mmrDecoder->reset(); ++ if (w > INT_MAX - 2) { ++ error(getPos(), "Bad width in JBIG2 generic bitmap"); ++ // force a call to gmalloc(-1), which will throw an exception ++ w = -3; ++ } ++ // 0 <= codingLine[0] < codingLine[1] < ... < codingLine[n] = w ++ // ---> max codingLine size = w + 1 ++ // refLine has one extra guard entry at the end ++ // ---> max refLine size = w + 2 ++ codingLine = (int *)gmallocn(w + 1, sizeof(int)); + refLine = (int *)gmallocn(w + 2, sizeof(int)); +! codingLine[0] = w; + + for (y = 0; y < h; ++y) { + +*************** +*** 2537,2664 **** + for (i = 0; codingLine[i] < w; ++i) { + refLine[i] = codingLine[i]; + } +! refLine[i] = refLine[i + 1] = w; + + // decode a line +! refI = 0; // b1 = refLine[refI] +! codingI = 0; // a1 = codingLine[codingI] +! a0 = 0; +! do { + code1 = mmrDecoder->get2DCode(); + switch (code1) { + case twoDimPass: +! if (refLine[refI] < w) { +! a0 = refLine[refI + 1]; +! refI += 2; +! } +! break; + case twoDimHoriz: +! if (codingI & 1) { +! code1 = 0; +! do { +! code1 += code3 = mmrDecoder->getBlackCode(); +! } while (code3 >= 64); +! code2 = 0; +! do { +! code2 += code3 = mmrDecoder->getWhiteCode(); +! } while (code3 >= 64); +! } else { +! code1 = 0; +! do { +! code1 += code3 = mmrDecoder->getWhiteCode(); +! } while (code3 >= 64); +! code2 = 0; +! do { +! code2 += code3 = mmrDecoder->getBlackCode(); +! } while (code3 >= 64); +! } +! if (code1 > 0 || code2 > 0) { +! a0 = codingLine[codingI++] = a0 + code1; +! a0 = codingLine[codingI++] = a0 + code2; +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! } +! break; +! case twoDimVert0: +! a0 = codingLine[codingI++] = refLine[refI]; +! if (refLine[refI] < w) { +! ++refI; +! } +! break; +! case twoDimVertR1: +! a0 = codingLine[codingI++] = refLine[refI] + 1; +! if (refLine[refI] < w) { +! ++refI; +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! } +! break; +! case twoDimVertR2: +! a0 = codingLine[codingI++] = refLine[refI] + 2; +! if (refLine[refI] < w) { +! ++refI; +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! } +! break; + case twoDimVertR3: +! a0 = codingLine[codingI++] = refLine[refI] + 3; +! if (refLine[refI] < w) { +! ++refI; +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! } +! break; +! case twoDimVertL1: +! a0 = codingLine[codingI++] = refLine[refI] - 1; +! if (refI > 0) { +! --refI; +! } else { +! ++refI; +! } +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! break; +! case twoDimVertL2: +! a0 = codingLine[codingI++] = refLine[refI] - 2; +! if (refI > 0) { +! --refI; +! } else { +! ++refI; +! } +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! break; + case twoDimVertL3: +! a0 = codingLine[codingI++] = refLine[refI] - 3; +! if (refI > 0) { +! --refI; +! } else { +! ++refI; +! } +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! break; + default: + error(getPos(), "Illegal code in JBIG2 MMR bitmap data"); + break; + } +! } while (a0 < w); +! codingLine[codingI++] = w; + + // convert the run lengths to a bitmap line + i = 0; +! while (codingLine[i] < w) { + for (x = codingLine[i]; x < codingLine[i+1]; ++x) { + bitmap->setPixel(x, y); + } + i += 2; + } + } +--- 2690,2846 ---- + for (i = 0; codingLine[i] < w; ++i) { + refLine[i] = codingLine[i]; + } +! refLine[i++] = w; +! refLine[i] = w; + + // decode a line +! codingLine[0] = 0; +! a0i = 0; +! b1i = 0; +! blackPixels = 0; +! // invariant: +! // refLine[b1i-1] <= codingLine[a0i] < refLine[b1i] < refLine[b1i+1] <= w +! // exception at left edge: +! // codingLine[a0i = 0] = refLine[b1i = 0] = 0 is possible +! // exception at right edge: +! // refLine[b1i] = refLine[b1i+1] = w is possible +! while (codingLine[a0i] < w) { + code1 = mmrDecoder->get2DCode(); + switch (code1) { + case twoDimPass: +! mmrAddPixels(refLine[b1i + 1], blackPixels, codingLine, &a0i, w); +! if (refLine[b1i + 1] < w) { +! b1i += 2; +! } +! break; + case twoDimHoriz: +! code1 = code2 = 0; +! if (blackPixels) { +! do { +! code1 += code3 = mmrDecoder->getBlackCode(); +! } while (code3 >= 64); +! do { +! code2 += code3 = mmrDecoder->getWhiteCode(); +! } while (code3 >= 64); +! } else { +! do { +! code1 += code3 = mmrDecoder->getWhiteCode(); +! } while (code3 >= 64); +! do { +! code2 += code3 = mmrDecoder->getBlackCode(); +! } while (code3 >= 64); +! } +! mmrAddPixels(codingLine[a0i] + code1, blackPixels, +! codingLine, &a0i, w); +! if (codingLine[a0i] < w) { +! mmrAddPixels(codingLine[a0i] + code2, blackPixels ^ 1, +! codingLine, &a0i, w); +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! break; + case twoDimVertR3: +! mmrAddPixels(refLine[b1i] + 3, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVertR2: +! mmrAddPixels(refLine[b1i] + 2, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVertR1: +! mmrAddPixels(refLine[b1i] + 1, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVert0: +! mmrAddPixels(refLine[b1i], blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; + case twoDimVertL3: +! mmrAddPixelsNeg(refLine[b1i] - 3, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVertL2: +! mmrAddPixelsNeg(refLine[b1i] - 2, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVertL1: +! mmrAddPixelsNeg(refLine[b1i] - 1, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case EOF: +! mmrAddPixels(w, 0, codingLine, &a0i, w); +! break; + default: + error(getPos(), "Illegal code in JBIG2 MMR bitmap data"); ++ mmrAddPixels(w, 0, codingLine, &a0i, w); + break; + } +! } + + // convert the run lengths to a bitmap line + i = 0; +! while (1) { + for (x = codingLine[i]; x < codingLine[i+1]; ++x) { + bitmap->setPixel(x, y); + } ++ if (codingLine[i+1] >= w || codingLine[i+2] >= w) { ++ break; ++ } + i += 2; + } + } +*************** +*** 2706,2712 **** + ltp = !ltp; + } + if (ltp) { +! bitmap->duplicateRow(y, y-1); + continue; + } + } +--- 2888,2896 ---- + ltp = !ltp; + } + if (ltp) { +! if (y > 0) { +! bitmap->duplicateRow(y, y-1); +! } + continue; + } + } +*************** +*** 2909,2916 **** + return; + } + if (nRefSegs == 1) { +! seg = findSegment(refSegs[0]); +! if (seg->getType() != jbig2SegBitmap) { + error(getPos(), "Bad bitmap reference in JBIG2 generic refinement segment"); + return; + } +--- 3093,3100 ---- + return; + } + if (nRefSegs == 1) { +! if (!(seg = findSegment(refSegs[0])) || +! seg->getType() != jbig2SegBitmap) { + error(getPos(), "Bad bitmap reference in JBIG2 generic refinement segment"); + return; + } +*************** +*** 3004,3009 **** +--- 3188,3197 ---- + tpgrCX2 = refBitmap->nextPixel(&tpgrCXPtr2); + tpgrCX2 = (tpgrCX2 << 1) | refBitmap->nextPixel(&tpgrCXPtr2); + tpgrCX2 = (tpgrCX2 << 1) | refBitmap->nextPixel(&tpgrCXPtr2); ++ } else { ++ tpgrCXPtr0.p = tpgrCXPtr1.p = tpgrCXPtr2.p = NULL; // make gcc happy ++ tpgrCXPtr0.shift = tpgrCXPtr1.shift = tpgrCXPtr2.shift = 0; ++ tpgrCXPtr0.x = tpgrCXPtr1.x = tpgrCXPtr2.x = 0; + } + + for (x = 0; x < w; ++x) { +*************** +*** 3075,3080 **** +--- 3263,3272 ---- + tpgrCX2 = refBitmap->nextPixel(&tpgrCXPtr2); + tpgrCX2 = (tpgrCX2 << 1) | refBitmap->nextPixel(&tpgrCXPtr2); + tpgrCX2 = (tpgrCX2 << 1) | refBitmap->nextPixel(&tpgrCXPtr2); ++ } else { ++ tpgrCXPtr0.p = tpgrCXPtr1.p = tpgrCXPtr2.p = NULL; // make gcc happy ++ tpgrCXPtr0.shift = tpgrCXPtr1.shift = tpgrCXPtr2.shift = 0; ++ tpgrCXPtr0.x = tpgrCXPtr1.x = tpgrCXPtr2.x = 0; + } + + for (x = 0; x < w; ++x) { +diff -r -c xpdf-3.02.orig/xpdf/JBIG2Stream.h xpdf-3.02/xpdf/JBIG2Stream.h +*** xpdf-3.02.orig/xpdf/JBIG2Stream.h Tue Feb 27 14:05:52 2007 +--- xpdf-3.02/xpdf/JBIG2Stream.h Tue Mar 31 10:50:07 2009 +*************** +*** 78,83 **** +--- 78,87 ---- + Guint *refSegs, Guint nRefSegs); + void readGenericRegionSeg(Guint segNum, GBool imm, + GBool lossless, Guint length); ++ void mmrAddPixels(int a1, int blackPixels, ++ int *codingLine, int *a0i, int w); ++ void mmrAddPixelsNeg(int a1, int blackPixels, ++ int *codingLine, int *a0i, int w); + JBIG2Bitmap *readGenericBitmap(GBool mmr, int w, int h, + int templ, GBool tpgdOn, + GBool useSkip, JBIG2Bitmap *skip, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 17 14:10:37 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 17 Jul 2009 12:10:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[5596] csw/mgar/pkg/xpdf/trunk/Makefile Message-ID: Revision: 5596 http://gar.svn.sourceforge.net/gar/?rev=5596&view=rev Author: bensons Date: 2009-07-17 12:10:37 +0000 (Fri, 17 Jul 2009) Log Message: ----------- xpdf: cleaned up makefile Modified Paths: -------------- csw/mgar/pkg/xpdf/trunk/Makefile Modified: csw/mgar/pkg/xpdf/trunk/Makefile =================================================================== --- csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:04:47 UTC (rev 5595) +++ csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:10:37 UTC (rev 5596) @@ -2,9 +2,6 @@ GARVERSION = 3.02 CATEGORIES = utils -# ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02.tar.gz - - DESCRIPTION = Open source viewer for Portable Document Format (PDF) files define BLURB Xpdf is an open source viewer for Portable Document Format (PDF) files. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 17 14:47:39 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 17 Jul 2009 12:47:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[5597] csw/mgar/pkg/xpdf/trunk Message-ID: Revision: 5597 http://gar.svn.sourceforge.net/gar/?rev=5597&view=rev Author: bensons Date: 2009-07-17 12:47:39 +0000 (Fri, 17 Jul 2009) Log Message: ----------- xpdf: using a correct xpdfrc now Modified Paths: -------------- csw/mgar/pkg/xpdf/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/xpdf/trunk/files/xpdfrc Modified: csw/mgar/pkg/xpdf/trunk/Makefile =================================================================== --- csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:10:37 UTC (rev 5596) +++ csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:47:39 UTC (rev 5597) @@ -40,3 +40,6 @@ TEST_SCRIPTS = include gar/category.mk + +pre-build-modulated: + @cp files/xpdfrc ${WORKSRC}/doc/sample-xpdfrc Added: csw/mgar/pkg/xpdf/trunk/files/xpdfrc =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/xpdfrc (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/xpdfrc 2009-07-17 12:47:39 UTC (rev 5597) @@ -0,0 +1,146 @@ +#======================================================================== +# +# Sample xpdfrc file +# +# The Xpdf tools look for a config file in two places: +# 1. ~/.xpdfrc +# 2. in a system-wide directory, typically /usr/local/etc/xpdfrc +# +# This sample config file demonstrates some of the more common +# configuration options. Everything here is commented out. You +# should edit things (especially the file/directory paths, since +# they'll likely be different on your system), and uncomment whichever +# options you want to use. For complete details on config file syntax +# and available options, please see the xpdfrc(5) man page. +# +# Also, the Xpdf language support packages each include a set of +# options to be added to the xpdfrc file. +# +# http://www.foolabs.com/xpdf/ +# +#======================================================================== + +#----- display fonts + +# These map the Base-14 fonts to standard X server fonts. +# These are default mappings, built into xpdf - they're shown here +# purely as examples. + +#displayFontX Courier "-*-courier-medium-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Courier-Bold "-*-courier-bold-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Courier-BoldOblique "-*-courier-bold-o-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Courier-Oblique "-*-courier-medium-o-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Helvetica "-*-helvetica-medium-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Helvetica-Bold "-*-helvetica-bold-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Helvetica-BoldOblique "-*-helvetica-bold-o-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Helvetica-Oblique "-*-helvetica-medium-o-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Symbol "-*-symbol-medium-r-normal-*-%s-*-*-*-*-*-adobe-fontspecific" Symbol +#displayFontX Times-Bold "-*-times-bold-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Times-BoldItalic "-*-times-bold-i-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Times-Italic "-*-times-medium-i-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Times-Roman "-*-times-medium-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX ZapfDingbats "-*-itc zapfdingbats-medium-r-normal-*-%s-*-*-*-*-*-*-*" ZapfDingbats + +# These map the Base-14 fonts to the Type 1 fonts that ship with +# ghostscript. You'll almost certainly want to use something like +# this, but you'll need to adjust this to point to wherever +# ghostscript is installed on your system. + +displayFontT1 Times-Roman /usr/openwin/lib/X11/fonts/Type1/outline/Times-Roman.pfa +displayFontT1 Times-Italic /usr/openwin/lib/X11/fonts/Type1/outline/Times-Italic.pfa +displayFontT1 Times-Bold /usr/openwin/lib/X11/fonts/Type1/outline/Times-Bold.pfa +displayFontT1 Times-BoldItalic /usr/openwin/lib/X11/fonts/Type1/outline/Times-BoldItalic.pfa +displayFontT1 Helvetica /usr/openwin/lib/X11/fonts/Type1/outline/Helvetica.pfa +displayFontT1 Helvetica-Oblique /usr/openwin/lib/X11/fonts/Type1/outline/Helvetica-Oblique.pfa +displayFontT1 Helvetica-Bold /usr/openwin/lib/X11/fonts/Type1/outline/Helvetica-Bold.pfa +displayFontT1 Helvetica-BoldOblique /usr/openwin/lib/X11/fonts/Type1/outline/Helvetica-BoldOblique.pfa +displayFontT1 Courier /usr/openwin/lib/X11/fonts/Type1/outline/Courier.pfa +displayFontT1 Courier-Oblique /usr/openwin/lib/X11/fonts/Type1/outline/Courier-Oblique.pfa +displayFontT1 Courier-Bold /usr/openwin/lib/X11/fonts/Type1/outline/Courier-Bold.pfa +displayFontT1 Courier-BoldOblique /usr/openwin/lib/X11/fonts/Type1/outline/Courier-BoldOblique.pfa +displayFontT1 Symbol /usr/openwin/lib/X11/fonts/Type1/outline/Symbol.pfa + +#displayFontTT Times-Roman /usr/openwin/lib/X11/fonts/TrueType/TimesNewRoman.ttf +#displayFontTT Times-Italic /usr/openwin/lib/X11/fonts/TrueType/TimesNewRoman-Italic.ttf +#displayFontTT Times-Bold /usr/openwin/lib/X11/fonts/TrueType/TimesNewRoman-Bold.ttf +#displayFontTT Times-BoldItalic /usr/openwin/lib/X11/fonts/TrueType/TimesNewRoman-Italic.ttf +#displayFontTT Helvetica /usr/openwin/lib/X11/fonts/TrueType/Arial.ttf +#displayFontTT Helvetica-Oblique /usr/openwin/lib/X11/fonts/TrueType/Arial-Italic.ttf +#displayFontTT Helvetica-Bold /usr/openwin/lib/X11/fonts/TrueType/Arial-Bold.ttf +#displayFontTT Helvetica-BoldOblique /usr/openwin/lib/X11/fonts/TrueType/Arial-BoldItalic.ttf +#displayFontTT Courier /usr/openwin/lib/X11/fonts/TrueType/CourierNew.ttf +#displayFontTT Courier-Oblique /usr/openwin/lib/X11/fonts/TrueType/CourierNew-Italic.ttf +#displayFontTT Courier-Bold /usr/openwin/lib/X11/fonts/TrueType/CourierNew-Bold.ttf +#displayFontTT Courier-BoldOblique /usr/openwin/lib/X11/fonts/TrueType/CourierNew-BoldItalic.ttf +#displayFontTT Symbol /usr/openwin/lib/X11/fonts/TrueType/Symbol.ttf +displayFontT1 ZapfDingbats /opt/csw/share/ghostscript/fonts/d050000l.pfb + + +# If you need to display PDF files that refer to non-embedded fonts, +# you should add one or more fontDir options to point to the +# directories containing the font files. Xpdf will only look at .pfa, +# .pfb, and .ttf files in those directories (other files will simply +# be ignored). + +#Extra Fonts + +displayFontT1 Palatino-Roman /opt/csw/share/ghostscript/fonts/p052003l.pfb +displayFontT1 Palatino-Bold /opt/csw/share/ghostscript/fonts/p052004l.pfb +displayFontT1 Palatino-Italic /opt/csw/share/ghostscript/fonts/p052023l.pfb +displayFontT1 Palatino-BoldItalic /opt/csw/share/ghostscript/fonts/p052024l.pfb + +fontDir /usr/openwin/lib/X11/fonts/TrueType + +#----- PostScript output control + +# Set the default PostScript file or command. + +#psFile "|lpr -Pmyprinter" +psFile "|lp" + +# Set the default PostScript paper size -- this can be letter, legal, +# A4, or A3. You can also specify a paper size as width and height +# (in points). + +#psPaperSize letter + +#----- text output control + +# Choose a text encoding for copy-and-paste and for pdftotext output. +# The Latin1, ASCII7, and UTF-8 encodings are built into Xpdf. Other +# encodings are available in the language support packages. + +#textEncoding UTF-8 + +# Choose the end-of-line convention for multi-line copy-and-past and +# for pdftotext output. The available options are unix, mac, and dos. + +#textEOL unix + +#----- misc settings + +# Set the anti-aliasing mode for t1lib and FreeType. These can be low +# or high (anti-aliasing), plain (no anti-aliasing), or none (disable +# the rasterizer entirely). + +#t1libControl low +#freetypeControl low +#t1libControl high +#freetypeControl high + +enableT1lib no +enableFreeType yes +antialias yes + +# Set the command used to run a web browser when a URL hyperlink is +# clicked. + +#urlCommand "netscape -remote 'openURL(%s)'" + + + + + + + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jul 17 20:18:26 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 17 Jul 2009 18:18:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5598] csw/mgar/pkg/cswclassutils/trunk Message-ID: Revision: 5598 http://gar.svn.sourceforge.net/gar/?rev=5598&view=rev Author: bdwalton Date: 2009-07-17 18:18:25 +0000 (Fri, 17 Jul 2009) Log Message: ----------- reverting the addition of cswelispcompile; downgrade version to previous value Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/Makefile csw/mgar/pkg/cswclassutils/trunk/checksums csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype Removed Paths: ------------- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile Modified: csw/mgar/pkg/cswclassutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-17 18:18:25 UTC (rev 5598) @@ -1,5 +1,5 @@ GARNAME = cswclassutils -GARVERSION = 1.18 +GARVERSION = 1.17 CATEGORIES = utils DESCRIPTION = CSW class action utilities @@ -19,8 +19,7 @@ WORKSRC = $(WORKDIR) SPKG_SOURCEURL = http://www.opencsw.org -CASLIST = cswcpsampleconf cswpreserveconf cswinitsmf cswusergroup cswpycompile -CASLIST += cswelispcompile +CASLIST = cswcpsampleconf cswpreserveconf cswinitsmf cswusergroup cswpycompile install-custom: @echo " ==> Installing $(GARNAME) (custom)" Modified: csw/mgar/pkg/cswclassutils/trunk/checksums =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/checksums 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/checksums 2009-07-17 18:18:25 UTC (rev 5598) @@ -1,2 +1,2 @@ 38e0bf6e204e003254ed246df2b4e1f9 download/CSWcswclassutils.gspec -1784907098d9cf9f5784e9a0fbc6495f download/CSWcswclassutils.prototype +854d77b21b177b15fd2aac39339a0c8c download/CSWcswclassutils.prototype Deleted: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile 2009-07-17 18:18:25 UTC (rev 5598) @@ -1,34 +0,0 @@ -#!/bin/sh -# -# i.elispcompile: Class action script for installing emacs .el files -# and automatically compiling them to their .elc equivalents -# -# $Id$ -# -# Written By: Ben Walton -# -# Release History: -# 2009-07-11 - Initial Release - -EMACS=${PKG_INSTALL_ROOT}/opt/csw/bin/emacs - -if [ ! -f "${EMACS}" -o ! -x "${EMACS}" ]; then - echo "Could not find a working emacs at ${EMACS}." - exit 2 -fi - -echo "About to install and compile .el files in package ${PKGINST}" - -while read src dest; do - elc="${dest}"c - echo "${dest}" - - /usr/bin/cp -p "$src" "$dest" || exit 2 - ${EMACS} -batch -f batch-byte-compile "$dest" || exit 2 - - set -- `grep "^${dest}" /var/sadm/install/contents` - chmod $4 ${elc} - chown $5:$6 ${elc} -done - -exit 0 Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype 2009-07-17 18:18:25 UTC (rev 5598) @@ -17,8 +17,6 @@ f none /usr/sadm/install/scripts/r.cswpreserveconf 0555 root sys f none /usr/sadm/install/scripts/i.cswpycompile 0555 root sys f none /usr/sadm/install/scripts/r.cswpycompile 0555 root sys -f none /usr/sadm/install/scripts/i.cswelispcompile 0555 root sys -f none /usr/sadm/install/scripts/r.cswelispcompile 0555 root sys d none /opt/csw/share 0755 root bin d none /opt/csw/share/doc 0755 root bin d none /opt/csw/share/doc/cswclassutils 0755 root bin Deleted: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile 2009-07-17 18:18:25 UTC (rev 5598) @@ -1,25 +0,0 @@ -#!/bin/sh -# -# r.elispcompile: Class action script for removing emacs .el and -# their automatically generated .elc files -# -# $Id$ -# -# Written By: Ben Walton -# -# Release History -# 2009-07-11 - Initial Release - -while read dest; do - elc="${dest}"c - - if [ -f "${elc}" ]; then - echo "${elc}" - /usr/bin/rm -f "${elc}" || exit 2 - fi - - echo "${dest}" - /usr/bin/rm -f "$dest" || exit 2 -done - -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jul 17 22:40:27 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 17 Jul 2009 20:40:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5599] csw/mgar/pkg/automake/trunk Message-ID: Revision: 5599 http://gar.svn.sourceforge.net/gar/?rev=5599&view=rev Author: dmichelsen Date: 2009-07-17 20:40:27 +0000 (Fri, 17 Jul 2009) Log Message: ----------- automake: Update to mGAR v2 Modified Paths: -------------- csw/mgar/pkg/automake/trunk/Makefile csw/mgar/pkg/automake/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/automake/trunk/files/CSWautomake.depend csw/mgar/pkg/automake/trunk/files/CSWautomake.gspec Modified: csw/mgar/pkg/automake/trunk/Makefile =================================================================== --- csw/mgar/pkg/automake/trunk/Makefile 2009-07-17 18:18:25 UTC (rev 5598) +++ csw/mgar/pkg/automake/trunk/Makefile 2009-07-17 20:40:27 UTC (rev 5599) @@ -1,8 +1,11 @@ -PKGVERSION = 1.10.2 GARNAME = automake -GARVERSION ?= $(PKGVERSION) +GARVERSION = 1.11 CATEGORIES = devel +EXTRA_MODULATORS = GARVERSION +# Version 1.1.2 is the last to contain libflac.so.7 where most of the binaries depend on +MODULATIONS_GARVERSION = 1.6.3 1.7.9 1.8.5 1.9.6 1.10.2 1.11 + DESCRIPTION = A tool for automatically generating Makefiles. define BLURB Automake is a tool for automatically generating Makefiles compliant with the @@ -16,51 +19,43 @@ as an extensible, maintainable mechanism for augmenting autoconf. endef -OLD_VERSIONS = 1.6.3 1.7.9 1.8.5 1.9.6 -ALL_VERSIONS = $(OLD_VERSIONS) $(PKGVERSION) - MASTER_SITES = $(GNU_MIRROR) -SOURCEFILES = $(foreach VERSION, $(ALL_VERSIONS), $(GARNAME)-$(VERSION).tar.gz) -DISTFILES = $(SOURCEFILES) -DISTFILES += $(call admfiles,CSWautomake,depend) -DISTFILES += README.CSW -NOEXTRACT = $(filter-out $(GARNAME)-$(GARVERSION).tar.gz, $(SOURCEFILES)) +SOURCEFILES = $(foreach VERSION,$(MODULATIONS_GARVERSION),$(GARNAME)-$(VERSION).tar.gz) +DISTFILES = $(SOURCEFILES) +DISTFILES += README.CSW +NOCHECKSUM = README.CSW +NOEXTRACT = $(filter-out $(GARNAME)-$(GARVERSION).tar.gz, $(SOURCEFILES)) -COOKIEROOTDIR = cookies-$(GARVERSION) +REQUIRED_PKGS = CSWperl -# Move old documentation away -ifneq ($(GARVERSION), $(PKGVERSION)) - infodir = /ignore -endif - CONFIGURE_ARGS = $(DIRPATHS) TEST_TARGET = check -CLEAN_SCRIPTS = custom +# Lots of test fail on Solaris, but they are safe to ignore for now: +# +SKIPTEST = 1 +ARCHALL = 1 + +$(foreach VERSION,$(MODULATIONS_GARVERSION),$(eval MERGE_SCRIPTS_isa-$(ISA)-garversion-$(VERSION) = copy-all)) + +#CLEAN_SCRIPTS = custom + include gar/category.mk $(DOWNLOADDIR)/README.CSW: @echo " ==> Generating README.CSW" @(exec >$@; \ echo "This package contains the following automake versions:"; \ - for VERSION in $(ALL_VERSIONS); do \ + for VERSION in $(MODULATIONS_GARVERSION); do \ echo " automake-$$VERSION"; \ done) -post-install: - @rm -f $(DESTDIR)$(prefix)/share/info/dir - @rm -f $(DESTDIR)$(bindir)/aclocal - @gln -s aclocal-1.10 $(DESTDIR)$(bindir)/aclocal - @rm -f $(DESTDIR)$(bindir)/automake - @gln -s automake-1.10 $(DESTDIR)$(bindir)/automake - @ginstall $(WORKDIR)/README.CSW $(DESTDIR)$(docdir)/$(GARNAME)/ +post-merge: + @rm -f $(PKGROOT)$(bindir)/aclocal + @gln -s aclocal-1.11 $(PKGROOT)$(bindir)/aclocal + @rm -f $(PKGROOT)$(bindir)/automake + @gln -s automake-1.11 $(PKGROOT)$(bindir)/automake + @ginstall $(WORKDIR)/README.CSW $(PKGROOT)$(docdir)/$(GARNAME)/ @$(MAKECOOKIE) - -pre-package: - @(for VERSION in $(OLD_VERSIONS); do gmake GARVERSION=$$VERSION install; done) - @$(MAKECOOKIE) - -clean-custom: clean-all - @(for VERSION in $(OLD_VERSIONS); do gmake GARVERSION=$$VERSION clean-all; done) Modified: csw/mgar/pkg/automake/trunk/checksums =================================================================== --- csw/mgar/pkg/automake/trunk/checksums 2009-07-17 18:18:25 UTC (rev 5598) +++ csw/mgar/pkg/automake/trunk/checksums 2009-07-17 20:40:27 UTC (rev 5599) @@ -1,3 +1,5 @@ +ede3e08c696861a01f4d2c6a2e822053 download/automake-1.10.2.tar.gz +fab0bd2c3990a6679adaf9eeac0c6d2a download/automake-1.11.tar.gz 2bd506db63b6d10458cb644b6171ce93 download/automake-1.6.3.tar.gz eb25355e3cf00aac83c580dde970a0b4 download/automake-1.7.9.tar.gz ce0662da5df68014eb1683c184c47a8e download/automake-1.8.5.tar.gz @@ -2,5 +4 @@ c60f77a42f103606981d456f1615f5b4 download/automake-1.9.6.tar.gz -ede3e08c696861a01f4d2c6a2e822053 download/automake-1.10.2.tar.gz -6007274f3357f31848b87099c9f2728f download/CSWautomake.gspec -fd19c6295f6211062d4e4cdd93bc3278 download/CSWautomake.depend -4b31ee6a5142570ab905c6571a6ecac2 download/README.CSW Deleted: csw/mgar/pkg/automake/trunk/files/CSWautomake.depend =================================================================== --- csw/mgar/pkg/automake/trunk/files/CSWautomake.depend 2009-07-17 18:18:25 UTC (rev 5598) +++ csw/mgar/pkg/automake/trunk/files/CSWautomake.depend 2009-07-17 20:40:27 UTC (rev 5599) @@ -1 +0,0 @@ -P CSWperl perl - A high-level, general-purpose programming language. Deleted: csw/mgar/pkg/automake/trunk/files/CSWautomake.gspec =================================================================== --- csw/mgar/pkg/automake/trunk/files/CSWautomake.gspec 2009-07-17 18:18:25 UTC (rev 5598) +++ csw/mgar/pkg/automake/trunk/files/CSWautomake.gspec 2009-07-17 20:40:27 UTC (rev 5599) @@ -1,5 +0,0 @@ -%var bitname automake -%var pkgname CSWautomake -%var arch all -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 18 16:34:42 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 18 Jul 2009 14:34:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5600] csw/mgar/pkg/libiconv/trunk Message-ID: Revision: 5600 http://gar.svn.sourceforge.net/gar/?rev=5600&view=rev Author: skayser Date: 2009-07-18 14:34:42 +0000 (Sat, 18 Jul 2009) Log Message: ----------- libiconv: work around hanging acomp when -fast is set Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile csw/mgar/pkg/libiconv/trunk/checksums Added Paths: ----------- csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-17 20:40:27 UTC (rev 5599) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-18 14:34:42 UTC (rev 5600) @@ -38,17 +38,19 @@ REQUIRED_PKGS_CSWiconvdevel = CSWiconv -# Work around Sun Studio Preprocessor bug #6655406 -# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 -#PATCHFILES = patch-workaround-cc-bug-6655406.diff - # The current 1.12 only has a 32-Bit iconv binary, leave it that way EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv NO_ISAEXEC = 1 BUILD64 = 1 -# Tweak optimization flags, BEWARE: ./configure on build8s hangs +# Optimize. -fast causes ./configure on Sparc to hang on the stdbool.h test. +# Patch the stdbool test away, stdbool is only available in C99 anyway. +# +# See the following posts for details +# - http://lists.opencsw.org/pipermail/maintainers/2009-July/003152.html +# - http://forums.sun.com/thread.jspa?threadID=5397065&tstart=0 OPT_FLAGS_SOS = -fast -xnolibmopt +PATCHFILES += patch-configure-stdbool.diff # 'gmake test' shows three errors of coredumping printf's # Modified: csw/mgar/pkg/libiconv/trunk/checksums =================================================================== --- csw/mgar/pkg/libiconv/trunk/checksums 2009-07-17 20:40:27 UTC (rev 5599) +++ csw/mgar/pkg/libiconv/trunk/checksums 2009-07-18 14:34:42 UTC (rev 5600) @@ -1,2 +1,2 @@ 048032a3032ebd182150bdee30a5d533 download/libiconv-1.13.tar.gz -8a4c4cc08a021936cb72538b6e26ce61 download/patch-workaround-cc-bug-6655406.diff +c63aff759e703f28a2ad6d6c3e507eeb download/patch-configure-stdbool.diff Added: csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff =================================================================== --- csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff (rev 0) +++ csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff 2009-07-18 14:34:42 UTC (rev 5600) @@ -0,0 +1,125 @@ +diff --speed-large-files --minimal -Nru libiconv-1.13.orig/configure libiconv-1.13/configure +--- libiconv-1.13.orig/configure 2009-03-26 13:10:59.000000000 +0100 ++++ libiconv-1.13/configure 2009-07-18 15:01:23.206092991 +0200 +@@ -20233,121 +20233,6 @@ + REPLACE_GETLINE=0; + REPLACE_PERROR=0; + +-{ $as_echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5 +-$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; } +-if test "${ac_cv_header_stdbool_h+set}" = set; then +- $as_echo_n "(cached) " >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +- #include +- #ifndef bool +- "error: bool is not defined" +- #endif +- #ifndef false +- "error: false is not defined" +- #endif +- #if false +- "error: false is not 0" +- #endif +- #ifndef true +- "error: true is not defined" +- #endif +- #if true != 1 +- "error: true is not 1" +- #endif +- #ifndef __bool_true_false_are_defined +- "error: __bool_true_false_are_defined is not defined" +- #endif +- +- struct s { _Bool s: 1; _Bool t; } s; +- +- char a[true == 1 ? 1 : -1]; +- char b[false == 0 ? 1 : -1]; +- char c[__bool_true_false_are_defined == 1 ? 1 : -1]; +- char d[(bool) 0.5 == true ? 1 : -1]; +- bool e = &s; +- char f[(_Bool) 0.0 == false ? 1 : -1]; +- char g[true]; +- char h[sizeof (_Bool)]; +- char i[sizeof s.t]; +- enum { j = false, k = true, l = false * true, m = true * 256 }; +- _Bool n[m]; +- char o[sizeof n == m * sizeof n[0] ? 1 : -1]; +- char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; +- #if defined __xlc__ || defined __GNUC__ +- /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0 +- reported by James Lemley on 2005-10-05; see +- http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html +- This test is not quite right, since xlc is allowed to +- reject this program, as the initializer for xlcbug is +- not one of the forms that C requires support for. +- However, doing the test right would require a run-time +- test, and that would make cross-compilation harder. +- Let us hope that IBM fixes the xlc bug, and also adds +- support for this kind of constant expression. In the +- meantime, this test will reject xlc, which is OK, since +- our stdbool.h substitute should suffice. We also test +- this with GCC, where it should work, to detect more +- quickly whether someone messes up the test in the +- future. */ +- char digs[] = "0123456789"; +- int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1); +- #endif +- /* Catch a bug in an HP-UX C compiler. See +- http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html +- http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html +- */ +- _Bool q = true; +- _Bool *pq = &q; +- +-int +-main () +-{ +- +- *pq |= q; +- *pq |= ! q; +- /* Refer to every declared value, to avoid compiler optimizations. */ +- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l +- + !m + !n + !o + !p + !q + !pq); +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_cv_header_stdbool_h=yes +-else +- $as_echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_header_stdbool_h=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5 + $as_echo "$ac_cv_header_stdbool_h" >&6; } + { $as_echo "$as_me:$LINENO: checking for _Bool" >&5 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Sat Jul 18 20:38:13 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Sat, 18 Jul 2009 18:38:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5601] csw/mgar/pkg Message-ID: Revision: 5601 http://gar.svn.sourceforge.net/gar/?rev=5601&view=rev Author: bensons Date: 2009-07-18 18:38:13 +0000 (Sat, 18 Jul 2009) Log Message: ----------- tun: initial GAR repackage commit Added Paths: ----------- csw/mgar/pkg/tun/ csw/mgar/pkg/tun/branches/ csw/mgar/pkg/tun/tags/ csw/mgar/pkg/tun/trunk/ csw/mgar/pkg/tun/trunk/Makefile csw/mgar/pkg/tun/trunk/checksums csw/mgar/pkg/tun/trunk/files/ Property changes on: csw/mgar/pkg/tun/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/tun/trunk/Makefile =================================================================== --- csw/mgar/pkg/tun/trunk/Makefile (rev 0) +++ csw/mgar/pkg/tun/trunk/Makefile 2009-07-18 18:38:13 UTC (rev 5601) @@ -0,0 +1,56 @@ +GARNAME = tun +GARVERSION = 1.1 +CATEGORIES = net + +DESCRIPTION = Tunnel software network interface +define BLURB + TUN (as in network TUNnel) simulates a network layer device and it + operates with layer 3 packets such as IP packets. TAP is used + to create a network bridge, while TUN is used with routing. +endef + +MASTER_SITES = http://www.whiteboard.ne.jp/~admin2/tuntap/source/tuntap/ +DISTFILES = tuntap.tar.gz +# fix distname +DISTNAME = tuntap + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_ARGS = $(DIRPATHS) + +TEST_SCRIPTS = + +INSTALL_SCRIPTS = custom + +# we will need a postinstall and preremove script +define CSWtun_postinstall +#!/bin/sh + +$(REM_DRV) tun > /dev/null 2>&1 +echo loading tun module +$(ADD_DRV) tun +endef + +define CSWtun_preremove +#!/bin/sh + +echo unloading tun module +$(REM_DRV) tun > /dev/null 2>&1 +endef + +include gar/category.mk + +# custom install +INSTALL = /opt/csw/bin/ginstall +ADD_DRV = /usr/sbin/add_drv +REM_DRV = /usr/sbin/rem_drv +DRV_DIR = /usr/kernel/drv +DRV_CONF_DIR = /usr/kernel/drv +install-custom: + @$(INSTALL) -d -m 0755 $(DESTDIR)/usr/include/net + @$(INSTALL) -d -m 0755 $(DESTDIR)$(DRV_DIR) + @$(INSTALL) -m 644 $(WORKSRC)/if_tun.h $(DESTDIR)/usr/include/net + @$(INSTALL) -m 644 $(WORKSRC)/tun $(DESTDIR)$(DRV_DIR) + @$(INSTALL) -m 644 $(WORKSRC)/tun.conf $(DESTDIR)$(DRV_CONF_DIR) + @$(MAKECOOKIE) Added: csw/mgar/pkg/tun/trunk/checksums =================================================================== --- csw/mgar/pkg/tun/trunk/checksums (rev 0) +++ csw/mgar/pkg/tun/trunk/checksums 2009-07-18 18:38:13 UTC (rev 5601) @@ -0,0 +1 @@ +51da05d73357d758ede3a67ce72bf98a download/tuntap.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Sun Jul 19 16:59:09 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Sun, 19 Jul 2009 14:59:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[5602] csw/mgar/pkg/ldns/trunk/Makefile Message-ID: Revision: 5602 http://gar.svn.sourceforge.net/gar/?rev=5602&view=rev Author: idogan23 Date: 2009-07-19 14:59:08 +0000 (Sun, 19 Jul 2009) Log Message: ----------- ldns: only libs needed from other isas Modified Paths: -------------- csw/mgar/pkg/ldns/trunk/Makefile Modified: csw/mgar/pkg/ldns/trunk/Makefile =================================================================== --- csw/mgar/pkg/ldns/trunk/Makefile 2009-07-18 18:38:13 UTC (rev 5601) +++ csw/mgar/pkg/ldns/trunk/Makefile 2009-07-19 14:59:08 UTC (rev 5602) @@ -34,6 +34,10 @@ CONFIGURE_ARGS += --with-ssl=/opt/csw CONFIGURE_ARGS += --enable-sha2 +MERGE_DIRS_isa-sparcv9 = $(libdir) +MERGE_DIRS_isa-sparcv8plus = $(libdir) +MERGE_DIRS_isa-pentium_pro = $(libdir) + TEST_TARGET = include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Sun Jul 19 17:59:00 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Sun, 19 Jul 2009 15:59:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5603] csw/mgar/pkg/ldns/trunk/Makefile Message-ID: Revision: 5603 http://gar.svn.sourceforge.net/gar/?rev=5603&view=rev Author: idogan23 Date: 2009-07-19 15:59:00 +0000 (Sun, 19 Jul 2009) Log Message: ----------- ldns: only libs needed from other isas Modified Paths: -------------- csw/mgar/pkg/ldns/trunk/Makefile Modified: csw/mgar/pkg/ldns/trunk/Makefile =================================================================== --- csw/mgar/pkg/ldns/trunk/Makefile 2009-07-19 14:59:08 UTC (rev 5602) +++ csw/mgar/pkg/ldns/trunk/Makefile 2009-07-19 15:59:00 UTC (rev 5603) @@ -36,6 +36,7 @@ MERGE_DIRS_isa-sparcv9 = $(libdir) MERGE_DIRS_isa-sparcv8plus = $(libdir) +MERGE_DIRS_isa-amd64 = $(libdir) MERGE_DIRS_isa-pentium_pro = $(libdir) TEST_TARGET = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 20 09:55:41 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 20 Jul 2009 07:55:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5604] csw/mgar/pkg/munin/trunk Message-ID: Revision: 5604 http://gar.svn.sourceforge.net/gar/?rev=5604&view=rev Author: dmichelsen Date: 2009-07-20 07:55:41 +0000 (Mon, 20 Jul 2009) Log Message: ----------- munin: Use dynamic gspec and make muninmaster ARCHALL Modified Paths: -------------- csw/mgar/pkg/munin/trunk/Makefile csw/mgar/pkg/munin/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec Modified: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile 2009-07-19 15:59:00 UTC (rev 5603) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-20 07:55:41 UTC (rev 5604) @@ -13,8 +13,8 @@ SF_PROJ = munin MASTER_SITES = $(SF_MIRRORS) DISTFILES = $(GARNAME)_$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWmuninmaster, prototype postinstall) -DISTFILES += $(call admfiles,CSWmuninnode, prototype) +DISTFILES += CSWmuninmaster.prototype CSWmuninmaster.postinstall +DISTFILES += CSWmuninnode.prototype DISTFILES += cswusergroup DISTFILES += apache-munin.conf.CSW apache-munin-cgi.conf.CSW DISTFILES += README.CSW @@ -34,6 +34,12 @@ # uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES # UPSTREAM_MASTER_SITES = +PACKAGES = CSWmuninmaster CSWmuninnode +CATALOGNAME_CSWmuninmaster = munin_master +CATALOGNAME_CSWmuninnode = munin_node + +ARCHALL_CSWmuninmaster = 1 + REQUIRED_PKGS_CSWmuninmaster = CSWpmnetserver CSWperl CSWpython CSWpmparserecdescent REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWapache2 REQUIRED_PKGS_CSWmuninmaster = CSWcswclassutils Modified: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums 2009-07-19 15:59:00 UTC (rev 5603) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-20 07:55:41 UTC (rev 5604) @@ -1,7 +1,5 @@ -7e6d51878164293b723270d9b0e86348 download/CSWmuninmaster.gspec 39296b9aff25a2518394811796ef7ae6 download/CSWmuninmaster.postinstall bd055e305e9cc70994014917225d3777 download/CSWmuninmaster.prototype -d6014841b8b2167308026bfe48782fb5 download/CSWmuninnode.gspec f7dd6a31454b6a40273d8932488234a1 download/CSWmuninnode.prototype e6bafa4aa3cba7fc16e444ad168b4cd1 download/README.CSW 59409f4b412953283c3df4546fd4886c download/apache-munin-cgi.conf.CSW Deleted: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec 2009-07-19 15:59:00 UTC (rev 5603) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec 2009-07-20 07:55:41 UTC (rev 5604) @@ -1,3 +0,0 @@ -%var bitname munin_master -%var pkgname CSWmuninmaster -%include url file://%{PKGLIB}/csw_dyndepend.gspec Deleted: csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec 2009-07-19 15:59:00 UTC (rev 5603) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec 2009-07-20 07:55:41 UTC (rev 5604) @@ -1,3 +0,0 @@ -%var bitname munin_node -%var pkgname CSWmuninnode -%include url file://%{PKGLIB}/csw_dyndepend.gspec This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 20 11:43:07 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 20 Jul 2009 09:43:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5605] csw/mgar/gar/v2/gar.mk Message-ID: Revision: 5605 http://gar.svn.sourceforge.net/gar/?rev=5605&view=rev Author: bensons Date: 2009-07-20 09:43:06 +0000 (Mon, 20 Jul 2009) Log Message: ----------- Fixed small typo for EXTRA_MERGE_INCLUDE_FILES Modified Paths: -------------- csw/mgar/gar/v2/gar.mk Modified: csw/mgar/gar/v2/gar.mk =================================================================== --- csw/mgar/gar/v2/gar.mk 2009-07-20 07:55:41 UTC (rev 5604) +++ csw/mgar/gar/v2/gar.mk 2009-07-20 09:43:06 UTC (rev 5605) @@ -575,7 +575,7 @@ # Exclude by replacing files with the empty string _INC_EXT_RULE = $(foreach F,$(_MERGE_EXCLUDE_FILES),-s ',^\.$F$$,,') # Replace files by itself terminating on first match -_INC_EXT_RULE += $(foreach F,$(_MERGE_INCLUDE_FILES),-s ",^\(\.$F\)\$,\1,") +_INC_EXT_RULE += $(foreach F,$(_MERGE_INCLUDE_FILES),-s ",^\(\.$F\)$$,\1,") # These are used during merge phase to determine the base installation directory MERGEBASE_$(bindir) ?= $(bindir_install) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 20 12:09:06 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 20 Jul 2009 10:09:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5606] csw/mgar/pkg/gtk2/trunk Message-ID: Revision: 5606 http://gar.svn.sourceforge.net/gar/?rev=5606&view=rev Author: dmichelsen Date: 2009-07-20 10:09:06 +0000 (Mon, 20 Jul 2009) Log Message: ----------- gtk2: Update to 2.16.5 Modified Paths: -------------- csw/mgar/pkg/gtk2/trunk/Makefile csw/mgar/pkg/gtk2/trunk/checksums Modified: csw/mgar/pkg/gtk2/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-20 09:43:06 UTC (rev 5605) +++ csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-20 10:09:06 UTC (rev 5606) @@ -1,5 +1,5 @@ GARNAME = gtk2 -GARVERSION = 2.16.1 +GARVERSION = 2.16.5 CATEGORIES = lib DESCRIPTION = GTK+, the multiplatform X11 toolkit for GUI development Modified: csw/mgar/pkg/gtk2/trunk/checksums =================================================================== --- csw/mgar/pkg/gtk2/trunk/checksums 2009-07-20 09:43:06 UTC (rev 5605) +++ csw/mgar/pkg/gtk2/trunk/checksums 2009-07-20 10:09:06 UTC (rev 5606) @@ -1,2 +1,2 @@ 34f5b20f6caf282b2533784fbb1b4395 download/fixme.sh -74e35ff3e6e02c960fe2117a4b6b102f download/gtk+-2.16.1.tar.bz2 +8d1ea0b9b0400224d25b0cc2750b438d download/gtk+-2.16.5.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 20 12:31:26 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 20 Jul 2009 10:31:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5607] csw/mgar/pkg Message-ID: Revision: 5607 http://gar.svn.sourceforge.net/gar/?rev=5607&view=rev Author: bensons Date: 2009-07-20 10:31:25 +0000 (Mon, 20 Jul 2009) Log Message: ----------- tuntap: combined GAR Makefile for CSWtun and CSWtap, 36/64 bit build Added Paths: ----------- csw/mgar/pkg/tuntap/ csw/mgar/pkg/tuntap/trunk/ csw/mgar/pkg/tuntap/trunk/Makefile csw/mgar/pkg/tuntap/trunk/checksums Property changes on: csw/mgar/pkg/tuntap/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/tuntap/trunk/Makefile =================================================================== --- csw/mgar/pkg/tuntap/trunk/Makefile (rev 0) +++ csw/mgar/pkg/tuntap/trunk/Makefile 2009-07-20 10:31:25 UTC (rev 5607) @@ -0,0 +1,117 @@ +GARNAME = tuntap +GARVERSION = 1.1 +CATEGORIES = net + +DESCRIPTION = TUN and TAP virtual network kernel drivers +define BLURB + TUN (as in network TUNnel) simulates a network layer device and it + operates with layer 3 packets such as IP packets. + TAP (as in network tap) simulates an Ethernet device and it operates + with layer 2 packets such as Ethernet frames. TAP is used + to create a network bridge, while TUN is used with routing. +endef + +MASTER_SITES = http://www.whiteboard.ne.jp/~admin2/tuntap/source/tuntap/ +# fix Dist +DISTNAME = tuntap +DISTFILES = $(DISTNAME).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_ARGS = $(DIRPATHS) + +# one Makefile for both packages +PACKAGES = CSWtun CSWtap +CATALOGNAME_CSWtun = tun +CATALOGNAME_CSWtap = tap +# define packagefiles +PKGFILES_CSWtun = /usr/kernel/drv/tun +PKGFILES_CSWtun += /usr/kernel/drv/tun.conf +PKGFILES_CSWtun += /usr/kernel/drv/sparcv9/tun +PKGFILES_CSWtun += /usr/kernel/drv/amd64/tun +PKGFILES_CSWtun += /usr/include/net/if_tun.h +PKGFILES_CSWtap = /usr/kernel/drv/tap +PKGFILES_CSWtap += /usr/kernel/drv/tap.conf +PKGFILES_CSWtap += /usr/kernel/drv/sparcv9/tap +PKGFILES_CSWtap += /usr/kernel/drv/amd64/tap +PKGFILES_CSWtap += /usr/include/net/if_tun.h +# prototype group sys directories +PROTOTYPE_FILTER = awk '$$$$3 !~/^\/usr\/include/ && $$$$6 == "bin" { $$$$6 = "sys" } { print }' + +# build 64bit modules +BUILD64 = 1 +NO_ISAEXEC = 1 + +# no build tests +SKIPTEST = 1 + +# we going to use a custom install +INSTALL_SCRIPTS = custom +# extra merging files outside /opt/csw.. +EXTRA_MERGE_INCLUDE_FILES = /usr/kernel/drv/sparcv9/tun +EXTRA_MERGE_INCLUDE_FILES += /usr/kernel/drv/amd64/tun +EXTRA_MERGE_INCLUDE_FILES += /usr/kernel/drv/sparcv9/tap +EXTRA_MERGE_INCLUDE_FILES += /usr/kernel/drv/amd64/tap + +# set korrekt module directory +DRV_CONF_DIR = /usr/kernel/drv +ifeq ($(ISA),sparcv9) + DRV_DIR = /usr/kernel/drv/sparcv9 +endif +ifeq ($(ISA),sparcv8) + DRV_DIR = /usr/kernel/drv +endif +ifeq ($(ISA),amd64) + DRV_DIR = /usr/kernel/drv/amd64 +endif +ifeq ($(ISA),i386) + DRV_DIR = /usr/kernel/drv +endif + +# we will need a postinstall and preremove script +define CSWtun_postinstall +#!/bin/sh +PATH=/usr/bin:/usr/sbin +rem_drv tun > /dev/null 2>&1 +echo " ==> Loading tun module" +add_drv tun +endef +define CSWtun_preremove +#!/bin/sh +PATH=/usr/bin:/usr/sbin +echo " ==> Unloading tun module" +rem_drv tun +endef +define CSWtap_postinstall +#!/bin/sh +PATH=/usr/bin:/usr/sbin +rem_drv tap > /dev/null 2>&1 +echo " ==> Loading tap module" +add_drv tap +endef +define CSWtap_preremove +#!/bin/sh +PATH=/usr/bin:/usr/sbin +echo " ==> Unloading tap module" +rem_drv tap +endef + +include gar/category.mk + +# remove bogus compiler flags +pre-build-modulated: + @perl -pi -e 's at -m64@@' $(WORKSRC)/Makefile + +# custom install +install-custom: + @echo " ==> Installing ISA $(ISA)" + ginstall -d -m 0755 $(DESTDIR)$(DRV_CONF_DIR) + ginstall -m 644 $(WORKSRC)/tun.conf $(DESTDIR)$(DRV_CONF_DIR) + ginstall -m 644 $(WORKSRC)/tap.conf $(DESTDIR)$(DRV_CONF_DIR) + ginstall -d -m 0755 $(DESTDIR)/usr/include/net + ginstall -m 644 $(WORKSRC)/if_tun.h $(DESTDIR)/usr/include/net + ginstall -d -m 0755 $(DESTDIR)$(DRV_DIR) + ginstall -m 644 $(WORKSRC)/tun $(DESTDIR)$(DRV_DIR) + ginstall -m 644 $(WORKSRC)/tap $(DESTDIR)$(DRV_DIR) + @$(MAKECOOKIE) Added: csw/mgar/pkg/tuntap/trunk/checksums =================================================================== --- csw/mgar/pkg/tuntap/trunk/checksums (rev 0) +++ csw/mgar/pkg/tuntap/trunk/checksums 2009-07-20 10:31:25 UTC (rev 5607) @@ -0,0 +1 @@ +51da05d73357d758ede3a67ce72bf98a download/tuntap.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 20 12:41:42 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 20 Jul 2009 10:41:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5608] csw/mgar/pkg/tun/ Message-ID: Revision: 5608 http://gar.svn.sourceforge.net/gar/?rev=5608&view=rev Author: bensons Date: 2009-07-20 10:41:41 +0000 (Mon, 20 Jul 2009) Log Message: ----------- removed in favor of tuntap Removed Paths: ------------- csw/mgar/pkg/tun/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 20 14:05:28 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 20 Jul 2009 12:05:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5609] csw/mgar/pkg/tuntap/trunk/Makefile Message-ID: Revision: 5609 http://gar.svn.sourceforge.net/gar/?rev=5609&view=rev Author: bensons Date: 2009-07-20 12:05:28 +0000 (Mon, 20 Jul 2009) Log Message: ----------- tuntap: adjusted compiler flags for amd64 Modified Paths: -------------- csw/mgar/pkg/tuntap/trunk/Makefile Modified: csw/mgar/pkg/tuntap/trunk/Makefile =================================================================== --- csw/mgar/pkg/tuntap/trunk/Makefile 2009-07-20 10:41:41 UTC (rev 5608) +++ csw/mgar/pkg/tuntap/trunk/Makefile 2009-07-20 12:05:28 UTC (rev 5609) @@ -99,9 +99,11 @@ include gar/category.mk -# remove bogus compiler flags +# adjust compiler flags pre-build-modulated: - @perl -pi -e 's at -m64@@' $(WORKSRC)/Makefile + perl -pi -e 's at -m64@@' $(WORKSRC)/Makefile +pre-build-isa-amd64: + perl -pi -e 's@(-D_KERNEL)@$$1 -xmodel=kernel@' $(WORKSRC)/Makefile # custom install install-custom: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Mon Jul 20 20:30:57 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Mon, 20 Jul 2009 18:30:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[5610] csw/mgar/pkg/munin/trunk Message-ID: Revision: 5610 http://gar.svn.sourceforge.net/gar/?rev=5610&view=rev Author: j_arndt Date: 2009-07-20 18:30:57 +0000 (Mon, 20 Jul 2009) Log Message: ----------- munin: ARCHALL for CSWmuninnode, patch for munindoc Modified Paths: -------------- csw/mgar/pkg/munin/trunk/Makefile csw/mgar/pkg/munin/trunk/checksums Added Paths: ----------- csw/mgar/pkg/munin/trunk/files/munindoc.in.diff Modified: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile 2009-07-20 12:05:28 UTC (rev 5609) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-20 18:30:57 UTC (rev 5610) @@ -26,6 +26,7 @@ PATCHFILES += munin.conf.in.diff PATCHFILES += munin-graph.in.diff # use monospace instead of VeraMono.ttf PATCHFILES += munin-update.in.diff # http://munin.projects.linpro.no/ticket/699 +PATCHFILES += munindoc.in.diff # PATH to perl set to /opt/csw/bin/perl # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz @@ -39,6 +40,7 @@ CATALOGNAME_CSWmuninnode = munin_node ARCHALL_CSWmuninmaster = 1 +ARCHALL_CSWmuninnode = 1 REQUIRED_PKGS_CSWmuninmaster = CSWpmnetserver CSWperl CSWpython CSWpmparserecdescent REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWapache2 Modified: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums 2009-07-20 12:05:28 UTC (rev 5609) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-20 18:30:57 UTC (rev 5610) @@ -12,4 +12,5 @@ 4688659429fbebf8cafcc8eb8a1ee870 download/munin-update.in.diff 737e3e3d2f68015dfb4e857909cde7da download/munin.conf.in.diff e3a58e582407981d4f5c5aed59cbfc47 download/munin_1.3.4.tar.gz +29e1278999379aa7108d3050c0b9d227 download/munindoc.in.diff 43db53191eaae75be35b3548a993c31e download/sunos_memory.in.diff Added: csw/mgar/pkg/munin/trunk/files/munindoc.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munindoc.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munindoc.in.diff 2009-07-20 18:30:57 UTC (rev 5610) @@ -0,0 +1,9 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/node/munindoc.in munin-1.3.4/node/munindoc.in +--- munin-1.3.4.orig/node/munindoc.in 2008-03-08 02:42:39.000000000 +0100 ++++ munin-1.3.4/node/munindoc.in 2009-07-20 20:00:51.639195515 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/perl -w ++#!/opt/csw/bin/perl -w + # -*- perl -*- + # + # This script provides the basis for a plugin documentation system for This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 20 21:15:51 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 20 Jul 2009 19:15:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[5611] csw/mgar/pkg/gtk2/trunk/Makefile Message-ID: Revision: 5611 http://gar.svn.sourceforge.net/gar/?rev=5611&view=rev Author: dmichelsen Date: 2009-07-20 19:15:51 +0000 (Mon, 20 Jul 2009) Log Message: ----------- gtk2: Fix description Modified Paths: -------------- csw/mgar/pkg/gtk2/trunk/Makefile Modified: csw/mgar/pkg/gtk2/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-20 18:30:57 UTC (rev 5610) +++ csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-20 19:15:51 UTC (rev 5611) @@ -29,6 +29,10 @@ CATALOGNAME_CSWgtk2devel = gtk2_devel CATALOGNAME_CSWgtk2doc = gtk2_doc +SPKG_DESC_CSWgtk2 = A feature rich toolkit for creating graphical user interfaces +SPKG_DESC_CSWgtk2devel = A feature rich toolkit for creating graphical user interfaces development package +SPKG_DESC_CSWgtk2doc = A feature rich toolkit for creating graphical user interfaces documentation + PREREQUISITE_PKGS = CSWbash REQUIRED_PKGS_CSWgtk2 = CSWjasper CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWjpeg CSWlibatk REQUIRED_PKGS_CSWgtk2 += CSWlibcairo CSWlibx11 CSWlibxrender CSWpango CSWpng CSWtiff CSWzlib This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 21 14:39:10 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 21 Jul 2009 12:39:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5612] csw/mgar/pkg/cups/branches/cups-with-classutils/ Message-ID: Revision: 5612 http://gar.svn.sourceforge.net/gar/?rev=5612&view=rev Author: wahwah Date: 2009-07-21 12:39:10 +0000 (Tue, 21 Jul 2009) Log Message: ----------- Creating a branch for classutils-powered cups build. Added Paths: ----------- csw/mgar/pkg/cups/branches/cups-with-classutils/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Tue Jul 21 17:15:13 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Tue, 21 Jul 2009 15:15:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5613] csw/mgar/pkg/siege/trunk Message-ID: Revision: 5613 http://gar.svn.sourceforge.net/gar/?rev=5613&view=rev Author: bensons Date: 2009-07-21 15:15:13 +0000 (Tue, 21 Jul 2009) Log Message: ----------- siege: fixed location of urls.txt, patched bombardment Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile csw/mgar/pkg/siege/trunk/checksums Added Paths: ----------- csw/mgar/pkg/siege/trunk/files/patch-bombardment.in csw/mgar/pkg/siege/trunk/files/patch-configure Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-21 12:39:10 UTC (rev 5612) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-21 15:15:13 UTC (rev 5613) @@ -18,14 +18,21 @@ UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz # we require -REQUIRED_PKGS = CSWosslrt +REQUIRED_PKGS = CSWcswclassutils CSWosslrt +# handle config file +PRESERVECONF = $(sysconfdir)/urls.txt.CSW + +# patch bombardment +PATCHFILES = patch-bombardment.in +PATCHFILES += patch-configure + CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-ssl=$(prefix) TEST_SCRIPTS = -INSTALL_SCRIPTS = bin conf man +INSTALL_SCRIPTS = bin man additional include gar/category.mk @@ -34,8 +41,8 @@ bin-list += $(WORKSRC)/utils/bombardment bin-list += $(WORKSRC)/utils/siege2csv.pl bin-list += $(WORKSRC)/utils/siege.config -conf-list = $(WORKSRC)/doc/urls.txt -conf-list += $(WORKSRC)/doc/siegerc +share-list = $(WORKSRC)/doc/urls.txt +share-list += $(WORKSRC)/doc/siegerc install-bin: ginstall -d $(DESTDIR)$(bindir) @@ -43,11 +50,13 @@ ginstall -m 751 $$file $(DESTDIR)$(bindir) ; \ done ) -install-conf: - ginstall -d $(DESTDIR)$(sysconfdir)/$(GARNAME) - @( for file in $(conf-list) ; do \ - ginstall -m 644 $$file $(DESTDIR)$(sysconfdir)/$(GARNAME) ; \ - done ) +install-additional: + ginstall -d $(DESTDIR)$(sysconfdir) + ginstall -m 644 $(WORKSRC)/doc/urls.txt \ + $(DESTDIR)$(sysconfdir)/urls.txt.CSW + ginstall -d $(DESTDIR)$(sharedstatedir)/$(GARNAME) + ginstall -m 644 $(WORKSRC)/doc/siegerc \ + $(DESTDIR)$(sharedstatedir)/$(GARNAME) install-man: ginstall -d $(DESTDIR)$(mandir)/man1 Modified: csw/mgar/pkg/siege/trunk/checksums =================================================================== --- csw/mgar/pkg/siege/trunk/checksums 2009-07-21 12:39:10 UTC (rev 5612) +++ csw/mgar/pkg/siege/trunk/checksums 2009-07-21 15:15:13 UTC (rev 5613) @@ -1 +1,3 @@ +4acf8817dc68474af49acd8a73353559 download/patch-bombardment.in +90d897e1b35b25293def46327ae3bc2d download/patch-configure a5592e42d4217572d8035dec000f479c download/siege-2.66.tar.gz Added: csw/mgar/pkg/siege/trunk/files/patch-bombardment.in =================================================================== --- csw/mgar/pkg/siege/trunk/files/patch-bombardment.in (rev 0) +++ csw/mgar/pkg/siege/trunk/files/patch-bombardment.in 2009-07-21 15:15:13 UTC (rev 5613) @@ -0,0 +1,20 @@ +--- siege-2.66.orig/utils/bombardment.in 2006-04-17 20:37:35.000000000 +0200 ++++ siege-2.66/utils/bombardment.in 2009-07-21 16:58:09.089590445 +0200 +@@ -21,7 +21,7 @@ + + + # Display help if no options or --help specified. +-if [ -z $1 ] || [ $1 = --help ] ++if [ -z $1 ] || [ $1 = --help ] || [ $# -ne 5 ] || [ ! -r $1 ] + then + echo "" + echo "usage:" +@@ -40,7 +40,7 @@ + inc=$3 + numruns=$4 + delay=$5 +-serial=`date --iso-8601=minutes` ++serial=`od -X -N 4 -A n /dev/random | awk '{ print $1 }'` + + # This script can easily be made to overwhelm system resources (processes + # and filehandles. This bit calculates how many processes it will spawn Added: csw/mgar/pkg/siege/trunk/files/patch-configure =================================================================== --- csw/mgar/pkg/siege/trunk/files/patch-configure (rev 0) +++ csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-21 15:15:13 UTC (rev 5613) @@ -0,0 +1,15 @@ +--- siege-2.66.orig/configure 2007-03-29 20:07:30.000000000 +0200 ++++ siege-2.66/configure 2009-07-21 15:55:38.296970184 +0200 +@@ -26980,9 +26980,9 @@ + AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" + prefix=$prefix sysconfdir=$sysconfdir localstatedir=$localstatedir + VERSION=$VERSION DATE="$DATE" PROGRAM="$PROGRAM" AUTHOR="$AUTHOR" EMAIL="$EMAIL" +- bindir=$exec_prefix$bindir sh=$SHELL +- bindir=$exec_prefix$bindir sh=$SHELL +- bindir=$exec_prefix$bindir LREP=$PERL ++ sh=$SHELL ++ sh=$SHELL ++ LREP=$PERL + PLATFORM=$PLATFORM + + _ACEOF This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 21 17:27:14 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 21 Jul 2009 15:27:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5614] csw/mgar/pkg/phpldapadmin/trunk Message-ID: Revision: 5614 http://gar.svn.sourceforge.net/gar/?rev=5614&view=rev Author: dmichelsen Date: 2009-07-21 15:27:14 +0000 (Tue, 21 Jul 2009) Log Message: ----------- phpldapadmin: Update to 1.2.0 Modified Paths: -------------- csw/mgar/pkg/phpldapadmin/trunk/Makefile csw/mgar/pkg/phpldapadmin/trunk/checksums Modified: csw/mgar/pkg/phpldapadmin/trunk/Makefile =================================================================== --- csw/mgar/pkg/phpldapadmin/trunk/Makefile 2009-07-21 15:15:13 UTC (rev 5613) +++ csw/mgar/pkg/phpldapadmin/trunk/Makefile 2009-07-21 15:27:14 UTC (rev 5614) @@ -1,5 +1,5 @@ GARNAME = phpldapadmin -GARVERSION = 1.1.0.7 +GARVERSION = 1.2.0 CATEGORIES = apps DESCRIPTION = Web-based LDAP browser to manage your LDAP server @@ -14,12 +14,11 @@ endef MASTER_SITES = $(SF_MIRRORS) -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES = $(GARNAME)-$(GARVERSION).zip DISTFILES += CSWphpldapadmin.preinstall # We define upstream file regex so we can be notifed of new upstream software release -UPSTREAM_MASTER_SITES = $(SF_PROJECT_SHOWFILE)=61828 -UPSTREAM_USE_SF = 1 +UPSTREAM_MASTER_SITES = https://sourceforge.net/projects/phpldapadmin/files/ UFILES_REGEX = (\d+(?:\.\d+)*) CONFIGURE_SCRIPTS = Modified: csw/mgar/pkg/phpldapadmin/trunk/checksums =================================================================== --- csw/mgar/pkg/phpldapadmin/trunk/checksums 2009-07-21 15:15:13 UTC (rev 5613) +++ csw/mgar/pkg/phpldapadmin/trunk/checksums 2009-07-21 15:27:14 UTC (rev 5614) @@ -1,2 +1,2 @@ 87983d70476a8a80332f0c3c188d9c2d download/CSWphpldapadmin.preinstall -a9129f81b347e98c2b31552d1adc4b51 download/phpldapadmin-1.1.0.7.tar.gz +16ce69b3cc2b4d2d67619059fc25254d download/phpldapadmin-1.2.0.zip This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Tue Jul 21 17:35:50 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Tue, 21 Jul 2009 15:35:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5615] csw/mgar/pkg/siege/trunk Message-ID: Revision: 5615 http://gar.svn.sourceforge.net/gar/?rev=5615&view=rev Author: bensons Date: 2009-07-21 15:35:49 +0000 (Tue, 21 Jul 2009) Log Message: ----------- siege: logfile is now written into the correct place Modified Paths: -------------- csw/mgar/pkg/siege/trunk/checksums csw/mgar/pkg/siege/trunk/files/patch-configure Modified: csw/mgar/pkg/siege/trunk/checksums =================================================================== --- csw/mgar/pkg/siege/trunk/checksums 2009-07-21 15:27:14 UTC (rev 5614) +++ csw/mgar/pkg/siege/trunk/checksums 2009-07-21 15:35:49 UTC (rev 5615) @@ -1,3 +1,3 @@ 4acf8817dc68474af49acd8a73353559 download/patch-bombardment.in -90d897e1b35b25293def46327ae3bc2d download/patch-configure +8bce716263ef7174152e7fa9f1dbe2dc download/patch-configure a5592e42d4217572d8035dec000f479c download/siege-2.66.tar.gz Modified: csw/mgar/pkg/siege/trunk/files/patch-configure =================================================================== --- csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-21 15:27:14 UTC (rev 5614) +++ csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-21 15:35:49 UTC (rev 5615) @@ -1,5 +1,5 @@ --- siege-2.66.orig/configure 2007-03-29 20:07:30.000000000 +0200 -+++ siege-2.66/configure 2009-07-21 15:55:38.296970184 +0200 ++++ siege-2.66/configure 2009-07-21 17:32:30.638575422 +0200 @@ -26980,9 +26980,9 @@ AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" prefix=$prefix sysconfdir=$sysconfdir localstatedir=$localstatedir @@ -13,3 +13,12 @@ PLATFORM=$PLATFORM _ACEOF +@@ -27891,7 +27891,7 @@ + + #define SIEGE_HOME "$prefix" + #define CNF_FILE "$sysconfdir/urls.txt" +-#define LOG_FILE "$localstatedir/siege.log" ++#define LOG_FILE "$localstatedir/log/siege.log" + + + #endif/*JOEPATH_H*/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 22 10:43:37 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 22 Jul 2009 08:43:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[5616] csw/mgar/pkg/bdb3/trunk/Makefile Message-ID: Revision: 5616 http://gar.svn.sourceforge.net/gar/?rev=5616&view=rev Author: dmichelsen Date: 2009-07-22 08:43:37 +0000 (Wed, 22 Jul 2009) Log Message: ----------- bdb3: Put only libdb-3.3.so into the package Modified Paths: -------------- csw/mgar/pkg/bdb3/trunk/Makefile Modified: csw/mgar/pkg/bdb3/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-21 15:35:49 UTC (rev 5615) +++ csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-22 08:43:37 UTC (rev 5616) @@ -43,4 +43,10 @@ CONFIGURE_ARGS += --enable-tcl CONFIGURE_ARGS += --with-tcl=$(libdir) +# The Makefile is too dumb for DESTDIR +INSTALL_OVERRIDE_DIRS = prefix exec_prefix bindir includedir libdir docdir + +# Include only the library and nothing else +EXTRA_PAX_ARGS = -s ",^\.\($(libdir)/libdb-3.3.so\)$$,\1," -s ",\..*,," + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 22 11:33:27 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 22 Jul 2009 09:33:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5617] csw/mgar/pkg Message-ID: Revision: 5617 http://gar.svn.sourceforge.net/gar/?rev=5617&view=rev Author: dmichelsen Date: 2009-07-22 09:33:27 +0000 (Wed, 22 Jul 2009) Log Message: ----------- gdb: Initial commit Added Paths: ----------- csw/mgar/pkg/gdb/ csw/mgar/pkg/gdb/branches/ csw/mgar/pkg/gdb/tags/ csw/mgar/pkg/gdb/trunk/ csw/mgar/pkg/gdb/trunk/Makefile csw/mgar/pkg/gdb/trunk/checksums csw/mgar/pkg/gdb/trunk/files/ Property changes on: csw/mgar/pkg/gdb/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/gdb/trunk/Makefile =================================================================== --- csw/mgar/pkg/gdb/trunk/Makefile (rev 0) +++ csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 09:33:27 UTC (rev 5617) @@ -0,0 +1,23 @@ +GARNAME = gdb +GARVERSION = 6.8 +CATEGORIES = devel + +DESCRIPTION = The GNU Project Debugger +define BLURB +endef + +MASTER_SITES = http://ftp.gnu.org/gnu/gdb/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 + +SPKG_SOURCEURL = http://www.gnu.org/software/gdb + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +CONFIGURE_ARGS = $(DIRPATHS) + +include gar/category.mk Added: csw/mgar/pkg/gdb/trunk/checksums =================================================================== --- csw/mgar/pkg/gdb/trunk/checksums (rev 0) +++ csw/mgar/pkg/gdb/trunk/checksums 2009-07-22 09:33:27 UTC (rev 5617) @@ -0,0 +1 @@ +c9da266b884fb8fa54df786dfaadbc7a download/gdb-6.8.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 22 11:54:29 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 22 Jul 2009 09:54:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5618] csw/mgar/pkg/libiconv/trunk Message-ID: Revision: 5618 http://gar.svn.sourceforge.net/gar/?rev=5618&view=rev Author: skayser Date: 2009-07-22 09:54:29 +0000 (Wed, 22 Jul 2009) Log Message: ----------- libiconv: update to 1.13.1, fix configure script patch Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile csw/mgar/pkg/libiconv/trunk/checksums csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-22 09:33:27 UTC (rev 5617) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-22 09:54:29 UTC (rev 5618) @@ -1,5 +1,5 @@ GARNAME = libiconv -GARVERSION = 1.13 +GARVERSION = 1.13.1 CATEGORIES = lib DESCRIPTION = GNU iconv library Modified: csw/mgar/pkg/libiconv/trunk/checksums =================================================================== --- csw/mgar/pkg/libiconv/trunk/checksums 2009-07-22 09:33:27 UTC (rev 5617) +++ csw/mgar/pkg/libiconv/trunk/checksums 2009-07-22 09:54:29 UTC (rev 5618) @@ -1,2 +1,2 @@ -048032a3032ebd182150bdee30a5d533 download/libiconv-1.13.tar.gz -c63aff759e703f28a2ad6d6c3e507eeb download/patch-configure-stdbool.diff +7ab33ebd26687c744a37264a330bbe9a download/libiconv-1.13.1.tar.gz +9c66308f6f3bfe70afc4fc67c07d7de3 download/patch-configure-stdbool.diff Modified: csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff =================================================================== --- csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff 2009-07-22 09:33:27 UTC (rev 5617) +++ csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff 2009-07-22 09:54:29 UTC (rev 5618) @@ -123,3 +123,13 @@ { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5 $as_echo "$ac_cv_header_stdbool_h" >&6; } { $as_echo "$as_me:$LINENO: checking for _Bool" >&5 +@@ -20525,7 +20525,7 @@ + + fi + +- if test $ac_cv_header_stdbool_h = yes; then ++ if test "$ac_cv_header_stdbool_h" = yes; then + + cat >>confdefs.h <<\_ACEOF + #define HAVE_STDBOOL_H 1 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 22 12:15:56 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 22 Jul 2009 10:15:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5619] csw/mgar/pkg/gdb/trunk/Makefile Message-ID: Revision: 5619 http://gar.svn.sourceforge.net/gar/?rev=5619&view=rev Author: dmichelsen Date: 2009-07-22 10:15:56 +0000 (Wed, 22 Jul 2009) Log Message: ----------- gdb: Add 64 bit and testing tweak Modified Paths: -------------- csw/mgar/pkg/gdb/trunk/Makefile Modified: csw/mgar/pkg/gdb/trunk/Makefile =================================================================== --- csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 09:54:29 UTC (rev 5618) +++ csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 10:15:56 UTC (rev 5619) @@ -18,6 +18,14 @@ # uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES # UPSTREAM_MASTER_SITES = +BUILD64 = 1 +NO_ISAEXEC = 1 +NOISALIST = 1 CONFIGURE_ARGS = $(DIRPATHS) +TEST_TARGET = check + include gar/category.mk + +# Needed for testing +PATH := $(PATH):/opt/csw/gcc4/bin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 22 12:18:15 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 22 Jul 2009 10:18:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[5620] csw/mgar/pkg/gdb/trunk/Makefile Message-ID: Revision: 5620 http://gar.svn.sourceforge.net/gar/?rev=5620&view=rev Author: dmichelsen Date: 2009-07-22 10:18:11 +0000 (Wed, 22 Jul 2009) Log Message: ----------- gdb: Add required pkgs Modified Paths: -------------- csw/mgar/pkg/gdb/trunk/Makefile Modified: csw/mgar/pkg/gdb/trunk/Makefile =================================================================== --- csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 10:15:56 UTC (rev 5619) +++ csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 10:18:11 UTC (rev 5620) @@ -18,6 +18,8 @@ # uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES # UPSTREAM_MASTER_SITES = +REQUIRED_PKGS = CSWexpat CSWggettextrt CSWiconv CSWncurses + BUILD64 = 1 NO_ISAEXEC = 1 NOISALIST = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 22 17:29:41 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 22 Jul 2009 15:29:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5621] csw/mgar/pkg/siege/trunk Message-ID: Revision: 5621 http://gar.svn.sourceforge.net/gar/?rev=5621&view=rev Author: bensons Date: 2009-07-22 15:29:41 +0000 (Wed, 22 Jul 2009) Log Message: ----------- siege: fixed broken configure ignoring CFLAGS Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile csw/mgar/pkg/siege/trunk/checksums csw/mgar/pkg/siege/trunk/files/patch-configure Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-22 10:18:11 UTC (rev 5620) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-22 15:29:41 UTC (rev 5621) @@ -18,7 +18,7 @@ UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz # we require -REQUIRED_PKGS = CSWcswclassutils CSWosslrt +REQUIRED_PKGS = CSWosslrt # handle config file PRESERVECONF = $(sysconfdir)/urls.txt.CSW @@ -30,12 +30,17 @@ CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-ssl=$(prefix) -TEST_SCRIPTS = +# no build tests +SKIPTEST = 1 INSTALL_SCRIPTS = bin man additional include gar/category.mk +x-post-configure-modulated: + find $(WORKSRC) -name Makefile | xargs grep -l '^CFLAGS' \ + | xargs perl -pi -e 's at CFLAGS =@CFLAGS = $(CFLAGS)@' + # install is broken.. bin-list = $(WORKSRC)/src/siege bin-list += $(WORKSRC)/utils/bombardment Modified: csw/mgar/pkg/siege/trunk/checksums =================================================================== --- csw/mgar/pkg/siege/trunk/checksums 2009-07-22 10:18:11 UTC (rev 5620) +++ csw/mgar/pkg/siege/trunk/checksums 2009-07-22 15:29:41 UTC (rev 5621) @@ -1,3 +1,3 @@ 4acf8817dc68474af49acd8a73353559 download/patch-bombardment.in -8bce716263ef7174152e7fa9f1dbe2dc download/patch-configure +e71b9d49cf017469f779448b32102468 download/patch-configure a5592e42d4217572d8035dec000f479c download/siege-2.66.tar.gz Modified: csw/mgar/pkg/siege/trunk/files/patch-configure =================================================================== --- csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-22 10:18:11 UTC (rev 5620) +++ csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-22 15:29:41 UTC (rev 5621) @@ -1,6 +1,17 @@ --- siege-2.66.orig/configure 2007-03-29 20:07:30.000000000 +0200 -+++ siege-2.66/configure 2009-07-21 17:32:30.638575422 +0200 -@@ -26980,9 +26980,9 @@ ++++ siege-2.66/configure 2009-07-22 17:21:11.798205557 +0200 +@@ -20688,9 +20688,8 @@ + ;; + esac + ++oldCFLAGS=$CFLAGS + if test -n "$GCC"; then +- oldCFLAGS=$CFLAGS +- CFLAGS="$CFLAGS -W -Wall -Werror" + echo "$as_me:$LINENO: checking for buggy pthread mutex initializers" >&5 + echo $ECHO_N "checking for buggy pthread mutex initializers... $ECHO_C" >&6 + +@@ -26980,9 +26979,9 @@ AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" prefix=$prefix sysconfdir=$sysconfdir localstatedir=$localstatedir VERSION=$VERSION DATE="$DATE" PROGRAM="$PROGRAM" AUTHOR="$AUTHOR" EMAIL="$EMAIL" @@ -13,7 +24,7 @@ PLATFORM=$PLATFORM _ACEOF -@@ -27891,7 +27891,7 @@ +@@ -27891,7 +27890,7 @@ #define SIEGE_HOME "$prefix" #define CNF_FILE "$sysconfdir/urls.txt" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Wed Jul 22 22:23:32 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Wed, 22 Jul 2009 20:23:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[5622] csw/mgar/pkg/graphviz/trunk Message-ID: Revision: 5622 http://gar.svn.sourceforge.net/gar/?rev=5622&view=rev Author: ellson Date: 2009-07-22 20:23:31 +0000 (Wed, 22 Jul 2009) Log Message: ----------- new improved graphviz packages Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile csw/mgar/pkg/graphviz/trunk/checksums Added Paths: ----------- csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.postinstall csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postinstall csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postuninstall csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postinstall csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postuninstall Removed Paths: ------------- csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.gspec Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 15:29:41 UTC (rev 5621) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:23:31 UTC (rev 5622) @@ -1,27 +1,203 @@ GARNAME = graphviz -GARVERSION = 1.18 +GARVERSION = 2.24.0 CATEGORIES = utils -DESCRIPTION = Graph drawing utilities with web and graphical interfaces. +DESCRIPTION = Graph visualization tools define BLURB - graphviz is a set of graph drawing tools and libraries. It supports - hierarchical and mass-spring drawings; although the tools are scalable, their - emphasis is on making very good drawings of reasonably-sized graphs. + graphviz is a set of graph visualization tools and libraries. It supports + hierarchical and mass-spring drawings; although the tools are scalable, + their emphasis is on making very good drawings of reasonably-sized graphs. endef MASTER_SITES = http://www.graphviz.org/pub/graphviz/stable/SOURCES/ + +# disable dependency checks because plugins depend on libs from base package +ENABLE_CHECK = 0 + +PACKAGES = CSWgraphviz \ + CSWgraphvizdevel \ + CSWgraphvizdoc \ + CSWgraphvizgraphs \ + CSWgraphvizgd \ + CSWgraphvizsharp \ + CSWgraphvizguile \ + CSWgraphvizperl \ + CSWgraphvizpython \ + CSWgraphviztcl + +# CSWgraphvizdevil \ +# CSWgraphvizjava \ +# CSWgraphvizlua \ +# CSWgraphvizocaml \ +# CSWgraphvizphp \ +# CSWgraphvizr \ +# CSWgraphvizruby \ +# + +INCOMPATIBLE_PKGS = CSWgraphvis CSWgraphviz2 + +ARCHALL_CSWgraphvizdoc = 1 +ARCHALL_CSWgraphvizgraphs = 1 + +PREREQUISITE_PKGS = + +REQUIRED_PKGS_CSWgraphvizdevel = +REQUIRED_PKGS_CSWgraphvizdoc = +REQUIRED_PKGS_CSWgraphvizgraphs = +REQUIRED_PKGS_CSWgraphvizgd = CSWgd +REQUIRED_PKGS_CSWgraphvizdevil = CSWdevil +REQUIRED_PKGS_CSWgraphvizsharp = CSWmono +REQUIRED_PKGS_CSWgraphvizguile = CSWguile +REQUIRED_PKGS_CSWgraphvizjava = CSWjava +REQUIRED_PKGS_CSWgraphvizlua = CSWlua +REQUIRED_PKGS_CSWgraphvizocaml = CSWocaml +REQUIRED_PKGS_CSWgraphvizperl = CSWperl +REQUIRED_PKGS_CSWgraphvizphp = CSWphp5 +REQUIRED_PKGS_CSWgraphvizpython = CSWpython-rt +REQUIRED_PKGS_CSWgraphvizr = CSWr +REQUIRED_PKGS_CSWgraphvizruby = CSWruby +REQUIRED_PKGS_CSWgraphviztcl = CSWtcl CSWtk +REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs + +LICENSE_CSWgraphviz = COPYING +LICENSE_CSWgraphvizdevel = COPYING +LICENSE_CSWgraphvizdoc = COPYING +LICENSE_CSWgraphvizgraphs = COPYING +LICENSE_CSWgraphvizgd = COPYING +LICENSE_CSWgraphvizdevil = COPYING +LICENSE_CSWgraphvizsharp = COPYING +LICENSE_CSWgraphvizguile = COPYING +LICENSE_CSWgraphvizjava = COPYING +LICENSE_CSWgraphvizlua = COPYING +LICENSE_CSWgraphvizocaml = COPYING +LICENSE_CSWgraphvizperl = COPYING +LICENSE_CSWgraphvizphp = COPYING +LICENSE_CSWgraphvizpython = COPYING +LICENSE_CSWgraphvizr = COPYING +LICENSE_CSWgraphvizruby = COPYING +LICENSE_CSWgraphviztcl = COPYING + +SPKG_DESC_CSWgraphviz = Graph Visualization Tools +SPKG_DESC_CSWgraphvizdevel = Graphviz Headers etc. for development +SPKG_DESC_CSWgraphvizdoc = Graphviz documentation +SPKG_DESC_CSWgraphvizgraphs = Graphviz example graphs +SPKG_DESC_CSWgraphvizgd = Graphviz renderers using gd +SPKG_DESC_CSWgraphvizdevil = Graphviz renderers using DevIL +SPKG_DESC_CSWgraphvizsharp = Graphviz language binding for C# +SPKG_DESC_CSWgraphvizguile = Graphviz language binding for guile +SPKG_DESC_CSWgraphvizjava = Graphviz language binding for java +SPKG_DESC_CSWgraphvizlua = Graphviz language binding for lua +SPKG_DESC_CSWgraphvizocaml = Graphviz language binding for ocaml +SPKG_DESC_CSWgraphvizperl = Graphviz language binding for perl +SPKG_DESC_CSWgraphvizphp = Graphviz language binding for php +SPKG_DESC_CSWgraphvizpython = Graphviz language binding for python +SPKG_DESC_CSWgraphvizr = Graphviz language binding for R +SPKG_DESC_CSWgraphvizruby = Graphviz language binding for ruby +SPKG_DESC_CSWgraphviztcl = Graphviz language binding for tcl + +PKGFILES_CSWgraphviz = $(bindir)/.* +PKGFILES_CSWgraphviz += $(libdir)/lib.*.so..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_rsvg..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_lasi..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gtk..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gdk_pixbuf..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_xlib..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_.*layout..* +PKGFILES_CSWgraphviz += $(sharedstatedir)/graphviz/lefty/.* +PKGFILES_CSWgraphviz += $(mandir)/man1/.*.1 +PKGFILES_CSWgraphviz += $(mandir)/man7/.*.7 + +PKGFILES_CSWgraphvizdevel = $(libdir)/pkgconfig/.*.pc +PKGFILES_CSWgraphvizdevel += $(includedir)/.*.h +PKGFILES_CSWgraphvizdevel += $(mandir)/man3/.*.3 + +PKGFILES_CSWgraphvizdoc = $(sharedstatedir)/graphviz/doc/.* + +PKGFILES_CSWgraphvizgraphs = $(sharedstatedir)/graphviz/graphs/.* + +PKGFILES_CSWgraphvizgd = $(libdir)/graphviz/libgvplugin_gd..* + +PKGFILES_CSWgraphvizdevil = $(libdir)/graphviz/libgvplugin_devil..* + +PKGFILES_CSWgraphvizsharp = $(libdir)/graphviz/sharp/.* +PKGFILES_CSWgraphvizsharp += $(mandir)/man3/.*.3sharp +PKGFILES_CSWgraphvizsharp += $(sharedstatedir)/graphviz/demo/.*.cs + +PKGFILES_CSWgraphvizguile = $(libdir)/graphviz/guile/.* +PKGFILES_CSWgraphvizguile += $(mandir)/man3/.*.3guile +PKGFILES_CSWgraphvizguile += $(sharedstatedir)/graphviz/demo/.*.guile + +PKGFILES_CSWgraphvizjava = $(libdir)/graphviz/java/.* +PKGFILES_CSWgraphvizjava += $(mandir)/man3/.*.3java +PKGFILES_CSWgraphvizjava += $(sharedstatedir)/graphviz/demo/.*.java + +PKGFILES_CSWgraphvizlua = $(libdir)/graphviz/lua/.* +PKGFILES_CSWgraphvizlua += $(mandir)/man3/.*.3lua +PKGFILES_CSWgraphvizlua += $(sharedstatedir)/graphviz/demo/.*.lua + +PKGFILES_CSWgraphvizocaml = $(libdir)/graphviz/ocaml/.* +PKGFILES_CSWgraphvizocaml += $(mandir)/man3/.*.3ocaml +PKGFILES_CSWgraphvizocaml += $(sharedstatedir)/graphviz/demo/.*.ml + +PKGFILES_CSWgraphvizperl = $(libdir)/graphviz/perl/.* +PKGFILES_CSWgraphvizperl += $(mandir)/man3/.*.3perl +PKGFILES_CSWgraphvizperl += $(sharedstatedir)/graphviz/demo/.*.pl + +PKGFILES_CSWgraphvizphp = $(libdir)/graphviz/php/.* +PKGFILES_CSWgraphvizphp += $(mandir)/man3/.*.3php +PKGFILES_CSWgraphvizphp += $(sharedstatedir)/graphviz/demo/.*.php + +PKGFILES_CSWgraphvizpython = $(libdir)/graphviz/python/.* +PKGFILES_CSWgraphvizpython += $(mandir)/man3/.*.3python +PKGFILES_CSWgraphvizpython += $(sharedstatedir)/graphviz/demo/.*.py + +PKGFILES_CSWgraphvizr = $(libdir)/graphviz/R/.* +PKGFILES_CSWgraphvizr += $(mandir)/man3/.*.3r +PKGFILES_CSWgraphvizr += $(sharedstatedir)/graphviz/demo/.*.r + +PKGFILES_CSWgraphvizruby = $(libdir)/graphviz/ruby/.* +PKGFILES_CSWgraphvizruby += $(mandir)/man3/.*.3ruby +PKGFILES_CSWgraphvizruby += $(sharedstatedir)/graphviz/demo/.*.rb + +PKGFILES_CSWgraphviztcl = $(libdir)/graphviz/tcl/.* +PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*.3tcl +PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*.3tk +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*.tcl +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*.tcl.README +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/pathplan_data/.* + DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWgraphviz) +DISTFILES += CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall +DISTFILES += CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -REQUIRED_PKGS = CSWexpat CSWfconfig CSWftype2 CSWgd CSWiconv CSWjpeg -REQUIRED_PKGS += CSWpng CSWxpm CSWzlib CSWsunmath -INCOMPATIBLE_PKGS = CSWgraphvis - CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-ipsepcola +CONFIGURE_ARGS += --with-sfdp +CONFIGURE_ARGS += --with-gtk +CONFIGURE_ARGS += --with-gdk-pixbuf +CONFIGURE_ARGS += --with-ghostscript +CONFIGURE_ARGS += --with-lasi +CONFIGURE_ARGS += --with-rsvg +CONFIGURE_ARGS += --disable-ruby +CONFIGURE_ARGS += --disable-devil +CONFIGURE_ARGS += --disable-java +CONFIGURE_ARGS += --disable-lua +CONFIGURE_ARGS += --disable-ocaml +CONFIGURE_ARGS += --disable-php +CONFIGURE_ARGS += --disable-r +CONFIGURE_ARGS += PKG_CONFIG_PATH=/opt/csw/lib/pkgconfig:/opt/csw/X11/lib/pkgconfig -TEST_TARGET = check +STRIP_LIBTOOL=1 +TEST_SCRIPTS = custom + include gar/category.mk + +test-custom: + @echo " ==> Testing $(GARNAME) (custom)" + @$(MAKECOOKIE) Modified: csw/mgar/pkg/graphviz/trunk/checksums =================================================================== --- csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 15:29:41 UTC (rev 5621) +++ csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 20:23:31 UTC (rev 5622) @@ -1,2 +1,5 @@ -703089233da491b736e5d1548f25477f download/graphviz-1.18.tar.gz -7d7c6845f079132513d80078e403c0b6 download/CSWgraphviz.gspec +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizdevil.postinstall +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizdevil.postuninstall +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postinstall +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postuninstall +806a30dbc3f8deb219216f35be0e7a40 download/graphviz-2.24.0.tar.gz Deleted: csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.gspec =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.gspec 2009-07-22 15:29:41 UTC (rev 5621) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.gspec 2009-07-22 20:23:31 UTC (rev 5622) @@ -1,4 +0,0 @@ -%var bitname graphviz -%var pkgname CSWgraphviz -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC_FIRSTMOD}/COPYING Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.postinstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.postinstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.postinstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postinstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postinstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postinstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postuninstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postuninstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postuninstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postinstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postinstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postinstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postuninstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postuninstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postuninstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Wed Jul 22 22:32:25 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Wed, 22 Jul 2009 20:32:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5623] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5623 http://gar.svn.sourceforge.net/gar/?rev=5623&view=rev Author: ellson Date: 2009-07-22 20:32:25 +0000 (Wed, 22 Jul 2009) Log Message: ----------- still can't use Sun's C++ compiler Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:23:31 UTC (rev 5622) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:32:25 UTC (rev 5623) @@ -176,7 +176,7 @@ UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --with-ipsepcola +CONFIGURE_ARGS += --without-ipsepcola CONFIGURE_ARGS += --with-sfdp CONFIGURE_ARGS += --with-gtk CONFIGURE_ARGS += --with-gdk-pixbuf This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Wed Jul 22 22:58:46 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Wed, 22 Jul 2009 20:58:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5624] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5624 http://gar.svn.sourceforge.net/gar/?rev=5624&view=rev Author: ellson Date: 2009-07-22 20:58:45 +0000 (Wed, 22 Jul 2009) Log Message: ----------- no svg for now - not supported by libcairo Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:32:25 UTC (rev 5623) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:58:45 UTC (rev 5624) @@ -176,13 +176,13 @@ UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --without-ipsepcola CONFIGURE_ARGS += --with-sfdp CONFIGURE_ARGS += --with-gtk CONFIGURE_ARGS += --with-gdk-pixbuf CONFIGURE_ARGS += --with-ghostscript CONFIGURE_ARGS += --with-lasi -CONFIGURE_ARGS += --with-rsvg +CONFIGURE_ARGS += --without-ipsepcola +CONFIGURE_ARGS += --without-rsvg CONFIGURE_ARGS += --disable-ruby CONFIGURE_ARGS += --disable-devil CONFIGURE_ARGS += --disable-java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Wed Jul 22 23:50:45 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Wed, 22 Jul 2009 21:50:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5625] csw/mgar/pkg/graphviz/trunk Message-ID: Revision: 5625 http://gar.svn.sourceforge.net/gar/?rev=5625&view=rev Author: ellson Date: 2009-07-22 21:50:42 +0000 (Wed, 22 Jul 2009) Log Message: ----------- deal with missing SVG support in libcairo Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile csw/mgar/pkg/graphviz/trunk/checksums Added Paths: ----------- csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:58:45 UTC (rev 5624) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 21:50:42 UTC (rev 5625) @@ -14,6 +14,8 @@ # disable dependency checks because plugins depend on libs from base package ENABLE_CHECK = 0 +PATCHFILES = no_svg_in_libcairo.diff + PACKAGES = CSWgraphviz \ CSWgraphvizdevel \ CSWgraphvizdoc \ Modified: csw/mgar/pkg/graphviz/trunk/checksums =================================================================== --- csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 20:58:45 UTC (rev 5624) +++ csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 21:50:42 UTC (rev 5625) @@ -3,3 +3,4 @@ b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postinstall b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postuninstall 806a30dbc3f8deb219216f35be0e7a40 download/graphviz-2.24.0.tar.gz +5d2209a856b3549918b271cb39e6e761 download/no_svg_in_libcairo.diff Added: csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff 2009-07-22 21:50:42 UTC (rev 5625) @@ -0,0 +1,31 @@ +--- graphviz-2.24.0.orig/plugin/pango/gvrender_pango.c 2009-06-02 21:10:57.000000000 -0400 ++++ graphviz-2.24.0/plugin/pango/gvrender_pango.c 2009-07-22 17:37:30.000000000 -0400 +@@ -1,4 +1,4 @@ +-/* $Id: gvrender_pango.c,v 1.67 2009/06/03 01:10:57 ellson Exp $ $Revision: 1.67 $ */ ++/* $Id: gvrender_pango.c,v 1.68 2009/07/22 21:24:26 ellson Exp $ $Revision: 1.68 $ */ + /* vim:set shiftwidth=4 ts=8: */ + + /********************************************************** +@@ -95,16 +95,22 @@ + cairo_destroy(cr); + switch (job->render.id) { + case FORMAT_PS: ++#ifdef CAIRO_HAS_PS_SURFACE + surface = cairo_ps_surface_create_for_stream (writer, + job, job->width, job->height); ++#endif + break; + case FORMAT_PDF: ++#ifdef CAIRO_HAS_PDF_SURFACE + surface = cairo_pdf_surface_create_for_stream (writer, + job, job->width, job->height); ++#endif + break; + case FORMAT_SVG: ++#ifdef CAIRO_HAS_SVG_SURFACE + surface = cairo_svg_surface_create_for_stream (writer, + job, job->width, job->height); ++#endif + break; + case FORMAT_CAIRO: + case FORMAT_PNG: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 02:38:53 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 00:38:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5626] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5626 http://gar.svn.sourceforge.net/gar/?rev=5626&view=rev Author: ellson Date: 2009-07-23 00:38:53 +0000 (Thu, 23 Jul 2009) Log Message: ----------- move diffimg from graphviz to graphvizgd becasue of gd depencies Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 21:50:42 UTC (rev 5625) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 00:38:53 UTC (rev 5626) @@ -43,10 +43,13 @@ PREREQUISITE_PKGS = +REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs \ + CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWgtk2 CSWiconv \ + CSWlibatk CSWliblasi CSWpng CSWzlib REQUIRED_PKGS_CSWgraphvizdevel = REQUIRED_PKGS_CSWgraphvizdoc = REQUIRED_PKGS_CSWgraphvizgraphs = -REQUIRED_PKGS_CSWgraphvizgd = CSWgd +REQUIRED_PKGS_CSWgraphvizgd = CSWgd CSWjpeg CSWxpm REQUIRED_PKGS_CSWgraphvizdevil = CSWdevil REQUIRED_PKGS_CSWgraphvizsharp = CSWmono REQUIRED_PKGS_CSWgraphvizguile = CSWguile @@ -59,7 +62,6 @@ REQUIRED_PKGS_CSWgraphvizr = CSWr REQUIRED_PKGS_CSWgraphvizruby = CSWruby REQUIRED_PKGS_CSWgraphviztcl = CSWtcl CSWtk -REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs LICENSE_CSWgraphviz = COPYING LICENSE_CSWgraphvizdevel = COPYING @@ -97,77 +99,78 @@ SPKG_DESC_CSWgraphvizruby = Graphviz language binding for ruby SPKG_DESC_CSWgraphviztcl = Graphviz language binding for tcl -PKGFILES_CSWgraphviz = $(bindir)/.* -PKGFILES_CSWgraphviz += $(libdir)/lib.*.so..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_rsvg..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_lasi..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gtk..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gdk_pixbuf..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_xlib..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_.*layout..* +PKGFILES_CSWgraphviz = $(bindir)/(?!diffimg) +PKGFILES_CSWgraphviz += $(libdir)/lib.*.so\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_rsvg\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_lasi\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gtk\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gdk_pixbuf\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_xlib\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_.*layout\..* PKGFILES_CSWgraphviz += $(sharedstatedir)/graphviz/lefty/.* -PKGFILES_CSWgraphviz += $(mandir)/man1/.*.1 -PKGFILES_CSWgraphviz += $(mandir)/man7/.*.7 +PKGFILES_CSWgraphviz += $(mandir)/man1/.*\.1 +PKGFILES_CSWgraphviz += $(mandir)/man7/.*\.7 -PKGFILES_CSWgraphvizdevel = $(libdir)/pkgconfig/.*.pc -PKGFILES_CSWgraphvizdevel += $(includedir)/.*.h -PKGFILES_CSWgraphvizdevel += $(mandir)/man3/.*.3 +PKGFILES_CSWgraphvizdevel = $(libdir)/pkgconfig/.*\.pc +PKGFILES_CSWgraphvizdevel += $(includedir)/.*\.h +PKGFILES_CSWgraphvizdevel += $(mandir)/man3/.*\.3 PKGFILES_CSWgraphvizdoc = $(sharedstatedir)/graphviz/doc/.* PKGFILES_CSWgraphvizgraphs = $(sharedstatedir)/graphviz/graphs/.* -PKGFILES_CSWgraphvizgd = $(libdir)/graphviz/libgvplugin_gd..* +PKGFILES_CSWgraphvizgd = $(libdir)/graphviz/libgvplugin_gd\..* +PKGFILES_CSWgraphvizgd += $(bindir)/diffimg -PKGFILES_CSWgraphvizdevil = $(libdir)/graphviz/libgvplugin_devil..* +PKGFILES_CSWgraphvizdevil = $(libdir)/graphviz/libgvplugin_devil\..* PKGFILES_CSWgraphvizsharp = $(libdir)/graphviz/sharp/.* -PKGFILES_CSWgraphvizsharp += $(mandir)/man3/.*.3sharp -PKGFILES_CSWgraphvizsharp += $(sharedstatedir)/graphviz/demo/.*.cs +PKGFILES_CSWgraphvizsharp += $(mandir)/man3/.*\.3sharp +PKGFILES_CSWgraphvizsharp += $(sharedstatedir)/graphviz/demo/.*\.cs PKGFILES_CSWgraphvizguile = $(libdir)/graphviz/guile/.* -PKGFILES_CSWgraphvizguile += $(mandir)/man3/.*.3guile -PKGFILES_CSWgraphvizguile += $(sharedstatedir)/graphviz/demo/.*.guile +PKGFILES_CSWgraphvizguile += $(mandir)/man3/.*\.3guile +PKGFILES_CSWgraphvizguile += $(sharedstatedir)/graphviz/demo/.*\.guile PKGFILES_CSWgraphvizjava = $(libdir)/graphviz/java/.* -PKGFILES_CSWgraphvizjava += $(mandir)/man3/.*.3java -PKGFILES_CSWgraphvizjava += $(sharedstatedir)/graphviz/demo/.*.java +PKGFILES_CSWgraphvizjava += $(mandir)/man3/.*\.3java +PKGFILES_CSWgraphvizjava += $(sharedstatedir)/graphviz/demo/.*\.java PKGFILES_CSWgraphvizlua = $(libdir)/graphviz/lua/.* -PKGFILES_CSWgraphvizlua += $(mandir)/man3/.*.3lua -PKGFILES_CSWgraphvizlua += $(sharedstatedir)/graphviz/demo/.*.lua +PKGFILES_CSWgraphvizlua += $(mandir)/man3/.*\.3lua +PKGFILES_CSWgraphvizlua += $(sharedstatedir)/graphviz/demo/.*\.lua PKGFILES_CSWgraphvizocaml = $(libdir)/graphviz/ocaml/.* -PKGFILES_CSWgraphvizocaml += $(mandir)/man3/.*.3ocaml -PKGFILES_CSWgraphvizocaml += $(sharedstatedir)/graphviz/demo/.*.ml +PKGFILES_CSWgraphvizocaml += $(mandir)/man3/.*\.3ocaml +PKGFILES_CSWgraphvizocaml += $(sharedstatedir)/graphviz/demo/.*\.ml PKGFILES_CSWgraphvizperl = $(libdir)/graphviz/perl/.* -PKGFILES_CSWgraphvizperl += $(mandir)/man3/.*.3perl -PKGFILES_CSWgraphvizperl += $(sharedstatedir)/graphviz/demo/.*.pl +PKGFILES_CSWgraphvizperl += $(mandir)/man3/.*\.3perl +PKGFILES_CSWgraphvizperl += $(sharedstatedir)/graphviz/demo/.*\.pl PKGFILES_CSWgraphvizphp = $(libdir)/graphviz/php/.* -PKGFILES_CSWgraphvizphp += $(mandir)/man3/.*.3php -PKGFILES_CSWgraphvizphp += $(sharedstatedir)/graphviz/demo/.*.php +PKGFILES_CSWgraphvizphp += $(mandir)/man3/.*\.3php +PKGFILES_CSWgraphvizphp += $(sharedstatedir)/graphviz/demo/.*\.php PKGFILES_CSWgraphvizpython = $(libdir)/graphviz/python/.* -PKGFILES_CSWgraphvizpython += $(mandir)/man3/.*.3python -PKGFILES_CSWgraphvizpython += $(sharedstatedir)/graphviz/demo/.*.py +PKGFILES_CSWgraphvizpython += $(mandir)/man3/.*\.3python +PKGFILES_CSWgraphvizpython += $(sharedstatedir)/graphviz/demo/.*\.py PKGFILES_CSWgraphvizr = $(libdir)/graphviz/R/.* -PKGFILES_CSWgraphvizr += $(mandir)/man3/.*.3r -PKGFILES_CSWgraphvizr += $(sharedstatedir)/graphviz/demo/.*.r +PKGFILES_CSWgraphvizr += $(mandir)/man3/.*\.3r +PKGFILES_CSWgraphvizr += $(sharedstatedir)/graphviz/demo/.*\.r PKGFILES_CSWgraphvizruby = $(libdir)/graphviz/ruby/.* -PKGFILES_CSWgraphvizruby += $(mandir)/man3/.*.3ruby -PKGFILES_CSWgraphvizruby += $(sharedstatedir)/graphviz/demo/.*.rb +PKGFILES_CSWgraphvizruby += $(mandir)/man3/.*\.3ruby +PKGFILES_CSWgraphvizruby += $(sharedstatedir)/graphviz/demo/.*\.rb PKGFILES_CSWgraphviztcl = $(libdir)/graphviz/tcl/.* -PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*.3tcl -PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*.3tk -PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*.tcl -PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*.tcl.README +PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*\.3tcl +PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*\.3tk +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*\.tcl +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*\.tcl.README PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/pathplan_data/.* DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 23 12:46:33 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 23 Jul 2009 10:46:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5627] csw/mgar/pkg/pca/trunk Message-ID: Revision: 5627 http://gar.svn.sourceforge.net/gar/?rev=5627&view=rev Author: dmichelsen Date: 2009-07-23 10:46:33 +0000 (Thu, 23 Jul 2009) Log Message: ----------- pca: Update to 20090723-01 Modified Paths: -------------- csw/mgar/pkg/pca/trunk/Makefile csw/mgar/pkg/pca/trunk/checksums Modified: csw/mgar/pkg/pca/trunk/Makefile =================================================================== --- csw/mgar/pkg/pca/trunk/Makefile 2009-07-23 00:38:53 UTC (rev 5626) +++ csw/mgar/pkg/pca/trunk/Makefile 2009-07-23 10:46:33 UTC (rev 5627) @@ -1,5 +1,5 @@ GARNAME = pca -GARVERSION = 20090408-01 +GARVERSION = 20090723-01 CATEGORIES = utils DESCRIPTION = Patch Check Advanced Modified: csw/mgar/pkg/pca/trunk/checksums =================================================================== --- csw/mgar/pkg/pca/trunk/checksums 2009-07-23 00:38:53 UTC (rev 5626) +++ csw/mgar/pkg/pca/trunk/checksums 2009-07-23 10:46:33 UTC (rev 5627) @@ -1,3 +1,3 @@ -9019de37bfb4d9e89930f922695cc788 download/pca-20090408-01 6f2f2376eba0a788795dd43d68ad32d1 download/COPYING +38c24b71551747a78de04d37d1588117 download/pca-20090723-01 12de68ff8f67b4bb8b095e5646402208 download/pca.conf This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 15:24:26 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 13:24:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5628] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5628 http://gar.svn.sourceforge.net/gar/?rev=5628&view=rev Author: ellson Date: 2009-07-23 13:24:26 +0000 (Thu, 23 Jul 2009) Log Message: ----------- fix RE to put all binaries except diffimg in main package Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 10:46:33 UTC (rev 5627) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 13:24:26 UTC (rev 5628) @@ -99,7 +99,7 @@ SPKG_DESC_CSWgraphvizruby = Graphviz language binding for ruby SPKG_DESC_CSWgraphviztcl = Graphviz language binding for tcl -PKGFILES_CSWgraphviz = $(bindir)/(?!diffimg) +PKGFILES_CSWgraphviz = $(bindir)/(?!diffimg).* PKGFILES_CSWgraphviz += $(libdir)/lib.*.so\..* PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core\..* PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango\..* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 23 16:17:12 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 23 Jul 2009 14:17:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5629] csw/mgar/pkg/siege/trunk/Makefile Message-ID: Revision: 5629 http://gar.svn.sourceforge.net/gar/?rev=5629&view=rev Author: bensons Date: 2009-07-23 14:17:12 +0000 (Thu, 23 Jul 2009) Log Message: ----------- siege: removed example siegerc file, as siege.config generates exactly this one Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-23 13:24:26 UTC (rev 5628) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-23 14:17:12 UTC (rev 5629) @@ -59,9 +59,6 @@ ginstall -d $(DESTDIR)$(sysconfdir) ginstall -m 644 $(WORKSRC)/doc/urls.txt \ $(DESTDIR)$(sysconfdir)/urls.txt.CSW - ginstall -d $(DESTDIR)$(sharedstatedir)/$(GARNAME) - ginstall -m 644 $(WORKSRC)/doc/siegerc \ - $(DESTDIR)$(sharedstatedir)/$(GARNAME) install-man: ginstall -d $(DESTDIR)$(mandir)/man1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 16:45:51 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 14:45:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[5630] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5630 http://gar.svn.sourceforge.net/gar/?rev=5630&view=rev Author: ellson Date: 2009-07-23 14:45:50 +0000 (Thu, 23 Jul 2009) Log Message: ----------- missing postinstall script in graphviz package missing dependency on CSWxpm (for lefty) Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 14:17:12 UTC (rev 5629) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 14:45:50 UTC (rev 5630) @@ -45,7 +45,7 @@ REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs \ CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWgtk2 CSWiconv \ - CSWlibatk CSWliblasi CSWpng CSWzlib + CSWlibatk CSWliblasi CSWpng CSWzlib CSWxpm REQUIRED_PKGS_CSWgraphvizdevel = REQUIRED_PKGS_CSWgraphvizdoc = REQUIRED_PKGS_CSWgraphvizgraphs = @@ -174,6 +174,7 @@ PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/pathplan_data/.* DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES += CSWgraphviz.postinstall CSWgraphviz.postuninstall DISTFILES += CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall DISTFILES += CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 16:48:22 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 14:48:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5631] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5631 http://gar.svn.sourceforge.net/gar/?rev=5631&view=rev Author: ellson Date: 2009-07-23 14:48:22 +0000 (Thu, 23 Jul 2009) Log Message: ----------- no postuninstall for base package Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 14:45:50 UTC (rev 5630) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 14:48:22 UTC (rev 5631) @@ -174,7 +174,7 @@ PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/pathplan_data/.* DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += CSWgraphviz.postinstall CSWgraphviz.postuninstall +DISTFILES += CSWgraphviz.postinstall DISTFILES += CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall DISTFILES += CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 16:49:29 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 14:49:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5632] csw/mgar/pkg/graphviz/trunk/checksums Message-ID: Revision: 5632 http://gar.svn.sourceforge.net/gar/?rev=5632&view=rev Author: ellson Date: 2009-07-23 14:49:28 +0000 (Thu, 23 Jul 2009) Log Message: ----------- update checksums Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/checksums Modified: csw/mgar/pkg/graphviz/trunk/checksums =================================================================== --- csw/mgar/pkg/graphviz/trunk/checksums 2009-07-23 14:48:22 UTC (rev 5631) +++ csw/mgar/pkg/graphviz/trunk/checksums 2009-07-23 14:49:28 UTC (rev 5632) @@ -1,3 +1,4 @@ +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphviz.postinstall b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizdevil.postinstall b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizdevil.postuninstall b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postinstall This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 23 17:19:14 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 23 Jul 2009 15:19:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5633] csw/mgar/pkg/firefox/branches/firefox3-packaging/ Makefile Message-ID: Revision: 5633 http://gar.svn.sourceforge.net/gar/?rev=5633&view=rev Author: wbonnet Date: 2009-07-23 15:19:14 +0000 (Thu, 23 Jul 2009) Log Message: ----------- Upgrade to 3.0.12 Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-23 14:49:28 UTC (rev 5632) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-23 15:19:14 UTC (rev 5633) @@ -1,5 +1,5 @@ GARNAME = firefox -GARVERSION = 3.0.11 +GARVERSION = 3.0.12 CATEGORIES = x11 DISTNAME = $(GARNAME) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 23 18:02:31 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 23 Jul 2009 16:02:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[5634] csw/mgar/pkg Message-ID: Revision: 5634 http://gar.svn.sourceforge.net/gar/?rev=5634&view=rev Author: wahwah Date: 2009-07-23 16:02:31 +0000 (Thu, 23 Jul 2009) Log Message: ----------- django: Initial commit Modified Paths: -------------- csw/mgar/pkg/django/trunk/Makefile csw/mgar/pkg/django/trunk/checksums Added Paths: ----------- csw/mgar/pkg/django/ Modified: csw/mgar/pkg/django/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/django/trunk/Makefile 2009-07-23 16:02:31 UTC (rev 5634) @@ -1,24 +1,41 @@ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = django +GARVERSION = 1.0.2 CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = high-level Python Web framework define BLURB - It does stuff with things + Django is a high-level Python Web framework that encourages rapid development + and clean, pragmatic design. + + Developed four years ago by a fast-moving online-news operation, Django was + designed to handle two challenges: the intensive deadlines of a newsroom and + the stringent requirements of the experienced Web developers who wrote it. It + lets you build high-performing, elegant Web applications quickly. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://www.djangoproject.com/download/$(GARVERSION)/tarball/ +DISTFILES = Django-$(GARVERSION)-final.tar.gz # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -CONFIGURE_ARGS = $(DIRPATHS) +WORKSRC = $(WORKDIR)/Django-$(GARVERSION)-final -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +REQUIRED_PKGS = CSWpython +PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWpython-devel -#include gar/category.mk +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = $(WORKSRC)/setup.py + +INSTALL_SCRIPTS = $(WORKSRC)/setup.py +INSTALL_ARGS += --root=$(DESTDIR) --prefix=$(prefix) + +TEST_SCRIPTS = + +# There's a problem that the download URL of the Django source tarball does not +# contain the file name. The browser is being redirected instead. Hard-coding +# the URL and using a custom target to fit the rest of mGAR. +http//www.djangoproject.com/download/$(GARVERSION)/tarball/Django-$(GARVERSION)-final.tar.gz: + @wget $(WGET_OPTS) -T 30 -c -P $(PARTIALDIR) http://www.djangoproject.com/download/$(GARVERSION)/tarball + +include gar/category.mk Modified: csw/mgar/pkg/django/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/django/trunk/checksums 2009-07-23 16:02:31 UTC (rev 5634) @@ -0,0 +1 @@ +89353e3749668778f1370d2e444f3adc download/Django-1.0.2-final.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 23 18:13:48 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 23 Jul 2009 16:13:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5635] csw/mgar/pkg/django/trunk/Makefile Message-ID: Revision: 5635 http://gar.svn.sourceforge.net/gar/?rev=5635&view=rev Author: wahwah Date: 2009-07-23 16:13:48 +0000 (Thu, 23 Jul 2009) Log Message: ----------- django: ARCHALL = 1 Modified Paths: -------------- csw/mgar/pkg/django/trunk/Makefile Modified: csw/mgar/pkg/django/trunk/Makefile =================================================================== --- csw/mgar/pkg/django/trunk/Makefile 2009-07-23 16:02:31 UTC (rev 5634) +++ csw/mgar/pkg/django/trunk/Makefile 2009-07-23 16:13:48 UTC (rev 5635) @@ -16,6 +16,8 @@ MASTER_SITES = http://www.djangoproject.com/download/$(GARVERSION)/tarball/ DISTFILES = Django-$(GARVERSION)-final.tar.gz +ARCHALL = 1 + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 23 18:57:30 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 23 Jul 2009 16:57:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[5636] csw/mgar/pkg Message-ID: Revision: 5636 http://gar.svn.sourceforge.net/gar/?rev=5636&view=rev Author: wahwah Date: 2009-07-23 16:57:29 +0000 (Thu, 23 Jul 2009) Log Message: ----------- pyantlrrt: Initial commit Modified Paths: -------------- csw/mgar/pkg/pyantlrrt/trunk/Makefile csw/mgar/pkg/pyantlrrt/trunk/checksums Added Paths: ----------- csw/mgar/pkg/pyantlrrt/ Modified: csw/mgar/pkg/pyantlrrt/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-04-03 06:32:57 UTC (rev 4172) +++ csw/mgar/pkg/pyantlrrt/trunk/Makefile 2009-07-23 16:57:29 UTC (rev 5636) @@ -1,24 +1,28 @@ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = pyantlrrt +GARVERSION = 3.1.1 CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = Python ANTLR runtime define BLURB - It does stuff with things + Python ANTLR runtime, needed for Python ANTLR-generated parsers to run. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://www.antlr.org/download/Python/ +DISTFILES = antlr_python_runtime-$(GARVERSION).tar.gz +WORKSRC = $(WORKDIR)/antlr_python_runtime-$(GARVERSION) + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -CONFIGURE_ARGS = $(DIRPATHS) +ARCHALL = 1 -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = $(WORKSRC)/setup.py -#include gar/category.mk +INSTALL_SCRIPTS = $(WORKSRC)/setup.py +INSTALL_ARGS += --root=$(DESTDIR) --prefix=$(prefix) + +TEST_SCRIPTS = + +include gar/category.mk Modified: csw/mgar/pkg/pyantlrrt/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-04-03 06:32:57 UTC (rev 4172) +++ csw/mgar/pkg/pyantlrrt/trunk/checksums 2009-07-23 16:57:29 UTC (rev 5636) @@ -0,0 +1 @@ +74f1e1650a7cd6f04f2f6c2710199c1e download/antlr_python_runtime-3.1.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 23 22:07:58 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 23 Jul 2009 20:07:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[5637] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5637 http://gar.svn.sourceforge.net/gar/?rev=5637&view=rev Author: wbonnet Date: 2009-07-23 20:07:58 +0000 (Thu, 23 Jul 2009) Log Message: ----------- Update patches and switch to 3.5.1 Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff Removed Paths: ------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-23 16:57:29 UTC (rev 5636) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-23 20:07:58 UTC (rev 5637) @@ -1,5 +1,5 @@ GARNAME = firefox -GARVERSION = 3.5 +GARVERSION = 3.5.1 CATEGORIES = apps DISTNAME = $(GARNAME) @@ -59,7 +59,6 @@ PATCHFILES += sign.sh.diff PATCHFILES += js.configure.diff PATCHFILES += libxul.Makefile.in.diff -PATCHFILES += libxul.Makefile.diff PATCHFILES += npruntime.h.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-23 16:57:29 UTC (rev 5636) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-23 20:07:58 UTC (rev 5637) @@ -5,7 +5,7 @@ 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 463d0bd49aa3726c1d9e19c18b38ce70 download/configure.diff 1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff -6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 +18169e189785d680827d4fce94524449 download/firefox-3.5.1-source.tar.bz2 24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff ed49bb0e38e1b577d4742936bd551d79 download/js.configure.diff 0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff Deleted: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff 2009-07-23 16:57:29 UTC (rev 5636) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff 2009-07-23 20:07:58 UTC (rev 5637) @@ -1,12 +0,0 @@ -diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile firefox/toolkit/library/Makefile ---- firefox.orig/toolkit/library/Makefile 2009-07-07 21:46:57.267011389 +0200 -+++ firefox/toolkit/library/Makefile 2009-07-07 21:49:10.319971404 +0200 -@@ -252,7 +252,7 @@ - endif - - ifeq ($(OS_ARCH),SunOS) --EXTRA_DSO_LDOPTS += -lelf -ldemangle -lCstd -+EXTRA_DSO_LDOPTS += -lelf -ldemangle - endif - - ifeq ($(OS_ARCH),WINNT) Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff 2009-07-23 16:57:29 UTC (rev 5636) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff 2009-07-23 20:07:58 UTC (rev 5637) @@ -1,6 +1,6 @@ -diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile firefox/toolkit/library/Makefile ---- firefox.orig/toolkit/library/Makefile 2009-07-07 21:46:57.267011389 +0200 -+++ firefox/toolkit/library/Makefile 2009-07-07 21:49:10.319971404 +0200 +diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile.in firefox/toolkit/library/Makefile.in +--- firefox.orig/toolkit/library/Makefile.in 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/toolkit/library/Makefile.in 2009-07-07 21:49:10.319971404 +0200 @@ -252,7 +252,7 @@ endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From opk at users.sourceforge.net Fri Jul 24 14:47:02 2009 From: opk at users.sourceforge.net (opk at users.sourceforge.net) Date: Fri, 24 Jul 2009 12:47:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[5638] csw/mgar/pkg Message-ID: Revision: 5638 http://gar.svn.sourceforge.net/gar/?rev=5638&view=rev Author: opk Date: 2009-07-24 12:47:02 +0000 (Fri, 24 Jul 2009) Log Message: ----------- add tkcvs build rules Added Paths: ----------- csw/mgar/pkg/tkcvs/ csw/mgar/pkg/tkcvs/branches/ csw/mgar/pkg/tkcvs/tags/ csw/mgar/pkg/tkcvs/trunk/ csw/mgar/pkg/tkcvs/trunk/Makefile csw/mgar/pkg/tkcvs/trunk/checksums csw/mgar/pkg/tkcvs/trunk/files/ Property changes on: csw/mgar/pkg/tkcvs/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/tkcvs/trunk/Makefile =================================================================== --- csw/mgar/pkg/tkcvs/trunk/Makefile (rev 0) +++ csw/mgar/pkg/tkcvs/trunk/Makefile 2009-07-24 12:47:02 UTC (rev 5638) @@ -0,0 +1,45 @@ +GARNAME = tkcvs +GARVERSION = 8.2 +CATEGORIES = apps + +DESCRIPTION = A graphical front-end to CVS and Subversion +define BLURB + TkCVS is a Tcl/Tk based graphical interface to the CVS and Subversion + version control systems. TkCVS shows the status of files in the + current working directory, and has tools for tagging, merging, + importing, exporting, checking in/out, and other typical operations. +endef + +MASTER_SITES = http://www.twobarleycorns.net/ +DISTNAME = $(GARNAME)_$(subst .,_,$(GARVERSION)) +DISTFILES = $(GARNAME)_$(subst .,_,$(GARVERSION)).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)_(\d+(?:_\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = +TEST_SCRIPTS = +INSTALL_SCRIPTS = custom + +LICENSE = COPYING +ARCHALL = 1 +REQUIRED_PKGS = CSWtcl CSWtk CSWtkdiff + +include gar/category.mk + +TCL_FILES = $(filter-out %/tkcvs.tcl,$(wildcard $(WORKSRC)/tkcvs/*.tcl)) +IMAGE_FILES = $(wildcard $(WORKSRC)/tkcvs/bitmaps/*.gif $(WORKSRC)/tkcvs/bitmaps/*.xbm) + +install-custom: + @echo " ==> Installing $(GARNAME)" + @ginstall -D $(WORKSRC)/tkcvs/tkcvs.tcl $(DESTDIR)$(prefix)/bin/tkcvs + @ginstall -D $(WORKSRC)/tkcvs/tkcvs.1 $(DESTDIR)$(prefix)/share/man/man1/tkcvs.1 + @ginstall -d $(DESTDIR)$(prefix)/lib/tkcvs/bitmaps + @ginstall -m 644 $(TCL_FILES) $(DESTDIR)$(prefix)/lib/tkcvs + @ginstall -m 644 $(IMAGE_FILES) $(DESTDIR)$(prefix)/lib/tkcvs/bitmaps + @$(MAKECOOKIE) Property changes on: csw/mgar/pkg/tkcvs/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + URL Id Added: csw/mgar/pkg/tkcvs/trunk/checksums =================================================================== --- csw/mgar/pkg/tkcvs/trunk/checksums (rev 0) +++ csw/mgar/pkg/tkcvs/trunk/checksums 2009-07-24 12:47:02 UTC (rev 5638) @@ -0,0 +1 @@ +f263e59233625145a4efc38b14241e0c download/tkcvs_8_2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 24 18:07:20 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 24 Jul 2009 16:07:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5639] csw/mgar/pkg/python/trunk/Makefile Message-ID: Revision: 5639 http://gar.svn.sourceforge.net/gar/?rev=5639&view=rev Author: valholla Date: 2009-07-24 16:07:20 +0000 (Fri, 24 Jul 2009) Log Message: ----------- seperate distutils package Modified Paths: -------------- csw/mgar/pkg/python/trunk/Makefile Modified: csw/mgar/pkg/python/trunk/Makefile =================================================================== --- csw/mgar/pkg/python/trunk/Makefile 2009-07-24 12:47:02 UTC (rev 5638) +++ csw/mgar/pkg/python/trunk/Makefile 2009-07-24 16:07:20 UTC (rev 5639) @@ -75,16 +75,17 @@ CONFIGURE_ARGS += --with-system-ffi CONFIGURE_ARGS += LDFLAGS='-R/opt/csw/lib -L/opt/csw/lib' +EXTRA_MERGE_EXCLUDE_FILES = .*\.pyo .*\.pyc # use prototype filters to set the class PROTOTYPE_FILTER = awk '$$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } { print }' -PACKAGES = CSWidle CSWpython CSWpython-devel CSWpython-rt CSWpython-tk +PACKAGES = CSWidle CSWpython CSWpydistutils CSWpython-devel CSWpython-rt CSWpython-tk PKGFILES_CSWidle = $(libdir)/.*/idlelib/.* PKGFILES_CSWidle += $(bindir)/idle PKGFILES_CSWpython-devel = $(includedir)/.* PKGFILES_CSWpython-devel += $(libdir)/.*/config/.* -PKGFILES_CSWpython-devel += $(libdir)/.*/distutils/.* +PKGFILES_CSWpydistutils += $(libdir)/.*/distutils/.* PKGFILES_CSWpython-rt += $(libdir)/.*libpython.* PKGFILES_CSWpython-tk = $(libdir)/.*/lib-tk/.* PKGFILES_CSWpython-tk += $(libdir)/.*/lib-dynload/_tkinter.so.* @@ -97,8 +98,10 @@ REQUIRED_PKGS_CSWpython += CSWsqlite3rt CSWzlib CSWcswclassutils REQUIRED_PKGS_CSWpython-tk = CSWpython CSWtcl CSWtk REQUIRED_PKGS_CSWpython-tk += CSWpython-rt CSWcswclassutils -REQUIRED_PKGS_CSWpython-devel = CSWcswclassutils +REQUIRED_PKGS_CSWpydistutils = CSWpython CSWcswclassutils +REQUIRED_PKGS_CSWpython-devel = CSWpython CSWcswclassutils +CATALOGNAME_CSWpydistutils = pydistutils CATALOGNAME_CSWidle = idle CATALOGNAME_CSWpython = python CATALOGNAME_CSWpython-devel = python_devel @@ -106,6 +109,7 @@ CATALOGNAME_CSWpython-tk = python_tk SPKG_DESC_CSWidle = Python IDE +SPKG_DESC_CSWdistutils = Python Distutils makes modules and extensions easily available SPKG_DESC_CSWpython = A high-level scripting language. SPKG_DESC_CSWpython-devel = Development Files for Python SPKG_DESC_CSWpython-rt = Python Runtime Libraries @@ -124,17 +128,5 @@ cd $(DESTDIR)$(libdir);ln -s libpython2.5.so.1.0 libpython2.5.so @$(MAKECOOKIE) -remove-compiled-py: - @echo "Cleaning up pyc and pyo files" - @gfind $(DESTDIR)$(libdir) -name "*.py[co]" -exec grm -f {} \; - @$(MAKECOOKIE) - -define CSWpython_preremove -#!/bin/sh -echo "Cleaning up bytecode files..." -find $(libdir)/python -name "*.py[co]" -exec grm -f {} \; -exit 0 -endef - include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 18:37:34 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 16:37:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5640] csw/mgar/pkg Message-ID: Revision: 5640 http://gar.svn.sourceforge.net/gar/?rev=5640&view=rev Author: wahwah Date: 2009-07-24 16:37:33 +0000 (Fri, 24 Jul 2009) Log Message: ----------- setxkbmap: Initial commit Modified Paths: -------------- csw/mgar/pkg/setxkbmap/trunk/Makefile csw/mgar/pkg/setxkbmap/trunk/checksums Added Paths: ----------- csw/mgar/pkg/setxkbmap/ Modified: csw/mgar/pkg/setxkbmap/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/setxkbmap/trunk/Makefile 2009-07-24 16:37:33 UTC (rev 5640) @@ -1,24 +1,41 @@ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = setxkbmap +GARVERSION = 6.8.0 CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = Set the keyboard mapping under X define BLURB - It does stuff with things + Loads a keyboard mapping. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://x.europnews.de/pub/X11R$(GARVERSION)/src +DISTFILES = X11R$(GARVERSION)-src1.tar.gz +DISTFILES += X11R$(GARVERSION)-src2.tar.gz +DISTFILES += X11R$(GARVERSION)-src3.tar.gz +DISTFILES += X11R$(GARVERSION)-src4.tar.gz +DISTFILES += X11R$(GARVERSION)-src5.tar.gz +DISTFILES += X11R$(GARVERSION)-src6.tar.gz +DISTFILES += X11R$(GARVERSION)-src7.tar.gz +DISTFILES += setxkbmap-xorg.patch # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +# UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +WORKSRC = $(WORKDIR)/xc +PATCHFILES = setxkbmap-xorg.patch + CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = xorg +TEST_SCRIPTS = +INSTALL_SCRIPTS = setxkbmap -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +build-xorg: + gmake -C $(WORKSRC) World + @$(MAKECOOKIE) -#include gar/category.mk +install-setxkbmap: + ginstall -d $(DESTDIR)$(bindir) + ginstall -m 755 $(WORKSRC)/programs/setxkbmap/setxkbmap $(DESTDIR)$(bindir) + @$(MAKECOOKIE) + +include gar/category.mk Modified: csw/mgar/pkg/setxkbmap/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/setxkbmap/trunk/checksums 2009-07-24 16:37:33 UTC (rev 5640) @@ -0,0 +1,8 @@ +c31a2e1c226e659c2ff29abfe55386e3 download/X11R6.8.0-src1.tar.gz +4089bb6efb6c5bc73fbcfc23fafcb0c8 download/X11R6.8.0-src2.tar.gz +488a5ebbbdf48d974efbc3a0bde92bf4 download/X11R6.8.0-src3.tar.gz +0ffaef789784ae16ca263e7ae60db656 download/X11R6.8.0-src4.tar.gz +af129720efbe82a1a82505c23227f70b download/X11R6.8.0-src5.tar.gz +4be7648c1512d5da7e738e500dd5ba30 download/X11R6.8.0-src6.tar.gz +888ced8bc85fbd2bd4880dba23a7f44a download/X11R6.8.0-src7.tar.gz +97fe7af9fa6a43ebb80480f0c0a83563 download/setxkbmap-xorg.patch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 18:38:25 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 16:38:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5641] csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg. patch Message-ID: Revision: 5641 http://gar.svn.sourceforge.net/gar/?rev=5641&view=rev Author: wahwah Date: 2009-07-24 16:38:25 +0000 (Fri, 24 Jul 2009) Log Message: ----------- setxkbmap: a patch for X.org to build only this binary Added Paths: ----------- csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg.patch Added: csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg.patch =================================================================== --- csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg.patch (rev 0) +++ csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg.patch 2009-07-24 16:38:25 UTC (rev 5641) @@ -0,0 +1,13 @@ +diff -ru xc.orig/Makefile xc/Makefile +--- xc.orig/Makefile 2004-09-03 17:18:17.000000000 +0100 ++++ xc/Makefile 2009-07-24 17:26:36.403684029 +0100 +@@ -90,7 +90,8 @@ + $(MAKE_CMD) $(MFLAGS) BOOTSTRAPSUBDIRS= clean + $(MAKE_CMD) $(MFLAGS) includes + $(MAKE_CMD) $(MFLAGS) depend +- $(MAKE_CMD) $(MFLAGS) $(WORLDOPTS) World ++ # $(MAKE_CMD) $(MFLAGS) $(WORLDOPTS) World ++ gmake -C programs/setxkbmap setxkbmap + @echo "" + @date + @echo "" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 19:22:45 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 17:22:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5642] csw/mgar/pkg/cups/branches/cups-with-classutils Message-ID: Revision: 5642 http://gar.svn.sourceforge.net/gar/?rev=5642&view=rev Author: wahwah Date: 2009-07-24 17:22:45 +0000 (Fri, 24 Jul 2009) Log Message: ----------- cups: migration to mGAR v2 - dynamic prototypes - SMF support via cswclassutils - Zones support * /etc/opt/csw instead of /opt/csw/etc * /var/opt/csw instead of /opt/csw/var Needs testing on Solaris 8. Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile csw/mgar/pkg/cups/branches/cups-with-classutils/checksums csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postremove Added Paths: ----------- csw/mgar/pkg/cups/branches/cups-with-classutils/files/Makefile-cups-1.3.11.patch Removed Paths: ------------- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postinstall csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.preremove csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWlibcups.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWlibcups.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWlibcups.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/Makedefs.in.patch csw/mgar/pkg/cups/branches/cups-with-classutils/files/checkinstall csw/mgar/pkg/cups/branches/cups-with-classutils/files/create_rc.d.sh csw/mgar/pkg/cups/branches/cups-with-classutils/files/cswcups csw/mgar/pkg/cups/branches/cups-with-classutils/files/cups.xml csw/mgar/pkg/cups/branches/cups-with-classutils/files/i.smfno csw/mgar/pkg/cups/branches/cups-with-classutils/files/i.smfyes csw/mgar/pkg/cups/branches/cups-with-classutils/files/space Property Changed: ---------------- csw/mgar/pkg/cups/branches/cups-with-classutils/ Property changes on: csw/mgar/pkg/cups/branches/cups-with-classutils ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:22:45 UTC (rev 5642) @@ -21,16 +21,10 @@ FULL_MIRRORS = $(foreach S,$(CUPS_MIRRORS),$(S)/$(GARNAME)/$(GARVERSION)/) MASTER_SITES += $(FULL_MIRRORS) -DISTFILES = cups-$(GARVERSION)-source.tar.bz2 -DISTFILES += $(call admfiles,CSWlibcups,depend prototype) -DISTFILES += $(call admfiles,CSWcupsd,depend prototype postinstall preremove \ - postremove) -DISTFILES += $(call admfiles,CSWcupsclient,depend prototype) -DISTFILES += $(call admfiles,CSWcupsdoc,depend prototype) -DISTFILES += $(call admfiles,CSWcupsdev,depend prototype) -DISTFILES += $(call admfiles,CSWcups,depend prototype) +ENABLE_CHECK = 0 -DISTFILES += i.smfyes i.smfno space checkinstall +PATCHFILES = Makefile-cups-$(GARVERSION).patch +DISTFILES = cups-$(GARVERSION)-source.tar.bz2 $(PATCHFILES) REQUIRED_PKGS = CSWkrb5lib CSWosslrt PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWoldapdevel @@ -38,9 +32,103 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = cups-(\d+(?:\.\d+)*)-source.tar.bz2 +SPKG_CLASSES = none cswcpsampleconf cswinitsmf + +PACKAGES = CSWcups CSWlibcups CSWcupsd CSWcupsclient CSWcupsdoc CSWcupsdev + +REQUIRED_PKGS_CSWcups = CSWcswclassutils CSWcupsd CSWcupsclient CSWcupsdoc +REQUIRED_PKGS_CSWcups += CSWcupsdev +REQUIRED_PKGS_CSWcupsd = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib +REQUIRED_PKGS_CSWcupsd += CSWjpeg CSWpng CSWtiff +REQUIRED_PKGS_CSWcupsclient = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib +REQUIRED_PKGS_CSWcupsdoc = CSWcswclassutils +REQUIRED_PKGS_CSWcupsdev = CSWcswclassutils +REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib + +PKGFILES_CSWlibcups = $(prefix) +PKGFILES_CSWlibcups += $(libdir) +PKGFILES_CSWlibcups += $(libdir)/libcups.* + +PKGFILES_CSWcupsdoc = $(prefix) +PKGFILES_CSWcupsdoc += $(datadir) +PKGFILES_CSWcupsdoc += $(datadir)/doc +PKGFILES_CSWcupsdoc += $(datadir)/doc/.* + +PKGFILES_CSWcupsdev = $(prefix) +PKGFILES_CSWcupsdev += $(includedir) +PKGFILES_CSWcupsdev += $(includedir)/cups/?.* +PKGFILES_CSWcupsdev += $(mandir) +PKGFILES_CSWcupsdev += $(mandir)/man1 +PKGFILES_CSWcupsdev += $(mandir)/man1/cups-config.1 +PKGFILES_CSWcupsdev += $(bindir) +PKGFILES_CSWcupsdev += $(bindir)/cups-config + +PKGFILES_CSWcupsd = $(prefix) +PKGFILES_CSWcupsd += $(sysconfdir) +PKGFILES_CSWcupsd += $(sysconfdir)/.* +PKGFILES_CSWcupsd += $(mandir) +PKGFILES_CSWcupsd += $(mandir)/man1m +PKGFILES_CSWcupsd += $(mandir)/man1m/cups(filter|d|-polld|-deviced|-driverd|-lpd).* +PKGFILES_CSWcupsd += $(mandir)/man7 +PKGFILES_CSWcupsd += $(mandir)/man7/(backend|filter).7 +PKGFILES_CSWcupsd += $(mandir)/man5 +PKGFILES_CSWcupsd += $(mandir)/man5/(cups-snmp.conf|subscriptions.conf).5 +PKGFILES_CSWcupsd += $(mandir)/man5/(mime.convs|classes.conf|cupsd.conf).5 +PKGFILES_CSWcupsd += $(mandir)/man5/(mime.types|printers.conf|mailto.conf).5 +PKGFILES_CSWcupsd += $(datadir) +PKGFILES_CSWcupsd += $(datadir)/cups +PKGFILES_CSWcupsd += $(datadir)/cups/(fonts|templates|charmaps|model).* +PKGFILES_CSWcupsd += $(datadir)/cups/(banners|data|profiles|charsets).* +PKGFILES_CSWcupsd += $(datadir)/locale/?.* +PKGFILES_CSWcupsd += $(datadir)/applications/?.* +PKGFILES_CSWcupsd += $(libdir) +PKGFILES_CSWcupsd += $(libdir)/cups/?.* +PKGFILES_CSWcupsd += $(libdir)/svc/?.* +PKGFILES_CSWcupsd += $(sbindir) +PKGFILES_CSWcupsd += $(sbindir)/(cupsfilter|cupsd) +PKGFILES_CSWcupsd += $(localstatedir)/?.* + +PKGFILES_CSWcupsclient = $(prefix) +PKGFILES_CSWcupsclient += $(sbindir) +PKGFILES_CSWcupsclient += $(sbindir)/(accept|reject|cups(addsmb|ctl|(en|dis)able)) +PKGFILES_CSWcupsclient += $(sbindir)/(lp(admin|p|c|info|move)) +PKGFILES_CSWcupsclient += $(bindir) +PKGFILES_CSWcupsclient += $(bindir)/(cancel|cupstest(dsc|ppd)) +PKGFILES_CSWcupsclient += $(bindir)/(lp(|options|passwd|q|r|rm|stat) +PKGFILES_CSWcupsclient += $(datadir) +PKGFILES_CSWcupsclient += $(mandir)/man1 +PKGFILES_CSWcupsclient += $(mandir)/man1/(cancel|cupstest(dsc|ppd)|lp).1 +PKGFILES_CSWcupsclient += $(mandir)/man1/(lpoptions|lppasswd|lpq|lpr|lprm).1 +PKGFILES_CSWcupsclient += $(mandir)/man1/lpstat.1 +PKGFILES_CSWcupsclient += $(mandir)/man1m +PKGFILES_CSWcupsclient += $(mandir)/man1m/(accept|cupsaddsmb|cupsctl).1m +PKGFILES_CSWcupsclient += $(mandir)/man1m/(cups(en|dis)able).1m +PKGFILES_CSWcupsclient += $(mandir)/man1m/(lpadmin|lpc|lpinfo|lpmove|reject).1m +PKGFILES_CSWcupsclient += $(mandir)/man5 +PKGFILES_CSWcupsclient += $(mandir)/man5/client.conf.5 + + + +SPKG_DESC_CSWcups = Common Unix Printing System +SPKG_DESC_CSWlibcups = CUPS libraries +SPKG_DESC_CSWcupsd = CUPS daemon +SPKG_DESC_CSWcupsclient = CUPS client binaries +SPKG_DESC_CSWcupsdoc = CUPS documentation +SPKG_DESC_CSWcupsdev = CUPS header files + +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/init.d\/cswcups$$$$/ { $$$$2 = "cswinitsmf" } \ + $$$$3 ~ /\/cupsd\.conf\.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + { print }' + + LD_OPTIONS = -R/opt/csw/lib/\$$ISALIST -R/opt/csw/lib -CONFIGURE_ARGS = $(DIRPATHS) --enable-pdftops +CONFIGURE_ARGS = $(DIRPATHS) --enable-pdftops +CONFIGURE_ARGS += --with-menudir=$(datadir)/applications +CONFIGURE_ARGS += --localedir=$(datadir)/locale +CONFIGURE_ARGS += --with-rcdir=$(sysconfdir)/init.d +CONFIGURE_ARGS += --with-icondir=$(datadir)/icons # This is a hack that's needed, because configure (Makedefs) will otherwise # plase -ltiff, etc. first and -L/opt/csw/lib afterwards, thus being unable @@ -55,55 +143,26 @@ DSTROOT = $(DESTDIR) export DSTROOT +sysconfdir = /etc/opt/csw +localstatedir = /var/opt/csw + # Don't run tests (at least for now); there are some LD_LIBRARY_PATH issues -TEST_TARGET = +TEST_TARGET = SPKG_SOURCEURL = http://www.cups.org/ -include gar/category.mk - PRIVATE_CUPS_INC = $(DESTDIR)$(includedir)/cups +GARCOMPILER = SOS12 -post-configure: - (test -d $(PRIVATE_CUPS_INC) || mkdir -p $(PRIVATE_CUPS_INC); \ - cd $(WORKSRC)/cups; \ - cp -p adminutil.h array.h cups.h dir.h file.h http.h i18n.h ipp.h \ - language.h md5.h ppd.h transcode.h $(PRIVATE_CUPS_INC); \ - cd ../filter; \ - cp -p image.h raster.h $(PRIVATE_CUPS_INC)) - -post-install: - (test -d $(DESTDIR)$(prefix)/share || \ - mkdir $(DESTDIR)$(prefix)/share; \ - cd $(DESTDIR)$(prefix)/share; \ - if [ ! -d locale ]; then \ - test -d ../lib/locale && mv ../lib/locale .; \ - cd locale; \ - for i in *; do \ - echo "Processing $$i..."; \ - cd $$i; \ - mkdir LC_MESSAGES; \ - mv cups*.po LC_MESSAGES; \ - cd ..; \ - done \ - fi) - (cd $(DESTDIR); \ - if [ -d usr/share ]; then \ - cd usr/share; \ - gtar cf - * | gtar xf - -C ./$(prefix)/share; \ - cd ../..; \ - rm -rf usr/share; \ - fi) - (cd $(DESTDIR)$(prefix)/etc/cups; \ +post-install-modulated: + (cd $(DESTDIR)$(sysconfdir)/cups; \ + echo "Making .CSW configs in $(DESTDIR)$(sysconfdir)/cups"; \ for i in cupsd.conf; do \ if [ -r "$$i" ]; then \ echo "$$i -> $$i.CSW"; \ - mv "$$i" "$$i.CSW"; \ + mv "$$i" "$$i.CSW"; \ fi \ done) - files/create_rc.d.sh $(DESTDIR) - mkdir -p $(DESTDIR)$(prefix)/var/svc/manifest/application/print - cp -p files/cups.xml $(DESTDIR)$(prefix)/var/svc/manifest/application/print - mkdir -p $(DESTDIR)$(prefix)/lib/svc/method - cp -p files/cswcups \ - $(DESTDIR)$(prefix)/lib/svc/method/svc-cups + @$(MAKECOOKIE) + +include gar/category.mk Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/checksums =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/checksums 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/checksums 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,30 +1,2 @@ -7f65bae0054cd8335824942595d867ef download/cups-1.2.3-source.tar.bz2 -528650aba3b56541f75370ef09541850 download/cups-1.2.4-source.tar.bz2 -bf44783d9b46130bee9f2995e6055470 download/cups-1.2.7-source.tar.bz2 -cf63f451c356e6cabb08972d4d11c365 download/cups-1.3.9-source.tar.bz2 -2d4c205b6bf46118e5729f297f6c86f4 download/CSWlibcups.gspec -b935020156288e961d4616b67ed6282f download/CSWlibcups.depend -8d0be59e5a223ee3f393dd7428b361f7 download/CSWlibcups.prototype -6754b7828a6689c73f88a725e530ecad download/CSWcupsd.gspec -cb99c644910343ca3a15f602207542c4 download/CSWcupsd.depend -6a2cdf81c09ebd10a5aad39007a379a9 download/CSWcupsd.prototype -983e667bd1e48083d53f1a81ac0a532b download/CSWcupsd.postinstall -088e288b9d1df2ae98a95ba8aeed0fc9 download/CSWcupsd.preremove -76fde99d51b374ae83bfafd2434654fe download/CSWcupsd.postremove -1d70187f4b8b2e9198112a4a46df8ec8 download/CSWcupsclient.gspec -887ada7324b06e36e6e85a15928a5dd2 download/CSWcupsclient.depend -cb019efac2edf3bbcb995535abc02126 download/CSWcupsclient.prototype -36fa60a8b6f50bed29e1cedcb614635a download/CSWcupsdoc.gspec -d41d8cd98f00b204e9800998ecf8427e download/CSWcupsdoc.depend -9034bf572363d3448c3a162b8412178f download/CSWcupsdoc.prototype -b48a4b028e872afd97fcbc978f475a5c download/CSWcupsdev.gspec -51ec8b485aa9cb40f94ab748cfe6e039 download/CSWcupsdev.depend -237928d30262573d3c37bebbffe6bb61 download/CSWcupsdev.prototype -a9639c24fb955bb3b56991e0e5b55fd7 download/CSWcups.gspec -c43f5fba2adc1d80c36d25e6772cd809 download/CSWcups.depend -d41d8cd98f00b204e9800998ecf8427e download/CSWcups.prototype -867f8d3ecf9dbd00e75ef2f9929ac827 download/i.smfyes -023011fb893a6c7c65a596559a3bc3e9 download/i.smfno -f49c3339aa897df97abf1baf54582fb8 download/space -fab3f277553e2df50af55dfa29109c02 download/checkinstall -fb8245ae67c27d343009536858d97a48 download/Makedefs.in.patch +09203e5a1274f71b0d6730456aa80c99 download/Makefile-cups-1.3.11.patch +17f3e2bcb3cae3dd9dceb65a2bfd295f download/cups-1.3.11-source.tar.bz2 Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.depend =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.depend 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.depend 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,5 +0,0 @@ -P CSWlibcups Libraries for the Common UNIX Printing System -P CSWcupsclient Client portion of the Common UNIX Printing System -P CSWcupsd Server portion of the Common UNIX Printing System -P CSWcupsdev Development files for the Common UNIX Printing System -P CSWcupsdoc Documentation for the Common UNIX Printing System Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,6 +0,0 @@ -%var bitname cups -%var pkgname CSWcups -%var arch all -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc The Common UNIX Printing System -#%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.depend =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.depend 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.depend 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,5 +0,0 @@ -P CSWlibcups libcups - Libraries for the Common UNIX Printing System -P CSWgcrypt libgcrypt - GNU libcrypt -P CSWgnutls gnutls - GNU Transport Layer Security lib and tools -P CSWgpgerr libgpg_error - GNU gpg related library -P CSWzlib zlib - Zlib Data Compression Library Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,5 +0,0 @@ -%var bitname cupsclient -%var pkgname CSWcupsclient -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc Client portion of the Common UNIX Printing System -%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.prototype =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.prototype 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.prototype 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,52 +0,0 @@ -d none /opt/csw 0755 root bin -d none /opt/csw/bin 0755 root bin -f none /opt/csw/bin/cupstestdsc 0755 root bin -f none /opt/csw/bin/lpr 0755 root bin -f none /opt/csw/bin/lpq 0755 root bin -f none /opt/csw/bin/cancel 0755 root bin -f none /opt/csw/bin/lprm 0755 root bin -f none /opt/csw/bin/lppasswd 0755 root bin -f none /opt/csw/bin/lp 0755 root bin -f none /opt/csw/bin/lpoptions 0755 root bin -f none /opt/csw/bin/cupstestppd 0755 root bin -f none /opt/csw/bin/lpstat 0755 root bin -d none /opt/csw/sbin 0755 root bin -s none /opt/csw/sbin/cupsdisable=accept -s none /opt/csw/sbin/cupsenable=accept -f none /opt/csw/sbin/cupsaddsmb 0755 root bin -s none /opt/csw/sbin/reject=accept -f none /opt/csw/sbin/lpadmin 0755 root bin -f none /opt/csw/sbin/lpinfo 0755 root bin -f none /opt/csw/sbin/cupsctl 0755 root bin -f none /opt/csw/sbin/accept 0755 root bin -f none /opt/csw/sbin/lpmove 0755 root bin -f none /opt/csw/sbin/lpc 0755 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1 0755 root bin -f none /opt/csw/share/man/man1/lpstat.1 0644 root bin -f none /opt/csw/share/man/man1/cupstestdsc.1 0644 root bin -f none /opt/csw/share/man/man1/cancel.1 0644 root bin -f none /opt/csw/share/man/man1/lpq.1 0644 root bin -f none /opt/csw/share/man/man1/cupstestppd.1 0644 root bin -f none /opt/csw/share/man/man1/lp.1 0644 root bin -f none /opt/csw/share/man/man1/lppasswd.1 0644 root bin -f none /opt/csw/share/man/man1/lpoptions.1 0644 root bin -f none /opt/csw/share/man/man1/lpr.1 0644 root bin -f none /opt/csw/share/man/man1/lprm.1 0644 root bin -d none /opt/csw/share/man/man1m 0755 root bin -f none /opt/csw/share/man/man1m/lpinfo.1m 0644 root bin -f none /opt/csw/share/man/man1m/accept.1m 0644 root bin -f none /opt/csw/share/man/man1m/cupsctl.1m 0644 root bin -s none /opt/csw/share/man/man1m/reject.1m=accept.1m -f none /opt/csw/share/man/man1m/cupsenable.1m 0644 root bin -f none /opt/csw/share/man/man1m/lpc.1m 0644 root bin -f none /opt/csw/share/man/man1m/cupsaddsmb.1m 0644 root bin -f none /opt/csw/share/man/man1m/lpadmin.1m 0644 root bin -s none /opt/csw/share/man/man1m/cupsdisable.1m=cupsenable.1m -f none /opt/csw/share/man/man1m/lpmove.1m 0644 root bin -d none /opt/csw/share/man/man5 0755 root bin -f none /opt/csw/share/man/man5/client.conf.5 0644 root bin -i copyright=CSWcupsclient.copyright -i depend=CSWcupsclient.depend -i pkginfo=CSWcupsclient.pkginfo Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.depend =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.depend 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.depend 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,7 +0,0 @@ -P CSWlibcups libcups - Libraries for the Common UNIX Printing System -P CSWgcrypt libgcrypt - GNU libcrypt -P CSWgnutls gnutls - GNU Transport Layer Security lib and tools -P CSWgpgerr libgpg_error - GNU gpg related library -P CSWzlib zlib - Zlib Data Compression Library -P CSWoldaprt OpenLDAP runtime libraries (oldaprt) -P CSWkrb5lib MIT Kerberos 5 core libraries Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,5 +0,0 @@ -%var bitname cupsd -%var pkgname CSWcupsd -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc Server portion of the Common UNIX Printing System -%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postinstall =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postinstall 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postinstall 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,62 +0,0 @@ -#!/sbin/sh - -CONFDIR=$BASEDIR/opt/csw/etc/cups -CONFFILES="cupsd.conf classes.conf client.conf printers.conf mime.convs \ - mime.types" -PATH=/bin:/usr/bin:"$PATH" -export PATH - -class=smfno -test -f $BASEDIR/usr/sbin/svccfg -a -f $BASEDIR/usr/sbin/svcadm && class=smfyes - -# stop cups, but ONLY if we are doing a "direct" -# install, rather than a jumpstart install or something. -case "$PKG_ROOT_DIR" in - ""|"/") - if [ "$smf" = "yes" ]; then - /usr/sbin/svcadm disable -s svc:application/print/cswcups:default - /usr/sbin/svccfg delete svc:application/print/cswcups:default - else - test -x $BASEDIR/etc/init.d/cswcups && $BASEDIR/etc/init.d/cswcups stop - fi - ;; -esac - - -### Set up config-file related stuff - -for file in $CONFFILES; do - confpath="$CONFDIR/$file" - if [ -r "$confpath" ]; then - echo "Not touching existing $confpath" - else - if [ -r "$confpath.CSW" ]; then - echo "Copying $confpath.CSW to $confpath" - cp -p "$confpath.CSW" "$confpath" - else - echo "Skipping $confpath.CSW..." - fi - fi -done - -# start cups, but ONLY if we are doing a "direct" -# install, rather than a jumpstart install or something. -case "$PKG_ROOT_DIR" in - ""|"/") - if [ "$class" = "smfno" ]; then - if [ -f $BASEDIR/etc/init.d/cswcups ]; then - $BASEDIR/etc/init.d/cswcups start - echo "If you do *NOT* want to start cupsd during system-boot" - echo " rm $CONFDIR/cupsd.conf" - echo "or" - echo " mv $CONFDIR/cupsd.conf $CONFDIR/cupsd.conf.OFF" - fi - else - echo "Registering CUPS with SMF..." - /usr/sbin/svccfg import $BASEDIR/opt/csw/var/svc/manifest/application/print/cups.xml - /usr/sbin/svcadm enable svc:application/print/cswcups - fi - ;; -esac - -exit 0 Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postremove =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postremove 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postremove 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,6 +1,6 @@ #!/sbin/sh -etccups=${BASEDIR}opt/csw/etc/cups +etccups=${BASEDIR}/etc/opt/csw/cups if [ -d "$etccups" ]; then echo "" Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.preremove =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.preremove 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.preremove 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,38 +0,0 @@ -#!/sbin/sh - -CONFDIR=$BASEDIR/opt/csw/etc/cups -CONFFILES="classes.conf client.conf cupsd.conf printers.conf mime.convs \ - mime.types" - -PATH=/bin:/usr/bin:"$PATH" -export PATH - -smf=no -test -f $BASEDIR/usr/sbin/svccfg -a -f $BASEDIR/usr/sbin/svcadm && smf=yes - -# stop cups, but ONLY if we are doing a "direct" -# install, rather than a jumpstart install or something. -case "$PKG_ROOT_DIR" in - ""|"/") - if [ "$smf" = "yes" ]; then - echo "Stopping and deregistering CUPS..." - /usr/sbin/svcadm disable -s svc:application/print/cswcups:default - /usr/sbin/svccfg delete svc:application/print/cswcups:default - else - echo "Stopping CUPS..." - test -x $BASEDIR/etc/init.d/cswcups && $BASEDIR/etc/init.d/cswcups stop - fi - ;; -esac - -for file in $CONFFILES; do - confpath="$CONFDIR/$file" - test -r "$confpath.CSW" || continue - diff "$confpath" "$confpath.CSW" >/dev/null 2>&1 - if [ $? != 0 ]; then - echo "Not touching modified $confpath" - else - echo "Removing unmodified $confpath" - rm -f "$confpath" - fi -done Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.prototype =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.prototype 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.prototype 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,1035 +0,0 @@ -d smfno /etc 0755 root bin -d smfno /etc/init.d 0755 root bin -f smfno /etc/init.d/cswcups 0755 root sys -d smfno /etc/rc0.d 0755 root bin -s smfno /etc/rc0.d/K00cswcups=../init.d/cswcups -d smfno /etc/rc2.d 0755 root bin -s smfno /etc/rc2.d/K00cswcups=../init.d/cswcups -d smfno /etc/rc3.d 0755 root bin -s smfno /etc/rc3.d/S99cswcups=../init.d/cswcups -d smfno /etc/rcS.d 0755 root bin -s smfno /etc/rcS.d/K00cswcups=../init.d/cswcups -d smfno /etc/rc1.d 0755 root bin -s smfno /etc/rc1.d/K00cswcups=../init.d/cswcups -d smfyes /opt/csw/lib/svc 0755 root bin -d smfyes /opt/csw/lib/svc/method 0755 root bin -f smfyes /opt/csw/lib/svc/method/svc-cups 0755 root bin -d smfyes /opt/csw/var/svc 0755 root bin -d smfyes /opt/csw/var/svc/manifest 0755 root bin -d smfyes /opt/csw/var/svc/manifest/application 0755 root bin -d smfyes /opt/csw/var/svc/manifest/application/print 0755 root bin -f smfyes /opt/csw/var/svc/manifest/application/print/cups.xml 0644 root bin -d none /opt/csw 0755 root bin -d none /opt/csw/etc 0755 root bin -d none /opt/csw/etc/cups 0755 root lp -d none /opt/csw/etc/cups/ssl 0700 root sys -f none /opt/csw/etc/cups/cupsd.conf.CSW 0640 root sys -d none /opt/csw/etc/cups/ppd 0755 root lp -f none /opt/csw/etc/cups/cupsd.conf.default 0640 root sys -f none /opt/csw/etc/cups/mime.convs 0644 root sys -f none /opt/csw/etc/cups/mime.types 0644 root sys -f none /opt/csw/etc/cups/snmp.conf 0640 root sys -d none /opt/csw/etc/cups/interfaces 0755 root sys -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1m 0755 root bin -f none /opt/csw/share/man/man1m/cupsfilter.1m 0644 root bin -f none /opt/csw/share/man/man1m/cupsd.1m 0644 root bin -f none /opt/csw/share/man/man1m/cups-polld.1m 0644 root bin -f none /opt/csw/share/man/man1m/cups-deviced.1m 0644 root bin -f none /opt/csw/share/man/man1m/cups-driverd.1m 0644 root bin -f none /opt/csw/share/man/man1m/cups-lpd.1m 0644 root bin -d none /opt/csw/share/man/man7 0755 root bin -f none /opt/csw/share/man/man7/backend.7 0644 root bin -f none /opt/csw/share/man/man7/filter.7 0644 root bin -d none /opt/csw/share/man/man5 0755 root bin -f none /opt/csw/share/man/man5/cups-snmp.conf.5 0644 root bin -f none /opt/csw/share/man/man5/subscriptions.conf.5 0644 root bin -f none /opt/csw/share/man/man5/mime.convs.5 0644 root bin -f none /opt/csw/share/man/man5/classes.conf.5 0644 root bin -f none /opt/csw/share/man/man5/cupsd.conf.5 0644 root bin -f none /opt/csw/share/man/man5/mime.types.5 0644 root bin -f none /opt/csw/share/man/man5/printers.conf.5 0644 root bin -f none /opt/csw/share/man/man5/mailto.conf.5 0644 root bin -d none /opt/csw/share/cups 0755 root bin -d none /opt/csw/share/cups/fonts 0755 root bin -f none /opt/csw/share/cups/fonts/Courier-Bold 0644 root bin -f none /opt/csw/share/cups/fonts/Courier-BoldOblique 0644 root bin -f none /opt/csw/share/cups/fonts/Symbol 0644 root bin -f none /opt/csw/share/cups/fonts/Courier 0644 root bin -f none /opt/csw/share/cups/fonts/Courier-Oblique 0644 root bin -d none /opt/csw/share/cups/templates 0755 root bin -f none /opt/csw/share/cups/templates/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-model.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/et 0755 root bin -f none /opt/csw/share/cups/templates/et/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printers.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/pl 0755 root bin -f none /opt/csw/share/cups/templates/pl/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-modified.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/es 0755 root bin -f none /opt/csw/share/cups/templates/es/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-device.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/he 0755 root bin -f none /opt/csw/share/cups/templates/he/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/test-page.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/fr 0755 root bin -f none /opt/csw/share/cups/templates/fr/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-uri.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/zh_TW 0755 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/set-printer-options-trailer.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/de 0755 root bin -f none /opt/csw/share/cups/templates/de/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/modify-class.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/ja 0755 root bin -f none /opt/csw/share/cups/templates/ja/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/error-op.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/sv 0755 root bin -f none /opt/csw/share/cups/templates/sv/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pager.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/id 0755 root bin -f none /opt/csw/share/cups/templates/id/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-boolean.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/it 0755 root bin -f none /opt/csw/share/cups/templates/it/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printers-header.tmpl 0644 root bin -d none /opt/csw/share/cups/charmaps 0755 root bin -f none /opt/csw/share/cups/charmaps/windows-1258.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-16.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1251.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1256.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-11.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-950.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-8.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-874.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-6.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-1.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/euc-jp.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-932.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-949.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-7.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-9.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1257.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-10.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1250.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-4.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-3.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/koi8-r.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/koi8-u.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-14.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1253.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1254.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-13.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/euc-kr.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/euc-cn.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1361.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/mac-roman.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-936.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1255.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-15.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1252.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-2.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-5.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/euc-tw.txt 0644 root bin -d none /opt/csw/share/cups/model 0755 root bin -f none /opt/csw/share/cups/model/stcolor.ppd 0644 root bin -f none /opt/csw/share/cups/model/okidata9.ppd 0644 root bin -f none /opt/csw/share/cups/model/zebraep1.ppd 0644 root bin -f none /opt/csw/share/cups/model/laserjet.ppd 0644 root bin -f none /opt/csw/share/cups/model/stcolor2.ppd 0644 root bin -f none /opt/csw/share/cups/model/zebra.ppd 0644 root bin -f none /opt/csw/share/cups/model/okidat24.ppd 0644 root bin -f none /opt/csw/share/cups/model/epson24.ppd 0644 root bin -f none /opt/csw/share/cups/model/zebraep2.ppd 0644 root bin -f none /opt/csw/share/cups/model/deskjet.ppd 0644 root bin -f none /opt/csw/share/cups/model/epson9.ppd 0644 root bin -f none /opt/csw/share/cups/model/intelbar.ppd 0644 root bin -f none /opt/csw/share/cups/model/stphoto.ppd 0644 root bin -f none /opt/csw/share/cups/model/zebracpl.ppd 0644 root bin -f none /opt/csw/share/cups/model/dymo.ppd 0644 root bin -f none /opt/csw/share/cups/model/stphoto2.ppd 0644 root bin -d none /opt/csw/share/cups/banners 0755 root bin -f none /opt/csw/share/cups/banners/secret 0644 root bin -f none /opt/csw/share/cups/banners/classified 0644 root bin -f none /opt/csw/share/cups/banners/unclassified 0644 root bin -f none /opt/csw/share/cups/banners/confidential 0644 root bin -f none /opt/csw/share/cups/banners/topsecret 0644 root bin -f none /opt/csw/share/cups/banners/standard 0644 root bin -d none /opt/csw/share/cups/profiles 0755 root bin -d none /opt/csw/share/cups/charsets 0755 root bin -f none /opt/csw/share/cups/charsets/utf-8 0644 root bin -d none /opt/csw/share/cups/data 0755 root bin -f none /opt/csw/share/cups/data/psglyphs 0644 root bin -f none /opt/csw/share/cups/data/HPGLprolog 0644 root bin -f none /opt/csw/share/cups/data/testprint.ps 0644 root bin -d none /opt/csw/share/locale 0755 root bin -d none /opt/csw/share/locale/de 0755 root bin -d none /opt/csw/share/locale/de/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/de/LC_MESSAGES/cups_de.po 0644 root bin -d none /opt/csw/share/locale/ja 0755 root bin -d none /opt/csw/share/locale/ja/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/ja/LC_MESSAGES/cups_ja.po 0644 root bin -d none /opt/csw/share/locale/ru 0755 root bin -d none /opt/csw/share/locale/ru/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/ru/LC_MESSAGES/cups_ru.po 0644 root bin -d none /opt/csw/share/locale/id 0755 root bin -d none /opt/csw/share/locale/id/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/id/LC_MESSAGES/cups_id.po 0644 root bin -d none /opt/csw/share/locale/fi 0755 root bin -d none /opt/csw/share/locale/fi/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/fi/LC_MESSAGES/cups_fi.po 0644 root bin -d none /opt/csw/share/locale/sv 0755 root bin -d none /opt/csw/share/locale/sv/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/sv/LC_MESSAGES/cups_sv.po 0644 root bin -d none /opt/csw/share/locale/ko 0755 root bin -d none /opt/csw/share/locale/ko/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/ko/LC_MESSAGES/cups_ko.po 0644 root bin -d none /opt/csw/share/locale/pt 0755 root bin -d none /opt/csw/share/locale/pt/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/pt/LC_MESSAGES/cups_pt.po 0644 root bin -d none /opt/csw/share/locale/zh_TW 0755 root bin -d none /opt/csw/share/locale/zh_TW/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/zh_TW/LC_MESSAGES/cups_zh_TW.po 0644 root bin -d none /opt/csw/share/locale/it 0755 root bin -d none /opt/csw/share/locale/it/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/it/LC_MESSAGES/cups_it.po 0644 root bin -d none /opt/csw/share/locale/da 0755 root bin -d none /opt/csw/share/locale/da/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/da/LC_MESSAGES/cups_da.po 0644 root bin -d none /opt/csw/share/locale/zh 0755 root bin -d none /opt/csw/share/locale/zh/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/zh/LC_MESSAGES/cups_zh.po 0644 root bin -d none /opt/csw/share/locale/et 0755 root bin -d none /opt/csw/share/locale/et/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/et/LC_MESSAGES/cups_et.po 0644 root bin -d none /opt/csw/share/locale/no 0755 root bin -d none /opt/csw/share/locale/no/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/no/LC_MESSAGES/cups_no.po 0644 root bin -d none /opt/csw/share/locale/pl 0755 root bin -d none /opt/csw/share/locale/pl/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/pl/LC_MESSAGES/cups_pl.po 0644 root bin -d none /opt/csw/share/locale/es 0755 root bin -d none /opt/csw/share/locale/es/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/es/LC_MESSAGES/cups_es.po 0644 root bin -d none /opt/csw/share/locale/he 0755 root bin -d none /opt/csw/share/locale/he/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/he/LC_MESSAGES/cups_he.po 0644 root bin -d none /opt/csw/share/locale/nl 0755 root bin -d none /opt/csw/share/locale/nl/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/nl/LC_MESSAGES/cups_nl.po 0644 root bin -d none /opt/csw/share/locale/pt_BR 0755 root bin -d none /opt/csw/share/locale/pt_BR/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/pt_BR/LC_MESSAGES/cups_pt_BR.po 0644 root bin -d none /opt/csw/share/locale/fr 0755 root bin -d none /opt/csw/share/locale/fr/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/fr/LC_MESSAGES/cups_fr.po 0644 root bin -d none /opt/csw/share/applications 0755 root bin -f none /opt/csw/share/applications/cups.desktop 0644 root bin -d none /opt/csw/lib 0755 root bin -d none /opt/csw/lib/cups 0755 root bin -d none /opt/csw/lib/cups/notifier 0755 root bin -f none /opt/csw/lib/cups/notifier/rss 0755 root bin -f none /opt/csw/lib/cups/notifier/mailto 0755 root bin -d none /opt/csw/lib/cups/cgi-bin 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/help.cgi 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/admin.cgi 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/classes.cgi 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/jobs.cgi 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/printers.cgi 0755 root bin -d none /opt/csw/lib/cups/driver 0755 root bin -d none /opt/csw/lib/cups/backend 0755 root bin -f none /opt/csw/lib/cups/backend/socket 0755 root bin -f none /opt/csw/lib/cups/backend/scsi 0755 root bin -f none /opt/csw/lib/cups/backend/lpd 0700 root bin -s none /opt/csw/lib/cups/backend/http=ipp -s none /opt/csw/lib/cups/backend/smb=../../../bin/smbspool -f none /opt/csw/lib/cups/backend/usb 0755 root bin -f none /opt/csw/lib/cups/backend/parallel 0755 root bin -f none /opt/csw/lib/cups/backend/serial 0755 root bin -f none /opt/csw/lib/cups/backend/snmp 0755 root bin -f none /opt/csw/lib/cups/backend/ipp 0700 root bin -d none /opt/csw/lib/cups/daemon 0755 root bin -f none /opt/csw/lib/cups/daemon/cups-deviced 0755 root bin -f none /opt/csw/lib/cups/daemon/cups-driverd 0755 root bin -f none /opt/csw/lib/cups/daemon/cups-polld 0755 root bin -f none /opt/csw/lib/cups/daemon/cups-lpd 0755 root bin -d none /opt/csw/lib/cups/monitor 0755 root bin -f none /opt/csw/lib/cups/monitor/tbcp 0755 root bin -f none /opt/csw/lib/cups/monitor/bcp 0755 root bin -d none /opt/csw/lib/cups/filter 0755 root bin -f none /opt/csw/lib/cups/filter/imagetops 0755 root bin -f none /opt/csw/lib/cups/filter/hpgltops 0755 root bin -s none /opt/csw/lib/cups/filter/rastertodymo=rastertolabel -f none /opt/csw/lib/cups/filter/rastertohp 0755 root bin -f none /opt/csw/lib/cups/filter/texttops 0755 root bin -f none /opt/csw/lib/cups/filter/rastertoepson 0755 root bin -f none /opt/csw/lib/cups/filter/pdftops 0755 root bin -f none /opt/csw/lib/cups/filter/gziptoany 0755 root bin -f none /opt/csw/lib/cups/filter/rastertolabel 0755 root bin -f none /opt/csw/lib/cups/filter/pstops 0755 root bin -f none /opt/csw/lib/cups/filter/imagetoraster 0755 root bin -d none /opt/csw/sbin 0755 root bin -f none /opt/csw/sbin/cupsfilter 0755 root bin -f none /opt/csw/sbin/cupsd 0755 root bin -d none /opt/csw/var 0755 root bin -d none /opt/csw/var/cache 0755 root bin -d none /opt/csw/var/cache/cups 0775 root lp -d none /opt/csw/var/cache/cups/rss 0775 root lp -d none /opt/csw/var/spool 0755 root bin -d none /opt/csw/var/spool/cups 0710 root lp -d none /opt/csw/var/spool/cups/tmp 1770 root bin -d none /opt/csw/var/log 0755 root bin -d none /opt/csw/var/log/cups 0755 root bin -d none /opt/csw/var/run 0755 root bin -d none /opt/csw/var/run/cups 0755 root bin -d none /opt/csw/var/run/cups/certs 0511 root bin -i copyright=CSWcupsd.copyright -i depend=CSWcupsd.depend -i pkginfo=CSWcupsd.pkginfo -i postinstall=CSWcupsd.postinstall -i preremove=CSWcupsd.preremove -i postremove=CSWcupsd.postremove -i checkinstall -i i.smfno -i i.smfyes -i space Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.depend =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.depend 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.depend 2009-07-24 17:22:45 UTC (rev 5642) @@ -1 +0,0 @@ -P CSWlibcups libcups - Libraries for the Common UNIX Printing System Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,6 +0,0 @@ -%var bitname cupsdev -%var pkgname CSWcupsdev -%var arch all -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc Development files for the Common UNIX Printing System -%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.prototype =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.prototype 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.prototype 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,28 +0,0 @@ -d none /opt/csw 0755 root bin -d none /opt/csw/bin 0755 root bin -f none /opt/csw/bin/cups-config 0755 root bin -d none /opt/csw/include 0755 root bin -d none /opt/csw/include/cups 0755 root bin -f none /opt/csw/include/cups/language.h 0644 root bin -f none /opt/csw/include/cups/ipp.h 0644 root bin -f none /opt/csw/include/cups/array.h 0644 root bin -f none /opt/csw/include/cups/image.h 0644 root bin -f none /opt/csw/include/cups/dir.h 0644 root bin -f none /opt/csw/include/cups/transcode.h 0644 root bin -f none /opt/csw/include/cups/i18n.h 0644 root bin -f none /opt/csw/include/cups/sidechannel.h 0644 root bin -f none /opt/csw/include/cups/backend.h 0644 root bin -f none /opt/csw/include/cups/cups.h 0644 root bin -f none /opt/csw/include/cups/md5.h 0644 root bin -f none /opt/csw/include/cups/http.h 0644 root bin -f none /opt/csw/include/cups/adminutil.h 0644 root bin -f none /opt/csw/include/cups/ppd.h 0644 root bin -f none /opt/csw/include/cups/file.h 0644 root bin -f none /opt/csw/include/cups/raster.h 0644 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1 0755 root bin -f none /opt/csw/share/man/man1/cups-config.1 0644 root bin -i copyright=CSWcupsdev.copyright -i depend=CSWcupsdev.depend -i pkginfo=CSWcupsdev.pkginfo Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,6 +0,0 @@ -%var bitname cupsdoc -%var pkgname CSWcupsdoc -%var arch all -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc Documentation for the Common UNIX Printing System -%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.prototype =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.prototype 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.prototype 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,779 +0,0 @@ -d none /opt/csw 0755 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/doc 0755 root bin -d none /opt/csw/share/doc/cups 0755 root bin -d none /opt/csw/share/doc/cups/et 0755 root bin -f none /opt/csw/share/doc/cups/et/index.html 0644 root bin -d none /opt/csw/share/doc/cups/et/images 0755 root bin -f none /opt/csw/share/doc/cups/et/images/button-help.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-view-printable-version.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-change-settings.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-hold-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-print-test-page.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-manage-classes.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-clear.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-export-samba.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-manage-server.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-accept-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-add-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-delete-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-modify-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-cancel-all-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-use-default-config.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-print-self-test-page.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-unpublish-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-stop-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-release-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-add-this-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-previous.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-clean-print-heads.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-edit-configuration-file.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-view-page-log.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-sort-descending.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-set-as-default.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-active.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-restart-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-next.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-search.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-modify-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-reject-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-view-access-log.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-set-allowed-users.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-start-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-move-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-start-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-completed.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-stop-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-publish-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-sort-ascending.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-delete-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-manage-printers.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-cancel-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-add-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-set-printer-options.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-continue.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-move-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-save-changes.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-all.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-manage-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-view-error-log.gif 0644 root bin -d none /opt/csw/share/doc/cups/pl 0755 root bin -d none /opt/csw/share/doc/cups/pl/images 0755 root bin -f none /opt/csw/share/doc/cups/pl/images/button-start-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-manage-printers.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-modify-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-manage-server.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-set-allowed-users.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-show-completed.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-reject-jobs.gif 0644 root bin @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 19:54:46 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 17:54:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5643] csw/mgar/pkg/cups/branches/cups-with-classutils Message-ID: Revision: 5643 http://gar.svn.sourceforge.net/gar/?rev=5643&view=rev Author: wahwah Date: 2009-07-24 17:54:39 +0000 (Fri, 24 Jul 2009) Log Message: ----------- cups: adding back CSWcpsd.postremove Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile csw/mgar/pkg/cups/branches/cups-with-classutils/checksums Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:22:45 UTC (rev 5642) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:54:39 UTC (rev 5643) @@ -25,6 +25,7 @@ PATCHFILES = Makefile-cups-$(GARVERSION).patch DISTFILES = cups-$(GARVERSION)-source.tar.bz2 $(PATCHFILES) +DISTFILES += CSWcupsd.postremove REQUIRED_PKGS = CSWkrb5lib CSWosslrt PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWoldapdevel Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/checksums =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/checksums 2009-07-24 17:22:45 UTC (rev 5642) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/checksums 2009-07-24 17:54:39 UTC (rev 5643) @@ -1,2 +1,3 @@ +ca7718998e56c320c08a77cfefe046f6 download/CSWcupsd.postremove 09203e5a1274f71b0d6730456aa80c99 download/Makefile-cups-1.3.11.patch 17f3e2bcb3cae3dd9dceb65a2bfd295f download/cups-1.3.11-source.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 19:56:43 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 17:56:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5644] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5644 http://gar.svn.sourceforge.net/gar/?rev=5644&view=rev Author: wahwah Date: 2009-07-24 17:56:43 +0000 (Fri, 24 Jul 2009) Log Message: ----------- cups: switching back to SOS11, removing unneeded directory references. Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:54:39 UTC (rev 5643) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:56:43 UTC (rev 5644) @@ -21,8 +21,6 @@ FULL_MIRRORS = $(foreach S,$(CUPS_MIRRORS),$(S)/$(GARNAME)/$(GARVERSION)/) MASTER_SITES += $(FULL_MIRRORS) -ENABLE_CHECK = 0 - PATCHFILES = Makefile-cups-$(GARVERSION).patch DISTFILES = cups-$(GARVERSION)-source.tar.bz2 $(PATCHFILES) DISTFILES += CSWcupsd.postremove @@ -35,7 +33,7 @@ SPKG_CLASSES = none cswcpsampleconf cswinitsmf -PACKAGES = CSWcups CSWlibcups CSWcupsd CSWcupsclient CSWcupsdoc CSWcupsdev +PACKAGES = CSWlibcups CSWcupsd CSWcupsclient CSWcupsdoc CSWcupsdev CSWcups REQUIRED_PKGS_CSWcups = CSWcswclassutils CSWcupsd CSWcupsclient CSWcupsdoc REQUIRED_PKGS_CSWcups += CSWcupsdev @@ -46,66 +44,42 @@ REQUIRED_PKGS_CSWcupsdev = CSWcswclassutils REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib -PKGFILES_CSWlibcups = $(prefix) -PKGFILES_CSWlibcups += $(libdir) -PKGFILES_CSWlibcups += $(libdir)/libcups.* +PKGFILES_CSWlibcups = $(libdir)/libcups.* -PKGFILES_CSWcupsdoc = $(prefix) -PKGFILES_CSWcupsdoc += $(datadir) -PKGFILES_CSWcupsdoc += $(datadir)/doc +PKGFILES_CSWcupsdoc = $(datadir)/doc PKGFILES_CSWcupsdoc += $(datadir)/doc/.* -PKGFILES_CSWcupsdev = $(prefix) -PKGFILES_CSWcupsdev += $(includedir) -PKGFILES_CSWcupsdev += $(includedir)/cups/?.* -PKGFILES_CSWcupsdev += $(mandir) -PKGFILES_CSWcupsdev += $(mandir)/man1 +PKGFILES_CSWcupsdev = $(includedir)/cups/?.* PKGFILES_CSWcupsdev += $(mandir)/man1/cups-config.1 -PKGFILES_CSWcupsdev += $(bindir) PKGFILES_CSWcupsdev += $(bindir)/cups-config -PKGFILES_CSWcupsd = $(prefix) -PKGFILES_CSWcupsd += $(sysconfdir) -PKGFILES_CSWcupsd += $(sysconfdir)/.* -PKGFILES_CSWcupsd += $(mandir) +PKGFILES_CSWcupsd = $(sysconfdir)/.* PKGFILES_CSWcupsd += $(mandir)/man1m PKGFILES_CSWcupsd += $(mandir)/man1m/cups(filter|d|-polld|-deviced|-driverd|-lpd).* -PKGFILES_CSWcupsd += $(mandir)/man7 PKGFILES_CSWcupsd += $(mandir)/man7/(backend|filter).7 -PKGFILES_CSWcupsd += $(mandir)/man5 PKGFILES_CSWcupsd += $(mandir)/man5/(cups-snmp.conf|subscriptions.conf).5 PKGFILES_CSWcupsd += $(mandir)/man5/(mime.convs|classes.conf|cupsd.conf).5 PKGFILES_CSWcupsd += $(mandir)/man5/(mime.types|printers.conf|mailto.conf).5 -PKGFILES_CSWcupsd += $(datadir) PKGFILES_CSWcupsd += $(datadir)/cups PKGFILES_CSWcupsd += $(datadir)/cups/(fonts|templates|charmaps|model).* PKGFILES_CSWcupsd += $(datadir)/cups/(banners|data|profiles|charsets).* -PKGFILES_CSWcupsd += $(datadir)/locale/?.* -PKGFILES_CSWcupsd += $(datadir)/applications/?.* -PKGFILES_CSWcupsd += $(libdir) -PKGFILES_CSWcupsd += $(libdir)/cups/?.* -PKGFILES_CSWcupsd += $(libdir)/svc/?.* -PKGFILES_CSWcupsd += $(sbindir) +PKGFILES_CSWcupsd += $(datadir)/locale/.* +PKGFILES_CSWcupsd += $(datadir)/applications/.* +PKGFILES_CSWcupsd += $(libdir)/cups/.* +PKGFILES_CSWcupsd += $(libdir)/svc/.* PKGFILES_CSWcupsd += $(sbindir)/(cupsfilter|cupsd) -PKGFILES_CSWcupsd += $(localstatedir)/?.* +PKGFILES_CSWcupsd += $(localstatedir)/.* -PKGFILES_CSWcupsclient = $(prefix) -PKGFILES_CSWcupsclient += $(sbindir) -PKGFILES_CSWcupsclient += $(sbindir)/(accept|reject|cups(addsmb|ctl|(en|dis)able)) +PKGFILES_CSWcupsclient = $(sbindir)/(accept|reject|cups(addsmb|ctl|(en|dis)able)) PKGFILES_CSWcupsclient += $(sbindir)/(lp(admin|p|c|info|move)) -PKGFILES_CSWcupsclient += $(bindir) PKGFILES_CSWcupsclient += $(bindir)/(cancel|cupstest(dsc|ppd)) PKGFILES_CSWcupsclient += $(bindir)/(lp(|options|passwd|q|r|rm|stat) -PKGFILES_CSWcupsclient += $(datadir) -PKGFILES_CSWcupsclient += $(mandir)/man1 PKGFILES_CSWcupsclient += $(mandir)/man1/(cancel|cupstest(dsc|ppd)|lp).1 PKGFILES_CSWcupsclient += $(mandir)/man1/(lpoptions|lppasswd|lpq|lpr|lprm).1 PKGFILES_CSWcupsclient += $(mandir)/man1/lpstat.1 -PKGFILES_CSWcupsclient += $(mandir)/man1m PKGFILES_CSWcupsclient += $(mandir)/man1m/(accept|cupsaddsmb|cupsctl).1m PKGFILES_CSWcupsclient += $(mandir)/man1m/(cups(en|dis)able).1m PKGFILES_CSWcupsclient += $(mandir)/man1m/(lpadmin|lpc|lpinfo|lpmove|reject).1m -PKGFILES_CSWcupsclient += $(mandir)/man5 PKGFILES_CSWcupsclient += $(mandir)/man5/client.conf.5 @@ -153,7 +127,6 @@ SPKG_SOURCEURL = http://www.cups.org/ PRIVATE_CUPS_INC = $(DESTDIR)$(includedir)/cups -GARCOMPILER = SOS12 post-install-modulated: (cd $(DESTDIR)$(sysconfdir)/cups; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 25 00:40:53 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 24 Jul 2009 22:40:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5645] csw/mgar/pkg/libiconv/trunk Message-ID: Revision: 5645 http://gar.svn.sourceforge.net/gar/?rev=5645&view=rev Author: skayser Date: 2009-07-24 22:40:50 +0000 (Fri, 24 Jul 2009) Log Message: ----------- libiconv: consistent pkg naming, provide meta pkg for backwards compatibility Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 17:56:43 UTC (rev 5644) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:40:50 UTC (rev 5645) @@ -17,27 +17,37 @@ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -# Package naming is a bit unfortunate CSWiconv vs. libiconv :/ but -# that's not something i want to change right now. CSWiconv has -# heaps of dependents. -PACKAGES = CSWiconv CSWiconvdevel +# We have to take care of the package naming. We once had CSWiconv +# (pkgname) as libiconv (software name). Now we have a consistent +# naming but still need to provide CSWiconv as a depencies-only +# package. +PACKAGES = CSWlibiconv CSWlibiconvdevel CSWiconv -CATALOGNAME_CSWiconv = libiconv -CATALOGNAME_CSWiconvdevel = libiconv_devel +CATALOGNAME_CSWlibiconv = libiconv +CATALOGNAME_CSWlibiconvdevel = libiconv_devel +CATALOGNAME_CSWiconv = iconv -SPKG_DESC_CSWiconv = GNU iconv library -SPKG_DESC_CSWiconvdevel = GNU iconv library development pacakge +SPKG_DESC_CSWlibiconv = GNU iconv library +SPKG_DESC_CSWlibiconvdevel = GNU iconv library development package +SPKG_DESC_CSWiconv = GNU iconv library - meta package (deprecated) -PKGFILES_CSWiconvdevel = $(PKGFILES_DEVEL) .*.3.html -# All other unspecified files go into CSWlibiconv +# CSWiconv is a dependencies-only pkg +PKGFILES_CSWiconv = $(docdir)/CSWiconv/README.CSW +# Devel files in _devel pkg, remaining files go into CSWlibiconv +PKGFILES_CSWlibiconvdevel = $(PKGFILES_DEVEL) .*.3.html + # Dependencies: # Some of the utility programs 'depend' on ggettext. # But DO NOT put CSWggettext in depend, or it will break things!!! # Read: Circular dependency between ggettextrt and libiconv -REQUIRED_PKGS_CSWiconvdevel = CSWiconv +REQUIRED_PKGS_CSWlibiconvdevel = CSWlibiconv +REQUIRED_PKGS_CSWiconv = CSWlibiconv CSWlibiconvdevel +# CSWiconv depends on CSWlibiconv which we don't have yet +ENABLE_CHECK = 0 + # The current 1.12 only has a 32-Bit iconv binary, leave it that way EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv NO_ISAEXEC = 1 @@ -74,4 +84,6 @@ post-install-modulated: ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ $(DESTDIR)$(datadir)/aclocal/iconv.m4 + ginstall -D $(FILEDIR)/CSWiconv.README \ + $(DESTDIR)$(docdir)/CSWiconv/README.CSW @$(MAKECOOKIE) Added: csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README =================================================================== --- csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README (rev 0) +++ csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README 2009-07-24 22:40:50 UTC (rev 5645) @@ -0,0 +1,3 @@ +Note: iconv is a transitional meta-package that pulls in libiconv and +libiconvdevel. Please consider switching to one or both of these pkgs +as iconv may be dropped in the future. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 25 00:43:57 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 24 Jul 2009 22:43:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[5646] csw/mgar/pkg/libiconv/trunk/Makefile Message-ID: Revision: 5646 http://gar.svn.sourceforge.net/gar/?rev=5646&view=rev Author: skayser Date: 2009-07-24 22:43:57 +0000 (Fri, 24 Jul 2009) Log Message: ----------- libiconv: fix docdir for iconv README.CSW Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:40:50 UTC (rev 5645) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:43:57 UTC (rev 5646) @@ -85,5 +85,5 @@ ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ $(DESTDIR)$(datadir)/aclocal/iconv.m4 ginstall -D $(FILEDIR)/CSWiconv.README \ - $(DESTDIR)$(docdir)/CSWiconv/README.CSW + $(DESTDIR)$(docdir)/iconv/README.CSW @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 25 00:49:15 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 24 Jul 2009 22:49:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[5647] csw/mgar/pkg/libiconv/trunk/Makefile Message-ID: Revision: 5647 http://gar.svn.sourceforge.net/gar/?rev=5647&view=rev Author: skayser Date: 2009-07-24 22:49:15 +0000 (Fri, 24 Jul 2009) Log Message: ----------- libiconv: fix docdir for iconv README.CSW Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:43:57 UTC (rev 5646) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:49:15 UTC (rev 5647) @@ -32,7 +32,7 @@ SPKG_DESC_CSWiconv = GNU iconv library - meta package (deprecated) # CSWiconv is a dependencies-only pkg -PKGFILES_CSWiconv = $(docdir)/CSWiconv/README.CSW +PKGFILES_CSWiconv = $(docdir)/iconv/README.CSW # Devel files in _devel pkg, remaining files go into CSWlibiconv PKGFILES_CSWlibiconvdevel = $(PKGFILES_DEVEL) .*.3.html This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jul 25 01:38:41 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 23:38:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5648] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5648 http://gar.svn.sourceforge.net/gar/?rev=5648&view=rev Author: wahwah Date: 2009-07-24 23:38:41 +0000 (Fri, 24 Jul 2009) Log Message: ----------- cups: Adding missing dependencies. Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 22:49:15 UTC (rev 5647) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 23:38:41 UTC (rev 5648) @@ -39,10 +39,13 @@ REQUIRED_PKGS_CSWcups += CSWcupsdev REQUIRED_PKGS_CSWcupsd = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib REQUIRED_PKGS_CSWcupsd += CSWjpeg CSWpng CSWtiff +REQUIRED_PKGS_CSWcupsd += CSWgcrypt CSWgnutls CSWgpgerr CSWlibdbus + REQUIRED_PKGS_CSWcupsclient = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib REQUIRED_PKGS_CSWcupsdoc = CSWcswclassutils REQUIRED_PKGS_CSWcupsdev = CSWcswclassutils -REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib +REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib +REQUIRED_PKGS_CSWlibcups += CSWgcrypt CSWgnutls CSWgpgerr CSWlibtasn1 PKGFILES_CSWlibcups = $(libdir)/libcups.* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sat Jul 25 04:31:06 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sat, 25 Jul 2009 02:31:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5649] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5649 http://gar.svn.sourceforge.net/gar/?rev=5649&view=rev Author: bdwalton Date: 2009-07-25 02:31:05 +0000 (Sat, 25 Jul 2009) Log Message: ----------- install elisp files, add extra package creation bits for rubymode, rubymode_el Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-24 23:38:41 UTC (rev 5648) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-25 02:31:05 UTC (rev 5649) @@ -10,7 +10,7 @@ PREREQUISITE_PKGS = CSWbdb3 CSWgdbm CSWgfile CSWiconv CSWncurses CSWossldevel PREREQUISITE_PKGS += CSWreadline CSWzlib -PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode +PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode CSWrubymode_el ARCHALL_CSWrubydoc = 1 ARCHALL_CSWrubymode = 1 @@ -26,8 +26,10 @@ REQUIRED_PKGS_CSWrubydev = CSWruby CSWgcc4core CSWgfile -REQUIRED_PKGS_CSWrubymode = CSWruby CSWemacscommon +REQUIRED_PKGS_CSWrubymode = CSWemacscommon +REQUIRED_PKGS_CSWrubymode_el = CSWemacscommon + DESCRIPTION = An object-oriented language for quick and easy programming. define BLURB Ruby is a language for quick and easy programming. Similar in scope to Perl @@ -47,14 +49,18 @@ SPKG_DESC_CSWrubymode = Ruby major mode for Emacs +SPKG_DESC_CSWrubymode_el = Elisp source for ruby mode + PKGFILES_CSWrubydoc = $(datadir)/ri/.* $(docdir)/ruby/sample.* PKGFILES_CSWrubytk = $(libdir)/.*/tcl.* $(libdir)/.*/tk.* $(libdir)/.*-tk.rb PKGFILES_CSWrubydev = $(libdir)/.*\.h $(libdir)/.*/mkmf.rb $(libdir)/.*static.a -PKGFILES_CSWrubymode = $(datadir)/emacs/site-lisp/.* +PKGFILES_CSWrubymode = $(datadir)/emacs/site-lisp/.*elc$ +PKGFILES_CSWrubymode_el = $(datadir)/emacs/site-lisp/.*el$ + MASTER_SITES = ftp://ftp.ruby-lang.org/pub/ruby/ MASTER_SITES += ftp://www.ibiblio.org/pub/languages/ruby/ @@ -104,8 +110,12 @@ rubymode: RMDIR=$(DESTDIR)/$(datadir)/emacs/site-lisp/ruby-mode rubymode: + @echo " ===> Installing and Compilingn ruby-mode elisp" @(mkdir -p $(RMDIR); \ - cp $(WORKSRC)/misc/*el $(RMDIR)) + cp $(WORKSRC)/misc/*el $(RMDIR); \ + for f in $(RMDIR)/*; do \ + emacs -L $(RMDIR) -batch -f batch-byte-compile "$$f"; \ + done) # Fix up rbconfig rbconfig: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sat Jul 25 09:21:07 2009 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sat, 25 Jul 2009 07:21:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5650] csw/mgar/pkg/mercurial/trunk Message-ID: Revision: 5650 http://gar.svn.sourceforge.net/gar/?rev=5650&view=rev Author: rthurner Date: 2009-07-25 07:21:07 +0000 (Sat, 25 Jul 2009) Log Message: ----------- upgrade to mercurial-1.3.1, still serving from the package does not work, as mercurial-common defines templates which are not found Modified Paths: -------------- csw/mgar/pkg/mercurial/trunk/Makefile csw/mgar/pkg/mercurial/trunk/checksums Modified: csw/mgar/pkg/mercurial/trunk/Makefile =================================================================== --- csw/mgar/pkg/mercurial/trunk/Makefile 2009-07-25 02:31:05 UTC (rev 5649) +++ csw/mgar/pkg/mercurial/trunk/Makefile 2009-07-25 07:21:07 UTC (rev 5650) @@ -1,5 +1,5 @@ GARNAME = mercurial -GARVERSION = 1.3 +GARVERSION = 1.3.1 CATEGORIES = devel DESCRIPTION = Fast, lightweight Source Control Management system Modified: csw/mgar/pkg/mercurial/trunk/checksums =================================================================== --- csw/mgar/pkg/mercurial/trunk/checksums 2009-07-25 02:31:05 UTC (rev 5649) +++ csw/mgar/pkg/mercurial/trunk/checksums 2009-07-25 07:21:07 UTC (rev 5650) @@ -1,4 +1,4 @@ f123d5474de9aeaea428989744b12401 download/CSWmercurial-common.gspec db884ecb306bcbf49b671f880d29c431 download/CSWmercurial.changelog.CSW d280026d7687f061371e87ff306c97c2 download/CSWmercurial.gspec -d25a867e0ef835faafdbe1e82e239945 download/mercurial-1.3.tar.gz +6504f0dc32bd7ecf59a9f7f719432e76 download/mercurial-1.3.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From chninkel at users.sourceforge.net Sat Jul 25 12:58:58 2009 From: chninkel at users.sourceforge.net (chninkel at users.sourceforge.net) Date: Sat, 25 Jul 2009 10:58:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[5651] csw/mgar/pkg/openssh/trunk Message-ID: Revision: 5651 http://gar.svn.sourceforge.net/gar/?rev=5651&view=rev Author: chninkel Date: 2009-07-25 10:58:58 +0000 (Sat, 25 Jul 2009) Log Message: ----------- openssh: fixed missing /opt/csw/etc/ssh in prototype Modified Paths: -------------- csw/mgar/pkg/openssh/trunk/checksums csw/mgar/pkg/openssh/trunk/files/CSWossh.prototype csw/mgar/pkg/openssh/trunk/files/CSWosshclient.prototype csw/mgar/pkg/openssh/trunk/files/changelog.CSW Modified: csw/mgar/pkg/openssh/trunk/checksums =================================================================== --- csw/mgar/pkg/openssh/trunk/checksums 2009-07-25 07:21:07 UTC (rev 5650) +++ csw/mgar/pkg/openssh/trunk/checksums 2009-07-25 10:58:58 UTC (rev 5651) @@ -1,11 +1,11 @@ 1d3d6d477c09e59c514e637fa3a2f7a4 download/CSWossh.checkinstall 0993813fa5c752215f892cb67c86816f download/CSWossh.preinstall -62fa255ecd680eeeadc13d1188a61ff1 download/CSWossh.prototype -5ce2cd89c1c7478a8c728e4688b26c90 download/CSWosshclient.prototype +59bf25f92d3660aa7e65fb6bdc85e72f download/CSWossh.prototype +cbe3d9921fca3130e42db09914c6ea07 download/CSWosshclient.prototype 1d3d6d477c09e59c514e637fa3a2f7a4 download/CSWosshlpk.checkinstall 0993813fa5c752215f892cb67c86816f download/CSWosshlpk.preinstall 22ffa2a9b7bf310d58d3b299805a41b1 download/CSWosshlpk.prototype -a51dd54a24d61cad406d02343cc826f0 download/changelog.CSW +894264acd8bfda9420b8cf10235b6a3e download/changelog.CSW 9153031524651a18e7edaed4637aa769 download/contrib-openssh-lpk-5.2p1-0.3.9.patch a5ebb2e3fdaa06c3c9edba55aac5f83b download/cswopenssh 8e765642349b6321d01b33e95304e113 download/cswopenssh.xml Modified: csw/mgar/pkg/openssh/trunk/files/CSWossh.prototype =================================================================== --- csw/mgar/pkg/openssh/trunk/files/CSWossh.prototype 2009-07-25 07:21:07 UTC (rev 5650) +++ csw/mgar/pkg/openssh/trunk/files/CSWossh.prototype 2009-07-25 10:58:58 UTC (rev 5651) @@ -1,5 +1,6 @@ d none /opt/csw/etc/pkg/CSWossh 0755 root bin f cswinitsmf /etc/opt/csw/init.d/cswopenssh 0755 root bin +d none /opt/csw/etc/ssh 0755 root bin f cswpreserveconf /opt/csw/etc/ssh/sshd_config.CSW 0744 root bin f cswpreserveconf /opt/csw/etc/ssh/moduli.CSW 0644 root bin d none /opt/csw/libexec 0755 root bin Modified: csw/mgar/pkg/openssh/trunk/files/CSWosshclient.prototype =================================================================== --- csw/mgar/pkg/openssh/trunk/files/CSWosshclient.prototype 2009-07-25 07:21:07 UTC (rev 5650) +++ csw/mgar/pkg/openssh/trunk/files/CSWosshclient.prototype 2009-07-25 10:58:58 UTC (rev 5651) @@ -6,6 +6,7 @@ f none /opt/csw/bin/ssh-agent 0755 root bin f none /opt/csw/bin/ssh-keygen 0755 root bin f none /opt/csw/bin/ssh-keyscan 0755 root bin +d none /opt/csw/etc/ssh 0755 root bin f cswpreserveconf /opt/csw/etc/ssh/ssh_config.CSW 0644 root bin d none /opt/csw/libexec 0755 root bin f none /opt/csw/libexec/ssh-keysign 4711 root bin Modified: csw/mgar/pkg/openssh/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/openssh/trunk/files/changelog.CSW 2009-07-25 07:21:07 UTC (rev 5650) +++ csw/mgar/pkg/openssh/trunk/files/changelog.CSW 2009-07-25 10:58:58 UTC (rev 5651) @@ -1,3 +1,9 @@ +openssh (5.2,REV=2009.07.25_rev=p1) unstable + + * Fixed missing /opt/csw/etc/ssh in prototype (Closes: #3765) + + -- Yann Rouillard Sat, 25 Jul 2009 12:57:35 +0200 + openssh (5.2,REV=2009.06.30_rev=p1) unstable * Switched to cswclassutils for SMF support. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From chninkel at users.sourceforge.net Sat Jul 25 13:03:29 2009 From: chninkel at users.sourceforge.net (chninkel at users.sourceforge.net) Date: Sat, 25 Jul 2009 11:03:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5652] csw/mgar/pkg/bash/trunk Message-ID: Revision: 5652 http://gar.svn.sourceforge.net/gar/?rev=5652&view=rev Author: chninkel Date: 2009-07-25 11:03:29 +0000 (Sat, 25 Jul 2009) Log Message: ----------- bash: updated to patch level 28 Modified Paths: -------------- csw/mgar/pkg/bash/trunk/Makefile csw/mgar/pkg/bash/trunk/checksums csw/mgar/pkg/bash/trunk/files/changelog.CSW Modified: csw/mgar/pkg/bash/trunk/Makefile =================================================================== --- csw/mgar/pkg/bash/trunk/Makefile 2009-07-25 10:58:58 UTC (rev 5651) +++ csw/mgar/pkg/bash/trunk/Makefile 2009-07-25 11:03:29 UTC (rev 5652) @@ -13,7 +13,7 @@ ###### Package information ####### GARNAME = bash -GARVERSION = 4.0.24 +GARVERSION = 4.0.28 CATEGORIES = devel DESCRIPTION = A sh-compatible command language interpreter Modified: csw/mgar/pkg/bash/trunk/checksums =================================================================== --- csw/mgar/pkg/bash/trunk/checksums 2009-07-25 10:58:58 UTC (rev 5651) +++ csw/mgar/pkg/bash/trunk/checksums 2009-07-25 11:03:29 UTC (rev 5652) @@ -24,6 +24,10 @@ 7a70f2608f90f6ac0c2051e5f1c6c414 download/bash40-022 7a23aa41630dd4fe8d30108a200e2d96 download/bash40-023 82ba5fc9eb780eb57d8b7628a17b7d74 download/bash40-024 -bdb3a155736820d6e77667173062e904 download/changelog.CSW +b26f9007ac4eef5c378f1abcb8959025 download/bash40-025 +83bc844c82d0a30740e8d91a8238bfa9 download/bash40-026 +a41c187f05ecab07389c18acc91214c6 download/bash40-027 +fcc367e6471267d2e397257e703b817d download/bash40-028 +871d6e5e87ea680cdf870f67210be8b3 download/changelog.CSW 60956e6be20f69dafbb06fcc83bab88e download/shells 29607316cff22f7427322d8f190cbadf download/use_system_bashrc_and_logout.patch Modified: csw/mgar/pkg/bash/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/bash/trunk/files/changelog.CSW 2009-07-25 10:58:58 UTC (rev 5651) +++ csw/mgar/pkg/bash/trunk/files/changelog.CSW 2009-07-25 11:03:29 UTC (rev 5652) @@ -1,3 +1,9 @@ +bash (4.0.28,REV=2009.07.25) unstable + + * Added bash patches bash40-025 to bash40-028. + + -- Yann Rouillard Sat, 25 Jul 2009 12:51:28 +0200 + bash (4.0.24,REV=2009.05.17) unstable * Added bash patches bash40-018 to bash40-024. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From chninkel at users.sourceforge.net Sat Jul 25 13:12:32 2009 From: chninkel at users.sourceforge.net (chninkel at users.sourceforge.net) Date: Sat, 25 Jul 2009 11:12:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[5653] csw/mgar/pkg/lftp/trunk Message-ID: Revision: 5653 http://gar.svn.sourceforge.net/gar/?rev=5653&view=rev Author: chninkel Date: 2009-07-25 11:12:31 +0000 (Sat, 25 Jul 2009) Log Message: ----------- lftp: updated to 3.7.15 Modified Paths: -------------- csw/mgar/pkg/lftp/trunk/Makefile csw/mgar/pkg/lftp/trunk/checksums csw/mgar/pkg/lftp/trunk/files/changelog.CSW Modified: csw/mgar/pkg/lftp/trunk/Makefile =================================================================== --- csw/mgar/pkg/lftp/trunk/Makefile 2009-07-25 11:03:29 UTC (rev 5652) +++ csw/mgar/pkg/lftp/trunk/Makefile 2009-07-25 11:12:31 UTC (rev 5653) @@ -13,7 +13,7 @@ ###### Package information ####### GARNAME = lftp -GARVERSION = 3.7.14 +GARVERSION = 3.7.15 CATEGORIES = net DESCRIPTION = sophisticated command-line ftp/http client Modified: csw/mgar/pkg/lftp/trunk/checksums =================================================================== --- csw/mgar/pkg/lftp/trunk/checksums 2009-07-25 11:03:29 UTC (rev 5652) +++ csw/mgar/pkg/lftp/trunk/checksums 2009-07-25 11:12:31 UTC (rev 5653) @@ -1,3 +1,3 @@ -b0cad53f75ebd37b9dc6aeeb8d05f88c download/lftp-3.7.14.tar.gz 5bc881a13c106b1c97f2137ff1755817 download/CSWlftp.prototype -30af25c9f70093e8b68d0ae8b8c3145d download/changelog.CSW +ce93239e79f5c12f5087218c9f34eb66 download/changelog.CSW +6c43ffdb59234ff0533cfdda0c3c305c download/lftp-3.7.15.tar.gz Modified: csw/mgar/pkg/lftp/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/lftp/trunk/files/changelog.CSW 2009-07-25 11:03:29 UTC (rev 5652) +++ csw/mgar/pkg/lftp/trunk/files/changelog.CSW 2009-07-25 11:12:31 UTC (rev 5653) @@ -1,3 +1,9 @@ +lftp (3.7.15,REV=2009.07.25) unstable + + * New upstream release. + + -- Yann Rouillard Sat, 25 Jul 2009 13:10:19 +0200 + lftp (3.7.14,REV=2009.05.16) unstable * New upstream release. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Sat Jul 25 20:30:19 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Sat, 25 Jul 2009 18:30:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5654] csw/mgar/pkg/libcairo/trunk/Makefile Message-ID: Revision: 5654 http://gar.svn.sourceforge.net/gar/?rev=5654&view=rev Author: ellson Date: 2009-07-25 18:30:18 +0000 (Sat, 25 Jul 2009) Log Message: ----------- enable svg backend - the circular dependency is only for testing Modified Paths: -------------- csw/mgar/pkg/libcairo/trunk/Makefile Modified: csw/mgar/pkg/libcairo/trunk/Makefile =================================================================== --- csw/mgar/pkg/libcairo/trunk/Makefile 2009-07-25 11:12:31 UTC (rev 5653) +++ csw/mgar/pkg/libcairo/trunk/Makefile 2009-07-25 18:30:18 UTC (rev 5654) @@ -55,8 +55,7 @@ CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --disable-tests --enable-xlib=yes --enable-xlib-xrender=yes --enable-ft=yes --with-x -# SVG must be disabled as libsvg depends on libcairo and we would get a cyclic dependency -CONFIGURE_ARGS += --enable-png=yes --enable-ps=yes --enable-pdf=yes --enable-svg=no --enable-xcb=yes +CONFIGURE_ARGS += --enable-png=yes --enable-ps=yes --enable-pdf=yes --enable-svg=yes --enable-xcb=yes CONFIGURE_ARGS += --enable-gtk-doc --enable-test-surfaces=yes include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Sat Jul 25 21:10:46 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Sat, 25 Jul 2009 19:10:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5655] csw/mgar/pkg/libcairo/trunk/Makefile Message-ID: Revision: 5655 http://gar.svn.sourceforge.net/gar/?rev=5655&view=rev Author: ellson Date: 2009-07-25 19:10:46 +0000 (Sat, 25 Jul 2009) Log Message: ----------- use --disable-full-testing instead of --disable-tests Modified Paths: -------------- csw/mgar/pkg/libcairo/trunk/Makefile Modified: csw/mgar/pkg/libcairo/trunk/Makefile =================================================================== --- csw/mgar/pkg/libcairo/trunk/Makefile 2009-07-25 18:30:18 UTC (rev 5654) +++ csw/mgar/pkg/libcairo/trunk/Makefile 2009-07-25 19:10:46 UTC (rev 5655) @@ -54,7 +54,7 @@ EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --disable-tests --enable-xlib=yes --enable-xlib-xrender=yes --enable-ft=yes --with-x +CONFIGURE_ARGS += --disable-full-testing --enable-xlib=yes --enable-xlib-xrender=yes --enable-ft=yes --with-x CONFIGURE_ARGS += --enable-png=yes --enable-ps=yes --enable-pdf=yes --enable-svg=yes --enable-xcb=yes CONFIGURE_ARGS += --enable-gtk-doc --enable-test-surfaces=yes This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jul 25 23:11:20 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 25 Jul 2009 21:11:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5656] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5656 http://gar.svn.sourceforge.net/gar/?rev=5656&view=rev Author: wahwah Date: 2009-07-25 21:11:20 +0000 (Sat, 25 Jul 2009) Log Message: ----------- cups: A fix for rcdir Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-25 19:10:46 UTC (rev 5655) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-25 21:11:20 UTC (rev 5656) @@ -105,7 +105,7 @@ CONFIGURE_ARGS = $(DIRPATHS) --enable-pdftops CONFIGURE_ARGS += --with-menudir=$(datadir)/applications CONFIGURE_ARGS += --localedir=$(datadir)/locale -CONFIGURE_ARGS += --with-rcdir=$(sysconfdir)/init.d +CONFIGURE_ARGS += --with-rcdir=$(sysconfdir) CONFIGURE_ARGS += --with-icondir=$(datadir)/icons # This is a hack that's needed, because configure (Makedefs) will otherwise This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Sun Jul 26 00:53:59 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Sat, 25 Jul 2009 22:53:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5657] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5657 http://gar.svn.sourceforge.net/gar/?rev=5657&view=rev Author: ellson Date: 2009-07-25 22:53:59 +0000 (Sat, 25 Jul 2009) Log Message: ----------- - add BUILD64=1 for sparcv9 and amd64 - add --enable-static to generate dot_static target - package dot_static in graphvizgd, because of its gd dependency Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-25 21:11:20 UTC (rev 5656) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-25 22:53:59 UTC (rev 5657) @@ -41,15 +41,17 @@ ARCHALL_CSWgraphvizdoc = 1 ARCHALL_CSWgraphvizgraphs = 1 +BUILD64 = 1 + PREREQUISITE_PKGS = -REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs \ - CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWgtk2 CSWiconv \ +REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender \ + CSWgs CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWgtk2 CSWiconv \ CSWlibatk CSWliblasi CSWpng CSWzlib CSWxpm REQUIRED_PKGS_CSWgraphvizdevel = REQUIRED_PKGS_CSWgraphvizdoc = REQUIRED_PKGS_CSWgraphvizgraphs = -REQUIRED_PKGS_CSWgraphvizgd = CSWgd CSWjpeg CSWxpm +REQUIRED_PKGS_CSWgraphvizgd = CSWgd CSWjpeg REQUIRED_PKGS_CSWgraphvizdevil = CSWdevil REQUIRED_PKGS_CSWgraphvizsharp = CSWmono REQUIRED_PKGS_CSWgraphvizguile = CSWguile @@ -99,7 +101,7 @@ SPKG_DESC_CSWgraphvizruby = Graphviz language binding for ruby SPKG_DESC_CSWgraphviztcl = Graphviz language binding for tcl -PKGFILES_CSWgraphviz = $(bindir)/(?!diffimg).* +PKGFILES_CSWgraphviz = $(bindir)/(?!(diffimg|dot_static)).* PKGFILES_CSWgraphviz += $(libdir)/lib.*.so\..* PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core\..* PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango\..* @@ -123,6 +125,7 @@ PKGFILES_CSWgraphvizgd = $(libdir)/graphviz/libgvplugin_gd\..* PKGFILES_CSWgraphvizgd += $(bindir)/diffimg +PKGFILES_CSWgraphvizgd += $(bindir)/dot_static PKGFILES_CSWgraphvizdevil = $(libdir)/graphviz/libgvplugin_devil\..* @@ -196,6 +199,7 @@ CONFIGURE_ARGS += --disable-ocaml CONFIGURE_ARGS += --disable-php CONFIGURE_ARGS += --disable-r +CONFIGURE_ARGS += --enable-static --enable-shared CONFIGURE_ARGS += PKG_CONFIG_PATH=/opt/csw/lib/pkgconfig:/opt/csw/X11/lib/pkgconfig STRIP_LIBTOOL=1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Sun Jul 26 03:36:46 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Sun, 26 Jul 2009 01:36:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5658] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5658 http://gar.svn.sourceforge.net/gar/?rev=5658&view=rev Author: ellson Date: 2009-07-26 01:36:46 +0000 (Sun, 26 Jul 2009) Log Message: ----------- drop BUILD64=1 .... Sun's CC is too broken Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-25 22:53:59 UTC (rev 5657) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-26 01:36:46 UTC (rev 5658) @@ -41,7 +41,8 @@ ARCHALL_CSWgraphvizdoc = 1 ARCHALL_CSWgraphvizgraphs = 1 -BUILD64 = 1 +# Sun's CC is broken on 64bit architectures! +#BUILD64 = 1 PREREQUISITE_PKGS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jul 26 16:01:05 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 26 Jul 2009 14:01:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5659] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5659 http://gar.svn.sourceforge.net/gar/?rev=5659&view=rev Author: bdwalton Date: 2009-07-26 14:01:04 +0000 (Sun, 26 Jul 2009) Log Message: ----------- rename the elisp sources package to be comformant (no _) Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 01:36:46 UTC (rev 5658) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 14:01:04 UTC (rev 5659) @@ -10,7 +10,7 @@ PREREQUISITE_PKGS = CSWbdb3 CSWgdbm CSWgfile CSWiconv CSWncurses CSWossldevel PREREQUISITE_PKGS += CSWreadline CSWzlib -PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode CSWrubymode_el +PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode CSWrubymodeel ARCHALL_CSWrubydoc = 1 ARCHALL_CSWrubymode = 1 @@ -28,7 +28,7 @@ REQUIRED_PKGS_CSWrubymode = CSWemacscommon -REQUIRED_PKGS_CSWrubymode_el = CSWemacscommon +REQUIRED_PKGS_CSWrubymodeel = CSWemacscommon DESCRIPTION = An object-oriented language for quick and easy programming. define BLURB @@ -49,7 +49,7 @@ SPKG_DESC_CSWrubymode = Ruby major mode for Emacs -SPKG_DESC_CSWrubymode_el = Elisp source for ruby mode +SPKG_DESC_CSWrubymodeel = Elisp source for ruby mode PKGFILES_CSWrubydoc = $(datadir)/ri/.* $(docdir)/ruby/sample.* @@ -59,7 +59,7 @@ PKGFILES_CSWrubymode = $(datadir)/emacs/site-lisp/.*elc$ -PKGFILES_CSWrubymode_el = $(datadir)/emacs/site-lisp/.*el$ +PKGFILES_CSWrubymodeel = $(datadir)/emacs/site-lisp/.*el$ MASTER_SITES = ftp://ftp.ruby-lang.org/pub/ruby/ MASTER_SITES += ftp://www.ibiblio.org/pub/languages/ruby/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jul 26 17:42:56 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 26 Jul 2009 15:42:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5660] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5660 http://gar.svn.sourceforge.net/gar/?rev=5660&view=rev Author: bdwalton Date: 2009-07-26 15:42:56 +0000 (Sun, 26 Jul 2009) Log Message: ----------- force catalog name with _el (to match that convention) Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 14:01:04 UTC (rev 5659) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 15:42:56 UTC (rev 5660) @@ -61,6 +61,8 @@ PKGFILES_CSWrubymodeel = $(datadir)/emacs/site-lisp/.*el$ +CATALOGNAME_CSWrubymodeel = rubymode_el + MASTER_SITES = ftp://ftp.ruby-lang.org/pub/ruby/ MASTER_SITES += ftp://www.ibiblio.org/pub/languages/ruby/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Sun Jul 26 19:41:39 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Sun, 26 Jul 2009 17:41:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[5661] csw/mgar/pkg Message-ID: Revision: 5661 http://gar.svn.sourceforge.net/gar/?rev=5661&view=rev Author: j_arndt Date: 2009-07-26 17:41:39 +0000 (Sun, 26 Jul 2009) Log Message: ----------- cacti: Initial commit Added Paths: ----------- csw/mgar/pkg/cacti/ csw/mgar/pkg/cacti/branches/ csw/mgar/pkg/cacti/tags/ csw/mgar/pkg/cacti/trunk/ csw/mgar/pkg/cacti/trunk/Makefile csw/mgar/pkg/cacti/trunk/checksums csw/mgar/pkg/cacti/trunk/files/ csw/mgar/pkg/cacti/trunk/files/CSWcacti.postinstall csw/mgar/pkg/cacti/trunk/files/CSWcacti.prototype csw/mgar/pkg/cacti/trunk/files/cacti.sql.diff csw/mgar/pkg/cacti/trunk/files/config.php.diff csw/mgar/pkg/cacti/trunk/files/cswusergroup csw/mgar/pkg/cacti/trunk/files/global.php.diff csw/mgar/pkg/cacti/trunk/files/global_settings.php.diff csw/mgar/pkg/cacti/trunk/files/install_index.php.diff Property changes on: csw/mgar/pkg/cacti/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cacti/trunk/Makefile =================================================================== --- csw/mgar/pkg/cacti/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cacti/trunk/Makefile 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,74 @@ +GARNAME = cacti +GARVERSION = 0.8.7e +CATEGORIES = apps + +DESCRIPTION = a network graphing solution based on RRDtool +define BLURB + Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features out of the box. All of this is wrapped in an intuitive, easy to use interface that makes sense for LAN-sized installations up to complex networks with hundreds of devices. +endef + +MASTER_SITES = http://www.cacti.net/downloads/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +#DISTFILES += CSWcacti.prototype CSWcacti.preinstall +DISTFILES += CSWcacti.prototype CSWcacti.postinstall + +PATCHFILES += global_settings.php.diff +PATCHFILES += install_index.php.diff # added search paths for initial setup +PATCHFILES += global.php.diff # path to rrd files is hard coded :( +PATCHFILES += cacti.sql.diff +PATCHFILES += config.php.diff + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +REQUIRED_PKGS = CSWrrd CSWnetsnmp CSWmysql5client CSWcswclassutils +REQUIRED_PKGS = CSWphp5 CSWap2modphp5 CSWphp5mysql CSWphp5snmp CSWphp5session CSWphp5sockets + +SPKG_CLASSES = none cswusergroup + +CATALOGNAME = cacti +ARCHALL = 1 + +CONFIGURE_ARGS = $(DIRPATHS) + +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom +INSTALL_SCRIPTS = custom +SKIPTEST = 1 + +ENABLE_CHECK = 0 + +CACTIDIR=/opt/csw/cacti +DOCDIR=/opt/csw/share/doc/cacti +VARDIR=/var/opt/csw/cacti + +include gar/category.mk + +configure-custom: + @$(MAKECOOKIE) + +build-custom: + @$(MAKECOOKIE) + +install-custom: + @ginstall -d $(DESTDIR)$(CACTIDIR) + @ginstall -d $(DESTDIR)$(DOCDIR) + @ginstall -d $(DESTDIR)$(VARDIR) + @ginstall -d $(DESTDIR)$(VARDIR)/log + @ginstall -d $(DESTDIR)$(VARDIR)/rra + @cp $(WORKSRC)/LICENSE $(DESTDIR)$(DOCDIR) + @cp $(WORKSRC)/README $(DESTDIR)$(DOCDIR) + @cp -r $(WORKSRC)/docs $(DESTDIR)$(DOCDIR) + @# + @# very nasty + @# + @cp -r $(WORKSRC)/* $(DESTDIR)$(CACTIDIR) + @rm -r $(DESTDIR)$(CACTIDIR)/LICENSE $(DESTDIR)$(CACTIDIR)/README $(DESTDIR)$(CACTIDIR)/docs + @rm -r $(DESTDIR)$(CACTIDIR)/log $(DESTDIR)$(CACTIDIR)/rra + @# + @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWcacti + @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWcacti/cswusergroup Added: csw/mgar/pkg/cacti/trunk/checksums =================================================================== --- csw/mgar/pkg/cacti/trunk/checksums (rev 0) +++ csw/mgar/pkg/cacti/trunk/checksums 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,8 @@ +ca724241f76900967f90d1c52a5e9d7f download/CSWcacti.postinstall +c06af72e0839d119bf7a1138361c7168 download/CSWcacti.prototype +7563a58a57d2c6cc0da28cc341a30969 download/cacti-0.8.7e.tar.gz +509e8f19ad7ede1733be6607b6c1aef2 download/cacti.sql.diff +6bcd6bc9879995d235f012c8a503468e download/config.php.diff +ec57981a8f28d4a6fab8219cec877afa download/global.php.diff +58f05b2bac86fd1e4dcc21b5869a6c51 download/global_settings.php.diff +11c7a82910671477cf896ac30aece436 download/install_index.php.diff Added: csw/mgar/pkg/cacti/trunk/files/CSWcacti.postinstall =================================================================== --- csw/mgar/pkg/cacti/trunk/files/CSWcacti.postinstall (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/CSWcacti.postinstall 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,40 @@ +#!/bin/sh + +passwd -N cacti + +cat << EOF +# +# +# + +The package automatically added a user called "cacti". If you don't like +this user name, rename it and change it in the files listed below. + +By default the database "cacti" is used. If you want to use another database, +change the name in the files listed below. + +To get Cacti running, please follow these steps: + +(1) Edit some lines in /opt/csw/cacti/include/config.php to match your + environment: + + Example: \$database_hostname = "localhost" + +(2) Check also /opt/csw/cacti/include/global.php + +(3) Edit /opt/csw/cacti/cacti.sql to match your environment. + + Example: GRANT ALL ON cacti.* TO cacti at localhost IDENTIFIED BY 'cacti'; + +(4) Run /opt/csw/cacti/cacti.sql to create the database: + + Example: mysql -u root -p < /opt/csw/cacti/cacti.sql + +(5) Create a cronjob for the user "cacti" to collect the data: + + 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /opt/csw/php5/bin/php /opt/csw/cacti/poller.php > /dev/null 2>&1 + +# +# +# +EOF Added: csw/mgar/pkg/cacti/trunk/files/CSWcacti.prototype =================================================================== --- csw/mgar/pkg/cacti/trunk/files/CSWcacti.prototype (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/CSWcacti.prototype 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,496 @@ +d none /opt/csw/cacti 0755 root bin +f none /opt/csw/cacti/about.php 0644 root bin +f none /opt/csw/cacti/auth_changepassword.php 0644 root bin +f none /opt/csw/cacti/auth_login.php 0644 root bin +f none /opt/csw/cacti/cacti.sql 0644 root bin +f none /opt/csw/cacti/cdef.php 0644 root bin +d none /opt/csw/cacti/cli 0755 root bin +f none /opt/csw/cacti/cli/.htaccess 0644 root bin +f none /opt/csw/cacti/cli/add_data_query.php 0644 root bin +f none /opt/csw/cacti/cli/add_device.php 0644 root bin +f none /opt/csw/cacti/cli/add_graph_template.php 0644 root bin +f none /opt/csw/cacti/cli/add_graphs.php 0644 root bin +f none /opt/csw/cacti/cli/add_perms.php 0644 root bin +f none /opt/csw/cacti/cli/add_tree.php 0644 root bin +f none /opt/csw/cacti/cli/copy_user.php 0644 root bin +f none /opt/csw/cacti/cli/host_update_template.php 0644 root bin +f none /opt/csw/cacti/cli/import_template.php 0644 root bin +f none /opt/csw/cacti/cli/poller_data_sources_reapply_names.php 0644 root bin +f none /opt/csw/cacti/cli/poller_graphs_reapply_names.php 0644 root bin +f none /opt/csw/cacti/cli/poller_output_empty.php 0644 root bin +f none /opt/csw/cacti/cli/poller_reindex_hosts.php 0644 root bin +f none /opt/csw/cacti/cli/rebuild_poller_cache.php 0644 root bin +f none /opt/csw/cacti/cli/repair_database.php 0644 root bin +f none /opt/csw/cacti/cli/structure_rra_paths.php 0644 root bin +f none /opt/csw/cacti/cli/upgrade_database.php 0644 root bin +f none /opt/csw/cacti/cmd.php 0644 root bin +f none /opt/csw/cacti/color.php 0644 root bin +f none /opt/csw/cacti/data_input.php 0644 root bin +f none /opt/csw/cacti/data_queries.php 0644 root bin +f none /opt/csw/cacti/data_sources.php 0644 root bin +f none /opt/csw/cacti/data_templates.php 0644 root bin +f none /opt/csw/cacti/gprint_presets.php 0644 root bin +f none /opt/csw/cacti/graph.php 0644 root bin +f none /opt/csw/cacti/graph_image.php 0644 root bin +f none /opt/csw/cacti/graph_settings.php 0644 root bin +f none /opt/csw/cacti/graph_templates.php 0644 root bin +f none /opt/csw/cacti/graph_templates_inputs.php 0644 root bin +f none /opt/csw/cacti/graph_templates_items.php 0644 root bin +f none /opt/csw/cacti/graph_view.php 0644 root bin +f none /opt/csw/cacti/graph_xport.php 0644 root bin +f none /opt/csw/cacti/graphs.php 0644 root bin +f none /opt/csw/cacti/graphs_items.php 0644 root bin +f none /opt/csw/cacti/graphs_new.php 0644 root bin +f none /opt/csw/cacti/host.php 0644 root bin +f none /opt/csw/cacti/host_templates.php 0644 root bin +d none /opt/csw/cacti/images 0755 root bin +f none /opt/csw/cacti/images/arrow.gif 0644 root bin +f none /opt/csw/cacti/images/auth_deny.gif 0644 root bin +f none /opt/csw/cacti/images/auth_login.gif 0644 root bin +f none /opt/csw/cacti/images/auth_logout.gif 0644 root bin +f none /opt/csw/cacti/images/button_add.gif 0644 root bin +f none /opt/csw/cacti/images/button_cancel.gif 0644 root bin +f none /opt/csw/cacti/images/button_cancel2.gif 0644 root bin +f none /opt/csw/cacti/images/button_clear.gif 0644 root bin +f none /opt/csw/cacti/images/button_colapse_all.gif 0644 root bin +f none /opt/csw/cacti/images/button_create.gif 0644 root bin +f none /opt/csw/cacti/images/button_default.gif 0644 root bin +f none /opt/csw/cacti/images/button_delete.gif 0644 root bin +f none /opt/csw/cacti/images/button_expand_all.gif 0644 root bin +f none /opt/csw/cacti/images/button_export.gif 0644 root bin +f none /opt/csw/cacti/images/button_go.gif 0644 root bin +f none /opt/csw/cacti/images/button_help.gif 0644 root bin +f none /opt/csw/cacti/images/button_import.gif 0644 root bin +f none /opt/csw/cacti/images/button_no.gif 0644 root bin +f none /opt/csw/cacti/images/button_purge.gif 0644 root bin +f none /opt/csw/cacti/images/button_refresh.gif 0644 root bin +f none /opt/csw/cacti/images/button_save.gif 0644 root bin +f none /opt/csw/cacti/images/button_view.gif 0644 root bin +f none /opt/csw/cacti/images/button_yes.gif 0644 root bin +f none /opt/csw/cacti/images/cacti_about_logo.gif 0644 root bin +f none /opt/csw/cacti/images/cacti_backdrop.gif 0644 root bin +f none /opt/csw/cacti/images/cacti_backdrop2.gif 0644 root bin +f none /opt/csw/cacti/images/cacti_logo.gif 0644 root bin +f none /opt/csw/cacti/images/calendar.gif 0644 root bin +f none /opt/csw/cacti/images/delete_icon.gif 0644 root bin +f none /opt/csw/cacti/images/delete_icon_large.gif 0644 root bin +f none /opt/csw/cacti/images/favicon.ico 0644 root bin +f none /opt/csw/cacti/images/graph_page_top.gif 0644 root bin +f none /opt/csw/cacti/images/graph_properties.gif 0644 root bin +f none /opt/csw/cacti/images/graph_query.png 0644 root bin +f none /opt/csw/cacti/images/graph_zoom.gif 0644 root bin +f none /opt/csw/cacti/images/hide.gif 0644 root bin +f none /opt/csw/cacti/images/left_border.gif 0644 root bin +f none /opt/csw/cacti/images/menu_line.gif 0644 root bin +f none /opt/csw/cacti/images/menuarrow.gif 0644 root bin +f none /opt/csw/cacti/images/move_down.gif 0644 root bin +f none /opt/csw/cacti/images/move_left.gif 0644 root bin +f none /opt/csw/cacti/images/move_right.gif 0644 root bin +f none /opt/csw/cacti/images/move_up.gif 0644 root bin +f none /opt/csw/cacti/images/reload_icon_small.gif 0644 root bin +f none /opt/csw/cacti/images/shadow.gif 0644 root bin +f none /opt/csw/cacti/images/shadow_gray.gif 0644 root bin +f none /opt/csw/cacti/images/show.gif 0644 root bin +f none /opt/csw/cacti/images/tab_cacti.gif 0644 root bin +f none /opt/csw/cacti/images/tab_console.gif 0644 root bin +f none /opt/csw/cacti/images/tab_console_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_graphs.gif 0644 root bin +f none /opt/csw/cacti/images/tab_graphs_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_list.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_list_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_preview.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_preview_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_tree.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_tree_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_settings.gif 0644 root bin +f none /opt/csw/cacti/images/tab_settings_down.gif 0644 root bin +f none /opt/csw/cacti/images/transparent_line.gif 0644 root bin +d none /opt/csw/cacti/include 0755 root bin +f none /opt/csw/cacti/include/auth.php 0644 root bin +f none /opt/csw/cacti/include/bottom_footer.php 0644 root bin +f none /opt/csw/cacti/include/config.php 0644 root bin +f none /opt/csw/cacti/include/global.php 0644 root bin +f none /opt/csw/cacti/include/global_arrays.php 0644 root bin +f none /opt/csw/cacti/include/global_constants.php 0644 root bin +f none /opt/csw/cacti/include/global_form.php 0644 root bin +f none /opt/csw/cacti/include/global_settings.php 0644 root bin +d none /opt/csw/cacti/include/jscalendar 0755 root bin +f none /opt/csw/cacti/include/jscalendar/calendar-setup.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/calendar.js 0644 root bin +d none /opt/csw/cacti/include/jscalendar/lang 0755 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-af.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-al.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-bg.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-big5-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-big5.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-br.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ca.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-cs-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-cs-win.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-da.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-de.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-du.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-el.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-en.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-es.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-fi.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-fr.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-he-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-hr-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-hr.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-hu.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-it.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-jp.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ko-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ko.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-lt-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-lt.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-lv.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-nl.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-no.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-pl-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-pl.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-pt.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ro.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ru.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ru_win_.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-si.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-sk.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-sp.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-sv.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-tr.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-zh.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/cn_utf8.js 0644 root bin +f none /opt/csw/cacti/include/layout.js 0644 root bin +f none /opt/csw/cacti/include/main.css 0644 root bin +f none /opt/csw/cacti/include/top_graph_header.php 0644 root bin +f none /opt/csw/cacti/include/top_header.php 0644 root bin +d none /opt/csw/cacti/include/treeview 0755 root bin +f none /opt/csw/cacti/include/treeview/ftiens4.js 0644 root bin +f none /opt/csw/cacti/include/treeview/ftiens4_export.js 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2blank.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2lastnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2mlastnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2mnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2node.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2plastnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2pnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2vertline.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ua.js 0644 root bin +f none /opt/csw/cacti/include/zoom.js 0644 root bin +f none /opt/csw/cacti/index.php 0644 root bin +d none /opt/csw/cacti/install 0755 root bin +f none /opt/csw/cacti/install/0_8_1_to_0_8_2.php 0644 root bin +f none /opt/csw/cacti/install/0_8_2_to_0_8_2a.php 0644 root bin +f none /opt/csw/cacti/install/0_8_2a_to_0_8_3.php 0644 root bin +f none /opt/csw/cacti/install/0_8_3_to_0_8_4.php 0644 root bin +f none /opt/csw/cacti/install/0_8_4_to_0_8_5.php 0644 root bin +f none /opt/csw/cacti/install/0_8_5a_to_0_8_6.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6_to_0_8_6a.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6c_to_0_8_6d.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6d_to_0_8_6e.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6f_to_0_8_6g.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6g_to_0_8_6h.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6h_to_0_8_6i.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6j_to_0_8_7.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7_to_0_8_7a.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7a_to_0_8_7b.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7b_to_0_8_7c.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7c_to_0_8_7d.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7d_to_0_8_7e.php 0644 root bin +f none /opt/csw/cacti/install/0_8_to_0_8_1.php 0644 root bin +f none /opt/csw/cacti/install/index.php 0644 root bin +f none /opt/csw/cacti/install/install_finish.gif 0644 root bin +f none /opt/csw/cacti/install/install_next.gif 0644 root bin +d none /opt/csw/cacti/lib 0755 root bin +d none /opt/csw/cacti/lib/adodb 0755 root bin +f none /opt/csw/cacti/lib/adodb/adodb-csvlib.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-datadict.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-error.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-errorhandler.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-errorpear.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-exceptions.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-iterator.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-lib.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-pear.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-perf.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-php4.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-time.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-xmlschema.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb.inc.php 0644 root bin +d none /opt/csw/cacti/lib/adodb/datadict 0755 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-access.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-db2.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-firebird.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-generic.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-ibase.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-informix.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-mssql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-mysql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-oci8.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-postgres.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-sapdb.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-sybase.inc.php 0644 root bin +d none /opt/csw/cacti/lib/adodb/drivers 0755 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-access.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ado.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ado5.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ado_access.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ado_mssql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-borland_ibase.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-csv.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-db2.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-fbsql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-firebird.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ibase.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-informix.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-informix72.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ldap.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mssql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mssqlpo.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mysql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mysqli.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mysqlt.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-netezza.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-oci8.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-oci805.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-oci8po.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbc.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbc_mssql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbc_oracle.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbtp.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbtp_unicode.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-oracle.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-pdo.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-postgres.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-postgres64.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-postgres7.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-proxy.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sapdb.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sqlanywhere.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sqlite.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sqlitepo.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sybase.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-vfp.inc.php 0644 root bin +d none /opt/csw/cacti/lib/adodb/lang 0755 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-ar.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-bg.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-bgutf8.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-ca.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-cn.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-cz.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-de.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-en.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-es.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-fr.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-hu.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-it.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-nl.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-pl.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-pt-br.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-ro.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-ru1251.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-sv.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/license.txt 0644 root bin +f none /opt/csw/cacti/lib/adodb/toexport.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/tohtml.inc.php 0644 root bin +f none /opt/csw/cacti/lib/api_automation_tools.php 0644 root bin +f none /opt/csw/cacti/lib/api_data_source.php 0644 root bin +f none /opt/csw/cacti/lib/api_device.php 0644 root bin +f none /opt/csw/cacti/lib/api_graph.php 0644 root bin +f none /opt/csw/cacti/lib/api_poller.php 0644 root bin +f none /opt/csw/cacti/lib/api_tree.php 0644 root bin +f none /opt/csw/cacti/lib/auth.php 0644 root bin +f none /opt/csw/cacti/lib/cdef.php 0644 root bin +f none /opt/csw/cacti/lib/data_query.php 0644 root bin +f none /opt/csw/cacti/lib/database.php 0644 root bin +f none /opt/csw/cacti/lib/export.php 0644 root bin +f none /opt/csw/cacti/lib/functions.php 0644 root bin +f none /opt/csw/cacti/lib/graph_export.php 0644 root bin +f none /opt/csw/cacti/lib/graph_variables.php 0644 root bin +f none /opt/csw/cacti/lib/html.php 0644 root bin +f none /opt/csw/cacti/lib/html_form.php 0644 root bin +f none /opt/csw/cacti/lib/html_form_template.php 0644 root bin +f none /opt/csw/cacti/lib/html_tree.php 0644 root bin +f none /opt/csw/cacti/lib/html_utility.php 0644 root bin +f none /opt/csw/cacti/lib/html_validate.php 0644 root bin +f none /opt/csw/cacti/lib/import.php 0644 root bin +f none /opt/csw/cacti/lib/ldap.php 0644 root bin +f none /opt/csw/cacti/lib/ping.php 0644 root bin +f none /opt/csw/cacti/lib/poller.php 0644 root bin +f none /opt/csw/cacti/lib/rrd.php 0644 root bin +f none /opt/csw/cacti/lib/snmp.php 0644 root bin +f none /opt/csw/cacti/lib/sort.php 0644 root bin +f none /opt/csw/cacti/lib/template.php 0644 root bin +f none /opt/csw/cacti/lib/time.php 0644 root bin +f none /opt/csw/cacti/lib/timespan_settings.php 0644 root bin +f none /opt/csw/cacti/lib/tree.php 0644 root bin +f none /opt/csw/cacti/lib/utility.php 0644 root bin +f none /opt/csw/cacti/lib/variables.php 0644 root bin +f none /opt/csw/cacti/lib/xml.php 0644 root bin +f none /opt/csw/cacti/logout.php 0644 root bin +f none /opt/csw/cacti/poller.php 0644 root bin +f none /opt/csw/cacti/poller_commands.php 0644 root bin +f none /opt/csw/cacti/poller_export.php 0644 root bin +d none /opt/csw/cacti/resource 0755 root bin +d none /opt/csw/cacti/resource/script_queries 0755 root bin +f none /opt/csw/cacti/resource/script_queries/host_cpu.xml 0644 root bin +f none /opt/csw/cacti/resource/script_queries/host_disk.xml 0644 root bin +f none /opt/csw/cacti/resource/script_queries/unix_disk.xml 0644 root bin +d none /opt/csw/cacti/resource/script_server 0755 root bin +f none /opt/csw/cacti/resource/script_server/host_cpu.xml 0644 root bin +f none /opt/csw/cacti/resource/script_server/host_disk.xml 0644 root bin +d none /opt/csw/cacti/resource/snmp_queries 0755 root bin +f none /opt/csw/cacti/resource/snmp_queries/host_disk.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/interface.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/kbridge.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/net-snmp_disk.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/netware_cpu.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/netware_disk.xml 0644 root bin +f none /opt/csw/cacti/rra.php 0644 root bin +f none /opt/csw/cacti/script_server.php 0644 root bin +f none /opt/csw/cacti/script_server.pl 0644 root bin +d none /opt/csw/cacti/scripts 0755 root bin +f none /opt/csw/cacti/scripts/3com_cable_modem.pl 0644 root bin +f none /opt/csw/cacti/scripts/diskfree.pl 0644 root bin +f none /opt/csw/cacti/scripts/diskfree.sh 0644 root bin +f none /opt/csw/cacti/scripts/linux_memory.pl 0644 root bin +f none /opt/csw/cacti/scripts/loadavg.pl 0644 root bin +f none /opt/csw/cacti/scripts/loadavg_multi.pl 0644 root bin +f none /opt/csw/cacti/scripts/ping.pl 0644 root bin +f none /opt/csw/cacti/scripts/query_host_cpu.php 0644 root bin +f none /opt/csw/cacti/scripts/query_host_partitions.php 0644 root bin +f none /opt/csw/cacti/scripts/query_unix_partitions.pl 0644 root bin +f none /opt/csw/cacti/scripts/sql.php 0644 root bin +f none /opt/csw/cacti/scripts/ss_fping.php 0644 root bin +f none /opt/csw/cacti/scripts/ss_host_cpu.php 0644 root bin +f none /opt/csw/cacti/scripts/ss_host_disk.php 0644 root bin +f none /opt/csw/cacti/scripts/ss_sql.php 0644 root bin +f none /opt/csw/cacti/scripts/unix_processes.pl 0644 root bin +f none /opt/csw/cacti/scripts/unix_tcp_connections.pl 0644 root bin +f none /opt/csw/cacti/scripts/unix_users.pl 0644 root bin +f none /opt/csw/cacti/scripts/weatherbug.pl 0644 root bin +f none /opt/csw/cacti/scripts/webhits.pl 0644 root bin +f none /opt/csw/cacti/settings.php 0644 root bin +f none /opt/csw/cacti/templates_export.php 0644 root bin +f none /opt/csw/cacti/templates_import.php 0644 root bin +f none /opt/csw/cacti/tree.php 0644 root bin +f none /opt/csw/cacti/user_admin.php 0644 root bin +f none /opt/csw/cacti/utilities.php 0644 root bin +d none /opt/csw/share/doc/cacti 0755 root bin +f none /opt/csw/share/doc/cacti/LICENSE 0644 root bin +f none /opt/csw/share/doc/cacti/README 0644 root bin +d none /opt/csw/share/doc/cacti/docs 0755 root bin +f none /opt/csw/share/doc/cacti/docs/CHANGELOG 0644 root bin +f none /opt/csw/share/doc/cacti/docs/CONTRIB 0644 root bin +f none /opt/csw/share/doc/cacti/docs/README 0644 root bin +d none /opt/csw/share/doc/cacti/docs/html 0755 root bin +f none /opt/csw/share/doc/cacti/docs/html/LICENSE.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/advanced_topics.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/basics.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/batch_copy_users.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/bsd_ports.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cacti_help.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cdefs.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_cacti_poller.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_data_gathering.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_mysql_updating.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_rrd_graph.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_rrd_numbers.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_rrd_owner.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_rrd_updating.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_zero_values.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_data_query.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_device.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_graph_template.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_graphs.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_perms.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_tree.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_copy_user.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_poller_graphs_reapply_names.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_poller_output_empty.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_poller_reindex_hosts.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/copying_user.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/create_new_user.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/data_input_methods.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/data_presentation.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/data_queries.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/data_storage.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/debug_miscellaneous.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/debug_rpm_installation.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/debugging.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/delete_users.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/enable_disable_users.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/faq.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_howto.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_overview.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_snmp_oid.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_templates.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_viewing.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/guest_access.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/host_templates.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/host_variables.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/how_to.html 0644 root bin +d none /opt/csw/share/doc/cacti/docs/html/images 0755 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/data_source_title_example1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/data_source_title_example2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/data_source_title_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/data_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/export_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/graph_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/graph_tree.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/host_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/import_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/new_device.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/new_graphs.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/principles_of_operation.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_batch_copy_1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_batch_copy_2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_copy_1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_copy_2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_delete_1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_delete_2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_edit.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_enable_disable_1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_enable_disable_2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_list.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_new.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/index.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/install_unix.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/install_windows.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/installation.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/making_scripts_work_with_cacti.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/migration_php_scripts_to_script_server.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/new_graphs.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/operating_principles.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/php_script_server.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/reference.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/requirements.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/rrdtool_features.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/script_query_xml.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/scripts.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/snmp_query_xml.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/template_export.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/template_import.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/templates.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/testing_script_in_script_server.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_apply_patches.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_cacti.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_httpd.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_mysql.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_php.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_spine.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/upgrade.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/upgrade_using_hostmib_data_queries.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/user_management.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/using_spine.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/variables.html 0644 root bin +d none /opt/csw/share/doc/cacti/docs/pdf 0755 root bin +f none /opt/csw/share/doc/cacti/docs/pdf/README 0644 root bin +d none /opt/csw/share/doc/cacti/docs/txt 0755 root bin +f none /opt/csw/share/doc/cacti/docs/txt/manual.txt 0644 root bin +d ugfiles /var/opt/csw/cacti 0755 cacti cacti +d ugfiles /var/opt/csw/cacti/log 0755 cacti cacti +d ugfiles /var/opt/csw/cacti/rra 0755 cacti cacti +d none /opt/csw/etc/pkg/CSWcacti 0755 root bin +f cswusergroup /opt/csw/etc/pkg/CSWcacti/cswusergroup 0644 root bin Added: csw/mgar/pkg/cacti/trunk/files/cacti.sql.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/cacti.sql.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/cacti.sql.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,13 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/cacti.sql cacti-0.8.7e/cacti.sql +--- cacti-0.8.7e.orig/cacti.sql 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/cacti.sql 2009-07-19 18:25:57.059869381 +0200 +@@ -1,3 +1,9 @@ ++CREATE DATABASE cacti; ++ ++GRANT ALL ON cacti.* TO cacti at localhost IDENTIFIED BY 'cacti'; ++flush privileges; ++ ++USE cacti; + -- + -- Table structure for table `cdef` + -- Added: csw/mgar/pkg/cacti/trunk/files/config.php.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/config.php.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/config.php.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,14 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/include/config.php cacti-0.8.7e/include/config.php +--- cacti-0.8.7e.orig/include/config.php 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/include/config.php 2009-07-26 19:10:04.123759626 +0200 +@@ -26,8 +26,8 @@ + $database_type = "mysql"; + $database_default = "cacti"; + $database_hostname = "localhost"; +-$database_username = "cactiuser"; +-$database_password = "cactiuser"; ++$database_username = "cacti"; ++$database_password = "cacti"; + $database_port = "3306"; + + /* Default session name - Session name must contain alpha characters */ Added: csw/mgar/pkg/cacti/trunk/files/cswusergroup =================================================================== --- csw/mgar/pkg/cacti/trunk/files/cswusergroup (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/cswusergroup 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1 @@ +cacti:cacti:Cacti User:/export/home/cacti:/bin/sh:m:r Added: csw/mgar/pkg/cacti/trunk/files/global.php.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/global.php.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/global.php.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,23 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/include/global.php cacti-0.8.7e/include/global.php +--- cacti-0.8.7e.orig/include/global.php 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/include/global.php 2009-07-26 17:58:03.838733867 +0200 +@@ -34,8 +34,8 @@ + $database_type = "mysql"; + $database_default = "cacti"; + $database_hostname = "localhost"; +-$database_username = "cactiuser"; +-$database_password = "cactiuser"; ++$database_username = "cacti"; ++$database_password = "cacti"; + $database_port = "3306"; + + /* Default session name - Session name must contain alpha characters */ +@@ -89,7 +89,7 @@ + $config["base_path"] = strtr(ereg_replace("(.*)[\\\/]include", "\\1", dirname(__FILE__)), "\\", "/"); + $config["library_path"] = ereg_replace("(.*[\\\/])include", "\\1lib", dirname(__FILE__)); + $config["include_path"] = dirname(__FILE__); +-$config["rra_path"] = $config["base_path"] . '/rra'; ++$config["rra_path"] = '/var/opt/csw/cacti/rra'; + + /* colors */ + $colors["dark_outline"] = "454E53"; Added: csw/mgar/pkg/cacti/trunk/files/global_settings.php.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/global_settings.php.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/global_settings.php.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,16 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/include/global_settings.php cacti-0.8.7e/include/global_settings.php +--- cacti-0.8.7e.orig/include/global_settings.php 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/include/global_settings.php 2009-07-08 18:42:12.167068681 +0200 +@@ -94,9 +94,10 @@ + ), + "path_cactilog" => array( + "friendly_name" => "Cacti Log File Path", +- "description" => "The path to your Cacti log file (if blank, defaults to /log/cacti.log)", ++ "description" => "The path to your Cacti log file (if blank, defaults to /var/opt/csw/cacti/log/cacti.log)", + "method" => "filepath", +- "default" => $config["base_path"] . "/log/cacti.log", ++ #"default" => $config["base_path"] . "/log/cacti.log", ++ "default" => "/var/opt/csw/cacti/log/cacti.log", + "max_length" => "255" + ), + "pollerpaths_header" => array( Added: csw/mgar/pkg/cacti/trunk/files/install_index.php.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/install_index.php.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/install_index.php.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,21 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/install/index.php cacti-0.8.7e/install/index.php +--- cacti-0.8.7e.orig/install/index.php 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/install/index.php 2009-07-08 19:26:29.280331987 +0200 +@@ -93,7 +93,7 @@ + if ($config["cacti_server_os"] == "win32") { + $search_paths = array("c:/usr/bin", "c:/cacti", "c:/rrdtool", "c:/spine", "c:/php", "c:/progra~1/php", "c:/net-snmp/bin", "c:/progra~1/net-snmp/bin", "d:/usr/bin", "d:/net-snmp/bin", "d:/progra~1/net-snmp/bin", "d:/cacti", "d:/rrdtool", "d:/spine", "d:/php", "d:/progra~1/php"); + }else{ +- $search_paths = array("/bin", "/sbin", "/usr/bin", "/usr/sbin", "/usr/local/bin", "/usr/local/sbin"); ++ $search_paths = array("/bin", "/sbin", "/usr/bin", "/usr/sbin", "/usr/local/bin", "/usr/local/sbin","/opt/csw/bin","/opt/csw/php5/bin"); + } + + for ($i=0; $i Revision: 5662 http://gar.svn.sourceforge.net/gar/?rev=5662&view=rev Author: bdwalton Date: 2009-07-26 17:46:19 +0000 (Sun, 26 Jul 2009) Log Message: ----------- elisp source files are arch neutral, mark package ARCH=all Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 17:41:39 UTC (rev 5661) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 17:46:19 UTC (rev 5662) @@ -14,6 +14,7 @@ ARCHALL_CSWrubydoc = 1 ARCHALL_CSWrubymode = 1 +ARCHALL_CSWrubymodeel = 1 LICENSE = COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Sun Jul 26 20:27:21 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Sun, 26 Jul 2009 18:27:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5663] csw/mgar/pkg Message-ID: Revision: 5663 http://gar.svn.sourceforge.net/gar/?rev=5663&view=rev Author: bensons Date: 2009-07-26 18:27:20 +0000 (Sun, 26 Jul 2009) Log Message: ----------- fprobe: initial GAR commit Added Paths: ----------- csw/mgar/pkg/fprobe/ csw/mgar/pkg/fprobe/branches/ csw/mgar/pkg/fprobe/tags/ csw/mgar/pkg/fprobe/trunk/ csw/mgar/pkg/fprobe/trunk/Makefile csw/mgar/pkg/fprobe/trunk/checksums csw/mgar/pkg/fprobe/trunk/files/ Property changes on: csw/mgar/pkg/fprobe/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/fprobe/trunk/Makefile =================================================================== --- csw/mgar/pkg/fprobe/trunk/Makefile (rev 0) +++ csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:27:20 UTC (rev 5663) @@ -0,0 +1,31 @@ +GARNAME = fprobe +GARVERSION = 1.1 +CATEGORIES = net + +DESCRIPTION = Tool that collect network traffic data +define BLURB + fprobe - libpcap-based tool that collect network traffic data + and emit it as NetFlow flows towards the specified collector. +endef + +MASTER_SITES = http://downloads.sourceforge.net/project/fprobe/fprobe/1.1/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +# no build tests +SKIPTEST = 1 + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-pcap=$(includedir) +CONFIGURE_ARGS += --with-libpcap=$(libdir) + +include gar/category.mk + +pre-configure-modulated: + @gsed -i'' 's,CFLAGS="$$CFLAGS -DWALL -W -Wall",,' $(WORKSRC)/configure Added: csw/mgar/pkg/fprobe/trunk/checksums =================================================================== --- csw/mgar/pkg/fprobe/trunk/checksums (rev 0) +++ csw/mgar/pkg/fprobe/trunk/checksums 2009-07-26 18:27:20 UTC (rev 5663) @@ -0,0 +1 @@ +65850d0470078269b33eee58cba77ac2 download/fprobe-1.1.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Sun Jul 26 20:30:10 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Sun, 26 Jul 2009 18:30:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5664] csw/mgar/pkg/fprobe/trunk/Makefile Message-ID: Revision: 5664 http://gar.svn.sourceforge.net/gar/?rev=5664&view=rev Author: bensons Date: 2009-07-26 18:30:10 +0000 (Sun, 26 Jul 2009) Log Message: ----------- fprobe: add PKG require Modified Paths: -------------- csw/mgar/pkg/fprobe/trunk/Makefile Modified: csw/mgar/pkg/fprobe/trunk/Makefile =================================================================== --- csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:27:20 UTC (rev 5663) +++ csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:30:10 UTC (rev 5664) @@ -11,6 +11,9 @@ MASTER_SITES = http://downloads.sourceforge.net/project/fprobe/fprobe/1.1/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 +# we require +REQUIRED_PKGS = CSWlibpcap + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Sun Jul 26 20:41:14 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Sun, 26 Jul 2009 18:41:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5665] csw/mgar/pkg/fprobe/trunk/Makefile Message-ID: Revision: 5665 http://gar.svn.sourceforge.net/gar/?rev=5665&view=rev Author: bensons Date: 2009-07-26 18:41:14 +0000 (Sun, 26 Jul 2009) Log Message: ----------- fprobe: honor run directory for pid file+ Modified Paths: -------------- csw/mgar/pkg/fprobe/trunk/Makefile Modified: csw/mgar/pkg/fprobe/trunk/Makefile =================================================================== --- csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:30:10 UTC (rev 5664) +++ csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:41:14 UTC (rev 5665) @@ -24,11 +24,18 @@ # no build tests SKIPTEST = 1 +# directory for PID file +RUNDIR = /var/opt/csw/run + CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-pcap=$(includedir) CONFIGURE_ARGS += --with-libpcap=$(libdir) +CONFIGURE_ARGS += --with-piddir=$(RUNDIR) include gar/category.mk pre-configure-modulated: @gsed -i'' 's,CFLAGS="$$CFLAGS -DWALL -W -Wall",,' $(WORKSRC)/configure + +pre-install-modulated: + @ginstall -d -m 0755 $(DESTDIR)$(RUNDIR) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 07:05:58 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 05:05:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[5666] csw/mgar/pkg/autoconf/trunk Message-ID: Revision: 5666 http://gar.svn.sourceforge.net/gar/?rev=5666&view=rev Author: dmichelsen Date: 2009-07-27 05:05:58 +0000 (Mon, 27 Jul 2009) Log Message: ----------- autoconf: Update to 2.64 Modified Paths: -------------- csw/mgar/pkg/autoconf/trunk/Makefile csw/mgar/pkg/autoconf/trunk/checksums Modified: csw/mgar/pkg/autoconf/trunk/Makefile =================================================================== --- csw/mgar/pkg/autoconf/trunk/Makefile 2009-07-26 18:41:14 UTC (rev 5665) +++ csw/mgar/pkg/autoconf/trunk/Makefile 2009-07-27 05:05:58 UTC (rev 5666) @@ -1,5 +1,5 @@ GARNAME = autoconf -GARVERSION = 2.63 +GARVERSION = 2.64 CATEGORIES = devel DESCRIPTION = GNU auto-configuration tool Modified: csw/mgar/pkg/autoconf/trunk/checksums =================================================================== --- csw/mgar/pkg/autoconf/trunk/checksums 2009-07-26 18:41:14 UTC (rev 5665) +++ csw/mgar/pkg/autoconf/trunk/checksums 2009-07-27 05:05:58 UTC (rev 5666) @@ -1,4 +1,2 @@ -43d76649fb86cd21d64f68c48d5abdcf download/autoconf-2.63.tar.gz -9d391d0c933a2a0c24511d19e37bc345 download/CSWautoconf.gspec -2f3f6252bf1dd5930bf3117eac7d049a download/CSWautoconf.depend +30a198cef839471dd4926e92ab485361 download/autoconf-2.64.tar.gz 56db22eb8fa63698b15f6e2eeadb3caa download/use-csw-tools.patch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 08:54:22 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 06:54:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5667] csw/mgar/pkg/less/trunk Message-ID: Revision: 5667 http://gar.svn.sourceforge.net/gar/?rev=5667&view=rev Author: dmichelsen Date: 2009-07-27 06:54:21 +0000 (Mon, 27 Jul 2009) Log Message: ----------- less: Update to 4.36 Modified Paths: -------------- csw/mgar/pkg/less/trunk/Makefile csw/mgar/pkg/less/trunk/checksums Modified: csw/mgar/pkg/less/trunk/Makefile =================================================================== --- csw/mgar/pkg/less/trunk/Makefile 2009-07-27 05:05:58 UTC (rev 5666) +++ csw/mgar/pkg/less/trunk/Makefile 2009-07-27 06:54:21 UTC (rev 5667) @@ -1,5 +1,5 @@ GARNAME = less -GARVERSION = 429 +GARVERSION = 436 CATEGORIES = utils DESCRIPTION = Less is a free, open-source file pager Modified: csw/mgar/pkg/less/trunk/checksums =================================================================== --- csw/mgar/pkg/less/trunk/checksums 2009-07-27 05:05:58 UTC (rev 5666) +++ csw/mgar/pkg/less/trunk/checksums 2009-07-27 06:54:21 UTC (rev 5667) @@ -1 +1 @@ -206f2f13b9b0a35e45df660fcb6af31d download/less-429.tar.gz +817bf051953ad2dea825a1cdf460caa4 download/less-436.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 10:05:22 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 08:05:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5668] csw/mgar/pkg/libvorbis/trunk/Makefile Message-ID: Revision: 5668 http://gar.svn.sourceforge.net/gar/?rev=5668&view=rev Author: dmichelsen Date: 2009-07-27 08:05:22 +0000 (Mon, 27 Jul 2009) Log Message: ----------- libvorbis: Add dependency to sunmath, fixing #3776 Modified Paths: -------------- csw/mgar/pkg/libvorbis/trunk/Makefile Modified: csw/mgar/pkg/libvorbis/trunk/Makefile =================================================================== --- csw/mgar/pkg/libvorbis/trunk/Makefile 2009-07-27 06:54:21 UTC (rev 5667) +++ csw/mgar/pkg/libvorbis/trunk/Makefile 2009-07-27 08:05:22 UTC (rev 5668) @@ -14,7 +14,7 @@ PACKAGES = CSWvorbis CATALOGNAME = libvorbis -REQUIRED_PKGS = CSWlibogg +REQUIRED_PKGS = CSWlibogg CSWsunmath SPKG_SOURCEURL = http://www.vorbis.com/ @@ -23,6 +23,8 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +EXTRA_LD_FLAGS = -L$(libdir) -lsunmath + CONFIGURE_ARGS = $(DIRPATHS) TEST_TARGET = check This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From opk at users.sourceforge.net Mon Jul 27 17:04:33 2009 From: opk at users.sourceforge.net (opk at users.sourceforge.net) Date: Mon, 27 Jul 2009 15:04:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5669] csw/mgar/pkg/tkcvs Message-ID: Revision: 5669 http://gar.svn.sourceforge.net/gar/?rev=5669&view=rev Author: opk Date: 2009-07-27 15:04:33 +0000 (Mon, 27 Jul 2009) Log Message: ----------- hardcode location of wish Modified Paths: -------------- csw/mgar/pkg/tkcvs/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/tkcvs/Makefile Added: csw/mgar/pkg/tkcvs/Makefile =================================================================== --- csw/mgar/pkg/tkcvs/Makefile (rev 0) +++ csw/mgar/pkg/tkcvs/Makefile 2009-07-27 15:04:33 UTC (rev 5669) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Property changes on: csw/mgar/pkg/tkcvs/Makefile ___________________________________________________________________ Added: svn:keywords + URL Id Modified: csw/mgar/pkg/tkcvs/trunk/Makefile =================================================================== --- csw/mgar/pkg/tkcvs/trunk/Makefile 2009-07-27 08:05:22 UTC (rev 5668) +++ csw/mgar/pkg/tkcvs/trunk/Makefile 2009-07-27 15:04:33 UTC (rev 5669) @@ -29,7 +29,13 @@ LICENSE = COPYING ARCHALL = 1 REQUIRED_PKGS = CSWtcl CSWtk CSWtkdiff +POST_INSTALL_TARGETS := fixscript +# Script needs to run wish from /opt/csw +fixscript: + @echo " ==> Fixing wish path in tkcvs script" + perl -i -plne "s{^exec wish}{exec ${bindir}/wish}g" $(DESTDIR)$(prefix)/bin/tkcvs + include gar/category.mk TCL_FILES = $(filter-out %/tkcvs.tcl,$(wildcard $(WORKSRC)/tkcvs/*.tcl)) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 27 17:10:27 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 27 Jul 2009 15:10:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5670] csw/mgar/pkg Message-ID: Revision: 5670 http://gar.svn.sourceforge.net/gar/?rev=5670&view=rev Author: bensons Date: 2009-07-27 15:10:27 +0000 (Mon, 27 Jul 2009) Log Message: ----------- pbzip2: initial GAR version Added Paths: ----------- csw/mgar/pkg/pbzip2/ csw/mgar/pkg/pbzip2/branches/ csw/mgar/pkg/pbzip2/tags/ csw/mgar/pkg/pbzip2/trunk/ csw/mgar/pkg/pbzip2/trunk/Makefile csw/mgar/pkg/pbzip2/trunk/checksums csw/mgar/pkg/pbzip2/trunk/files/ Property changes on: csw/mgar/pkg/pbzip2/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/pbzip2/trunk/Makefile =================================================================== --- csw/mgar/pkg/pbzip2/trunk/Makefile (rev 0) +++ csw/mgar/pkg/pbzip2/trunk/Makefile 2009-07-27 15:10:27 UTC (rev 5670) @@ -0,0 +1,50 @@ +GARNAME = pbzip2 +GARVERSION = 1.0.5 +CATEGORIES = utils + +DESCRIPTION = Parallel BZIP2 Data Compression Software +define BLURB + PBZIP2 is a parallel implementation of the bzip2 block-sorting file + compressor that uses pthreads and achieves near-linear speedup on SMP + machines. The output of this version is fully compatible with + bzip2 v1.0.2 or newer +endef + +MASTER_SITES = http://compression.ca/pbzip2/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +# we require +REQUIRED_PKGS = CSWbzip2 + +# since there is no configure script, this is intentionally left empty +CONFIGURE_SCRIPTS = + +# no build tests +SKIPTEST = 1 + +# custom install +INSTALL_SCRIPTS = custom + +include gar/category.mk + +pre-build-modulated: + @gsed -i'' \ + 's,-pthread,-I$(includedir) -L$(libdir),g;s,g++,$(CXX),;s,-O2,$(CFLAGS),' \ + $(WORKSRC)/Makefile + +install-custom: + [ ! -d "$(DESTDIR)$(mandir)/man1" ] && \ + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -m 0644 $(WORKSRC)/pbzip2.1 $(DESTDIR)$(mandir)/man1 + [ ! -d "$(DESTDIR)$(bindir)" ] && \ + ginstall -d $(DESTDIR)$(bindir) + ginstall -m 0755 $(WORKSRC)/$(GARNAME) $(DESTDIR)$(bindir) + ln -s -f $(bindir)/$(GARNAME) $(DESTDIR)$(bindir)/pbunzip2 + ln -s -f $(bindir)/$(GARNAME) $(DESTDIR)$(bindir)/pbzcat Added: csw/mgar/pkg/pbzip2/trunk/checksums =================================================================== --- csw/mgar/pkg/pbzip2/trunk/checksums (rev 0) +++ csw/mgar/pkg/pbzip2/trunk/checksums 2009-07-27 15:10:27 UTC (rev 5670) @@ -0,0 +1 @@ +e2448d22ee29d1e6549ac58b98df11ab download/pbzip2-1.0.5.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 27 17:46:48 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 27 Jul 2009 15:46:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5671] csw/mgar/pkg/pbzip2/trunk/Makefile Message-ID: Revision: 5671 http://gar.svn.sourceforge.net/gar/?rev=5671&view=rev Author: bensons Date: 2009-07-27 15:46:48 +0000 (Mon, 27 Jul 2009) Log Message: ----------- pbzip2: added CFLAG -fast for optimized build Modified Paths: -------------- csw/mgar/pkg/pbzip2/trunk/Makefile Modified: csw/mgar/pkg/pbzip2/trunk/Makefile =================================================================== --- csw/mgar/pkg/pbzip2/trunk/Makefile 2009-07-27 15:10:27 UTC (rev 5670) +++ csw/mgar/pkg/pbzip2/trunk/Makefile 2009-07-27 15:46:48 UTC (rev 5671) @@ -35,9 +35,7 @@ include gar/category.mk pre-build-modulated: - @gsed -i'' \ - 's,-pthread,-I$(includedir) -L$(libdir),g;s,g++,$(CXX),;s,-O2,$(CFLAGS),' \ - $(WORKSRC)/Makefile + @gsed -i'' 's,-pthread,-I$(includedir) -L$(libdir),g;s,g++,$(CXX),;s,-O2,-fast $(CFLAGS),' $(WORKSRC)/Makefile install-custom: [ ! -d "$(DESTDIR)$(mandir)/man1" ] && \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 18:51:10 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 16:51:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5672] csw/mgar/pkg/gtk2/trunk Message-ID: Revision: 5672 http://gar.svn.sourceforge.net/gar/?rev=5672&view=rev Author: dmichelsen Date: 2009-07-27 16:51:10 +0000 (Mon, 27 Jul 2009) Log Message: ----------- gtk2: Add postinstall for gdk-pixbuf.loaders fixing #3775 Modified Paths: -------------- csw/mgar/pkg/gtk2/trunk/Makefile csw/mgar/pkg/gtk2/trunk/checksums Added Paths: ----------- csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall Modified: csw/mgar/pkg/gtk2/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-27 15:46:48 UTC (rev 5671) +++ csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-27 16:51:10 UTC (rev 5672) @@ -19,6 +19,7 @@ MASTER_SITES = http://ftp.gnome.org/pub/gnome/sources/gtk+/2.16/ DISTFILES = gtk+-$(GARVERSION).tar.bz2 +DISTFILES += CSWgtk2.postinstall DISTFILES += fixme.sh WORKSRC = $(WORKDIR)/gtk+-$(GARVERSION) Modified: csw/mgar/pkg/gtk2/trunk/checksums =================================================================== --- csw/mgar/pkg/gtk2/trunk/checksums 2009-07-27 15:46:48 UTC (rev 5671) +++ csw/mgar/pkg/gtk2/trunk/checksums 2009-07-27 16:51:10 UTC (rev 5672) @@ -1,2 +1,3 @@ +92d3c2924806a0d03b4a5c4ee36f03fe download/CSWgtk2.postinstall 34f5b20f6caf282b2533784fbb1b4395 download/fixme.sh 8d1ea0b9b0400224d25b0cc2750b438d download/gtk+-2.16.5.tar.bz2 Copied: csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall (from rev 5603, csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall) =================================================================== --- csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall (rev 0) +++ csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall 2009-07-27 16:51:10 UTC (rev 5672) @@ -0,0 +1,19 @@ +#!/bin/sh + +umask 0022 + +if [ "$PKG_ROOT_DIR" = "" ] ; then PKG_ROOT_DIR=/ ; fi + +echo 'Updating gdk-pixbuf.loaders...' +test -x ${PKG_ROOT_DIR}/opt/csw/bin/gdk-pixbuf-query-loaders && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin +test -x ${PKG_ROOT_DIR}/opt/csw/bin/sparcv9/gdk-pixbuf-query-loaders && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/sparcv9/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin +test -x ${PKG_ROOT_DIR}/opt/csw/bin/amd64/gdk-pixbuf-query-loaders && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/amd64/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin + +chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWgtk2 +/bin/true This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 19:05:59 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 17:05:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5673] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5673 http://gar.svn.sourceforge.net/gar/?rev=5673&view=rev Author: dmichelsen Date: 2009-07-27 17:05:59 +0000 (Mon, 27 Jul 2009) Log Message: ----------- cups: Fix PKGFILES regex Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-27 16:51:10 UTC (rev 5672) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-27 17:05:59 UTC (rev 5673) @@ -76,7 +76,7 @@ PKGFILES_CSWcupsclient = $(sbindir)/(accept|reject|cups(addsmb|ctl|(en|dis)able)) PKGFILES_CSWcupsclient += $(sbindir)/(lp(admin|p|c|info|move)) PKGFILES_CSWcupsclient += $(bindir)/(cancel|cupstest(dsc|ppd)) -PKGFILES_CSWcupsclient += $(bindir)/(lp(|options|passwd|q|r|rm|stat) +PKGFILES_CSWcupsclient += $(bindir)/(lp(|options|passwd|q|r|rm|stat)) PKGFILES_CSWcupsclient += $(mandir)/man1/(cancel|cupstest(dsc|ppd)|lp).1 PKGFILES_CSWcupsclient += $(mandir)/man1/(lpoptions|lppasswd|lpq|lpr|lprm).1 PKGFILES_CSWcupsclient += $(mandir)/man1/lpstat.1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jul 27 19:46:27 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 27 Jul 2009 17:46:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5674] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5674 http://gar.svn.sourceforge.net/gar/?rev=5674&view=rev Author: wahwah Date: 2009-07-27 17:46:26 +0000 (Mon, 27 Jul 2009) Log Message: ----------- cups: Adding missing dependencies. Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-27 17:05:59 UTC (rev 5673) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-27 17:46:26 UTC (rev 5674) @@ -38,10 +38,11 @@ REQUIRED_PKGS_CSWcups = CSWcswclassutils CSWcupsd CSWcupsclient CSWcupsdoc REQUIRED_PKGS_CSWcups += CSWcupsdev REQUIRED_PKGS_CSWcupsd = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib -REQUIRED_PKGS_CSWcupsd += CSWjpeg CSWpng CSWtiff +REQUIRED_PKGS_CSWcupsd += CSWjpeg CSWpng CSWtiff CSWlibtasn1 REQUIRED_PKGS_CSWcupsd += CSWgcrypt CSWgnutls CSWgpgerr CSWlibdbus -REQUIRED_PKGS_CSWcupsclient = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib +REQUIRED_PKGS_CSWcupsclient = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib +REQUIRED_PKGS_CSWcupsclient += CSWgcrypt CSWgnutls CSWgpgerr CSWlibtasn1 REQUIRED_PKGS_CSWcupsdoc = CSWcswclassutils REQUIRED_PKGS_CSWcupsdev = CSWcswclassutils REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wmeler at users.sourceforge.net Tue Jul 28 08:14:16 2009 From: wmeler at users.sourceforge.net (wmeler at users.sourceforge.net) Date: Tue, 28 Jul 2009 06:14:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[5675] csw/mgar/pkg/lua/trunk Message-ID: Revision: 5675 http://gar.svn.sourceforge.net/gar/?rev=5675&view=rev Author: wmeler Date: 2009-07-28 06:14:15 +0000 (Tue, 28 Jul 2009) Log Message: ----------- include all objects in dynamic library, add symlinks Modified Paths: -------------- csw/mgar/pkg/lua/trunk/checksums csw/mgar/pkg/lua/trunk/files/dynamic.patch Modified: csw/mgar/pkg/lua/trunk/checksums =================================================================== --- csw/mgar/pkg/lua/trunk/checksums 2009-07-27 17:46:26 UTC (rev 5674) +++ csw/mgar/pkg/lua/trunk/checksums 2009-07-28 06:14:15 UTC (rev 5675) @@ -1,3 +1,3 @@ +31f0a21e4b8937af46d8e55a7b9cac51 download/CSWlua.gspec +bba1ddc395109a6e8acfa485db7754d4 download/dynamic.patch d0870f2de55d59c1c8419f36e8fac150 download/lua-5.1.4.tar.gz -31f0a21e4b8937af46d8e55a7b9cac51 download/CSWlua.gspec -4f9bc25fb8f12f2ea172a71e7a1360ec download/dynamic.patch Modified: csw/mgar/pkg/lua/trunk/files/dynamic.patch =================================================================== --- csw/mgar/pkg/lua/trunk/files/dynamic.patch 2009-07-27 17:46:26 UTC (rev 5674) +++ csw/mgar/pkg/lua/trunk/files/dynamic.patch 2009-07-28 06:14:15 UTC (rev 5675) @@ -19,7 +19,7 @@ default: $(PLAT) -@@ -47,10 +49,17 @@ +@@ -47,10 +49,18 @@ a: $(ALL_A) @@ -31,8 +31,9 @@ +$(LUA_SO): $(LUA_A) + -rm -f $(LUA_SO) -+ $(CC) -h $(LUA_SO).$(V) -G -o $(LUA_SO).$(R) $(CORE_O) ++ $(CC) -h $(LUA_SO).$(V) -G -o $(LUA_SO).$(R) $(CORE_O) $(LIB_O) + ln -s $(LUA_SO).$(R) $(LUA_SO) ++ ln -s $(LUA_SO).$(V) $(LUA_SO) + $(LUA_T): $(LUA_O) $(LUA_A) $(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(LUA_A) $(LIBS) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wmeler at users.sourceforge.net Tue Jul 28 08:27:37 2009 From: wmeler at users.sourceforge.net (wmeler at users.sourceforge.net) Date: Tue, 28 Jul 2009 06:27:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[5676] csw/mgar/pkg/lua/trunk Message-ID: Revision: 5676 http://gar.svn.sourceforge.net/gar/?rev=5676&view=rev Author: wmeler Date: 2009-07-28 06:27:34 +0000 (Tue, 28 Jul 2009) Log Message: ----------- fix symlinks to dynamic lib Modified Paths: -------------- csw/mgar/pkg/lua/trunk/checksums csw/mgar/pkg/lua/trunk/files/dynamic.patch Modified: csw/mgar/pkg/lua/trunk/checksums =================================================================== --- csw/mgar/pkg/lua/trunk/checksums 2009-07-28 06:14:15 UTC (rev 5675) +++ csw/mgar/pkg/lua/trunk/checksums 2009-07-28 06:27:34 UTC (rev 5676) @@ -1,3 +1,3 @@ 31f0a21e4b8937af46d8e55a7b9cac51 download/CSWlua.gspec -bba1ddc395109a6e8acfa485db7754d4 download/dynamic.patch +84b47da3b41da0bf44205291a4c81ea5 download/dynamic.patch d0870f2de55d59c1c8419f36e8fac150 download/lua-5.1.4.tar.gz Modified: csw/mgar/pkg/lua/trunk/files/dynamic.patch =================================================================== --- csw/mgar/pkg/lua/trunk/files/dynamic.patch 2009-07-28 06:14:15 UTC (rev 5675) +++ csw/mgar/pkg/lua/trunk/files/dynamic.patch 2009-07-28 06:27:34 UTC (rev 5676) @@ -19,7 +19,7 @@ default: $(PLAT) -@@ -47,10 +49,18 @@ +@@ -47,10 +49,17 @@ a: $(ALL_A) @@ -33,19 +33,19 @@ + -rm -f $(LUA_SO) + $(CC) -h $(LUA_SO).$(V) -G -o $(LUA_SO).$(R) $(CORE_O) $(LIB_O) + ln -s $(LUA_SO).$(R) $(LUA_SO) -+ ln -s $(LUA_SO).$(V) $(LUA_SO) + $(LUA_T): $(LUA_O) $(LUA_A) $(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(LUA_A) $(LIBS) --- lua-5.1.3/Makefile.orig 2008-04-13 19:29:27.000000000 +0200 +++ lua-5.1.3/Makefile 2008-04-13 19:52:12.000000000 +0200 -@@ -39,6 +39,8 @@ +@@ -39,6 +39,9 @@ TO_BIN= lua luac TO_INC= lua.h luaconf.h lualib.h lauxlib.h ../etc/lua.hpp TO_LIB= liblua.a +TO_SOLIB= liblua.so -+TO_SOLIBV= liblua.so.$(R) ++TO_SOLIBR= liblua.so.$(R) ++TO_SOLIBV= liblua.so.$(V) TO_MAN= lua.1 luac.1 # Lua version and release. @@ -58,12 +58,13 @@ test: dummy src/lua test/hello.lua -@@ -58,6 +59,8 @@ +@@ -58,6 +59,9 @@ cd src && $(INSTALL_EXEC) $(TO_BIN) $(INSTALL_BIN) cd src && $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC) cd src && $(INSTALL_DATA) $(TO_LIB) $(INSTALL_LIB) -+ cd src && $(INSTALL_EXEC) $(TO_SOLIBV) $(INSTALL_LIB) -+ cd src && ln -s $(TO_SOLIBV) $(INSTALL_LIB)/$(TO_SOLIB) ++ cd src && $(INSTALL_EXEC) $(TO_SOLIBR) $(INSTALL_LIB) ++ cd src && ln -s $(TO_SOLIBR) $(INSTALL_LIB)/$(TO_SOLIB) ++ cd src && ln -s $(TO_SOLIBR) $(INSTALL_LIB)/$(TO_SOLIBV) cd doc && $(INSTALL_DATA) $(TO_MAN) $(INSTALL_MAN) local: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 10:19:28 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 08:19:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5677] csw/mgar/pkg/bdb44/trunk/Makefile Message-ID: Revision: 5677 http://gar.svn.sourceforge.net/gar/?rev=5677&view=rev Author: dmichelsen Date: 2009-07-28 08:19:28 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb44: Fix directory issue Modified Paths: -------------- csw/mgar/pkg/bdb44/trunk/Makefile Modified: csw/mgar/pkg/bdb44/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb44/trunk/Makefile 2009-07-28 06:27:34 UTC (rev 5676) +++ csw/mgar/pkg/bdb44/trunk/Makefile 2009-07-28 08:19:28 UTC (rev 5677) @@ -18,11 +18,10 @@ CONFIGURE_SCRIPTS = BUILD_SCRIPTS = -INSTALL_SCRIPTS = custom +INSTALL_SCRIPTS = custom-$(GARCH) custom-all TEST_SCRIPTS = ENABLE_CHECK = 0 -ARCHALL = 1 PACKAGES = CSWbdb44 SPKG_DESC = BerkeleyDB 4.4 embedded database libraries and utilities CATALOGNAME = berkeleydb44 @@ -30,55 +29,60 @@ include gar/category.mk -install-custom: - ginstall -d $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 - ginstall -d $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . sparcv8 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . 32 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s sparcv9 64 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.4_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.4_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_verify db_verify - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/berkeley_db_svc berkeley_db_svc - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_hotbackup db_hotbackup - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/berkeley_db_svc berkeley_db_svc - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_hotbackup db_hotbackup +install-custom-i386: + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . i386 + +install-custom-sparc: + ginstall -d $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 + ginstall -d $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . sparcv8 + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s sparcv9 64 + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.4_g.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/berkeley_db_svc berkeley_db_svc + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_hotbackup db_hotbackup + +install-custom-all: + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . 32 + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/db.jar db.jar + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb-4.so libdb-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb-4.so libdb-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb.so libdb.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_cxx.so libdb_cxx.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.4_g.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_java.so libdb_java.so + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_archive db_archive + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_checkpoint db_checkpoint + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_deadlock db_deadlock + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_dump db_dump + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_load db_load + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_printlog db_printlog + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_recover db_recover + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_stat db_stat + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_upgrade db_upgrade + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_verify db_verify + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/berkeley_db_svc berkeley_db_svc + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_hotbackup db_hotbackup This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 10:24:41 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 08:24:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5678] csw/mgar/pkg/bdb44/trunk/Makefile Message-ID: Revision: 5678 http://gar.svn.sourceforge.net/gar/?rev=5678&view=rev Author: dmichelsen Date: 2009-07-28 08:24:41 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb44: Added missing directories Modified Paths: -------------- csw/mgar/pkg/bdb44/trunk/Makefile Modified: csw/mgar/pkg/bdb44/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb44/trunk/Makefile 2009-07-28 08:19:28 UTC (rev 5677) +++ csw/mgar/pkg/bdb44/trunk/Makefile 2009-07-28 08:24:41 UTC (rev 5678) @@ -30,6 +30,7 @@ include gar/category.mk install-custom-i386: + ginstall -d $(DESTDIR)$(prefix)/bdb44/lib cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . i386 install-custom-sparc: @@ -62,6 +63,8 @@ cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_hotbackup db_hotbackup install-custom-all: + ginstall -d $(DESTDIR)$(prefix)/bdb44/lib + ginstall -d $(DESTDIR)$(prefix)/bdb44/bin cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . 32 cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/db.jar db.jar cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb-4.so libdb-4.4.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 10:59:46 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 08:59:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5679] csw/mgar/pkg/bdb4/trunk/Makefile Message-ID: Revision: 5679 http://gar.svn.sourceforge.net/gar/?rev=5679&view=rev Author: dmichelsen Date: 2009-07-28 08:59:46 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb4: Cleaned up symlinks and updated version Modified Paths: -------------- csw/mgar/pkg/bdb4/trunk/Makefile Modified: csw/mgar/pkg/bdb4/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 08:24:41 UTC (rev 5678) +++ csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 08:59:46 UTC (rev 5679) @@ -1,5 +1,5 @@ GARNAME = db -GARVERSION = 4.1.25 +GARVERSION = 4.2.52 CATEGORIES = lib DESCRIPTION = Provides embedded database support for applications @@ -17,7 +17,7 @@ CONFIGURE_SCRIPTS = BUILD_SCRIPTS = -INSTALL_SCRIPTS = custom +INSTALL_SCRIPTS = custom-$(GARCH) custom-all TEST_SCRIPTS = ENABLE_CHECK = 0 @@ -29,12 +29,40 @@ include gar/category.mk -install-custom: +install-custom-sparc: ginstall -d $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 ginstall -d $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . sparcv8 + cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s sparcv9 64 + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.2.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.2.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2_g.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify + +install-custom-i386: + cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . i386 + +install-custom-all: + ginstall -d $(DESTDIR)$(prefix)/bdb4/lib + ginstall -d $(DESTDIR)$(prefix)/bdb4/bin cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . 32 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s sparcv9 64 cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/db.jar db.jar cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.2.so cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.so @@ -46,17 +74,6 @@ cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.2_g.so cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.so cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_archive db_archive cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_checkpoint db_checkpoint cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_deadlock db_deadlock @@ -67,13 +84,3 @@ cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_stat db_stat cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_upgrade db_upgrade cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_verify db_verify - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 11:01:13 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 09:01:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5680] csw/mgar/pkg/bdb4/trunk/Makefile Message-ID: Revision: 5680 http://gar.svn.sourceforge.net/gar/?rev=5680&view=rev Author: dmichelsen Date: 2009-07-28 09:01:13 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb4: Added missing directory Modified Paths: -------------- csw/mgar/pkg/bdb4/trunk/Makefile Modified: csw/mgar/pkg/bdb4/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 08:59:46 UTC (rev 5679) +++ csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 09:01:13 UTC (rev 5680) @@ -57,6 +57,7 @@ cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify install-custom-i386: + ginstall -d $(DESTDIR)$(prefix)/bdb4/lib cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . i386 install-custom-all: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 11:02:03 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 09:02:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[5681] csw/mgar/pkg/bdb4/trunk/Makefile Message-ID: Revision: 5681 http://gar.svn.sourceforge.net/gar/?rev=5681&view=rev Author: dmichelsen Date: 2009-07-28 09:02:03 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb4: Removed ARCHALL Modified Paths: -------------- csw/mgar/pkg/bdb4/trunk/Makefile Modified: csw/mgar/pkg/bdb4/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 09:01:13 UTC (rev 5680) +++ csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 09:02:03 UTC (rev 5681) @@ -21,7 +21,6 @@ TEST_SCRIPTS = ENABLE_CHECK = 0 -ARCHALL = 1 PACKAGES = CSWbdb4 SPKG_DESC = Embedded database libraries and utilities CATALOGNAME = berkeleydb4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 11:14:17 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 09:14:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5682] csw/mgar/pkg/bdb46 Message-ID: Revision: 5682 http://gar.svn.sourceforge.net/gar/?rev=5682&view=rev Author: dmichelsen Date: 2009-07-28 09:14:17 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb46: Remove trunk as the package was never released. There is now only the latest version in bdb Added Paths: ----------- csw/mgar/pkg/bdb46/tags/unreleased/ Removed Paths: ------------- csw/mgar/pkg/bdb46/trunk/Makefile csw/mgar/pkg/bdb46/trunk/checksums csw/mgar/pkg/bdb46/trunk/files/ Deleted: csw/mgar/pkg/bdb46/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb46/trunk/Makefile 2009-07-28 09:02:03 UTC (rev 5681) +++ csw/mgar/pkg/bdb46/trunk/Makefile 2009-07-28 09:14:17 UTC (rev 5682) @@ -1,62 +0,0 @@ -GARNAME = db -GARVERSION = 4.6.21 -CATEGORIES = lib - -DESCRIPTION = embedded database libraries and utilities -define BLURB - Berkeley DB (libdb) is a programmatic toolkit that provides embedded database - support for both traditional and client/server applications. It includes - b+tree, queue, extended linear hashing, fixed, and variable-length record - access methods, transactions, locking, logging, shared memory caching and - database recovery. DB supports C, C++, Java, and Perl APIs. It is available - for a wide variety of UNIX platforms as well as Windows NT and Windows 95 - (MSVC 4, 5 and 6). -endef - -MASTER_SITES = http://download.oracle.com/berkeley-db/ -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWbdb46,depend prototype) -DISTFILES += $(call admfiles,CSWbdb46-devel,depend prototype) -DISTFILES += $(call admfiles,CSWbdb46-doc,depend prototype) - -# We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz - -SPKG_SOURCEURL = http://www.oracle.com/technology/software/products/berkeley-db/db/index.html - -WORKSRC = $(WORKDIR)/$(GARNAME)-$(GARVERSION)/build_unix - -# No patches for the 4.6 series... yet. -#PATCHDIR = $(WORKSRC)/.. -#PATCHDIRLEVEL = 0 -#PATCHFILES += $(notdir $(wildcard $(FILEDIR)/patch.*.diff)) - -CONFIGURE_SCRIPTS = dist - -CONFIGURE_ARGS = --prefix=$(prefix)/bdb46 -CONFIGURE_ARGS += --disable-cryptography -CONFIGURE_ARGS += --enable-compat185 -CONFIGURE_ARGS += --enable-o_direct -CONFIGURE_ARGS += --enable-rpc -CONFIGURE_ARGS += --enable-cxx -CONFIGURE_ARGS += --enable-java -CONFIGURE_ARGS += --enable-tcl -CONFIGURE_ARGS += --with-tcl=$(libdir) - -FIXCONFIG_DIRS = $(DESTDIR)$(prefix)/bdb46/lib - -# bdb tests are *very* time consuming -TEST_SCRIPTS = - -include gar/category.mk - -LIBS += -lnsl -export LIBS - -PATH := /usr/j2se/bin:$(PATH) -export PATH - -configure-dist: - @( cd $(WORKSRC) ; $(CONFIGURE_ENV) ../dist/configure $(CONFIGURE_ARGS) ) - @$(MAKECOOKIE) - Deleted: csw/mgar/pkg/bdb46/trunk/checksums =================================================================== --- csw/mgar/pkg/bdb46/trunk/checksums 2009-07-28 09:02:03 UTC (rev 5681) +++ csw/mgar/pkg/bdb46/trunk/checksums 2009-07-28 09:14:17 UTC (rev 5682) @@ -1,10 +0,0 @@ -718082e7e35fc48478a2334b0bc4cd11 download/db-4.6.21.tar.gz -aba0c466fce71fa800ff4458a8701500 download/CSWbdb46.gspec -8093298b67861e241b0d2499c9f2ff89 download/CSWbdb46.depend -a6db5a49695256610d79a0f562e0ec27 download/CSWbdb46.prototype -3e067c8c8bb6752b43e57b36172413f5 download/CSWbdb46-devel.gspec -b2084ee979fdcb4130e2c4cf96106731 download/CSWbdb46-devel.depend -9dfce8d4a0b7db55bbc3f8c017afa95b download/CSWbdb46-devel.prototype -e7ccfc6fcb8b234e529f77a22b375819 download/CSWbdb46-doc.gspec -8093298b67861e241b0d2499c9f2ff89 download/CSWbdb46-doc.depend -fec8e74506f8e656bd4d24afdddadb94 download/CSWbdb46-doc.prototype This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 12:23:36 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 10:23:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5683] csw/mgar/pkg/gtk2 Message-ID: Revision: 5683 http://gar.svn.sourceforge.net/gar/?rev=5683&view=rev Author: dmichelsen Date: 2009-07-28 10:23:32 +0000 (Tue, 28 Jul 2009) Log Message: ----------- gtk2: Move legacy to tags/ Added Paths: ----------- csw/mgar/pkg/gtk2/tags/legacy/ Removed Paths: ------------- csw/mgar/pkg/gtk2/trunk/legacy/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 28 13:39:55 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 28 Jul 2009 11:39:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5684] csw/mgar/pkg/thunderbird/branches Message-ID: Revision: 5684 http://gar.svn.sourceforge.net/gar/?rev=5684&view=rev Author: wbonnet Date: 2009-07-28 11:39:54 +0000 (Tue, 28 Jul 2009) Log Message: ----------- Initial commit Creation of a branch for Thunderbird 3 packaging. Currently working with beta3 Modified Paths: -------------- csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/Makefile csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/checksums Added Paths: ----------- csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/ Modified: csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/Makefile =================================================================== --- csw/mgar/pkg/thunderbird/trunk/Makefile 2009-07-28 10:23:32 UTC (rev 5683) +++ csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/Makefile 2009-07-28 11:39:54 UTC (rev 5684) @@ -1,5 +1,5 @@ GARNAME = thunderbird -GARVERSION = 2.0.0.22 +GARVERSION = 3.0b3 CATEGORIES = apps DISTNAME = $(GARNAME) @@ -56,10 +56,10 @@ REQUIRED_PKGS_CSWthunderbird += CSWpango REQUIRED_PKGS_CSWthunderbird += CSWzlib -PATCHFILES = autoconf.mk.in.diff -PATCHFILES += lber-int.h.diff -PATCHFILES += ldappr-int.h.diff -PATCHFILES += ldap-int.h.diff +# PATCHFILES = autoconf.mk.in.diff +# PATCHFILES += lber-int.h.diff +# PATCHFILES += ldappr-int.h.diff +# PATCHFILES += ldap-int.h.diff TEST_SCRIPTS = Modified: csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/checksums =================================================================== --- csw/mgar/pkg/thunderbird/trunk/checksums 2009-07-28 10:23:32 UTC (rev 5683) +++ csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/checksums 2009-07-28 11:39:54 UTC (rev 5684) @@ -1,5 +1 @@ -7c53a5e8edb2b492d33f4f405b70c1a1 download/autoconf.mk.in.diff -46527aded9c373b6095fea546d4d74f0 download/lber-int.h.diff -46ef334e67dab2301b53b661494f9d58 download/ldap-int.h.diff -e7054c1d1d6dc708805a6110ccfa7f70 download/ldappr-int.h.diff -080c26dcb0ed563519a6061139a0bf92 download/thunderbird-2.0.0.22-source.tar.bz2 +1d589b53e86282808a0ac43ec95bcb7a download/thunderbird-3.0b3-source.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Tue Jul 28 14:22:06 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Tue, 28 Jul 2009 12:22:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5685] csw/mgar/pkg Message-ID: Revision: 5685 http://gar.svn.sourceforge.net/gar/?rev=5685&view=rev Author: skayser Date: 2009-07-28 12:22:05 +0000 (Tue, 28 Jul 2009) Log Message: ----------- loudmouth: initial commit Added Paths: ----------- csw/mgar/pkg/loudmouth/ csw/mgar/pkg/loudmouth/branches/ csw/mgar/pkg/loudmouth/tags/ csw/mgar/pkg/loudmouth/trunk/ csw/mgar/pkg/loudmouth/trunk/Makefile csw/mgar/pkg/loudmouth/trunk/checksums csw/mgar/pkg/loudmouth/trunk/files/ csw/mgar/pkg/loudmouth/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/loudmouth/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/loudmouth/trunk/Makefile =================================================================== --- csw/mgar/pkg/loudmouth/trunk/Makefile (rev 0) +++ csw/mgar/pkg/loudmouth/trunk/Makefile 2009-07-28 12:22:05 UTC (rev 5685) @@ -0,0 +1,47 @@ +GARNAME = loudmouth +GARVERSION = 1.4.3 +CATEGORIES = net + +DESCRIPTION = The Loudmouth XMPP API for Jabber +define BLURB + Loudmouth is a lightweight and easy-to-use C library for programming + with the XMPP protocol. It's designed to be easy to get started with and + yet extensible to let you do anything the XMPP protocol allows. +endef + +MASTER_SITES = $(GNOME_MIRROR) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +SPKG_SOURCEURL = http://www.loudmouth-project.org/ + +PACKAGES = CSWloudmouth CSWloudmouthdevel +PKGFILES_CSWloudmouth = $(PKGFILES_RT) + +CATALOGNAME_CSWloudmouth = loudmouth +CATALOGNAME_CSWloudmouthdevel = loudmouth_devel + +REQUIRED_PKGS_CSWloudmouth = CSWgcrypt CSWggettextrt CSWglib2 CSWgnutls +REQUIRED_PKGS_CSWloudmouth += CSWgpgerr CSWlibidn CSWlibtasn1 + +REQUIRED_PKGS_CSWloudmouthdevel = CSWloudmouth + + +# We define upstream file regex so we can be notifed of new upstream software release +UPSTREAM_MASTER_SITES = http://groups.google.com/group/loudmouth-dev/web/download-loudmouth +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --enable-glibtest + +# Unit tests need check http://check.sourceforge.net/ +TEST_SCRIPTS = + +include gar/category.mk + +post-install-modulated: EXTRA_DOCS = NEWS AUTHORS CONTRIBUTORS +post-install-modulated: DOCDEST = $(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + ginstall -d $(DOCDEST) + cp $(addprefix $(WORKSRC)/, $(EXTRA_DOCS)) $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + $(MAKECOOKIE) Added: csw/mgar/pkg/loudmouth/trunk/checksums =================================================================== --- csw/mgar/pkg/loudmouth/trunk/checksums (rev 0) +++ csw/mgar/pkg/loudmouth/trunk/checksums 2009-07-28 12:22:05 UTC (rev 5685) @@ -0,0 +1 @@ +7ef8e1cb0cf22c9eb3b1873807f41931 download/loudmouth-1.4.3.tar.gz Added: csw/mgar/pkg/loudmouth/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/loudmouth/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/loudmouth/trunk/files/changelog.CSW 2009-07-28 12:22:05 UTC (rev 5685) @@ -0,0 +1,5 @@ +loudmouth (1.4.3,REV=2009.07.28) + + * Adopted and updated to 1.4.3 + + -- Sebastian Kayser Tue, 28 Jul 2009 14:07:30 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 15:29:14 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:29:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5686] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5686 http://gar.svn.sourceforge.net/gar/?rev=5686&view=rev Author: wahwah Date: 2009-07-28 13:29:14 +0000 (Tue, 28 Jul 2009) Log Message: ----------- firefox-3.5: Updating checksums, setting mGAR to v2, adding a faster mirror. Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Property Changed: ---------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Property changes on: csw/mgar/pkg/firefox/branches/firefox3.5-packaging ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-28 12:22:05 UTC (rev 5685) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-28 13:29:14 UTC (rev 5686) @@ -13,7 +13,8 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = (\d+(?:\.\d+)*) -MASTER_SITES = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$(GARVERSION)/source/ +MASTER_SITES = http://ftp.heanet.ie/pub/ftp.mozilla.org/pub/mozilla.org/firefox/releases/$(GARVERSION)/source/ +MASTER_SITES += http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$(GARVERSION)/source/ UPSTREAM_MASTER_SITES = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ PACKAGES = CSWfirefox Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-28 12:22:05 UTC (rev 5685) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-28 13:29:14 UTC (rev 5686) @@ -1,20 +1,19 @@ -f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall +18169e189785d680827d4fce94524449 download/firefox-3.5.1-source.tar.bz2 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove +f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall +24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff +fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff -b940bc6f09956cb97b5a68f0fe9b73a6 download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff +1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff 463d0bd49aa3726c1d9e19c18b38ce70 download/configure.diff -1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff -18169e189785d680827d4fce94524449 download/firefox-3.5.1-source.tar.bz2 -24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff -ed49bb0e38e1b577d4742936bd551d79 download/js.configure.diff +f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff -fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff -48d3d6fe519013219989ae0a1b009a8c download/libxul.Makefile.diff -48d3d6fe519013219989ae0a1b009a8c download/libxul.Makefile.in.diff +b940bc6f09956cb97b5a68f0fe9b73a6 download/SunOS5.mk.diff 3ad7b67c350157d9b54270139e36c107 download/lowpbe.c.diff -30ef29635eedc770a9db7bf3a79bf01a download/npruntime.h.diff -f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff -1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff -e4bfb0cee27672ed90ec473b589e3305 download/sign.sh.diff 969c809ca9889cc8292ff50220b46efd download/softoken.config.mk.diff +1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff +e4bfb0cee27672ed90ec473b589e3305 download/sign.sh.diff +ed49bb0e38e1b577d4742936bd551d79 download/js.configure.diff +823d380a64cae39b2bf7ca31abb427e2 download/libxul.Makefile.in.diff +30ef29635eedc770a9db7bf3a79bf01a download/npruntime.h.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jul 28 15:31:01 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:31:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[5687] csw/mgar/pkg Message-ID: Revision: 5687 http://gar.svn.sourceforge.net/gar/?rev=5687&view=rev Author: bdwalton Date: 2009-07-28 13:31:01 +0000 (Tue, 28 Jul 2009) Log Message: ----------- initial commit; fully functional Added Paths: ----------- csw/mgar/pkg/phpmode/ csw/mgar/pkg/phpmode/branches/ csw/mgar/pkg/phpmode/tags/ csw/mgar/pkg/phpmode/trunk/ csw/mgar/pkg/phpmode/trunk/Makefile csw/mgar/pkg/phpmode/trunk/checksums csw/mgar/pkg/phpmode/trunk/files/ csw/mgar/pkg/phpmode/trunk/files/gpl-3.0.txt Property changes on: csw/mgar/pkg/phpmode/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/phpmode/trunk/Makefile =================================================================== --- csw/mgar/pkg/phpmode/trunk/Makefile (rev 0) +++ csw/mgar/pkg/phpmode/trunk/Makefile 2009-07-28 13:31:01 UTC (rev 5687) @@ -0,0 +1,56 @@ +GARNAME = php-mode +GARVERSION = 1.5.0 +CATEGORIES = utils + +DESCRIPTION = An Emacs mode for editting PHP code +define BLURB +PHP mode is a major mode for editing PHP source code in Emacs. As an extension of Emacs's C mode, it inherits all C mode's navigation and editing functionality. Syntax elements of PHP source code is colored according to the grammar of PHP versions 3, 4 and 5. By default, the indent rules follow the PHP PEAR coding guidelines. Additional aids for developing in PHP include documentation search of the PHP manual, code completion and a class browser. +endef + +MASTER_SITES = $(SF_MIRRORS) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +PREREQUISITE_PKGS = CSWemacs + +PACKAGES = CSWphpmode + +CATALOGNAME_CSWphpmode = php_mode + +REQUIRED_PKGS_CSWphpmode = CSWemacscommon + +ARCHALL = 1 + +SPKG_DESC_CSWphpmode = An Emacs mode for editting PHP code + +# We define upstream file regex so we can be notifed of new upstream +# software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of +# MASTER_SITES, then uncomment the next line. Otherwise it is set by +# default to the value of MASTER_SITES + +# UPSTREAM_MASTER_SITES = + +CONFIGURE_SCRIPTS = +BUILD_ARGS = php-mode.info +INSTALL_SCRIPTS = +TEST_SCRIPTS = + +include gar/category.mk + +LISPDIR = $(datadir)/emacs/site-lisp +INFODIR = $(datadir)/info + +post-extract-modulated: + @echo "Adding GPLv3 file to source tree." + @( cp $(FILEDIR)/gpl-3.0.txt $(WORKSRC)/COPYING ) + @$(MAKECOOKIE) + +post-install-modulated: + @echo "Installing required files..." + ( gmkdir -p $(DESTDIR)/$(LISPDIR) $(DESTDIR)/$(INFODIR); \ + emacs -batch -f batch-byte-compile $(WORKSRC)/php-mode.el; \ + cp $(WORKSRC)/php-mode.el* $(DESTDIR)$(LISPDIR); \ + cp $(WORKSRC)/*info $(DESTDIR)/$(INFODIR) ) + @$(MAKECOOKIE) \ No newline at end of file Added: csw/mgar/pkg/phpmode/trunk/checksums =================================================================== --- csw/mgar/pkg/phpmode/trunk/checksums (rev 0) +++ csw/mgar/pkg/phpmode/trunk/checksums 2009-07-28 13:31:01 UTC (rev 5687) @@ -0,0 +1 @@ +6ddad6d150c946846a65bcecfb2cc1a0 download/php-mode-1.5.0.tar.gz Added: csw/mgar/pkg/phpmode/trunk/files/gpl-3.0.txt =================================================================== --- csw/mgar/pkg/phpmode/trunk/files/gpl-3.0.txt (rev 0) +++ csw/mgar/pkg/phpmode/trunk/files/gpl-3.0.txt 2009-07-28 13:31:01 UTC (rev 5687) @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 15:44:04 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:44:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5688] csw/mgar/pkg Message-ID: Revision: 5688 http://gar.svn.sourceforge.net/gar/?rev=5688&view=rev Author: wahwah Date: 2009-07-28 13:44:04 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: Initial commit. Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/Makefile csw/mgar/pkg/wgetpaste/trunk/checksums Added Paths: ----------- csw/mgar/pkg/wgetpaste/ Modified: csw/mgar/pkg/wgetpaste/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 13:44:04 UTC (rev 5688) @@ -1,24 +1,34 @@ -GARNAME = mypkg -GARVERSION = 1.0 -CATEGORIES = lib +GARNAME = wgetpaste +GARVERSION = 2.13 +CATEGORIES = utils -DESCRIPTION = This is a useful library +DESCRIPTION = A command-line utility for text pasting websites. define BLURB - It does stuff with things + Pipe text into it and it'll send it to dpaste.com, + giving you a link back to your paste. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://wgetpaste.zlin.dk/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 +REQUIRED_PKGS = CSWshutils + +PATCHFILES = wgetpaste-$(GARVERSION).patch + +ARCHALL = 1 + CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = +INSTALL_SCRIPTS = wgetpaste +TEST_SCRIPTS = -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +install-wgetpaste: + ginstall -d $(DESTDIR)$(bindir) + ginstall -m 755 $(WORKSRC)/wgetpaste $(DESTDIR)$(bindir) + @$(MAKECOOKIE) -#include gar/category.mk +include gar/category.mk Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 13:44:04 UTC (rev 5688) @@ -0,0 +1,2 @@ +df0addd7863263a717fd8a10f3dd3cff download/wgetpaste-2.13.patch +a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jul 28 15:45:20 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:45:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5689] csw/mgar/pkg/phpmode/trunk/Makefile Message-ID: Revision: 5689 http://gar.svn.sourceforge.net/gar/?rev=5689&view=rev Author: bdwalton Date: 2009-07-28 13:45:20 +0000 (Tue, 28 Jul 2009) Log Message: ----------- remove executable bit from elisp files Modified Paths: -------------- csw/mgar/pkg/phpmode/trunk/Makefile Modified: csw/mgar/pkg/phpmode/trunk/Makefile =================================================================== --- csw/mgar/pkg/phpmode/trunk/Makefile 2009-07-28 13:44:04 UTC (rev 5688) +++ csw/mgar/pkg/phpmode/trunk/Makefile 2009-07-28 13:45:20 UTC (rev 5689) @@ -52,5 +52,6 @@ ( gmkdir -p $(DESTDIR)/$(LISPDIR) $(DESTDIR)/$(INFODIR); \ emacs -batch -f batch-byte-compile $(WORKSRC)/php-mode.el; \ cp $(WORKSRC)/php-mode.el* $(DESTDIR)$(LISPDIR); \ + chmod -x $(DESTDIR)$(LISPDIR)/*; \ cp $(WORKSRC)/*info $(DESTDIR)/$(INFODIR) ) @$(MAKECOOKIE) \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 15:46:28 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:46:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5690] csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13. patch Message-ID: Revision: 5690 http://gar.svn.sourceforge.net/gar/?rev=5690&view=rev Author: wahwah Date: 2009-07-28 13:46:28 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: a patch to fix the whoami/gwhoami issue. Added Paths: ----------- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch Added: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch (rev 0) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch 2009-07-28 13:46:28 UTC (rev 5690) @@ -0,0 +1,12 @@ +diff -ru wgetpaste-2.13.orig/wgetpaste wgetpaste-2.13/wgetpaste +--- wgetpaste-2.13.orig/wgetpaste 2009-07-28 14:38:30.336410148 +0100 ++++ wgetpaste-2.13/wgetpaste 2009-07-28 14:39:32.398048919 +0100 +@@ -589,7 +589,7 @@ + } + load_configs + [[ $SERVICESET ]] && verifyservice "$SERVICESET" && SERVICE=$(escape "$SERVICESET") +-DEFAULT_NICK=${DEFAULT_NICK:-$(whoami)} || die "whoami failed" ++DEFAULT_NICK=${DEFAULT_NICK:-$(gwhoami)} || die "whoami failed" + DEFAULT_SERVICE=${DEFAULT_SERVICE:-dpaste} + DEFAULT_LANGUAGE=${DEFAULT_LANGUAGE:-Plain Text} + DEFAULT_EXPIRATION=${DEFAULT_EXPIRATION:-1 month} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 17:44:05 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 15:44:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5691] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5691 http://gar.svn.sourceforge.net/gar/?rev=5691&view=rev Author: wahwah Date: 2009-07-28 15:44:05 +0000 (Tue, 28 Jul 2009) Log Message: ----------- firefox-3.5: Adding *-modulated to fix pre-configure and other targets Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-28 13:46:28 UTC (rev 5690) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-28 15:44:05 UTC (rev 5691) @@ -108,10 +108,10 @@ @mv $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/mozilla* $(WORK_BUILD) @$(MAKECOOKIE) -pre-configure: +pre-configure-modulated: @cp $(FILEDIR)/.mozconfig $(WORK_BUILD)/.mozconfig -pre-install: +pre-install-modulated: ( if [ ! -d $(WORK_INSTALL)/opt/csw/bin ] ; then mkdir -p $(WORK_INSTALL)/opt/csw/bin ; fi ) ( cd $(WORK_INSTALL)/opt/csw/bin && if [ -L firefox ] ; then rm firefox ; fi && ln -s ../mozilla/firefox/bin/firefox . ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/pixmaps ) @@ -121,7 +121,7 @@ ( mkdir -p $(WORK_INSTALL)/opt/csw/share/gnome/mime-info ) ( cp $(FILEDIR)/firefox.keys $(WORK_INSTALL)/opt/csw/share/gnome/mime-info/firefox.keys ) -post-install: +post-install-modulated: ( gfind $(WORK_INSTALL)/opt/csw -exec bash -c "file {} | ggrep ELF | ggrep -e 'executable' -e 'dynamic lib' | ggrep 'not stripped' && strip {}" \; ) ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp ) ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:05:45 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:05:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5692] csw/mgar/pkg/wgetpaste/trunk/Makefile Message-ID: Revision: 5692 http://gar.svn.sourceforge.net/gar/?rev=5692&view=rev Author: wahwah Date: 2009-07-28 17:05:45 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: Adding CSWwget as a dependency. Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/Makefile Modified: csw/mgar/pkg/wgetpaste/trunk/Makefile =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 15:44:05 UTC (rev 5691) +++ csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 17:05:45 UTC (rev 5692) @@ -14,7 +14,7 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -REQUIRED_PKGS = CSWshutils +REQUIRED_PKGS = CSWshutils CSWwget PATCHFILES = wgetpaste-$(GARVERSION).patch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:34:41 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:34:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5693] csw/mgar/pkg/wgetpaste/trunk Message-ID: Revision: 5693 http://gar.svn.sourceforge.net/gar/?rev=5693&view=rev Author: wahwah Date: 2009-07-28 17:34:41 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: Adding a sample configuration file Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/Makefile csw/mgar/pkg/wgetpaste/trunk/checksums csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch Added Paths: ----------- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/Makefile =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 17:05:45 UTC (rev 5692) +++ csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 17:34:41 UTC (rev 5693) @@ -10,16 +10,25 @@ MASTER_SITES = http://wgetpaste.zlin.dk/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 +DISTFILES += wgetpaste.conf # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -REQUIRED_PKGS = CSWshutils CSWwget +REQUIRED_PKGS = CSWshutils CSWwget CSWcswclassutils PATCHFILES = wgetpaste-$(GARVERSION).patch ARCHALL = 1 +sysconfdir = /etc/opt/csw + +SPKG_CLASSES = none cswcpsampleconf +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/wgetpaste.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + { print }' + + CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_SCRIPTS = BUILD_SCRIPTS = @@ -29,6 +38,8 @@ install-wgetpaste: ginstall -d $(DESTDIR)$(bindir) ginstall -m 755 $(WORKSRC)/wgetpaste $(DESTDIR)$(bindir) + ginstall -d $(DESTDIR)$(sysconfdir) + ginstall -m 644 $(FILEDIR)/wgetpaste.conf $(DESTDIR)$(sysconfdir)/wgetpaste.conf.CSW @$(MAKECOOKIE) include gar/category.mk Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:05:45 UTC (rev 5692) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:34:41 UTC (rev 5693) @@ -1,2 +1,3 @@ -df0addd7863263a717fd8a10f3dd3cff download/wgetpaste-2.13.patch +8d328f55faaa8eee181c9083f2c0525b download/wgetpaste-2.13.patch a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 +0190f763d0469253d125cdf97df21cf5 download/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch 2009-07-28 17:05:45 UTC (rev 5692) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch 2009-07-28 17:34:41 UTC (rev 5693) @@ -1,6 +1,38 @@ diff -ru wgetpaste-2.13.orig/wgetpaste wgetpaste-2.13/wgetpaste --- wgetpaste-2.13.orig/wgetpaste 2009-07-28 14:38:30.336410148 +0100 -+++ wgetpaste-2.13/wgetpaste 2009-07-28 14:39:32.398048919 +0100 ++++ wgetpaste-2.13/wgetpaste 2009-07-28 18:28:16.513748108 +0100 +@@ -99,7 +99,7 @@ + noxclip() { + cat <&2 + Could not find xclip on your system. In order to use --x$1 you must either +-emerge x11-misc/xclip or define x_$1() globally in /etc/wgetpaste.conf or ++emerge x11-misc/xclip or define x_$1() globally in /etc/opt/csw/wgetpaste.conf/g or + per user in ~/.wgetpaste.conf to use another program (such as e.g. xcut or + klipper) to $2 your clipboard. + +@@ -288,11 +288,11 @@ + --debug be *very* verbose (implies -v) + + -h, --help show this help +- -g, --ignore-configs ignore /etc/wgetpaste.conf, ~/.wgetpaste.conf etc. ++ -g, --ignore-configs ignore /etc/opt/csw/wgetpaste.conf/g, ~/.wgetpaste.conf etc. + --version show version information + + Defaults (DEFAULT_{NICK,SERVICE,LANGUAGE,EXPIRATION}[_\${SERVICE}]) can be overridden +-globally in /etc/wgetpaste.conf or /etc/wgetpaste.d/*.conf or per user in any of ++globally in /etc/opt/csw/wgetpaste.conf/g or /etc/wgetpaste.d/*.conf or per user in any of + ~/.wgetpaste.conf or ~/.wgetpaste.d/*.conf. + EOF + } +@@ -568,7 +568,7 @@ + if [[ ! $IGNORECONFIGS ]]; then + # compatibility code + local f deprecated= +- for f in {/etc/,~/.}wgetpaste{.d/*.bash,}; do ++ for f in {/etc/,/etc/opt/csw/,~/.}wgetpaste{.d/*.bash,}; do + if [[ -f $f ]]; then + if [[ -z $deprecated ]]; then + echo "The config files for wgetpaste have changed to *.conf.$N" >&2 @@ -589,7 +589,7 @@ } load_configs Added: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf (rev 0) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:34:41 UTC (rev 5693) @@ -0,0 +1,14 @@ +# Put this into /etc/wgetpaste.conf or ~/.wgetpaste.conf to set some defaults + +# set default nick +# DEFAULT_NICK=zlin + +# change the default service +# DEFAULT_SERVICE="zlin" + +# change default language for the ca and the osl services +# DEFAULT_LANGUAGE_ca="Bash" +# DEFAULT_LANGUAGE_osl="Diff" + +# change default expiration period for the ca service +# DEFAULT_EXPIRATION_ca="1 week" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:49:13 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:49:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5694] csw/mgar/pkg/wgetpaste/trunk Message-ID: Revision: 5694 http://gar.svn.sourceforge.net/gar/?rev=5694&view=rev Author: wahwah Date: 2009-07-28 17:49:06 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: Update to the sample config file (/etc/opt/csw) Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/checksums csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf Property Changed: ---------------- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:34:41 UTC (rev 5693) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:49:06 UTC (rev 5694) @@ -1,3 +1,3 @@ 8d328f55faaa8eee181c9083f2c0525b download/wgetpaste-2.13.patch a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 -0190f763d0469253d125cdf97df21cf5 download/wgetpaste.conf +bba2ea8152f4b8189853aed02f0c2d0e download/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:34:41 UTC (rev 5693) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:49:06 UTC (rev 5694) @@ -1,4 +1,8 @@ -# Put this into /etc/wgetpaste.conf or ~/.wgetpaste.conf to set some defaults +# +# $Id$ +# +# Put this into /etc/opt/csw/wgetpaste.conf or ~/.wgetpaste.conf +# to set system-wide defaults # set default nick # DEFAULT_NICK=zlin Property changes on: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf ___________________________________________________________________ Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:51:51 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:51:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[5695] csw/mgar/pkg/wgetpaste/trunk Message-ID: Revision: 5695 http://gar.svn.sourceforge.net/gar/?rev=5695&view=rev Author: wahwah Date: 2009-07-28 17:51:48 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: A more coherent comment in the sample config file Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/checksums csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:49:06 UTC (rev 5694) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:51:48 UTC (rev 5695) @@ -1,3 +1,3 @@ 8d328f55faaa8eee181c9083f2c0525b download/wgetpaste-2.13.patch a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 -bba2ea8152f4b8189853aed02f0c2d0e download/wgetpaste.conf +db2e9d3d5278746fd22290a8c49dea8b download/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:49:06 UTC (rev 5694) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:51:48 UTC (rev 5695) @@ -1,8 +1,8 @@ # # $Id$ # -# Put this into /etc/opt/csw/wgetpaste.conf or ~/.wgetpaste.conf -# to set system-wide defaults +# Put this into /etc/opt/csw/wgetpaste.conf to set system-wide defaults +# or ~/.wgetpaste.conf for your user. # set default nick # DEFAULT_NICK=zlin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:53:50 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:53:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5696] csw/mgar/pkg/wgetpaste/trunk/checksums Message-ID: Revision: 5696 http://gar.svn.sourceforge.net/gar/?rev=5696&view=rev Author: wahwah Date: 2009-07-28 17:53:45 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: md5 sum update Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/checksums Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:51:48 UTC (rev 5695) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:53:45 UTC (rev 5696) @@ -1,3 +1,3 @@ 8d328f55faaa8eee181c9083f2c0525b download/wgetpaste-2.13.patch a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 -db2e9d3d5278746fd22290a8c49dea8b download/wgetpaste.conf +67425820c0281729a7f63e3e3339c49f download/wgetpaste.conf This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 21:08:11 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 19:08:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5697] csw/mgar/pkg/beautifulsoup/trunk/Makefile Message-ID: Revision: 5697 http://gar.svn.sourceforge.net/gar/?rev=5697&view=rev Author: wahwah Date: 2009-07-28 19:08:11 +0000 (Tue, 28 Jul 2009) Log Message: ----------- beautifulsoup: using cswpycompile Modified Paths: -------------- csw/mgar/pkg/beautifulsoup/trunk/Makefile Modified: csw/mgar/pkg/beautifulsoup/trunk/Makefile =================================================================== --- csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-28 17:53:45 UTC (rev 5696) +++ csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-28 19:08:11 UTC (rev 5697) @@ -26,6 +26,8 @@ DISTFILES = $(EXT_NAME).tar.gz WORKSRC = $(WORKDIR)/$(EXT_NAME)-$(GARVERSION) +SPKG_CLASSES = none cswpycompile + ARCHALL = 1 CONFIGURE_SCRIPTS = BUILD_SCRIPTS = beautifulsoup @@ -33,8 +35,12 @@ INSTALL_SCRIPTS = beautifulsoup PACKAGES = CSWbeautifulsoup -REQUIRED_PKGS = CSWpython +REQUIRED_PKGS_CSWbeautifulsoup = CSWpython CSWcswclassutils +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + { print }' + build-beautifulsoup: (cd $(WORKSRC); python setup.py build) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jul 28 22:16:17 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 28 Jul 2009 20:16:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5698] csw/mgar/pkg/phpmode/tags/release-1.5.0-20090728/ Message-ID: Revision: 5698 http://gar.svn.sourceforge.net/gar/?rev=5698&view=rev Author: bdwalton Date: 2009-07-28 20:16:17 +0000 (Tue, 28 Jul 2009) Log Message: ----------- phpmode: Tagging release of 1.5.0 on 2009.07.28 Added Paths: ----------- csw/mgar/pkg/phpmode/tags/release-1.5.0-20090728/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 23:08:43 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 21:08:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5699] csw/mgar/pkg/keychain/trunk/Makefile Message-ID: Revision: 5699 http://gar.svn.sourceforge.net/gar/?rev=5699&view=rev Author: wahwah Date: 2009-07-28 21:08:43 +0000 (Tue, 28 Jul 2009) Log Message: ----------- keychain: Category set to utils, header keyword set Modified Paths: -------------- csw/mgar/pkg/keychain/trunk/Makefile Property Changed: ---------------- csw/mgar/pkg/keychain/trunk/Makefile Modified: csw/mgar/pkg/keychain/trunk/Makefile =================================================================== --- csw/mgar/pkg/keychain/trunk/Makefile 2009-07-28 20:16:17 UTC (rev 5698) +++ csw/mgar/pkg/keychain/trunk/Makefile 2009-07-28 21:08:43 UTC (rev 5699) @@ -1,10 +1,10 @@ # Copyright 2009 OpenCSW # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Header$ GARNAME = keychain GARVERSION = 2.6.8 -CATEGORIES = apps +CATEGORIES = utils DESCRIPTION = Convenient ssh-agent and gpg-agent manager define BLURB Property changes on: csw/mgar/pkg/keychain/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Header This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 00:03:28 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Tue, 28 Jul 2009 22:03:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5700] csw/mgar/pkg/pidgin/trunk/Makefile Message-ID: Revision: 5700 http://gar.svn.sourceforge.net/gar/?rev=5700&view=rev Author: valholla Date: 2009-07-28 22:03:28 +0000 (Tue, 28 Jul 2009) Log Message: ----------- remove berkeley dependency Modified Paths: -------------- csw/mgar/pkg/pidgin/trunk/Makefile Modified: csw/mgar/pkg/pidgin/trunk/Makefile =================================================================== --- csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-28 21:08:43 UTC (rev 5699) +++ csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-28 22:03:28 UTC (rev 5700) @@ -48,7 +48,7 @@ REQUIRED_PKGS_CSWpidgin += CSWlibcairo CSWlibdbus CSWlibxml2 CSWmeanwhile CSWncurses REQUIRED_PKGS_CSWpidgin += CSWpango CSWperl CSWpython CSWsilctoolkit CSWstartupnotif REQUIRED_PKGS_CSWpidgin += CSWtcl CSWtk CSWiconv CSWsunmath CSWzlib CSWdbus -REQUIRED_PKGS_CSWpidgin += CSWbdb CSWfconfig CSWftype2 +REQUIRED_PKGS_CSWpidgin += CSWfconfig CSWftype2 include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 09:29:05 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 07:29:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5701] csw/mgar/pkg/beautifulsoup/trunk/Makefile Message-ID: Revision: 5701 http://gar.svn.sourceforge.net/gar/?rev=5701&view=rev Author: wahwah Date: 2009-07-29 07:29:05 +0000 (Wed, 29 Jul 2009) Log Message: ----------- beautifulsoup: Removing unnecessary scripts Modified Paths: -------------- csw/mgar/pkg/beautifulsoup/trunk/Makefile Modified: csw/mgar/pkg/beautifulsoup/trunk/Makefile =================================================================== --- csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-28 22:03:28 UTC (rev 5700) +++ csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-29 07:29:05 UTC (rev 5701) @@ -47,4 +47,7 @@ install-beautifulsoup: (cd $(WORKSRC); python setup.py install --root=$(DESTDIR)) +post-install-modulated: + rm $(DESTDIR)$(bindir)/*.sh + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 09:30:43 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 07:30:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5702] csw/mgar/pkg/autoconf/trunk/Makefile Message-ID: Revision: 5702 http://gar.svn.sourceforge.net/gar/?rev=5702&view=rev Author: dmichelsen Date: 2009-07-29 07:30:43 +0000 (Wed, 29 Jul 2009) Log Message: ----------- autoconf: Exclude standards.info as it belongs to binutils Modified Paths: -------------- csw/mgar/pkg/autoconf/trunk/Makefile Modified: csw/mgar/pkg/autoconf/trunk/Makefile =================================================================== --- csw/mgar/pkg/autoconf/trunk/Makefile 2009-07-29 07:29:05 UTC (rev 5701) +++ csw/mgar/pkg/autoconf/trunk/Makefile 2009-07-29 07:30:43 UTC (rev 5702) @@ -27,6 +27,8 @@ # Tests take a loooooonnng time. TEST_SCRIPTS = +EXTRA_MERGE_EXCLUDE_FILES = $(infodir)/standards.info + include gar/category.mk # Package has two bad string which should be ignored: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 12:37:54 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 10:37:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[5703] csw/mgar/pkg Message-ID: Revision: 5703 http://gar.svn.sourceforge.net/gar/?rev=5703&view=rev Author: wahwah Date: 2009-07-29 10:37:54 +0000 (Wed, 29 Jul 2009) Log Message: ----------- buildbot: Initial commit Modified Paths: -------------- csw/mgar/pkg/buildbot/trunk/Makefile csw/mgar/pkg/buildbot/trunk/checksums Added Paths: ----------- csw/mgar/pkg/buildbot/ Property Changed: ---------------- csw/mgar/pkg/buildbot/trunk/Makefile Modified: csw/mgar/pkg/buildbot/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-07-26 01:36:46 UTC (rev 5658) +++ csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 10:37:54 UTC (rev 5703) @@ -1,24 +1,49 @@ -GARNAME = mypkg -GARVERSION = 1.0 -CATEGORIES = lib +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ -DESCRIPTION = This is a useful library +GARNAME = buildbot +GARVERSION = 0.7.11p1 +CATEGORIES = utils + +DESCRIPTION = A system to automate the compile/test cycle define BLURB - It does stuff with things + The BuildBot is a system to automate the compile/test cycle required by most + software projects to validate code changes. By automatically rebuilding and + testing the tree each time something has changed, build problems are pinpointed + quickly, before other developers are inconvenienced by the failure. The guilty + developer can be identified and harassed without human intervention. By running + the builds on a variety of platforms, developers who do not have the facilities + to test their changes everywhere before checkin will at least know shortly + afterwards whether they have broken the build or not. Warning counts, lint + checks, image size, compile time, and other build parameters can be tracked + over time, are more visible, and are therefore easier to improve. endef -MASTER_SITES = +MASTER_SITES = $(SF_MIRROR) DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -CONFIGURE_ARGS = $(DIRPATHS) +SPKG_CLASSES = none cswpycompile -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +REQUIRED_PKGS = CSWcswclassutils CSWpython -#include gar/category.mk +ARCHALL = 1 +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = buildbot +TEST_SCRIPTS = +INSTALL_SCRIPTS = buildbot + +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + { print }' + +build-buildbot: + (cd $(WORKSRC); python setup.py build) + +install-buildbot: + (cd $(WORKSRC); python setup.py install --root=$(DESTDIR)) + +include gar/category.mk Property changes on: csw/mgar/pkg/buildbot/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Modified: csw/mgar/pkg/buildbot/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-07-26 01:36:46 UTC (rev 5658) +++ csw/mgar/pkg/buildbot/trunk/checksums 2009-07-29 10:37:54 UTC (rev 5703) @@ -0,0 +1 @@ +2f83cd6562f0288ec4f4d77027f3090f download/buildbot-0.7.11p1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 12:39:41 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 10:39:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5704] csw/mgar/pkg/template/trunk/Makefile Message-ID: Revision: 5704 http://gar.svn.sourceforge.net/gar/?rev=5704&view=rev Author: wahwah Date: 2009-07-29 10:39:41 +0000 (Wed, 29 Jul 2009) Log Message: ----------- template: Adding the 'Id' keyword and a copyright notice. It's a proposal to be discussed. Modified Paths: -------------- csw/mgar/pkg/template/trunk/Makefile Property Changed: ---------------- csw/mgar/pkg/template/trunk/Makefile Modified: csw/mgar/pkg/template/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-07-29 10:37:54 UTC (rev 5703) +++ csw/mgar/pkg/template/trunk/Makefile 2009-07-29 10:39:41 UTC (rev 5704) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + GARNAME = mypkg GARVERSION = 1.0 CATEGORIES = lib Property changes on: csw/mgar/pkg/template/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 13:57:16 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 11:57:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[5705] csw/mgar/pkg/buildbot/trunk/Makefile Message-ID: Revision: 5705 http://gar.svn.sourceforge.net/gar/?rev=5705&view=rev Author: wahwah Date: 2009-07-29 11:57:16 +0000 (Wed, 29 Jul 2009) Log Message: ----------- buildbot: Adding CSWtwisted dependency Modified Paths: -------------- csw/mgar/pkg/buildbot/trunk/Makefile Modified: csw/mgar/pkg/buildbot/trunk/Makefile =================================================================== --- csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 10:39:41 UTC (rev 5704) +++ csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 11:57:16 UTC (rev 5705) @@ -28,7 +28,7 @@ SPKG_CLASSES = none cswpycompile -REQUIRED_PKGS = CSWcswclassutils CSWpython +REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted ARCHALL = 1 CONFIGURE_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 14:50:14 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 12:50:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5706] csw/mgar/pkg Message-ID: Revision: 5706 http://gar.svn.sourceforge.net/gar/?rev=5706&view=rev Author: wahwah Date: 2009-07-29 12:50:14 +0000 (Wed, 29 Jul 2009) Log Message: ----------- Adding copyright notice and $ to programmatical templates Modified Paths: -------------- csw/mgar/pkg/Makefile csw/mgar/pkg/cpan/Makefile csw/mgar/pkg/x11/Makefile csw/mgar/pkg/xfce/Makefile Property Changed: ---------------- csw/mgar/pkg/Makefile csw/mgar/pkg/cpan/Makefile csw/mgar/pkg/x11/Makefile csw/mgar/pkg/xfce/Makefile Modified: csw/mgar/pkg/Makefile =================================================================== --- csw/mgar/pkg/Makefile 2009-07-29 11:57:16 UTC (rev 5705) +++ csw/mgar/pkg/Makefile 2009-07-29 12:50:14 UTC (rev 5706) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# # vim: ft=make ts=4 sw=4 noet # This makefile is to be included from Makefiles in each category # directory. Property changes on: csw/mgar/pkg/Makefile ___________________________________________________________________ Added: svn:keywords + Id Modified: csw/mgar/pkg/cpan/Makefile =================================================================== --- csw/mgar/pkg/cpan/Makefile 2009-07-29 11:57:16 UTC (rev 5705) +++ csw/mgar/pkg/cpan/Makefile 2009-07-29 12:50:14 UTC (rev 5706) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# # vim: ft=make ts=4 sw=4 noet # This makefile is to be included from Makefiles in each category # directory. Property changes on: csw/mgar/pkg/cpan/Makefile ___________________________________________________________________ Added: svn:keywords + Id Modified: csw/mgar/pkg/x11/Makefile =================================================================== --- csw/mgar/pkg/x11/Makefile 2009-07-29 11:57:16 UTC (rev 5705) +++ csw/mgar/pkg/x11/Makefile 2009-07-29 12:50:14 UTC (rev 5706) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# # vim: ft=make ts=4 sw=4 noet # This makefile is to be included from Makefiles in each category # directory. Property changes on: csw/mgar/pkg/x11/Makefile ___________________________________________________________________ Added: svn:keywords + Id Modified: csw/mgar/pkg/xfce/Makefile =================================================================== --- csw/mgar/pkg/xfce/Makefile 2009-07-29 11:57:16 UTC (rev 5705) +++ csw/mgar/pkg/xfce/Makefile 2009-07-29 12:50:14 UTC (rev 5706) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# # vim: ft=make ts=4 sw=4 noet # This makefile is to be included from Makefiles in each category # directory. Property changes on: csw/mgar/pkg/xfce/Makefile ___________________________________________________________________ Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 14:57:12 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 12:57:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5707] csw/mgar/pkg/twisted/ Message-ID: Revision: 5707 http://gar.svn.sourceforge.net/gar/?rev=5707&view=rev Author: wahwah Date: 2009-07-29 12:57:12 +0000 (Wed, 29 Jul 2009) Log Message: ----------- twisted: copying the template Added Paths: ----------- csw/mgar/pkg/twisted/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 14:59:13 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 12:59:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5708] csw/mgar/pkg/twisted/trunk Message-ID: Revision: 5708 http://gar.svn.sourceforge.net/gar/?rev=5708&view=rev Author: wahwah Date: 2009-07-29 12:59:13 +0000 (Wed, 29 Jul 2009) Log Message: ----------- twisted: Initial build Modified Paths: -------------- csw/mgar/pkg/twisted/trunk/Makefile csw/mgar/pkg/twisted/trunk/checksums Modified: csw/mgar/pkg/twisted/trunk/Makefile =================================================================== --- csw/mgar/pkg/twisted/trunk/Makefile 2009-07-29 12:57:12 UTC (rev 5707) +++ csw/mgar/pkg/twisted/trunk/Makefile 2009-07-29 12:59:13 UTC (rev 5708) @@ -2,27 +2,47 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = twisted +MAJ_VERSION = 8.2 +PATCHLEVEL = 0 +GARVERSION = $(MAJ_VERSION).$(PATCHLEVEL) CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = An event-driven networking engine define BLURB - It does stuff with things + Twisted is a networking engine written in Python, supporting numerous + protocols. It contains a web server, numerous chat clients, chat servers, + mail servers, and more. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DLOAD_NAME = Twisted +MASTER_SITES = http://tmrc.mit.edu/mirror/$(GARNAME)/$(DLOAD_NAME)/$(MAJ_VERSION)/ +DISTFILES = $(DLOAD_NAME)-$(GARVERSION).tar.bz2 + +WORKSRC = $(WORKDIR)/$(DLOAD_NAME)-$(GARVERSION) +SPKG_CLASSES = none cswpycompile +REQUIRED_PKGS = CSWcswclassutils CSWpython + # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -CONFIGURE_ARGS = $(DIRPATHS) +ARCHALL = 1 +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = twisted +TEST_SCRIPTS = +INSTALL_SCRIPTS = twisted -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + { print }' -#include gar/category.mk +build-twisted: + (cd $(WORKSRC); python setup.py build) + @$(MAKECOOKIE) + +install-twisted: + (cd $(WORKSRC); python setup.py install --root=$(DESTDIR)) + @$(MAKECOOKIE) + +include gar/category.mk Modified: csw/mgar/pkg/twisted/trunk/checksums =================================================================== --- csw/mgar/pkg/twisted/trunk/checksums 2009-07-29 12:57:12 UTC (rev 5707) +++ csw/mgar/pkg/twisted/trunk/checksums 2009-07-29 12:59:13 UTC (rev 5708) @@ -0,0 +1,2 @@ +c85f151999df3ecf04c49a781b4438d2 download/Twisted-8.2.0.tar.bz2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 15:09:11 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 13:09:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5709] csw/mgar/pkg/twisted/trunk/Makefile Message-ID: Revision: 5709 http://gar.svn.sourceforge.net/gar/?rev=5709&view=rev Author: wahwah Date: 2009-07-29 13:09:10 +0000 (Wed, 29 Jul 2009) Log Message: ----------- twisted: Removing ARCHALL due to modules written in C being the part of the package Modified Paths: -------------- csw/mgar/pkg/twisted/trunk/Makefile Modified: csw/mgar/pkg/twisted/trunk/Makefile =================================================================== --- csw/mgar/pkg/twisted/trunk/Makefile 2009-07-29 12:59:13 UTC (rev 5708) +++ csw/mgar/pkg/twisted/trunk/Makefile 2009-07-29 13:09:10 UTC (rev 5709) @@ -22,12 +22,11 @@ WORKSRC = $(WORKDIR)/$(DLOAD_NAME)-$(GARVERSION) SPKG_CLASSES = none cswpycompile -REQUIRED_PKGS = CSWcswclassutils CSWpython +REQUIRED_PKGS = CSWcswclassutils CSWpython CSWpython-rt # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -ARCHALL = 1 CONFIGURE_SCRIPTS = BUILD_SCRIPTS = twisted TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 15:44:55 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 13:44:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5710] csw/mgar/pkg/buildbot/trunk/Makefile Message-ID: Revision: 5710 http://gar.svn.sourceforge.net/gar/?rev=5710&view=rev Author: wahwah Date: 2009-07-29 13:44:55 +0000 (Wed, 29 Jul 2009) Log Message: ----------- buildbot: Adding the dependency on CSWzope Modified Paths: -------------- csw/mgar/pkg/buildbot/trunk/Makefile Modified: csw/mgar/pkg/buildbot/trunk/Makefile =================================================================== --- csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 13:09:10 UTC (rev 5709) +++ csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 13:44:55 UTC (rev 5710) @@ -28,7 +28,7 @@ SPKG_CLASSES = none cswpycompile -REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted +REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted CSWzope ARCHALL = 1 CONFIGURE_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 17:30:05 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 15:30:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5711] csw/mgar/pkg Message-ID: Revision: 5711 http://gar.svn.sourceforge.net/gar/?rev=5711&view=rev Author: dmichelsen Date: 2009-07-29 15:30:05 +0000 (Wed, 29 Jul 2009) Log Message: ----------- awstats: Initial commit Added Paths: ----------- csw/mgar/pkg/awstats/ csw/mgar/pkg/awstats/branches/ csw/mgar/pkg/awstats/tags/ csw/mgar/pkg/awstats/trunk/ csw/mgar/pkg/awstats/trunk/Makefile csw/mgar/pkg/awstats/trunk/checksums csw/mgar/pkg/awstats/trunk/files/ csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall Property changes on: csw/mgar/pkg/awstats/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/awstats/trunk/Makefile =================================================================== --- csw/mgar/pkg/awstats/trunk/Makefile (rev 0) +++ csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 15:30:05 UTC (rev 5711) @@ -0,0 +1,61 @@ +GARNAME = awstats +GARVERSION = 6.9 +CATEGORIES = apps + +DESCRIPTION = Featureful tool for web, ftp and mail server statistics +define BLURB + AWStats is a free powerful and featureful tool that generates advanced web, + streaming, ftp or mail server statistics, graphically. This log analyzer works + as a CGI or from command line and shows you all possible information your log + contains, in few graphical web pages. It uses a partial information file to be + able to process large log files, often and quickly. It can analyze log files + from all major server tools like Apache log files (NCSA combined/XLF/ELF log + format or common/CLF log format), WebStar, IIS (W3C log format) and a lot of + other web, proxy, wap, streaming servers, mail servers and some ftp servers. +endef + +MASTER_SITES = $(SF_MIRRORS) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES += CSWawstats.postinstall + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +SPKG_SOURCEURL = http://awstats.sourceforge.net + +REQUIRED_PKGS = CSWapache2 CSWperl + +LICENSE = docs/LICENSE.TXT + +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = +TEST_SCRIPTS = +INSTALL_SCRIPTS = custom + +ARCHALL = 1 + +include gar/category.mk + +install-custom: + ginstall -d $(DESTDIR)$(docdir)/awstats/ + cp -R $(WORKSRC)/docs/* $(DESTDIR)$(docdir)/awstats/ + ginstall -d $(DESTDIR)$(sharedstatedir)/awstats/ + cp -R $(WORKSRC)/tools/* $(DESTDIR)$(sharedstatedir)/awstats/ + ginstall -d $(DESTDIR)$(sharedstatedir)/www/awstats/htdocs/ + cp -R $(WORKSRC)/wwwroot/classes \ + $(WORKSRC)/wwwroot/css \ + $(WORKSRC)/wwwroot/icon \ + $(WORKSRC)/wwwroot/js \ + $(DESTDIR)$(sharedstatedir)/www/awstats/htdocs/ + ginstall -d $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ + cp -R $(WORKSRC)/wwwroot/cgi-bin/* \ + $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ + ginstall -d $(DESTDIR)$(prefix)/apache2/share/htdocs + ln -s $(sharedstatedir)/www/awstats/htdocs $(DESTDIR)$(prefix)/apache2/share/htdocs/awstats + ginstall -d $(DESTDIR)$(prefix)/apache2/share/cgi-bin + ln -s $(sharedstatedir)/www/awstats/cgi-bin $(DESTDIR)$(prefix)/apache2/share/cgi-bin/awstats + @$(MAKECOOKIE) Added: csw/mgar/pkg/awstats/trunk/checksums =================================================================== --- csw/mgar/pkg/awstats/trunk/checksums (rev 0) +++ csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 15:30:05 UTC (rev 5711) @@ -0,0 +1,2 @@ +f9ff2a954cfd6cb0937579ed3868bfd6 download/CSWawstats.postinstall +fc19dbb8449eccf3300efb30ca3376cb download/awstats-6.9.tar.gz Added: csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall =================================================================== --- csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall (rev 0) +++ csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall 2009-07-29 15:30:05 UTC (rev 5711) @@ -0,0 +1,19 @@ +cat <.conf in /opt/csw/awstats/etc/. An example +configuration file exists in +/opt/csw/awstats/wwwroot/cgi-bin/awstats.model.conf. + +Additionally if you wamt Awstats accessible from your Apache webserver. Run +awstats_configure.pl. This will create a configuration file for you and added +the correct lines to your apache conf. It should be smart enough to pick up +on the correct version of apache. + +cd /opt/csw/awstats +./awstats_configure.pl + +NOTE: If you only plan on running awstats on the command line you do not need +to run awstats_configure.pl. +___________________________________________________________________________ +EOF This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 18:04:46 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 16:04:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5712] csw/mgar/pkg/awstats/trunk Message-ID: Revision: 5712 http://gar.svn.sourceforge.net/gar/?rev=5712&view=rev Author: dmichelsen Date: 2009-07-29 16:04:46 +0000 (Wed, 29 Jul 2009) Log Message: ----------- awstats: Fix install locations Modified Paths: -------------- csw/mgar/pkg/awstats/trunk/Makefile csw/mgar/pkg/awstats/trunk/checksums csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall Modified: csw/mgar/pkg/awstats/trunk/Makefile =================================================================== --- csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 15:30:05 UTC (rev 5711) +++ csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 16:04:46 UTC (rev 5712) @@ -36,6 +36,8 @@ TEST_SCRIPTS = INSTALL_SCRIPTS = custom +PRESERVECONF = $(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW + ARCHALL = 1 include gar/category.mk @@ -53,9 +55,14 @@ $(DESTDIR)$(sharedstatedir)/www/awstats/htdocs/ ginstall -d $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ cp -R $(WORKSRC)/wwwroot/cgi-bin/* \ - $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ - ginstall -d $(DESTDIR)$(prefix)/apache2/share/htdocs - ln -s $(sharedstatedir)/www/awstats/htdocs $(DESTDIR)$(prefix)/apache2/share/htdocs/awstats - ginstall -d $(DESTDIR)$(prefix)/apache2/share/cgi-bin - ln -s $(sharedstatedir)/www/awstats/cgi-bin $(DESTDIR)$(prefix)/apache2/share/cgi-bin/awstats + $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ + + ginstall -d $(DESTDIR)$(prefix)/apache2/etc/extra/ + cat $(WORKSRC)/tools/httpd_conf | perl -p -e '\ + s!/usr/local/awstats/wwwroot/cgi-bin/!$(sharedstatedir)/www/awstats/cgi-bin/!; \ + s!/usr/local/awstats/wwwroot/!$(sharedstatedir)/www/awstats/htdocs/!; \ + s!/usr/local/awstats/wwwroot!$(sharedstatedir)/www/awstats/htdocs!;' \ + > $(DESTDIR)$(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW + rm -f $(DESTDIR)$(sharedstatedir)/awstats/httpd_conf + @$(MAKECOOKIE) Modified: csw/mgar/pkg/awstats/trunk/checksums =================================================================== --- csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 15:30:05 UTC (rev 5711) +++ csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 16:04:46 UTC (rev 5712) @@ -1,2 +1,2 @@ -f9ff2a954cfd6cb0937579ed3868bfd6 download/CSWawstats.postinstall +a6ae0f8a42dd10e41957c29ac78bbc18 download/CSWawstats.postinstall fc19dbb8449eccf3300efb30ca3376cb download/awstats-6.9.tar.gz Modified: csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall =================================================================== --- csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall 2009-07-29 15:30:05 UTC (rev 5711) +++ csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall 2009-07-29 16:04:46 UTC (rev 5712) @@ -1,3 +1,5 @@ +#!/bin/sh + cat < Revision: 5713 http://gar.svn.sourceforge.net/gar/?rev=5713&view=rev Author: wahwah Date: 2009-07-29 16:23:51 +0000 (Wed, 29 Jul 2009) Log Message: ----------- buildbot: Patching to use gtail Modified Paths: -------------- csw/mgar/pkg/buildbot/trunk/Makefile csw/mgar/pkg/buildbot/trunk/checksums Added Paths: ----------- csw/mgar/pkg/buildbot/trunk/files/tail-0.7.11p1.patch Modified: csw/mgar/pkg/buildbot/trunk/Makefile =================================================================== --- csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 16:04:46 UTC (rev 5712) +++ csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 16:23:51 UTC (rev 5713) @@ -21,14 +21,15 @@ endef MASTER_SITES = $(SF_MIRROR) -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +PATCHFILES = tail-$(GARVERSION).patch +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz $(PATCHFILES) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz SPKG_CLASSES = none cswpycompile -REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted CSWzope +REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted CSWzope CSWtextutils ARCHALL = 1 CONFIGURE_SCRIPTS = Modified: csw/mgar/pkg/buildbot/trunk/checksums =================================================================== --- csw/mgar/pkg/buildbot/trunk/checksums 2009-07-29 16:04:46 UTC (rev 5712) +++ csw/mgar/pkg/buildbot/trunk/checksums 2009-07-29 16:23:51 UTC (rev 5713) @@ -1 +1,2 @@ 2f83cd6562f0288ec4f4d77027f3090f download/buildbot-0.7.11p1.tar.gz +a39720c9a13d73bbda054938d6a98c47 download/tail-0.7.11p1.patch Added: csw/mgar/pkg/buildbot/trunk/files/tail-0.7.11p1.patch =================================================================== --- csw/mgar/pkg/buildbot/trunk/files/tail-0.7.11p1.patch (rev 0) +++ csw/mgar/pkg/buildbot/trunk/files/tail-0.7.11p1.patch 2009-07-29 16:23:51 UTC (rev 5713) @@ -0,0 +1,12 @@ +diff -ru buildbot-0.7.11p1.orig/buildbot/scripts/logwatcher.py buildbot-0.7.11p1/buildbot/scripts/logwatcher.py +--- buildbot-0.7.11p1.orig/buildbot/scripts/logwatcher.py 2009-03-02 18:13:03.000000000 +0100 ++++ buildbot-0.7.11p1/buildbot/scripts/logwatcher.py 2009-07-29 18:00:44.304903854 +0200 +@@ -43,7 +43,7 @@ + # been seen within 10 seconds, and with ReconfigError if the error + # line was seen. If the logfile could not be opened, it errbacks with + # an IOError. +- self.p = reactor.spawnProcess(self.pp, "/usr/bin/tail", ++ self.p = reactor.spawnProcess(self.pp, "/opt/csw/bin/gtail", + ("tail", "-f", "-n", "0", self.logfile), + env=os.environ, + ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 18:52:59 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 16:52:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5714] csw/mgar/pkg/python/trunk Message-ID: Revision: 5714 http://gar.svn.sourceforge.net/gar/?rev=5714&view=rev Author: valholla Date: 2009-07-29 16:52:59 +0000 (Wed, 29 Jul 2009) Log Message: ----------- update for python bugid 3110 Modified Paths: -------------- csw/mgar/pkg/python/trunk/Makefile csw/mgar/pkg/python/trunk/checksums Added Paths: ----------- csw/mgar/pkg/python/trunk/files/bug3110.diff Removed Paths: ------------- csw/mgar/pkg/python/trunk/files/setup.diff Modified: csw/mgar/pkg/python/trunk/Makefile =================================================================== --- csw/mgar/pkg/python/trunk/Makefile 2009-07-29 16:23:51 UTC (rev 5713) +++ csw/mgar/pkg/python/trunk/Makefile 2009-07-29 16:52:59 UTC (rev 5714) @@ -34,9 +34,9 @@ PATCHFILES += modules.diff PATCHFILES += multiprocess.diff PATCHFILES += pyport.diff -PATCHFILES += setup.diff PATCHFILES += site.diff PATCHFILES += python-config-in.diff +PATCHFILES += bug3110.diff # Test for sunaudiodev fails. SKIPTEST = 1 @@ -93,7 +93,7 @@ ENABLE_CHECK = 0 REQUIRED_PKGS_CSWidle = CSWpython CSWpython-tk CSWcswclassutils -REQUIRED_PKGS_CSWpython = CSWbdb44 CSWbzip2 CSWgdbm CSWggettextrt +REQUIRED_PKGS_CSWpython = CSWbdb CSWbzip2 CSWgdbm CSWggettextrt REQUIRED_PKGS_CSWpython += CSWncurses CSWosslrt CSWpython-rt CSWreadline REQUIRED_PKGS_CSWpython += CSWsqlite3rt CSWzlib CSWcswclassutils REQUIRED_PKGS_CSWpython-tk = CSWpython CSWtcl CSWtk Modified: csw/mgar/pkg/python/trunk/checksums =================================================================== --- csw/mgar/pkg/python/trunk/checksums 2009-07-29 16:23:51 UTC (rev 5713) +++ csw/mgar/pkg/python/trunk/checksums 2009-07-29 16:52:59 UTC (rev 5714) @@ -1,4 +1,5 @@ 245db9f1e0f09ab7e0faaa0cf7301011 download/Python-2.6.2.tar.bz2 +b241ac27f9eacaa1a4850d88c60a96d7 download/bug3110.diff 42dd6523beb94a805d5764ae1276091c download/faqwiz.diff 5664b3970307d7d39d8d4061e7dccbb0 download/libpython2.5.so.1.0-isa-i386 a87896c48b2f61b32053e6d02b07b022 download/libpython2.5.so.1.0-isa-sparcv8 @@ -7,5 +8,5 @@ 369c5593c0c0edda03f3c1844788dbee download/multiprocess.diff 05724da367b025ce525de2bb704af6e3 download/pyport.diff a1d114e8a20870675649aeef007a9cac download/python-config-in.diff -48577bbc43b912a4df66d09b54bd61ae download/setup.diff +a17bf564b83d6b7821405b6b5ac043c1 download/setup.diff d6c86beae46033be70c44c8e0e4c1908 download/site.diff Added: csw/mgar/pkg/python/trunk/files/bug3110.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/bug3110.diff (rev 0) +++ csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 16:52:59 UTC (rev 5714) @@ -0,0 +1,22 @@ +Index: Python-2.6.2/Modules/_multiprocessing/multiprocessing.h +=================================================================== +--- Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (revision 66181) ++++ Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (working copy) +@@ -37,6 +37,17 @@ + #endif + + /* ++ * Issue 3110 - Solaris does not define SEM_VALUE_MAX ++ */ ++#ifndef SEM_VALUE_MAX ++# ifdef _SEM_VALUE_MAX ++# define SEM_VALUE_MAX _SEM_VALUE_MAX ++# else ++# define SEM_VALUE_MAX INT_MAX ++# endif ++#endif ++ ++/* + * Make sure Py_ssize_t available + */ + Deleted: csw/mgar/pkg/python/trunk/files/setup.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 16:23:51 UTC (rev 5713) +++ csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 16:52:59 UTC (rev 5714) @@ -1,111 +0,0 @@ ---- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 -+++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 -@@ -129,7 +129,8 @@ - moddir = os.path.normpath(moddir) - - moddirlist = [moddir] -- incdirlist = ['./Include'] -+ incdirlist = ['/opt/csw/bdb44/include'] -+ incdirlist.append('./Include') - - # Platform-dependent module source and include directories - platform = self.get_platform() -@@ -309,9 +310,9 @@ - return sys.platform - - def detect_modules(self): -- # Ensure that /usr/local is always used -- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') -- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') -+ # Ensure that /opt/csw is always used -+ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') -+ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') - - # Add paths specified in the environment variables LDFLAGS and - # CPPFLAGS for header and library files. -@@ -739,52 +740,7 @@ - - # construct a list of paths to look for the header file in on - # top of the normal inc_dirs. -- db_inc_paths = [ -- '/usr/include/db4', -- '/usr/local/include/db4', -- '/opt/sfw/include/db4', -- '/usr/include/db3', -- '/usr/local/include/db3', -- '/opt/sfw/include/db3', -- # Fink defaults (http://fink.sourceforge.net/) -- '/sw/include/db4', -- '/sw/include/db3', -- ] -- # 4.x minor number specific paths -- for x in gen_db_minor_ver_nums(4): -- db_inc_paths.append('/usr/include/db4%d' % x) -- db_inc_paths.append('/usr/include/db4.%d' % x) -- db_inc_paths.append('/usr/local/BerkeleyDB.4.%d/include' % x) -- db_inc_paths.append('/usr/local/include/db4%d' % x) -- db_inc_paths.append('/pkg/db-4.%d/include' % x) -- db_inc_paths.append('/opt/db-4.%d/include' % x) -- # MacPorts default (http://www.macports.org/) -- db_inc_paths.append('/opt/local/include/db4%d' % x) -- # 3.x minor number specific paths -- for x in gen_db_minor_ver_nums(3): -- db_inc_paths.append('/usr/include/db3%d' % x) -- db_inc_paths.append('/usr/local/BerkeleyDB.3.%d/include' % x) -- db_inc_paths.append('/usr/local/include/db3%d' % x) -- db_inc_paths.append('/pkg/db-3.%d/include' % x) -- db_inc_paths.append('/opt/db-3.%d/include' % x) -- -- # Add some common subdirectories for Sleepycat DB to the list, -- # based on the standard include directories. This way DB3/4 gets -- # picked up when it is installed in a non-standard prefix and -- # the user has added that prefix into inc_dirs. -- std_variants = [] -- for dn in inc_dirs: -- std_variants.append(os.path.join(dn, 'db3')) -- std_variants.append(os.path.join(dn, 'db4')) -- for x in gen_db_minor_ver_nums(4): -- std_variants.append(os.path.join(dn, "db4%d"%x)) -- std_variants.append(os.path.join(dn, "db4.%d"%x)) -- for x in gen_db_minor_ver_nums(3): -- std_variants.append(os.path.join(dn, "db3%d"%x)) -- std_variants.append(os.path.join(dn, "db3.%d"%x)) -- -- db_inc_paths = std_variants + db_inc_paths -- db_inc_paths = [p for p in db_inc_paths if os.path.exists(p)] -+ db_inc_paths = [ '/opt/csw/bdb44/include' ] - - db_ver_inc_map = {} - -@@ -988,7 +944,7 @@ - # we do not build this one. Otherwise this build will pick up - # the more recent berkeleydb's db.h file first in the include path - # when attempting to compile and it will fail. -- f = "/usr/include/db.h" -+ f = "/opt/csw/bdb44/include/db_185.h" - if os.path.exists(f) and not db_incs: - data = open(f).read() - m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) -@@ -1239,6 +1195,7 @@ - self.detect_ctypes(inc_dirs, lib_dirs) - - # Richard Oudkerk's multiprocessing module -+ - if platform == 'win32': # Windows - macros = dict() - libraries = ['ws2_32'] -@@ -1279,6 +1236,14 @@ - ) - libraries = [] - -+ elif platform == 'sunos5': -+ macros = dict( # Solaris -+ HAVE_SEM_OPEN=0, # Not implemented -+ HAVE_SEM_TIMEDWAIT=0, # Not implemented -+ HAVE_FD_TRANSFER=1, -+ ) -+ libraries = ['rt'] -+ - else: # Linux and other unices - macros = dict( - HAVE_SEM_OPEN=1, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 20:59:16 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 18:59:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[5715] csw/mgar/pkg Message-ID: Revision: 5715 http://gar.svn.sourceforge.net/gar/?rev=5715&view=rev Author: wahwah Date: 2009-07-29 18:59:16 +0000 (Wed, 29 Jul 2009) Log Message: ----------- unixodbc: Initial commit Modified Paths: -------------- csw/mgar/pkg/unixodbc/trunk/Makefile csw/mgar/pkg/unixodbc/trunk/checksums Added Paths: ----------- csw/mgar/pkg/unixodbc/ Modified: csw/mgar/pkg/unixodbc/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-07-29 16:52:59 UTC (rev 5714) +++ csw/mgar/pkg/unixodbc/trunk/Makefile 2009-07-29 18:59:16 UTC (rev 5715) @@ -2,27 +2,48 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = unixodbc +GARVERSION = 2.2.14 CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = ODBC drivers for Unix systems define BLURB It does stuff with things endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DL_NAME = unixODBC +MASTER_SITES = http://www.unixodbc.org/ +DISTFILES = $(DL_NAME)-$(GARVERSION).tar.gz +WORKSRC = $(WORKDIR)/$(DL_NAME)-$(GARVERSION) + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -CONFIGURE_ARGS = $(DIRPATHS) +SPKG_CLASSES = none cswcpsampleconf -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +REQUIRED_PKGS = CSWlibiconv +REQUIRED_PKGS += CSWreadline +REQUIRED_PKGS += CSWcswclassutils -#include gar/category.mk +sysconfdir = /etc/opt/csw +localstatedir = /var/opt/csw + +CONFIGURE_ARGS = $(DIRPATHS) --enable-gui=no + +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/etc\/opt\/csw\/.*\.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + { print }' + + +TEST_SCRIPTS = + +post-install-modulated: + (cd $(DESTDIR)$(sysconfdir); \ + for f in ODBCDataSources odbc.ini odbcinst.ini; do \ + mv "$${f}" "$${f}.CSW"; \ + done) + @$(MAKECOOKIE) + + +include gar/category.mk Modified: csw/mgar/pkg/unixodbc/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-07-29 16:52:59 UTC (rev 5714) +++ csw/mgar/pkg/unixodbc/trunk/checksums 2009-07-29 18:59:16 UTC (rev 5715) @@ -0,0 +1 @@ +f47c2efb28618ecf5f33319140a7acd0 download/unixODBC-2.2.14.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 21:03:19 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 19:03:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5716] csw/mgar/pkg/gtk2/trunk Message-ID: Revision: 5716 http://gar.svn.sourceforge.net/gar/?rev=5716&view=rev Author: dmichelsen Date: 2009-07-29 19:03:19 +0000 (Wed, 29 Jul 2009) Log Message: ----------- gtk2: Enhanced postinstall Modified Paths: -------------- csw/mgar/pkg/gtk2/trunk/checksums csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall Modified: csw/mgar/pkg/gtk2/trunk/checksums =================================================================== --- csw/mgar/pkg/gtk2/trunk/checksums 2009-07-29 18:59:16 UTC (rev 5715) +++ csw/mgar/pkg/gtk2/trunk/checksums 2009-07-29 19:03:19 UTC (rev 5716) @@ -1,3 +1,3 @@ -92d3c2924806a0d03b4a5c4ee36f03fe download/CSWgtk2.postinstall +44b74e3b782135f33cc8a1c5e8f97614 download/CSWgtk2.postinstall 34f5b20f6caf282b2533784fbb1b4395 download/fixme.sh 8d1ea0b9b0400224d25b0cc2750b438d download/gtk+-2.16.5.tar.bz2 Modified: csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall =================================================================== --- csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall 2009-07-29 18:59:16 UTC (rev 5715) +++ csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall 2009-07-29 19:03:19 UTC (rev 5716) @@ -6,13 +6,18 @@ echo 'Updating gdk-pixbuf.loaders...' test -x ${PKG_ROOT_DIR}/opt/csw/bin/gdk-pixbuf-query-loaders && \ + mkdir -p "${PKG_ROOT_DIR}"/opt/csw/etc/gtk-2.0 && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders && chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin test -x ${PKG_ROOT_DIR}/opt/csw/bin/sparcv9/gdk-pixbuf-query-loaders && \ + mkdir -p "${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0 && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/sparcv9/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0 d 0755 root bin && chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin test -x ${PKG_ROOT_DIR}/opt/csw/bin/amd64/gdk-pixbuf-query-loaders && \ + mkdir -p "${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0 && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/amd64/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0 d 0755 root bin && chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWgtk2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 21:08:26 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 19:08:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5717] csw/mgar/pkg/awstats/trunk Message-ID: Revision: 5717 http://gar.svn.sourceforge.net/gar/?rev=5717&view=rev Author: dmichelsen Date: 2009-07-29 19:08:26 +0000 (Wed, 29 Jul 2009) Log Message: ----------- awstats: Fix config file location Modified Paths: -------------- csw/mgar/pkg/awstats/trunk/Makefile csw/mgar/pkg/awstats/trunk/checksums Added Paths: ----------- csw/mgar/pkg/awstats/trunk/files/patch-configdir.diff Modified: csw/mgar/pkg/awstats/trunk/Makefile =================================================================== --- csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 19:03:19 UTC (rev 5716) +++ csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 19:08:26 UTC (rev 5717) @@ -18,6 +18,8 @@ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz DISTFILES += CSWawstats.postinstall +PATCHFILES = patch-configdir.diff + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -36,7 +38,8 @@ TEST_SCRIPTS = INSTALL_SCRIPTS = custom -PRESERVECONF = $(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW +PRESERVECONF = $(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW +PRESERVECONF += $(sysconfdir)/awstats.conf.CSW ARCHALL = 1 @@ -57,12 +60,21 @@ cp -R $(WORKSRC)/wwwroot/cgi-bin/* \ $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ + ginstall -d $(DESTDIR)$(sysconfdir)/awstats/ + cat $(WORKSRC)/tools/wwwroot/cgi-bin/awstats.model.conf | perl -p -e '\ + s!/var/log/httpd/mylog.log!/var/opt/csw/awstats!; + '> $(DESTDIR)$(sysconfdir)/awstats.conf.CSW + rm -f $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/awstats.model.conf + ginstall -d $(DESTDIR)$(prefix)/apache2/etc/extra/ cat $(WORKSRC)/tools/httpd_conf | perl -p -e '\ s!/usr/local/awstats/wwwroot/cgi-bin/!$(sharedstatedir)/www/awstats/cgi-bin/!; \ s!/usr/local/awstats/wwwroot/!$(sharedstatedir)/www/awstats/htdocs/!; \ - s!/usr/local/awstats/wwwroot!$(sharedstatedir)/www/awstats/htdocs!;' \ - > $(DESTDIR)$(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW + s!/usr/local/awstats/wwwroot!$(sharedstatedir)/www/awstats/htdocs!; \ + '> $(DESTDIR)$(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW rm -f $(DESTDIR)$(sharedstatedir)/awstats/httpd_conf @$(MAKECOOKIE) + +# ./awstats_updateall.pl now -awstatsprog=/opt/csw/share/www/awstats/cgi-bin/awstats.pl -configdir=/opt/csw/etc + Modified: csw/mgar/pkg/awstats/trunk/checksums =================================================================== --- csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 19:03:19 UTC (rev 5716) +++ csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 19:08:26 UTC (rev 5717) @@ -1,2 +1,3 @@ a6ae0f8a42dd10e41957c29ac78bbc18 download/CSWawstats.postinstall fc19dbb8449eccf3300efb30ca3376cb download/awstats-6.9.tar.gz +068ec2e8ef85b3fe8182b656ca4d8e6c download/patch-configdir.diff Added: csw/mgar/pkg/awstats/trunk/files/patch-configdir.diff =================================================================== --- csw/mgar/pkg/awstats/trunk/files/patch-configdir.diff (rev 0) +++ csw/mgar/pkg/awstats/trunk/files/patch-configdir.diff 2009-07-29 19:08:26 UTC (rev 5717) @@ -0,0 +1,15 @@ +diff -Naur awstats-6.9.orig/wwwroot/cgi-bin/awstats.pl awstats-6.9.patched/wwwroot/cgi-bin/awstats.pl +--- awstats-6.9.orig/wwwroot/cgi-bin/awstats.pl 2008-11-30 16:42:46.000000000 +0100 ++++ awstats-6.9.patched/wwwroot/cgi-bin/awstats.pl 2009-07-29 19:21:45.456796688 +0200 +@@ -1642,9 +1642,8 @@ + } + else { + @PossibleConfigDir = ( +- "$DIR", "/etc/awstats", +- "/usr/local/etc/awstats", "/etc", +- "/etc/opt/awstats" ++ "$DIR", ++ "/etc/opt/csw/", "/opt/csw/etc/" + ); + } + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 21:52:31 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 19:52:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[5718] csw/mgar/pkg/python/trunk/files/bug3110.diff Message-ID: Revision: 5718 http://gar.svn.sourceforge.net/gar/?rev=5718&view=rev Author: valholla Date: 2009-07-29 19:52:31 +0000 (Wed, 29 Jul 2009) Log Message: ----------- changes to setup for multiprocessing Modified Paths: -------------- csw/mgar/pkg/python/trunk/files/bug3110.diff Modified: csw/mgar/pkg/python/trunk/files/bug3110.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 19:08:26 UTC (rev 5717) +++ csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 19:52:31 UTC (rev 5718) @@ -19,4 +19,50 @@ +/* * Make sure Py_ssize_t available */ - + +Index: setup.diff +=================================================================== +--- setup.diff (revision 5088) ++++ setup.diff (working copy) +@@ -1,111 +0,0 @@ +--- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 ++++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 +@@ -309,9 +310,9 @@ + return sys.platform + + def detect_modules(self): +- # Ensure that /usr/local is always used +- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') +- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') ++ # Ensure that /opt/csw is always used ++ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') ++ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') + + # Add paths specified in the environment variables LDFLAGS and + # CPPFLAGS for header and library files. +@@ -988,7 +944,7 @@ + # we do not build this one. Otherwise this build will pick up + # the more recent berkeleydb's db.h file first in the include path + # when attempting to compile and it will fail. +- f = "/usr/include/db.h" ++ f = "/opt/csw/include/db_185.h" + if os.path.exists(f) and not db_incs: + data = open(f).read() + m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) +@@ -1279,6 +1236,14 @@ + ) + libraries = [] + ++ elif platform == 'sunos5': ++ macros = dict( # Solaris ++ HAVE_SEM_OPEN=0, # Not implemented ++ HAVE_SEM_TIMEDWAIT=0, # Not implemented ++ HAVE_FD_TRANSFER=1, ++ ) ++ libraries = ['rt'] ++ + else: # Linux and other unices + macros = dict( + HAVE_SEM_OPEN=1, + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 22:22:44 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 20:22:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[5719] csw/mgar/pkg/python/trunk Message-ID: Revision: 5719 http://gar.svn.sourceforge.net/gar/?rev=5719&view=rev Author: valholla Date: 2009-07-29 20:22:44 +0000 (Wed, 29 Jul 2009) Log Message: ----------- multiprocess fixes Modified Paths: -------------- csw/mgar/pkg/python/trunk/Makefile csw/mgar/pkg/python/trunk/checksums csw/mgar/pkg/python/trunk/files/multiprocess.diff Added Paths: ----------- csw/mgar/pkg/python/trunk/files/setup.diff Removed Paths: ------------- csw/mgar/pkg/python/trunk/files/bug3110.diff Modified: csw/mgar/pkg/python/trunk/Makefile =================================================================== --- csw/mgar/pkg/python/trunk/Makefile 2009-07-29 19:52:31 UTC (rev 5718) +++ csw/mgar/pkg/python/trunk/Makefile 2009-07-29 20:22:44 UTC (rev 5719) @@ -36,7 +36,7 @@ PATCHFILES += pyport.diff PATCHFILES += site.diff PATCHFILES += python-config-in.diff -PATCHFILES += bug3110.diff +PATCHFILES += setup.diff # Test for sunaudiodev fails. SKIPTEST = 1 Modified: csw/mgar/pkg/python/trunk/checksums =================================================================== --- csw/mgar/pkg/python/trunk/checksums 2009-07-29 19:52:31 UTC (rev 5718) +++ csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:22:44 UTC (rev 5719) @@ -1,12 +1,11 @@ 245db9f1e0f09ab7e0faaa0cf7301011 download/Python-2.6.2.tar.bz2 -b241ac27f9eacaa1a4850d88c60a96d7 download/bug3110.diff 42dd6523beb94a805d5764ae1276091c download/faqwiz.diff 5664b3970307d7d39d8d4061e7dccbb0 download/libpython2.5.so.1.0-isa-i386 a87896c48b2f61b32053e6d02b07b022 download/libpython2.5.so.1.0-isa-sparcv8 33f4094ee46ce865d3973a197f3fb4a0 download/makesetup.diff 22c5f741b1744213eaef0818ab280ad5 download/modules.diff -369c5593c0c0edda03f3c1844788dbee download/multiprocess.diff +1d90f8a385230adfe469cd484e85f046 download/multiprocess.diff 05724da367b025ce525de2bb704af6e3 download/pyport.diff a1d114e8a20870675649aeef007a9cac download/python-config-in.diff -a17bf564b83d6b7821405b6b5ac043c1 download/setup.diff +27747dd5678507a99fcaf427d8d5044f download/setup.diff d6c86beae46033be70c44c8e0e4c1908 download/site.diff Deleted: csw/mgar/pkg/python/trunk/files/bug3110.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 19:52:31 UTC (rev 5718) +++ csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 20:22:44 UTC (rev 5719) @@ -1,68 +0,0 @@ -Index: Python-2.6.2/Modules/_multiprocessing/multiprocessing.h -=================================================================== ---- Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (revision 66181) -+++ Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (working copy) -@@ -37,6 +37,17 @@ - #endif - - /* -+ * Issue 3110 - Solaris does not define SEM_VALUE_MAX -+ */ -+#ifndef SEM_VALUE_MAX -+# ifdef _SEM_VALUE_MAX -+# define SEM_VALUE_MAX _SEM_VALUE_MAX -+# else -+# define SEM_VALUE_MAX INT_MAX -+# endif -+#endif -+ -+/* - * Make sure Py_ssize_t available - */ - -Index: setup.diff -=================================================================== ---- setup.diff (revision 5088) -+++ setup.diff (working copy) -@@ -1,111 +0,0 @@ ---- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 -+++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 -@@ -309,9 +310,9 @@ - return sys.platform - - def detect_modules(self): -- # Ensure that /usr/local is always used -- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') -- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') -+ # Ensure that /opt/csw is always used -+ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') -+ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') - - # Add paths specified in the environment variables LDFLAGS and - # CPPFLAGS for header and library files. -@@ -988,7 +944,7 @@ - # we do not build this one. Otherwise this build will pick up - # the more recent berkeleydb's db.h file first in the include path - # when attempting to compile and it will fail. -- f = "/usr/include/db.h" -+ f = "/opt/csw/include/db_185.h" - if os.path.exists(f) and not db_incs: - data = open(f).read() - m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) -@@ -1279,6 +1236,14 @@ - ) - libraries = [] - -+ elif platform == 'sunos5': -+ macros = dict( # Solaris -+ HAVE_SEM_OPEN=0, # Not implemented -+ HAVE_SEM_TIMEDWAIT=0, # Not implemented -+ HAVE_FD_TRANSFER=1, -+ ) -+ libraries = ['rt'] -+ - else: # Linux and other unices - macros = dict( - HAVE_SEM_OPEN=1, - - Modified: csw/mgar/pkg/python/trunk/files/multiprocess.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/multiprocess.diff 2009-07-29 19:52:31 UTC (rev 5718) +++ csw/mgar/pkg/python/trunk/files/multiprocess.diff 2009-07-29 20:22:44 UTC (rev 5719) @@ -21,3 +21,71 @@ * Issue 3110 - Solaris does not define SEM_VALUE_MAX */ #ifndef SEM_VALUE_MAX +Index: Python-2.6.2/Modules/_multiprocessing/multiprocessing.h +=================================================================== +--- Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (revision 66181) ++++ Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (working copy) +@@ -37,6 +37,17 @@ + #endif + + /* ++ * Issue 3110 - Solaris does not define SEM_VALUE_MAX ++ */ ++#ifndef SEM_VALUE_MAX ++# ifdef _SEM_VALUE_MAX ++# define SEM_VALUE_MAX _SEM_VALUE_MAX ++# else ++# define SEM_VALUE_MAX INT_MAX ++# endif ++#endif ++ ++/* + * Make sure Py_ssize_t available + */ + +Index: setup.diff +=================================================================== +--- setup.diff (revision 5088) ++++ setup.diff (working copy) +@@ -1,111 +0,0 @@ +--- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 ++++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 +@@ -309,9 +310,9 @@ + return sys.platform + + def detect_modules(self): +- # Ensure that /usr/local is always used +- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') +- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') ++ # Ensure that /opt/csw is always used ++ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') ++ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') + + # Add paths specified in the environment variables LDFLAGS and + # CPPFLAGS for header and library files. +@@ -988,7 +944,7 @@ + # we do not build this one. Otherwise this build will pick up + # the more recent berkeleydb's db.h file first in the include path + # when attempting to compile and it will fail. +- f = "/usr/include/db.h" ++ f = "/opt/csw/include/db_185.h" + if os.path.exists(f) and not db_incs: + data = open(f).read() + m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) +@@ -1279,6 +1236,14 @@ + ) + libraries = [] + ++ elif platform == 'sunos5': ++ macros = dict( # Solaris ++ HAVE_SEM_OPEN=0, # Not implemented ++ HAVE_SEM_TIMEDWAIT=0, # Not implemented ++ HAVE_FD_TRANSFER=1, ++ ) ++ libraries = ['rt'] ++ + else: # Linux and other unices + macros = dict( + HAVE_SEM_OPEN=1, + + Copied: csw/mgar/pkg/python/trunk/files/setup.diff (from rev 5718, csw/mgar/pkg/python/trunk/files/bug3110.diff) =================================================================== --- csw/mgar/pkg/python/trunk/files/setup.diff (rev 0) +++ csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 20:22:44 UTC (rev 5719) @@ -0,0 +1,46 @@ +Index: setup.diff +=================================================================== +--- setup.diff (revision 5088) ++++ setup.diff (working copy) +@@ -1,111 +0,0 @@ +--- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 ++++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 +@@ -309,9 +310,9 @@ + return sys.platform + + def detect_modules(self): +- # Ensure that /usr/local is always used +- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') +- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') ++ # Ensure that /opt/csw is always used ++ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') ++ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') + + # Add paths specified in the environment variables LDFLAGS and + # CPPFLAGS for header and library files. +@@ -988,7 +944,7 @@ + # we do not build this one. Otherwise this build will pick up + # the more recent berkeleydb's db.h file first in the include path + # when attempting to compile and it will fail. +- f = "/usr/include/db.h" ++ f = "/opt/csw/include/db_185.h" + if os.path.exists(f) and not db_incs: + data = open(f).read() + m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) +@@ -1279,6 +1236,14 @@ + ) + libraries = [] + ++ elif platform == 'sunos5': ++ macros = dict( # Solaris ++ HAVE_SEM_OPEN=0, # Not implemented ++ HAVE_SEM_TIMEDWAIT=0, # Not implemented ++ HAVE_FD_TRANSFER=1, ++ ) ++ libraries = ['rt'] ++ + else: # Linux and other unices + macros = dict( + HAVE_SEM_OPEN=1, + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 22:36:23 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 20:36:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5720] csw/mgar/pkg/python/trunk Message-ID: Revision: 5720 http://gar.svn.sourceforge.net/gar/?rev=5720&view=rev Author: valholla Date: 2009-07-29 20:36:23 +0000 (Wed, 29 Jul 2009) Log Message: ----------- cleanup patchfile Modified Paths: -------------- csw/mgar/pkg/python/trunk/checksums csw/mgar/pkg/python/trunk/files/multiprocess.diff Modified: csw/mgar/pkg/python/trunk/checksums =================================================================== --- csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:22:44 UTC (rev 5719) +++ csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:36:23 UTC (rev 5720) @@ -4,7 +4,7 @@ a87896c48b2f61b32053e6d02b07b022 download/libpython2.5.so.1.0-isa-sparcv8 33f4094ee46ce865d3973a197f3fb4a0 download/makesetup.diff 22c5f741b1744213eaef0818ab280ad5 download/modules.diff -1d90f8a385230adfe469cd484e85f046 download/multiprocess.diff +afcc79a94e2f8a576c7906a9700e35a0 download/multiprocess.diff 05724da367b025ce525de2bb704af6e3 download/pyport.diff a1d114e8a20870675649aeef007a9cac download/python-config-in.diff 27747dd5678507a99fcaf427d8d5044f download/setup.diff Modified: csw/mgar/pkg/python/trunk/files/multiprocess.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/multiprocess.diff 2009-07-29 20:22:44 UTC (rev 5719) +++ csw/mgar/pkg/python/trunk/files/multiprocess.diff 2009-07-29 20:36:23 UTC (rev 5720) @@ -43,49 +43,3 @@ * Make sure Py_ssize_t available */ -Index: setup.diff -=================================================================== ---- setup.diff (revision 5088) -+++ setup.diff (working copy) -@@ -1,111 +0,0 @@ ---- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 -+++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 -@@ -309,9 +310,9 @@ - return sys.platform - - def detect_modules(self): -- # Ensure that /usr/local is always used -- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') -- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') -+ # Ensure that /opt/csw is always used -+ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') -+ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') - - # Add paths specified in the environment variables LDFLAGS and - # CPPFLAGS for header and library files. -@@ -988,7 +944,7 @@ - # we do not build this one. Otherwise this build will pick up - # the more recent berkeleydb's db.h file first in the include path - # when attempting to compile and it will fail. -- f = "/usr/include/db.h" -+ f = "/opt/csw/include/db_185.h" - if os.path.exists(f) and not db_incs: - data = open(f).read() - m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) -@@ -1279,6 +1236,14 @@ - ) - libraries = [] - -+ elif platform == 'sunos5': -+ macros = dict( # Solaris -+ HAVE_SEM_OPEN=0, # Not implemented -+ HAVE_SEM_TIMEDWAIT=0, # Not implemented -+ HAVE_FD_TRANSFER=1, -+ ) -+ libraries = ['rt'] -+ - else: # Linux and other unices - macros = dict( - HAVE_SEM_OPEN=1, - - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 22:46:21 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 20:46:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5721] csw/mgar/pkg/python/trunk Message-ID: Revision: 5721 http://gar.svn.sourceforge.net/gar/?rev=5721&view=rev Author: valholla Date: 2009-07-29 20:46:21 +0000 (Wed, 29 Jul 2009) Log Message: ----------- update patches Modified Paths: -------------- csw/mgar/pkg/python/trunk/checksums csw/mgar/pkg/python/trunk/files/setup.diff Modified: csw/mgar/pkg/python/trunk/checksums =================================================================== --- csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:36:23 UTC (rev 5720) +++ csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:46:21 UTC (rev 5721) @@ -7,5 +7,5 @@ afcc79a94e2f8a576c7906a9700e35a0 download/multiprocess.diff 05724da367b025ce525de2bb704af6e3 download/pyport.diff a1d114e8a20870675649aeef007a9cac download/python-config-in.diff -27747dd5678507a99fcaf427d8d5044f download/setup.diff +1d2763e140ff30a491b3ce11d1a44f97 download/setup.diff d6c86beae46033be70c44c8e0e4c1908 download/site.diff Modified: csw/mgar/pkg/python/trunk/files/setup.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 20:36:23 UTC (rev 5720) +++ csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 20:46:21 UTC (rev 5721) @@ -1,13 +1,8 @@ -Index: setup.diff -=================================================================== ---- setup.diff (revision 5088) -+++ setup.diff (working copy) -@@ -1,111 +0,0 @@ ---- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 -+++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 -@@ -309,9 +310,9 @@ +--- Python-2.6.2/setup.py.o 2009-07-29 15:44:48.389269300 -0500 ++++ Python-2.6.2/setup.py 2009-07-29 15:43:32.509619500 -0500 +@@ -309,9 +309,9 @@ return sys.platform - + def detect_modules(self): - # Ensure that /usr/local is always used - add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') @@ -15,10 +10,10 @@ + # Ensure that /opt/csw is always used + add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') + add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') - + # Add paths specified in the environment variables LDFLAGS and # CPPFLAGS for header and library files. -@@ -988,7 +944,7 @@ +@@ -989,7 +989,7 @@ # we do not build this one. Otherwise this build will pick up # the more recent berkeleydb's db.h file first in the include path # when attempting to compile and it will fail. @@ -27,14 +22,14 @@ if os.path.exists(f) and not db_incs: data = open(f).read() m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) -@@ -1279,6 +1236,14 @@ +@@ -1300,6 +1300,14 @@ ) libraries = [] - + + elif platform == 'sunos5': + macros = dict( # Solaris -+ HAVE_SEM_OPEN=0, # Not implemented -+ HAVE_SEM_TIMEDWAIT=0, # Not implemented ++ HAVE_SEM_OPEN=0, # Not Implemented ++ HAVE_SEM_TIMEDWAIT=0, # Not Implemented + HAVE_FD_TRANSFER=1, + ) + libraries = ['rt'] @@ -42,5 +37,3 @@ else: # Linux and other unices macros = dict( HAVE_SEM_OPEN=1, - - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 23:45:29 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 21:45:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5722] csw/mgar/pkg/python/trunk/Makefile Message-ID: Revision: 5722 http://gar.svn.sourceforge.net/gar/?rev=5722&view=rev Author: valholla Date: 2009-07-29 21:45:29 +0000 (Wed, 29 Jul 2009) Log Message: ----------- fix Makefile Modified Paths: -------------- csw/mgar/pkg/python/trunk/Makefile Modified: csw/mgar/pkg/python/trunk/Makefile =================================================================== --- csw/mgar/pkg/python/trunk/Makefile 2009-07-29 20:46:21 UTC (rev 5721) +++ csw/mgar/pkg/python/trunk/Makefile 2009-07-29 21:45:29 UTC (rev 5722) @@ -47,17 +47,9 @@ DEPENDS += lib/gdbm ifeq ($(shell uname -p), i386) - ifeq ($(shell uname -r),5.10) - BASECFLAGS = -xO3 -xarch=amd64 - else - BASECFLAGS = -xO3 -xarch=386 - endif + BASECFLAGS = -xO3 -xarch=386 else - ifeq ($(shell uname -r),5.10) - BASECFLAGS = -xO3 -xarch=v9 - else - BASECFLAGS = -xO3 -xarch=v8 - endif + BASECFLAGS = -xO3 -xarch=v8 endif COMPILER_EXPORTS += BASECFLAGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 00:44:11 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 22:44:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5723] csw/mgar/pkg/pidgin/trunk/Makefile Message-ID: Revision: 5723 http://gar.svn.sourceforge.net/gar/?rev=5723&view=rev Author: valholla Date: 2009-07-29 22:44:11 +0000 (Wed, 29 Jul 2009) Log Message: ----------- fix RPATH for /opt/csw/X11/lib Modified Paths: -------------- csw/mgar/pkg/pidgin/trunk/Makefile Modified: csw/mgar/pkg/pidgin/trunk/Makefile =================================================================== --- csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 21:45:29 UTC (rev 5722) +++ csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 22:44:11 UTC (rev 5723) @@ -30,16 +30,16 @@ SED=/opt/csw/bin/gsed X11_CFLAGS=-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DXTHREADS -DXUSE_MTSAFE_API X11_LIBS=-lX11 -PKG_CONFIG_PATH = /opt/csw/lib/pkgconfig:/opt/csw/X11/lib/pkgconfig EXTRA_CONFIGURE_EXPORTS = DOT XGETTEXT MSGFMT MSGMERGE SED PKG_CONFIG_PATH EXTRA_CONFIGURE_EXPORTS += X11_CFLAGS X11_LIBS EXTRA_INC = /opt/csw/include/ncurses - TEST_TARGET = check TEST_SCRIPTS = # We define upstream file regex so we can be notifed of new upstream software release UPSTREAM_USE_SF = 1 UFILES_REGEX = (\d+(?:\.\d+)*) +EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib +EXTRA_RUNPATH_DIRS = $(prefix)/X11/lib EXTRA_MERGE_EXCLUDE_FILES = .*/perllocal.pod This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 01:01:22 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 23:01:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5724] csw/mgar/pkg/pidgin/trunk/Makefile Message-ID: Revision: 5724 http://gar.svn.sourceforge.net/gar/?rev=5724&view=rev Author: valholla Date: 2009-07-29 23:01:22 +0000 (Wed, 29 Jul 2009) Log Message: ----------- rpath Modified Paths: -------------- csw/mgar/pkg/pidgin/trunk/Makefile Modified: csw/mgar/pkg/pidgin/trunk/Makefile =================================================================== --- csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 22:44:11 UTC (rev 5723) +++ csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 23:01:22 UTC (rev 5724) @@ -19,7 +19,10 @@ CONFIGURE_ARGS += '--disable-nss' CONFIGURE_ARGS += '--disable-avahi' CONFIGURE_ARGS += '--disable-nm' +CONFIGURE_ARGS += --x-includes=$(prefix)/X11/include +CONFIGURE_ARGS += --x-libraries=$(prefix)/X11/lib + PATH = $(SOS11_CC_HOME)/bin:$(PATH) EXTRA_EXPORTS = PATH @@ -38,8 +41,9 @@ # We define upstream file regex so we can be notifed of new upstream software release UPSTREAM_USE_SF = 1 UFILES_REGEX = (\d+(?:\.\d+)*) + EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib -EXTRA_RUNPATH_DIRS = $(prefix)/X11/lib +EXTRA_LDFLAGS = -R $(prefix)/X11/lib EXTRA_MERGE_EXCLUDE_FILES = .*/perllocal.pod This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 01:33:59 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 23:33:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5725] csw/mgar/pkg/cups/tags/cups-1.3.9/ Message-ID: Revision: 5725 http://gar.svn.sourceforge.net/gar/?rev=5725&view=rev Author: wahwah Date: 2009-07-29 23:33:59 +0000 (Wed, 29 Jul 2009) Log Message: ----------- cups: tagging version 1.3.9, before the port to mGAR v2. Added Paths: ----------- csw/mgar/pkg/cups/tags/cups-1.3.9/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 01:39:00 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 23:39:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5726] csw/mgar/pkg/pidgin/trunk/Makefile Message-ID: Revision: 5726 http://gar.svn.sourceforge.net/gar/?rev=5726&view=rev Author: valholla Date: 2009-07-29 23:39:00 +0000 (Wed, 29 Jul 2009) Log Message: ----------- fix depends Modified Paths: -------------- csw/mgar/pkg/pidgin/trunk/Makefile Modified: csw/mgar/pkg/pidgin/trunk/Makefile =================================================================== --- csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 23:33:59 UTC (rev 5725) +++ csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 23:39:00 UTC (rev 5726) @@ -52,7 +52,7 @@ REQUIRED_PKGS_CSWpidgin += CSWlibcairo CSWlibdbus CSWlibxml2 CSWmeanwhile CSWncurses REQUIRED_PKGS_CSWpidgin += CSWpango CSWperl CSWpython CSWsilctoolkit CSWstartupnotif REQUIRED_PKGS_CSWpidgin += CSWtcl CSWtk CSWiconv CSWsunmath CSWzlib CSWdbus -REQUIRED_PKGS_CSWpidgin += CSWfconfig CSWftype2 +REQUIRED_PKGS_CSWpidgin += CSWfconfig CSWftype2 CSWlibx11 include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Thu Jul 30 08:53:41 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Thu, 30 Jul 2009 06:53:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5727] csw/mgar/pkg/drill/trunk Message-ID: Revision: 5727 http://gar.svn.sourceforge.net/gar/?rev=5727&view=rev Author: idogan23 Date: 2009-07-30 06:53:40 +0000 (Thu, 30 Jul 2009) Log Message: ----------- drill: bump version to 1.6.0 Modified Paths: -------------- csw/mgar/pkg/drill/trunk/Makefile csw/mgar/pkg/drill/trunk/checksums Modified: csw/mgar/pkg/drill/trunk/Makefile =================================================================== --- csw/mgar/pkg/drill/trunk/Makefile 2009-07-29 23:39:00 UTC (rev 5726) +++ csw/mgar/pkg/drill/trunk/Makefile 2009-07-30 06:53:40 UTC (rev 5727) @@ -1,5 +1,5 @@ GARNAME = drill -GARVERSION = 1.5.1 +GARVERSION = 1.6.0 CATEGORIES = utils DESCRIPTION = A dig style dnssec aware dns debugging tool @@ -24,7 +24,6 @@ REQUIRED_PKGS = CSWldns REQUIRED_PKGS += CSWosslrt -GARCOMPILER = GCC4 CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-ssl=/opt/csw CONFIGURE_ARGS += --with-ldns=/opt/csw Modified: csw/mgar/pkg/drill/trunk/checksums =================================================================== --- csw/mgar/pkg/drill/trunk/checksums 2009-07-29 23:39:00 UTC (rev 5726) +++ csw/mgar/pkg/drill/trunk/checksums 2009-07-30 06:53:40 UTC (rev 5727) @@ -1 +1 @@ -17f73def98711e1475409d9a8d5d9dcd download/ldns-1.5.1.tar.gz +cd0d4d34a60d018fbfedae6d3ee4049b download/ldns-1.6.0.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Thu Jul 30 10:09:46 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Thu, 30 Jul 2009 08:09:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5728] csw/mgar/pkg/unbound/trunk/Makefile Message-ID: Revision: 5728 http://gar.svn.sourceforge.net/gar/?rev=5728&view=rev Author: idogan23 Date: 2009-07-30 08:09:46 +0000 (Thu, 30 Jul 2009) Log Message: ----------- unbound: different DESCRIPTION for Solaris 8 Modified Paths: -------------- csw/mgar/pkg/unbound/trunk/Makefile Modified: csw/mgar/pkg/unbound/trunk/Makefile =================================================================== --- csw/mgar/pkg/unbound/trunk/Makefile 2009-07-30 06:53:40 UTC (rev 5727) +++ csw/mgar/pkg/unbound/trunk/Makefile 2009-07-30 08:09:46 UTC (rev 5728) @@ -28,6 +28,7 @@ ifeq ($(shell uname -r),5.8) GARCOMPILER = GCC4 REQUIRED_PKGS += CSWgcc4corert + DESCRIPTION = A validating, recursive, and caching DNS resolver (gcc) endif ifeq ($(shell uname -r),5.10) GARCOMPILER = SOS12 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 30 10:17:59 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 30 Jul 2009 08:17:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5729] csw/mgar/pkg Message-ID: Revision: 5729 http://gar.svn.sourceforge.net/gar/?rev=5729&view=rev Author: bensons Date: 2009-07-30 08:17:59 +0000 (Thu, 30 Jul 2009) Log Message: ----------- ncal: initial GAR commit Added Paths: ----------- csw/mgar/pkg/ncal/ csw/mgar/pkg/ncal/branches/ csw/mgar/pkg/ncal/tags/ csw/mgar/pkg/ncal/trunk/ csw/mgar/pkg/ncal/trunk/Makefile csw/mgar/pkg/ncal/trunk/checksums csw/mgar/pkg/ncal/trunk/files/ Property changes on: csw/mgar/pkg/ncal/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/ncal/trunk/Makefile =================================================================== --- csw/mgar/pkg/ncal/trunk/Makefile (rev 0) +++ csw/mgar/pkg/ncal/trunk/Makefile 2009-07-30 08:17:59 UTC (rev 5729) @@ -0,0 +1,33 @@ +GARNAME = ncal +GARVERSION = 1.0 +CATEGORIES = utils + +DESCRIPTION = Displays a calendar and the date of easter +define BLURB + The cal utility displays a simple calendar in traditional format and + ncal offers an alternative layout, more options and the date of easter. +endef + +MASTER_SITES = http://www.opencsw.org/~benny/ +DISTFILES = $(GARNAME).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +# since there is no configure script, this is intentionally left empty +CONFIGURE_SCRIPTS = + +# no build tests +SKIPTEST = 1 + +# fix distname +DISTNAME = $(GARNAME) + +include gar/category.mk + +pre-build-modulated: + gsed -i'' 's,^\(CFLAGS =\),\1 $(CFLAGS),' $(WORKSRC)/Makefile Added: csw/mgar/pkg/ncal/trunk/checksums =================================================================== --- csw/mgar/pkg/ncal/trunk/checksums (rev 0) +++ csw/mgar/pkg/ncal/trunk/checksums 2009-07-30 08:17:59 UTC (rev 5729) @@ -0,0 +1 @@ +f2a29159639dff454ceefe97ce7abd0f download/ncal.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Thu Jul 30 10:45:00 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Thu, 30 Jul 2009 08:45:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5730] csw/mgar/pkg/unbound/trunk Message-ID: Revision: 5730 http://gar.svn.sourceforge.net/gar/?rev=5730&view=rev Author: idogan23 Date: 2009-07-30 08:44:52 +0000 (Thu, 30 Jul 2009) Log Message: ----------- unbound: bump version to 1.3.2 Modified Paths: -------------- csw/mgar/pkg/unbound/trunk/Makefile csw/mgar/pkg/unbound/trunk/checksums Modified: csw/mgar/pkg/unbound/trunk/Makefile =================================================================== --- csw/mgar/pkg/unbound/trunk/Makefile 2009-07-30 08:17:59 UTC (rev 5729) +++ csw/mgar/pkg/unbound/trunk/Makefile 2009-07-30 08:44:52 UTC (rev 5730) @@ -1,5 +1,5 @@ GARNAME = unbound -GARVERSION = 1.3.0 +GARVERSION = 1.3.2 CATEGORIES = server DESCRIPTION = A validating, recursive, and caching DNS resolver Modified: csw/mgar/pkg/unbound/trunk/checksums =================================================================== --- csw/mgar/pkg/unbound/trunk/checksums 2009-07-30 08:17:59 UTC (rev 5729) +++ csw/mgar/pkg/unbound/trunk/checksums 2009-07-30 08:44:52 UTC (rev 5730) @@ -1,4 +1,4 @@ 90405f880273db5036c2ebf2e881b998 download/CSWunbound.gspec 75867432e238f5afd48dfe5d138097e9 download/cswunbound 601effee1051487655f66790762b66fd download/cswusergroup -783325c26ae1a47be0e496c94f3e1cca download/unbound-1.3.0.tar.gz +1aa735c95cff3d8bdec39b54ced7dd3d download/unbound-1.3.2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jul 30 11:54:48 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 30 Jul 2009 09:54:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5731] csw/mgar/pkg/bind/trunk Message-ID: Revision: 5731 http://gar.svn.sourceforge.net/gar/?rev=5731&view=rev Author: bonivart Date: 2009-07-30 09:54:48 +0000 (Thu, 30 Jul 2009) Log Message: ----------- bind: update to 9.6.1-P1 Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile csw/mgar/pkg/bind/trunk/checksums Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-30 08:44:52 UTC (rev 5730) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-30 09:54:48 UTC (rev 5731) @@ -1,9 +1,9 @@ GARNAME = bind GARVERSION = 9.6.1 -#RELEASE = P1 -#DISTVERSION = $(GARVERSION)-$(RELEASE) -#DISTNAME = $(GARNAME)-$(DISTVERSION) -#WORKSRC = $(WORKDIR)/$(DISTNAME) +RELEASE = P1 +DISTVERSION = $(GARVERSION)-$(RELEASE) +DISTNAME = $(GARNAME)-$(DISTVERSION) +WORKSRC = $(WORKDIR)/$(DISTNAME) CATEGORIES = net DESCRIPTION = ISC BIND DNS reference implementation @@ -14,10 +14,10 @@ high-volume and high-reliability applications. endef -#MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ -#DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz -MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ +DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz +#MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ +#DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz PACKAGES = CSWbind CSWbinddevel CSWlibbind CSWbindutils @@ -73,7 +73,7 @@ include gar/category.mk -#SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(RELEASE) +SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(RELEASE) DOCLIST = README.CSW db.127.0.0 db.localhost named.conf named.root rndc.key Modified: csw/mgar/pkg/bind/trunk/checksums =================================================================== --- csw/mgar/pkg/bind/trunk/checksums 2009-07-30 08:44:52 UTC (rev 5730) +++ csw/mgar/pkg/bind/trunk/checksums 2009-07-30 09:54:48 UTC (rev 5731) @@ -1,7 +1 @@ -e346b8d43181db864605c76435a0f731 download/CSWbind.gspec -9338f20547092ec54136ebebd5f663d3 download/CSWbind.preinstall -90026b0ca15e2435ddae730c5bed4a42 download/CSWbind.preremove -3664fb88cf7649f67ea8cca47b6b7a0c download/CSWbinddevel.gspec -a6c7fa764b592aed3b370b9a49e9920e download/CSWbindutils.gspec -d5c381cd0cf6be25fc3a75fc470eeaf6 download/CSWlibbind.gspec -516ac74d8eaaef30ad4c99ada8b715cd download/bind-9.6.1.tar.gz +e6ce3b355c4e6bf5d66ef100f555da3f download/bind-9.6.1-P1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From opk at users.sourceforge.net Thu Jul 30 12:33:34 2009 From: opk at users.sourceforge.net (opk at users.sourceforge.net) Date: Thu, 30 Jul 2009 10:33:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5732] csw/mgar/pkg/zsh/trunk/files Message-ID: Revision: 5732 http://gar.svn.sourceforge.net/gar/?rev=5732&view=rev Author: opk Date: 2009-07-30 10:33:34 +0000 (Thu, 30 Jul 2009) Log Message: ----------- fix updating of /etc/shells using PKG_INSTALL_ROOT and not BASEDIR Modified Paths: -------------- csw/mgar/pkg/zsh/trunk/files/CSWzsh.postinstall csw/mgar/pkg/zsh/trunk/files/CSWzsh.postremove Modified: csw/mgar/pkg/zsh/trunk/files/CSWzsh.postinstall =================================================================== --- csw/mgar/pkg/zsh/trunk/files/CSWzsh.postinstall 2009-07-30 09:54:48 UTC (rev 5731) +++ csw/mgar/pkg/zsh/trunk/files/CSWzsh.postinstall 2009-07-30 10:33:34 UTC (rev 5732) @@ -2,10 +2,12 @@ PATH=/usr/bin export PATH -if [ -f ${BASEDIR}/etc/shells ]; then - echo "${BASEDIR}/etc/shells already exists." +# $BASEDIR ignored because the package isn't relocatable + +if [ -f ${PKG_INSTALL_ROOT}/etc/shells ]; then + echo "${PKG_INSTALL_ROOT}/etc/shells already exists." else - cat > ${BASEDIR}/etc/shells < ${PKG_INSTALL_ROOT}/etc/shells < /dev/null > /dev/null; then - echo "${BASEDIR}/etc/shells is UNCHANGED because entry ${BASEDIR}/opt/csw/bin/zsh does already exists." +if /usr/bin/grep "^/opt/csw/bin/zsh$" ${PKG_INSTALL_ROOT}/etc/shells 2> /dev/null > /dev/null; then + echo "${PKG_INSTALL_ROOT}/etc/shells is UNCHANGED because entry /opt/csw/bin/zsh already exists." else - echo "${BASEDIR}/opt/csw/bin/zsh" >> ${BASEDIR}/etc/shells - echo "ADDED ${BASEDIR}/opt/csw/bin/zsh to ${BASEDIR}/etc/shells." + echo "/opt/csw/bin/zsh" >> ${PKG_INSTALL_ROOT}/etc/shells + echo "ADDED /opt/csw/bin/zsh to ${PKG_INSTALL_ROOT}/etc/shells." fi Modified: csw/mgar/pkg/zsh/trunk/files/CSWzsh.postremove =================================================================== --- csw/mgar/pkg/zsh/trunk/files/CSWzsh.postremove 2009-07-30 09:54:48 UTC (rev 5731) +++ csw/mgar/pkg/zsh/trunk/files/CSWzsh.postremove 2009-07-30 10:33:34 UTC (rev 5732) @@ -2,9 +2,9 @@ PATH=/usr/bin export PATH -if /usr/bin/grep "^${BASEDIR}/opt/csw/bin/zsh$" ${BASEDIR}/etc/shells 2> /dev/null > /dev/null; then - /usr/bin/perl -i -pwe '$_ = "" if /\/opt\/csw\/bin\/zsh$/' ${BASEDIR}/etc/shells - echo "REMOVED ${BASEDIR}/opt/csw/bin/zsh from ${BASEDIR}/etc/shells." +if /usr/bin/grep "^/opt/csw/bin/zsh$" ${PKG_INSTALL_ROOT}/etc/shells >/dev/null 2>&1; then + /usr/bin/perl -i -pwe '$_ = "" if /\/opt\/csw\/bin\/zsh$/' ${PKG_INSTALL_ROOT}/etc/shells + echo "REMOVED /opt/csw/bin/zsh from ${PKG_INSTALL_ROOT}/etc/shells." else - echo "${BASEDIR}/etc/shells is UNCHANGED because entry ${BASEDIR}/opt/csw/bin/zsh was already wiped." + echo "${PKG_INSTALL_ROOT}/etc/shells is UNCHANGED because no entry for /opt/csw/bin/zsh was found." fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 30 16:20:07 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:20:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5733] csw/mgar/pkg/gsasl/trunk/Makefile Message-ID: Revision: 5733 http://gar.svn.sourceforge.net/gar/?rev=5733&view=rev Author: dmichelsen Date: 2009-07-30 14:20:06 +0000 (Thu, 30 Jul 2009) Log Message: ----------- gsasl: Add missing dependency to CSWgnutls Modified Paths: -------------- csw/mgar/pkg/gsasl/trunk/Makefile Modified: csw/mgar/pkg/gsasl/trunk/Makefile =================================================================== --- csw/mgar/pkg/gsasl/trunk/Makefile 2009-07-30 10:33:34 UTC (rev 5732) +++ csw/mgar/pkg/gsasl/trunk/Makefile 2009-07-30 14:20:06 UTC (rev 5733) @@ -21,7 +21,7 @@ PREREQUISITE_PKGS = CSWkrb5libdev CSWgnulinks REQUIRED_PKGS_CSWlibgsasl = CSWggettextrt CSWiconv CSWkrb5lib CSWlibidn CSWlibntlm CSWreadline -REQUIRED_PKGS_CSWgsasl = CSWlibgsasl +REQUIRED_PKGS_CSWgsasl = CSWlibgsasl CSWgnutls SPKG_SOURCEURL = http://www.gnu.org/software/$(GNU_PROJ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 30 16:46:10 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:46:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5734] csw/mgar/pkg/patchutils Message-ID: Revision: 5734 http://gar.svn.sourceforge.net/gar/?rev=5734&view=rev Author: dmichelsen Date: 2009-07-30 14:46:10 +0000 (Thu, 30 Jul 2009) Log Message: ----------- patchutils: Ported to GAR, tests still failing Added Paths: ----------- csw/mgar/pkg/patchutils/Makefile csw/mgar/pkg/patchutils/branches/ csw/mgar/pkg/patchutils/tags/ csw/mgar/pkg/patchutils/tags/legacy/ csw/mgar/pkg/patchutils/trunk/Makefile csw/mgar/pkg/patchutils/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/patchutils/trunk/legacy/ Property Changed: ---------------- csw/mgar/pkg/patchutils/trunk/ Copied: csw/mgar/pkg/patchutils/Makefile (from rev 5603, csw/mgar/pkg/automake/Makefile) =================================================================== --- csw/mgar/pkg/patchutils/Makefile (rev 0) +++ csw/mgar/pkg/patchutils/Makefile 2009-07-30 14:46:10 UTC (rev 5734) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Property changes on: csw/mgar/pkg/patchutils/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Copied: csw/mgar/pkg/patchutils/trunk/Makefile (from rev 5733, csw/mgar/pkg/gsasl/trunk/Makefile) =================================================================== --- csw/mgar/pkg/patchutils/trunk/Makefile (rev 0) +++ csw/mgar/pkg/patchutils/trunk/Makefile 2009-07-30 14:46:10 UTC (rev 5734) @@ -0,0 +1,30 @@ +GARNAME = patchutils +GARVERSION = 0.3.1 +CATEGORIES = utils + +DESCRIPTION = Tools for manipulating patch files +define BLURB + Patchutils is a small collection of programs that operate on patch files. +endef + +MASTER_SITES = http://cyberelk.net/tim/data/patchutils/stable/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +PREREQUISITE_PKGS = CSWgnulinks CSWbash + +SPKG_SOURCEURL = http://cyberelk.net/tim/software/patchutils/ + +CONFIGURE_ARGS = $(DIRPATHS) + +TEST_TARGET = check + +include gar/category.mk + +# /bin/bash is too old +post-configure-modulated: + find . -type f | fgrep -v fgrep -v .in | \ + xargs perl -pi -e 's,#!/bin/bash,#!/opt/csw/bin/bash,' + @$(MAKECOOKIE) Added: csw/mgar/pkg/patchutils/trunk/checksums =================================================================== --- csw/mgar/pkg/patchutils/trunk/checksums (rev 0) +++ csw/mgar/pkg/patchutils/trunk/checksums 2009-07-30 14:46:10 UTC (rev 5734) @@ -0,0 +1 @@ +3fd9bca58a429fbbb1c2126f1b72aa23 download/patchutils-0.3.1.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 16:49:33 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:49:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5735] csw/mgar/pkg Message-ID: Revision: 5735 http://gar.svn.sourceforge.net/gar/?rev=5735&view=rev Author: valholla Date: 2009-07-30 14:49:33 +0000 (Thu, 30 Jul 2009) Log Message: ----------- initial checkin Added Paths: ----------- csw/mgar/pkg/sendmail/ csw/mgar/pkg/sendmail/Makefile csw/mgar/pkg/sendmail/branches/ csw/mgar/pkg/sendmail/tags/ csw/mgar/pkg/sendmail/trunk/ csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/files/ Added: csw/mgar/pkg/sendmail/Makefile =================================================================== --- csw/mgar/pkg/sendmail/Makefile (rev 0) +++ csw/mgar/pkg/sendmail/Makefile 2009-07-30 14:49:33 UTC (rev 5735) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Added: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile (rev 0) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 14:49:33 UTC (rev 5735) @@ -0,0 +1,27 @@ +GARNAME = sendmail +GARVERSION = 8.14.3 +CATEGORIES = apps + +DESCRIPTION = Sendmail MTA +define BLURB +endef + +MASTER_SITES = http://ftp.sendmail.org/pub/sendmail/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +PACKAGES = CSWsendmail +CATALOGNAME_CSWsendmail = sendmail +SPKG_DESC_CSWsendmail = $(DESCRIPTION) +SPKG_SOURCEURL = http://www.sendmail.org/ + +REQUIRED_PKGS_CSWsendmail = CSWolddaprt CSWsasl CSWosslrt CSWbdb + +# We define upstream file regex so we can be notifed of +# new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +STRIP_LIBTOOL = 1 + +CONFIGURE_ARGS = $(DIRPATHS) + +include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 16:52:46 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:52:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5736] csw/mgar/pkg/zsh/trunk/checksums Message-ID: Revision: 5736 http://gar.svn.sourceforge.net/gar/?rev=5736&view=rev Author: wahwah Date: 2009-07-30 14:52:46 +0000 (Thu, 30 Jul 2009) Log Message: ----------- zsh: updating the checksums Modified Paths: -------------- csw/mgar/pkg/zsh/trunk/checksums Modified: csw/mgar/pkg/zsh/trunk/checksums =================================================================== --- csw/mgar/pkg/zsh/trunk/checksums 2009-07-30 14:49:33 UTC (rev 5735) +++ csw/mgar/pkg/zsh/trunk/checksums 2009-07-30 14:52:46 UTC (rev 5736) @@ -1,4 +1,4 @@ 842c07918a370f97ef79b3eda4b86719 download/CSWzsh.gspec -72d6d1fda29bc08af1df29d7a1870dc7 download/CSWzsh.postinstall -b75df6a79ee632a6b6866c587c487796 download/CSWzsh.postremove +811a4ded41abe382f7044cdce4b28317 download/CSWzsh.postinstall +c8a51272041c1a0268f1ea5a8a293395 download/CSWzsh.postremove 74c5b275544400082a1cde806c98682a download/zsh-4.3.10.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 16:58:38 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:58:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[5737] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5737 http://gar.svn.sourceforge.net/gar/?rev=5737&view=rev Author: valholla Date: 2009-07-30 14:58:37 +0000 (Thu, 30 Jul 2009) Log Message: ----------- propset, checksums, ignores Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/checksums Property Changed: ---------------- csw/mgar/pkg/sendmail/trunk/ Property changes on: csw/mgar/pkg/sendmail/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 14:52:46 UTC (rev 5736) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 14:58:37 UTC (rev 5737) @@ -6,8 +6,8 @@ define BLURB endef -MASTER_SITES = http://ftp.sendmail.org/pub/sendmail/ -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ +DISTFILES = $(GARNAME).$(GARVERSION).tar.gz PACKAGES = CSWsendmail CATALOGNAME_CSWsendmail = sendmail Added: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums (rev 0) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 14:58:37 UTC (rev 5737) @@ -0,0 +1 @@ +a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 30 17:00:18 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 30 Jul 2009 15:00:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[5738] csw/mgar/pkg/gsasl/trunk/Makefile Message-ID: Revision: 5738 http://gar.svn.sourceforge.net/gar/?rev=5738&view=rev Author: dmichelsen Date: 2009-07-30 15:00:18 +0000 (Thu, 30 Jul 2009) Log Message: ----------- gsasl: Add more dependencies Modified Paths: -------------- csw/mgar/pkg/gsasl/trunk/Makefile Modified: csw/mgar/pkg/gsasl/trunk/Makefile =================================================================== --- csw/mgar/pkg/gsasl/trunk/Makefile 2009-07-30 14:58:37 UTC (rev 5737) +++ csw/mgar/pkg/gsasl/trunk/Makefile 2009-07-30 15:00:18 UTC (rev 5738) @@ -21,7 +21,7 @@ PREREQUISITE_PKGS = CSWkrb5libdev CSWgnulinks REQUIRED_PKGS_CSWlibgsasl = CSWggettextrt CSWiconv CSWkrb5lib CSWlibidn CSWlibntlm CSWreadline -REQUIRED_PKGS_CSWgsasl = CSWlibgsasl CSWgnutls +REQUIRED_PKGS_CSWgsasl = CSWlibgsasl CSWgnutls CSWggettextrt CSWiconv CSWkrb5lib CSWlibidn CSWlibntlm CSWreadline SPKG_SOURCEURL = http://www.gnu.org/software/$(GNU_PROJ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Thu Jul 30 17:40:55 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Thu, 30 Jul 2009 15:40:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5739] csw/mgar/pkg Message-ID: Revision: 5739 http://gar.svn.sourceforge.net/gar/?rev=5739&view=rev Author: skayser Date: 2009-07-30 15:40:55 +0000 (Thu, 30 Jul 2009) Log Message: ----------- mod_macro: initial commit Added Paths: ----------- csw/mgar/pkg/mod_macro/ csw/mgar/pkg/mod_macro/branches/ csw/mgar/pkg/mod_macro/tags/ csw/mgar/pkg/mod_macro/trunk/ csw/mgar/pkg/mod_macro/trunk/Makefile csw/mgar/pkg/mod_macro/trunk/checksums csw/mgar/pkg/mod_macro/trunk/files/ csw/mgar/pkg/mod_macro/trunk/files/changelog.CSW csw/mgar/pkg/mod_macro/trunk/files/postinstall csw/mgar/pkg/mod_macro/trunk/files/preremove Property changes on: csw/mgar/pkg/mod_macro/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/mod_macro/trunk/Makefile =================================================================== --- csw/mgar/pkg/mod_macro/trunk/Makefile (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/Makefile 2009-07-30 15:40:55 UTC (rev 5739) @@ -0,0 +1,45 @@ +GARNAME = mod_macro +GARVERSION = 1.1.10 +CATEGORIES = lib + +DESCRIPTION = Create macros inside apache2 config files +define BLURB + Long description +endef + +MASTER_SITES = http://cri.ensmp.fr/~coelho/mod_macro/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 +LICENSE = LICENSE + +PACKAGES = CSWap2modmacro +CATALOGNAME = ap2_modmacro +REQUIRED_PKGS = CSWap2prefork + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = custom +INSTALL_SCRIPTS = custom +TEST_SCRIPTS = + +include gar/category.mk +include ../../apache2/trunk/files/extensionbuild.mk + +build-custom: + $(APXS2_BUILD) $(WORKSRC)/mod_macro.c + @$(MAKECOOKIE) + +# Ideally, we could use +# +# $(APXS2_INSTALL) $(WORKSRC)/mod_macro.c +# +# but this tries to just copy mod_macro.c instead of mod_macro.so +install-custom: DOCDEST = $(DESTDIR)$(docdir)/$(CATALOGNAME) +install-custom: EXTRA_DOCS = CHANGES mod_macro.html +install-custom: + ginstall -d $(DOCDEST) + ginstall -D $(WORKSRC)/.libs/mod_macro.so $(AP2_LIBEXEC)/mod_macro.so + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + cp $(addprefix $(WORKSRC)/,$(EXTRA_DOCS)) $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/mod_macro/trunk/checksums =================================================================== --- csw/mgar/pkg/mod_macro/trunk/checksums (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 15:40:55 UTC (rev 5739) @@ -0,0 +1 @@ +ebc44eea3e197a38c93d9deb0afcb8ff download/mod_macro-1.1.10.tar.bz2 Added: csw/mgar/pkg/mod_macro/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/mod_macro/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/files/changelog.CSW 2009-07-30 15:40:55 UTC (rev 5739) @@ -0,0 +1,5 @@ +ap2_modmacro (1.1.10,REV=2009.07.30) + + * Initial release. + + -- Sebastian Kayser Thu, 30 Jul 2009 17:31:33 +0200 Added: csw/mgar/pkg/mod_macro/trunk/files/postinstall =================================================================== --- csw/mgar/pkg/mod_macro/trunk/files/postinstall (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/files/postinstall 2009-07-30 15:40:55 UTC (rev 5739) @@ -0,0 +1,25 @@ +#!/bin/sh + +CSW_PREFIX=/opt/csw +AP2_PREFIX=$CSW_PREFIX/apache2 +AP2_BINDIR=$AP2_PREFIX/sbin +AP2_LIBEXEC=$AP2_PREFIX/libexec +AP2_CONFDIR=$AP2_PREFIX/etc +AP2_EXTRADIR=$AP2_CONFDIR/extra +AP2_CONFIG=$AP2_CONFDIR/httpd.conf + +# Enable module +PKG_INSTALL_ROOT=${PKG_INSTALL_ROOT:-'/'} +chroot $PKG_INSTALL_ROOT \ + $AP2_BINDIR/apxs -S LIBEXECDIR=$AP2_LIBEXEC -e -a -n \ + macro_module mod_macro.so + +# Finito +cat < Revision: 5740 http://gar.svn.sourceforge.net/gar/?rev=5740&view=rev Author: wahwah Date: 2009-07-30 15:42:14 +0000 (Thu, 30 Jul 2009) Log Message: ----------- beautifulsoup: s/pycompile/cswpycompile/ Modified Paths: -------------- csw/mgar/pkg/beautifulsoup/trunk/Makefile Modified: csw/mgar/pkg/beautifulsoup/trunk/Makefile =================================================================== --- csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-30 15:40:55 UTC (rev 5739) +++ csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-30 15:42:14 UTC (rev 5740) @@ -38,7 +38,7 @@ REQUIRED_PKGS_CSWbeautifulsoup = CSWpython CSWcswclassutils PROTOTYPE_FILTER = awk ' \ - $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } \ { print }' build-beautifulsoup: @@ -50,4 +50,8 @@ post-install-modulated: rm $(DESTDIR)$(bindir)/*.sh +post-install-modulated: + gfind $(DESTDIR) -type f -name '*.pyc' -exec rm {} \; + @$(MAKECOOKIE) + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 18:03:36 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 16:03:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5741] csw/mgar/pkg/twisted/trunk/Makefile Message-ID: Revision: 5741 http://gar.svn.sourceforge.net/gar/?rev=5741&view=rev Author: wahwah Date: 2009-07-30 16:03:36 +0000 (Thu, 30 Jul 2009) Log Message: ----------- twisted: s/pycompile/cswpycompile/ Modified Paths: -------------- csw/mgar/pkg/twisted/trunk/Makefile Modified: csw/mgar/pkg/twisted/trunk/Makefile =================================================================== --- csw/mgar/pkg/twisted/trunk/Makefile 2009-07-30 15:42:14 UTC (rev 5740) +++ csw/mgar/pkg/twisted/trunk/Makefile 2009-07-30 16:03:36 UTC (rev 5741) @@ -27,13 +27,13 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -CONFIGURE_SCRIPTS = +CONFIGURE_SCRIPTS = BUILD_SCRIPTS = twisted -TEST_SCRIPTS = +TEST_SCRIPTS = INSTALL_SCRIPTS = twisted PROTOTYPE_FILTER = awk ' \ - $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } \ { print }' build-twisted: @@ -44,4 +44,8 @@ (cd $(WORKSRC); python setup.py install --root=$(DESTDIR)) @$(MAKECOOKIE) +post-install-modulated: + gfind $(DESTDIR) -type f -name '*.pyc' -exec rm {} \; + @$(MAKECOOKIE) + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 19:04:46 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:04:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5742] csw/mgar/pkg/gnupg/trunk/Makefile Message-ID: Revision: 5742 http://gar.svn.sourceforge.net/gar/?rev=5742&view=rev Author: wahwah Date: 2009-07-30 17:04:46 +0000 (Thu, 30 Jul 2009) Log Message: ----------- gnupg: Making the binary 4755 Modified Paths: -------------- csw/mgar/pkg/gnupg/trunk/Makefile Modified: csw/mgar/pkg/gnupg/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnupg/trunk/Makefile 2009-07-30 16:03:36 UTC (rev 5741) +++ csw/mgar/pkg/gnupg/trunk/Makefile 2009-07-30 17:04:46 UTC (rev 5742) @@ -40,4 +40,8 @@ TEST_TARGET = check +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/opt\/csw\/bin\/gpg$$$$/ { $$$$4 = "4755" } \ + { print }' + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 19:14:49 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:14:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[5743] csw/mgar/pkg/gnupg/Makefile Message-ID: Revision: 5743 http://gar.svn.sourceforge.net/gar/?rev=5743&view=rev Author: wahwah Date: 2009-07-30 17:14:45 +0000 (Thu, 30 Jul 2009) Log Message: ----------- gnupg: Adding package-level Makefile Added Paths: ----------- csw/mgar/pkg/gnupg/Makefile Added: csw/mgar/pkg/gnupg/Makefile =================================================================== --- csw/mgar/pkg/gnupg/Makefile (rev 0) +++ csw/mgar/pkg/gnupg/Makefile 2009-07-30 17:14:45 UTC (rev 5743) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 19:34:56 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:34:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5744] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5744 http://gar.svn.sourceforge.net/gar/?rev=5744&view=rev Author: valholla Date: 2009-07-30 17:34:55 +0000 (Thu, 30 Jul 2009) Log Message: ----------- current workings Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 17:14:45 UTC (rev 5743) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 17:34:55 UTC (rev 5744) @@ -22,6 +22,18 @@ STRIP_LIBTOOL = 1 -CONFIGURE_ARGS = $(DIRPATHS) +DISTFILES += site.config.m4 +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom + include gar/category.mk + +configure-custom: + @( cp $(DOWNLOADDIR)/site.config.m4 $(WORKSRC)/devtools/Site/ ) + @$(MAKECOOKIE) + +build-custom: + @gmake -C $(WORKSRC) fresh + @$(MAKECOOKIE) + Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 17:14:45 UTC (rev 5743) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 17:34:55 UTC (rev 5744) @@ -1 +1,2 @@ a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz +008b0a8f2f3a94ee6e12fe3045a07583 download/site.config.m4 Added: csw/mgar/pkg/sendmail/trunk/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 17:34:55 UTC (rev 5744) @@ -0,0 +1,30 @@ +define(`confCC', `/opt/studio/SOS11/SUNWspro/bin/cc') +define(`confLDOPTS_SO', `-G') +define(`confLDOPTS', `-L/opt/csw/lib -R/opt/csw/lib') +define(`confBEFORE', `sysexits.h') +define(`confMAPDEF', `-DNEWDB -DNIS -DNISPLUS -DMAP_REGEX -DLDAPMAP') +define(`confENVDEF', `-DSOLARIS=20800 -DNETINET6 -DSM_CONF_LDAP_MEMFREE') +define(`confSM_OS_HEADER', `sm_os_sunos') +define(`confLIBS', `-lsocket -lnsl') +define(`confMTCCOPTS', `-D_REENTRANT') +define(`confMTLDOPTS', `-lpthread') +define(`confSBINGRP', `sys') +define(`confINSTALL', `${BUILDBIN}/install.sh') +define(`confDEPEND_TYPE', `CC-M') +define(`confINCDIRS', `-I/opt/csw/include -I/opt/csw/include/sasl') +define(`confLIBDIRS', `-L/opt/csw/lib') +define(`confMBINDIR', `/opt/csw/lib') +define(`confEBINDIR', `/opt/csw/lib') +define(`confUBINDIR', `/opt/csw/bin') +define(`confSBINDIR', `/opt/csw/sbin') +define(`confSTDIR', `/opt/csw/etc/mail') +define(`confSHAREDLIBDIR', `/opt/csw/lib') +define(`confMANROOT', `/opt/csw/share/man/cat') +define(`confMANROOTMAN', `/opt/csw/share/man/man') +define(`confLIBSEARCHPATH', `/opt/csw/lib/\$ISALIST /opt/csw/lib') +define(`confLIBSEARCH', `db bind wrap ldap') +APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS') +APPENDDEF(`conf_sendmail_LIBS', `-lssl -lcrypto') +APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL') +APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 19:42:04 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:42:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5745] csw/mgar/pkg/sendmail/branches Message-ID: Revision: 5745 http://gar.svn.sourceforge.net/gar/?rev=5745&view=rev Author: valholla Date: 2009-07-30 17:42:04 +0000 (Thu, 30 Jul 2009) Log Message: ----------- checkin Added Paths: ----------- csw/mgar/pkg/sendmail/branches/mwatters/ csw/mgar/pkg/sendmail/branches/mwatters/Makefile csw/mgar/pkg/sendmail/branches/mwatters/checksums csw/mgar/pkg/sendmail/branches/mwatters/files/ csw/mgar/pkg/sendmail/branches/mwatters/files/site.config.m4 Copied: csw/mgar/pkg/sendmail/branches/mwatters/Makefile (from rev 5744, csw/mgar/pkg/sendmail/trunk/Makefile) =================================================================== --- csw/mgar/pkg/sendmail/branches/mwatters/Makefile (rev 0) +++ csw/mgar/pkg/sendmail/branches/mwatters/Makefile 2009-07-30 17:42:04 UTC (rev 5745) @@ -0,0 +1,39 @@ +GARNAME = sendmail +GARVERSION = 8.14.3 +CATEGORIES = apps + +DESCRIPTION = Sendmail MTA +define BLURB +endef + +MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ +DISTFILES = $(GARNAME).$(GARVERSION).tar.gz + +PACKAGES = CSWsendmail +CATALOGNAME_CSWsendmail = sendmail +SPKG_DESC_CSWsendmail = $(DESCRIPTION) +SPKG_SOURCEURL = http://www.sendmail.org/ + +REQUIRED_PKGS_CSWsendmail = CSWolddaprt CSWsasl CSWosslrt CSWbdb + +# We define upstream file regex so we can be notifed of +# new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +STRIP_LIBTOOL = 1 + +DISTFILES += site.config.m4 + +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom + +include gar/category.mk + +configure-custom: + @( cp $(DOWNLOADDIR)/site.config.m4 $(WORKSRC)/devtools/Site/ ) + @$(MAKECOOKIE) + +build-custom: + @gmake -C $(WORKSRC) fresh + @$(MAKECOOKIE) + Copied: csw/mgar/pkg/sendmail/branches/mwatters/checksums (from rev 5744, csw/mgar/pkg/sendmail/trunk/checksums) =================================================================== --- csw/mgar/pkg/sendmail/branches/mwatters/checksums (rev 0) +++ csw/mgar/pkg/sendmail/branches/mwatters/checksums 2009-07-30 17:42:04 UTC (rev 5745) @@ -0,0 +1,2 @@ +a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz +008b0a8f2f3a94ee6e12fe3045a07583 download/site.config.m4 Copied: csw/mgar/pkg/sendmail/branches/mwatters/files/site.config.m4 (from rev 5744, csw/mgar/pkg/sendmail/trunk/files/site.config.m4) =================================================================== --- csw/mgar/pkg/sendmail/branches/mwatters/files/site.config.m4 (rev 0) +++ csw/mgar/pkg/sendmail/branches/mwatters/files/site.config.m4 2009-07-30 17:42:04 UTC (rev 5745) @@ -0,0 +1,30 @@ +define(`confCC', `/opt/studio/SOS11/SUNWspro/bin/cc') +define(`confLDOPTS_SO', `-G') +define(`confLDOPTS', `-L/opt/csw/lib -R/opt/csw/lib') +define(`confBEFORE', `sysexits.h') +define(`confMAPDEF', `-DNEWDB -DNIS -DNISPLUS -DMAP_REGEX -DLDAPMAP') +define(`confENVDEF', `-DSOLARIS=20800 -DNETINET6 -DSM_CONF_LDAP_MEMFREE') +define(`confSM_OS_HEADER', `sm_os_sunos') +define(`confLIBS', `-lsocket -lnsl') +define(`confMTCCOPTS', `-D_REENTRANT') +define(`confMTLDOPTS', `-lpthread') +define(`confSBINGRP', `sys') +define(`confINSTALL', `${BUILDBIN}/install.sh') +define(`confDEPEND_TYPE', `CC-M') +define(`confINCDIRS', `-I/opt/csw/include -I/opt/csw/include/sasl') +define(`confLIBDIRS', `-L/opt/csw/lib') +define(`confMBINDIR', `/opt/csw/lib') +define(`confEBINDIR', `/opt/csw/lib') +define(`confUBINDIR', `/opt/csw/bin') +define(`confSBINDIR', `/opt/csw/sbin') +define(`confSTDIR', `/opt/csw/etc/mail') +define(`confSHAREDLIBDIR', `/opt/csw/lib') +define(`confMANROOT', `/opt/csw/share/man/cat') +define(`confMANROOTMAN', `/opt/csw/share/man/man') +define(`confLIBSEARCHPATH', `/opt/csw/lib/\$ISALIST /opt/csw/lib') +define(`confLIBSEARCH', `db bind wrap ldap') +APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS') +APPENDDEF(`conf_sendmail_LIBS', `-lssl -lcrypto') +APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL') +APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 19:42:34 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:42:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5746] csw/mgar/pkg/sendmail/branches/mwatters/ Message-ID: Revision: 5746 http://gar.svn.sourceforge.net/gar/?rev=5746&view=rev Author: valholla Date: 2009-07-30 17:42:34 +0000 (Thu, 30 Jul 2009) Log Message: ----------- propset Property Changed: ---------------- csw/mgar/pkg/sendmail/branches/mwatters/ Property changes on: csw/mgar/pkg/sendmail/branches/mwatters ___________________________________________________________________ Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 20:01:53 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 18:01:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5747] csw/mgar/pkg/django/trunk/Makefile Message-ID: Revision: 5747 http://gar.svn.sourceforge.net/gar/?rev=5747&view=rev Author: wahwah Date: 2009-07-30 18:01:53 +0000 (Thu, 30 Jul 2009) Log Message: ----------- django: using cswpycompile Modified Paths: -------------- csw/mgar/pkg/django/trunk/Makefile Modified: csw/mgar/pkg/django/trunk/Makefile =================================================================== --- csw/mgar/pkg/django/trunk/Makefile 2009-07-30 17:42:34 UTC (rev 5746) +++ csw/mgar/pkg/django/trunk/Makefile 2009-07-30 18:01:53 UTC (rev 5747) @@ -16,6 +16,7 @@ MASTER_SITES = http://www.djangoproject.com/download/$(GARVERSION)/tarball/ DISTFILES = Django-$(GARVERSION)-final.tar.gz +SPKG_CLASSES = none cswpycompile ARCHALL = 1 # We define upstream file regex so we can be notifed of new upstream software release @@ -23,7 +24,7 @@ WORKSRC = $(WORKDIR)/Django-$(GARVERSION)-final -REQUIRED_PKGS = CSWpython +REQUIRED_PKGS = CSWpython CSWcswclassutils PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWpython-devel CONFIGURE_SCRIPTS = @@ -34,6 +35,14 @@ TEST_SCRIPTS = +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } \ + { print }' + +post-install-modulated: + gfind $(DESTDIR) -type f -name '*.pyc' -exec rm {} \; + @$(MAKECOOKIE) + # There's a problem that the download URL of the Django source tarball does not # contain the file name. The browser is being redirected instead. Hard-coding # the URL and using a custom target to fit the rest of mGAR. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Thu Jul 30 20:09:42 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Thu, 30 Jul 2009 18:09:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5748] csw/mgar/pkg/mod_macro/trunk Message-ID: Revision: 5748 http://gar.svn.sourceforge.net/gar/?rev=5748&view=rev Author: skayser Date: 2009-07-30 18:09:42 +0000 (Thu, 30 Jul 2009) Log Message: ----------- mod_macro: added postinstall/preremove Modified Paths: -------------- csw/mgar/pkg/mod_macro/trunk/Makefile csw/mgar/pkg/mod_macro/trunk/checksums Added Paths: ----------- csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.postinstall csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.preremove Removed Paths: ------------- csw/mgar/pkg/mod_macro/trunk/files/postinstall csw/mgar/pkg/mod_macro/trunk/files/preremove Modified: csw/mgar/pkg/mod_macro/trunk/Makefile =================================================================== --- csw/mgar/pkg/mod_macro/trunk/Makefile 2009-07-30 18:01:53 UTC (rev 5747) +++ csw/mgar/pkg/mod_macro/trunk/Makefile 2009-07-30 18:09:42 UTC (rev 5748) @@ -9,6 +9,7 @@ MASTER_SITES = http://cri.ensmp.fr/~coelho/mod_macro/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 +DISTFILES += CSWap2modmacro.postinstall CSWap2modmacro.preremove LICENSE = LICENSE PACKAGES = CSWap2modmacro @@ -41,5 +42,6 @@ ginstall -d $(DOCDEST) ginstall -D $(WORKSRC)/.libs/mod_macro.so $(AP2_LIBEXEC)/mod_macro.so cp $(FILEDIR)/changelog.CSW $(DOCDEST) - cp $(addprefix $(WORKSRC)/,$(EXTRA_DOCS)) $(DOCDEST) + cp $(WORKSRC)/CHANGES $(DOCDEST)/changelog + cp $(WORKSRC)/mod_macro.html $(DOCDEST) @$(MAKECOOKIE) Modified: csw/mgar/pkg/mod_macro/trunk/checksums =================================================================== --- csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 18:01:53 UTC (rev 5747) +++ csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 18:09:42 UTC (rev 5748) @@ -1 +1,3 @@ +e5d8b18218f1c4904c12172741040650 download/CSWap2modmacro.postinstall +b3b0f680b852fa80ab15cb2719e2a5de download/CSWap2modmacro.preremove ebc44eea3e197a38c93d9deb0afcb8ff download/mod_macro-1.1.10.tar.bz2 Copied: csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.postinstall (from rev 5739, csw/mgar/pkg/mod_macro/trunk/files/postinstall) =================================================================== --- csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.postinstall (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.postinstall 2009-07-30 18:09:42 UTC (rev 5748) @@ -0,0 +1,25 @@ +#!/bin/sh + +CSW_PREFIX=/opt/csw +AP2_PREFIX=$CSW_PREFIX/apache2 +AP2_BINDIR=$AP2_PREFIX/sbin +AP2_LIBEXEC=$AP2_PREFIX/libexec +AP2_CONFDIR=$AP2_PREFIX/etc +AP2_EXTRADIR=$AP2_CONFDIR/extra +AP2_CONFIG=$AP2_CONFDIR/httpd.conf + +# Enable module +PKG_INSTALL_ROOT=${PKG_INSTALL_ROOT:-'/'} +chroot $PKG_INSTALL_ROOT \ + $AP2_BINDIR/apxs -S LIBEXECDIR=$AP2_LIBEXEC -e -a -n \ + macro mod_macro.so + +# Finito +cat < Revision: 5749 http://gar.svn.sourceforge.net/gar/?rev=5749&view=rev Author: skayser Date: 2009-07-30 18:12:29 +0000 (Thu, 30 Jul 2009) Log Message: ----------- mod_macro: checksums update Modified Paths: -------------- csw/mgar/pkg/mod_macro/trunk/checksums Modified: csw/mgar/pkg/mod_macro/trunk/checksums =================================================================== --- csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 18:09:42 UTC (rev 5748) +++ csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 18:12:29 UTC (rev 5749) @@ -1,3 +1,3 @@ -e5d8b18218f1c4904c12172741040650 download/CSWap2modmacro.postinstall -b3b0f680b852fa80ab15cb2719e2a5de download/CSWap2modmacro.preremove +bd9fe18bfe3b9f6e9afb288c05519fd8 download/CSWap2modmacro.postinstall +0925f3c794357addc2a44326885f5d7c download/CSWap2modmacro.preremove ebc44eea3e197a38c93d9deb0afcb8ff download/mod_macro-1.1.10.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 30 20:16:28 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 30 Jul 2009 18:16:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5750] csw/mgar/pkg/sendmail/branches Message-ID: Revision: 5750 http://gar.svn.sourceforge.net/gar/?rev=5750&view=rev Author: bensons Date: 2009-07-30 18:16:28 +0000 (Thu, 30 Jul 2009) Log Message: ----------- sendmail: added Makefile, site.config.m4 and patch for sendmail build. Still missing sendmail.cf and submit.cf Added Paths: ----------- csw/mgar/pkg/sendmail/branches/benny/ csw/mgar/pkg/sendmail/branches/benny/Makefile csw/mgar/pkg/sendmail/branches/benny/checksums Added: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-30 18:16:28 UTC (rev 5750) @@ -0,0 +1,106 @@ +GARNAME = sendmail +GARVERSION = 8.14.3 +CATEGORIES = server + +DESCRIPTION = Sendmail MTA +define BLURB + XXX anacronism ;-) need text here +endef + +MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ +DISTFILES = $(GARNAME).$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +# we require +REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap + +# patch away GNUism +PATCHFILES = patch-CC-M.m4 + +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom +TEST_SCRIPTS = custom +INSTALL_SCRIPTS = custom + +PRESERVECONF = $(sysconfdir)/mail/aliases.CSW +PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW +PRESERVECONF += $(sysconfdir)/mail/submit.cf.CSW +PRESERVECONF += $(sysconfdir)/mail/local-host-names.CSW +PRESERVECONF += $(sysconfdir)/mail/trusted-users.CSW +PRESERVECONF += $(sysconfdir)/mail/statistics.CSW + +include gar/category.mk + +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.`uname -r`.`uname -i` +LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail +BINFILES = vacation/vacation +SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ + mailstats/mailstats +MANFILES1 = sendmail/mailq.1 sendmail/newaliases.1 vacation/vacation.1 +MANFILES5 = sendmail/aliases.5 +MANFILES8 = sendmail/sendmail.8 mailstats/mailstats.8 makemap/makemap.8 \ + praliases/praliases.8 smrsh/smrsh.8 mail.local/mail.local.8 \ + rmail/rmail.8 editmap/editmap.8 + +configure-custom: + @$(MAKECOOKIE) + +build-custom: + sed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' $(FILEDIR)/site.config.m4 > \ + $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 + cd $(WORKDIR)/$(DISTNAME) && ./Build + @$(MAKECOOKIE) + +test-custom: + @$(MAKECOOKIE) + +install-custom: + @# install the binaries + ginstall -d -m 755 $(DESTDIR)$(libdir) + ( for file in $(LIBFILES) ; do \ + ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ + done ) + ginstall -d -m 755 $(DESTDIR)$(bindir) + ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) + ginstall -d -m 755 $(DESTDIR)$(sbindir) + ginstall -d -m 755 $(DESTDIR)$(mandir) + ( for file in $(SBINFILES) ; do \ + ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ + done ) + @# install manpages + ( for file in $(MANFILES1) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/1 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/1 ; \ + done ) + ( for file in $(MANFILES5) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/5 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/5 ; \ + done ) + ( for file in $(MANFILES8) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/8 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/8 ; \ + done ) + @# install m4/cf macros + ginstall -d -m 755 $(DESTDIR)$(sharedstatedir)/mail + find $(WORKDIR)/$(DISTNAME)/cf -type f -exec chmod 644 {} + + cp -r $(WORKDIR)/$(DISTNAME)/cf $(DESTDIR)$(sharedstatedir)/mail + @# install startup script + ginstall -d -m 0755 $(DESTDIR)/etc/opt/csw/init.d + cp -p $(FILEDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + @# install configurations, XXX missing submit.cf/sendmail.cf + ginstall -d -m 0755 $(DESTDIR)$(etcdir)/mail + ginstall -m 644 $(WORKDIR)/$(DISTNAME)/sendmail/aliases \ + $(DESTDIR)$(etcdir)/mail/aliases.CSW + ginstall -m 644 $(OBJDIR)/sendmail/statistics \ + $(DESTDIR)$(etcdir)/mail/statistics.CSW + ginstall -m 644 $(OBJDIR)/sendmail/helpfile \ + $(DESTDIR)$(etcdir)/mail/helpfile.CSW + touch $(DESTDIR)$(etcdir)/mail/trusted-users.CSW \ + $(DESTDIR)$(etcdir)/mail/local-host-names.CSW + @$(MAKECOOKIE) Added: csw/mgar/pkg/sendmail/branches/benny/checksums =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/checksums (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/checksums 2009-07-30 18:16:28 UTC (rev 5750) @@ -0,0 +1,2 @@ +95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 +a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 30 20:17:23 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 30 Jul 2009 18:17:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5751] csw/mgar/pkg/sendmail/branches/benny Message-ID: Revision: 5751 http://gar.svn.sourceforge.net/gar/?rev=5751&view=rev Author: bensons Date: 2009-07-30 18:17:23 +0000 (Thu, 30 Jul 2009) Log Message: ----------- sendmail: added files for my branch Added Paths: ----------- csw/mgar/pkg/sendmail/branches/benny/files/ csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail csw/mgar/pkg/sendmail/branches/benny/files/patch-CC-M.m4 csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 Added: csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail 2009-07-30 18:17:23 UTC (rev 5751) @@ -0,0 +1,111 @@ +#!/sbin/sh +# +# Copyright (c) 1992 - 2001 by Sun Microsystems, Inc. +# All rights reserved. +# +#ident "@(#)sendmail 1.19 01/12/05 SMI" +# Modified for CSW by Alex Moore 01/01/2004 + +ERRMSG1='WARNING: /var/mail is NFS-mounted without setting actimeo=0,' +ERRMSG2='this can cause mailbox locking and access problems.' +SERVER_PID_FILE="/var/run/sendmail.pid" +CLIENT_PID_FILE="/opt/csw/var/spool/clientmqueue/sm-client.pid" +DEFAULT_FILE="/opt/csw/etc/default/sendmail" +ALIASES_FILE="/opt/csw/etc/mail/aliases" +CSW_DIR="/opt/csw" + +check_queue_interval_syntax() +{ + default="15m" + if [ $# -lt 1 ]; then + answer=$default + return + fi + if echo $1 | egrep '^([0-9]*[1-9][0-9]*[smhdw])+$' >/dev/null 2>&1; then answer=$1 + else + answer=$default + fi +} + +case "$1" in +'restart') + [ -f $SERVER_PID_FILE ] && kill -1 `head -1 $SERVER_PID_FILE` + [ -f $CLIENT_PID_FILE ] && kill -1 `head -1 $CLIENT_PID_FILE` + ;; + +'start') + if [ -f $CSW_DIR/lib/sendmail -a -f $CSW_DIR/etc/mail/sendmail.cf ]; then + if [ ! -d $CSW_DIR/var/spool/mqueue ]; then + /usr/bin/mkdir -m 0750 $CSW_DIR/var/spool/mqueue + /usr/bin/chown root:bin $CSW_DIR/var/spool/mqueue + fi + if [ ! -f $ALIASES_FILE.db ] && [ ! -f $ALIASES_FILE.dir ] \ + && [ ! -f $ALIASES_FILE.pag ]; then + $CSW_DIR/bin/newaliases + fi + MODE="-bd" + [ -f $DEFAULT_FILE ] && . $DEFAULT_FILE + # + # * MODE should be "-bd" or null (MODE= or MODE="") or + # left alone. Anything else and you're on your own. + # * QUEUEOPTION should be "p" or null (as above). + # * [CLIENT]QUEUEINTERVAL should be set to some legal value; + # sanity checks are done below. + # * [CLIENT]OPTIONS are catch-alls; set with care. + # + if [ -n "$QUEUEOPTION" -a "$QUEUEOPTION" != "p" ]; then + QUEUEOPTION="" + fi + if [ -z "$QUEUEOPTION" -o -n "$QUEUEINTERVAL" ]; then + check_queue_interval_syntax $QUEUEINTERVAL + QUEUEINTERVAL=$answer + fi + check_queue_interval_syntax $CLIENTQUEUEINTERVAL + CLIENTQUEUEINTERVAL=$answer + $CSW_DIR/lib/sendmail -L sm-mta $MODE -q$QUEUEOPTION$QUEUEINTERVAL $OPTIONS & + $CSW_DIR/lib/sendmail -L sm-msp -Ac -q$CLIENTQUEUEINTERVAL $CLIENTOPTIONS & + # + # ETRN_HOSTS should be of the form + # "s1:c1.1,c1.2 s2:c2.1 s3:c3.1,c3.2,c3.3" + # i.e., white-space separated groups of server:client where + # client can be one or more comma-separated names; N.B. that + # the :client part is optional; see etrn(1M) for details. + # server is the name of the server to prod; a mail queue run + # is requested for each client name. This is comparable to + # running "/usr/lib/sendmail -qRclient" on the host server. + # + # See RFC 1985 for more information. + # + for i in $ETRN_HOSTS; do + SERVER=`echo $i | /usr/bin/sed -e 's/:.*$//'` + CLIENTS=`echo $i | /usr/bin/sed -n -e 's/,/ /g' \ + -e '/:/s/^.*://p'` + /usr/sbin/etrn $SERVER $CLIENTS >/dev/null 2>&1 & + done + fi + + if /usr/bin/nawk 'BEGIN{s = 1} + $2 == "/var/mail" && $3 == "nfs" && $4 !~ /actimeo=0/ && + $4 !~ /noac/{s = 0} END{exit s}' /etc/mnttab; then + + /usr/bin/logger -p mail.crit "$ERRMSG1" + /usr/bin/logger -p mail.crit "$ERRMSG2" + fi + ;; + +'stop') + [ -f $SERVER_PID_FILE ] && kill `head -1 $SERVER_PID_FILE` + if [ -f $CLIENT_PID_FILE ]; then + kill `head -1 $CLIENT_PID_FILE` + rm -f $CLIENT_PID_FILE + fi + /usr/bin/pkill -x -u 0 sendmail + ;; + +*) + echo "Usage: $0 { start | stop | restart }" + exit 1 + ;; +esac +exit 0 + Added: csw/mgar/pkg/sendmail/branches/benny/files/patch-CC-M.m4 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/patch-CC-M.m4 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/patch-CC-M.m4 2009-07-30 18:17:23 UTC (rev 5751) @@ -0,0 +1,10 @@ +--- sendmail-8.14.3.orig/devtools/M4/depend/CC-M.m4 1999-05-28 00:03:28.000000000 +0200 ++++ sendmail-8.14.3/devtools/M4/depend/CC-M.m4 2009-07-30 17:49:02.234202786 +0200 +@@ -3,6 +3,6 @@ + @mv Makefile Makefile.old + @sed -e '/^# Do not edit or remove this line or anything below it.$$/,$$d' < Makefile.old > Makefile + @echo "# Do not edit or remove this line or anything below it." >> Makefile +- ${CC} -M ${COPTS} ${SRCS} >> Makefile ++ ${CC} -xM ${COPTS} ${SRCS} >> Makefile + + # End of $RCSfile: CC-M.m4,v $ Added: csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 2009-07-30 18:17:23 UTC (rev 5751) @@ -0,0 +1,72 @@ +dnl adapted site.config.m4 from the REV=2007.12.17 build + +dnl ### we are using SUN Studio and OpenCSW +define(`confCC', `%OCSWCC%') +APPENDDEF(`confCCOPTS', `%CFLAGS%') +define(`confEBINDIR',`/opt/csw/lib') +define(`confMANROOT',`/usr/csw/share/man') +define(`confMANROOTMAN',`/usr/csw/share/man') +define(`confMBINDIR',`/opt/csw/bin') +define(`confSBINDIR',`/opt/csw/sbin') +define(`confUBINDIR',`/opt/csw/bin') +define(`confNO_STATISTICS_INSTALL',`True') +define(`confHFDIR', `/opt/csw/share/mail') + +dnl ### add OpenCSW lib and include directories +APPENDDEF(`confLIBDIRS', `-L/opt/csw/lib -R/opt/csw/lib') +APPENDDEF(`confINCDIRS', `-I/opt/csw/include') +APPENDDEF(`conf_sendmail_ENVDEF', `-I/opt/csw/include') +dnl we should not need this.. +dnl APPENDDEF(`confLIBDIRS', `-L/opt/csw/bdb44/lib -R/opt/csw/bdb44/lib') +dnl APPENDDEF(`confINCDIRS', `-I/opt/csw/bdb44/include') + +dnl ### add NIS/NIS+ support +APPENDDEF(`confENVDEF', `-DNIS') +APPENDDEF(`confENVDEF', `-DNISPLUS') + +dnl ### add LDAP support +APPENDDEF(`conf_libsm_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_sendmail_ENVDEF', `-DLDAPMAP') + +dnl ### add SASL support +APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL=2') +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') +APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') + +dnl ### add STARTTLS support +APPENDDEF(`confENVDEF',`-DSTARTTLS') +APPENDDEF(`confLIBS', `-lssl -lcrypto') + +dnl ### add because they were already compiled in +APPENDDEF(`confENVDEF', `-DSOCKETMAP') +APPENDDEF(`conf_sendmail_ENVDEF', `-DTCPWRAPPERS') +APPENDDEF(`conf_sendmail_LIBS', `-lwrap')" +APPENDDEF(`conf_sendmail_ENVDEF', `-DNETINET6') +APPENDDEF(`conf_libmilter_ENVDEF', `-DNETINET6') +APPENDDEF(`conf_libsm_ENVDEF', `-I/opt/csw/include') +APPENDDEF(`conf_libsm_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_libsm_LIBS', `-lldap') +APPENDDEF(`conf_libsm_LIBS', `-llber') +APPENDDEF(`conf_sendmail_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_sendmail_LIBS', `-lldap') +APPENDDEF(`conf_sendmail_LIBS', `-llber') +APPENDDEF(`conf_editmap_LIBS', `-lldap') +APPENDDEF(`conf_editmap_LIBS', `-llber') +APPENDDEF(`conf_mail_local_LIBS', `-lldap') +APPENDDEF(`conf_mail_local_LIBS', `-llber') +APPENDDEF(`conf_mailstats_LIBS', `-lldap') +APPENDDEF(`conf_mailstats_LIBS', `-llber') +APPENDDEF(`conf_makemap_LIBS', `-lldap') +APPENDDEF(`conf_makemap_LIBS', `-llber') +APPENDDEF(`conf_praliases_LIBS', `-lldap') +APPENDDEF(`conf_praliases_LIBS', `-llber') +APPENDDEF(`conf_rmail_LIBS', `-lldap') +APPENDDEF(`conf_smrsh_LIBS', `-lldap') +APPENDDEF(`conf_smrsh_LIBS', `-llber') +APPENDDEF(`conf_vacation_LIBS', `-lldap') +APPENDDEF(`conf_vacation_LIBS', `-llber') +APPENDDEF(`conf_libmilter_ENVDEF', `-DMILTER') +APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER') +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') +APPENDDEF(`conf_libmilter_ENVDEF', `-DSM_CONF_POLL=1') +APPENDDEF(`conf_libmilter_ENVDEF', `-D_FFR_WORKERS_POOL=1') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 30 21:21:18 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:21:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[5752] csw/mgar/pkg/cpan Message-ID: Revision: 5752 http://gar.svn.sourceforge.net/gar/?rev=5752&view=rev Author: bdwalton Date: 2009-07-30 19:21:18 +0000 (Thu, 30 Jul 2009) Log Message: ----------- Net-SMTP-SSL: initial checkin, but package builds and looks good Added Paths: ----------- csw/mgar/pkg/cpan/Net-SMTP-SSL/ csw/mgar/pkg/cpan/Net-SMTP-SSL/branches/ csw/mgar/pkg/cpan/Net-SMTP-SSL/tags/ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/checksums csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/ Property changes on: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:21:18 UTC (rev 5752) @@ -0,0 +1,23 @@ +GARNAME = Net-SMTP-SSL +GARVERSION = 1.01 +CATEGORIES = cpan +AUTHOR = CWEST + +DESCRIPTION = SSL support for Net::SMTP +define BLURB + +Implements the same API as Net::SMTP, but uses IO::Socket::SSL for its +network operations. Due to the nature of "Net::SMTP"'s "new" method, it +is not overridden to make use of a default port for the SMTPS service. +Perhaps future versions will be smart like that. Port 465 is usually +what you want, and it's not a pain to specify that. +For interface documentation, please see Net::SMTP. +endef + +PACKAGES = CSWpmnetsmtpssl +CATALOGNAME_CSWpmnetsmtpssl = pm_netsmtpssl + +PREREQUISITE_PKGS = CSWperl +REQUIRED_PKGS = CSWperl + +include gar/category.mk Added: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/checksums 2009-07-30 19:21:18 UTC (rev 5752) @@ -0,0 +1 @@ +ba039288ebf7a343feecacd374da8c1a download/Net-SMTP-SSL-1.01.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 21:24:21 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:24:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5753] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5753 http://gar.svn.sourceforge.net/gar/?rev=5753&view=rev Author: valholla Date: 2009-07-30 19:24:21 +0000 (Thu, 30 Jul 2009) Log Message: ----------- updates Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums csw/mgar/pkg/sendmail/trunk/files/site.config.m4 Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/cswsendmail csw/mgar/pkg/sendmail/trunk/files/patch-CC-M.m4 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:21:18 UTC (rev 5752) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:24:21 UTC (rev 5753) @@ -1,39 +1,106 @@ GARNAME = sendmail GARVERSION = 8.14.3 -CATEGORIES = apps +CATEGORIES = server DESCRIPTION = Sendmail MTA define BLURB + XXX anacronism ;-) need text here endef MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz -PACKAGES = CSWsendmail -CATALOGNAME_CSWsendmail = sendmail -SPKG_DESC_CSWsendmail = $(DESCRIPTION) -SPKG_SOURCEURL = http://www.sendmail.org/ +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -REQUIRED_PKGS_CSWsendmail = CSWolddaprt CSWsasl CSWosslrt CSWbdb +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = -# We define upstream file regex so we can be notifed of -# new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 +# we require +REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap -STRIP_LIBTOOL = 1 +# patch away GNUism +PATCHFILES = patch-CC-M.m4 -DISTFILES += site.config.m4 +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom +TEST_SCRIPTS = custom +INSTALL_SCRIPTS = custom -CONFIGURE_SCRIPTS = custom -BUILD_SCRIPTS = custom +PRESERVECONF = $(sysconfdir)/mail/aliases.CSW +PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW +PRESERVECONF += $(sysconfdir)/mail/submit.cf.CSW +PRESERVECONF += $(sysconfdir)/mail/local-host-names.CSW +PRESERVECONF += $(sysconfdir)/mail/trusted-users.CSW +PRESERVECONF += $(sysconfdir)/mail/statistics.CSW include gar/category.mk +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.`uname -r`.`uname -i` +LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail +BINFILES = vacation/vacation +SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ + mailstats/mailstats +MANFILES1 = sendmail/mailq.1 sendmail/newaliases.1 vacation/vacation.1 +MANFILES5 = sendmail/aliases.5 +MANFILES8 = sendmail/sendmail.8 mailstats/mailstats.8 makemap/makemap.8 \ + praliases/praliases.8 smrsh/smrsh.8 mail.local/mail.local.8 \ + rmail/rmail.8 editmap/editmap.8 + configure-custom: - @( cp $(DOWNLOADDIR)/site.config.m4 $(WORKSRC)/devtools/Site/ ) @$(MAKECOOKIE) build-custom: - @gmake -C $(WORKSRC) fresh + sed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' $(FILEDIR)/site.config.m4 > \ + $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 + cd $(WORKDIR)/$(DISTNAME) && ./Build @$(MAKECOOKIE) +test-custom: + @$(MAKECOOKIE) + +install-custom: + @# install the binaries + ginstall -d -m 755 $(DESTDIR)$(libdir) + ( for file in $(LIBFILES) ; do \ + ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ + done ) + ginstall -d -m 755 $(DESTDIR)$(bindir) + ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) + ginstall -d -m 755 $(DESTDIR)$(sbindir) + ginstall -d -m 755 $(DESTDIR)$(mandir) + ( for file in $(SBINFILES) ; do \ + ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ + done ) + @# install manpages + ( for file in $(MANFILES1) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/1 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/1 ; \ + done ) + ( for file in $(MANFILES5) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/5 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/5 ; \ + done ) + ( for file in $(MANFILES8) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/8 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/8 ; \ + done ) + @# install m4/cf macros + ginstall -d -m 755 $(DESTDIR)$(sharedstatedir)/mail + find $(WORKDIR)/$(DISTNAME)/cf -type f -exec chmod 644 {} + + cp -r $(WORKDIR)/$(DISTNAME)/cf $(DESTDIR)$(sharedstatedir)/mail + @# install startup script + ginstall -d -m 0755 $(DESTDIR)/etc/opt/csw/init.d + cp -p $(FILEDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + @# install configurations, XXX missing submit.cf/sendmail.cf + ginstall -d -m 0755 $(DESTDIR)$(etcdir)/mail + ginstall -m 644 $(WORKDIR)/$(DISTNAME)/sendmail/aliases \ + $(DESTDIR)$(etcdir)/mail/aliases.CSW + ginstall -m 644 $(OBJDIR)/sendmail/statistics \ + $(DESTDIR)$(etcdir)/mail/statistics.CSW + ginstall -m 644 $(OBJDIR)/sendmail/helpfile \ + $(DESTDIR)$(etcdir)/mail/helpfile.CSW + touch $(DESTDIR)$(etcdir)/mail/trusted-users.CSW \ + $(DESTDIR)$(etcdir)/mail/local-host-names.CSW + @$(MAKECOOKIE) Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 19:21:18 UTC (rev 5752) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 19:24:21 UTC (rev 5753) @@ -1,2 +1,2 @@ +95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz -008b0a8f2f3a94ee6e12fe3045a07583 download/site.config.m4 Added: csw/mgar/pkg/sendmail/trunk/files/cswsendmail =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/cswsendmail (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/cswsendmail 2009-07-30 19:24:21 UTC (rev 5753) @@ -0,0 +1,111 @@ +#!/sbin/sh +# +# Copyright (c) 1992 - 2001 by Sun Microsystems, Inc. +# All rights reserved. +# +#ident "@(#)sendmail 1.19 01/12/05 SMI" +# Modified for CSW by Alex Moore 01/01/2004 + +ERRMSG1='WARNING: /var/mail is NFS-mounted without setting actimeo=0,' +ERRMSG2='this can cause mailbox locking and access problems.' +SERVER_PID_FILE="/var/run/sendmail.pid" +CLIENT_PID_FILE="/opt/csw/var/spool/clientmqueue/sm-client.pid" +DEFAULT_FILE="/opt/csw/etc/default/sendmail" +ALIASES_FILE="/opt/csw/etc/mail/aliases" +CSW_DIR="/opt/csw" + +check_queue_interval_syntax() +{ + default="15m" + if [ $# -lt 1 ]; then + answer=$default + return + fi + if echo $1 | egrep '^([0-9]*[1-9][0-9]*[smhdw])+$' >/dev/null 2>&1; then answer=$1 + else + answer=$default + fi +} + +case "$1" in +'restart') + [ -f $SERVER_PID_FILE ] && kill -1 `head -1 $SERVER_PID_FILE` + [ -f $CLIENT_PID_FILE ] && kill -1 `head -1 $CLIENT_PID_FILE` + ;; + +'start') + if [ -f $CSW_DIR/lib/sendmail -a -f $CSW_DIR/etc/mail/sendmail.cf ]; then + if [ ! -d $CSW_DIR/var/spool/mqueue ]; then + /usr/bin/mkdir -m 0750 $CSW_DIR/var/spool/mqueue + /usr/bin/chown root:bin $CSW_DIR/var/spool/mqueue + fi + if [ ! -f $ALIASES_FILE.db ] && [ ! -f $ALIASES_FILE.dir ] \ + && [ ! -f $ALIASES_FILE.pag ]; then + $CSW_DIR/bin/newaliases + fi + MODE="-bd" + [ -f $DEFAULT_FILE ] && . $DEFAULT_FILE + # + # * MODE should be "-bd" or null (MODE= or MODE="") or + # left alone. Anything else and you're on your own. + # * QUEUEOPTION should be "p" or null (as above). + # * [CLIENT]QUEUEINTERVAL should be set to some legal value; + # sanity checks are done below. + # * [CLIENT]OPTIONS are catch-alls; set with care. + # + if [ -n "$QUEUEOPTION" -a "$QUEUEOPTION" != "p" ]; then + QUEUEOPTION="" + fi + if [ -z "$QUEUEOPTION" -o -n "$QUEUEINTERVAL" ]; then + check_queue_interval_syntax $QUEUEINTERVAL + QUEUEINTERVAL=$answer + fi + check_queue_interval_syntax $CLIENTQUEUEINTERVAL + CLIENTQUEUEINTERVAL=$answer + $CSW_DIR/lib/sendmail -L sm-mta $MODE -q$QUEUEOPTION$QUEUEINTERVAL $OPTIONS & + $CSW_DIR/lib/sendmail -L sm-msp -Ac -q$CLIENTQUEUEINTERVAL $CLIENTOPTIONS & + # + # ETRN_HOSTS should be of the form + # "s1:c1.1,c1.2 s2:c2.1 s3:c3.1,c3.2,c3.3" + # i.e., white-space separated groups of server:client where + # client can be one or more comma-separated names; N.B. that + # the :client part is optional; see etrn(1M) for details. + # server is the name of the server to prod; a mail queue run + # is requested for each client name. This is comparable to + # running "/usr/lib/sendmail -qRclient" on the host server. + # + # See RFC 1985 for more information. + # + for i in $ETRN_HOSTS; do + SERVER=`echo $i | /usr/bin/sed -e 's/:.*$//'` + CLIENTS=`echo $i | /usr/bin/sed -n -e 's/,/ /g' \ + -e '/:/s/^.*://p'` + /usr/sbin/etrn $SERVER $CLIENTS >/dev/null 2>&1 & + done + fi + + if /usr/bin/nawk 'BEGIN{s = 1} + $2 == "/var/mail" && $3 == "nfs" && $4 !~ /actimeo=0/ && + $4 !~ /noac/{s = 0} END{exit s}' /etc/mnttab; then + + /usr/bin/logger -p mail.crit "$ERRMSG1" + /usr/bin/logger -p mail.crit "$ERRMSG2" + fi + ;; + +'stop') + [ -f $SERVER_PID_FILE ] && kill `head -1 $SERVER_PID_FILE` + if [ -f $CLIENT_PID_FILE ]; then + kill `head -1 $CLIENT_PID_FILE` + rm -f $CLIENT_PID_FILE + fi + /usr/bin/pkill -x -u 0 sendmail + ;; + +*) + echo "Usage: $0 { start | stop | restart }" + exit 1 + ;; +esac +exit 0 + Added: csw/mgar/pkg/sendmail/trunk/files/patch-CC-M.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/patch-CC-M.m4 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/patch-CC-M.m4 2009-07-30 19:24:21 UTC (rev 5753) @@ -0,0 +1,10 @@ +--- sendmail-8.14.3.orig/devtools/M4/depend/CC-M.m4 1999-05-28 00:03:28.000000000 +0200 ++++ sendmail-8.14.3/devtools/M4/depend/CC-M.m4 2009-07-30 17:49:02.234202786 +0200 +@@ -3,6 +3,6 @@ + @mv Makefile Makefile.old + @sed -e '/^# Do not edit or remove this line or anything below it.$$/,$$d' < Makefile.old > Makefile + @echo "# Do not edit or remove this line or anything below it." >> Makefile +- ${CC} -M ${COPTS} ${SRCS} >> Makefile ++ ${CC} -xM ${COPTS} ${SRCS} >> Makefile + + # End of $RCSfile: CC-M.m4,v $ Modified: csw/mgar/pkg/sendmail/trunk/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:21:18 UTC (rev 5752) +++ csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:24:21 UTC (rev 5753) @@ -1,30 +1,72 @@ -define(`confCC', `/opt/studio/SOS11/SUNWspro/bin/cc') -define(`confLDOPTS_SO', `-G') -define(`confLDOPTS', `-L/opt/csw/lib -R/opt/csw/lib') -define(`confBEFORE', `sysexits.h') -define(`confMAPDEF', `-DNEWDB -DNIS -DNISPLUS -DMAP_REGEX -DLDAPMAP') -define(`confENVDEF', `-DSOLARIS=20800 -DNETINET6 -DSM_CONF_LDAP_MEMFREE') -define(`confSM_OS_HEADER', `sm_os_sunos') -define(`confLIBS', `-lsocket -lnsl') -define(`confMTCCOPTS', `-D_REENTRANT') -define(`confMTLDOPTS', `-lpthread') -define(`confSBINGRP', `sys') -define(`confINSTALL', `${BUILDBIN}/install.sh') -define(`confDEPEND_TYPE', `CC-M') -define(`confINCDIRS', `-I/opt/csw/include -I/opt/csw/include/sasl') -define(`confLIBDIRS', `-L/opt/csw/lib') -define(`confMBINDIR', `/opt/csw/lib') -define(`confEBINDIR', `/opt/csw/lib') -define(`confUBINDIR', `/opt/csw/bin') -define(`confSBINDIR', `/opt/csw/sbin') -define(`confSTDIR', `/opt/csw/etc/mail') -define(`confSHAREDLIBDIR', `/opt/csw/lib') -define(`confMANROOT', `/opt/csw/share/man/cat') -define(`confMANROOTMAN', `/opt/csw/share/man/man') -define(`confLIBSEARCHPATH', `/opt/csw/lib/\$ISALIST /opt/csw/lib') -define(`confLIBSEARCH', `db bind wrap ldap') -APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS') -APPENDDEF(`conf_sendmail_LIBS', `-lssl -lcrypto') -APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL') -APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') +dnl adapted site.config.m4 from the REV=2007.12.17 build +dnl ### we are using SUN Studio and OpenCSW +define(`confCC', `%OCSWCC%') +APPENDDEF(`confCCOPTS', `%CFLAGS%') +define(`confEBINDIR',`/opt/csw/lib') +define(`confMANROOT',`/usr/csw/share/man') +define(`confMANROOTMAN',`/usr/csw/share/man') +define(`confMBINDIR',`/opt/csw/bin') +define(`confSBINDIR',`/opt/csw/sbin') +define(`confUBINDIR',`/opt/csw/bin') +define(`confNO_STATISTICS_INSTALL',`True') +define(`confHFDIR', `/opt/csw/share/mail') + +dnl ### add OpenCSW lib and include directories +APPENDDEF(`confLIBDIRS', `-L/opt/csw/lib -R/opt/csw/lib') +APPENDDEF(`confINCDIRS', `-I/opt/csw/include') +APPENDDEF(`conf_sendmail_ENVDEF', `-I/opt/csw/include') +dnl we should not need this.. +dnl APPENDDEF(`confLIBDIRS', `-L/opt/csw/bdb44/lib -R/opt/csw/bdb44/lib') +dnl APPENDDEF(`confINCDIRS', `-I/opt/csw/bdb44/include') + +dnl ### add NIS/NIS+ support +APPENDDEF(`confENVDEF', `-DNIS') +APPENDDEF(`confENVDEF', `-DNISPLUS') + +dnl ### add LDAP support +APPENDDEF(`conf_libsm_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_sendmail_ENVDEF', `-DLDAPMAP') + +dnl ### add SASL support +APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL=2') +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') +APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') + +dnl ### add STARTTLS support +APPENDDEF(`confENVDEF',`-DSTARTTLS') +APPENDDEF(`confLIBS', `-lssl -lcrypto') + +dnl ### add because they were already compiled in +APPENDDEF(`confENVDEF', `-DSOCKETMAP') +APPENDDEF(`conf_sendmail_ENVDEF', `-DTCPWRAPPERS') +APPENDDEF(`conf_sendmail_LIBS', `-lwrap')" +APPENDDEF(`conf_sendmail_ENVDEF', `-DNETINET6') +APPENDDEF(`conf_libmilter_ENVDEF', `-DNETINET6') +APPENDDEF(`conf_libsm_ENVDEF', `-I/opt/csw/include') +APPENDDEF(`conf_libsm_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_libsm_LIBS', `-lldap') +APPENDDEF(`conf_libsm_LIBS', `-llber') +APPENDDEF(`conf_sendmail_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_sendmail_LIBS', `-lldap') +APPENDDEF(`conf_sendmail_LIBS', `-llber') +APPENDDEF(`conf_editmap_LIBS', `-lldap') +APPENDDEF(`conf_editmap_LIBS', `-llber') +APPENDDEF(`conf_mail_local_LIBS', `-lldap') +APPENDDEF(`conf_mail_local_LIBS', `-llber') +APPENDDEF(`conf_mailstats_LIBS', `-lldap') +APPENDDEF(`conf_mailstats_LIBS', `-llber') +APPENDDEF(`conf_makemap_LIBS', `-lldap') +APPENDDEF(`conf_makemap_LIBS', `-llber') +APPENDDEF(`conf_praliases_LIBS', `-lldap') +APPENDDEF(`conf_praliases_LIBS', `-llber') +APPENDDEF(`conf_rmail_LIBS', `-lldap') +APPENDDEF(`conf_smrsh_LIBS', `-lldap') +APPENDDEF(`conf_smrsh_LIBS', `-llber') +APPENDDEF(`conf_vacation_LIBS', `-lldap') +APPENDDEF(`conf_vacation_LIBS', `-llber') +APPENDDEF(`conf_libmilter_ENVDEF', `-DMILTER') +APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER') +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') +APPENDDEF(`conf_libmilter_ENVDEF', `-DSM_CONF_POLL=1') +APPENDDEF(`conf_libmilter_ENVDEF', `-D_FFR_WORKERS_POOL=1') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 30 21:43:06 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:43:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5754] csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Message-ID: Revision: 5754 http://gar.svn.sourceforge.net/gar/?rev=5754&view=rev Author: bdwalton Date: 2009-07-30 19:43:06 +0000 (Thu, 30 Jul 2009) Log Message: ----------- Net-SMTP-SSL: depend on IO::Socket::SSL Modified Paths: -------------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Modified: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:24:21 UTC (rev 5753) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:43:06 UTC (rev 5754) @@ -18,6 +18,6 @@ CATALOGNAME_CSWpmnetsmtpssl = pm_netsmtpssl PREREQUISITE_PKGS = CSWperl -REQUIRED_PKGS = CSWperl +REQUIRED_PKGS = CSWperl CSWpmiosocketssl include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 21:44:48 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:44:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5755] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5755 http://gar.svn.sourceforge.net/gar/?rev=5755&view=rev Author: valholla Date: 2009-07-30 19:44:48 +0000 (Thu, 30 Jul 2009) Log Message: ----------- merging benny and my builds Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/files/site.config.m4 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:43:06 UTC (rev 5754) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:44:48 UTC (rev 5755) @@ -26,7 +26,7 @@ CONFIGURE_SCRIPTS = custom BUILD_SCRIPTS = custom TEST_SCRIPTS = custom -INSTALL_SCRIPTS = custom +#INSTALL_SCRIPTS = custom PRESERVECONF = $(sysconfdir)/mail/aliases.CSW PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW @@ -49,11 +49,12 @@ rmail/rmail.8 editmap/editmap.8 configure-custom: + @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ + $(FILEDIR)/site.config.m4 > \ + $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 @$(MAKECOOKIE) build-custom: - sed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' $(FILEDIR)/site.config.m4 > \ - $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 cd $(WORKDIR)/$(DISTNAME) && ./Build @$(MAKECOOKIE) Modified: csw/mgar/pkg/sendmail/trunk/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:43:06 UTC (rev 5754) +++ csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:44:48 UTC (rev 5755) @@ -6,9 +6,14 @@ define(`confEBINDIR',`/opt/csw/lib') define(`confMANROOT',`/usr/csw/share/man') define(`confMANROOTMAN',`/usr/csw/share/man') -define(`confMBINDIR',`/opt/csw/bin') +define(`confMBINDIR',`/opt/csw/lib') +define(`confEBINDIR',`/opt/csw/lib') +define(`confUBINDIR',`/opt/csw/bin') define(`confSBINDIR',`/opt/csw/sbin') -define(`confUBINDIR',`/opt/csw/bin') +define(`confSTDIR', `/opt/csw/etc/mail') +define(`confSHAREDLIBDIR', `/opt/csw/lib') +define(`confMANROOT', `/opt/csw/share/man/cat') +define(`confMANROOTMAN', `/opt/csw/share/man/man') define(`confNO_STATISTICS_INSTALL',`True') define(`confHFDIR', `/opt/csw/share/mail') @@ -32,6 +37,7 @@ APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL=2') APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') +APPENDDEF(`confINCDIRS', `-I/opt/csw/include/sasl') dnl ### add STARTTLS support APPENDDEF(`confENVDEF',`-DSTARTTLS') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 30 21:45:42 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:45:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5756] csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Message-ID: Revision: 5756 http://gar.svn.sourceforge.net/gar/?rev=5756&view=rev Author: bdwalton Date: 2009-07-30 19:45:42 +0000 (Thu, 30 Jul 2009) Log Message: ----------- Net-SMTP-Perl: allow cpan category to add CSWperl as a dependency Modified Paths: -------------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Modified: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:44:48 UTC (rev 5755) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:45:42 UTC (rev 5756) @@ -18,6 +18,6 @@ CATALOGNAME_CSWpmnetsmtpssl = pm_netsmtpssl PREREQUISITE_PKGS = CSWperl -REQUIRED_PKGS = CSWperl CSWpmiosocketssl +REQUIRED_PKGS = CSWpmiosocketssl include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 30 21:47:03 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:47:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[5757] csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Message-ID: Revision: 5757 http://gar.svn.sourceforge.net/gar/?rev=5757&view=rev Author: bdwalton Date: 2009-07-30 19:47:03 +0000 (Thu, 30 Jul 2009) Log Message: ----------- Net-SMTP-SSL: architecture neutral... Modified Paths: -------------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Modified: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:45:42 UTC (rev 5756) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:47:03 UTC (rev 5757) @@ -14,6 +14,8 @@ For interface documentation, please see Net::SMTP. endef +ARCHALL = 1 + PACKAGES = CSWpmnetsmtpssl CATALOGNAME_CSWpmnetsmtpssl = pm_netsmtpssl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 21:47:17 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:47:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5758] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5758 http://gar.svn.sourceforge.net/gar/?rev=5758&view=rev Author: valholla Date: 2009-07-30 19:47:17 +0000 (Thu, 30 Jul 2009) Log Message: ----------- fix typo in configure-custom Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:47:03 UTC (rev 5757) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:47:17 UTC (rev 5758) @@ -51,7 +51,7 @@ configure-custom: @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ $(FILEDIR)/site.config.m4 > \ - $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 + $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 ) @$(MAKECOOKIE) build-custom: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 00:41:31 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 22:41:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[5759] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5759 http://gar.svn.sourceforge.net/gar/?rev=5759&view=rev Author: valholla Date: 2009-07-30 22:41:31 +0000 (Thu, 30 Jul 2009) Log Message: ----------- update Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums csw/mgar/pkg/sendmail/trunk/files/site.config.m4 Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/aliases.CSW csw/mgar/pkg/sendmail/trunk/files/helpfile.CSW csw/mgar/pkg/sendmail/trunk/files/local-host-names.CSW csw/mgar/pkg/sendmail/trunk/files/sendmail.cf.CSW csw/mgar/pkg/sendmail/trunk/files/sm-client.st.CSW csw/mgar/pkg/sendmail/trunk/files/statistics.CSW csw/mgar/pkg/sendmail/trunk/files/submit.cf.CSW csw/mgar/pkg/sendmail/trunk/files/trusted-users.CSW Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:47:17 UTC (rev 5758) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 22:41:31 UTC (rev 5759) @@ -9,6 +9,8 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz +DISTFILES += cswsendmail site.config.m4 +DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -26,7 +28,7 @@ CONFIGURE_SCRIPTS = custom BUILD_SCRIPTS = custom TEST_SCRIPTS = custom -#INSTALL_SCRIPTS = custom +INSTALL_SCRIPTS = custom PRESERVECONF = $(sysconfdir)/mail/aliases.CSW PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW @@ -37,7 +39,7 @@ include gar/category.mk -OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.`uname -r`.`uname -i` +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).sun4 LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail BINFILES = vacation/vacation SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ @@ -50,58 +52,64 @@ configure-custom: @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ - $(FILEDIR)/site.config.m4 > \ - $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 ) + $(DOWNLOADDIR)/site.config.m4 > \ + $(WORKSRC)/devtools/Site/site.config.m4 ) @$(MAKECOOKIE) build-custom: - cd $(WORKDIR)/$(DISTNAME) && ./Build + cd $(WORKSRC) && ./Build @$(MAKECOOKIE) test-custom: @$(MAKECOOKIE) install-custom: - @# install the binaries - ginstall -d -m 755 $(DESTDIR)$(libdir) + @# install dirs + ginstall -d $(DESTDIR)$(libdir) + ginstall -d $(DESTDIR)$(bindir) + ginstall -d $(DESTDIR)$(sbindir) + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -d $(DESTDIR)$(mandir)/man5 + ginstall -d $(DESTDIR)$(mandir)/man8 + ginstall -d $(DESTDIR)/var/opt/csw/spool/clientmqueue + ginstall -d $(DESTDIR)$(sharedstatedir)/mail + ginstall -d $(DESTDIR)/etc/opt/csw/init.d + ginstall -d $(DESTDIR)$(sysconfdir)/mail + + @# install the libraries ( for file in $(LIBFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ done ) - ginstall -d -m 755 $(DESTDIR)$(bindir) + + @# install the binaries ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) - ginstall -d -m 755 $(DESTDIR)$(sbindir) - ginstall -d -m 755 $(DESTDIR)$(mandir) ( for file in $(SBINFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) + @# install manpages ( for file in $(MANFILES1) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/1 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/1 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ done ) ( for file in $(MANFILES5) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/5 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/5 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man5 ; \ done ) ( for file in $(MANFILES8) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/8 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/8 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man8 ; \ done ) + @# install m4/cf macros - ginstall -d -m 755 $(DESTDIR)$(sharedstatedir)/mail - find $(WORKDIR)/$(DISTNAME)/cf -type f -exec chmod 644 {} + - cp -r $(WORKDIR)/$(DISTNAME)/cf $(DESTDIR)$(sharedstatedir)/mail + find $(WORKSRC)/cf -type f -exec chmod 644 {} + + cp -r $(WORKSRC)/cf $(DESTDIR)$(sharedstatedir)/mail + @# install startup script - ginstall -d -m 0755 $(DESTDIR)/etc/opt/csw/init.d - cp -p $(FILEDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + cp -p $(DOWNLOADDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + @# install configurations, XXX missing submit.cf/sendmail.cf - ginstall -d -m 0755 $(DESTDIR)$(etcdir)/mail - ginstall -m 644 $(WORKDIR)/$(DISTNAME)/sendmail/aliases \ - $(DESTDIR)$(etcdir)/mail/aliases.CSW - ginstall -m 644 $(OBJDIR)/sendmail/statistics \ - $(DESTDIR)$(etcdir)/mail/statistics.CSW - ginstall -m 644 $(OBJDIR)/sendmail/helpfile \ - $(DESTDIR)$(etcdir)/mail/helpfile.CSW - touch $(DESTDIR)$(etcdir)/mail/trusted-users.CSW \ - $(DESTDIR)$(etcdir)/mail/local-host-names.CSW + ( for file in `cd $(DOWNLOADDIR) && ls *.CSW`; do \ + ginstall -m 644 $(DOWNLOADDIR)/$$file \ + $(DESTDIR)$(sysconfdir)/mail/$$file; \ + done ) + @$(MAKECOOKIE) + Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 19:47:17 UTC (rev 5758) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 22:41:31 UTC (rev 5759) @@ -1,2 +1,12 @@ +2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW +33aa403bba2c02d79754977c8af26db2 download/cswsendmail +c816378b3028cbab410f72168b571775 download/helpfile.CSW +d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz +3c970e5b4e9831a8774906ed36e11f52 download/sendmail.cf.CSW +ae82c974452cfdc7b4c5be2576154cdf download/site.config.m4 +d41d8cd98f00b204e9800998ecf8427e download/sm-client.st.CSW +d41d8cd98f00b204e9800998ecf8427e download/statistics.CSW +b64521d2a1365dc3f5f93b332e026054 download/submit.cf.CSW +d41d8cd98f00b204e9800998ecf8427e download/trusted-users.CSW Added: csw/mgar/pkg/sendmail/trunk/files/aliases.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/aliases.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/aliases.CSW 2009-07-30 22:41:31 UTC (rev 5759) @@ -0,0 +1,65 @@ +# +# $Id: aliases,v 8.5 2002/06/05 22:54:26 gshapiro Exp $ +# @(#)aliases 8.2 (Berkeley) 3/5/94 +# +# Aliases in this file will NOT be expanded in the header from +# Mail, but WILL be visible over networks. +# +# >>>>>>>>>> The program "newaliases" must be run after +# >> NOTE >> this file is updated for any changes to +# >>>>>>>>>> show through to sendmail. +# +# +# See also RFC 2142, `MAILBOX NAMES FOR COMMON SERVICES, ROLES +# AND FUNCTIONS', May 1997 + +# Pretty much everything else in this file points to "root", so +# you should forward root's email to the system administrator. +# Delivering mail to root's mailbox or reading mail as root is +# inadvisable. + +# Uncomment and *CHANGE* this! +# root: insert-human-being-here + +# Basic system aliases -- these MUST be present +MAILER-DAEMON: postmaster +postmaster: root + +# General redirections for pseudo accounts +bin: root +daemon: root +games: root +mailnull: postmaster +smmsp: postmaster +ingres: root +nobody: root +system: root +toor: root + +# Well-known aliases +manager: root +dumper: root +operator: root + +# RFC 2142: BUSINESS-RELATED MAILBOX NAMES +# info: root +# marketing: root +# sales: root +# support: root + +# RFC 2142: NETWORK OPERATIONS MAILBOX NAMES +abuse: root +noc: root +security: root + +# RFC 2142: SUPPORT MAILBOX NAMES FOR SPECIFIC INTERNET SERVICES +hostmaster: root +usenet: root +news: usenet +webmaster: root +www: webmaster +uucp: root +ftp: root + +# Trap decode to catch security attacks +decode: root Added: csw/mgar/pkg/sendmail/trunk/files/helpfile.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/helpfile.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/helpfile.CSW 2009-07-30 22:41:31 UTC (rev 5759) @@ -0,0 +1,137 @@ +#vers 2 +cpyr +cpyr Copyright (c) 1998-2000, 2002, 2004-2007 Sendmail, Inc. and its suppliers. +cpyr All rights reserved. +cpyr Copyright (c) 1983, 1995-1997 Eric P. Allman. All rights reserved. +cpyr Copyright (c) 1988, 1993 +cpyr The Regents of the University of California. All rights reserved. +cpyr +cpyr +cpyr By using this file, you agree to the terms and conditions set +cpyr forth in the LICENSE file which can be found at the top level of +cpyr the sendmail distribution. +cpyr +cpyr $$Id: helpfile,v 8.48 2007/02/01 18:29:44 ca Exp $$ +cpyr +smtp This is sendmail version $v +smtp Topics: +smtp HELO EHLO MAIL RCPT DATA +smtp RSET NOOP QUIT HELP VRFY +smtp EXPN VERB ETRN DSN AUTH +smtp STARTTLS +smtp For more info use "HELP ". +smtp To report bugs in the implementation see +smtp http://www.sendmail.org/email-addresses.html +smtp For local information send email to Postmaster at your site. +help HELP [ ] +help The HELP command gives help info. +helo HELO +helo Introduce yourself. +ehlo EHLO +ehlo Introduce yourself, and request extended SMTP mode. +ehlo Possible replies include: +ehlo SEND Send as mail [RFC821] +ehlo SOML Send as mail or terminal [RFC821] +ehlo SAML Send as mail and terminal [RFC821] +ehlo EXPN Expand the mailing list [RFC821] +ehlo HELP Supply helpful information [RFC821] +ehlo TURN Turn the operation around [RFC821] +ehlo 8BITMIME Use 8-bit data [RFC1652] +ehlo SIZE Message size declaration [RFC1870] +ehlo VERB Verbose [Allman] +ehlo CHUNKING Chunking [RFC1830] +ehlo BINARYMIME Binary MIME [RFC1830] +ehlo PIPELINING Command Pipelining [RFC1854] +ehlo DSN Delivery Status Notification [RFC1891] +ehlo ETRN Remote Message Queue Starting [RFC1985] +ehlo STARTTLS Secure SMTP [RFC2487] +ehlo AUTH Authentication [RFC2554] +ehlo ENHANCEDSTATUSCODES Enhanced status codes [RFC2034] +ehlo DELIVERBY Deliver By [RFC2852] +mail MAIL From: [ ] +mail Specifies the sender. Parameters are ESMTP extensions. +mail See "HELP DSN" for details. +rcpt RCPT To: [ ] +rcpt Specifies the recipient. Can be used any number of times. +rcpt Parameters are ESMTP extensions. See "HELP DSN" for details. +data DATA +data Following text is collected as the message. +data End with a single dot. +rset RSET +rset Resets the system. +quit QUIT +quit Exit sendmail (SMTP). +auth AUTH mechanism [initial-response] +auth Start authentication. +starttls STARTTLS +starttls Start TLS negotiation. +verb VERB +verb Go into verbose mode. This sends 0xy responses that are +verb not RFC821 standard (but should be) They are recognized +verb by humans and other sendmail implementations. +vrfy VRFY +vrfy Verify an address. If you want to see what it aliases +vrfy to, use EXPN instead. +expn EXPN +expn Expand an address. If the address indicates a mailing +expn list, return the contents of that list. +noop NOOP +noop Do nothing. +send SEND FROM: +send replaces the MAIL command, and can be used to send +send directly to a users terminal. Not supported in this +send implementation. +soml SOML FROM: +soml Send or mail. If the user is logged in, send directly, +soml otherwise mail. Not supported in this implementation. +saml SAML FROM: +saml Send and mail. Send directly to the user's terminal, +saml and also mail a letter. Not supported in this +saml implementation. +turn TURN +turn Reverses the direction of the connection. Not currently +turn implemented. +etrn ETRN [ | @ | \# ] +etrn Run the queue for the specified , or +etrn all hosts within a given , or a specially-named +etrn (implementation-specific). +dsn MAIL From: [ RET={ FULL | HDRS} ] [ ENVID= ] +dsn RCPT To: [ NOTIFY={NEVER,SUCCESS,FAILURE,DELAY} ] +dsn [ ORCPT= ] +dsn SMTP Delivery Status Notifications. +dsn Descriptions: +dsn RET Return either the full message or only headers. +dsn ENVID Sender's "envelope identifier" for tracking. +dsn NOTIFY When to send a DSN. Multiple options are OK, comma- +dsn delimited. NEVER must appear by itself. +dsn ORCPT Original recipient. +-bt Help for test mode: +-bt ? :this help message. +-bt .Dmvalue :define macro `m' to `value'. +-bt .Ccvalue :add `value' to class `c'. +-bt =Sruleset :dump the contents of the indicated ruleset. +-bt =M :display the known mailers. +-bt -ddebug-spec :equivalent to the command-line -d debug flag. +-bt $$m :print the value of macro $$m. +-bt $$=c :print the contents of class $$=c. +-bt /mx host :returns the MX records for `host'. +-bt /parse address :parse address, returning the value of crackaddr, and +-bt the parsed address. +-bt /try mailer addr :rewrite address into the form it will have when +-bt presented to the indicated mailer. +-bt /tryflags flags :set flags used by parsing. The flags can be `H' for +-bt Header or `E' for Envelope, and `S' for Sender or `R' +-bt for Recipient. These can be combined, `HR' sets +-bt flags for header recipients. +-bt /canon hostname :try to canonify hostname. +-bt /map mapname key :look up `key' in the indicated `mapname'. +-bt /quit :quit address test mode. +-bt rules addr :run the indicated address through the named rules. +-bt Rules can be a comma separated list of rules. +control Help for smcontrol: +control help This message. +control restart Restart sendmail. +control shutdown Shutdown sendmail. +control status Show sendmail status. +control mstat Show sendmail status (machine readable format). +control memdump Dump allocated memory list (for debugging only). Added: csw/mgar/pkg/sendmail/trunk/files/sendmail.cf.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/sendmail.cf.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/sendmail.cf.CSW 2009-07-30 22:41:31 UTC (rev 5759) @@ -0,0 +1,1467 @@ +# +# Copyright (c) 1998-2004 Sendmail, Inc. and its suppliers. +# All rights reserved. +# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved. +# Copyright (c) 1988, 1993 +# The Regents of the University of California. All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# + +###################################################################### +###################################################################### +##### +##### SENDMAIL CONFIGURATION FILE +##### +##### built by dt73646 at rc-osg-revo on Thu Jul 30 16:59:32 CDT 2009 +##### in /dst/home/dt73646/opencsw/mgar/pkg/sendmail/trunk/work/build-isa-sparcv8/sendmail-8.14.3/cf/cf +##### using ../ as configuration include directory +##### +###################################################################### +##### +##### DO NOT EDIT THIS FILE! Only edit the source .mc file. +##### +###################################################################### +###################################################################### + +##### $Id: cfhead.m4,v 8.116 2004/01/28 22:02:22 ca Exp $ ##### +##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ ##### +##### $Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro Exp $ ##### + +##### $Id: solaris2.m4,v 8.22 1999/09/24 21:43:53 ca Exp $ ##### + +##### $Id: generic.m4,v 8.15 1999/04/04 00:51:09 ca Exp $ ##### + +##### $Id: redirect.m4,v 8.15 1999/08/06 01:47:36 gshapiro Exp $ ##### + +##### $Id: use_cw_file.m4,v 8.11 2001/08/26 20:58:57 gshapiro Exp $ ##### + + + +##### $Id: proto.m4,v 8.734 2008/01/24 23:42:01 ca Exp $ ##### + +# level 10 config file format +V10/Berkeley + +# override file safeties - setting this option compromises system security, +# addressing the actual file configuration problem is preferred +# need to set this before any file actions are encountered in the cf file +#O DontBlameSendmail=safe + +# default LDAP map specification +# need to set this now before any LDAP maps are defined +#O LDAPDefaultSpec=-h localhost + +################## +# local info # +################## + +# my LDAP cluster +# need to set this before any LDAP lookups are done (including classes) +#D{sendmailMTACluster}$m + +Cwlocalhost +# file containing names of hosts for which we receive email +Fw/etc/mail/local-host-names + +# my official domain name +# ... define this only if sendmail cannot automatically determine your domain +#Dj$w.Foo.COM + +# host/domain names ending with a token in class P are canonical +CP. + +# "Smart" relay host (may be null) +DS + + +# operators that cannot be in local usernames (i.e., network indicators) +CO @ % ! + +# a class with just dot (for identifying canonical names) +C.. + +# a class with just a left bracket (for identifying domain literals) +C[[ + + +# Resolve map (to check if a host exists in check_mail) +Kresolve host -a -T +C{ResOk}OKR + + +# Hosts for which relaying is permitted ($=R) +FR-o /etc/mail/relay-domains + +# arithmetic map +Karith arith + + + + + +# dequoting map +Kdequote dequote + +# class E: names that should be exposed as from this host, even if we masquerade +# class L: names that should be delivered locally, even if we have a relay +# class M: domains that should be converted to $M +# class N: domains that should not be converted to $M +#CL root +C{E}root + + + +# my name for error messages +DnMAILER-DAEMON + + +CPREDIRECT + +# Configuration version number +DZ8.14.3 + + +############### +# Options # +############### + +# strip message body to 7 bits on input? +O SevenBitInput=False + +# 8-bit data handling +#O EightBitMode=pass8 + +# wait for alias file rebuild (default units: minutes) +O AliasWait=10 + +# location of alias file +O AliasFile=/etc/mail/aliases + +# minimum number of free blocks on filesystem +O MinFreeBlocks=100 + +# maximum message size +#O MaxMessageSize=0 + +# substitution for space (blank) characters +O BlankSub=. + +# avoid connecting to "expensive" mailers on initial submission? +O HoldExpensive=False + +# checkpoint queue runs after every N successful deliveries +#O CheckpointInterval=10 + +# default delivery mode +O DeliveryMode=background + +# error message header/file +#O ErrorHeader=/etc/mail/error-header + +# error mode +#O ErrorMode=print + +# save Unix-style "From_" lines at top of header? +#O SaveFromLine=False + +# queue file mode (qf files) +#O QueueFileMode=0600 + +# temporary file mode +O TempFileMode=0600 + +# match recipients against GECOS field? +#O MatchGECOS=False + +# maximum hop count +#O MaxHopCount=25 + +# location of help file +O HelpFile=/etc/mail/helpfile + +# ignore dots as terminators in incoming messages? +#O IgnoreDots=False + +# name resolver options +#O ResolverOptions=+AAONLY + +# deliver MIME-encapsulated error messages? +O SendMimeErrors=True + +# Forward file search path +O ForwardPath=$z/.forward.$w+$h:$z/.forward+$h:$z/.forward.$w:$z/.forward + +# open connection cache size +O ConnectionCacheSize=2 + +# open connection cache timeout +O ConnectionCacheTimeout=5m + +# persistent host status directory +#O HostStatusDirectory=.hoststat + +# single thread deliveries (requires HostStatusDirectory)? +#O SingleThreadDelivery=False + +# use Errors-To: header? +O UseErrorsTo=False + +# log level +O LogLevel=9 + +# send to me too, even in an alias expansion? +#O MeToo=True + +# verify RHS in newaliases? +O CheckAliases=False + +# default messages to old style headers if no special punctuation? +O OldStyleHeaders=True + +# SMTP daemon options +O DaemonPortOptions=Name=MTA +O DaemonPortOptions=Port=587, Name=MSA, M=E + +# SMTP client options +#O ClientPortOptions=Family=inet, Address=0.0.0.0 + +# Modifiers to define {daemon_flags} for direct submissions +#O DirectSubmissionModifiers + +# Use as mail submission program? See sendmail/SECURITY +#O UseMSP + +# privacy flags +O PrivacyOptions=authwarnings + +# who (if anyone) should get extra copies of error messages +#O PostmasterCopy=Postmaster + +# slope of queue-only function +#O QueueFactor=600000 + +# limit on number of concurrent queue runners +#O MaxQueueChildren + +# maximum number of queue-runners per queue-grouping with multiple queues +#O MaxRunnersPerQueue=1 + +# priority of queue runners (nice(3)) +#O NiceQueueRun + +# shall we sort the queue by hostname first? +#O QueueSortOrder=priority + +# minimum time in queue before retry +#O MinQueueAge=30m + +# how many jobs can you process in the queue? +#O MaxQueueRunSize=0 + +# perform initial split of envelope without checking MX records +#O FastSplit=1 + +# queue directory +O QueueDirectory=/var/spool/mqueue + +# key for shared memory; 0 to turn off, -1 to auto-select +#O SharedMemoryKey=0 + +# file to store auto-selected key for shared memory (SharedMemoryKey = -1) +#O SharedMemoryKeyFile + +# timeouts (many of these) +#O Timeout.initial=5m +#O Timeout.connect=5m +#O Timeout.aconnect=0s +#O Timeout.iconnect=5m +#O Timeout.helo=5m +#O Timeout.mail=10m +#O Timeout.rcpt=1h +#O Timeout.datainit=5m +#O Timeout.datablock=1h +#O Timeout.datafinal=1h +#O Timeout.rset=5m +#O Timeout.quit=2m +#O Timeout.misc=2m +#O Timeout.command=1h +#O Timeout.ident=5s +#O Timeout.fileopen=60s +#O Timeout.control=2m +O Timeout.queuereturn=5d +#O Timeout.queuereturn.normal=5d +#O Timeout.queuereturn.urgent=2d +#O Timeout.queuereturn.non-urgent=7d +#O Timeout.queuereturn.dsn=5d +O Timeout.queuewarn=4h +#O Timeout.queuewarn.normal=4h +#O Timeout.queuewarn.urgent=1h +#O Timeout.queuewarn.non-urgent=12h +#O Timeout.queuewarn.dsn=4h +#O Timeout.hoststatus=30m +#O Timeout.resolver.retrans=5s +#O Timeout.resolver.retrans.first=5s +#O Timeout.resolver.retrans.normal=5s +#O Timeout.resolver.retry=4 +#O Timeout.resolver.retry.first=4 +#O Timeout.resolver.retry.normal=4 +#O Timeout.lhlo=2m +#O Timeout.auth=10m +#O Timeout.starttls=1h + +# time for DeliverBy; extension disabled if less than 0 +#O DeliverByMin=0 + +# should we not prune routes in route-addr syntax addresses? +#O DontPruneRoutes=False + +# queue up everything before forking? +O SuperSafe=True + +# status file +#O StatusFile + +# time zone handling: +# if undefined, use system default +# if defined but null, use TZ envariable passed in +# if defined and non-null, use that info +#O TimeZoneSpec= + +# default UID (can be username or userid:groupid) +#O DefaultUser=mailnull + +# list of locations of user database file (null means no lookup) +#O UserDatabaseSpec=/etc/mail/userdb + +# fallback MX host +#O FallbackMXhost=fall.back.host.net + +# fallback smart host +#O FallbackSmartHost=fall.back.host.net + +# if we are the best MX host for a site, try it directly instead of config err +#O TryNullMXList=False + +# load average at which we just queue messages +#O QueueLA=8 + +# load average at which we refuse connections +#O RefuseLA=12 + +# log interval when refusing connections for this long +#O RejectLogInterval=3h + +# load average at which we delay connections; 0 means no limit +#O DelayLA=0 + +# maximum number of children we allow at one time +#O MaxDaemonChildren=0 + +# maximum number of new connections per second +#O ConnectionRateThrottle=0 + +# Width of the window +#O ConnectionRateWindowSize=60s + +# work recipient factor +#O RecipientFactor=30000 + +# deliver each queued job in a separate process? +#O ForkEachJob=False + +# work class factor +#O ClassFactor=1800 + +# work time factor +#O RetryFactor=90000 + +# default character set +#O DefaultCharSet=unknown-8bit + +# service switch file (name hardwired on Solaris, Ultrix, OSF/1, others) +#O ServiceSwitchFile=/etc/mail/service.switch + +# hosts file (normally /etc/hosts) +#O HostsFile=/etc/hosts + +# dialup line delay on connection failure +#O DialDelay=0s + +# action to take if there are no recipients in the message +#O NoRecipientAction=none + +# chrooted environment for writing to files +#O SafeFileEnvironment + +# are colons OK in addresses? +#O ColonOkInAddr=True + +# shall I avoid expanding CNAMEs (violates protocols)? +#O DontExpandCnames=False + +# SMTP initial login message (old $e macro) +O SmtpGreetingMessage=$j Sendmail $v/$Z; $b + +# UNIX initial From header format (old $l macro) +O UnixFromLine=From $g $d + +# From: lines that have embedded newlines are unwrapped onto one line +#O SingleLineFromHeader=False + +# Allow HELO SMTP command that does not include a host name +#O AllowBogusHELO=False + +# Characters to be quoted in a full name phrase (@,;:\()[] are automatic) +#O MustQuoteChars=. + +# delimiter (operator) characters (old $o macro) +O OperatorChars=.:%@!^/[]+ + +# shall I avoid calling initgroups(3) because of high NIS costs? +#O DontInitGroups=False + +# are group-writable :include: and .forward files (un)trustworthy? +# True (the default) means they are not trustworthy. +#O UnsafeGroupWrites=True + + +# where do errors that occur when sending errors get sent? +#O DoubleBounceAddress=postmaster + +# issue temporary errors (4xy) instead of permanent errors (5xy)? +#O SoftBounce=False + +# where to save bounces if all else fails +#O DeadLetterDrop=/var/tmp/dead.letter + +# what user id do we assume for the majority of the processing? +#O RunAsUser=sendmail + +# maximum number of recipients per SMTP envelope +#O MaxRecipientsPerMessage=0 + +# limit the rate recipients per SMTP envelope are accepted +# once the threshold number of recipients have been rejected +#O BadRcptThrottle=0 + +# shall we get local names from our installed interfaces? +#O DontProbeInterfaces=False + +# Return-Receipt-To: header implies DSN request +#O RrtImpliesDsn=False + +# override connection address (for testing) +#O ConnectOnlyTo=0.0.0.0 + +# Trusted user for file ownership and starting the daemon +#O TrustedUser=root + +# Control socket for daemon management +#O ControlSocketName=/var/spool/mqueue/.control + +# Maximum MIME header length to protect MUAs +#O MaxMimeHeaderLength=0/0 + +# Maximum length of the sum of all headers +O MaxHeadersLength=32768 + +# Maximum depth of alias recursion +#O MaxAliasRecursion=10 + +# location of pid file +#O PidFile=/var/run/sendmail.pid + +# Prefix string for the process title shown on 'ps' listings +#O ProcessTitlePrefix=prefix + +# Data file (df) memory-buffer file maximum size +#O DataFileBufferSize=4096 + +# Transcript file (xf) memory-buffer file maximum size +#O XscriptFileBufferSize=4096 + +# lookup type to find information about local mailboxes +#O MailboxDatabase=pw + +# override compile time flag REQUIRES_DIR_FSYNC +#O RequiresDirfsync=true + +# list of authentication mechanisms +#O AuthMechanisms=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 + +# Authentication realm +#O AuthRealm + +# default authentication information for outgoing connections +#O DefaultAuthInfo=/etc/mail/default-auth-info + +# SMTP AUTH flags +#O AuthOptions + +# SMTP AUTH maximum encryption strength +#O AuthMaxBits + +# SMTP STARTTLS server options +#O TLSSrvOptions + +# Input mail filters +#O InputMailFilters + + +# CA directory +#O CACertPath +# CA file +#O CACertFile +# Server Cert +#O ServerCertFile +# Server private key +#O ServerKeyFile +# Client Cert +#O ClientCertFile +# Client private key +#O ClientKeyFile +# File containing certificate revocation lists +#O CRLFile +# DHParameters (only required if DSA/DH is used) +#O DHParameters +# Random data source (required for systems without /dev/urandom under OpenSSL) +#O RandFile + +# Maximum number of "useless" commands before slowing down +#O MaxNOOPCommands=20 + +# Name to use for EHLO (defaults to $j) +#O HeloName + +############################ +# QUEUE GROUP DEFINITIONS # +############################ + + +########################### +# Message precedences # +########################### + +Pfirst-class=0 +Pspecial-delivery=100 +Plist=-30 +Pbulk=-60 +Pjunk=-100 + +##################### +# Trusted users # +##################### + +# this is equivalent to setting class "t" +#Ft/etc/mail/trusted-users +Troot +Tdaemon +Tuucp + +######################### +# Format of headers # +######################### + +H?P?Return-Path: <$g> +HReceived: $?sfrom $s $.$?_($?s$|from $.$_) + $.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.) + $.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version} + (version=${tls_version} cipher=${cipher} bits=${cipher_bits} verify=${verify})$.$?u + for $u; $|; + $.$b +H?D?Resent-Date: $a +H?D?Date: $a +H?F?Resent-From: $?x$x <$g>$|$g$. +H?F?From: $?x$x <$g>$|$g$. +H?x?Full-Name: $x +# HPosted-Date: $a +# H?l?Received-Date: $b +H?M?Resent-Message-Id: <$t.$i@$j> +H?M?Message-Id: <$t.$i@$j> + +# +###################################################################### +###################################################################### +##### +##### REWRITING RULES +##### +###################################################################### +###################################################################### + +############################################ +### Ruleset 3 -- Name Canonicalization ### +############################################ +Scanonify=3 + +# handle null input (translate to <@> special case) +R$@ $@ <@> + +# strip group: syntax (not inside angle brackets!) and trailing semicolon +R$* $: $1 <@> mark addresses +R$* < $* > $* <@> $: $1 < $2 > $3 unmark +R@ $* <@> $: @ $1 unmark @host:... +R$* [ IPv6 : $+ ] <@> $: $1 [ IPv6 : $2 ] unmark IPv6 addr +R$* :: $* <@> $: $1 :: $2 unmark node::addr +R:include: $* <@> $: :include: $1 unmark :include:... +R$* : $* [ $* ] $: $1 : $2 [ $3 ] <@> remark if leading colon +R$* : $* <@> $: $2 strip colon if marked +R$* <@> $: $1 unmark +R$* ; $1 strip trailing semi +R$* < $+ :; > $* $@ $2 :; <@> catch +R$* < $* ; > $1 < $2 > bogus bracketed semi + +# null input now results from list:; syntax +R$@ $@ :; <@> + +# strip angle brackets -- note RFC733 heuristic to get innermost item +R$* $: < $1 > housekeeping <> +R$+ < $* > < $2 > strip excess on left +R< $* > $+ < $1 > strip excess on right +R<> $@ < @ > MAIL FROM:<> case +R< $+ > $: $1 remove housekeeping <> + +# strip route address <@a, at b, at c:user at d> -> +R@ $+ , $+ $2 +R@ [ $* ] : $+ $2 +R@ $+ : $+ $2 + +# find focus for list syntax +R $+ : $* ; @ $+ $@ $>Canonify2 $1 : $2 ; < @ $3 > list syntax +R $+ : $* ; $@ $1 : $2; list syntax + +# find focus for @ syntax addresses +R$+ @ $+ $: $1 < @ $2 > focus on domain +R$+ < $+ @ $+ > $1 $2 < @ $3 > move gaze right +R$+ < @ $+ > $@ $>Canonify2 $1 < @ $2 > already canonical + + +# convert old-style addresses to a domain-based address +R$- ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > resolve uucp names +R$+ . $- ! $+ $@ $>Canonify2 $3 < @ $1 . $2 > domain uucps +R$+ ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > uucp subdomains + +# if we have % signs, take the rightmost one +R$* % $* $1 @ $2 First make them all @s. +R$* @ $* @ $* $1 % $2 @ $3 Undo all but the last. +R$* @ $* $@ $>Canonify2 $1 < @ $2 > Insert < > and finish + +# else we must be a local name +R$* $@ $>Canonify2 $1 + + +################################################ +### Ruleset 96 -- bottom half of ruleset 3 ### +################################################ + +SCanonify2=96 + +# handle special cases for local names +R$* < @ localhost > $* $: $1 < @ $j . > $2 no domain at all +R$* < @ localhost . $m > $* $: $1 < @ $j . > $2 local domain +R$* < @ localhost . UUCP > $* $: $1 < @ $j . > $2 .UUCP domain + +# check for IPv4/IPv6 domain literal +R$* < @ [ $+ ] > $* $: $1 < @@ [ $2 ] > $3 mark [addr] +R$* < @@ $=w > $* $: $1 < @ $j . > $3 self-literal +R$* < @@ $+ > $* $@ $1 < @ $2 > $3 canon IP addr + + + + + +# if really UUCP, handle it immediately + +# try UUCP traffic as a local address +R$* < @ $+ . UUCP > $* $: $1 < @ $[ $2 $] . UUCP . > $3 +R$* < @ $+ . . UUCP . > $* $@ $1 < @ $2 . > $3 + +# hostnames ending in class P are always canonical +R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4 +R$* < @ $* $~P > $* $: $&{daemon_flags} $| $1 < @ $2 $3 > $4 +R$* CC $* $| $* < @ $+.$+ > $* $: $3 < @ $4.$5 . > $6 +R$* CC $* $| $* $: $3 +# pass to name server to make hostname canonical +R$* $| $* < @ $* > $* $: $2 < @ $[ $3 $] > $4 +R$* $| $* $: $2 + +# local host aliases and pseudo-domains are always canonical +R$* < @ $=w > $* $: $1 < @ $2 . > $3 +R$* < @ $=M > $* $: $1 < @ $2 . > $3 +R$* < @ $* . . > $* $1 < @ $2 . > $3 + + +################################################## +### Ruleset 4 -- Final Output Post-rewriting ### +################################################## +Sfinal=4 + +R$+ :; <@> $@ $1 : handle +R$* <@> $@ handle <> and list:; + +# strip trailing dot off possibly canonical name +R$* < @ $+ . > $* $1 < @ $2 > $3 + +# eliminate internal code +R$* < @ *LOCAL* > $* $1 < @ $j > $2 + +# externalize local domain info +R$* < $+ > $* $1 $2 $3 defocus +R@ $+ : @ $+ : $+ @ $1 , @ $2 : $3 canonical +R@ $* $@ @ $1 ... and exit + +# UUCP must always be presented in old form +R$+ @ $- . UUCP $2!$1 u at h.UUCP => h!u + +# delete duplicate local names +R$+ % $=w @ $=w $1 @ $2 u%host at host => u at host + + + +############################################################## +### Ruleset 97 -- recanonicalize and call ruleset zero ### +### (used for recursive calls) ### +############################################################## + +SRecurse=97 +R$* $: $>canonify $1 +R$* $@ $>parse $1 + + +###################################### +### Ruleset 0 -- Parse Address ### +###################################### + +Sparse=0 + +R$* $: $>Parse0 $1 initial parsing +R<@> $#local $: <@> special case error msgs +R$* $: $>ParseLocal $1 handle local hacks +R$* $: $>Parse1 $1 final parsing + +# +# Parse0 -- do initial syntax checking and eliminate local addresses. +# This should either return with the (possibly modified) input +# or return with a #error mailer. It should not return with a +# #mailer other than the #error mailer. +# + +SParse0 +R<@> $@ <@> special case error msgs +R$* : $* ; <@> $#error $@ 5.1.3 $: "553 List:; syntax illegal for recipient addresses" +R@ <@ $* > < @ $1 > catch "@@host" bogosity +R<@ $+> $#error $@ 5.1.3 $: "553 User address required" +R$+ <@> $#error $@ 5.1.3 $: "553 Hostname required" +R$* $: <> $1 +R<> $* < @ [ $* ] : $+ > $* $1 < @ [ $2 ] : $3 > $4 +R<> $* < @ [ $* ] , $+ > $* $1 < @ [ $2 ] , $3 > $4 +R<> $* < @ [ $* ] $+ > $* $#error $@ 5.1.2 $: "553 Invalid address" +R<> $* < @ [ $+ ] > $* $1 < @ [ $2 ] > $3 +R<> $* <$* : $* > $* $#error $@ 5.1.3 $: "553 Colon illegal in host name part" +R<> $* $1 +R$* < @ . $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* .. $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* @ > $* $#error $@ 5.1.2 $: "553 Invalid route address" +R$* @ $* < @ $* > $* $#error $@ 5.1.3 $: "553 Invalid route address" +R$* , $~O $* $#error $@ 5.1.3 $: "553 Invalid route address" + + +# now delete the local info -- note $=O to find characters that cause forwarding +R$* < @ > $* $@ $>Parse0 $>canonify $1 user@ => user +R< @ $=w . > : $* $@ $>Parse0 $>canonify $2 @here:... -> ... +R$- < @ $=w . > $: $(dequote $1 $) < @ $2 . > dequote "foo"@here +R< @ $+ > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ $=w . > $@ $>Parse0 $>canonify $1 $2 $3 ... at here -> ... +R$- $: $(dequote $1 $) < @ *LOCAL* > dequote "foo" +R< @ *LOCAL* > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ *LOCAL* > + $@ $>Parse0 $>canonify $1 $2 $3 ...@*LOCAL* -> ... +R$* < @ *LOCAL* > $: $1 + +# +# Parse1 -- the bottom half of ruleset 0. +# + +SParse1 + +# handle numeric address spec +R$* < @ [ $+ ] > $* $: $>ParseLocal $1 < @ [ $2 ] > $3 numeric internet spec +R$* < @ [ $+ ] > $* $: $1 < @ [ $2 ] : $S > $3 Add smart host to path +R$* < @ [ $+ ] : > $* $#esmtp $@ [$2] $: $1 < @ [$2] > $3 no smarthost: send +R$* < @ [ $+ ] : $- : $*> $* $#$3 $@ $4 $: $1 < @ [$2] > $5 smarthost with mailer +R$* < @ [ $+ ] : $+ > $* $#esmtp $@ $3 $: $1 < @ [$2] > $4 smarthost without mailer + + +# short circuit local delivery so forwarded email works + + +R$=L < @ $=w . > $#local $: @ $1 special local names +R$+ < @ $=w . > $#local $: $1 regular local name + + +# resolve remotely connected UUCP links (if any) + +# resolve fake top level domains by forwarding to other hosts + + + +# pass names that still have a host to a smarthost (if defined) +R$* < @ $* > $* $: $>MailerToTriple < $S > $1 < @ $2 > $3 glue on smarthost name + +# deal with other remote names +R$* < @$* > $* $#esmtp $@ $2 $: $1 < @ $2 > $3 user at host.domain + +# handle locally delivered names +R$=L $#local $: @ $1 special local names +R$+ $#local $: $1 regular local names + +########################################################################### +### Ruleset 5 -- special rewriting after aliases have been expanded ### +########################################################################### + +SLocal_localaddr +Slocaladdr=5 +R$+ $: $1 $| $>"Local_localaddr" $1 +R$+ $| $#ok $@ $1 no change +R$+ $| $#$* $#$2 +R$+ $| $* $: $1 + + + + +# deal with plussed users so aliases work nicely +R$+ + * $#local $@ $&h $: $1 +R$+ + $* $#local $@ + $2 $: $1 + * + +# prepend an empty "forward host" on the front +R$+ $: <> $1 + + + +R< > $+ $: < > < $1 <> $&h > nope, restore +detail + +R< > < $+ <> + $* > $: < > < $1 + $2 > check whether +detail +R< > < $+ <> $* > $: < > < $1 > else discard +R< > < $+ + $* > $* < > < $1 > + $2 $3 find the user part +R< > < $+ > + $* $#local $@ $2 $: @ $1 strip the extra + +R< > < $+ > $@ $1 no +detail +R$+ $: $1 <> $&h add +detail back in + +R$+ <> + $* $: $1 + $2 check whether +detail +R$+ <> $* $: $1 else discard +R< local : $* > $* $: $>MailerToTriple < local : $1 > $2 no host extension +R< error : $* > $* $: $>MailerToTriple < error : $1 > $2 no host extension + +R< $~[ : $+ > $+ $: $>MailerToTriple < $1 : $2 > $3 < @ $2 > + +R< $+ > $+ $@ $>MailerToTriple < $1 > $2 < @ $1 > + + +################################################################### +### Ruleset 95 -- canonify mailer:[user@]host syntax to triple ### +################################################################### + +SMailerToTriple=95 +R< > $* $@ $1 strip off null relay +R< error : $-.$-.$- : $+ > $* $#error $@ $1.$2.$3 $: $4 +R< error : $- : $+ > $* $#error $@ $(dequote $1 $) $: $2 +R< error : $+ > $* $#error $: $1 +R< local : $* > $* $>CanonLocal < $1 > $2 +R< $~[ : $+ @ $+ > $*<$*>$* $# $1 $@ $3 $: $2<@$3> use literal user +R< $~[ : $+ > $* $# $1 $@ $2 $: $3 try qualified mailer +R< $=w > $* $@ $2 delete local host +R< $+ > $* $#relay $@ $1 $: $2 use unqualified mailer + +################################################################### +### Ruleset CanonLocal -- canonify local: syntax ### +################################################################### + +SCanonLocal +# strip local host from routed addresses +R< $* > < @ $+ > : $+ $@ $>Recurse $3 +R< $* > $+ $=O $+ < @ $+ > $@ $>Recurse $2 $3 $4 + +# strip trailing dot from any host name that may appear +R< $* > $* < @ $* . > $: < $1 > $2 < @ $3 > + +# handle local: syntax -- use old user, either with or without host +R< > $* < @ $* > $* $#local $@ $1@$2 $: $1 +R< > $+ $#local $@ $1 $: $1 + +# handle local:user at host syntax -- ignore host part +R< $+ @ $+ > $* < @ $* > $: < $1 > $3 < @ $4 > + +# handle local:user syntax +R< $+ > $* <@ $* > $* $#local $@ $2@$3 $: $1 +R< $+ > $* $#local $@ $2 $: $1 + +################################################################### +### Ruleset 93 -- convert header names to masqueraded form ### +################################################################### + +SMasqHdr=93 + + +# do not masquerade anything in class N +R$* < @ $* $=N . > $@ $1 < @ $2 $3 . > + +R$* < @ *LOCAL* > $@ $1 < @ $j . > + +################################################################### +### Ruleset 94 -- convert envelope names to masqueraded form ### +################################################################### + +SMasqEnv=94 +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +################################################################### +### Ruleset 98 -- local part of ruleset zero (can be null) ### +################################################################### + +SParseLocal=98 + +# addresses sent to foo at host.REDIRECT will give a 551 error code +R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT . > < ${opMode} > +R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT. > +R$* < @ $+ .REDIRECT. > < $- > $#error $@ 5.1.1 $: "551 User has moved; please try " <$1@$2> + + + + + +###################################################################### +### CanonAddr -- Convert an address into a standard form for +### relay checking. Route address syntax is +### crudely converted into a %-hack address. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed address, not in source route form +###################################################################### + +SCanonAddr +R$* $: $>Parse0 $>canonify $1 make domain canonical + + +###################################################################### +### ParseRecipient -- Strip off hosts in $=R as well as possibly +### $* $=m or the access database. +### Check user portion for host separators. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed, non-local-relaying address +###################################################################### + +SParseRecipient +R$* $: $>CanonAddr $1 +R $* < @ $* . > $1 < @ $2 > strip trailing dots +R $- < @ $* > $: $(dequote $1 $) < @ $2 > dequote local part + +# if no $=O character, no host in the user portion, we are done +R $* $=O $* < @ $* > $: $1 $2 $3 < @ $4> +R $* $@ $1 + + +R $* < @ $* $=R > $: $1 < @ $2 $3 > + + + +R $* < @ $* > $@ $>ParseRecipient $1 +R<$+> $* $@ $2 + + +###################################################################### +### check_relay -- check hostname/address on SMTP startup +###################################################################### + + + +SLocal_check_relay +Scheck_relay +R$* $: $1 $| $>"Local_check_relay" $1 +R$* $| $* $| $#$* $#$3 +R$* $| $* $| $* $@ $>"Basic_check_relay" $1 $| $2 + +SBasic_check_relay +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + + + +###################################################################### +### check_mail -- check SMTP `MAIL FROM:' command argument +###################################################################### + +SLocal_check_mail +Scheck_mail +R$* $: $1 $| $>"Local_check_mail" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_mail" $1 + +SBasic_check_mail +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + +# authenticated? +R$* $: $1 $| $>"tls_client" $&{verify} $| MAIL +R$* $| $#$+ $#$2 +R$* $| $* $: $1 + +R<> $@ we MUST accept <> (RFC 1123) +R$+ $: $1 +R<$+> $: <@> <$1> +R$+ $: <@> <$1> +R$* $: $&{daemon_flags} $| $1 +R$* f $* $| <@> < $* @ $- > $: < ? $&{client_name} > < $3 @ $4 > +R$* u $* $| <@> < $* > $: < $3 > +R$* $| $* $: $2 +# handle case of @localhost on address +R<@> < $* @ localhost > $: < ? $&{client_name} > < $1 @ localhost > +R<@> < $* @ [127.0.0.1] > + $: < ? $&{client_name} > < $1 @ [127.0.0.1] > +R<@> < $* @ localhost.$m > + $: < ? $&{client_name} > < $1 @ localhost.$m > +R<@> < $* @ localhost.UUCP > + $: < ? $&{client_name} > < $1 @ localhost.UUCP > +R<@> $* $: $1 no localhost as domain +R $* $: $2 local client: ok +R <$+> $#error $@ 5.5.4 $: "553 Real domain name required for sender address" +R $* $: $1 +R$* $: $>CanonAddr $1 canonify sender address and mark it +R $* < @ $+ . > $1 < @ $2 > strip trailing dots +# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc) +R $* < @ $* $=P > $: $1 < @ $2 $3 > +R $* < @ $j > $: $1 < @ $j > +R $* < @ $+ > $: $) > $1 < @ $2 > +R> $* < @ $+ > + $: <$2> $3 < @ $4 > + + +# handle case of no @domain on address +R $* $: $&{daemon_flags} $| $1 +R$* u $* $| $* $: $3 +R$* $| $* $: $2 +R $* $: < ? $&{client_addr} > $1 +R $* $@ ...local unqualed ok +R $* $#error $@ 5.5.4 $: "553 Domain name required for sender address " $&f + ...remote is not +# check results +R $* $: @ $1 mark address: nothing known about it +R<$={ResOk}> $* $: @ $2 domain ok +R $* $#error $@ 4.1.8 $: "451 Domain of sender address " $&f " does not resolve" +R $* $#error $@ 5.1.8 $: "553 Domain of sender address " $&f " does not exist" + + + +###################################################################### +### check_rcpt -- check SMTP `RCPT TO:' command argument +###################################################################### + +SLocal_check_rcpt +Scheck_rcpt +R$* $: $1 $| $>"Local_check_rcpt" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_rcpt" $1 + +SBasic_check_rcpt +# empty address? +R<> $#error $@ nouser $: "553 User address required" +R$@ $#error $@ nouser $: "553 User address required" +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + +###################################################################### +R$* $: $1 $| @ $>"Rcpt_ok" $1 +R$* $| @ $#TEMP $+ $: $1 $| T $2 +R$* $| @ $#$* $#$2 +R$* $| @ RELAY $@ RELAY +R$* $| @ $* $: O $| $>"Relay_ok" $1 +R$* $| T $+ $: T $2 $| $>"Relay_ok" $1 +R$* $| $#TEMP $+ $#error $2 +R$* $| $#$* $#$2 +R$* $| RELAY $@ RELAY +R T $+ $| $* $#error $1 +# anything else is bogus +R$* $#error $@ 5.7.1 $: "550 Relaying denied" + + +###################################################################### +### Rcpt_ok: is the recipient ok? +###################################################################### +SRcpt_ok +R$* $: $>ParseRecipient $1 strip relayable hosts + + + + +# authenticated via TLS? +R$* $: $1 $| $>RelayTLS client authenticated? +R$* $| $# $+ $# $2 error/ok? +R$* $| $* $: $1 no + +R$* $: $1 $| $>"Local_Relay_Auth" $&{auth_type} +R$* $| $# $* $# $2 +R$* $| NO $: $1 +R$* $| $* $: $1 $| $&{auth_type} +R$* $| $: $1 +R$* $| $={TrustAuthMech} $# RELAY +R$* $| $* $: $1 +# anything terminating locally is ok +R$+ < @ $=w > $@ RELAY +R$+ < @ $* $=R > $@ RELAY + + + + +# check for local user (i.e. unqualified address) +R$* $: $1 +R $* < @ $+ > $: $1 < @ $2 > +# local user is ok +R $+ $@ RELAY +R<$+> $* $: $2 + +###################################################################### +### Relay_ok: is the relay/sender ok? +###################################################################### +SRelay_ok +# anything originating locally is ok +# check IP address +R$* $: $&{client_addr} +R$@ $@ RELAY originated locally +R0 $@ RELAY originated locally +R127.0.0.1 $@ RELAY originated locally +RIPv6:::1 $@ RELAY originated locally +R$=R $* $@ RELAY relayable IP address +R$* $: [ $1 ] put brackets around it... +R$=w $@ RELAY ... and see if it is local + + +# check client name: first: did it resolve? +R$* $: < $&{client_resolve} > +R $#TEMP $@ 4.4.0 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name} +R$* $: <@> $&{client_name} +# pass to name server to make hostname canonical +R<@> $* $=P $: $1 $2 +R<@> $+ $: $[ $1 $] +R$* . $1 strip trailing dots +R $=w $@ RELAY +R $* $=R $@ RELAY + + + + + +###################################################################### +### trust_auth: is user trusted to authenticate as someone else? +### +### Parameters: +### $1: AUTH= parameter from MAIL command +###################################################################### + +SLocal_trust_auth +Strust_auth +R$* $: $&{auth_type} $| $1 +# required by RFC 2554 section 4. +R$@ $| $* $#error $@ 5.7.1 $: "550 not authenticated" +R$* $| $&{auth_authen} $@ identical +R$* $| <$&{auth_authen}> $@ identical +R$* $| $* $: $1 $| $>"Local_trust_auth" $2 +R$* $| $#$* $#$2 +R$* $#error $@ 5.7.1 $: "550 " $&{auth_authen} " not allowed to act as " $&{auth_author} + +###################################################################### +### Relay_Auth: allow relaying based on authentication? +### +### Parameters: +### $1: ${auth_type} +###################################################################### +SLocal_Relay_Auth + +###################################################################### +### srv_features: which features to offer to a client? +### (done in server) +###################################################################### +Ssrv_features + + +###################################################################### +### try_tls: try to use STARTTLS? +### (done in client) +###################################################################### +Stry_tls + + +###################################################################### +### tls_rcpt: is connection with server "good" enough? +### (done in client, per recipient) +### +### Parameters: +### $1: recipient +###################################################################### +Stls_rcpt + + +###################################################################### +### tls_client: is connection with client "good" enough? +### (done in server) +### +### Parameters: +### ${verify} $| (MAIL|STARTTLS) +###################################################################### +Stls_client +R$* $| $* $@ $>"TLS_connection" $1 + +###################################################################### +### tls_server: is connection with server "good" enough? +### (done in client) +### +### Parameter: +### ${verify} +###################################################################### +Stls_server +R$* $@ $>"TLS_connection" $1 + +###################################################################### +### TLS_connection: is TLS connection "good" enough? +### +### Parameters: +### ${verify} +### Requirement: RHS from access map, may be ? for none. +###################################################################### +STLS_connection +RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake." + + +###################################################################### +### RelayTLS: allow relaying based on TLS authentication +### +### Parameters: +### none +###################################################################### +SRelayTLS +# authenticated? + +###################################################################### +### authinfo: lookup authinfo in the access map +### +### Parameters: +### $1: {server_name} +### $2: {server_addr} +###################################################################### +Sauthinfo + + + + + +# +###################################################################### +###################################################################### +##### +##### MAIL FILTER DEFINITIONS +##### +###################################################################### +###################################################################### + +# +###################################################################### +###################################################################### +##### +##### MAILER DEFINITIONS +##### +###################################################################### +###################################################################### + + +################################################## +### Local and Program Mailer specification ### +################################################## + +##### $Id: local.m4,v 8.59 2004/11/23 00:37:25 ca Exp $ ##### + +# +# Envelope sender rewriting +# +SEnvFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqEnv $1 do masquerading + +# +# Envelope recipient rewriting +# +SEnvToL +R$+ < @ $* > $: $1 strip host part +R$+ + $* $: < $&{addr_type} > $1 + $2 mark with addr type +R $+ + $* $: $1 remove +detail for sender +R< $* > $+ $: $2 else remove mark + +# +# Header sender rewriting +# +SHdrFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqHdr $1 do masquerading + +# +# Header recipient rewriting +# +SHdrToL +R$+ $: $>AddDomain $1 add local domain if needed +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# Common code to add local domain name (only if always-add-domain) +# +SAddDomain + +Mlocal, P=/usr/lib/mail.local, F=lsDFMAw5:/|@qfSmn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, + T=DNS/RFC822/X-Unix, + A=mail.local -d $u +Mprog, P=/bin/sh, F=lsDFMoqeu9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/, + T=X-Unix/X-Unix/X-Unix, + A=sh -c $u + +##################################### +### SMTP Mailer specification ### +##################################### + +##### $Id: smtp.m4,v 8.65 2006/07/12 21:08:10 ca Exp $ ##### + +# +# common sender and masquerading recipient rewriting +# +SMasqSMTP +R$* < @ $* > $* $@ $1 < @ $2 > $3 already fully qualified +R$+ $@ $1 < @ *LOCAL* > add local qualification + +# +# convert pseudo-domain addresses to real domain addresses +# +SPseudoToReal + +# pass s through +R< @ $+ > $* $@ < @ $1 > $2 resolve + +# output fake domains as user%fake at relay + +# do UUCP heuristics; note that these are shared with UUCP mailers +R$+ < @ $+ .UUCP. > $: < $2 ! > $1 convert to UUCP form +R$+ < @ $* > $* $@ $1 < @ $2 > $3 not UUCP form + +# leave these in .UUCP form to avoid further tampering +R< $&h ! > $- ! $+ $@ $2 < @ $1 .UUCP. > +R< $&h ! > $-.$+ ! $+ $@ $3 < @ $1.$2 > +R< $&h ! > $+ $@ $1 < @ $&h .UUCP. > +R< $+ ! > $+ $: $1 ! $2 < @ $Y > use UUCP_RELAY +R$+ < @ $~[ $* : $+ > $@ $1 < @ $4 > strip mailer: part +R$+ < @ > $: $1 < @ *LOCAL* > if no UUCP_RELAY + + +# +# envelope sender rewriting +# +SEnvFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$* :; <@> $@ list:; special case +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqEnv $1 do masquerading + + +# +# envelope recipient rewriting -- +# also header recipient if not masquerading recipients +# +SEnvToSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$+ $: $>MasqSMTP $1 qualify unqual'ed names +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# header sender and masquerading header recipient rewriting +# +SHdrFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R:; <@> $@ list:; special case + +# do special header rewriting +R$* <@> $* $@ $1 <@> $2 pass null host through +R< @ $* > $* $@ < @ $1 > $2 pass route-addr through +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqHdr $1 do masquerading + + +# +# relay mailer header masquerading recipient rewriting +# +SMasqRelay +R$+ $: $>MasqSMTP $1 +R$+ $: $>MasqHdr $1 + +Msmtp, P=[IPC], F=mDFMuX, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mesmtp, P=[IPC], F=mDFMuXa, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Msmtp8, P=[IPC], F=mDFMuX8, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mdsmtp, P=[IPC], F=mDFMuXa%, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mrelay, P=[IPC], F=mDFMuXa8, S=EnvFromSMTP/HdrFromSMTP, R=MasqSMTP, E=\r\n, L=2040, + T=DNS/RFC822/SMTP, + A=TCP $h + +### sendmail.mc ### +# divert(-1) +# # +# # Copyright (c) 1998, 1999, 2001 Sendmail, Inc. and its suppliers. +# # All rights reserved. +# # Copyright (c) 1983 Eric P. Allman. All rights reserved. +# # Copyright (c) 1988, 1993 +# # The Regents of the University of California. All rights reserved. +# # +# # By using this file, you agree to the terms and conditions set +# # forth in the LICENSE file which can be found at the top level of +# # the sendmail distribution. +# # +# # +# +# # +# # This is a generic configuration file for SunOS 5.x (a.k.a. Solaris 2.x +# # and Solaris 7 through the present version). +# # +# # It has support for local and SMTP mail only. If you want to +# # customize it, copy it to a name appropriate for your environment +# # and do the modifications there. +# # +# +# divert(0)dnl +# VERSIONID(`$Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro Exp $') +# OSTYPE(solaris2)dnl +# DOMAIN(generic)dnl +# MAILER(local)dnl +# MAILER(smtp)dnl Modified: csw/mgar/pkg/sendmail/trunk/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:47:17 UTC (rev 5758) +++ csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 22:41:31 UTC (rev 5759) @@ -16,7 +16,7 @@ define(`confMANROOTMAN', `/opt/csw/share/man/man') define(`confNO_STATISTICS_INSTALL',`True') define(`confHFDIR', `/opt/csw/share/mail') - +define(`confMSP_QUEUE_DIR', `/var/opt/csw/spool/clientmqueue') dnl ### add OpenCSW lib and include directories APPENDDEF(`confLIBDIRS', `-L/opt/csw/lib -R/opt/csw/lib') APPENDDEF(`confINCDIRS', `-I/opt/csw/include') Added: csw/mgar/pkg/sendmail/trunk/files/submit.cf.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/submit.cf.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/submit.cf.CSW 2009-07-30 22:41:31 UTC (rev 5759) @@ -0,0 +1,1465 @@ +# +# Copyright (c) 1998-2004 Sendmail, Inc. and its suppliers. +# All rights reserved. +# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved. +# Copyright (c) 1988, 1993 +# The Regents of the University of California. All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# + +###################################################################### +###################################################################### +##### +##### SENDMAIL CONFIGURATION FILE +##### +##### built by ca at wiz.smi.sendmail.com on Fri May 2 20:39:00 PDT 2008 +##### in /extra/home/ca/sm-8.14.3/OpenSource/sendmail-8.14.3/cf/cf +##### using ../ as configuration include directory +##### +###################################################################### +##### +##### DO NOT EDIT THIS FILE! Only edit the source .mc file. +##### +###################################################################### +###################################################################### + +##### $Id: cfhead.m4,v 8.116 2004/01/28 22:02:22 ca Exp $ ##### +##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ ##### +##### $Id: submit.mc,v 8.14 2006/04/05 05:54:41 ca Exp $ ##### +##### $Id: msp.m4,v 1.33 2004/02/09 22:32:38 ca Exp $ ##### + +##### $Id: no_default_msa.m4,v 8.2 2001/02/14 05:03:22 gshapiro Exp $ ##### + + +##### $Id: proto.m4,v 8.734 2008/01/24 23:42:01 ca Exp $ ##### + +# level 10 config file format +V10/Berkeley + +# override file safeties - setting this option compromises system security, +# addressing the actual file configuration problem is preferred +# need to set this before any file actions are encountered in the cf file +#O DontBlameSendmail=safe + +# default LDAP map specification +# need to set this now before any LDAP maps are defined +#O LDAPDefaultSpec=-h localhost + +################## +# local info # +################## + +# my LDAP cluster +# need to set this before any LDAP lookups are done (including classes) +#D{sendmailMTACluster}$m + +Cwlocalhost + +# my official domain name +# ... define this only if sendmail cannot automatically determine your domain +#Dj$w.Foo.COM + +# host/domain names ending with a token in class P are canonical +CP. + +# "Smart" relay host (may be null) +DS + + +# operators that cannot be in local usernames (i.e., network indicators) +CO @ % ! + +# a class with just dot (for identifying canonical names) +C.. + +# a class with just a left bracket (for identifying domain literals) +C[[ + + +# Resolve map (to check if a host exists in check_mail) +Kresolve host -a -T +C{ResOk}OKR + + +# Hosts for which relaying is permitted ($=R) +FR-o /etc/mail/relay-domains + +# arithmetic map +Karith arith + + + + + +# dequoting map +Kdequote dequote + +# class E: names that should be exposed as from this host, even if we masquerade +# class L: names that should be delivered locally, even if we have a relay +# class M: domains that should be converted to $M +# class N: domains that should not be converted to $M +#CL root + + + +# my name for error messages +DnMAILER-DAEMON + + +D{MTAHost}[127.0.0.1] + + +# Configuration version number +DZ8.14.3/Submit + + +############### +# Options # +############### + +# strip message body to 7 bits on input? +O SevenBitInput=False + +# 8-bit data handling +#O EightBitMode=pass8 + +# wait for alias file rebuild (default units: minutes) +O AliasWait=10 + +# location of alias file +#O AliasFile=/etc/mail/aliases + +# minimum number of free blocks on filesystem +O MinFreeBlocks=100 + +# maximum message size +#O MaxMessageSize=0 + +# substitution for space (blank) characters +O BlankSub=. + +# avoid connecting to "expensive" mailers on initial submission? +O HoldExpensive=False + +# checkpoint queue runs after every N successful deliveries +#O CheckpointInterval=10 + +# default delivery mode +O DeliveryMode=i + +# error message header/file +#O ErrorHeader=/etc/mail/error-header + +# error mode +#O ErrorMode=print + +# save Unix-style "From_" lines at top of header? +#O SaveFromLine=False + +# queue file mode (qf files) +O QueueFileMode=0660 + +# temporary file mode +O TempFileMode=0600 + +# match recipients against GECOS field? +#O MatchGECOS=False + +# maximum hop count +#O MaxHopCount=25 + +# location of help file +O HelpFile=/etc/mail/helpfile + +# ignore dots as terminators in incoming messages? +#O IgnoreDots=False + +# name resolver options +#O ResolverOptions=+AAONLY + +# deliver MIME-encapsulated error messages? +O SendMimeErrors=True + +# Forward file search path +O ForwardPath + +# open connection cache size +O ConnectionCacheSize=2 + +# open connection cache timeout +O ConnectionCacheTimeout=5m + +# persistent host status directory +#O HostStatusDirectory=.hoststat + +# single thread deliveries (requires HostStatusDirectory)? +#O SingleThreadDelivery=False + +# use Errors-To: header? +O UseErrorsTo=False + +# log level +O LogLevel=9 + +# send to me too, even in an alias expansion? +#O MeToo=True + +# verify RHS in newaliases? +O CheckAliases=False + +# default messages to old style headers if no special punctuation? +O OldStyleHeaders=True + +# SMTP daemon options + +O DaemonPortOptions=Name=NoMTA, Addr=127.0.0.1, M=E + +# SMTP client options +#O ClientPortOptions=Family=inet, Address=0.0.0.0 + +# Modifiers to define {daemon_flags} for direct submissions +#O DirectSubmissionModifiers + +# Use as mail submission program? See sendmail/SECURITY +O UseMSP=True + +# privacy flags +O PrivacyOptions=goaway,noetrn,restrictqrun + +# who (if anyone) should get extra copies of error messages +#O PostmasterCopy=Postmaster + +# slope of queue-only function +#O QueueFactor=600000 + +# limit on number of concurrent queue runners +#O MaxQueueChildren + +# maximum number of queue-runners per queue-grouping with multiple queues +#O MaxRunnersPerQueue=1 + +# priority of queue runners (nice(3)) +#O NiceQueueRun + +# shall we sort the queue by hostname first? +#O QueueSortOrder=priority + +# minimum time in queue before retry +#O MinQueueAge=30m + +# how many jobs can you process in the queue? +#O MaxQueueRunSize=0 + +# perform initial split of envelope without checking MX records +#O FastSplit=1 + +# queue directory +O QueueDirectory=/var/spool/clientmqueue + +# key for shared memory; 0 to turn off, -1 to auto-select +#O SharedMemoryKey=0 + +# file to store auto-selected key for shared memory (SharedMemoryKey = -1) +#O SharedMemoryKeyFile + +# timeouts (many of these) +#O Timeout.initial=5m +#O Timeout.connect=5m +#O Timeout.aconnect=0s +#O Timeout.iconnect=5m +#O Timeout.helo=5m +#O Timeout.mail=10m +#O Timeout.rcpt=1h +#O Timeout.datainit=5m +#O Timeout.datablock=1h +#O Timeout.datafinal=1h +#O Timeout.rset=5m +#O Timeout.quit=2m +#O Timeout.misc=2m +#O Timeout.command=1h +#O Timeout.ident=5s +#O Timeout.fileopen=60s +#O Timeout.control=2m +O Timeout.queuereturn=5d +#O Timeout.queuereturn.normal=5d +#O Timeout.queuereturn.urgent=2d +#O Timeout.queuereturn.non-urgent=7d +#O Timeout.queuereturn.dsn=5d +O Timeout.queuewarn=4h +#O Timeout.queuewarn.normal=4h +#O Timeout.queuewarn.urgent=1h +#O Timeout.queuewarn.non-urgent=12h +#O Timeout.queuewarn.dsn=4h +#O Timeout.hoststatus=30m +#O Timeout.resolver.retrans=5s +#O Timeout.resolver.retrans.first=5s +#O Timeout.resolver.retrans.normal=5s +#O Timeout.resolver.retry=4 +#O Timeout.resolver.retry.first=4 +#O Timeout.resolver.retry.normal=4 +#O Timeout.lhlo=2m +#O Timeout.auth=10m +#O Timeout.starttls=1h + +# time for DeliverBy; extension disabled if less than 0 +#O DeliverByMin=0 + +# should we not prune routes in route-addr syntax addresses? +#O DontPruneRoutes=False + +# queue up everything before forking? +O SuperSafe=True + +# status file +O StatusFile=/var/spool/clientmqueue/sm-client.st + +# time zone handling: +# if undefined, use system default +# if defined but null, use TZ envariable passed in +# if defined and non-null, use that info +O TimeZoneSpec= + +# default UID (can be username or userid:groupid) +#O DefaultUser=mailnull + +# list of locations of user database file (null means no lookup) +#O UserDatabaseSpec=/etc/mail/userdb + +# fallback MX host +#O FallbackMXhost=fall.back.host.net + +# fallback smart host +#O FallbackSmartHost=fall.back.host.net + +# if we are the best MX host for a site, try it directly instead of config err +#O TryNullMXList=False + +# load average at which we just queue messages +#O QueueLA=8 + +# load average at which we refuse connections +#O RefuseLA=12 + +# log interval when refusing connections for this long +#O RejectLogInterval=3h + +# load average at which we delay connections; 0 means no limit +#O DelayLA=0 + +# maximum number of children we allow at one time +#O MaxDaemonChildren=0 + +# maximum number of new connections per second +#O ConnectionRateThrottle=0 + +# Width of the window +#O ConnectionRateWindowSize=60s + +# work recipient factor +#O RecipientFactor=30000 + +# deliver each queued job in a separate process? +#O ForkEachJob=False + +# work class factor +#O ClassFactor=1800 + +# work time factor +#O RetryFactor=90000 + +# default character set +#O DefaultCharSet=unknown-8bit + +# service switch file (name hardwired on Solaris, Ultrix, OSF/1, others) +#O ServiceSwitchFile=/etc/mail/service.switch + +# hosts file (normally /etc/hosts) +#O HostsFile=/etc/hosts + +# dialup line delay on connection failure +#O DialDelay=0s + +# action to take if there are no recipients in the message +#O NoRecipientAction=none + +# chrooted environment for writing to files +#O SafeFileEnvironment + +# are colons OK in addresses? +#O ColonOkInAddr=True + +# shall I avoid expanding CNAMEs (violates protocols)? +#O DontExpandCnames=False + +# SMTP initial login message (old $e macro) +O SmtpGreetingMessage=$j Sendmail $v/$Z; $b + +# UNIX initial From header format (old $l macro) +O UnixFromLine=From $g $d + +# From: lines that have embedded newlines are unwrapped onto one line +#O SingleLineFromHeader=False + +# Allow HELO SMTP command that does not include a host name +#O AllowBogusHELO=False + +# Characters to be quoted in a full name phrase (@,;:\()[] are automatic) +#O MustQuoteChars=. + +# delimiter (operator) characters (old $o macro) +O OperatorChars=.:%@!^/[]+ + +# shall I avoid calling initgroups(3) because of high NIS costs? +O DontInitGroups=True + +# are group-writable :include: and .forward files (un)trustworthy? +# True (the default) means they are not trustworthy. +#O UnsafeGroupWrites=True + + +# where do errors that occur when sending errors get sent? +#O DoubleBounceAddress=postmaster + +# issue temporary errors (4xy) instead of permanent errors (5xy)? +#O SoftBounce=False + +# where to save bounces if all else fails +#O DeadLetterDrop=/var/tmp/dead.letter + +# what user id do we assume for the majority of the processing? +O RunAsUser=smmsp + +# maximum number of recipients per SMTP envelope +#O MaxRecipientsPerMessage=0 + +# limit the rate recipients per SMTP envelope are accepted +# once the threshold number of recipients have been rejected +#O BadRcptThrottle=0 + +# shall we get local names from our installed interfaces? +O DontProbeInterfaces=True + +# Return-Receipt-To: header implies DSN request +#O RrtImpliesDsn=False + +# override connection address (for testing) +#O ConnectOnlyTo=0.0.0.0 + +# Trusted user for file ownership and starting the daemon +O TrustedUser=smmsp + +# Control socket for daemon management +#O ControlSocketName=/var/spool/mqueue/.control + +# Maximum MIME header length to protect MUAs +#O MaxMimeHeaderLength=0/0 + +# Maximum length of the sum of all headers +#O MaxHeadersLength=32768 + +# Maximum depth of alias recursion +#O MaxAliasRecursion=10 + +# location of pid file +O PidFile=/var/spool/clientmqueue/sm-client.pid + +# Prefix string for the process title shown on 'ps' listings +#O ProcessTitlePrefix=prefix + +# Data file (df) memory-buffer file maximum size +#O DataFileBufferSize=4096 + +# Transcript file (xf) memory-buffer file maximum size +#O XscriptFileBufferSize=4096 + +# lookup type to find information about local mailboxes +#O MailboxDatabase=pw + +# override compile time flag REQUIRES_DIR_FSYNC +#O RequiresDirfsync=true + +# list of authentication mechanisms +#O AuthMechanisms=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 + +# Authentication realm +#O AuthRealm + +# default authentication information for outgoing connections +#O DefaultAuthInfo=/etc/mail/default-auth-info + +# SMTP AUTH flags +#O AuthOptions + +# SMTP AUTH maximum encryption strength +#O AuthMaxBits + +# SMTP STARTTLS server options +#O TLSSrvOptions + +# Input mail filters +#O InputMailFilters + + +# CA directory +#O CACertPath +# CA file +#O CACertFile +# Server Cert +#O ServerCertFile +# Server private key +#O ServerKeyFile +# Client Cert +#O ClientCertFile +# Client private key +#O ClientKeyFile +# File containing certificate revocation lists +#O CRLFile +# DHParameters (only required if DSA/DH is used) +#O DHParameters +# Random data source (required for systems without /dev/urandom under OpenSSL) +#O RandFile + +# Maximum number of "useless" commands before slowing down +#O MaxNOOPCommands=20 + +# Name to use for EHLO (defaults to $j) +#O HeloName + +############################ +# QUEUE GROUP DEFINITIONS # +############################ + + +########################### +# Message precedences # +########################### + +Pfirst-class=0 +Pspecial-delivery=100 +Plist=-30 +Pbulk=-60 +Pjunk=-100 + +##################### +# Trusted users # +##################### + +# this is equivalent to setting class "t" +#Ft/etc/mail/trusted-users +Troot +Tdaemon +Tuucp + +######################### +# Format of headers # +######################### + +H?P?Return-Path: <$g> +HReceived: $?sfrom $s $.$?_($?s$|from $.$_) + $.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.) + $.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version} + (version=${tls_version} cipher=${cipher} bits=${cipher_bits} verify=${verify})$.$?u + for $u; $|; + $.$b +H?D?Resent-Date: $a +H?D?Date: $a +H?F?Resent-From: $?x$x <$g>$|$g$. +H?F?From: $?x$x <$g>$|$g$. +H?x?Full-Name: $x +# HPosted-Date: $a +# H?l?Received-Date: $b +H?M?Resent-Message-Id: <$t.$i@$j> +H?M?Message-Id: <$t.$i@$j> + +# +###################################################################### +###################################################################### +##### +##### REWRITING RULES +##### +###################################################################### +###################################################################### + +############################################ +### Ruleset 3 -- Name Canonicalization ### +############################################ +Scanonify=3 + +# handle null input (translate to <@> special case) +R$@ $@ <@> + +# strip group: syntax (not inside angle brackets!) and trailing semicolon +R$* $: $1 <@> mark addresses +R$* < $* > $* <@> $: $1 < $2 > $3 unmark +R@ $* <@> $: @ $1 unmark @host:... +R$* [ IPv6 : $+ ] <@> $: $1 [ IPv6 : $2 ] unmark IPv6 addr +R$* :: $* <@> $: $1 :: $2 unmark node::addr +R:include: $* <@> $: :include: $1 unmark :include:... +R$* : $* [ $* ] $: $1 : $2 [ $3 ] <@> remark if leading colon +R$* : $* <@> $: $2 strip colon if marked +R$* <@> $: $1 unmark +R$* ; $1 strip trailing semi +R$* < $+ :; > $* $@ $2 :; <@> catch +R$* < $* ; > $1 < $2 > bogus bracketed semi + +# null input now results from list:; syntax +R$@ $@ :; <@> + +# strip angle brackets -- note RFC733 heuristic to get innermost item +R$* $: < $1 > housekeeping <> +R$+ < $* > < $2 > strip excess on left +R< $* > $+ < $1 > strip excess on right +R<> $@ < @ > MAIL FROM:<> case +R< $+ > $: $1 remove housekeeping <> + +# strip route address <@a, at b, at c:user at d> -> +R@ $+ , $+ $2 +R@ [ $* ] : $+ $2 +R@ $+ : $+ $2 + +# find focus for list syntax +R $+ : $* ; @ $+ $@ $>Canonify2 $1 : $2 ; < @ $3 > list syntax +R $+ : $* ; $@ $1 : $2; list syntax + +# find focus for @ syntax addresses +R$+ @ $+ $: $1 < @ $2 > focus on domain +R$+ < $+ @ $+ > $1 $2 < @ $3 > move gaze right +R$+ < @ $+ > $@ $>Canonify2 $1 < @ $2 > already canonical + + +# convert old-style addresses to a domain-based address +R$- ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > resolve uucp names +R$+ . $- ! $+ $@ $>Canonify2 $3 < @ $1 . $2 > domain uucps +R$+ ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > uucp subdomains + +# convert node::user addresses into a domain-based address +R$- :: $+ $@ $>Canonify2 $2 < @ $1 .DECNET > resolve DECnet names +R$- . $- :: $+ $@ $>Canonify2 $3 < @ $1.$2 .DECNET > numeric DECnet addr + +# if we have % signs, take the rightmost one +R$* % $* $1 @ $2 First make them all @s. +R$* @ $* @ $* $1 % $2 @ $3 Undo all but the last. +R$* @ $* $@ $>Canonify2 $1 < @ $2 > Insert < > and finish + +# else we must be a local name +R$* $@ $>Canonify2 $1 + + +################################################ +### Ruleset 96 -- bottom half of ruleset 3 ### +################################################ + +SCanonify2=96 + +# handle special cases for local names +R$* < @ localhost > $* $: $1 < @ $j . > $2 no domain at all +R$* < @ localhost . $m > $* $: $1 < @ $j . > $2 local domain +R$* < @ localhost . UUCP > $* $: $1 < @ $j . > $2 .UUCP domain + +# check for IPv4/IPv6 domain literal +R$* < @ [ $+ ] > $* $: $1 < @@ [ $2 ] > $3 mark [addr] +R$* < @@ $=w > $* $: $1 < @ $j . > $3 self-literal +R$* < @@ $+ > $* $@ $1 < @ $2 > $3 canon IP addr + + + + + +# if really UUCP, handle it immediately + +# try UUCP traffic as a local address +R$* < @ $+ . UUCP > $* $: $1 < @ $[ $2 $] . UUCP . > $3 +R$* < @ $+ . . UUCP . > $* $@ $1 < @ $2 . > $3 + +# hostnames ending in class P are always canonical +R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4 +R$* < @ $* $~P > $* $: $&{daemon_flags} $| $1 < @ $2 $3 > $4 +R$* CC $* $| $* < @ $+.$+ > $* $: $3 < @ $4.$5 . > $6 +R$* CC $* $| $* $: $3 +# pass to name server to make hostname canonical +R$* $| $* < @ $* > $* $: $2 < @ $[ $3 $] > $4 +R$* $| $* $: $2 + +# local host aliases and pseudo-domains are always canonical +R$* < @ $=w > $* $: $1 < @ $2 . > $3 +R$* < @ $=M > $* $: $1 < @ $2 . > $3 +R$* < @ $* . . > $* $1 < @ $2 . > $3 + + +################################################## +### Ruleset 4 -- Final Output Post-rewriting ### +################################################## +Sfinal=4 + +R$+ :; <@> $@ $1 : handle +R$* <@> $@ handle <> and list:; + +# strip trailing dot off possibly canonical name +R$* < @ $+ . > $* $1 < @ $2 > $3 + +# eliminate internal code +R$* < @ *LOCAL* > $* $1 < @ $j > $2 + +# externalize local domain info +R$* < $+ > $* $1 $2 $3 defocus +R@ $+ : @ $+ : $+ @ $1 , @ $2 : $3 canonical +R@ $* $@ @ $1 ... and exit + +# UUCP must always be presented in old form +R$+ @ $- . UUCP $2!$1 u at h.UUCP => h!u + +# put DECnet back in :: form +R$+ @ $+ . DECNET $2 :: $1 u at h.DECNET => h::u +# delete duplicate local names +R$+ % $=w @ $=w $1 @ $2 u%host at host => u at host + + + +############################################################## +### Ruleset 97 -- recanonicalize and call ruleset zero ### +### (used for recursive calls) ### +############################################################## + +SRecurse=97 +R$* $: $>canonify $1 +R$* $@ $>parse $1 + + +###################################### +### Ruleset 0 -- Parse Address ### +###################################### + +Sparse=0 + +R$* $: $>Parse0 $1 initial parsing +R<@> $#local $: <@> special case error msgs +R$* $: $>ParseLocal $1 handle local hacks +R$* $: $>Parse1 $1 final parsing + +# +# Parse0 -- do initial syntax checking and eliminate local addresses. +# This should either return with the (possibly modified) input +# or return with a #error mailer. It should not return with a +# #mailer other than the #error mailer. +# + +SParse0 +R<@> $@ <@> special case error msgs +R$* : $* ; <@> $#error $@ 5.1.3 $: "553 List:; syntax illegal for recipient addresses" +R@ <@ $* > < @ $1 > catch "@@host" bogosity +R<@ $+> $#error $@ 5.1.3 $: "553 User address required" +R$+ <@> $#error $@ 5.1.3 $: "553 Hostname required" +R$* $: <> $1 +R<> $* < @ [ $* ] : $+ > $* $1 < @ [ $2 ] : $3 > $4 +R<> $* < @ [ $* ] , $+ > $* $1 < @ [ $2 ] , $3 > $4 +R<> $* < @ [ $* ] $+ > $* $#error $@ 5.1.2 $: "553 Invalid address" +R<> $* < @ [ $+ ] > $* $1 < @ [ $2 ] > $3 +R<> $* <$* : $* > $* $#error $@ 5.1.3 $: "553 Colon illegal in host name part" +R<> $* $1 +R$* < @ . $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* .. $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* @ > $* $#error $@ 5.1.2 $: "553 Invalid route address" +R$* @ $* < @ $* > $* $#error $@ 5.1.3 $: "553 Invalid route address" +R$* , $~O $* $#error $@ 5.1.3 $: "553 Invalid route address" + + +# now delete the local info -- note $=O to find characters that cause forwarding +R$* < @ > $* $@ $>Parse0 $>canonify $1 user@ => user +R< @ $=w . > : $* $@ $>Parse0 $>canonify $2 @here:... -> ... +R$- < @ $=w . > $: $(dequote $1 $) < @ $2 . > dequote "foo"@here +R< @ $+ > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ $=w . > $@ $>Parse0 $>canonify $1 $2 $3 ... at here -> ... +R$- $: $(dequote $1 $) < @ *LOCAL* > dequote "foo" +R< @ *LOCAL* > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ *LOCAL* > + $@ $>Parse0 $>canonify $1 $2 $3 ...@*LOCAL* -> ... +R$* < @ *LOCAL* > $: $1 + +# +# Parse1 -- the bottom half of ruleset 0. +# + +SParse1 + +# handle numeric address spec +R$* < @ [ $+ ] > $* $: $>ParseLocal $1 < @ [ $2 ] > $3 numeric internet spec +R$* < @ [ $+ ] > $* $: $1 < @ [ $2 ] : $S > $3 Add smart host to path +R$* < @ [ $+ ] : > $* $#esmtp $@ [$2] $: $1 < @ [$2] > $3 no smarthost: send +R$* < @ [ $+ ] : $- : $*> $* $#$3 $@ $4 $: $1 < @ [$2] > $5 smarthost with mailer +R$* < @ [ $+ ] : $+ > $* $#esmtp $@ $3 $: $1 < @ [$2] > $4 smarthost without mailer + + +# short circuit local delivery so forwarded email works + + +R$=L < @ $=w . > $#local $: @ $1 special local names +R$+ < @ $=w . > $#local $: $1 regular local name + + +# resolve remotely connected UUCP links (if any) + +# resolve fake top level domains by forwarding to other hosts + + + +# pass names that still have a host to a smarthost (if defined) +R$* < @ $* > $* $: $>MailerToTriple < $S > $1 < @ $2 > $3 glue on smarthost name + +# deal with other remote names +R$* < @$* > $* $#esmtp $@ $2 $: $1 < @ $2 > $3 user at host.domain + +# handle locally delivered names +R$=L $#local $: @ $1 special local names +R$+ $#local $: $1 regular local names + +########################################################################### +### Ruleset 5 -- special rewriting after aliases have been expanded ### +########################################################################### + +SLocal_localaddr +Slocaladdr=5 +R$+ $: $1 $| $>"Local_localaddr" $1 +R$+ $| $#ok $@ $1 no change +R$+ $| $#$* $#$2 +R$+ $| $* $: $1 + + + + +# deal with plussed users so aliases work nicely +R$+ + * $#local $@ $&h $: $1 +R$+ + $* $#local $@ + $2 $: $1 + * + +# prepend an empty "forward host" on the front +R$+ $: <> $1 + + + +R< > $+ $: < > < $1 <> $&h > nope, restore +detail + +R< > < $+ <> + $* > $: < > < $1 + $2 > check whether +detail +R< > < $+ <> $* > $: < > < $1 > else discard +R< > < $+ + $* > $* < > < $1 > + $2 $3 find the user part +R< > < $+ > + $* $#local $@ $2 $: @ $1 strip the extra + +R< > < $+ > $@ $1 no +detail +R$+ $: $1 <> $&h add +detail back in + +R$+ <> + $* $: $1 + $2 check whether +detail +R$+ <> $* $: $1 else discard +R< local : $* > $* $: $>MailerToTriple < local : $1 > $2 no host extension +R< error : $* > $* $: $>MailerToTriple < error : $1 > $2 no host extension + +R< $~[ : $+ > $+ $: $>MailerToTriple < $1 : $2 > $3 < @ $2 > + +R< $+ > $+ $@ $>MailerToTriple < $1 > $2 < @ $1 > + + +################################################################### +### Ruleset 95 -- canonify mailer:[user@]host syntax to triple ### +################################################################### + +SMailerToTriple=95 +R< > $* $@ $1 strip off null relay +R< error : $-.$-.$- : $+ > $* $#error $@ $1.$2.$3 $: $4 +R< error : $- : $+ > $* $#error $@ $(dequote $1 $) $: $2 +R< error : $+ > $* $#error $: $1 +R< local : $* > $* $>CanonLocal < $1 > $2 +R< $~[ : $+ @ $+ > $*<$*>$* $# $1 $@ $3 $: $2<@$3> use literal user +R< $~[ : $+ > $* $# $1 $@ $2 $: $3 try qualified mailer +R< $=w > $* $@ $2 delete local host +R< $+ > $* $#relay $@ $1 $: $2 use unqualified mailer + +################################################################### +### Ruleset CanonLocal -- canonify local: syntax ### +################################################################### + +SCanonLocal +# strip local host from routed addresses +R< $* > < @ $+ > : $+ $@ $>Recurse $3 +R< $* > $+ $=O $+ < @ $+ > $@ $>Recurse $2 $3 $4 + +# strip trailing dot from any host name that may appear +R< $* > $* < @ $* . > $: < $1 > $2 < @ $3 > + +# handle local: syntax -- use old user, either with or without host +R< > $* < @ $* > $* $#local $@ $1@$2 $: $1 +R< > $+ $#local $@ $1 $: $1 + +# handle local:user at host syntax -- ignore host part +R< $+ @ $+ > $* < @ $* > $: < $1 > $3 < @ $4 > + +# handle local:user syntax +R< $+ > $* <@ $* > $* $#local $@ $2@$3 $: $1 +R< $+ > $* $#local $@ $2 $: $1 + +################################################################### +### Ruleset 93 -- convert header names to masqueraded form ### +################################################################### + +SMasqHdr=93 + + +# do not masquerade anything in class N +R$* < @ $* $=N . > $@ $1 < @ $2 $3 . > + +R$* < @ *LOCAL* > $@ $1 < @ $j . > + +################################################################### +### Ruleset 94 -- convert envelope names to masqueraded form ### +################################################################### + +SMasqEnv=94 +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +################################################################### +### Ruleset 98 -- local part of ruleset zero (can be null) ### +################################################################### + +SParseLocal=98 + + + + +###################################################################### +### CanonAddr -- Convert an address into a standard form for +### relay checking. Route address syntax is +### crudely converted into a %-hack address. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed address, not in source route form +###################################################################### + +SCanonAddr +R$* $: $>Parse0 $>canonify $1 make domain canonical + + +###################################################################### +### ParseRecipient -- Strip off hosts in $=R as well as possibly +### $* $=m or the access database. +### Check user portion for host separators. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed, non-local-relaying address +###################################################################### + +SParseRecipient +R$* $: $>CanonAddr $1 +R $* < @ $* . > $1 < @ $2 > strip trailing dots +R $- < @ $* > $: $(dequote $1 $) < @ $2 > dequote local part + +# if no $=O character, no host in the user portion, we are done +R $* $=O $* < @ $* > $: $1 $2 $3 < @ $4> +R $* $@ $1 + + +R $* < @ $* $=R > $: $1 < @ $2 $3 > + + + +R $* < @ $* > $@ $>ParseRecipient $1 +R<$+> $* $@ $2 + + +###################################################################### +### check_relay -- check hostname/address on SMTP startup +###################################################################### + + + +SLocal_check_relay +Scheck_relay +R$* $: $1 $| $>"Local_check_relay" $1 +R$* $| $* $| $#$* $#$3 +R$* $| $* $| $* $@ $>"Basic_check_relay" $1 $| $2 + +SBasic_check_relay +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + + + +###################################################################### +### check_mail -- check SMTP `MAIL FROM:' command argument +###################################################################### + +SLocal_check_mail +Scheck_mail +R$* $: $1 $| $>"Local_check_mail" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_mail" $1 + +SBasic_check_mail +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + +# authenticated? +R$* $: $1 $| $>"tls_client" $&{verify} $| MAIL +R$* $| $#$+ $#$2 +R$* $| $* $: $1 + +R<> $@ we MUST accept <> (RFC 1123) +R$+ $: $1 +R<$+> $: <@> <$1> +R$+ $: <@> <$1> +R$* $: $&{daemon_flags} $| $1 +R$* f $* $| <@> < $* @ $- > $: < ? $&{client_name} > < $3 @ $4 > +R$* u $* $| <@> < $* > $: < $3 > +R$* $| $* $: $2 +# handle case of @localhost on address +R<@> < $* @ localhost > $: < ? $&{client_name} > < $1 @ localhost > +R<@> < $* @ [127.0.0.1] > + $: < ? $&{client_name} > < $1 @ [127.0.0.1] > +R<@> < $* @ localhost.$m > + $: < ? $&{client_name} > < $1 @ localhost.$m > +R<@> < $* @ localhost.UUCP > + $: < ? $&{client_name} > < $1 @ localhost.UUCP > +R<@> $* $: $1 no localhost as domain +R $* $: $2 local client: ok +R <$+> $#error $@ 5.5.4 $: "553 Real domain name required for sender address" +R $* $: $1 +R$* $: $>CanonAddr $1 canonify sender address and mark it +R $* < @ $+ . > $1 < @ $2 > strip trailing dots +# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc) +R $* < @ $* $=P > $: $1 < @ $2 $3 > +R $* < @ $j > $: $1 < @ $j > +R $* < @ $+ > $: $) > $1 < @ $2 > +R> $* < @ $+ > + $: <$2> $3 < @ $4 > + + +# handle case of no @domain on address +R $* $: $&{daemon_flags} $| $1 +R$* u $* $| $* $: $3 +R$* $| $* $: $2 +R $* $: < ? $&{client_addr} > $1 +R $* $@ ...local unqualed ok +R $* $#error $@ 5.5.4 $: "553 Domain name required for sender address " $&f + ...remote is not +# check results +R $* $: @ $1 mark address: nothing known about it +R<$={ResOk}> $* $: @ $2 domain ok +R $* $#error $@ 4.1.8 $: "451 Domain of sender address " $&f " does not resolve" +R $* $#error $@ 5.1.8 $: "553 Domain of sender address " $&f " does not exist" + + + +###################################################################### +### check_rcpt -- check SMTP `RCPT TO:' command argument +###################################################################### + +SLocal_check_rcpt +Scheck_rcpt +R$* $: $1 $| $>"Local_check_rcpt" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_rcpt" $1 + +SBasic_check_rcpt +# empty address? +R<> $#error $@ nouser $: "553 User address required" +R$@ $#error $@ nouser $: "553 User address required" +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + +###################################################################### +R$* $: $1 $| @ $>"Rcpt_ok" $1 +R$* $| @ $#TEMP $+ $: $1 $| T $2 +R$* $| @ $#$* $#$2 +R$* $| @ RELAY $@ RELAY +R$* $| @ $* $: O $| $>"Relay_ok" $1 +R$* $| T $+ $: T $2 $| $>"Relay_ok" $1 +R$* $| $#TEMP $+ $#error $2 +R$* $| $#$* $#$2 +R$* $| RELAY $@ RELAY +R T $+ $| $* $#error $1 +# anything else is bogus +R$* $#error $@ 5.7.1 $: "550 Relaying denied" + + +###################################################################### +### Rcpt_ok: is the recipient ok? +###################################################################### +SRcpt_ok +R$* $: $>ParseRecipient $1 strip relayable hosts + + + + +# authenticated via TLS? +R$* $: $1 $| $>RelayTLS client authenticated? +R$* $| $# $+ $# $2 error/ok? +R$* $| $* $: $1 no + +R$* $: $1 $| $>"Local_Relay_Auth" $&{auth_type} +R$* $| $# $* $# $2 +R$* $| NO $: $1 +R$* $| $* $: $1 $| $&{auth_type} +R$* $| $: $1 +R$* $| $={TrustAuthMech} $# RELAY +R$* $| $* $: $1 +# anything terminating locally is ok +R$+ < @ $=w > $@ RELAY +R$+ < @ $* $=R > $@ RELAY + + + + +# check for local user (i.e. unqualified address) +R$* $: $1 +R $* < @ $+ > $: $1 < @ $2 > +# local user is ok +R $+ $@ RELAY +R<$+> $* $: $2 + +###################################################################### +### Relay_ok: is the relay/sender ok? +###################################################################### +SRelay_ok +# anything originating locally is ok +# check IP address +R$* $: $&{client_addr} +R$@ $@ RELAY originated locally +R0 $@ RELAY originated locally +R127.0.0.1 $@ RELAY originated locally +RIPv6:::1 $@ RELAY originated locally +R$=R $* $@ RELAY relayable IP address +R$* $: [ $1 ] put brackets around it... +R$=w $@ RELAY ... and see if it is local + + +# check client name: first: did it resolve? +R$* $: < $&{client_resolve} > +R $#TEMP $@ 4.4.0 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name} +R$* $: <@> $&{client_name} +# pass to name server to make hostname canonical +R<@> $* $=P $: $1 $2 +R<@> $+ $: $[ $1 $] +R$* . $1 strip trailing dots +R $=w $@ RELAY +R $* $=R $@ RELAY + + + + + +###################################################################### +### trust_auth: is user trusted to authenticate as someone else? +### +### Parameters: +### $1: AUTH= parameter from MAIL command +###################################################################### + +SLocal_trust_auth +Strust_auth +R$* $: $&{auth_type} $| $1 +# required by RFC 2554 section 4. +R$@ $| $* $#error $@ 5.7.1 $: "550 not authenticated" +R$* $| $&{auth_authen} $@ identical +R$* $| <$&{auth_authen}> $@ identical +R$* $| $* $: $1 $| $>"Local_trust_auth" $2 +R$* $| $#$* $#$2 +R$* $#error $@ 5.7.1 $: "550 " $&{auth_authen} " not allowed to act as " $&{auth_author} + +###################################################################### +### Relay_Auth: allow relaying based on authentication? +### +### Parameters: +### $1: ${auth_type} +###################################################################### +SLocal_Relay_Auth + +###################################################################### +### srv_features: which features to offer to a client? +### (done in server) +###################################################################### +Ssrv_features + + +###################################################################### +### try_tls: try to use STARTTLS? +### (done in client) +###################################################################### +Stry_tls + + +###################################################################### +### tls_rcpt: is connection with server "good" enough? +### (done in client, per recipient) +### +### Parameters: +### $1: recipient +###################################################################### +Stls_rcpt + + +###################################################################### +### tls_client: is connection with client "good" enough? +### (done in server) +### +### Parameters: +### ${verify} $| (MAIL|STARTTLS) +###################################################################### +Stls_client +R$* $| $* $@ $>"TLS_connection" $1 + +###################################################################### +### tls_server: is connection with server "good" enough? +### (done in client) +### +### Parameter: +### ${verify} +###################################################################### +Stls_server +R$* $@ $>"TLS_connection" $1 + +###################################################################### +### TLS_connection: is TLS connection "good" enough? +### +### Parameters: +### ${verify} +### Requirement: RHS from access map, may be ? for none. +###################################################################### +STLS_connection +RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake." + + +###################################################################### +### RelayTLS: allow relaying based on TLS authentication +### +### Parameters: +### none +###################################################################### +SRelayTLS +# authenticated? + +###################################################################### +### authinfo: lookup authinfo in the access map +### +### Parameters: +### $1: {server_name} +### $2: {server_addr} +###################################################################### +Sauthinfo + + + + + + + + +SLocal_localaddr +R$+ $: $>ParseRecipient $1 +R$* < @ $+ > $* $#relay $@ ${MTAHost} $: $1 < @ $2 > $3 +# DECnet +R$+ :: $+ $#relay $@ ${MTAHost} $: $1 :: $2 +R$* $#relay $@ ${MTAHost} $: $1 < @ $j > +# +###################################################################### +###################################################################### +##### +##### MAIL FILTER DEFINITIONS +##### +###################################################################### +###################################################################### + +# +###################################################################### +###################################################################### +##### +##### MAILER DEFINITIONS +##### +###################################################################### +###################################################################### + + +################################################## +### Local and Program Mailer specification ### +################################################## + +##### $Id: local.m4,v 8.59 2004/11/23 00:37:25 ca Exp $ ##### + +# +# Envelope sender rewriting +# +SEnvFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqEnv $1 do masquerading + +# +# Envelope recipient rewriting +# +SEnvToL +R$+ < @ $* > $: $1 strip host part +R$+ + $* $: < $&{addr_type} > $1 + $2 mark with addr type +R $+ + $* $: $1 remove +detail for sender +R< $* > $+ $: $2 else remove mark + +# +# Header sender rewriting +# +SHdrFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqHdr $1 do masquerading + +# +# Header recipient rewriting +# +SHdrToL +R$+ $: $>AddDomain $1 add local domain if needed +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# Common code to add local domain name (only if always-add-domain) +# +SAddDomain + +Mlocal, P=[IPC], F=lmDFMuXkw5, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, + T=DNS/RFC822/SMTP, + A=TCP $h +Mprog, P=[IPC], F=lmDFMuXk5, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/, + T=X-Unix/X-Unix/X-Unix, + A=TCP $h + +##################################### +### SMTP Mailer specification ### +##################################### + +##### $Id: smtp.m4,v 8.65 2006/07/12 21:08:10 ca Exp $ ##### + +# +# common sender and masquerading recipient rewriting +# +SMasqSMTP +R$* < @ $* > $* $@ $1 < @ $2 > $3 already fully qualified +R$+ $@ $1 < @ *LOCAL* > add local qualification + +# +# convert pseudo-domain addresses to real domain addresses +# +SPseudoToReal + +# pass s through +R< @ $+ > $* $@ < @ $1 > $2 resolve + +# output fake domains as user%fake at relay + +# do UUCP heuristics; note that these are shared with UUCP mailers +R$+ < @ $+ .UUCP. > $: < $2 ! > $1 convert to UUCP form +R$+ < @ $* > $* $@ $1 < @ $2 > $3 not UUCP form + +# leave these in .UUCP form to avoid further tampering +R< $&h ! > $- ! $+ $@ $2 < @ $1 .UUCP. > +R< $&h ! > $-.$+ ! $+ $@ $3 < @ $1.$2 > +R< $&h ! > $+ $@ $1 < @ $&h .UUCP. > +R< $+ ! > $+ $: $1 ! $2 < @ $Y > use UUCP_RELAY +R$+ < @ $~[ $* : $+ > $@ $1 < @ $4 > strip mailer: part +R$+ < @ > $: $1 < @ *LOCAL* > if no UUCP_RELAY + + +# +# envelope sender rewriting +# +SEnvFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$* :; <@> $@ list:; special case +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqEnv $1 do masquerading + + +# +# envelope recipient rewriting -- +# also header recipient if not masquerading recipients +# +SEnvToSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$+ $: $>MasqSMTP $1 qualify unqual'ed names +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# header sender and masquerading header recipient rewriting +# +SHdrFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R:; <@> $@ list:; special case + +# do special header rewriting +R$* <@> $* $@ $1 <@> $2 pass null host through +R< @ $* > $* $@ < @ $1 > $2 pass route-addr through +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqHdr $1 do masquerading + + +# +# relay mailer header masquerading recipient rewriting +# +SMasqRelay +R$+ $: $>MasqSMTP $1 +R$+ $: $>MasqHdr $1 + +Msmtp, P=[IPC], F=mDFMuXk5, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mesmtp, P=[IPC], F=mDFMuXak5, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Msmtp8, P=[IPC], F=mDFMuX8k5, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mdsmtp, P=[IPC], F=mDFMuXa%k5, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mrelay, P=[IPC], F=mDFMuXa8k, S=EnvFromSMTP/HdrFromSMTP, R=MasqSMTP, E=\r\n, L=2040, + T=DNS/RFC822/SMTP, + A=TCP $h + +### submit.mc ### +# divert(-1) +# # +# # Copyright (c) 2001-2003 Sendmail, Inc. and its suppliers. +# # All rights reserved. +# # +# # By using this file, you agree to the terms and conditions set +# # forth in the LICENSE file which can be found at the top level of +# # the sendmail distribution. +# # +# # +# +# # +# # This is the prototype file for a set-group-ID sm-msp sendmail that +# # acts as a initial mail submission program. +# # +# +# divert(0)dnl +# VERSIONID(`$Id: submit.mc,v 8.14 2006/04/05 05:54:41 ca Exp $') +# define(`confCF_VERSION', `Submit')dnl +# define(`__OSTYPE__',`')dnl dirty hack to keep proto.m4 from complaining +# define(`_USE_DECNET_SYNTAX_', `1')dnl support DECnet +# define(`confTIME_ZONE', `USE_TZ')dnl +# define(`confDONT_INIT_GROUPS', `True')dnl +# dnl +# dnl If you use IPv6 only, change [127.0.0.1] to [IPv6:::1] +# FEATURE(`msp', `[127.0.0.1]')dnl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 05:02:36 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 03:02:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5760] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5760 http://gar.svn.sourceforge.net/gar/?rev=5760&view=rev Author: valholla Date: 2009-07-31 03:02:36 +0000 (Fri, 31 Jul 2009) Log Message: ----------- add extra classes Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/checkinstall csw/mgar/pkg/sendmail/trunk/files/i.sol10 csw/mgar/pkg/sendmail/trunk/files/i.sol8 csw/mgar/pkg/sendmail/trunk/files/i.sol9 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 22:41:31 UTC (rev 5759) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 03:02:36 UTC (rev 5760) @@ -10,6 +10,7 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += cswsendmail site.config.m4 +DISTFILES += i.sol8 i.sol9 i.sol10 checkinstall DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release @@ -20,8 +21,11 @@ # UPSTREAM_MASTER_SITES = # we require +SPKG_CLASSES = none cswinitsmf REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap +PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswsquid$$$$/ { $$$$2 = "cswinitsmf" } || $$$$3 ~/sol8\./ { $$$$2 = "sol8" } || $$$$3 ~/sol9\./ { $$$$2 = "sol9" } || $$$$3 ~/sol10\./ { $$$$2 = "sol10" } { print }' + # patch away GNUism PATCHFILES = patch-CC-M.m4 Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 22:41:31 UTC (rev 5759) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 03:02:36 UTC (rev 5760) @@ -1,6 +1,10 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW +f581c67e3834d6a520d8faf9dfb8c7eb download/checkinstall 33aa403bba2c02d79754977c8af26db2 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW +27994344f69c7c92382d57264c7debf8 download/i.sol10 +24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 +b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz Added: csw/mgar/pkg/sendmail/trunk/files/checkinstall =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/checkinstall (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/checkinstall 2009-07-31 03:02:36 UTC (rev 5760) @@ -0,0 +1,21 @@ +# checkinstall for CSWsendmail +# 2007-12-09 installation no longer moves files in Sun's sendmail package. +# +trap `exit 3` 15 + +# Assign Solaris release class to install release specific files +if [ `uname -r` = 5.8 ]; then + CLASSES='none sol8 cswinitsmf' +elif [ `uname -r` = 5.9 ]; then + CLASSES='none sol9 cswinitsmf' +elif [ `uname -r` = 5.10 ]; then + CLASSES='none sol10 cswinitsmf' +fi + +# Make env variables available to other packaging scripts + +cat >$1 <." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol10.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/trunk/files/i.sol8 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol8 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol8 2009-07-31 03:02:36 UTC (rev 5760) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol8.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/trunk/files/i.sol9 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol9 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol9 2009-07-31 03:02:36 UTC (rev 5760) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol9.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 09:52:45 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 07:52:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5761] csw/mgar/pkg/apache2/trunk Message-ID: Revision: 5761 http://gar.svn.sourceforge.net/gar/?rev=5761&view=rev Author: idogan23 Date: 2009-07-31 07:52:44 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2: bump version to 2.2.12, switched to bdb 4.7 Modified Paths: -------------- csw/mgar/pkg/apache2/trunk/Makefile csw/mgar/pkg/apache2/trunk/checksums csw/mgar/pkg/apache2/trunk/files/CSWapache2rt.prototype csw/mgar/pkg/apache2/trunk/files/config.mk Modified: csw/mgar/pkg/apache2/trunk/Makefile =================================================================== --- csw/mgar/pkg/apache2/trunk/Makefile 2009-07-31 03:02:36 UTC (rev 5760) +++ csw/mgar/pkg/apache2/trunk/Makefile 2009-07-31 07:52:44 UTC (rev 5761) @@ -1,5 +1,5 @@ GARNAME = httpd -GARVERSION = 2.2.11 +GARVERSION = 2.2.12 CATEGORIES = server DESCRIPTION = A high performance Unix-based HTTP server. Modified: csw/mgar/pkg/apache2/trunk/checksums =================================================================== --- csw/mgar/pkg/apache2/trunk/checksums 2009-07-31 03:02:36 UTC (rev 5760) +++ csw/mgar/pkg/apache2/trunk/checksums 2009-07-31 07:52:44 UTC (rev 5761) @@ -1,31 +1,31 @@ -03e0a99a5de0f3f568a0087fb9993af9 download/httpd-2.2.11.tar.gz -a7467a756cbd980d4cfe3c2cfb6a9e35 download/config.layout -1b57e8fd32556ee3a3d9fb2a908ddc6c download/CSWapache2.gspec -d41d8cd98f00b204e9800998ecf8427e download/CSWapache2.prototype -7546bc4336d9656e5b02e392264ce114 download/CSWapache2rt.gspec -4f83e81a14f84506f3d0ce1e97b5217e download/CSWapache2rt.prototype -523b1f316a67090dfc08fe7506cb1aa0 download/CSWapache2rt.checkinstall -68cf0129905c2aae52cd23e614a05eb6 download/CSWapache2c.gspec -e9af24bf68414f2c1c571e344cc1227a download/CSWapache2c.prototype -e629a549294b2d91e8a0365c43d097cd download/CSWapache2c.postinstall -0dd379f20ceb32fc77bb3a9bf045097f download/CSWapache2c.space 03b893953995a59649b9afbc5253f9e1 download/CSWap2prefork.gspec -f02746d1ed7d57d1171fc4c536451fdb download/CSWap2prefork.prototype b30329626b94f5e22447c7032c4735b3 download/CSWap2prefork.postinstall 9df2944f619992604f78f477ff5e8c1f download/CSWap2prefork.postremove +f02746d1ed7d57d1171fc4c536451fdb download/CSWap2prefork.prototype 0dd379f20ceb32fc77bb3a9bf045097f download/CSWap2prefork.space f90d0488f01ba57bffa88a4c1897ca28 download/CSWap2suexec.gspec -27cc92536c2335868e727f4517a967db download/CSWap2suexec.prototype 405bc4df4662e9faebe34f9b6a093d14 download/CSWap2suexec.postinstall 36128341749fa79f9942f4156b85f5b6 download/CSWap2suexec.preremove +27cc92536c2335868e727f4517a967db download/CSWap2suexec.prototype +020f593630a0d59a4e398814e0e02c0f download/CSWapache2-devel.gspec +557c1d7fea8d6cd6674be399c0ab10d5 download/CSWapache2-devel.prototype cb25d4b9c4e32f9e308c84824a4ca8f3 download/CSWapache2-manual.gspec 03d560ad0cd320ead33dc6fa2e72ad4c download/CSWapache2-manual.prototype -020f593630a0d59a4e398814e0e02c0f download/CSWapache2-devel.gspec -557c1d7fea8d6cd6674be399c0ab10d5 download/CSWapache2-devel.prototype +1b57e8fd32556ee3a3d9fb2a908ddc6c download/CSWapache2.gspec 61b6b11aa70677da9386e90c3b5ba21c download/CSWapache2.killproc +d41d8cd98f00b204e9800998ecf8427e download/CSWapache2.prototype +68cf0129905c2aae52cd23e614a05eb6 download/CSWapache2c.gspec +e629a549294b2d91e8a0365c43d097cd download/CSWapache2c.postinstall +e9af24bf68414f2c1c571e344cc1227a download/CSWapache2c.prototype +0dd379f20ceb32fc77bb3a9bf045097f download/CSWapache2c.space +523b1f316a67090dfc08fe7506cb1aa0 download/CSWapache2rt.checkinstall +7546bc4336d9656e5b02e392264ce114 download/CSWapache2rt.gspec +a56d94b2ce92f4b18ff85af0b8e9bda0 download/CSWapache2rt.prototype +308836569bf0cc1be27ac45e3123e0c2 download/apu-iconv.diff +a7467a756cbd980d4cfe3c2cfb6a9e35 download/config.layout b3c2086facecc3f898d29f3c8c74da11 download/cswapache2 -f0941e5782e4bee45c2c95bd9460796b download/httpd.conf.CSW +17f017b571f88aa60abebfe2945d7caf download/httpd-2.2.12.tar.gz d9d1abded665674800f3e5c246a4163f download/httpd-mpm.conf.CSW 796a7d5095ce154c274a2ccfd60ec753 download/httpd-ssl.conf.CSW +f0941e5782e4bee45c2c95bd9460796b download/httpd.conf.CSW 033a19975c59bffcc5b144628f8a8e06 download/update20to22 -308836569bf0cc1be27ac45e3123e0c2 download/apu-iconv.diff Modified: csw/mgar/pkg/apache2/trunk/files/CSWapache2rt.prototype =================================================================== --- csw/mgar/pkg/apache2/trunk/files/CSWapache2rt.prototype 2009-07-31 03:02:36 UTC (rev 5760) +++ csw/mgar/pkg/apache2/trunk/files/CSWapache2rt.prototype 2009-07-31 07:52:44 UTC (rev 5761) @@ -5,9 +5,9 @@ s none /opt/csw/apache2/bin/apr-config=apr-1-config s none /opt/csw/apache2/bin/apu-config=apu-1-config d none /opt/csw/apache2/lib 0755 root bin -s none /opt/csw/apache2/lib/libaprutil-1.so=libaprutil-1.so.0.3.4 -s none /opt/csw/apache2/lib/libaprutil-1.so.0=libaprutil-1.so.0.3.4 -s none /opt/csw/apache2/lib/libapr-1.so.0=libapr-1.so.0.3.3 +s none /opt/csw/apache2/lib/libaprutil-1.so=libaprutil-1.so.0.3.8 +s none /opt/csw/apache2/lib/libaprutil-1.so.0=libaprutil-1.so.0.3.8 +s none /opt/csw/apache2/lib/libapr-1.so.0=libapr-1.so.0.3.7 d none /opt/csw/apache2/lib/apr-util-1 0755 root bin s none /opt/csw/apache2/lib/apr-util-1/apr_dbd_sqlite3.so=apr_dbd_sqlite3-1.so s none /opt/csw/apache2/lib/apr-util-1/apr_ldap.so=apr_ldap-1.so @@ -16,9 +16,9 @@ f none /opt/csw/apache2/lib/apr-util-1/apr_dbd_sqlite3.a 0644 root bin f none /opt/csw/apache2/lib/apr-util-1/apr_ldap-1.so 0755 root bin d none /opt/csw/apache2/lib/pkgconfig 0755 root bin -f none /opt/csw/apache2/lib/libapr-1.so.0.3.3 0755 root bin -s none /opt/csw/apache2/lib/libapr-1.so=libapr-1.so.0.3.3 -f none /opt/csw/apache2/lib/libaprutil-1.so.0.3.4 0755 root bin +f none /opt/csw/apache2/lib/libapr-1.so.0.3.7 0755 root bin +s none /opt/csw/apache2/lib/libapr-1.so=libapr-1.so.0.3.7 +f none /opt/csw/apache2/lib/libaprutil-1.so.0.3.8 0755 root bin d none /opt/csw/apache2/man 0755 root bin d none /opt/csw/apache2/man/man8 0755 root bin f none /opt/csw/apache2/man/man8/apxs.8 0644 root bin Modified: csw/mgar/pkg/apache2/trunk/files/config.mk =================================================================== --- csw/mgar/pkg/apache2/trunk/files/config.mk 2009-07-31 03:02:36 UTC (rev 5760) +++ csw/mgar/pkg/apache2/trunk/files/config.mk 2009-07-31 07:52:44 UTC (rev 5761) @@ -76,8 +76,8 @@ CONFIGURE_ARGS += --with-expat=$(prefix) CONFIGURE_ARGS += --with-iconv=$(prefix) CONFIGURE_ARGS += --with-ldap -CONFIGURE_ARGS += --with-dbm=db44 -CONFIGURE_ARGS += --with-berkeley-db=$(prefix)/bdb44 +CONFIGURE_ARGS += --with-dbm=db47 +#CONFIGURE_ARGS += --with-berkeley-db=$(prefix)/bdb44 #CONFIGURE_ARGS += --with-pgsql=$(prefix)/postgresql CONFIGURE_ARGS += --without-sqlite2 CONFIGURE_ARGS += --with-sqlite3=$(prefix) @@ -106,14 +106,14 @@ endif # Required for bdb44 -LIBS = -lnsl -export LIBS +#LIBS = -lnsl +#export LIBS endif # Extra libpath -EXTRA_LIB += $(prefix)/bdb44/lib -EXTRA_INC += $(prefix)/bdb44/include +#EXTRA_LIB += $(prefix)/bdb44/lib +#EXTRA_INC += $(prefix)/bdb44/include #EXTRA_LIB += $(prefix)/postgresql/lib #EXTRA_INC += $(prefix)/postgresql/include This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 10:12:01 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 08:12:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[5762] csw/mgar/pkg/apache2/trunk/Makefile Message-ID: Revision: 5762 http://gar.svn.sourceforge.net/gar/?rev=5762&view=rev Author: idogan23 Date: 2009-07-31 08:12:00 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2: changed Berkeley DB dependency from CSWbdb44 to CSWbdb Modified Paths: -------------- csw/mgar/pkg/apache2/trunk/Makefile Modified: csw/mgar/pkg/apache2/trunk/Makefile =================================================================== --- csw/mgar/pkg/apache2/trunk/Makefile 2009-07-31 07:52:44 UTC (rev 5761) +++ csw/mgar/pkg/apache2/trunk/Makefile 2009-07-31 08:12:00 UTC (rev 5762) @@ -41,13 +41,13 @@ DISTFILES += update20to22 REQUIRED_PKGS_CSWapache2 = CSWapache2c CSWap2prefork -REQUIRED_PKGS_CSWapache2c = CSWapache2rt CSWbdb44 CSWexpat CSWgdbm CSWiconv +REQUIRED_PKGS_CSWapache2c = CSWapache2rt CSWbdb CSWexpat CSWgdbm CSWiconv REQUIRED_PKGS_CSWapache2c += CSWlibnet CSWoldaprt CSWosslrt CSWsasl CSWzlib REQUIRED_PKGS_CSWapache2c += CSWsqlite3 CSWcswclassutils -REQUIRED_PKGS_CSWapache2rt = CSWbdb44 CSWexpat CSWgdbm CSWggettextrt CSWgsed +REQUIRED_PKGS_CSWapache2rt = CSWbdb CSWexpat CSWgdbm CSWggettextrt CSWgsed REQUIRED_PKGS_CSWapache2rt += CSWiconv CSWoldaprt CSWosslrt CSWperl CSWsasl REQUIRED_PKGS_CSWapache2rt += CSWzlib CSWsqlite3 -REQUIRED_PKGS_CSWap2prefork = CSWapache2c CSWapache2rt CSWbdb44 CSWexpat CSWgdbm +REQUIRED_PKGS_CSWap2prefork = CSWapache2c CSWapache2rt CSWbdb CSWexpat CSWgdbm REQUIRED_PKGS_CSWap2prefork += CSWiconv CSWlibnet CSWoldaprt CSWosslrt CSWsasl REQUIRED_PKGS_CSWap2prefork += CSWzlib CSWsqlite3 REQUIRED_PKGS_CSWap2suexec = CSWapache2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 10:59:36 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 08:59:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5763] csw/mgar/pkg/apache2-worker/trunk/Makefile Message-ID: Revision: 5763 http://gar.svn.sourceforge.net/gar/?rev=5763&view=rev Author: idogan23 Date: 2009-07-31 08:59:35 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2-worker: bump version to 2.2.12 Modified Paths: -------------- csw/mgar/pkg/apache2-worker/trunk/Makefile Modified: csw/mgar/pkg/apache2-worker/trunk/Makefile =================================================================== --- csw/mgar/pkg/apache2-worker/trunk/Makefile 2009-07-31 08:12:00 UTC (rev 5762) +++ csw/mgar/pkg/apache2-worker/trunk/Makefile 2009-07-31 08:59:35 UTC (rev 5763) @@ -1,5 +1,5 @@ GARNAME = httpd -GARVERSION = 2.2.11 +GARVERSION = 2.2.12 CATEGORIES = server DESCRIPTION = A high performance Unix-based HTTP server. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 11:02:00 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 09:02:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5764] csw/mgar/pkg/apache2-worker/trunk/checksums Message-ID: Revision: 5764 http://gar.svn.sourceforge.net/gar/?rev=5764&view=rev Author: idogan23 Date: 2009-07-31 09:02:00 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2-worker: bump version to 2.2.12 - also checksums Modified Paths: -------------- csw/mgar/pkg/apache2-worker/trunk/checksums Modified: csw/mgar/pkg/apache2-worker/trunk/checksums =================================================================== --- csw/mgar/pkg/apache2-worker/trunk/checksums 2009-07-31 08:59:35 UTC (rev 5763) +++ csw/mgar/pkg/apache2-worker/trunk/checksums 2009-07-31 09:02:00 UTC (rev 5764) @@ -1,10 +1,10 @@ -03e0a99a5de0f3f568a0087fb9993af9 download/httpd-2.2.11.tar.gz -a7467a756cbd980d4cfe3c2cfb6a9e35 download/config.layout +260260d6a4d17b88d25658c38cae6875 download/CSWap2worker.depend 7b30bd594c943d44c4910272eccafdad download/CSWap2worker.gspec -260260d6a4d17b88d25658c38cae6875 download/CSWap2worker.depend -2e11e4af177c4af6fe9af08325c4292a download/CSWap2worker.prototype f942f827f0a9f463fd4d9ef0eb00f78a download/CSWap2worker.postinstall 7486d9c5b92522a410e5d3cef66006d6 download/CSWap2worker.postremove +2e11e4af177c4af6fe9af08325c4292a download/CSWap2worker.prototype 0dd379f20ceb32fc77bb3a9bf045097f download/CSWap2worker.space 61b6b11aa70677da9386e90c3b5ba21c download/CSWapache2.killproc 308836569bf0cc1be27ac45e3123e0c2 download/apu-iconv.diff +a7467a756cbd980d4cfe3c2cfb6a9e35 download/config.layout +17f017b571f88aa60abebfe2945d7caf download/httpd-2.2.12.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 11:36:11 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 09:36:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5765] csw/mgar/pkg/apache2-worker/trunk Message-ID: Revision: 5765 http://gar.svn.sourceforge.net/gar/?rev=5765&view=rev Author: idogan23 Date: 2009-07-31 09:36:11 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2_worker: changed dependency to bdb47 Modified Paths: -------------- csw/mgar/pkg/apache2-worker/trunk/checksums csw/mgar/pkg/apache2-worker/trunk/files/CSWap2worker.depend Modified: csw/mgar/pkg/apache2-worker/trunk/checksums =================================================================== --- csw/mgar/pkg/apache2-worker/trunk/checksums 2009-07-31 09:02:00 UTC (rev 5764) +++ csw/mgar/pkg/apache2-worker/trunk/checksums 2009-07-31 09:36:11 UTC (rev 5765) @@ -1,4 +1,4 @@ -260260d6a4d17b88d25658c38cae6875 download/CSWap2worker.depend +1ec938fa63a4e527cc67eb11951d8469 download/CSWap2worker.depend 7b30bd594c943d44c4910272eccafdad download/CSWap2worker.gspec f942f827f0a9f463fd4d9ef0eb00f78a download/CSWap2worker.postinstall 7486d9c5b92522a410e5d3cef66006d6 download/CSWap2worker.postremove Modified: csw/mgar/pkg/apache2-worker/trunk/files/CSWap2worker.depend =================================================================== --- csw/mgar/pkg/apache2-worker/trunk/files/CSWap2worker.depend 2009-07-31 09:02:00 UTC (rev 5764) +++ csw/mgar/pkg/apache2-worker/trunk/files/CSWap2worker.depend 2009-07-31 09:36:11 UTC (rev 5765) @@ -1,6 +1,6 @@ P CSWapache2c apache2c - Apache 2.2 web server (core) P CSWapache2rt apache2rt - Apache 2.2 runtime libraries -P CSWbdb44 berkeleydb44 - BerkeleyDB 4.4 libraries and utilities +P CSWbdb4 berkeleydb - BerkeleyDB 4.7 embedded database libraries and utilities P CSWexpat expat - XML Parser Toolkit P CSWgdbm gdbm - GNU dbm P CSWiconv libiconv - GNU iconv library This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Fri Jul 31 11:43:04 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 31 Jul 2009 09:43:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5766] csw/mgar/pkg/libiconv Message-ID: Revision: 5766 http://gar.svn.sourceforge.net/gar/?rev=5766&view=rev Author: skayser Date: 2009-07-31 09:43:01 +0000 (Fri, 31 Jul 2009) Log Message: ----------- libiconv: reverted to 5618, branched re-packaging attempt for future usage Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/libiconv/branches/sync-pkgname/ csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums csw/mgar/pkg/libiconv/branches/sync-pkgname/files/CSWiconv.README csw/mgar/pkg/libiconv/branches/sync-pkgname/files/patch-configure-stdbool.diff csw/mgar/pkg/libiconv/trunk/files/changelog.CSW Removed Paths: ------------- csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums Deleted: csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-06-27 23:16:20 UTC (rev 5396) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile 2009-07-31 09:43:01 UTC (rev 5766) @@ -1,152 +0,0 @@ -GARNAME = libiconv -GARVERSION = 1.12 -CATEGORIES = lib - -GETTEXTNAME = gettext -GETTEXTVERSION = 0.17 - -DESCRIPTION = GNU iconv library -define BLURB -endef - -MASTER_SITES = $(GNU_MIRROR) -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(GETTEXTNAME)-$(GETTEXTVERSION).tar.gz -DISTFILES += $(call admfiles,CSWlibiconv,) - -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz - -# Work around Sun Studio Preprocessor bug #6655406 -# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 -PATCHFILES = patch-workaround-cc-bug-6655406.diff - -# BUILD64 = 1 - -GETTEXTDISTNAME = $(GETTEXTNAME)-$(GETTEXTVERSION) - -default: build - $(DONADA) - -# -- Bootstrap -- -# There may not be a working gettext installation on the build system. -# For a fully working libiconv it must be compiled against gettext which -# itself has been compiled against libiconv. The bootstrap-compile is -# therefore done in three steps: -# 1. standalone libiconv -# 2. gettext with newly build libiconv -# 3. libiconv again with fully build gettext - -BOOTSTRAPDIR = $(WORKDIR)/bootstrap -BOOTSTRAPCOOKIEDIR = $(BOOTSTRAPDIR)/cookies -BOOTSTRAPBUILDDIR = $(BOOTSTRAPDIR)/build -BOOTSTRAPINSTALLDIR = $(abspath $(BOOTSTRAPDIR)/instroot) - -# Extract libiconv and gettext for bootstrap and apply patches -extract-bootstrap: - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - EXTRACTDIR=$(BOOTSTRAPBUILDDIR) \ - $(MAKE) extract - $(MAKECOOKIE) - -patch-libiconv: extract-bootstrap - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - WORKSRC=$(BOOTSTRAPBUILDDIR)/$(DISTNAME) \ - $(MAKE) patch - $(MAKECOOKIE) - -configure-libiconv: patch-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - CONFIGURE_ARGS="--prefix=$(BOOTSTRAPINSTALLDIR) --disable-nls" \ - $(MAKE) configure-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/configure - $(MAKECOOKIE) - -build-libiconv: configure-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) build-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/Makefile - $(MAKECOOKIE) - -test-libiconv: build-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) test-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/Makefile - $(MAKECOOKIE) - -install-libiconv: test-libiconv - cd $(BOOTSTRAPBUILDDIR)/$(DISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) install - $(MAKECOOKIE) - - -patch-gettext: extract-bootstrap - @$(MAKECOOKIE) - -configure-gettext: install-libiconv patch-gettext - @# Add -lsec, otherweise acl_trivial can not be found - @# See gettext bug #21604 for details - @# http://savannah.gnu.org/bugs/?21604 - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) configure-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/configure \ - LDFLAGS=-lsec base_prefix=$(BOOTSTRAPINSTALLDIR) - @$(MAKECOOKIE) - -build-gettext: configure-gettext - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) build-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/Makefile - @$(MAKECOOKIE) - -test-gettext: build-gettext - if [ -z "${SKIPTEST}" ]; then \ - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && gmake check; \ - fi - @$(MAKECOOKIE) - -install-gettext: test-gettext - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) install - @$(MAKECOOKIE) - -clean-source-gettext: - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - gmake clean - -rm $(COOKIEDIR)/configure-gettext - -rm $(BOOTSTRAPCOOKIEDIR)/configure-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/configure - -bootstrap: install-libiconv install-gettext - @$(MAKECOOKIE) - -pre-configure: bootstrap - -# Don't use libs in /opt/csw/lib or old libiconv.so will get picked up -EXT_LDFLAGS = -EXTRA_CFLAGS = -I$(BOOTSTRAPINSTALLDIR)/include -EXTRA_LDFLAGS = -L$(BOOTSTRAPINSTALLDIR)/lib -CONFIGURE_ARGS ?= $(DIRPATHS) - -# 'gmake test' shows three errors of coredumping printf's -# This is due to bug #6550204 -# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6550204-1 -# and can safely be ignored as it is a failure in the testsuite. -TEST_TARGET = check - -CLEAN_SCRIPTS = all bootstrap - -clean-bootstrap: - @echo " ==> Cleaning bootstrap" - @rm -rf $(BOOTSTRAPDIR) - -include gar/category.mk - -# Bootstrap: -# # Use gxgettext instead of xgettext, gmsgmerge instead of msgmerge -# PATH=/opt/csw/gnu:$PATH -# cd libiconv-1.12 -# ./configure --prefix=/root/automatic-multiarch-compile/lib/libiconv/tmp/instroot --disable-nls -# gmake && gmake install -# cd ../gettext-0.17 -# # Add -lsec, otherweise acl_trivial can not be found -# # See bug #21604 for details -# # http://savannah.gnu.org/bugs/?21604 -# LDFLAGS=-lsec ./configure --prefix=/root/automatic-multiarch-compile/lib/libiconv/tmp/instroot -# gmake && gmake install Copied: csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile (from rev 5647, csw/mgar/pkg/libiconv/trunk/Makefile) =================================================================== --- csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile (rev 0) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,97 @@ +# Right now we have liciconv as CSWiconv. This could be an attempt to +# synchronize the pkgname to the upstream name of libiconv. At the +# time of writing there were other bits and pieces of the OpenCSW +# stack breaking, so this potential disruptive attempt was postponed. +# +# For a short discussion see: +# http://lists.opencsw.org/pipermail/maintainers/2009-July/003406.html +# +GARNAME = libiconv +GARVERSION = 1.13.1 +CATEGORIES = lib + +DESCRIPTION = GNU iconv library +define BLURB + Some programs, like mailers and web browsers, must be able to convert + between a given text encoding and the user's encoding. Other programs + internally store strings in Unicode, to facilitate internal processing, + and need to convert between internal string representation (Unicode) and + external string representation (a traditional encoding) when they are + doing I/O. GNU libiconv is a conversion library for both kinds of + applications. +endef + +MASTER_SITES = $(GNU_MIRROR) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# We have to take care of the package naming. We once had CSWiconv +# (pkgname) as libiconv (software name). Now we have a consistent +# naming but still need to provide CSWiconv as a depencies-only +# package. +PACKAGES = CSWlibiconv CSWlibiconvdevel CSWiconv + +CATALOGNAME_CSWlibiconv = libiconv +CATALOGNAME_CSWlibiconvdevel = libiconv_devel +CATALOGNAME_CSWiconv = iconv + +SPKG_DESC_CSWlibiconv = GNU iconv library +SPKG_DESC_CSWlibiconvdevel = GNU iconv library development package +SPKG_DESC_CSWiconv = GNU iconv library - meta package (deprecated) + +# CSWiconv is a dependencies-only pkg +PKGFILES_CSWiconv = $(docdir)/iconv/README.CSW + +# Devel files in _devel pkg, remaining files go into CSWlibiconv +PKGFILES_CSWlibiconvdevel = $(PKGFILES_DEVEL) .*.3.html + +# Dependencies: +# Some of the utility programs 'depend' on ggettext. +# But DO NOT put CSWggettext in depend, or it will break things!!! +# Read: Circular dependency between ggettextrt and libiconv + +REQUIRED_PKGS_CSWlibiconvdevel = CSWlibiconv +REQUIRED_PKGS_CSWiconv = CSWlibiconv CSWlibiconvdevel + +# CSWiconv depends on CSWlibiconv which we don't have yet +ENABLE_CHECK = 0 + +# The current 1.12 only has a 32-Bit iconv binary, leave it that way +EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv +NO_ISAEXEC = 1 +BUILD64 = 1 + +# Optimize. -fast causes ./configure on Sparc to hang on the stdbool.h test. +# Patch the stdbool test away, stdbool is only available in C99 anyway. +# +# See the following posts for details +# - http://lists.opencsw.org/pipermail/maintainers/2009-July/003152.html +# - http://forums.sun.com/thread.jspa?threadID=5397065&tstart=0 +OPT_FLAGS_SOS = -fast -xnolibmopt +PATCHFILES += patch-configure-stdbool.diff + +# 'gmake test' shows three errors of coredumping printf's +# +# ./check-translitfailure . TranslitFail1 ISO-8859-1 ASCII +# ./check-subst +# Segmentation Fault - core dumped +# Segmentation Fault - core dumped +# Segmentation Fault - core dumped +# ./test-shiftseq +# +# This is due to bug #6550204 +# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6550204-1 +# and can safely be ignored as it is a failure in the testsuite. +TEST_TARGET = check + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --disable-rpath + +include gar/category.mk + +post-install-modulated: + ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ + $(DESTDIR)$(datadir)/aclocal/iconv.m4 + ginstall -D $(FILEDIR)/CSWiconv.README \ + $(DESTDIR)$(docdir)/iconv/README.CSW + @$(MAKECOOKIE) Deleted: csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums =================================================================== --- csw/mgar/pkg/libiconv/trunk/checksums 2009-06-27 23:16:20 UTC (rev 5396) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums 2009-07-31 09:43:01 UTC (rev 5766) @@ -1,4 +0,0 @@ -c2be282595751535a618ae0edeb8f648 download/libiconv-1.12.tar.gz -58a2bc6d39c0ba57823034d55d65d606 download/gettext-0.17.tar.gz -84ac87a6e3e82a6749815d030f9f966c download/CSWlibiconv.gspec -8a4c4cc08a021936cb72538b6e26ce61 download/patch-workaround-cc-bug-6655406.diff Copied: csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums (from rev 5618, csw/mgar/pkg/libiconv/trunk/checksums) =================================================================== --- csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums (rev 0) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,2 @@ +7ab33ebd26687c744a37264a330bbe9a download/libiconv-1.13.1.tar.gz +9c66308f6f3bfe70afc4fc67c07d7de3 download/patch-configure-stdbool.diff Copied: csw/mgar/pkg/libiconv/branches/sync-pkgname/files/CSWiconv.README (from rev 5645, csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README) =================================================================== --- csw/mgar/pkg/libiconv/branches/sync-pkgname/files/CSWiconv.README (rev 0) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/files/CSWiconv.README 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,3 @@ +Note: iconv is a transitional meta-package that pulls in libiconv and +libiconvdevel. Please consider switching to one or both of these pkgs +as iconv may be dropped in the future. Copied: csw/mgar/pkg/libiconv/branches/sync-pkgname/files/patch-configure-stdbool.diff (from rev 5618, csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff) =================================================================== --- csw/mgar/pkg/libiconv/branches/sync-pkgname/files/patch-configure-stdbool.diff (rev 0) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/files/patch-configure-stdbool.diff 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,135 @@ +diff --speed-large-files --minimal -Nru libiconv-1.13.orig/configure libiconv-1.13/configure +--- libiconv-1.13.orig/configure 2009-03-26 13:10:59.000000000 +0100 ++++ libiconv-1.13/configure 2009-07-18 15:01:23.206092991 +0200 +@@ -20233,121 +20233,6 @@ + REPLACE_GETLINE=0; + REPLACE_PERROR=0; + +-{ $as_echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5 +-$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; } +-if test "${ac_cv_header_stdbool_h+set}" = set; then +- $as_echo_n "(cached) " >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +- #include +- #ifndef bool +- "error: bool is not defined" +- #endif +- #ifndef false +- "error: false is not defined" +- #endif +- #if false +- "error: false is not 0" +- #endif +- #ifndef true +- "error: true is not defined" +- #endif +- #if true != 1 +- "error: true is not 1" +- #endif +- #ifndef __bool_true_false_are_defined +- "error: __bool_true_false_are_defined is not defined" +- #endif +- +- struct s { _Bool s: 1; _Bool t; } s; +- +- char a[true == 1 ? 1 : -1]; +- char b[false == 0 ? 1 : -1]; +- char c[__bool_true_false_are_defined == 1 ? 1 : -1]; +- char d[(bool) 0.5 == true ? 1 : -1]; +- bool e = &s; +- char f[(_Bool) 0.0 == false ? 1 : -1]; +- char g[true]; +- char h[sizeof (_Bool)]; +- char i[sizeof s.t]; +- enum { j = false, k = true, l = false * true, m = true * 256 }; +- _Bool n[m]; +- char o[sizeof n == m * sizeof n[0] ? 1 : -1]; +- char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; +- #if defined __xlc__ || defined __GNUC__ +- /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0 +- reported by James Lemley on 2005-10-05; see +- http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html +- This test is not quite right, since xlc is allowed to +- reject this program, as the initializer for xlcbug is +- not one of the forms that C requires support for. +- However, doing the test right would require a run-time +- test, and that would make cross-compilation harder. +- Let us hope that IBM fixes the xlc bug, and also adds +- support for this kind of constant expression. In the +- meantime, this test will reject xlc, which is OK, since +- our stdbool.h substitute should suffice. We also test +- this with GCC, where it should work, to detect more +- quickly whether someone messes up the test in the +- future. */ +- char digs[] = "0123456789"; +- int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1); +- #endif +- /* Catch a bug in an HP-UX C compiler. See +- http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html +- http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html +- */ +- _Bool q = true; +- _Bool *pq = &q; +- +-int +-main () +-{ +- +- *pq |= q; +- *pq |= ! q; +- /* Refer to every declared value, to avoid compiler optimizations. */ +- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l +- + !m + !n + !o + !p + !q + !pq); +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_cv_header_stdbool_h=yes +-else +- $as_echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_header_stdbool_h=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5 + $as_echo "$ac_cv_header_stdbool_h" >&6; } + { $as_echo "$as_me:$LINENO: checking for _Bool" >&5 +@@ -20525,7 +20525,7 @@ + + fi + +- if test $ac_cv_header_stdbool_h = yes; then ++ if test "$ac_cv_header_stdbool_h" = yes; then + + cat >>confdefs.h <<\_ACEOF + #define HAVE_STDBOOL_H 1 + Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-31 09:36:11 UTC (rev 5765) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-31 09:43:01 UTC (rev 5766) @@ -1,3 +1,8 @@ +# +# Long-term TODO: +# See branches/sync-pkgname for an attempt to sync the CSW pkg name to +# the upstream name and split off a devel pkg. +# GARNAME = libiconv GARVERSION = 1.13.1 CATEGORIES = lib @@ -17,37 +22,12 @@ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -# We have to take care of the package naming. We once had CSWiconv -# (pkgname) as libiconv (software name). Now we have a consistent -# naming but still need to provide CSWiconv as a depencies-only -# package. -PACKAGES = CSWlibiconv CSWlibiconvdevel CSWiconv +# Package naming is a bit unfortunate CSWiconv vs. libiconv :/ but +# that's not something i want to change right now. CSWiconv has +# heaps of dependents. +PACKAGES = CSWiconv +CATALOGNAME_CSWiconv = libiconv -CATALOGNAME_CSWlibiconv = libiconv -CATALOGNAME_CSWlibiconvdevel = libiconv_devel -CATALOGNAME_CSWiconv = iconv - -SPKG_DESC_CSWlibiconv = GNU iconv library -SPKG_DESC_CSWlibiconvdevel = GNU iconv library development package -SPKG_DESC_CSWiconv = GNU iconv library - meta package (deprecated) - -# CSWiconv is a dependencies-only pkg -PKGFILES_CSWiconv = $(docdir)/iconv/README.CSW - -# Devel files in _devel pkg, remaining files go into CSWlibiconv -PKGFILES_CSWlibiconvdevel = $(PKGFILES_DEVEL) .*.3.html - -# Dependencies: -# Some of the utility programs 'depend' on ggettext. -# But DO NOT put CSWggettext in depend, or it will break things!!! -# Read: Circular dependency between ggettextrt and libiconv - -REQUIRED_PKGS_CSWlibiconvdevel = CSWlibiconv -REQUIRED_PKGS_CSWiconv = CSWlibiconv CSWlibiconvdevel - -# CSWiconv depends on CSWlibiconv which we don't have yet -ENABLE_CHECK = 0 - # The current 1.12 only has a 32-Bit iconv binary, leave it that way EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv NO_ISAEXEC = 1 @@ -81,9 +61,10 @@ include gar/category.mk +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) post-install-modulated: + ginstall -d $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(DOCDEST) ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ $(DESTDIR)$(datadir)/aclocal/iconv.m4 - ginstall -D $(FILEDIR)/CSWiconv.README \ - $(DESTDIR)$(docdir)/iconv/README.CSW @$(MAKECOOKIE) Added: csw/mgar/pkg/libiconv/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/libiconv/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/libiconv/trunk/files/changelog.CSW 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,5 @@ +libiconv (1.13.1,REV=2009.07.31) + + * Adopted and updated to 1.13.1. (Closes #2973, #3524, #3662) + + -- Sebastian Kayser Fri, 31 Jul 2009 11:07:44 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 31 11:56:19 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 31 Jul 2009 09:56:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5767] csw/mgar/pkg/libiconv/Makefile Message-ID: Revision: 5767 http://gar.svn.sourceforge.net/gar/?rev=5767&view=rev Author: wahwah Date: 2009-07-31 09:56:19 +0000 (Fri, 31 Jul 2009) Log Message: ----------- libiconv: providing package-level Makefile Added Paths: ----------- csw/mgar/pkg/libiconv/Makefile Copied: csw/mgar/pkg/libiconv/Makefile (from rev 5766, csw/mgar/pkg/template/Makefile) =================================================================== --- csw/mgar/pkg/libiconv/Makefile (rev 0) +++ csw/mgar/pkg/libiconv/Makefile 2009-07-31 09:56:19 UTC (rev 5767) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Fri Jul 31 12:18:13 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Fri, 31 Jul 2009 10:18:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5768] csw/mgar/pkg/bind/trunk/Makefile Message-ID: Revision: 5768 http://gar.svn.sourceforge.net/gar/?rev=5768&view=rev Author: bonivart Date: 2009-07-31 10:18:12 +0000 (Fri, 31 Jul 2009) Log Message: ----------- bind: fix dir entry Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-31 09:56:19 UTC (rev 5767) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-31 10:18:12 UTC (rev 5768) @@ -88,5 +88,6 @@ @$(foreach DOC,$(DOCLIST),cp $(FILEDIR)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) ( cd $(WORKSRC) ; \ gmake DESTDIR=$(DESTDIR) install ) + @ginstall -d $(DESTDIR)/var/opt/csw/named @touch $(DESTDIR)/var/opt/csw/named/named.pid @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 14:15:52 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 12:15:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5769] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5769 http://gar.svn.sourceforge.net/gar/?rev=5769&view=rev Author: bensons Date: 2009-07-31 12:15:51 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: object directory is now handled for sparc and i386 Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 10:18:12 UTC (rev 5768) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 12:15:51 UTC (rev 5769) @@ -43,7 +43,8 @@ include gar/category.mk -OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).sun4 +PLATFORM = $(shell if [ `uname -i` = "i86pc" ] ; then echo i86pc ; else echo sun4 ; fi ) +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).$(PLATFORM) LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail BINFILES = vacation/vacation SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jul 31 14:44:12 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 31 Jul 2009 12:44:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5770] csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk Message-ID: Revision: 5770 http://gar.svn.sourceforge.net/gar/?rev=5770&view=rev Author: bdwalton Date: 2009-07-31 12:44:11 +0000 (Fri, 31 Jul 2009) Log Message: ----------- Net-SMTP-SSL: Tack in a COPYING/license file (taken from man page) Modified Paths: -------------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/COPYING Modified: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-31 12:15:51 UTC (rev 5769) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-31 12:44:11 UTC (rev 5770) @@ -23,3 +23,9 @@ REQUIRED_PKGS = CSWpmiosocketssl include gar/category.mk + + +post-extract-modulated: + @echo "Adding 'license' file..." + @cp $(FILEDIR)/COPYING $(WORKSRC)/ + @$(MAKECOOKIE) Added: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/COPYING 2009-07-31 12:44:11 UTC (rev 5770) @@ -0,0 +1,3 @@ +Copyright (c) 2004 Casey West. All rights reserved. +This module is free software; you can redistribute it and/or modify it +under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 14:45:24 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 12:45:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[5771] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5771 http://gar.svn.sourceforge.net/gar/?rev=5771&view=rev Author: bensons Date: 2009-07-31 12:45:24 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: adjusted regexp in PROTOTYPE_FILTER Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 12:44:11 UTC (rev 5770) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 12:45:24 UTC (rev 5771) @@ -23,7 +23,7 @@ # we require SPKG_CLASSES = none cswinitsmf REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap -PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswsquid$$$$/ { $$$$2 = "cswinitsmf" } || $$$$3 ~/sol8\./ { $$$$2 = "sol8" } || $$$$3 ~/sol9\./ { $$$$2 = "sol9" } || $$$$3 ~/sol10\./ { $$$$2 = "sol10" } { print }' +PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } || $$$$3 ~/sol8\./ { $$$$2 = "sol8" } || $$$$3 ~/sol9\./ { $$$$2 = "sol9" } || $$$$3 ~/sol10\./ { $$$$2 = "sol10" } { print }' # patch away GNUism This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 15:28:11 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 13:28:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5772] csw/mgar/pkg/sendmail/trunk/files/cswsendmail Message-ID: Revision: 5772 http://gar.svn.sourceforge.net/gar/?rev=5772&view=rev Author: bensons Date: 2009-07-31 13:28:11 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: add -p option to mkdir Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/files/cswsendmail Modified: csw/mgar/pkg/sendmail/trunk/files/cswsendmail =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/cswsendmail 2009-07-31 12:45:24 UTC (rev 5771) +++ csw/mgar/pkg/sendmail/trunk/files/cswsendmail 2009-07-31 13:28:11 UTC (rev 5772) @@ -36,7 +36,7 @@ 'start') if [ -f $CSW_DIR/lib/sendmail -a -f $CSW_DIR/etc/mail/sendmail.cf ]; then if [ ! -d $CSW_DIR/var/spool/mqueue ]; then - /usr/bin/mkdir -m 0750 $CSW_DIR/var/spool/mqueue + /usr/bin/mkdir -pm 0750 $CSW_DIR/var/spool/mqueue /usr/bin/chown root:bin $CSW_DIR/var/spool/mqueue fi if [ ! -f $ALIASES_FILE.db ] && [ ! -f $ALIASES_FILE.dir ] \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 31 15:47:22 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 31 Jul 2009 13:47:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5773] csw/mgar/pkg Message-ID: Revision: 5773 http://gar.svn.sourceforge.net/gar/?rev=5773&view=rev Author: wahwah Date: 2009-07-31 13:47:20 +0000 (Fri, 31 Jul 2009) Log Message: ----------- nxcl: Initial commit Modified Paths: -------------- csw/mgar/pkg/nxcl/trunk/Makefile csw/mgar/pkg/nxcl/trunk/checksums Added Paths: ----------- csw/mgar/pkg/nxcl/ csw/mgar/pkg/nxcl/trunk/files/doc-0.9.patch Modified: csw/mgar/pkg/nxcl/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-07-30 14:20:06 UTC (rev 5733) +++ csw/mgar/pkg/nxcl/trunk/Makefile 2009-07-31 13:47:20 UTC (rev 5773) @@ -2,27 +2,38 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -GARNAME = mypkg -GARVERSION = 1.0 -CATEGORIES = lib +GARNAME = nxcl +GARVERSION = 0.9 +CATEGORIES = utils -DESCRIPTION = This is a useful library +DESCRIPTION = A library for the Free NX client define BLURB - It does stuff with things + A library for NX clients. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DL_NAME = freenx-client +WORKSRC = $(WORKDIR)/$(DL_NAME)-$(GARVERSION)/nxcl +docdir = $(datadir)/doc + +PATCHFILES = doc-$(GARVERSION).patch + +MASTER_SITES = http://download.berlios.de/freenx/ +DISTFILES = $(DL_NAME)-$(GARVERSION).tar.bz2 +DISTFILES += $(PATCHFILES) + + # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +UFILES_REGEX = $(DL_NAME)-(\d+(?:\.\d+)*).tar.bz2 -CONFIGURE_ARGS = $(DIRPATHS) +PREREQUISITE_PKGS = CSWautoconf CSWautomake CSWlibtool +PREREQUISITE_PKGS += CSWdoxygen CSWspeex -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +CONFIGURE_ARGS = $(DIRPATHS) --docdir=$(docdir) +TEST_SCRIPTS = -#include gar/category.mk +pre-configure-modulated: + (cd $(WORKSRC); autoreconf -fi) + @$(MAKECOOKIE) + +include gar/category.mk Modified: csw/mgar/pkg/nxcl/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-07-30 14:20:06 UTC (rev 5733) +++ csw/mgar/pkg/nxcl/trunk/checksums 2009-07-31 13:47:20 UTC (rev 5773) @@ -0,0 +1,2 @@ +64cd8521338304661c4c2c1498616c87 download/doc-0.9.patch +777b3cda7a245e3870d4870a9460cb73 download/freenx-client-0.9.tar.bz2 Added: csw/mgar/pkg/nxcl/trunk/files/doc-0.9.patch =================================================================== --- csw/mgar/pkg/nxcl/trunk/files/doc-0.9.patch (rev 0) +++ csw/mgar/pkg/nxcl/trunk/files/doc-0.9.patch 2009-07-31 13:47:20 UTC (rev 5773) @@ -0,0 +1,35 @@ +diff -ru nxcl.orig/doc/Makefile.am nxcl/doc/Makefile.am +--- nxcl.orig/doc/Makefile.am 2008-03-10 23:13:08.000000000 +0000 ++++ nxcl/doc/Makefile.am 2009-07-31 14:43:27.406751436 +0100 +@@ -2,7 +2,7 @@ + + DOXYFILE = Doxyfile + +-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION) ++docdir2 = $(docdir)/$(PACKAGE)-$(VERSION) + + EXTRA_DIST = html + +@@ -15,17 +15,17 @@ + doxygen + + install-data-local: +- $(mkinstalldirs) $(DESTDIR)$(docdir) ++ $(mkinstalldirs) $(DESTDIR)$(docdir2) + @for file in $(srcdir)/html/*; do \ + bn="`basename $$file`"; \ +- echo " $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$$bn"; \ +- $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$$bn; \ ++ echo " $(INSTALL_DATA) $$file $(DESTDIR)$(docdir2)/$$bn"; \ ++ $(INSTALL_DATA) $$file $(DESTDIR)$(docdir2)/$$bn; \ + done + + uninstall-local: + @for file in $(srcdir)/html/*; do \ + bn="`basename $$file`"; \ +- echo " rm -f $(DESTDIR)$(docdir)/$$bn"; \ +- rm -f $(DESTDIR)$(docdir)/$$bn; \ ++ echo " rm -f $(DESTDIR)$(docdir2)/$$bn"; \ ++ rm -f $(DESTDIR)$(docdir2)/$$bn; \ + done + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 15:55:06 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 13:55:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5774] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5774 http://gar.svn.sourceforge.net/gar/?rev=5774&view=rev Author: bensons Date: 2009-07-31 13:55:06 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: adjusted PROTOTYPE_FILTER once more, using INITSMF for init.d script Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 13:47:20 UTC (rev 5773) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 13:55:06 UTC (rev 5774) @@ -21,9 +21,12 @@ # UPSTREAM_MASTER_SITES = # we require -SPKG_CLASSES = none cswinitsmf REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap -PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } || $$$$3 ~/sol8\./ { $$$$2 = "sol8" } || $$$$3 ~/sol9\./ { $$$$2 = "sol9" } || $$$$3 ~/sol10\./ { $$$$2 = "sol10" } { print }' +INITSMF = /etc/opt/csw/init.d/cswsendmail +PROTOTYPE_FILTER = awk '$$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ + $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ + $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ + { print }' # patch away GNUism @@ -88,6 +91,7 @@ @# install the binaries ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) + ln -s $(libdir)/sendmail $(DESTDIR)$(bindir)/newaliases ( for file in $(SBINFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) @@ -108,7 +112,8 @@ cp -r $(WORKSRC)/cf $(DESTDIR)$(sharedstatedir)/mail @# install startup script - cp -p $(DOWNLOADDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + chmod +x $(DOWNLOADDIR)/cswsendmail && \ + cp -p $(DOWNLOADDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d @# install configurations, XXX missing submit.cf/sendmail.cf ( for file in `cd $(DOWNLOADDIR) && ls *.CSW`; do \ Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 13:47:20 UTC (rev 5773) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 13:55:06 UTC (rev 5774) @@ -1,6 +1,6 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW f581c67e3834d6a520d8faf9dfb8c7eb download/checkinstall -33aa403bba2c02d79754977c8af26db2 download/cswsendmail +2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW 27994344f69c7c92382d57264c7debf8 download/i.sol10 24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 16:56:30 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 14:56:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[5775] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5775 http://gar.svn.sourceforge.net/gar/?rev=5775&view=rev Author: valholla Date: 2009-07-31 14:56:30 +0000 (Fri, 31 Jul 2009) Log Message: ----------- my changes Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 13:55:06 UTC (rev 5774) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 14:56:30 UTC (rev 5775) @@ -7,6 +7,10 @@ XXX anacronism ;-) need text here endef +INSTALLISADIR = $(WORKROOTDIR)/install-$(GAROSREL)-$(MODULATION) +WORKDIR = $(WORKROOTDIR)/build-$(GAROSREL)-$(MODULATION) +COOKIEDIR = $(COOKIEROOTDIR)/$(GAROSREL)-$(MODULATION) + MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += cswsendmail site.config.m4 @@ -57,6 +61,7 @@ MANFILES8 = sendmail/sendmail.8 mailstats/mailstats.8 makemap/makemap.8 \ praliases/praliases.8 smrsh/smrsh.8 mail.local/mail.local.8 \ rmail/rmail.8 editmap/editmap.8 +SOLVER = sol$(shell uname -r |sed 's/5\.//') configure-custom: @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ @@ -85,7 +90,7 @@ ginstall -d $(DESTDIR)$(sysconfdir)/mail @# install the libraries - ( for file in $(LIBFILES) ; do \ + @( for file in $(LIBFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ done ) @@ -96,6 +101,17 @@ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) + @# rename libraries and binaries os-specific + ( for file in `ls $(DESTDIR)$(libdir)` ; do \ + mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file ; \ + done ) + ( for file in `ls $(DESTDIR)$(bindir)` ; do \ + mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file ; \ + done ) + ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ + mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file ; \ + done ) + @# install manpages ( for file in $(MANFILES1) ; do \ ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 17:12:20 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:12:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5776] csw/mgar/pkg/sendmail/branches/benny Message-ID: Revision: 5776 http://gar.svn.sourceforge.net/gar/?rev=5776&view=rev Author: bensons Date: 2009-07-31 15:12:19 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: commit for my branch Modified Paths: -------------- csw/mgar/pkg/sendmail/branches/benny/Makefile csw/mgar/pkg/sendmail/branches/benny/checksums csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 Added Paths: ----------- csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.checkinstall csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preinstall csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preremove csw/mgar/pkg/sendmail/branches/benny/files/README.CSW csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-deactivate.sh csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-reactivate.sh csw/mgar/pkg/sendmail/branches/benny/files/aliases.CSW csw/mgar/pkg/sendmail/branches/benny/files/helpfile.CSW csw/mgar/pkg/sendmail/branches/benny/files/i.sol10 csw/mgar/pkg/sendmail/branches/benny/files/i.sol8 csw/mgar/pkg/sendmail/branches/benny/files/i.sol9 csw/mgar/pkg/sendmail/branches/benny/files/local-host-names.CSW csw/mgar/pkg/sendmail/branches/benny/files/sendmail.cf.CSW csw/mgar/pkg/sendmail/branches/benny/files/sendmail.schema csw/mgar/pkg/sendmail/branches/benny/files/sm-client.st.CSW csw/mgar/pkg/sendmail/branches/benny/files/statistics.CSW csw/mgar/pkg/sendmail/branches/benny/files/submit.cf.CSW csw/mgar/pkg/sendmail/branches/benny/files/trusted-users.CSW Modified: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 14:56:30 UTC (rev 5775) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:12:19 UTC (rev 5776) @@ -9,6 +9,12 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz +DISTFILES += cswsendmail site.config.m4 +DISTFILES += i.sol8 i.sol9 i.sol10 +DISTFILES += CSWsendmail.checkinstall CSWsendmail.preinstall CSWsendmail.preremove +DISTFILES += README.CSW sendmail.schema +DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh +DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -19,10 +25,20 @@ # we require REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap +INITSMF = /etc/opt/csw/init.d/cswsendmail +PROTOTYPE_FILTER = awk '$$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ + $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ + $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ + $$$$3 ~/sendmail$$$$/ { $$$$4 = "2755" } \ + { print }' + # patch away GNUism PATCHFILES = patch-CC-M.m4 +# include license +LICENSE = LICENSE + CONFIGURE_SCRIPTS = custom BUILD_SCRIPTS = custom TEST_SCRIPTS = custom @@ -35,9 +51,11 @@ PRESERVECONF += $(sysconfdir)/mail/trusted-users.CSW PRESERVECONF += $(sysconfdir)/mail/statistics.CSW + include gar/category.mk -OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.`uname -r`.`uname -i` +PLATFORM = $(shell if [ `uname -i` = "i86pc" ] ; then echo i86pc ; else echo sun4 ; fi ) +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).$(PLATFORM) LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail BINFILES = vacation/vacation SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ @@ -49,58 +67,77 @@ rmail/rmail.8 editmap/editmap.8 configure-custom: + @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ + $(DOWNLOADDIR)/site.config.m4 > \ + $(WORKSRC)/devtools/Site/site.config.m4 ) + @( gsed 's,/etc/mail/\(sendmail.cf\),$(sysconfdir)/mail/\1,' \ + $(WORKSRC)/include/sm/conf.h ) + @( gsed 's,/etc/mail/\(sendmail.pid\),/var/opt/csw/run/\1,' \ + $(WORKSRC)/include/sm/conf.h ) @$(MAKECOOKIE) build-custom: - sed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' $(FILEDIR)/site.config.m4 > \ - $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 - cd $(WORKDIR)/$(DISTNAME) && ./Build + cd $(WORKSRC) && ./Build @$(MAKECOOKIE) test-custom: @$(MAKECOOKIE) install-custom: - @# install the binaries - ginstall -d -m 755 $(DESTDIR)$(libdir) + @# install dirs + ginstall -d $(DESTDIR)$(libdir) + ginstall -d $(DESTDIR)$(bindir) + ginstall -d $(DESTDIR)$(sbindir) + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -d $(DESTDIR)$(mandir)/man5 + ginstall -d $(DESTDIR)$(mandir)/man8 + ginstall -d $(DESTDIR)/var/opt/csw/spool/clientmqueue + ginstall -d $(DESTDIR)$(sharedstatedir)/mail + ginstall -d $(DESTDIR)/etc/opt/csw/init.d + ginstall -d $(DESTDIR)$(sysconfdir)/mail + ginstall -d $(DESTDIR)/var/opt/csw/run + + @# install the libraries ( for file in $(LIBFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ done ) - ginstall -d -m 755 $(DESTDIR)$(bindir) + + @# install the binaries ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) - ginstall -d -m 755 $(DESTDIR)$(sbindir) - ginstall -d -m 755 $(DESTDIR)$(mandir) + ln -fs $(libdir)/sendmail $(DESTDIR)$(bindir)/newaliases ( for file in $(SBINFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) + @# install manpages ( for file in $(MANFILES1) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/1 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/1 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ done ) ( for file in $(MANFILES5) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/5 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/5 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man5 ; \ done ) ( for file in $(MANFILES8) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/8 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/8 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man8 ; \ done ) + @# install m4/cf macros - ginstall -d -m 755 $(DESTDIR)$(sharedstatedir)/mail - find $(WORKDIR)/$(DISTNAME)/cf -type f -exec chmod 644 {} + - cp -r $(WORKDIR)/$(DISTNAME)/cf $(DESTDIR)$(sharedstatedir)/mail + find $(WORKSRC)/cf -type f -exec chmod 644 {} + + gsed -i '' 's,MAILDIR=/etc/mail,MAILDIR=$(sysconfdir)/mail,' \ + $(WORKSRC)/cf/cf/Makefile + cp -r $(WORKSRC)/cf $(DESTDIR)$(sharedstatedir)/mail + cp $(DOWNLOADDIR)/README.CSW $(DESTDIR)$(sharedstatedir)/mail + cp $(DOWNLOADDIR)/sendmail.schema $(DESTDIR)$(sharedstatedir)/mail + cp $(DOWNLOADDIR)/Sun-sendmail-deactivate.sh $(DESTDIR)$(sharedstatedir)/mail + cp $(DOWNLOADDIR)/Sun-sendmail-reactivate.sh $(DESTDIR)$(sharedstatedir)/mail + @# install startup script - ginstall -d -m 0755 $(DESTDIR)/etc/opt/csw/init.d - cp -p $(FILEDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + chmod +x $(DOWNLOADDIR)/cswsendmail && \ + cp -p $(DOWNLOADDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + @# install configurations, XXX missing submit.cf/sendmail.cf - ginstall -d -m 0755 $(DESTDIR)$(etcdir)/mail - ginstall -m 644 $(WORKDIR)/$(DISTNAME)/sendmail/aliases \ - $(DESTDIR)$(etcdir)/mail/aliases.CSW - ginstall -m 644 $(OBJDIR)/sendmail/statistics \ - $(DESTDIR)$(etcdir)/mail/statistics.CSW - ginstall -m 644 $(OBJDIR)/sendmail/helpfile \ - $(DESTDIR)$(etcdir)/mail/helpfile.CSW - touch $(DESTDIR)$(etcdir)/mail/trusted-users.CSW \ - $(DESTDIR)$(etcdir)/mail/local-host-names.CSW + ( for file in `cd $(DOWNLOADDIR) && ls *.CSW`; do \ + ginstall -m 644 $(DOWNLOADDIR)/$$file \ + $(DESTDIR)$(sysconfdir)/mail/$$file; \ + done ) + @$(MAKECOOKIE) Modified: csw/mgar/pkg/sendmail/branches/benny/checksums =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/checksums 2009-07-31 14:56:30 UTC (rev 5775) +++ csw/mgar/pkg/sendmail/branches/benny/checksums 2009-07-31 15:12:19 UTC (rev 5776) @@ -1,2 +1,22 @@ +f581c67e3834d6a520d8faf9dfb8c7eb download/CSWsendmail.checkinstall +4c53e32ed6b4ac66c35d5079ebcb548d download/CSWsendmail.preinstall +644a174b1a1e74ef8655ea0002aff8f7 download/CSWsendmail.preremove +6c030e7a797209ddfa4f6dbc531d753c download/README.CSW +e89e68f3e0ae84d665c4ab898a8f3325 download/Sun-sendmail-deactivate.sh +1c3a63f98171aa28a2714995ee938a2c download/Sun-sendmail-reactivate.sh +2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW +3afb5845e04500e1d2ae6ac5af9c7fe3 download/cswsendmail +c816378b3028cbab410f72168b571775 download/helpfile.CSW +27994344f69c7c92382d57264c7debf8 download/i.sol10 +24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 +b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 +d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz +3c970e5b4e9831a8774906ed36e11f52 download/sendmail.cf.CSW +48851e45dca2a65a77f64f738bbf8d20 download/sendmail.schema +f5b7fcd3d576de0615ea1101ef3401c6 download/site.config.m4 +d41d8cd98f00b204e9800998ecf8427e download/sm-client.st.CSW +d41d8cd98f00b204e9800998ecf8427e download/statistics.CSW +b64521d2a1365dc3f5f93b332e026054 download/submit.cf.CSW +d41d8cd98f00b204e9800998ecf8427e download/trusted-users.CSW Added: csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.checkinstall =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.checkinstall (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.checkinstall 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,21 @@ +# checkinstall for CSWsendmail +# 2007-12-09 installation no longer moves files in Sun's sendmail package. +# +trap `exit 3` 15 + +# Assign Solaris release class to install release specific files +if [ `uname -r` = 5.8 ]; then + CLASSES='none sol8 cswinitsmf' +elif [ `uname -r` = 5.9 ]; then + CLASSES='none sol9 cswinitsmf' +elif [ `uname -r` = 5.10 ]; then + CLASSES='none sol10 cswinitsmf' +fi + +# Make env variables available to other packaging scripts + +cat >$1 </dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent passwd smmsp >/dev/null + if [ $? -ne 0 ] ; then + NEEDUSER=1 + fi +fi + +/usr/bin/grep '^smmsp:' /etc/group >/dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent group smmsp >/dev/null + if [ $? -ne 0 ] ; then + NEEDGROUP=1 + fi +fi + +/usr/bin/grep '^mail:' /etc/group >/dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent group mail >/dev/null + if [ $? -ne 0 ] ; then + NEEDMAILGROUP=1 + fi +fi + +if [ "$NEEDGROUP" = 1 ] ; then + echo adding smmsp group + chroot $PKG_INSTALL_ROOT /usr/sbin/groupadd smmsp +else + echo smmsp group detected +fi + +if [ "$NEEDUSER" = 1 ] ; then + echo adding smmsp user + chroot $PKG_INSTALL_ROOT /usr/sbin/useradd -g smmsp smmsp + chroot $PKG_INSTALL_ROOT /usr/sbin/usermod -c "SendMail Message Submission Program" -d $MYHOME smmsp +else + echo smmsp user detected +fi + +if [ "$NEEDMAILGROUP" = 1 ] ; then + echo adding mail group + chroot $PKG_INSTALL_ROOT /usr/sbin/groupadd mail +else + echo mail group detected +fi Added: csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preremove =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preremove (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preremove 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,55 @@ +# preremove - CSWsendmail +# 2004-02-28. Correct error on rename mailq +# 2005-12-14 Fix problem with stopping sendmail +# 2007-02-25 Add support for Solaris 10+ zone enabled hosts. +# Replacing Sun's sendmail is no longer done. + +# Stop sendmail if it is running +smf=no +if [ -f /usr/sbin/svccfg -a -f /usr/sbin/svcadm ] ; then smf=yes ; fi + +VER=`uname -r` +if [ x"$VER" = x5.8 -o x"$VER" = x5.9 ] ; then + SERVER_PID=`pgrep -x -u 0 sendmail` +else + if [ -x /usr/bin/zonename ] ; then + ZONE=`/usr/bin/zonename` + SERVER_PID=`pgrep -x -u 0 -z "$ZONE" sendmail` + else + SERVER_PID=`pgrep -x -u 0 sendmail` + fi +fi + +if [ $SERVER_PID ]; then + echo "## Stopping sendmail" + if [ $smf = yes ] + then + # Disable service + /usr/sbin/svcadm disable -s svc:network/smtp:cswsendmail >/dev/null 2>&1 + else + /etc/init.d/cswsendmail stop >/dev/null 2>&1 + fi + while [ $SERVER_PID ] + do + sleep 1 + # See if server pid still exists. + VER=`uname -r` + if [ x"$VER" = x5.8 -o x"$VER" = x5.9 ] ; then + SERVER_PID=`pgrep -x -u 0 sendmail` + else + if [ -x /usr/bin/zonename ] ; then + ZONE=`/usr/bin/zonename` + SERVER_PID=`pgrep -x -u 0 -z "$ZONE" sendmail` + else + SERVER_PID=`pgrep -x -u 0 sendmail` + fi + fi + done +fi + +if [ $smf = yes ] ; then + # Unregister with SMF + /usr/sbin/svccfg delete svc:network/smtp:cswsendmail >/dev/null 2>&1 +fi + +exit 0 \ No newline at end of file Added: csw/mgar/pkg/sendmail/branches/benny/files/README.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/README.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/README.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,64 @@ +2009-07-31 +Initial GAR version of sendmail. + +2007-12-09 +Previous package versions replaced some of Sun's sendmail files with symlinks +to the correponding CSWsendmail file. This does not work properly in a zone +enabled environment. Therefore, this code is removed from the package +install and package remove scripts. The code to create the symlinks is now +in /opt/csw/share/mail/. To inactivate Sun's sendmail run +Sun-sendmail-deactivate.sh. + +You should run the new inactivate script on the first package installation. + +If want to completely remove CSWsendmail, run the Sun-sendmail-activate.sh +script to return the system to Sun's setup. + +PLEASE note that Sun's sendmail patches routinely replace symlink(s) to the +CSW file(s). You will need to fix this when it happens. + +2007-02-25 +This update includes the errata list dated 2007-02-06. + +This update fixes installation scripts to work on a Solaris 10 or later +zone enabled host. If you have issues or problems with the installation, +please send me a email from the CSWsendmail package page on the web. My +email address is also listed with the package parameters from `pkgparam -v +CSWsendmail`. + +2007-02-03 +This update adds support for csw.conf. + +CSW Sendmail Packaging - Alex Moore and Thomas Glanzmann + +This CSW package contains the features of Sun's Solaris 9 sendmail +package plus MILTER, STARTTLS and SASL. Like Sun's Solaris 9 +sendmail package, this CSW package includes support for Sun's +directory server as a naming service which is known as +SUN_SIMPLIFIED_LDAP. This support is provided for both Solaris 8 +and Solaris 9. + +Installation procedures provide the option to leave the Sun +sendmail files as is or replace these files with symlinks to +the CSW sendmail files. The default is to leave the existing +sendmail installation as is, but it is recommended that the replace +option be used. The replace option will stop Sun's sendmail from +starting on reboot and allow other programs that call the sendmail +programs to work properly. + +The configuration directory in Sun's sendmail is /usr/lib/mail/cf. +In this package, the configuration directory is +/opt/csw/share/mail. + +The sample configuration files are copied when they do not exist. +The package follows Solaris procedures of using subsidiary.cf as +the sendmail.cf file by default. See the Solaris Resource +Management Guide for the definitions of subsidiary and mailhost. + +Make changes to the .mc files and run make to create the .cf files. +If you use main.cf, for non-subsidiary sendmail installations, +copy it to /opt/csw/etc/mail/sendmail.cf. Otherwise, copy +subsidiary.cf to /opt/csw/etc/mail/sendmail.cf. Submit.cf is +copied to /opt/csw/etc/mail/ without changing the name. Both +files, sendmail.cf and submit.cf are required in /opt/csw/etc/mail/ +for sendmail to run. Added: csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-deactivate.sh =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-deactivate.sh (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-deactivate.sh 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,106 @@ +#!/bin/sh +# 2007-12-09 Initial version created from old CSWsendmail Postinstall script +# + +# Make backup of Sun sendmail files +# /usr/sbin/newaliases or /usr/bin/newaliases + if /bin/test ! -L /usr/sbin/newaliases.OFF && /bin/test -L /usr/sbin/newaliases ; then + echo "Moving /usr/sbin/newaliases to newaliases.OFF" + mv /usr/sbin/newaliases /usr/sbin/newaliases.OFF + fi + if /bin/test ! -L /usr/bin/newaliases.OFF && /bin/test -L /usr/bin/newaliases ; then + echo "Moving /usr/bin/newaliases to newaliases.OFF" + mv /usr/bin/newaliases /usr/bin/newaliases.OFF + fi +# /usr/bin/mailq. In Solaris 8, mailq is a file. In Solaris 9, +# mailq is a symlink. In CSW sendmail, mailq is symlink. + if /bin/test ! -f /usr/bin/mailq.OFF && /bin/test -f /usr/bin/mailq ; then + echo "Moving /usr/bin/mailq to mailq.OFF" + mv /usr/bin/mailq /usr/bin/mailq.OFF + fi + if /bin/test ! -L /usr/bin/mailq.OFF && /bin/test -L /usr/bin/mailq ; then + echo "Moving /usr/bin/mailq to mailq.OFF" + mv /usr/bin/mailq /usr/bin/mailq.OFF + fi +# /usr/bin/vacation + if /bin/test ! -f /usr/bin/vacation.OFF && /bin/test -f /usr/bin/vacation ; then + echo "Moving /usr/bin/vacation to vacation.OFF" + mv /usr/bin/vacation /usr/bin/vacation.OFF + fi +# /usr/bin/mailstats + if /bin/test ! -f /usr/bin/mailstats.OFF && /bin/test -f /usr/bin/mailstats ; then + echo "Moving /usr/bin/mailstats to mailstats.OFF" + mv /usr/bin/mailstats /usr/bin/mailstats.OFF + fi +# /usr/sbin/makemap + if /bin/test ! -f /usr/sbin/makemap.OFF && /bin/test -f /usr/sbin/makemap ; then + echo "Moving /usr/sbin/makemap to makemap.OFF" + mv /usr/sbin/makemap /usr/sbin/makemap.OFF + fi +# /usr/bin/praliases + if /bin/test ! -f /usr/bin/praliases.OFF && /bin/test -f /usr/bin/praliases ; then + echo "Moving /usr/bin/praliases to praliases.OFF" + mv /usr/bin/praliases /usr/bin/praliases.OFF + fi +# /usr/lib/smrsh + if /bin/test ! -f /usr/lib/smrsh.OFF && /bin/test -f /usr/lib/smrsh ; then + echo "Moving /usr/lib/smrsh to smrsh.OFF" + mv /usr/lib/smrsh /usr/lib/smrsh.OFF + fi +# /usr/lib/mail.local + if /bin/test ! -f /usr/lib/mail.local.OFF && /bin/test -f /usr/lib/mail.local ; then + echo "Moving /usr/lib/mail.local to mail.local.OFF" + mv /usr/lib/mail.local /usr/lib/mail.local.OFF + fi +# /etc/mail/sendmail.cf + if /bin/test ! -f /etc/mail/sendmail.cf.OFF && /bin/test -f /etc/mail/sendmail.cf ; then + echo "Moving /etc/mail/sendmail.cf to sendmail.cf.OFF" + mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.OFF + fi +# /usr/lib/sendmail + if /bin/test ! -f /usr/lib/sendmail.OFF && /bin/test -f /usr/lib/sendmail ; then + echo "Moving /usr/lib/sendmail to sendmail.OFF" + mv /usr/lib/sendmail /usr/lib/sendmail.OFF + fi +# + echo "Making symbolic links in /usr for CSWsendmail files." + if /bin/test -L /usr/bin/newaliases.OFF ; then + echo "Making symlink /usr/bin/newaliases" + ln -s /opt/csw/lib/sendmail /usr/bin/newaliases + fi + if /bin/test -L /usr/sbin/newaliases.OFF ; then + echo "Making symlink /usr/sbin/newaliases" + ln -s /opt/csw/lib/sendmail /usr/sbin/newaliases + fi + if /bin/test ! -L /usr/bin/mailq ; then + echo "Making symlink /usr/bin/mailq" + ln -s /opt/csw/lib/sendmail /usr/bin/mailq + fi + if /bin/test ! -L /usr/bin/vacation ; then + echo "Making symlink /usr/bin/vacation" + ln -s /opt/csw/bin/vacation /usr/bin/vacation + fi + if /bin/test ! -L /usr/bin/mailstats ; then + echo "Making symlink /usr/bin/mailstats" + ln -s /opt/csw/sbin/mailstats /usr/bin/mailstats + fi + if /bin/test ! -L /usr/sbin/makemap ; then + echo "Making symlink /usr/sbin/makemap" + ln -s /opt/csw/sbin/makemap /usr/sbin/makemap + fi + if /bin/test ! -L /usr/bin/praliases ; then + echo "Making symlink /usr/bin/praliases" + ln -s /opt/csw/sbin/praliases /usr/bin/praliases + fi + if /bin/test ! -L /usr/lib/smrsh ; then + echo "Making symlink /usr/lib/smrsh" + ln -s /opt/csw/lib/smrsh /usr/lib/smrsh + fi + if /bin/test ! -L /usr/lib/mail.local ; then + echo "Making symlink /usr/lib/mail.local" + ln -s /opt/csw/lib/mail.local /usr/lib/mail.local + fi + if /bin/test ! -L /usr/lib/sendmail ; then + echo "Making symlink /usr/lib/sendmail" + ln -s /opt/csw/lib/sendmail /usr/lib/sendmail + fi Added: csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-reactivate.sh =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-reactivate.sh (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-reactivate.sh 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,75 @@ +#!/bin/sh +# 2007-12-09 Initial version created from the old CSWsendmail preremove script +# +# Remove the symlinks for using CSWsendmail and return filesystem to +# using Sun's sendmail. + +# Remove the symlinks to CSW files + echo "Removing the symlinks to CSW files." +# /usr/bin/newaliases or /usr/sbin/newaliases + if /bin/test -L /usr/bin/newaliases ; then rm -f /usr/bin/newaliases ; fi + if /bin/test -L /usr/sbin/newaliases ; then rm -f /usr/sbin/newaliases ; fi +# /usr/bin/mailq. mailq is either a symlink or a file, depending +# on the version of Solaris + if /bin/test -L /usr/bin/mailq ; then rm -f /usr/bin/mailq ; fi +# /usr/bin/vacation + if /bin/test -L /usr/bin/vacation ; then rm -f /usr/bin/vacation ; fi +# /usr/bin/mailstats + if /bin/test -L /usr/bin/mailstats ; then rm -f /usr/bin/mailstats ; fi +# /usr/sbin/makemap + if /bin/test -L /usr/sbin/makemap ; then rm -f /usr/sbin/makemap ; fi +# /usr/bin/praliases + if /bin/test -L /usr/bin/praliases ; then rm -f /usr/bin/praliases ; fi +# /usr/lib/smrsh + if /bin/test -L /usr/lib/smrsh ; then rm -f /usr/lib/smrsh ; fi +# /usr/lib/mail.local + if /bin/test -L /usr/lib/mail.local ; then rm -f /usr/lib/mail.local ; fi +# /usr/lib/sendmail + if /bin/test -L /usr/lib/sendmail ; then rm -f /usr/lib/sendmail ; fi +# + echo "Symlinks to CSW files removed." +# +# Return to Sun files +# /usr/bin/newaliases or /usr/sbin/newaliases + if /bin/test -L /usr/bin/newaliases.OFF ; then + mv -f /usr/bin/newaliases.OFF /usr/bin/newaliases + fi + if /bin/test -L /usr/sbin/newaliases.OFF ; then + mv -f /usr/sbin/newaliases.OFF /usr/sbin/newaliases + fi + if /bin/test -L /usr/bin/mailq.OFF || /bin/test -f /usr/bin/mailq.OFF ; then + mv -f /usr/bin/mailq.OFF /usr/bin/mailq + fi +# /usr/bin/vacation + if /bin/test -f /usr/bin/vacation.OFF ; then + mv -f /usr/bin/vacation.OFF /usr/bin/vacation + fi +# /usr/bin/mailstats + if /bin/test -f /usr/bin/mailstats.OFF ; then + mv -f /usr/bin/mailstats.OFF /usr/bin/mailstats + fi +# /usr/sbin/makemap + if /bin/test -f /usr/sbin/makemap.OFF ; then + mv -f /usr/sbin/makemap.OFF /usr/sbin/makemap + fi +# /usr/bin/praliases + if /bin/test -f /usr/bin/praliases.OFF ; then + mv -f /usr/bin/praliases.OFF /usr/bin/praliases + fi +# /usr/lib/smrsh + if /bin/test -f /usr/lib/smrsh.OFF ; then + mv -f /usr/lib/smrsh.OFF /usr/lib/smrsh + fi +# /usr/lib/mail.local + if /bin/test -f /usr/lib/mail.local.OFF ; then + mv -f /usr/lib/mail.local.OFF /usr/lib/mail.local + fi +# /usr/lib/sendmail + if /bin/test -f /usr/lib/sendmail.OFF ; then + mv -f /usr/lib/sendmail.OFF /usr/lib/sendmail + fi +# /etc/mail/sendmail.cf + if /bin/test -f /etc/mail/sendmail.cf.OFF ; then + mv -f /etc/mail/sendmail.cf.OFF /etc/mail/sendmail.cf + fi + echo "Sun sendmail files restored." Added: csw/mgar/pkg/sendmail/branches/benny/files/aliases.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/aliases.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/aliases.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,65 @@ +# +# $Id: aliases,v 8.5 2002/06/05 22:54:26 gshapiro Exp $ +# @(#)aliases 8.2 (Berkeley) 3/5/94 +# +# Aliases in this file will NOT be expanded in the header from +# Mail, but WILL be visible over networks. +# +# >>>>>>>>>> The program "newaliases" must be run after +# >> NOTE >> this file is updated for any changes to +# >>>>>>>>>> show through to sendmail. +# +# +# See also RFC 2142, `MAILBOX NAMES FOR COMMON SERVICES, ROLES +# AND FUNCTIONS', May 1997 + +# Pretty much everything else in this file points to "root", so +# you should forward root's email to the system administrator. +# Delivering mail to root's mailbox or reading mail as root is +# inadvisable. + +# Uncomment and *CHANGE* this! +# root: insert-human-being-here + +# Basic system aliases -- these MUST be present +MAILER-DAEMON: postmaster +postmaster: root + +# General redirections for pseudo accounts +bin: root +daemon: root +games: root +mailnull: postmaster +smmsp: postmaster +ingres: root +nobody: root +system: root +toor: root + +# Well-known aliases +manager: root +dumper: root +operator: root + +# RFC 2142: BUSINESS-RELATED MAILBOX NAMES +# info: root +# marketing: root +# sales: root +# support: root + +# RFC 2142: NETWORK OPERATIONS MAILBOX NAMES +abuse: root +noc: root +security: root + +# RFC 2142: SUPPORT MAILBOX NAMES FOR SPECIFIC INTERNET SERVICES +hostmaster: root +usenet: root +news: usenet +webmaster: root +www: webmaster +uucp: root +ftp: root + +# Trap decode to catch security attacks +decode: root Modified: csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail 2009-07-31 14:56:30 UTC (rev 5775) +++ csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail 2009-07-31 15:12:19 UTC (rev 5776) @@ -8,7 +8,7 @@ ERRMSG1='WARNING: /var/mail is NFS-mounted without setting actimeo=0,' ERRMSG2='this can cause mailbox locking and access problems.' -SERVER_PID_FILE="/var/run/sendmail.pid" +SERVER_PID_FILE="/var/opt/csw/run/sendmail.pid" CLIENT_PID_FILE="/opt/csw/var/spool/clientmqueue/sm-client.pid" DEFAULT_FILE="/opt/csw/etc/default/sendmail" ALIASES_FILE="/opt/csw/etc/mail/aliases" @@ -36,7 +36,7 @@ 'start') if [ -f $CSW_DIR/lib/sendmail -a -f $CSW_DIR/etc/mail/sendmail.cf ]; then if [ ! -d $CSW_DIR/var/spool/mqueue ]; then - /usr/bin/mkdir -m 0750 $CSW_DIR/var/spool/mqueue + /usr/bin/mkdir -pm 0750 $CSW_DIR/var/spool/mqueue /usr/bin/chown root:bin $CSW_DIR/var/spool/mqueue fi if [ ! -f $ALIASES_FILE.db ] && [ ! -f $ALIASES_FILE.dir ] \ Added: csw/mgar/pkg/sendmail/branches/benny/files/helpfile.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/helpfile.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/helpfile.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,137 @@ +#vers 2 +cpyr +cpyr Copyright (c) 1998-2000, 2002, 2004-2007 Sendmail, Inc. and its suppliers. +cpyr All rights reserved. +cpyr Copyright (c) 1983, 1995-1997 Eric P. Allman. All rights reserved. +cpyr Copyright (c) 1988, 1993 +cpyr The Regents of the University of California. All rights reserved. +cpyr +cpyr +cpyr By using this file, you agree to the terms and conditions set +cpyr forth in the LICENSE file which can be found at the top level of +cpyr the sendmail distribution. +cpyr +cpyr $$Id: helpfile,v 8.48 2007/02/01 18:29:44 ca Exp $$ +cpyr +smtp This is sendmail version $v +smtp Topics: +smtp HELO EHLO MAIL RCPT DATA +smtp RSET NOOP QUIT HELP VRFY +smtp EXPN VERB ETRN DSN AUTH +smtp STARTTLS +smtp For more info use "HELP ". +smtp To report bugs in the implementation see +smtp http://www.sendmail.org/email-addresses.html +smtp For local information send email to Postmaster at your site. +help HELP [ ] +help The HELP command gives help info. +helo HELO +helo Introduce yourself. +ehlo EHLO +ehlo Introduce yourself, and request extended SMTP mode. +ehlo Possible replies include: +ehlo SEND Send as mail [RFC821] +ehlo SOML Send as mail or terminal [RFC821] +ehlo SAML Send as mail and terminal [RFC821] +ehlo EXPN Expand the mailing list [RFC821] +ehlo HELP Supply helpful information [RFC821] +ehlo TURN Turn the operation around [RFC821] +ehlo 8BITMIME Use 8-bit data [RFC1652] +ehlo SIZE Message size declaration [RFC1870] +ehlo VERB Verbose [Allman] +ehlo CHUNKING Chunking [RFC1830] +ehlo BINARYMIME Binary MIME [RFC1830] +ehlo PIPELINING Command Pipelining [RFC1854] +ehlo DSN Delivery Status Notification [RFC1891] +ehlo ETRN Remote Message Queue Starting [RFC1985] +ehlo STARTTLS Secure SMTP [RFC2487] +ehlo AUTH Authentication [RFC2554] +ehlo ENHANCEDSTATUSCODES Enhanced status codes [RFC2034] +ehlo DELIVERBY Deliver By [RFC2852] +mail MAIL From: [ ] +mail Specifies the sender. Parameters are ESMTP extensions. +mail See "HELP DSN" for details. +rcpt RCPT To: [ ] +rcpt Specifies the recipient. Can be used any number of times. +rcpt Parameters are ESMTP extensions. See "HELP DSN" for details. +data DATA +data Following text is collected as the message. +data End with a single dot. +rset RSET +rset Resets the system. +quit QUIT +quit Exit sendmail (SMTP). +auth AUTH mechanism [initial-response] +auth Start authentication. +starttls STARTTLS +starttls Start TLS negotiation. +verb VERB +verb Go into verbose mode. This sends 0xy responses that are +verb not RFC821 standard (but should be) They are recognized +verb by humans and other sendmail implementations. +vrfy VRFY +vrfy Verify an address. If you want to see what it aliases +vrfy to, use EXPN instead. +expn EXPN +expn Expand an address. If the address indicates a mailing +expn list, return the contents of that list. +noop NOOP +noop Do nothing. +send SEND FROM: +send replaces the MAIL command, and can be used to send +send directly to a users terminal. Not supported in this +send implementation. +soml SOML FROM: +soml Send or mail. If the user is logged in, send directly, +soml otherwise mail. Not supported in this implementation. +saml SAML FROM: +saml Send and mail. Send directly to the user's terminal, +saml and also mail a letter. Not supported in this +saml implementation. +turn TURN +turn Reverses the direction of the connection. Not currently +turn implemented. +etrn ETRN [ | @ | \# ] +etrn Run the queue for the specified , or +etrn all hosts within a given , or a specially-named +etrn (implementation-specific). +dsn MAIL From: [ RET={ FULL | HDRS} ] [ ENVID= ] +dsn RCPT To: [ NOTIFY={NEVER,SUCCESS,FAILURE,DELAY} ] +dsn [ ORCPT= ] +dsn SMTP Delivery Status Notifications. +dsn Descriptions: +dsn RET Return either the full message or only headers. +dsn ENVID Sender's "envelope identifier" for tracking. +dsn NOTIFY When to send a DSN. Multiple options are OK, comma- +dsn delimited. NEVER must appear by itself. +dsn ORCPT Original recipient. +-bt Help for test mode: +-bt ? :this help message. +-bt .Dmvalue :define macro `m' to `value'. +-bt .Ccvalue :add `value' to class `c'. +-bt =Sruleset :dump the contents of the indicated ruleset. +-bt =M :display the known mailers. +-bt -ddebug-spec :equivalent to the command-line -d debug flag. +-bt $$m :print the value of macro $$m. +-bt $$=c :print the contents of class $$=c. +-bt /mx host :returns the MX records for `host'. +-bt /parse address :parse address, returning the value of crackaddr, and +-bt the parsed address. +-bt /try mailer addr :rewrite address into the form it will have when +-bt presented to the indicated mailer. +-bt /tryflags flags :set flags used by parsing. The flags can be `H' for +-bt Header or `E' for Envelope, and `S' for Sender or `R' +-bt for Recipient. These can be combined, `HR' sets +-bt flags for header recipients. +-bt /canon hostname :try to canonify hostname. +-bt /map mapname key :look up `key' in the indicated `mapname'. +-bt /quit :quit address test mode. +-bt rules addr :run the indicated address through the named rules. +-bt Rules can be a comma separated list of rules. +control Help for smcontrol: +control help This message. +control restart Restart sendmail. +control shutdown Shutdown sendmail. +control status Show sendmail status. +control mstat Show sendmail status (machine readable format). +control memdump Dump allocated memory list (for debugging only). Added: csw/mgar/pkg/sendmail/branches/benny/files/i.sol10 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/i.sol10 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/i.sol10 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol10.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/branches/benny/files/i.sol8 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/i.sol8 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/i.sol8 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol8.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/branches/benny/files/i.sol9 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/i.sol9 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/i.sol9 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol9.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/branches/benny/files/sendmail.cf.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/sendmail.cf.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/sendmail.cf.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,1467 @@ +# +# Copyright (c) 1998-2004 Sendmail, Inc. and its suppliers. +# All rights reserved. +# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved. +# Copyright (c) 1988, 1993 +# The Regents of the University of California. All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# + +###################################################################### +###################################################################### +##### +##### SENDMAIL CONFIGURATION FILE +##### +##### built by dt73646 at rc-osg-revo on Thu Jul 30 16:59:32 CDT 2009 +##### in /dst/home/dt73646/opencsw/mgar/pkg/sendmail/trunk/work/build-isa-sparcv8/sendmail-8.14.3/cf/cf +##### using ../ as configuration include directory +##### +###################################################################### +##### +##### DO NOT EDIT THIS FILE! Only edit the source .mc file. +##### +###################################################################### +###################################################################### + +##### $Id: cfhead.m4,v 8.116 2004/01/28 22:02:22 ca Exp $ ##### +##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ ##### +##### $Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro Exp $ ##### + +##### $Id: solaris2.m4,v 8.22 1999/09/24 21:43:53 ca Exp $ ##### + +##### $Id: generic.m4,v 8.15 1999/04/04 00:51:09 ca Exp $ ##### + +##### $Id: redirect.m4,v 8.15 1999/08/06 01:47:36 gshapiro Exp $ ##### + +##### $Id: use_cw_file.m4,v 8.11 2001/08/26 20:58:57 gshapiro Exp $ ##### + + + +##### $Id: proto.m4,v 8.734 2008/01/24 23:42:01 ca Exp $ ##### + +# level 10 config file format +V10/Berkeley + +# override file safeties - setting this option compromises system security, +# addressing the actual file configuration problem is preferred +# need to set this before any file actions are encountered in the cf file +#O DontBlameSendmail=safe + +# default LDAP map specification +# need to set this now before any LDAP maps are defined +#O LDAPDefaultSpec=-h localhost + +################## +# local info # +################## + +# my LDAP cluster +# need to set this before any LDAP lookups are done (including classes) +#D{sendmailMTACluster}$m + +Cwlocalhost +# file containing names of hosts for which we receive email +Fw/etc/mail/local-host-names + +# my official domain name +# ... define this only if sendmail cannot automatically determine your domain +#Dj$w.Foo.COM + +# host/domain names ending with a token in class P are canonical +CP. + +# "Smart" relay host (may be null) +DS + + +# operators that cannot be in local usernames (i.e., network indicators) +CO @ % ! + +# a class with just dot (for identifying canonical names) +C.. + +# a class with just a left bracket (for identifying domain literals) +C[[ + + +# Resolve map (to check if a host exists in check_mail) +Kresolve host -a -T +C{ResOk}OKR + + +# Hosts for which relaying is permitted ($=R) +FR-o /etc/mail/relay-domains + +# arithmetic map +Karith arith + + + + + +# dequoting map +Kdequote dequote + +# class E: names that should be exposed as from this host, even if we masquerade +# class L: names that should be delivered locally, even if we have a relay +# class M: domains that should be converted to $M +# class N: domains that should not be converted to $M +#CL root +C{E}root + + + +# my name for error messages +DnMAILER-DAEMON + + +CPREDIRECT + +# Configuration version number +DZ8.14.3 + + +############### +# Options # +############### + +# strip message body to 7 bits on input? +O SevenBitInput=False + +# 8-bit data handling +#O EightBitMode=pass8 + +# wait for alias file rebuild (default units: minutes) +O AliasWait=10 + +# location of alias file +O AliasFile=/etc/mail/aliases + +# minimum number of free blocks on filesystem +O MinFreeBlocks=100 + +# maximum message size +#O MaxMessageSize=0 + +# substitution for space (blank) characters +O BlankSub=. + +# avoid connecting to "expensive" mailers on initial submission? +O HoldExpensive=False + +# checkpoint queue runs after every N successful deliveries +#O CheckpointInterval=10 + +# default delivery mode +O DeliveryMode=background + +# error message header/file +#O ErrorHeader=/etc/mail/error-header + +# error mode +#O ErrorMode=print + +# save Unix-style "From_" lines at top of header? +#O SaveFromLine=False + +# queue file mode (qf files) +#O QueueFileMode=0600 + +# temporary file mode +O TempFileMode=0600 + +# match recipients against GECOS field? +#O MatchGECOS=False + +# maximum hop count +#O MaxHopCount=25 + +# location of help file +O HelpFile=/etc/mail/helpfile + +# ignore dots as terminators in incoming messages? +#O IgnoreDots=False + +# name resolver options +#O ResolverOptions=+AAONLY + +# deliver MIME-encapsulated error messages? +O SendMimeErrors=True + +# Forward file search path +O ForwardPath=$z/.forward.$w+$h:$z/.forward+$h:$z/.forward.$w:$z/.forward + +# open connection cache size +O ConnectionCacheSize=2 + +# open connection cache timeout +O ConnectionCacheTimeout=5m + +# persistent host status directory +#O HostStatusDirectory=.hoststat + +# single thread deliveries (requires HostStatusDirectory)? +#O SingleThreadDelivery=False + +# use Errors-To: header? +O UseErrorsTo=False + +# log level +O LogLevel=9 + +# send to me too, even in an alias expansion? +#O MeToo=True + +# verify RHS in newaliases? +O CheckAliases=False + +# default messages to old style headers if no special punctuation? +O OldStyleHeaders=True + +# SMTP daemon options +O DaemonPortOptions=Name=MTA +O DaemonPortOptions=Port=587, Name=MSA, M=E + +# SMTP client options +#O ClientPortOptions=Family=inet, Address=0.0.0.0 + +# Modifiers to define {daemon_flags} for direct submissions +#O DirectSubmissionModifiers + +# Use as mail submission program? See sendmail/SECURITY +#O UseMSP + +# privacy flags +O PrivacyOptions=authwarnings + +# who (if anyone) should get extra copies of error messages +#O PostmasterCopy=Postmaster + +# slope of queue-only function +#O QueueFactor=600000 + +# limit on number of concurrent queue runners +#O MaxQueueChildren + +# maximum number of queue-runners per queue-grouping with multiple queues +#O MaxRunnersPerQueue=1 + +# priority of queue runners (nice(3)) +#O NiceQueueRun + +# shall we sort the queue by hostname first? +#O QueueSortOrder=priority + +# minimum time in queue before retry +#O MinQueueAge=30m + +# how many jobs can you process in the queue? +#O MaxQueueRunSize=0 + +# perform initial split of envelope without checking MX records +#O FastSplit=1 + +# queue directory +O QueueDirectory=/var/spool/mqueue + +# key for shared memory; 0 to turn off, -1 to auto-select +#O SharedMemoryKey=0 + +# file to store auto-selected key for shared memory (SharedMemoryKey = -1) +#O SharedMemoryKeyFile + +# timeouts (many of these) +#O Timeout.initial=5m +#O Timeout.connect=5m +#O Timeout.aconnect=0s +#O Timeout.iconnect=5m +#O Timeout.helo=5m +#O Timeout.mail=10m +#O Timeout.rcpt=1h +#O Timeout.datainit=5m +#O Timeout.datablock=1h +#O Timeout.datafinal=1h +#O Timeout.rset=5m +#O Timeout.quit=2m +#O Timeout.misc=2m +#O Timeout.command=1h +#O Timeout.ident=5s +#O Timeout.fileopen=60s +#O Timeout.control=2m +O Timeout.queuereturn=5d +#O Timeout.queuereturn.normal=5d +#O Timeout.queuereturn.urgent=2d +#O Timeout.queuereturn.non-urgent=7d +#O Timeout.queuereturn.dsn=5d +O Timeout.queuewarn=4h +#O Timeout.queuewarn.normal=4h +#O Timeout.queuewarn.urgent=1h +#O Timeout.queuewarn.non-urgent=12h +#O Timeout.queuewarn.dsn=4h +#O Timeout.hoststatus=30m +#O Timeout.resolver.retrans=5s +#O Timeout.resolver.retrans.first=5s +#O Timeout.resolver.retrans.normal=5s +#O Timeout.resolver.retry=4 +#O Timeout.resolver.retry.first=4 +#O Timeout.resolver.retry.normal=4 +#O Timeout.lhlo=2m +#O Timeout.auth=10m +#O Timeout.starttls=1h + +# time for DeliverBy; extension disabled if less than 0 +#O DeliverByMin=0 + +# should we not prune routes in route-addr syntax addresses? +#O DontPruneRoutes=False + +# queue up everything before forking? +O SuperSafe=True + +# status file +#O StatusFile + +# time zone handling: +# if undefined, use system default +# if defined but null, use TZ envariable passed in +# if defined and non-null, use that info +#O TimeZoneSpec= + +# default UID (can be username or userid:groupid) +#O DefaultUser=mailnull + +# list of locations of user database file (null means no lookup) +#O UserDatabaseSpec=/etc/mail/userdb + +# fallback MX host +#O FallbackMXhost=fall.back.host.net + +# fallback smart host +#O FallbackSmartHost=fall.back.host.net + +# if we are the best MX host for a site, try it directly instead of config err +#O TryNullMXList=False + +# load average at which we just queue messages +#O QueueLA=8 + +# load average at which we refuse connections +#O RefuseLA=12 + +# log interval when refusing connections for this long +#O RejectLogInterval=3h + +# load average at which we delay connections; 0 means no limit +#O DelayLA=0 + +# maximum number of children we allow at one time +#O MaxDaemonChildren=0 + +# maximum number of new connections per second +#O ConnectionRateThrottle=0 + +# Width of the window +#O ConnectionRateWindowSize=60s + +# work recipient factor +#O RecipientFactor=30000 + +# deliver each queued job in a separate process? +#O ForkEachJob=False + +# work class factor +#O ClassFactor=1800 + +# work time factor +#O RetryFactor=90000 + +# default character set +#O DefaultCharSet=unknown-8bit + +# service switch file (name hardwired on Solaris, Ultrix, OSF/1, others) +#O ServiceSwitchFile=/etc/mail/service.switch + +# hosts file (normally /etc/hosts) +#O HostsFile=/etc/hosts + +# dialup line delay on connection failure +#O DialDelay=0s + +# action to take if there are no recipients in the message +#O NoRecipientAction=none + +# chrooted environment for writing to files +#O SafeFileEnvironment + +# are colons OK in addresses? +#O ColonOkInAddr=True + +# shall I avoid expanding CNAMEs (violates protocols)? +#O DontExpandCnames=False + +# SMTP initial login message (old $e macro) +O SmtpGreetingMessage=$j Sendmail $v/$Z; $b + +# UNIX initial From header format (old $l macro) +O UnixFromLine=From $g $d + +# From: lines that have embedded newlines are unwrapped onto one line +#O SingleLineFromHeader=False + +# Allow HELO SMTP command that does not include a host name +#O AllowBogusHELO=False + +# Characters to be quoted in a full name phrase (@,;:\()[] are automatic) +#O MustQuoteChars=. + +# delimiter (operator) characters (old $o macro) +O OperatorChars=.:%@!^/[]+ + +# shall I avoid calling initgroups(3) because of high NIS costs? +#O DontInitGroups=False + +# are group-writable :include: and .forward files (un)trustworthy? +# True (the default) means they are not trustworthy. +#O UnsafeGroupWrites=True + + +# where do errors that occur when sending errors get sent? +#O DoubleBounceAddress=postmaster + +# issue temporary errors (4xy) instead of permanent errors (5xy)? +#O SoftBounce=False + +# where to save bounces if all else fails +#O DeadLetterDrop=/var/tmp/dead.letter + +# what user id do we assume for the majority of the processing? +#O RunAsUser=sendmail + +# maximum number of recipients per SMTP envelope +#O MaxRecipientsPerMessage=0 + +# limit the rate recipients per SMTP envelope are accepted +# once the threshold number of recipients have been rejected +#O BadRcptThrottle=0 + +# shall we get local names from our installed interfaces? +#O DontProbeInterfaces=False + +# Return-Receipt-To: header implies DSN request +#O RrtImpliesDsn=False + +# override connection address (for testing) +#O ConnectOnlyTo=0.0.0.0 + +# Trusted user for file ownership and starting the daemon +#O TrustedUser=root + +# Control socket for daemon management +#O ControlSocketName=/var/spool/mqueue/.control + +# Maximum MIME header length to protect MUAs +#O MaxMimeHeaderLength=0/0 + +# Maximum length of the sum of all headers +O MaxHeadersLength=32768 + +# Maximum depth of alias recursion +#O MaxAliasRecursion=10 + +# location of pid file +#O PidFile=/var/run/sendmail.pid + +# Prefix string for the process title shown on 'ps' listings +#O ProcessTitlePrefix=prefix + +# Data file (df) memory-buffer file maximum size +#O DataFileBufferSize=4096 + +# Transcript file (xf) memory-buffer file maximum size +#O XscriptFileBufferSize=4096 + +# lookup type to find information about local mailboxes +#O MailboxDatabase=pw + +# override compile time flag REQUIRES_DIR_FSYNC +#O RequiresDirfsync=true + +# list of authentication mechanisms +#O AuthMechanisms=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 + +# Authentication realm +#O AuthRealm + +# default authentication information for outgoing connections +#O DefaultAuthInfo=/etc/mail/default-auth-info + +# SMTP AUTH flags +#O AuthOptions + +# SMTP AUTH maximum encryption strength +#O AuthMaxBits + +# SMTP STARTTLS server options +#O TLSSrvOptions + +# Input mail filters +#O InputMailFilters + + +# CA directory +#O CACertPath +# CA file +#O CACertFile +# Server Cert +#O ServerCertFile +# Server private key +#O ServerKeyFile +# Client Cert +#O ClientCertFile +# Client private key +#O ClientKeyFile +# File containing certificate revocation lists +#O CRLFile +# DHParameters (only required if DSA/DH is used) +#O DHParameters +# Random data source (required for systems without /dev/urandom under OpenSSL) +#O RandFile + +# Maximum number of "useless" commands before slowing down +#O MaxNOOPCommands=20 + +# Name to use for EHLO (defaults to $j) +#O HeloName + +############################ +# QUEUE GROUP DEFINITIONS # +############################ + + +########################### +# Message precedences # +########################### + +Pfirst-class=0 +Pspecial-delivery=100 +Plist=-30 +Pbulk=-60 +Pjunk=-100 + +##################### +# Trusted users # +##################### + +# this is equivalent to setting class "t" +#Ft/etc/mail/trusted-users +Troot +Tdaemon +Tuucp + +######################### +# Format of headers # +######################### + +H?P?Return-Path: <$g> +HReceived: $?sfrom $s $.$?_($?s$|from $.$_) + $.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.) + $.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version} + (version=${tls_version} cipher=${cipher} bits=${cipher_bits} verify=${verify})$.$?u + for $u; $|; + $.$b +H?D?Resent-Date: $a +H?D?Date: $a +H?F?Resent-From: $?x$x <$g>$|$g$. +H?F?From: $?x$x <$g>$|$g$. +H?x?Full-Name: $x +# HPosted-Date: $a +# H?l?Received-Date: $b +H?M?Resent-Message-Id: <$t.$i@$j> +H?M?Message-Id: <$t.$i@$j> + +# +###################################################################### +###################################################################### +##### +##### REWRITING RULES +##### +###################################################################### +###################################################################### + +############################################ +### Ruleset 3 -- Name Canonicalization ### +############################################ +Scanonify=3 + +# handle null input (translate to <@> special case) +R$@ $@ <@> + +# strip group: syntax (not inside angle brackets!) and trailing semicolon +R$* $: $1 <@> mark addresses +R$* < $* > $* <@> $: $1 < $2 > $3 unmark +R@ $* <@> $: @ $1 unmark @host:... +R$* [ IPv6 : $+ ] <@> $: $1 [ IPv6 : $2 ] unmark IPv6 addr +R$* :: $* <@> $: $1 :: $2 unmark node::addr +R:include: $* <@> $: :include: $1 unmark :include:... +R$* : $* [ $* ] $: $1 : $2 [ $3 ] <@> remark if leading colon +R$* : $* <@> $: $2 strip colon if marked +R$* <@> $: $1 unmark +R$* ; $1 strip trailing semi +R$* < $+ :; > $* $@ $2 :; <@> catch +R$* < $* ; > $1 < $2 > bogus bracketed semi + +# null input now results from list:; syntax +R$@ $@ :; <@> + +# strip angle brackets -- note RFC733 heuristic to get innermost item +R$* $: < $1 > housekeeping <> +R$+ < $* > < $2 > strip excess on left +R< $* > $+ < $1 > strip excess on right +R<> $@ < @ > MAIL FROM:<> case +R< $+ > $: $1 remove housekeeping <> + +# strip route address <@a, at b, at c:user at d> -> +R@ $+ , $+ $2 +R@ [ $* ] : $+ $2 +R@ $+ : $+ $2 + +# find focus for list syntax +R $+ : $* ; @ $+ $@ $>Canonify2 $1 : $2 ; < @ $3 > list syntax +R $+ : $* ; $@ $1 : $2; list syntax + +# find focus for @ syntax addresses +R$+ @ $+ $: $1 < @ $2 > focus on domain +R$+ < $+ @ $+ > $1 $2 < @ $3 > move gaze right +R$+ < @ $+ > $@ $>Canonify2 $1 < @ $2 > already canonical + + +# convert old-style addresses to a domain-based address +R$- ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > resolve uucp names +R$+ . $- ! $+ $@ $>Canonify2 $3 < @ $1 . $2 > domain uucps +R$+ ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > uucp subdomains + +# if we have % signs, take the rightmost one +R$* % $* $1 @ $2 First make them all @s. +R$* @ $* @ $* $1 % $2 @ $3 Undo all but the last. +R$* @ $* $@ $>Canonify2 $1 < @ $2 > Insert < > and finish + +# else we must be a local name +R$* $@ $>Canonify2 $1 + + +################################################ +### Ruleset 96 -- bottom half of ruleset 3 ### +################################################ + +SCanonify2=96 + +# handle special cases for local names +R$* < @ localhost > $* $: $1 < @ $j . > $2 no domain at all +R$* < @ localhost . $m > $* $: $1 < @ $j . > $2 local domain +R$* < @ localhost . UUCP > $* $: $1 < @ $j . > $2 .UUCP domain + +# check for IPv4/IPv6 domain literal +R$* < @ [ $+ ] > $* $: $1 < @@ [ $2 ] > $3 mark [addr] +R$* < @@ $=w > $* $: $1 < @ $j . > $3 self-literal +R$* < @@ $+ > $* $@ $1 < @ $2 > $3 canon IP addr + + + + + +# if really UUCP, handle it immediately + +# try UUCP traffic as a local address +R$* < @ $+ . UUCP > $* $: $1 < @ $[ $2 $] . UUCP . > $3 +R$* < @ $+ . . UUCP . > $* $@ $1 < @ $2 . > $3 + +# hostnames ending in class P are always canonical +R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4 +R$* < @ $* $~P > $* $: $&{daemon_flags} $| $1 < @ $2 $3 > $4 +R$* CC $* $| $* < @ $+.$+ > $* $: $3 < @ $4.$5 . > $6 +R$* CC $* $| $* $: $3 +# pass to name server to make hostname canonical +R$* $| $* < @ $* > $* $: $2 < @ $[ $3 $] > $4 +R$* $| $* $: $2 + +# local host aliases and pseudo-domains are always canonical +R$* < @ $=w > $* $: $1 < @ $2 . > $3 +R$* < @ $=M > $* $: $1 < @ $2 . > $3 +R$* < @ $* . . > $* $1 < @ $2 . > $3 + + +################################################## +### Ruleset 4 -- Final Output Post-rewriting ### +################################################## +Sfinal=4 + +R$+ :; <@> $@ $1 : handle +R$* <@> $@ handle <> and list:; + +# strip trailing dot off possibly canonical name +R$* < @ $+ . > $* $1 < @ $2 > $3 + +# eliminate internal code +R$* < @ *LOCAL* > $* $1 < @ $j > $2 + +# externalize local domain info +R$* < $+ > $* $1 $2 $3 defocus +R@ $+ : @ $+ : $+ @ $1 , @ $2 : $3 canonical +R@ $* $@ @ $1 ... and exit + +# UUCP must always be presented in old form +R$+ @ $- . UUCP $2!$1 u at h.UUCP => h!u + +# delete duplicate local names +R$+ % $=w @ $=w $1 @ $2 u%host at host => u at host + + + +############################################################## +### Ruleset 97 -- recanonicalize and call ruleset zero ### +### (used for recursive calls) ### +############################################################## + +SRecurse=97 +R$* $: $>canonify $1 +R$* $@ $>parse $1 + + +###################################### +### Ruleset 0 -- Parse Address ### +###################################### + +Sparse=0 + +R$* $: $>Parse0 $1 initial parsing +R<@> $#local $: <@> special case error msgs +R$* $: $>ParseLocal $1 handle local hacks +R$* $: $>Parse1 $1 final parsing + +# +# Parse0 -- do initial syntax checking and eliminate local addresses. +# This should either return with the (possibly modified) input +# or return with a #error mailer. It should not return with a +# #mailer other than the #error mailer. +# + +SParse0 +R<@> $@ <@> special case error msgs +R$* : $* ; <@> $#error $@ 5.1.3 $: "553 List:; syntax illegal for recipient addresses" +R@ <@ $* > < @ $1 > catch "@@host" bogosity +R<@ $+> $#error $@ 5.1.3 $: "553 User address required" +R$+ <@> $#error $@ 5.1.3 $: "553 Hostname required" +R$* $: <> $1 +R<> $* < @ [ $* ] : $+ > $* $1 < @ [ $2 ] : $3 > $4 +R<> $* < @ [ $* ] , $+ > $* $1 < @ [ $2 ] , $3 > $4 +R<> $* < @ [ $* ] $+ > $* $#error $@ 5.1.2 $: "553 Invalid address" +R<> $* < @ [ $+ ] > $* $1 < @ [ $2 ] > $3 +R<> $* <$* : $* > $* $#error $@ 5.1.3 $: "553 Colon illegal in host name part" +R<> $* $1 +R$* < @ . $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* .. $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* @ > $* $#error $@ 5.1.2 $: "553 Invalid route address" +R$* @ $* < @ $* > $* $#error $@ 5.1.3 $: "553 Invalid route address" +R$* , $~O $* $#error $@ 5.1.3 $: "553 Invalid route address" + + +# now delete the local info -- note $=O to find characters that cause forwarding +R$* < @ > $* $@ $>Parse0 $>canonify $1 user@ => user +R< @ $=w . > : $* $@ $>Parse0 $>canonify $2 @here:... -> ... +R$- < @ $=w . > $: $(dequote $1 $) < @ $2 . > dequote "foo"@here +R< @ $+ > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ $=w . > $@ $>Parse0 $>canonify $1 $2 $3 ... at here -> ... +R$- $: $(dequote $1 $) < @ *LOCAL* > dequote "foo" +R< @ *LOCAL* > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ *LOCAL* > + $@ $>Parse0 $>canonify $1 $2 $3 ...@*LOCAL* -> ... +R$* < @ *LOCAL* > $: $1 + +# +# Parse1 -- the bottom half of ruleset 0. +# + +SParse1 + +# handle numeric address spec +R$* < @ [ $+ ] > $* $: $>ParseLocal $1 < @ [ $2 ] > $3 numeric internet spec +R$* < @ [ $+ ] > $* $: $1 < @ [ $2 ] : $S > $3 Add smart host to path +R$* < @ [ $+ ] : > $* $#esmtp $@ [$2] $: $1 < @ [$2] > $3 no smarthost: send +R$* < @ [ $+ ] : $- : $*> $* $#$3 $@ $4 $: $1 < @ [$2] > $5 smarthost with mailer +R$* < @ [ $+ ] : $+ > $* $#esmtp $@ $3 $: $1 < @ [$2] > $4 smarthost without mailer + + +# short circuit local delivery so forwarded email works + + +R$=L < @ $=w . > $#local $: @ $1 special local names +R$+ < @ $=w . > $#local $: $1 regular local name + + +# resolve remotely connected UUCP links (if any) + +# resolve fake top level domains by forwarding to other hosts + + + +# pass names that still have a host to a smarthost (if defined) +R$* < @ $* > $* $: $>MailerToTriple < $S > $1 < @ $2 > $3 glue on smarthost name + +# deal with other remote names +R$* < @$* > $* $#esmtp $@ $2 $: $1 < @ $2 > $3 user at host.domain + +# handle locally delivered names +R$=L $#local $: @ $1 special local names +R$+ $#local $: $1 regular local names + +########################################################################### +### Ruleset 5 -- special rewriting after aliases have been expanded ### +########################################################################### + +SLocal_localaddr +Slocaladdr=5 +R$+ $: $1 $| $>"Local_localaddr" $1 +R$+ $| $#ok $@ $1 no change +R$+ $| $#$* $#$2 +R$+ $| $* $: $1 + + + + +# deal with plussed users so aliases work nicely +R$+ + * $#local $@ $&h $: $1 +R$+ + $* $#local $@ + $2 $: $1 + * + +# prepend an empty "forward host" on the front +R$+ $: <> $1 + + + +R< > $+ $: < > < $1 <> $&h > nope, restore +detail + +R< > < $+ <> + $* > $: < > < $1 + $2 > check whether +detail +R< > < $+ <> $* > $: < > < $1 > else discard +R< > < $+ + $* > $* < > < $1 > + $2 $3 find the user part +R< > < $+ > + $* $#local $@ $2 $: @ $1 strip the extra + +R< > < $+ > $@ $1 no +detail +R$+ $: $1 <> $&h add +detail back in + +R$+ <> + $* $: $1 + $2 check whether +detail +R$+ <> $* $: $1 else discard +R< local : $* > $* $: $>MailerToTriple < local : $1 > $2 no host extension +R< error : $* > $* $: $>MailerToTriple < error : $1 > $2 no host extension + +R< $~[ : $+ > $+ $: $>MailerToTriple < $1 : $2 > $3 < @ $2 > + +R< $+ > $+ $@ $>MailerToTriple < $1 > $2 < @ $1 > + + +################################################################### +### Ruleset 95 -- canonify mailer:[user@]host syntax to triple ### +################################################################### + +SMailerToTriple=95 +R< > $* $@ $1 strip off null relay +R< error : $-.$-.$- : $+ > $* $#error $@ $1.$2.$3 $: $4 +R< error : $- : $+ > $* $#error $@ $(dequote $1 $) $: $2 +R< error : $+ > $* $#error $: $1 +R< local : $* > $* $>CanonLocal < $1 > $2 +R< $~[ : $+ @ $+ > $*<$*>$* $# $1 $@ $3 $: $2<@$3> use literal user +R< $~[ : $+ > $* $# $1 $@ $2 $: $3 try qualified mailer +R< $=w > $* $@ $2 delete local host +R< $+ > $* $#relay $@ $1 $: $2 use unqualified mailer + +################################################################### +### Ruleset CanonLocal -- canonify local: syntax ### +################################################################### + +SCanonLocal +# strip local host from routed addresses +R< $* > < @ $+ > : $+ $@ $>Recurse $3 +R< $* > $+ $=O $+ < @ $+ > $@ $>Recurse $2 $3 $4 + +# strip trailing dot from any host name that may appear +R< $* > $* < @ $* . > $: < $1 > $2 < @ $3 > + +# handle local: syntax -- use old user, either with or without host +R< > $* < @ $* > $* $#local $@ $1@$2 $: $1 +R< > $+ $#local $@ $1 $: $1 + +# handle local:user at host syntax -- ignore host part +R< $+ @ $+ > $* < @ $* > $: < $1 > $3 < @ $4 > + +# handle local:user syntax +R< $+ > $* <@ $* > $* $#local $@ $2@$3 $: $1 +R< $+ > $* $#local $@ $2 $: $1 + +################################################################### +### Ruleset 93 -- convert header names to masqueraded form ### +################################################################### + +SMasqHdr=93 + + +# do not masquerade anything in class N +R$* < @ $* $=N . > $@ $1 < @ $2 $3 . > + +R$* < @ *LOCAL* > $@ $1 < @ $j . > + +################################################################### +### Ruleset 94 -- convert envelope names to masqueraded form ### +################################################################### + +SMasqEnv=94 +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +################################################################### +### Ruleset 98 -- local part of ruleset zero (can be null) ### +################################################################### + +SParseLocal=98 + +# addresses sent to foo at host.REDIRECT will give a 551 error code +R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT . > < ${opMode} > +R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT. > +R$* < @ $+ .REDIRECT. > < $- > $#error $@ 5.1.1 $: "551 User has moved; please try " <$1@$2> + + + + + +###################################################################### +### CanonAddr -- Convert an address into a standard form for +### relay checking. Route address syntax is +### crudely converted into a %-hack address. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed address, not in source route form +###################################################################### + +SCanonAddr +R$* $: $>Parse0 $>canonify $1 make domain canonical + + +###################################################################### +### ParseRecipient -- Strip off hosts in $=R as well as possibly +### $* $=m or the access database. +### Check user portion for host separators. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed, non-local-relaying address +###################################################################### + +SParseRecipient +R$* $: $>CanonAddr $1 +R $* < @ $* . > $1 < @ $2 > strip trailing dots +R $- < @ $* > $: $(dequote $1 $) < @ $2 > dequote local part + +# if no $=O character, no host in the user portion, we are done +R $* $=O $* < @ $* > $: $1 $2 $3 < @ $4> +R $* $@ $1 + + +R $* < @ $* $=R > $: $1 < @ $2 $3 > + + + +R $* < @ $* > $@ $>ParseRecipient $1 +R<$+> $* $@ $2 + + +###################################################################### +### check_relay -- check hostname/address on SMTP startup +###################################################################### + + + +SLocal_check_relay +Scheck_relay +R$* $: $1 $| $>"Local_check_relay" $1 +R$* $| $* $| $#$* $#$3 +R$* $| $* $| $* $@ $>"Basic_check_relay" $1 $| $2 + +SBasic_check_relay +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + + + +###################################################################### +### check_mail -- check SMTP `MAIL FROM:' command argument +###################################################################### + +SLocal_check_mail +Scheck_mail +R$* $: $1 $| $>"Local_check_mail" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_mail" $1 + +SBasic_check_mail +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + +# authenticated? +R$* $: $1 $| $>"tls_client" $&{verify} $| MAIL +R$* $| $#$+ $#$2 +R$* $| $* $: $1 + +R<> $@ we MUST accept <> (RFC 1123) +R$+ $: $1 +R<$+> $: <@> <$1> +R$+ $: <@> <$1> +R$* $: $&{daemon_flags} $| $1 +R$* f $* $| <@> < $* @ $- > $: < ? $&{client_name} > < $3 @ $4 > +R$* u $* $| <@> < $* > $: < $3 > +R$* $| $* $: $2 +# handle case of @localhost on address +R<@> < $* @ localhost > $: < ? $&{client_name} > < $1 @ localhost > +R<@> < $* @ [127.0.0.1] > + $: < ? $&{client_name} > < $1 @ [127.0.0.1] > +R<@> < $* @ localhost.$m > + $: < ? $&{client_name} > < $1 @ localhost.$m > +R<@> < $* @ localhost.UUCP > + $: < ? $&{client_name} > < $1 @ localhost.UUCP > +R<@> $* $: $1 no localhost as domain +R $* $: $2 local client: ok +R <$+> $#error $@ 5.5.4 $: "553 Real domain name required for sender address" +R $* $: $1 +R$* $: $>CanonAddr $1 canonify sender address and mark it +R $* < @ $+ . > $1 < @ $2 > strip trailing dots +# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc) +R $* < @ $* $=P > $: $1 < @ $2 $3 > +R $* < @ $j > $: $1 < @ $j > +R $* < @ $+ > $: $) > $1 < @ $2 > +R> $* < @ $+ > + $: <$2> $3 < @ $4 > + + +# handle case of no @domain on address +R $* $: $&{daemon_flags} $| $1 +R$* u $* $| $* $: $3 +R$* $| $* $: $2 +R $* $: < ? $&{client_addr} > $1 +R $* $@ ...local unqualed ok +R $* $#error $@ 5.5.4 $: "553 Domain name required for sender address " $&f + ...remote is not +# check results +R $* $: @ $1 mark address: nothing known about it +R<$={ResOk}> $* $: @ $2 domain ok +R $* $#error $@ 4.1.8 $: "451 Domain of sender address " $&f " does not resolve" +R $* $#error $@ 5.1.8 $: "553 Domain of sender address " $&f " does not exist" + + + +###################################################################### +### check_rcpt -- check SMTP `RCPT TO:' command argument +###################################################################### + +SLocal_check_rcpt +Scheck_rcpt +R$* $: $1 $| $>"Local_check_rcpt" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_rcpt" $1 + +SBasic_check_rcpt +# empty address? +R<> $#error $@ nouser $: "553 User address required" +R$@ $#error $@ nouser $: "553 User address required" +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + +###################################################################### +R$* $: $1 $| @ $>"Rcpt_ok" $1 +R$* $| @ $#TEMP $+ $: $1 $| T $2 +R$* $| @ $#$* $#$2 +R$* $| @ RELAY $@ RELAY +R$* $| @ $* $: O $| $>"Relay_ok" $1 +R$* $| T $+ $: T $2 $| $>"Relay_ok" $1 +R$* $| $#TEMP $+ $#error $2 +R$* $| $#$* $#$2 +R$* $| RELAY $@ RELAY +R T $+ $| $* $#error $1 +# anything else is bogus +R$* $#error $@ 5.7.1 $: "550 Relaying denied" + + +###################################################################### +### Rcpt_ok: is the recipient ok? +###################################################################### +SRcpt_ok +R$* $: $>ParseRecipient $1 strip relayable hosts + + + + +# authenticated via TLS? +R$* $: $1 $| $>RelayTLS client authenticated? +R$* $| $# $+ $# $2 error/ok? +R$* $| $* $: $1 no + +R$* $: $1 $| $>"Local_Relay_Auth" $&{auth_type} +R$* $| $# $* $# $2 +R$* $| NO $: $1 +R$* $| $* $: $1 $| $&{auth_type} +R$* $| $: $1 +R$* $| $={TrustAuthMech} $# RELAY +R$* $| $* $: $1 +# anything terminating locally is ok +R$+ < @ $=w > $@ RELAY +R$+ < @ $* $=R > $@ RELAY + + + + +# check for local user (i.e. unqualified address) +R$* $: $1 +R $* < @ $+ > $: $1 < @ $2 > +# local user is ok +R $+ $@ RELAY +R<$+> $* $: $2 + +###################################################################### +### Relay_ok: is the relay/sender ok? +###################################################################### +SRelay_ok +# anything originating locally is ok +# check IP address +R$* $: $&{client_addr} +R$@ $@ RELAY originated locally +R0 $@ RELAY originated locally +R127.0.0.1 $@ RELAY originated locally +RIPv6:::1 $@ RELAY originated locally +R$=R $* $@ RELAY relayable IP address +R$* $: [ $1 ] put brackets around it... +R$=w $@ RELAY ... and see if it is local + + +# check client name: first: did it resolve? +R$* $: < $&{client_resolve} > +R $#TEMP $@ 4.4.0 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name} +R$* $: <@> $&{client_name} +# pass to name server to make hostname canonical +R<@> $* $=P $: $1 $2 +R<@> $+ $: $[ $1 $] +R$* . $1 strip trailing dots +R $=w $@ RELAY +R $* $=R $@ RELAY + + + + + +###################################################################### +### trust_auth: is user trusted to authenticate as someone else? +### +### Parameters: +### $1: AUTH= parameter from MAIL command +###################################################################### + +SLocal_trust_auth +Strust_auth +R$* $: $&{auth_type} $| $1 +# required by RFC 2554 section 4. +R$@ $| $* $#error $@ 5.7.1 $: "550 not authenticated" +R$* $| $&{auth_authen} $@ identical +R$* $| <$&{auth_authen}> $@ identical +R$* $| $* $: $1 $| $>"Local_trust_auth" $2 +R$* $| $#$* $#$2 +R$* $#error $@ 5.7.1 $: "550 " $&{auth_authen} " not allowed to act as " $&{auth_author} + +###################################################################### +### Relay_Auth: allow relaying based on authentication? +### +### Parameters: +### $1: ${auth_type} +###################################################################### +SLocal_Relay_Auth + +###################################################################### +### srv_features: which features to offer to a client? +### (done in server) +###################################################################### +Ssrv_features + + +###################################################################### +### try_tls: try to use STARTTLS? +### (done in client) +###################################################################### +Stry_tls + + +###################################################################### +### tls_rcpt: is connection with server "good" enough? +### (done in client, per recipient) +### +### Parameters: +### $1: recipient +###################################################################### +Stls_rcpt + + +###################################################################### +### tls_client: is connection with client "good" enough? +### (done in server) +### +### Parameters: +### ${verify} $| (MAIL|STARTTLS) +###################################################################### +Stls_client +R$* $| $* $@ $>"TLS_connection" $1 + +###################################################################### +### tls_server: is connection with server "good" enough? +### (done in client) +### +### Parameter: +### ${verify} +###################################################################### +Stls_server +R$* $@ $>"TLS_connection" $1 + +###################################################################### +### TLS_connection: is TLS connection "good" enough? +### +### Parameters: +### ${verify} +### Requirement: RHS from access map, may be ? for none. +###################################################################### +STLS_connection +RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake." + + +###################################################################### +### RelayTLS: allow relaying based on TLS authentication +### +### Parameters: +### none +###################################################################### +SRelayTLS +# authenticated? + +###################################################################### +### authinfo: lookup authinfo in the access map +### +### Parameters: +### $1: {server_name} +### $2: {server_addr} +###################################################################### +Sauthinfo + + + + + +# +###################################################################### +###################################################################### +##### +##### MAIL FILTER DEFINITIONS +##### +###################################################################### +###################################################################### + +# +###################################################################### +###################################################################### +##### +##### MAILER DEFINITIONS +##### +###################################################################### +###################################################################### + + +################################################## +### Local and Program Mailer specification ### +################################################## + +##### $Id: local.m4,v 8.59 2004/11/23 00:37:25 ca Exp $ ##### + +# +# Envelope sender rewriting +# +SEnvFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqEnv $1 do masquerading + +# +# Envelope recipient rewriting +# +SEnvToL +R$+ < @ $* > $: $1 strip host part +R$+ + $* $: < $&{addr_type} > $1 + $2 mark with addr type +R $+ + $* $: $1 remove +detail for sender +R< $* > $+ $: $2 else remove mark + +# +# Header sender rewriting +# +SHdrFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqHdr $1 do masquerading + +# +# Header recipient rewriting +# +SHdrToL +R$+ $: $>AddDomain $1 add local domain if needed +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# Common code to add local domain name (only if always-add-domain) +# +SAddDomain + +Mlocal, P=/usr/lib/mail.local, F=lsDFMAw5:/|@qfSmn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, + T=DNS/RFC822/X-Unix, + A=mail.local -d $u +Mprog, P=/bin/sh, F=lsDFMoqeu9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/, + T=X-Unix/X-Unix/X-Unix, + A=sh -c $u + +##################################### +### SMTP Mailer specification ### +##################################### + +##### $Id: smtp.m4,v 8.65 2006/07/12 21:08:10 ca Exp $ ##### + +# +# common sender and masquerading recipient rewriting +# +SMasqSMTP +R$* < @ $* > $* $@ $1 < @ $2 > $3 already fully qualified +R$+ $@ $1 < @ *LOCAL* > add local qualification + +# +# convert pseudo-domain addresses to real domain addresses +# +SPseudoToReal + +# pass s through +R< @ $+ > $* $@ < @ $1 > $2 resolve + +# output fake domains as user%fake at relay + +# do UUCP heuristics; note that these are shared with UUCP mailers +R$+ < @ $+ .UUCP. > $: < $2 ! > $1 convert to UUCP form +R$+ < @ $* > $* $@ $1 < @ $2 > $3 not UUCP form + +# leave these in .UUCP form to avoid further tampering +R< $&h ! > $- ! $+ $@ $2 < @ $1 .UUCP. > +R< $&h ! > $-.$+ ! $+ $@ $3 < @ $1.$2 > +R< $&h ! > $+ $@ $1 < @ $&h .UUCP. > +R< $+ ! > $+ $: $1 ! $2 < @ $Y > use UUCP_RELAY +R$+ < @ $~[ $* : $+ > $@ $1 < @ $4 > strip mailer: part +R$+ < @ > $: $1 < @ *LOCAL* > if no UUCP_RELAY + + +# +# envelope sender rewriting +# +SEnvFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$* :; <@> $@ list:; special case +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqEnv $1 do masquerading + + +# +# envelope recipient rewriting -- +# also header recipient if not masquerading recipients +# +SEnvToSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$+ $: $>MasqSMTP $1 qualify unqual'ed names +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# header sender and masquerading header recipient rewriting +# +SHdrFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R:; <@> $@ list:; special case + +# do special header rewriting +R$* <@> $* $@ $1 <@> $2 pass null host through +R< @ $* > $* $@ < @ $1 > $2 pass route-addr through +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqHdr $1 do masquerading + + +# +# relay mailer header masquerading recipient rewriting +# +SMasqRelay +R$+ $: $>MasqSMTP $1 +R$+ $: $>MasqHdr $1 + +Msmtp, P=[IPC], F=mDFMuX, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mesmtp, P=[IPC], F=mDFMuXa, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Msmtp8, P=[IPC], F=mDFMuX8, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mdsmtp, P=[IPC], F=mDFMuXa%, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mrelay, P=[IPC], F=mDFMuXa8, S=EnvFromSMTP/HdrFromSMTP, R=MasqSMTP, E=\r\n, L=2040, + T=DNS/RFC822/SMTP, + A=TCP $h + +### sendmail.mc ### +# divert(-1) +# # +# # Copyright (c) 1998, 1999, 2001 Sendmail, Inc. and its suppliers. +# # All rights reserved. +# # Copyright (c) 1983 Eric P. Allman. All rights reserved. +# # Copyright (c) 1988, 1993 +# # The Regents of the University of California. All rights reserved. +# # +# # By using this file, you agree to the terms and conditions set +# # forth in the LICENSE file which can be found at the top level of +# # the sendmail distribution. +# # +# # +# +# # +# # This is a generic configuration file for SunOS 5.x (a.k.a. Solaris 2.x +# # and Solaris 7 through the present version). +# # +# # It has support for local and SMTP mail only. If you want to +# # customize it, copy it to a name appropriate for your environment +# # and do the modifications there. +# # +# +# divert(0)dnl +# VERSIONID(`$Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro Exp $') +# OSTYPE(solaris2)dnl +# DOMAIN(generic)dnl +# MAILER(local)dnl +# MAILER(smtp)dnl Added: csw/mgar/pkg/sendmail/branches/benny/files/sendmail.schema =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/sendmail.schema (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/sendmail.schema 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,270 @@ +# Copyright (c) 2000-2002, 2005 Sendmail, Inc. and its suppliers. +# All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# $Id: sendmail.schema,v 8.22 2005/09/16 20:18:14 ca Exp $ + +# Note that this schema is experimental at this point as it has had little +# public review. Therefore, it may change in future versions. Feedback +# via sendmail-YYYY at support.sendmail.org is encouraged (replace YYYY with +# the current year, e.g., 2005). + +# OID arcs for Sendmail +# enterprise: 1.3.6.1.4.1 +# sendmail: enterprise.6152 +# sendmail-at: sendmail.3.1 +# sendmail-oc: sendmail.3.2 + +########################################################################### +# +# The Sendmail MTA attributes and objectclass +# +########################################################################### + +# attribute sendmailMTACluster cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.10 + NAME 'sendmailMTACluster' + DESC 'cluster name associated with a set of MTAs' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +# attribute sendmailMTAHost cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.11 + NAME 'sendmailMTAHost' + DESC 'host name associated with a MTA cluster' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +#objectClass sendmailMTA +# requires +# objectClass +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.10 + NAME 'sendmailMTA' + SUP top STRUCTURAL + DESC 'Sendmail MTA definition' + MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +########################################################################### +# +# The Sendmail MTA shared attributes +# +########################################################################### + +# attribute sendmailMTAKey cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.13 + NAME 'sendmailMTAKey' + DESC 'key (left hand side) of an aliases or map entry' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) + +########################################################################### +# +# The Sendmail MTA Map attributes and objectclasses +# +########################################################################### + +# attribute sendmailMTAMapName cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.14 + NAME 'sendmailMTAMapName' + DESC 'identifier for the particular map' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# attribute sendmailMTAMapValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.16 + NAME 'sendmailMTAMapValue' + DESC 'value (right hand side) of a map entry' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAMapSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.24 + NAME 'sendmailMTAMapSearch' + DESC 'recursive search for values of a map entry' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAMapURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.25 + NAME 'sendmailMTAMapURL' + DESC 'recursive search URL for values of a map entry' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAMap +# requires +# objectClass, +# sendmailMTAMapName, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.11 + NAME 'sendmailMTAMap' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA map definition' + MUST sendmailMTAMapName + MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +#objectClass sendmailMTAObject +# requires +# objectClass, +# sendmailMTAMapName, +# sendmailMTAKey, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAMapValue, +# sendmailMTAMapSearch, +# sendmailMTAMapURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.12 + NAME 'sendmailMTAMapObject' + SUP sendmailMTAMap STRUCTURAL + DESC 'Sendmail MTA map object' + MUST ( sendmailMTAMapName $ sendmailMTAKey ) + MAY ( sendmailMTACluster $ sendmailMTAHost $ + sendmailMTAMapValue $ sendmailMTAMapSearch $ + sendmailMTAMapURL $ Description ) ) + + +########################################################################### +# +# The Sendmail MTA Alias attributes and objectclasses +# +########################################################################### + +# attribute sendmailMTAAliasGrouping cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.18 + NAME 'sendmailMTAAliasGrouping' + DESC 'name that identifies a particular aliases grouping' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +# attribute sendmailMTAAliasValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.20 + NAME 'sendmailMTAAliasValue' + DESC 'value (right hand side) of an alias' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +# attribute sendmailMTAAliasSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.26 + NAME 'sendmailMTAAliasSearch' + DESC 'recursive search for values of an alias' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAAliasURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.27 + NAME 'sendmailMTAAliasURL' + DESC 'recursive search URL for values of an alias' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAAlias +# requires +# objectClass, +# allows +# sendmailMTAAliasGrouping, +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.13 + NAME 'sendmailMTAAlias' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA alias definition' + MAY ( sendmailMTAAliasGrouping $ + sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +#objectClass sendmailMTAAliasObject +# requires +# objectClass, +# sendmailMTAKey, +# allows +# sendmailMTAAliasGrouping, +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAAliasValue, +# sendmailMTAAliasSearch, +# sendmailMTAAliasURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.14 + NAME 'sendmailMTAAliasObject' + SUP sendmailMTAAlias STRUCTURAL + DESC 'Sendmail MTA alias object' + MUST sendmailMTAKey + MAY ( sendmailMTAAliasGrouping $ sendmailMTACluster $ + sendmailMTAHost $ sendmailMTAAliasValue $ + sendmailMTAAliasSearch $ sendmailMTAAliasURL $ Description ) ) + +########################################################################### +# +# The Sendmail MTA Class attributes and objectclass +# +########################################################################### + +# attribute sendmailMTAClassName cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.22 + NAME 'sendmailMTAClassName' + DESC 'identifier for the class' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# attribute sendmailMTAClassValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.23 + NAME 'sendmailMTAClassValue' + DESC 'member of a class' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +# attribute sendmailMTAClassSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.28 + NAME 'sendmailMTAClassSearch' + DESC 'recursive search for members of a class' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAClassURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.29 + NAME 'sendmailMTAClassURL' + DESC 'recursive search URL for members of a class' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAClass +# requires +# objectClass, +# sendmailMTAClassName, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAClassValue, +# sendmailMTAClassSearch, +# sendmailMTAClassURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.15 + NAME 'sendmailMTAClass' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA class definition' + MUST sendmailMTAClassName + MAY ( sendmailMTACluster $ sendmailMTAHost $ + sendmailMTAClassValue $ sendmailMTAClassSearch $ + sendmailMTAClassURL $ Description ) ) Modified: csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 2009-07-31 14:56:30 UTC (rev 5775) +++ csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 2009-07-31 15:12:19 UTC (rev 5776) @@ -4,14 +4,19 @@ define(`confCC', `%OCSWCC%') APPENDDEF(`confCCOPTS', `%CFLAGS%') define(`confEBINDIR',`/opt/csw/lib') +define(`confMBINDIR',`/opt/csw/lib') +define(`confEBINDIR',`/opt/csw/lib') +define(`confUBINDIR',`/opt/csw/bin') +define(`confSBINDIR',`/opt/csw/sbin') +define(`confHFDIR', `/opt/csw/etc/mail') +define(`confSTDIR', `/opt/csw/etc/mail') define(`confMANROOT',`/usr/csw/share/man') define(`confMANROOTMAN',`/usr/csw/share/man') -define(`confMBINDIR',`/opt/csw/bin') -define(`confSBINDIR',`/opt/csw/sbin') -define(`confUBINDIR',`/opt/csw/bin') +define(`confSHAREDLIBDIR', `/opt/csw/lib') +define(`confMANROOT', `/opt/csw/share/man/cat') +define(`confMANROOTMAN', `/opt/csw/share/man/man') define(`confNO_STATISTICS_INSTALL',`True') -define(`confHFDIR', `/opt/csw/share/mail') - +define(`confMSP_QUEUE_DIR', `/var/opt/csw/spool/clientmqueue') dnl ### add OpenCSW lib and include directories APPENDDEF(`confLIBDIRS', `-L/opt/csw/lib -R/opt/csw/lib') APPENDDEF(`confINCDIRS', `-I/opt/csw/include') @@ -32,6 +37,7 @@ APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL=2') APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') +APPENDDEF(`confINCDIRS', `-I/opt/csw/include/sasl') dnl ### add STARTTLS support APPENDDEF(`confENVDEF',`-DSTARTTLS') Added: csw/mgar/pkg/sendmail/branches/benny/files/submit.cf.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/submit.cf.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/submit.cf.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,1465 @@ +# +# Copyright (c) 1998-2004 Sendmail, Inc. and its suppliers. +# All rights reserved. +# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved. +# Copyright (c) 1988, 1993 +# The Regents of the University of California. All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# + +###################################################################### +###################################################################### +##### +##### SENDMAIL CONFIGURATION FILE +##### +##### built by ca at wiz.smi.sendmail.com on Fri May 2 20:39:00 PDT 2008 +##### in /extra/home/ca/sm-8.14.3/OpenSource/sendmail-8.14.3/cf/cf +##### using ../ as configuration include directory +##### +###################################################################### +##### +##### DO NOT EDIT THIS FILE! Only edit the source .mc file. +##### +###################################################################### +###################################################################### + +##### $Id: cfhead.m4,v 8.116 2004/01/28 22:02:22 ca Exp $ ##### +##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ ##### +##### $Id: submit.mc,v 8.14 2006/04/05 05:54:41 ca Exp $ ##### +##### $Id: msp.m4,v 1.33 2004/02/09 22:32:38 ca Exp $ ##### + +##### $Id: no_default_msa.m4,v 8.2 2001/02/14 05:03:22 gshapiro Exp $ ##### + + +##### $Id: proto.m4,v 8.734 2008/01/24 23:42:01 ca Exp $ ##### + +# level 10 config file format +V10/Berkeley + +# override file safeties - setting this option compromises system security, +# addressing the actual file configuration problem is preferred +# need to set this before any file actions are encountered in the cf file +#O DontBlameSendmail=safe + +# default LDAP map specification +# need to set this now before any LDAP maps are defined +#O LDAPDefaultSpec=-h localhost + +################## +# local info # +################## + +# my LDAP cluster +# need to set this before any LDAP lookups are done (including classes) +#D{sendmailMTACluster}$m + +Cwlocalhost + +# my official domain name +# ... define this only if sendmail cannot automatically determine your domain +#Dj$w.Foo.COM + +# host/domain names ending with a token in class P are canonical +CP. + +# "Smart" relay host (may be null) +DS + + +# operators that cannot be in local usernames (i.e., network indicators) +CO @ % ! + +# a class with just dot (for identifying canonical names) +C.. + +# a class with just a left bracket (for identifying domain literals) +C[[ + + +# Resolve map (to check if a host exists in check_mail) +Kresolve host -a -T +C{ResOk}OKR + + +# Hosts for which relaying is permitted ($=R) +FR-o /etc/mail/relay-domains + +# arithmetic map +Karith arith + + + + + +# dequoting map +Kdequote dequote + +# class E: names that should be exposed as from this host, even if we masquerade +# class L: names that should be delivered locally, even if we have a relay +# class M: domains that should be converted to $M +# class N: domains that should not be converted to $M +#CL root + + + +# my name for error messages +DnMAILER-DAEMON + + +D{MTAHost}[127.0.0.1] + + +# Configuration version number +DZ8.14.3/Submit + + +############### +# Options # +############### + +# strip message body to 7 bits on input? +O SevenBitInput=False + +# 8-bit data handling +#O EightBitMode=pass8 + +# wait for alias file rebuild (default units: minutes) +O AliasWait=10 + +# location of alias file +#O AliasFile=/etc/mail/aliases + +# minimum number of free blocks on filesystem +O MinFreeBlocks=100 + +# maximum message size +#O MaxMessageSize=0 + +# substitution for space (blank) characters +O BlankSub=. + +# avoid connecting to "expensive" mailers on initial submission? +O HoldExpensive=False + +# checkpoint queue runs after every N successful deliveries +#O CheckpointInterval=10 + +# default delivery mode +O DeliveryMode=i + +# error message header/file +#O ErrorHeader=/etc/mail/error-header + +# error mode +#O ErrorMode=print + +# save Unix-style "From_" lines at top of header? +#O SaveFromLine=False + +# queue file mode (qf files) +O QueueFileMode=0660 + +# temporary file mode +O TempFileMode=0600 + +# match recipients against GECOS field? +#O MatchGECOS=False + +# maximum hop count +#O MaxHopCount=25 + +# location of help file +O HelpFile=/etc/mail/helpfile + +# ignore dots as terminators in incoming messages? +#O IgnoreDots=False + +# name resolver options +#O ResolverOptions=+AAONLY + +# deliver MIME-encapsulated error messages? +O SendMimeErrors=True + +# Forward file search path +O ForwardPath + +# open connection cache size +O ConnectionCacheSize=2 + +# open connection cache timeout +O ConnectionCacheTimeout=5m + +# persistent host status directory +#O HostStatusDirectory=.hoststat + +# single thread deliveries (requires HostStatusDirectory)? +#O SingleThreadDelivery=False + +# use Errors-To: header? +O UseErrorsTo=False + +# log level +O LogLevel=9 + +# send to me too, even in an alias expansion? +#O MeToo=True + +# verify RHS in newaliases? +O CheckAliases=False + +# default messages to old style headers if no special punctuation? +O OldStyleHeaders=True + +# SMTP daemon options + +O DaemonPortOptions=Name=NoMTA, Addr=127.0.0.1, M=E + +# SMTP client options +#O ClientPortOptions=Family=inet, Address=0.0.0.0 + +# Modifiers to define {daemon_flags} for direct submissions +#O DirectSubmissionModifiers + +# Use as mail submission program? See sendmail/SECURITY +O UseMSP=True + +# privacy flags +O PrivacyOptions=goaway,noetrn,restrictqrun + +# who (if anyone) should get extra copies of error messages +#O PostmasterCopy=Postmaster + +# slope of queue-only function +#O QueueFactor=600000 + +# limit on number of concurrent queue runners +#O MaxQueueChildren + +# maximum number of queue-runners per queue-grouping with multiple queues +#O MaxRunnersPerQueue=1 + +# priority of queue runners (nice(3)) +#O NiceQueueRun + +# shall we sort the queue by hostname first? +#O QueueSortOrder=priority + +# minimum time in queue before retry +#O MinQueueAge=30m + +# how many jobs can you process in the queue? +#O MaxQueueRunSize=0 + +# perform initial split of envelope without checking MX records +#O FastSplit=1 + +# queue directory +O QueueDirectory=/var/spool/clientmqueue + +# key for shared memory; 0 to turn off, -1 to auto-select +#O SharedMemoryKey=0 + +# file to store auto-selected key for shared memory (SharedMemoryKey = -1) +#O SharedMemoryKeyFile + +# timeouts (many of these) +#O Timeout.initial=5m +#O Timeout.connect=5m +#O Timeout.aconnect=0s +#O Timeout.iconnect=5m +#O Timeout.helo=5m +#O Timeout.mail=10m +#O Timeout.rcpt=1h +#O Timeout.datainit=5m +#O Timeout.datablock=1h +#O Timeout.datafinal=1h +#O Timeout.rset=5m +#O Timeout.quit=2m +#O Timeout.misc=2m +#O Timeout.command=1h +#O Timeout.ident=5s +#O Timeout.fileopen=60s +#O Timeout.control=2m +O Timeout.queuereturn=5d +#O Timeout.queuereturn.normal=5d +#O Timeout.queuereturn.urgent=2d +#O Timeout.queuereturn.non-urgent=7d +#O Timeout.queuereturn.dsn=5d +O Timeout.queuewarn=4h +#O Timeout.queuewarn.normal=4h +#O Timeout.queuewarn.urgent=1h +#O Timeout.queuewarn.non-urgent=12h +#O Timeout.queuewarn.dsn=4h +#O Timeout.hoststatus=30m +#O Timeout.resolver.retrans=5s +#O Timeout.resolver.retrans.first=5s +#O Timeout.resolver.retrans.normal=5s +#O Timeout.resolver.retry=4 +#O Timeout.resolver.retry.first=4 +#O Timeout.resolver.retry.normal=4 +#O Timeout.lhlo=2m +#O Timeout.auth=10m +#O Timeout.starttls=1h + +# time for DeliverBy; extension disabled if less than 0 +#O DeliverByMin=0 + +# should we not prune routes in route-addr syntax addresses? +#O DontPruneRoutes=False + +# queue up everything before forking? +O SuperSafe=True + +# status file +O StatusFile=/var/spool/clientmqueue/sm-client.st + +# time zone handling: +# if undefined, use system default +# if defined but null, use TZ envariable passed in +# if defined and non-null, use that info +O TimeZoneSpec= + +# default UID (can be username or userid:groupid) +#O DefaultUser=mailnull + +# list of locations of user database file (null means no lookup) +#O UserDatabaseSpec=/etc/mail/userdb + +# fallback MX host +#O FallbackMXhost=fall.back.host.net + +# fallback smart host +#O FallbackSmartHost=fall.back.host.net + +# if we are the best MX host for a site, try it directly instead of config err +#O TryNullMXList=False + +# load average at which we just queue messages +#O QueueLA=8 + +# load average at which we refuse connections +#O RefuseLA=12 + +# log interval when refusing connections for this long +#O RejectLogInterval=3h + +# load average at which we delay connections; 0 means no limit +#O DelayLA=0 + +# maximum number of children we allow at one time +#O MaxDaemonChildren=0 + +# maximum number of new connections per second +#O ConnectionRateThrottle=0 + +# Width of the window +#O ConnectionRateWindowSize=60s + +# work recipient factor +#O RecipientFactor=30000 + +# deliver each queued job in a separate process? +#O ForkEachJob=False + +# work class factor +#O ClassFactor=1800 + +# work time factor +#O RetryFactor=90000 + +# default character set +#O DefaultCharSet=unknown-8bit + +# service switch file (name hardwired on Solaris, Ultrix, OSF/1, others) +#O ServiceSwitchFile=/etc/mail/service.switch + +# hosts file (normally /etc/hosts) +#O HostsFile=/etc/hosts + +# dialup line delay on connection failure +#O DialDelay=0s + +# action to take if there are no recipients in the message +#O NoRecipientAction=none + +# chrooted environment for writing to files +#O SafeFileEnvironment + +# are colons OK in addresses? +#O ColonOkInAddr=True + +# shall I avoid expanding CNAMEs (violates protocols)? +#O DontExpandCnames=False + +# SMTP initial login message (old $e macro) +O SmtpGreetingMessage=$j Sendmail $v/$Z; $b + +# UNIX initial From header format (old $l macro) +O UnixFromLine=From $g $d + +# From: lines that have embedded newlines are unwrapped onto one line +#O SingleLineFromHeader=False + +# Allow HELO SMTP command that does not include a host name +#O AllowBogusHELO=False + +# Characters to be quoted in a full name phrase (@,;:\()[] are automatic) +#O MustQuoteChars=. + +# delimiter (operator) characters (old $o macro) +O OperatorChars=.:%@!^/[]+ + +# shall I avoid calling initgroups(3) because of high NIS costs? +O DontInitGroups=True + +# are group-writable :include: and .forward files (un)trustworthy? +# True (the default) means they are not trustworthy. +#O UnsafeGroupWrites=True + + +# where do errors that occur when sending errors get sent? +#O DoubleBounceAddress=postmaster + +# issue temporary errors (4xy) instead of permanent errors (5xy)? +#O SoftBounce=False + +# where to save bounces if all else fails +#O DeadLetterDrop=/var/tmp/dead.letter + +# what user id do we assume for the majority of the processing? +O RunAsUser=smmsp + +# maximum number of recipients per SMTP envelope +#O MaxRecipientsPerMessage=0 + +# limit the rate recipients per SMTP envelope are accepted +# once the threshold number of recipients have been rejected +#O BadRcptThrottle=0 + +# shall we get local names from our installed interfaces? +O DontProbeInterfaces=True + +# Return-Receipt-To: header implies DSN request +#O RrtImpliesDsn=False + +# override connection address (for testing) +#O ConnectOnlyTo=0.0.0.0 + +# Trusted user for file ownership and starting the daemon +O TrustedUser=smmsp + +# Control socket for daemon management +#O ControlSocketName=/var/spool/mqueue/.control + +# Maximum MIME header length to protect MUAs +#O MaxMimeHeaderLength=0/0 + +# Maximum length of the sum of all headers +#O MaxHeadersLength=32768 + +# Maximum depth of alias recursion +#O MaxAliasRecursion=10 + +# location of pid file +O PidFile=/var/spool/clientmqueue/sm-client.pid + +# Prefix string for the process title shown on 'ps' listings +#O ProcessTitlePrefix=prefix + +# Data file (df) memory-buffer file maximum size +#O DataFileBufferSize=4096 + +# Transcript file (xf) memory-buffer file maximum size +#O XscriptFileBufferSize=4096 + +# lookup type to find information about local mailboxes +#O MailboxDatabase=pw + +# override compile time flag REQUIRES_DIR_FSYNC +#O RequiresDirfsync=true + +# list of authentication mechanisms +#O AuthMechanisms=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 + +# Authentication realm +#O AuthRealm + +# default authentication information for outgoing connections +#O DefaultAuthInfo=/etc/mail/default-auth-info + +# SMTP AUTH flags +#O AuthOptions + +# SMTP AUTH maximum encryption strength +#O AuthMaxBits + +# SMTP STARTTLS server options +#O TLSSrvOptions + +# Input mail filters +#O InputMailFilters + + +# CA directory +#O CACertPath +# CA file +#O CACertFile +# Server Cert +#O ServerCertFile +# Server private key +#O ServerKeyFile +# Client Cert +#O ClientCertFile +# Client private key +#O ClientKeyFile +# File containing certificate revocation lists +#O CRLFile @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 17:16:48 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:16:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5777] csw/mgar/pkg/sendmail/branches/benny/Makefile Message-ID: Revision: 5777 http://gar.svn.sourceforge.net/gar/?rev=5777&view=rev Author: bensons Date: 2009-07-31 15:16:48 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: benny branch, fixed gsed call Modified Paths: -------------- csw/mgar/pkg/sendmail/branches/benny/Makefile Modified: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:12:19 UTC (rev 5776) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:16:48 UTC (rev 5777) @@ -122,7 +122,7 @@ @# install m4/cf macros find $(WORKSRC)/cf -type f -exec chmod 644 {} + - gsed -i '' 's,MAILDIR=/etc/mail,MAILDIR=$(sysconfdir)/mail,' \ + perl -pi -e 's,MAILDIR=/etc/mail,MAILDIR=$(sysconfdir)/mail,' \ $(WORKSRC)/cf/cf/Makefile cp -r $(WORKSRC)/cf $(DESTDIR)$(sharedstatedir)/mail cp $(DOWNLOADDIR)/README.CSW $(DESTDIR)$(sharedstatedir)/mail This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 17:18:34 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:18:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5778] csw/mgar/pkg/sendmail/branches/benny/Makefile Message-ID: Revision: 5778 http://gar.svn.sourceforge.net/gar/?rev=5778&view=rev Author: bensons Date: 2009-07-31 15:18:34 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: benny branch, fixed setgid for PROTOTYPE Modified Paths: -------------- csw/mgar/pkg/sendmail/branches/benny/Makefile Modified: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:16:48 UTC (rev 5777) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:18:34 UTC (rev 5778) @@ -29,7 +29,7 @@ PROTOTYPE_FILTER = awk '$$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ - $$$$3 ~/sendmail$$$$/ { $$$$4 = "2755" } \ + $$$$3 ~/\/sendmail$$$$/ { $$$$4 = "2755" } \ { print }' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 17:22:07 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:22:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5779] csw/mgar/pkg/sendmail/branches/benny/Makefile Message-ID: Revision: 5779 http://gar.svn.sourceforge.net/gar/?rev=5779&view=rev Author: bensons Date: 2009-07-31 15:22:07 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: benny branch, thats all folks, final commit Modified Paths: -------------- csw/mgar/pkg/sendmail/branches/benny/Makefile Modified: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:18:34 UTC (rev 5778) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:22:07 UTC (rev 5779) @@ -70,9 +70,9 @@ @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ $(DOWNLOADDIR)/site.config.m4 > \ $(WORKSRC)/devtools/Site/site.config.m4 ) - @( gsed 's,/etc/mail/\(sendmail.cf\),$(sysconfdir)/mail/\1,' \ + @( perl -pi -e 's,/etc/mail/\(sendmail.cf\),$(sysconfdir)/mail/\1,' \ $(WORKSRC)/include/sm/conf.h ) - @( gsed 's,/etc/mail/\(sendmail.pid\),/var/opt/csw/run/\1,' \ + @( perl -pi -e 's,/etc/mail/\(sendmail.pid\),/var/opt/csw/run/\1,' \ $(WORKSRC)/include/sm/conf.h ) @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 17:30:48 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:30:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5780] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5780 http://gar.svn.sourceforge.net/gar/?rev=5780&view=rev Author: valholla Date: 2009-07-31 15:30:47 +0000 (Fri, 31 Jul 2009) Log Message: ----------- my changes 2 Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 15:22:07 UTC (rev 5779) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 15:30:47 UTC (rev 5780) @@ -25,14 +25,19 @@ # UPSTREAM_MASTER_SITES = # we require -REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap -INITSMF = /etc/opt/csw/init.d/cswsendmail -PROTOTYPE_FILTER = awk '$$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ - $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ - $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ - { print }' +PACKAGES = CSWsendmail CSWsendmail_common +ARCHALL_CSWsendmail_common = 1 +SPKG_CLASSES_CSWsendmail = none cswinitsmf +REQUIRED_PKGS_CSWsendmail = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils +PROTOTYPE_FILTER = awk '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } { print }' +PKGFILES_CSWsendmail_common = .*$(sharedstatedir)/.* +PKGFILES_CSWsendmail_common = .*$(mandir)/.* +PKGFILES_CSWsendmail_common = .*$(sysconfdir)/.* +PKGFILES_CSWsendmail_common = .*/clientmqueue/.* +PKGFILES_CSWsendmail_common = .*/csw/init\.d/.* + # patch away GNUism PATCHFILES = patch-CC-M.m4 @@ -61,7 +66,6 @@ MANFILES8 = sendmail/sendmail.8 mailstats/mailstats.8 makemap/makemap.8 \ praliases/praliases.8 smrsh/smrsh.8 mail.local/mail.local.8 \ rmail/rmail.8 editmap/editmap.8 -SOLVER = sol$(shell uname -r |sed 's/5\.//') configure-custom: @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ @@ -103,13 +107,13 @@ @# rename libraries and binaries os-specific ( for file in `ls $(DESTDIR)$(libdir)` ; do \ - mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file ; \ + mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/ ; \ done ) ( for file in `ls $(DESTDIR)$(bindir)` ; do \ - mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file ; \ + mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/ ; \ done ) ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ - mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file ; \ + mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir) ; \ done ) @# install manpages @@ -136,6 +140,7 @@ ginstall -m 644 $(DOWNLOADDIR)/$$file \ $(DESTDIR)$(sysconfdir)/mail/$$file; \ done ) - + ( mv $(DESTDIR)$(sysconfdir)/mail/sm-client.st.CSW \ + $(DESTDIR)/var/opt/csw/spool/clientmqueue/ ) @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 17:50:47 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:50:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[5781] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5781 http://gar.svn.sourceforge.net/gar/?rev=5781&view=rev Author: valholla Date: 2009-07-31 15:50:47 +0000 (Fri, 31 Jul 2009) Log Message: ----------- my changes 3 Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 15:30:47 UTC (rev 5780) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 15:50:47 UTC (rev 5781) @@ -14,7 +14,6 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += cswsendmail site.config.m4 -DISTFILES += i.sol8 i.sol9 i.sol10 checkinstall DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release @@ -25,10 +24,16 @@ # UPSTREAM_MASTER_SITES = # we require -PACKAGES = CSWsendmail CSWsendmail_common +PACKAGES = CSWsendmail CSWsendmailcommon +SPKG_DESC_CSWsendmail = $(DESCRIPTION) +SPKG_DESC_CSWsendmailcommon = $(DESCRIPTION) common files +CATALOGNAME_CSWsendmail = sendmail +CATALOGNAME_CSWsendmailcommon = sendmail_common + +REQUIRED_PKGS_CSWsendmail = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils CSWsendmailcommon +REQUIRED_PKGS_CSWsendmailcommon = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils ARCHALL_CSWsendmail_common = 1 SPKG_CLASSES_CSWsendmail = none cswinitsmf -REQUIRED_PKGS_CSWsendmail = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils PROTOTYPE_FILTER = awk '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } { print }' PKGFILES_CSWsendmail_common = .*$(sharedstatedir)/.* @@ -37,6 +42,7 @@ PKGFILES_CSWsendmail_common = .*/clientmqueue/.* PKGFILES_CSWsendmail_common = .*/csw/init\.d/.* +ENABLE_CHECK = 0 # patch away GNUism PATCHFILES = patch-CC-M.m4 @@ -105,17 +111,6 @@ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) - @# rename libraries and binaries os-specific - ( for file in `ls $(DESTDIR)$(libdir)` ; do \ - mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/ ; \ - done ) - ( for file in `ls $(DESTDIR)$(bindir)` ; do \ - mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/ ; \ - done ) - ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ - mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir) ; \ - done ) - @# install manpages ( for file in $(MANFILES1) ; do \ ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 15:30:47 UTC (rev 5780) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 15:50:47 UTC (rev 5781) @@ -1,10 +1,6 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW -f581c67e3834d6a520d8faf9dfb8c7eb download/checkinstall 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW -27994344f69c7c92382d57264c7debf8 download/i.sol10 -24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 -b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Fri Jul 31 19:11:29 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Fri, 31 Jul 2009 17:11:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5782] csw/mgar/pkg/bind/trunk/Makefile Message-ID: Revision: 5782 http://gar.svn.sourceforge.net/gar/?rev=5782&view=rev Author: bonivart Date: 2009-07-31 17:11:27 +0000 (Fri, 31 Jul 2009) Log Message: ----------- bind: fix class bug Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-31 15:50:47 UTC (rev 5781) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-31 17:11:27 UTC (rev 5782) @@ -69,7 +69,7 @@ { print }' SPKG_SOURCEURL = http://www.isc.org/software/bind -SPKG_CLASSES_CSWbind = none cswusergroup cswugfiles cswcpsampleconf cswinitsmf +SPKG_CLASSES_CSWbind = none cswusergroup ugfiles cswcpsampleconf cswinitsmf include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 19:43:04 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 17:43:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5783] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5783 http://gar.svn.sourceforge.net/gar/?rev=5783&view=rev Author: valholla Date: 2009-07-31 17:43:04 +0000 (Fri, 31 Jul 2009) Log Message: ----------- merge Benny and Mike Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 17:11:27 UTC (rev 5782) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 17:43:04 UTC (rev 5783) @@ -13,18 +13,18 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz +DISTFILES += README.CSW sendmail.schema +DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh +DISTFILES += i.sol8 i.sol9 i.sol10 DISTFILES += cswsendmail site.config.m4 DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -# If the url used to check for software update is different of MASTER_SITES, then -# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES -# UPSTREAM_MASTER_SITES = - # we require PACKAGES = CSWsendmail CSWsendmailcommon +SPKG_SOURCEURL = http://www.sendmail.org/ SPKG_DESC_CSWsendmail = $(DESCRIPTION) SPKG_DESC_CSWsendmailcommon = $(DESCRIPTION) common files CATALOGNAME_CSWsendmail = sendmail @@ -34,13 +34,19 @@ REQUIRED_PKGS_CSWsendmailcommon = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils ARCHALL_CSWsendmail_common = 1 SPKG_CLASSES_CSWsendmail = none cswinitsmf -PROTOTYPE_FILTER = awk '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } { print }' +PROTOTYPE_FILTER = awk \ + '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ {$$$$2 = "cswinitsmf"} \ + $$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ + $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ + $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ + $$$$3 ~/\/sendmail$$$$/ { $$$$4 = "2755" } \ + { print }' -PKGFILES_CSWsendmail_common = .*$(sharedstatedir)/.* -PKGFILES_CSWsendmail_common = .*$(mandir)/.* -PKGFILES_CSWsendmail_common = .*$(sysconfdir)/.* -PKGFILES_CSWsendmail_common = .*/clientmqueue/.* -PKGFILES_CSWsendmail_common = .*/csw/init\.d/.* +PKGFILES_CSWsendmailcommon = .*$(sharedstatedir)/.* +PKGFILES_CSWsendmailcommon += .*$(mandir)/.* +PKGFILES_CSWsendmailcommon += .*$(sysconfdir)/.* +PKGFILES_CSWsendmailcommon += .*/clientmqueue/.* +PKGFILES_CSWsendmailcommon += .*/csw\/init\.d/.* ENABLE_CHECK = 0 @@ -52,15 +58,9 @@ TEST_SCRIPTS = custom INSTALL_SCRIPTS = custom -PRESERVECONF = $(sysconfdir)/mail/aliases.CSW -PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW -PRESERVECONF += $(sysconfdir)/mail/submit.cf.CSW -PRESERVECONF += $(sysconfdir)/mail/local-host-names.CSW -PRESERVECONF += $(sysconfdir)/mail/trusted-users.CSW -PRESERVECONF += $(sysconfdir)/mail/statistics.CSW - include gar/category.mk +SOLVER = sol$(shell uname -r |sed 's/5\.//') PLATFORM = $(shell if [ `uname -i` = "i86pc" ] ; then echo i86pc ; else echo sun4 ; fi ) OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).$(PLATFORM) LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail @@ -111,6 +111,17 @@ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) + @# rename libraries and binaries os-specific + ( for file in `ls $(DESTDIR)$(libdir)` ; do \ + mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file ; \ + done ) + ( for file in `ls $(DESTDIR)$(bindir)` ; do \ + mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file ; \ + done ) + ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ + mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file ; \ + done ) + @# install manpages ( for file in $(MANFILES1) ; do \ ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 17:11:27 UTC (rev 5782) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 17:43:04 UTC (rev 5783) @@ -1,3 +1,6 @@ +6c030e7a797209ddfa4f6dbc531d753c download/README.CSW +e89e68f3e0ae84d665c4ab898a8f3325 download/Sun-sendmail-deactivate.sh +1c3a63f98171aa28a2714995ee938a2c download/Sun-sendmail-reactivate.sh 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW @@ -5,6 +8,7 @@ 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz 3c970e5b4e9831a8774906ed36e11f52 download/sendmail.cf.CSW +48851e45dca2a65a77f64f738bbf8d20 download/sendmail.schema ae82c974452cfdc7b4c5be2576154cdf download/site.config.m4 d41d8cd98f00b204e9800998ecf8427e download/sm-client.st.CSW d41d8cd98f00b204e9800998ecf8427e download/statistics.CSW This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 19:43:49 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 17:43:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[5784] csw/mgar/pkg/sendmail/trunk/files Message-ID: Revision: 5784 http://gar.svn.sourceforge.net/gar/?rev=5784&view=rev Author: valholla Date: 2009-07-31 17:43:48 +0000 (Fri, 31 Jul 2009) Log Message: ----------- merge Benny and Mike Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.checkinstall csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preinstall csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preremove csw/mgar/pkg/sendmail/trunk/files/README.CSW csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-deactivate.sh csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-reactivate.sh csw/mgar/pkg/sendmail/trunk/files/sendmail.schema Added: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.checkinstall =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.checkinstall (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.checkinstall 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,21 @@ +# checkinstall for CSWsendmail +# 2007-12-09 installation no longer moves files in Sun's sendmail package. +# +trap `exit 3` 15 + +# Assign Solaris release class to install release specific files +if [ `uname -r` = 5.8 ]; then + CLASSES='none sol8 cswinitsmf' +elif [ `uname -r` = 5.9 ]; then + CLASSES='none sol9 cswinitsmf' +elif [ `uname -r` = 5.10 ]; then + CLASSES='none sol10 cswinitsmf' +fi + +# Make env variables available to other packaging scripts + +cat >$1 </dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent passwd smmsp >/dev/null + if [ $? -ne 0 ] ; then + NEEDUSER=1 + fi +fi + +/usr/bin/grep '^smmsp:' /etc/group >/dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent group smmsp >/dev/null + if [ $? -ne 0 ] ; then + NEEDGROUP=1 + fi +fi + +/usr/bin/grep '^mail:' /etc/group >/dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent group mail >/dev/null + if [ $? -ne 0 ] ; then + NEEDMAILGROUP=1 + fi +fi + +if [ "$NEEDGROUP" = 1 ] ; then + echo adding smmsp group + chroot $PKG_INSTALL_ROOT /usr/sbin/groupadd smmsp +else + echo smmsp group detected +fi + +if [ "$NEEDUSER" = 1 ] ; then + echo adding smmsp user + chroot $PKG_INSTALL_ROOT /usr/sbin/useradd -g smmsp smmsp + chroot $PKG_INSTALL_ROOT /usr/sbin/usermod -c "SendMail Message Submission Program" -d $MYHOME smmsp +else + echo smmsp user detected +fi + +if [ "$NEEDMAILGROUP" = 1 ] ; then + echo adding mail group + chroot $PKG_INSTALL_ROOT /usr/sbin/groupadd mail +else + echo mail group detected +fi Added: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preremove =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preremove (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preremove 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,55 @@ +# preremove - CSWsendmail +# 2004-02-28. Correct error on rename mailq +# 2005-12-14 Fix problem with stopping sendmail +# 2007-02-25 Add support for Solaris 10+ zone enabled hosts. +# Replacing Sun's sendmail is no longer done. + +# Stop sendmail if it is running +smf=no +if [ -f /usr/sbin/svccfg -a -f /usr/sbin/svcadm ] ; then smf=yes ; fi + +VER=`uname -r` +if [ x"$VER" = x5.8 -o x"$VER" = x5.9 ] ; then + SERVER_PID=`pgrep -x -u 0 sendmail` +else + if [ -x /usr/bin/zonename ] ; then + ZONE=`/usr/bin/zonename` + SERVER_PID=`pgrep -x -u 0 -z "$ZONE" sendmail` + else + SERVER_PID=`pgrep -x -u 0 sendmail` + fi +fi + +if [ $SERVER_PID ]; then + echo "## Stopping sendmail" + if [ $smf = yes ] + then + # Disable service + /usr/sbin/svcadm disable -s svc:network/smtp:cswsendmail >/dev/null 2>&1 + else + /etc/init.d/cswsendmail stop >/dev/null 2>&1 + fi + while [ $SERVER_PID ] + do + sleep 1 + # See if server pid still exists. + VER=`uname -r` + if [ x"$VER" = x5.8 -o x"$VER" = x5.9 ] ; then + SERVER_PID=`pgrep -x -u 0 sendmail` + else + if [ -x /usr/bin/zonename ] ; then + ZONE=`/usr/bin/zonename` + SERVER_PID=`pgrep -x -u 0 -z "$ZONE" sendmail` + else + SERVER_PID=`pgrep -x -u 0 sendmail` + fi + fi + done +fi + +if [ $smf = yes ] ; then + # Unregister with SMF + /usr/sbin/svccfg delete svc:network/smtp:cswsendmail >/dev/null 2>&1 +fi + +exit 0 \ No newline at end of file Added: csw/mgar/pkg/sendmail/trunk/files/README.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/README.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/README.CSW 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,64 @@ +2009-07-31 +Initial GAR version of sendmail. + +2007-12-09 +Previous package versions replaced some of Sun's sendmail files with symlinks +to the correponding CSWsendmail file. This does not work properly in a zone +enabled environment. Therefore, this code is removed from the package +install and package remove scripts. The code to create the symlinks is now +in /opt/csw/share/mail/. To inactivate Sun's sendmail run +Sun-sendmail-deactivate.sh. + +You should run the new inactivate script on the first package installation. + +If want to completely remove CSWsendmail, run the Sun-sendmail-activate.sh +script to return the system to Sun's setup. + +PLEASE note that Sun's sendmail patches routinely replace symlink(s) to the +CSW file(s). You will need to fix this when it happens. + +2007-02-25 +This update includes the errata list dated 2007-02-06. + +This update fixes installation scripts to work on a Solaris 10 or later +zone enabled host. If you have issues or problems with the installation, +please send me a email from the CSWsendmail package page on the web. My +email address is also listed with the package parameters from `pkgparam -v +CSWsendmail`. + +2007-02-03 +This update adds support for csw.conf. + +CSW Sendmail Packaging - Alex Moore and Thomas Glanzmann + +This CSW package contains the features of Sun's Solaris 9 sendmail +package plus MILTER, STARTTLS and SASL. Like Sun's Solaris 9 +sendmail package, this CSW package includes support for Sun's +directory server as a naming service which is known as +SUN_SIMPLIFIED_LDAP. This support is provided for both Solaris 8 +and Solaris 9. + +Installation procedures provide the option to leave the Sun +sendmail files as is or replace these files with symlinks to +the CSW sendmail files. The default is to leave the existing +sendmail installation as is, but it is recommended that the replace +option be used. The replace option will stop Sun's sendmail from +starting on reboot and allow other programs that call the sendmail +programs to work properly. + +The configuration directory in Sun's sendmail is /usr/lib/mail/cf. +In this package, the configuration directory is +/opt/csw/share/mail. + +The sample configuration files are copied when they do not exist. +The package follows Solaris procedures of using subsidiary.cf as +the sendmail.cf file by default. See the Solaris Resource +Management Guide for the definitions of subsidiary and mailhost. + +Make changes to the .mc files and run make to create the .cf files. +If you use main.cf, for non-subsidiary sendmail installations, +copy it to /opt/csw/etc/mail/sendmail.cf. Otherwise, copy +subsidiary.cf to /opt/csw/etc/mail/sendmail.cf. Submit.cf is +copied to /opt/csw/etc/mail/ without changing the name. Both +files, sendmail.cf and submit.cf are required in /opt/csw/etc/mail/ +for sendmail to run. Added: csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-deactivate.sh =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-deactivate.sh (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-deactivate.sh 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,106 @@ +#!/bin/sh +# 2007-12-09 Initial version created from old CSWsendmail Postinstall script +# + +# Make backup of Sun sendmail files +# /usr/sbin/newaliases or /usr/bin/newaliases + if /bin/test ! -L /usr/sbin/newaliases.OFF && /bin/test -L /usr/sbin/newaliases ; then + echo "Moving /usr/sbin/newaliases to newaliases.OFF" + mv /usr/sbin/newaliases /usr/sbin/newaliases.OFF + fi + if /bin/test ! -L /usr/bin/newaliases.OFF && /bin/test -L /usr/bin/newaliases ; then + echo "Moving /usr/bin/newaliases to newaliases.OFF" + mv /usr/bin/newaliases /usr/bin/newaliases.OFF + fi +# /usr/bin/mailq. In Solaris 8, mailq is a file. In Solaris 9, +# mailq is a symlink. In CSW sendmail, mailq is symlink. + if /bin/test ! -f /usr/bin/mailq.OFF && /bin/test -f /usr/bin/mailq ; then + echo "Moving /usr/bin/mailq to mailq.OFF" + mv /usr/bin/mailq /usr/bin/mailq.OFF + fi + if /bin/test ! -L /usr/bin/mailq.OFF && /bin/test -L /usr/bin/mailq ; then + echo "Moving /usr/bin/mailq to mailq.OFF" + mv /usr/bin/mailq /usr/bin/mailq.OFF + fi +# /usr/bin/vacation + if /bin/test ! -f /usr/bin/vacation.OFF && /bin/test -f /usr/bin/vacation ; then + echo "Moving /usr/bin/vacation to vacation.OFF" + mv /usr/bin/vacation /usr/bin/vacation.OFF + fi +# /usr/bin/mailstats + if /bin/test ! -f /usr/bin/mailstats.OFF && /bin/test -f /usr/bin/mailstats ; then + echo "Moving /usr/bin/mailstats to mailstats.OFF" + mv /usr/bin/mailstats /usr/bin/mailstats.OFF + fi +# /usr/sbin/makemap + if /bin/test ! -f /usr/sbin/makemap.OFF && /bin/test -f /usr/sbin/makemap ; then + echo "Moving /usr/sbin/makemap to makemap.OFF" + mv /usr/sbin/makemap /usr/sbin/makemap.OFF + fi +# /usr/bin/praliases + if /bin/test ! -f /usr/bin/praliases.OFF && /bin/test -f /usr/bin/praliases ; then + echo "Moving /usr/bin/praliases to praliases.OFF" + mv /usr/bin/praliases /usr/bin/praliases.OFF + fi +# /usr/lib/smrsh + if /bin/test ! -f /usr/lib/smrsh.OFF && /bin/test -f /usr/lib/smrsh ; then + echo "Moving /usr/lib/smrsh to smrsh.OFF" + mv /usr/lib/smrsh /usr/lib/smrsh.OFF + fi +# /usr/lib/mail.local + if /bin/test ! -f /usr/lib/mail.local.OFF && /bin/test -f /usr/lib/mail.local ; then + echo "Moving /usr/lib/mail.local to mail.local.OFF" + mv /usr/lib/mail.local /usr/lib/mail.local.OFF + fi +# /etc/mail/sendmail.cf + if /bin/test ! -f /etc/mail/sendmail.cf.OFF && /bin/test -f /etc/mail/sendmail.cf ; then + echo "Moving /etc/mail/sendmail.cf to sendmail.cf.OFF" + mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.OFF + fi +# /usr/lib/sendmail + if /bin/test ! -f /usr/lib/sendmail.OFF && /bin/test -f /usr/lib/sendmail ; then + echo "Moving /usr/lib/sendmail to sendmail.OFF" + mv /usr/lib/sendmail /usr/lib/sendmail.OFF + fi +# + echo "Making symbolic links in /usr for CSWsendmail files." + if /bin/test -L /usr/bin/newaliases.OFF ; then + echo "Making symlink /usr/bin/newaliases" + ln -s /opt/csw/lib/sendmail /usr/bin/newaliases + fi + if /bin/test -L /usr/sbin/newaliases.OFF ; then + echo "Making symlink /usr/sbin/newaliases" + ln -s /opt/csw/lib/sendmail /usr/sbin/newaliases + fi + if /bin/test ! -L /usr/bin/mailq ; then + echo "Making symlink /usr/bin/mailq" + ln -s /opt/csw/lib/sendmail /usr/bin/mailq + fi + if /bin/test ! -L /usr/bin/vacation ; then + echo "Making symlink /usr/bin/vacation" + ln -s /opt/csw/bin/vacation /usr/bin/vacation + fi + if /bin/test ! -L /usr/bin/mailstats ; then + echo "Making symlink /usr/bin/mailstats" + ln -s /opt/csw/sbin/mailstats /usr/bin/mailstats + fi + if /bin/test ! -L /usr/sbin/makemap ; then + echo "Making symlink /usr/sbin/makemap" + ln -s /opt/csw/sbin/makemap /usr/sbin/makemap + fi + if /bin/test ! -L /usr/bin/praliases ; then + echo "Making symlink /usr/bin/praliases" + ln -s /opt/csw/sbin/praliases /usr/bin/praliases + fi + if /bin/test ! -L /usr/lib/smrsh ; then + echo "Making symlink /usr/lib/smrsh" + ln -s /opt/csw/lib/smrsh /usr/lib/smrsh + fi + if /bin/test ! -L /usr/lib/mail.local ; then + echo "Making symlink /usr/lib/mail.local" + ln -s /opt/csw/lib/mail.local /usr/lib/mail.local + fi + if /bin/test ! -L /usr/lib/sendmail ; then + echo "Making symlink /usr/lib/sendmail" + ln -s /opt/csw/lib/sendmail /usr/lib/sendmail + fi Added: csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-reactivate.sh =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-reactivate.sh (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-reactivate.sh 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,75 @@ +#!/bin/sh +# 2007-12-09 Initial version created from the old CSWsendmail preremove script +# +# Remove the symlinks for using CSWsendmail and return filesystem to +# using Sun's sendmail. + +# Remove the symlinks to CSW files + echo "Removing the symlinks to CSW files." +# /usr/bin/newaliases or /usr/sbin/newaliases + if /bin/test -L /usr/bin/newaliases ; then rm -f /usr/bin/newaliases ; fi + if /bin/test -L /usr/sbin/newaliases ; then rm -f /usr/sbin/newaliases ; fi +# /usr/bin/mailq. mailq is either a symlink or a file, depending +# on the version of Solaris + if /bin/test -L /usr/bin/mailq ; then rm -f /usr/bin/mailq ; fi +# /usr/bin/vacation + if /bin/test -L /usr/bin/vacation ; then rm -f /usr/bin/vacation ; fi +# /usr/bin/mailstats + if /bin/test -L /usr/bin/mailstats ; then rm -f /usr/bin/mailstats ; fi +# /usr/sbin/makemap + if /bin/test -L /usr/sbin/makemap ; then rm -f /usr/sbin/makemap ; fi +# /usr/bin/praliases + if /bin/test -L /usr/bin/praliases ; then rm -f /usr/bin/praliases ; fi +# /usr/lib/smrsh + if /bin/test -L /usr/lib/smrsh ; then rm -f /usr/lib/smrsh ; fi +# /usr/lib/mail.local + if /bin/test -L /usr/lib/mail.local ; then rm -f /usr/lib/mail.local ; fi +# /usr/lib/sendmail + if /bin/test -L /usr/lib/sendmail ; then rm -f /usr/lib/sendmail ; fi +# + echo "Symlinks to CSW files removed." +# +# Return to Sun files +# /usr/bin/newaliases or /usr/sbin/newaliases + if /bin/test -L /usr/bin/newaliases.OFF ; then + mv -f /usr/bin/newaliases.OFF /usr/bin/newaliases + fi + if /bin/test -L /usr/sbin/newaliases.OFF ; then + mv -f /usr/sbin/newaliases.OFF /usr/sbin/newaliases + fi + if /bin/test -L /usr/bin/mailq.OFF || /bin/test -f /usr/bin/mailq.OFF ; then + mv -f /usr/bin/mailq.OFF /usr/bin/mailq + fi +# /usr/bin/vacation + if /bin/test -f /usr/bin/vacation.OFF ; then + mv -f /usr/bin/vacation.OFF /usr/bin/vacation + fi +# /usr/bin/mailstats + if /bin/test -f /usr/bin/mailstats.OFF ; then + mv -f /usr/bin/mailstats.OFF /usr/bin/mailstats + fi +# /usr/sbin/makemap + if /bin/test -f /usr/sbin/makemap.OFF ; then + mv -f /usr/sbin/makemap.OFF /usr/sbin/makemap + fi +# /usr/bin/praliases + if /bin/test -f /usr/bin/praliases.OFF ; then + mv -f /usr/bin/praliases.OFF /usr/bin/praliases + fi +# /usr/lib/smrsh + if /bin/test -f /usr/lib/smrsh.OFF ; then + mv -f /usr/lib/smrsh.OFF /usr/lib/smrsh + fi +# /usr/lib/mail.local + if /bin/test -f /usr/lib/mail.local.OFF ; then + mv -f /usr/lib/mail.local.OFF /usr/lib/mail.local + fi +# /usr/lib/sendmail + if /bin/test -f /usr/lib/sendmail.OFF ; then + mv -f /usr/lib/sendmail.OFF /usr/lib/sendmail + fi +# /etc/mail/sendmail.cf + if /bin/test -f /etc/mail/sendmail.cf.OFF ; then + mv -f /etc/mail/sendmail.cf.OFF /etc/mail/sendmail.cf + fi + echo "Sun sendmail files restored." Added: csw/mgar/pkg/sendmail/trunk/files/sendmail.schema =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/sendmail.schema (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/sendmail.schema 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,270 @@ +# Copyright (c) 2000-2002, 2005 Sendmail, Inc. and its suppliers. +# All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# $Id: sendmail.schema,v 8.22 2005/09/16 20:18:14 ca Exp $ + +# Note that this schema is experimental at this point as it has had little +# public review. Therefore, it may change in future versions. Feedback +# via sendmail-YYYY at support.sendmail.org is encouraged (replace YYYY with +# the current year, e.g., 2005). + +# OID arcs for Sendmail +# enterprise: 1.3.6.1.4.1 +# sendmail: enterprise.6152 +# sendmail-at: sendmail.3.1 +# sendmail-oc: sendmail.3.2 + +########################################################################### +# +# The Sendmail MTA attributes and objectclass +# +########################################################################### + +# attribute sendmailMTACluster cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.10 + NAME 'sendmailMTACluster' + DESC 'cluster name associated with a set of MTAs' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +# attribute sendmailMTAHost cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.11 + NAME 'sendmailMTAHost' + DESC 'host name associated with a MTA cluster' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +#objectClass sendmailMTA +# requires +# objectClass +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.10 + NAME 'sendmailMTA' + SUP top STRUCTURAL + DESC 'Sendmail MTA definition' + MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +########################################################################### +# +# The Sendmail MTA shared attributes +# +########################################################################### + +# attribute sendmailMTAKey cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.13 + NAME 'sendmailMTAKey' + DESC 'key (left hand side) of an aliases or map entry' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) + +########################################################################### +# +# The Sendmail MTA Map attributes and objectclasses +# +########################################################################### + +# attribute sendmailMTAMapName cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.14 + NAME 'sendmailMTAMapName' + DESC 'identifier for the particular map' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# attribute sendmailMTAMapValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.16 + NAME 'sendmailMTAMapValue' + DESC 'value (right hand side) of a map entry' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAMapSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.24 + NAME 'sendmailMTAMapSearch' + DESC 'recursive search for values of a map entry' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAMapURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.25 + NAME 'sendmailMTAMapURL' + DESC 'recursive search URL for values of a map entry' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAMap +# requires +# objectClass, +# sendmailMTAMapName, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.11 + NAME 'sendmailMTAMap' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA map definition' + MUST sendmailMTAMapName + MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +#objectClass sendmailMTAObject +# requires +# objectClass, +# sendmailMTAMapName, +# sendmailMTAKey, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAMapValue, +# sendmailMTAMapSearch, +# sendmailMTAMapURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.12 + NAME 'sendmailMTAMapObject' + SUP sendmailMTAMap STRUCTURAL + DESC 'Sendmail MTA map object' + MUST ( sendmailMTAMapName $ sendmailMTAKey ) + MAY ( sendmailMTACluster $ sendmailMTAHost $ + sendmailMTAMapValue $ sendmailMTAMapSearch $ + sendmailMTAMapURL $ Description ) ) + + +########################################################################### +# +# The Sendmail MTA Alias attributes and objectclasses +# +########################################################################### + +# attribute sendmailMTAAliasGrouping cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.18 + NAME 'sendmailMTAAliasGrouping' + DESC 'name that identifies a particular aliases grouping' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +# attribute sendmailMTAAliasValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.20 + NAME 'sendmailMTAAliasValue' + DESC 'value (right hand side) of an alias' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +# attribute sendmailMTAAliasSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.26 + NAME 'sendmailMTAAliasSearch' + DESC 'recursive search for values of an alias' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAAliasURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.27 + NAME 'sendmailMTAAliasURL' + DESC 'recursive search URL for values of an alias' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAAlias +# requires +# objectClass, +# allows +# sendmailMTAAliasGrouping, +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.13 + NAME 'sendmailMTAAlias' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA alias definition' + MAY ( sendmailMTAAliasGrouping $ + sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +#objectClass sendmailMTAAliasObject +# requires +# objectClass, +# sendmailMTAKey, +# allows +# sendmailMTAAliasGrouping, +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAAliasValue, +# sendmailMTAAliasSearch, +# sendmailMTAAliasURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.14 + NAME 'sendmailMTAAliasObject' + SUP sendmailMTAAlias STRUCTURAL + DESC 'Sendmail MTA alias object' + MUST sendmailMTAKey + MAY ( sendmailMTAAliasGrouping $ sendmailMTACluster $ + sendmailMTAHost $ sendmailMTAAliasValue $ + sendmailMTAAliasSearch $ sendmailMTAAliasURL $ Description ) ) + +########################################################################### +# +# The Sendmail MTA Class attributes and objectclass +# +########################################################################### + +# attribute sendmailMTAClassName cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.22 + NAME 'sendmailMTAClassName' + DESC 'identifier for the class' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# attribute sendmailMTAClassValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.23 + NAME 'sendmailMTAClassValue' + DESC 'member of a class' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +# attribute sendmailMTAClassSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.28 + NAME 'sendmailMTAClassSearch' + DESC 'recursive search for members of a class' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAClassURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.29 + NAME 'sendmailMTAClassURL' + DESC 'recursive search URL for members of a class' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAClass +# requires +# objectClass, +# sendmailMTAClassName, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAClassValue, +# sendmailMTAClassSearch, +# sendmailMTAClassURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.15 + NAME 'sendmailMTAClass' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA class definition' + MUST sendmailMTAClassName + MAY ( sendmailMTACluster $ sendmailMTAHost $ + sendmailMTAClassValue $ sendmailMTAClassSearch $ + sendmailMTAClassURL $ Description ) ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 19:45:27 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 17:45:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5785] csw/mgar/pkg/sendmail/trunk/files/checkinstall Message-ID: Revision: 5785 http://gar.svn.sourceforge.net/gar/?rev=5785&view=rev Author: valholla Date: 2009-07-31 17:45:27 +0000 (Fri, 31 Jul 2009) Log Message: ----------- merge Benny and Mike Removed Paths: ------------- csw/mgar/pkg/sendmail/trunk/files/checkinstall Deleted: csw/mgar/pkg/sendmail/trunk/files/checkinstall =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/checkinstall 2009-07-31 17:43:48 UTC (rev 5784) +++ csw/mgar/pkg/sendmail/trunk/files/checkinstall 2009-07-31 17:45:27 UTC (rev 5785) @@ -1,21 +0,0 @@ -# checkinstall for CSWsendmail -# 2007-12-09 installation no longer moves files in Sun's sendmail package. -# -trap `exit 3` 15 - -# Assign Solaris release class to install release specific files -if [ `uname -r` = 5.8 ]; then - CLASSES='none sol8 cswinitsmf' -elif [ `uname -r` = 5.9 ]; then - CLASSES='none sol9 cswinitsmf' -elif [ `uname -r` = 5.10 ]; then - CLASSES='none sol10 cswinitsmf' -fi - -# Make env variables available to other packaging scripts - -cat >$1 < Revision: 5786 http://gar.svn.sourceforge.net/gar/?rev=5786&view=rev Author: wahwah Date: 2009-07-31 18:30:06 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: setting the svn:externals domain name to match the SSL certificate Property Changed: ---------------- csw/mgar/pkg/sendmail/trunk/ Property changes on: csw/mgar/pkg/sendmail/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 31 20:44:23 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 31 Jul 2009 18:44:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5787] csw/mgar/pkg/sendmail/trunk/checksums Message-ID: Revision: 5787 http://gar.svn.sourceforge.net/gar/?rev=5787&view=rev Author: wahwah Date: 2009-07-31 18:44:23 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: adding checksums to i.sol{8..10} Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/checksums Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 18:30:06 UTC (rev 5786) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 18:44:23 UTC (rev 5787) @@ -4,6 +4,9 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW +27994344f69c7c92382d57264c7debf8 download/i.sol10 +24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 +b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 21:20:28 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 19:20:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5788] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5788 http://gar.svn.sourceforge.net/gar/?rev=5788&view=rev Author: valholla Date: 2009-07-31 19:20:28 +0000 (Fri, 31 Jul 2009) Log Message: ----------- working merge Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol10 csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol8 csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol9 Removed Paths: ------------- csw/mgar/pkg/sendmail/trunk/files/i.sol10 csw/mgar/pkg/sendmail/trunk/files/i.sol8 csw/mgar/pkg/sendmail/trunk/files/i.sol9 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 18:44:23 UTC (rev 5787) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 19:20:28 UTC (rev 5788) @@ -15,7 +15,6 @@ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += README.CSW sendmail.schema DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh -DISTFILES += i.sol8 i.sol9 i.sol10 DISTFILES += cswsendmail site.config.m4 DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) @@ -57,6 +56,7 @@ BUILD_SCRIPTS = custom TEST_SCRIPTS = custom INSTALL_SCRIPTS = custom +EXTRA_MERGE_SCRIPTS = OS include gar/category.mk @@ -112,15 +112,15 @@ done ) @# rename libraries and binaries os-specific - ( for file in `ls $(DESTDIR)$(libdir)` ; do \ - mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file ; \ - done ) - ( for file in `ls $(DESTDIR)$(bindir)` ; do \ - mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file ; \ - done ) - ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ - mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file ; \ - done ) + ( for file in `ls $(DESTDIR)$(libdir)`; do \ + mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file; \ + done ) + ( for file in `ls $(DESTDIR)$(bindir)`; do \ + mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file; \ + done ) + ( for file in `ls $(DESTDIR)$(sbindir)`; do \ + mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file;\ + done ) @# install manpages ( for file in $(MANFILES1) ; do \ @@ -150,3 +150,15 @@ $(DESTDIR)/var/opt/csw/spool/clientmqueue/ ) @$(MAKECOOKIE) +merge-OS: + @# Install the other install trees + ( for dir in `ls -d $(abspath $(WORKROOTDIR)/install*-$(MODULATION))` ; do \ + ( if [ "x`echo $$dir |sed "s/.*install-\(5.[0-9]*\)-$(MODULATION).*/\1/"`x" != "x$(GAROSREL)x" ]; then \ + cd $$dir$(bindir) && \ + /usr/bin/pax -rw -v * $(PKGROOT)$(bindir);\ + cd $$dir$(sbindir) && \ + /usr/bin/pax -rw -v * $(PKGROOT)$(sbindir);\ + cd $$dir$(libdir) && \ + /usr/bin/pax -rw -v * $(PKGROOT)$(libdir); \ + fi ) \ + done ) Copied: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol10 (from rev 5781, csw/mgar/pkg/sendmail/trunk/files/i.sol10) =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol10 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol10 2009-07-31 19:20:28 UTC (rev 5788) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol10.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Copied: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol8 (from rev 5781, csw/mgar/pkg/sendmail/trunk/files/i.sol8) =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol8 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol8 2009-07-31 19:20:28 UTC (rev 5788) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol8.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Copied: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol9 (from rev 5781, csw/mgar/pkg/sendmail/trunk/files/i.sol9) =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol9 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol9 2009-07-31 19:20:28 UTC (rev 5788) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol9.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Deleted: csw/mgar/pkg/sendmail/trunk/files/i.sol10 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol10 2009-07-31 18:44:23 UTC (rev 5787) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol10 2009-07-31 19:20:28 UTC (rev 5788) @@ -1,23 +0,0 @@ -# PKGINST parameter provided by installation services -# Move the Solaris 9 version specific files to the base directory. -# The files specific to Solaris release are: -# bin/vacation -# sbin/editmap -# sbin/mailstats -# sbin/makemap -# sbin/praliases -# lib/mail.local -# lib/sendmail -# lib/smrsh -# -echo "Installing class ." -while read src dest -do - # Keep pkgadd happy by copying the file as defined - /usr/bin/cp $src $dest || exit 2 - # Copy the version specific file to the original name - dest2="`echo $dest | sed 's/sol10.//g'`" || exit 2 - echo $dest2 - /usr/bin/cp $src $dest2 || exit 2 -done -exit 0 Deleted: csw/mgar/pkg/sendmail/trunk/files/i.sol8 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol8 2009-07-31 18:44:23 UTC (rev 5787) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol8 2009-07-31 19:20:28 UTC (rev 5788) @@ -1,23 +0,0 @@ -# PKGINST parameter provided by installation services -# Move the Solaris 9 version specific files to the base directory. -# The files specific to Solaris release are: -# bin/vacation -# sbin/editmap -# sbin/mailstats -# sbin/makemap -# sbin/praliases -# lib/mail.local -# lib/sendmail -# lib/smrsh -# -echo "Installing class ." -while read src dest -do - # Keep pkgadd happy by copying the file as defined - /usr/bin/cp $src $dest || exit 2 - # Copy the version specific file to the original name - dest2="`echo $dest | sed 's/sol8.//g'`" || exit 2 - echo $dest2 - /usr/bin/cp $src $dest2 || exit 2 -done -exit 0 Deleted: csw/mgar/pkg/sendmail/trunk/files/i.sol9 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol9 2009-07-31 18:44:23 UTC (rev 5787) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol9 2009-07-31 19:20:28 UTC (rev 5788) @@ -1,23 +0,0 @@ -# PKGINST parameter provided by installation services -# Move the Solaris 9 version specific files to the base directory. -# The files specific to Solaris release are: -# bin/vacation -# sbin/editmap -# sbin/mailstats -# sbin/makemap -# sbin/praliases -# lib/mail.local -# lib/sendmail -# lib/smrsh -# -echo "Installing class ." -while read src dest -do - # Keep pkgadd happy by copying the file as defined - /usr/bin/cp $src $dest || exit 2 - # Copy the version specific file to the original name - dest2="`echo $dest | sed 's/sol9.//g'`" || exit 2 - echo $dest2 - /usr/bin/cp $src $dest2 || exit 2 -done -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 23:28:41 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 21:28:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5789] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5789 http://gar.svn.sourceforge.net/gar/?rev=5789&view=rev Author: valholla Date: 2009-07-31 21:28:40 +0000 (Fri, 31 Jul 2009) Log Message: ----------- test pacakge install scripts Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.space csw/mgar/pkg/sendmail/trunk/files/i.cswosrel Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 19:20:28 UTC (rev 5788) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 21:28:40 UTC (rev 5789) @@ -12,10 +12,13 @@ COOKIEDIR = $(COOKIEROOTDIR)/$(GAROSREL)-$(MODULATION) MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ + DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += README.CSW sendmail.schema DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh -DISTFILES += cswsendmail site.config.m4 +DISTFILES += cswsendmail site.config.m4 i.cswosrel +DISTFILES += CSWsendmail.preremove CSWsendmail.preinstall CSWsendmail.space +DISTFILES += $(CLASS_SCRIPTS) DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release @@ -31,21 +34,20 @@ REQUIRED_PKGS_CSWsendmail = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils CSWsendmailcommon REQUIRED_PKGS_CSWsendmailcommon = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils -ARCHALL_CSWsendmail_common = 1 -SPKG_CLASSES_CSWsendmail = none cswinitsmf +ARCHALL_CSWsendmailcommon = 1 +SPKG_CLASSES_CSWsendmail = none cswinitsmf cswosrel PROTOTYPE_FILTER = awk \ '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ {$$$$2 = "cswinitsmf"} \ - $$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ - $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ - $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ - $$$$3 ~/\/sendmail$$$$/ { $$$$4 = "2755" } \ + $$$$3 ~/sol8\./ { $$$$2 = "cswosrel" } \ + $$$$3 ~/sol9\./ { $$$$2 = "cswosrel" } \ + $$$$3 ~/sol10\./ { $$$$2 = "cswosrel" } \ + $$$$3 ~/\/sol[0-9]*\.sendmail$$$$/ { $$$$4 = "2755" } \ { print }' PKGFILES_CSWsendmailcommon = .*$(sharedstatedir)/.* PKGFILES_CSWsendmailcommon += .*$(mandir)/.* PKGFILES_CSWsendmailcommon += .*$(sysconfdir)/.* PKGFILES_CSWsendmailcommon += .*/clientmqueue/.* -PKGFILES_CSWsendmailcommon += .*/csw\/init\.d/.* ENABLE_CHECK = 0 @@ -59,6 +61,7 @@ EXTRA_MERGE_SCRIPTS = OS include gar/category.mk +ADMSCRIPTS = preremove preinstall space depend i.sol8 i.sol9 i.sol10 SOLVER = sol$(shell uname -r |sed 's/5\.//') PLATFORM = $(shell if [ `uname -i` = "i86pc" ] ; then echo i86pc ; else echo sun4 ; fi ) @@ -148,6 +151,7 @@ done ) ( mv $(DESTDIR)$(sysconfdir)/mail/sm-client.st.CSW \ $(DESTDIR)/var/opt/csw/spool/clientmqueue/ ) + cp $(DOWNLOADDIR)/i.cswosrel $(DESTDIR)/usr/sadm/install/scripts/ @$(MAKECOOKIE) merge-OS: Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 19:20:28 UTC (rev 5788) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 21:28:40 UTC (rev 5789) @@ -1,3 +1,6 @@ +4c53e32ed6b4ac66c35d5079ebcb548d download/CSWsendmail.preinstall +644a174b1a1e74ef8655ea0002aff8f7 download/CSWsendmail.preremove +f49c3339aa897df97abf1baf54582fb8 download/CSWsendmail.space 6c030e7a797209ddfa4f6dbc531d753c download/README.CSW e89e68f3e0ae84d665c4ab898a8f3325 download/Sun-sendmail-deactivate.sh 1c3a63f98171aa28a2714995ee938a2c download/Sun-sendmail-reactivate.sh @@ -4,9 +7,7 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW -27994344f69c7c92382d57264c7debf8 download/i.sol10 -24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 -b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 +63ecca8e9ed3a37b6cd31e82d921d443 download/i.cswosrel d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz Added: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.space =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.space (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.space 2009-07-31 21:28:40 UTC (rev 5789) @@ -0,0 +1,3 @@ +# No additional space is actually needed. +# In fact, only one set of the Solaris release specific files are installed. +# So the space required for this package is less than what is in pkgmap. Added: csw/mgar/pkg/sendmail/trunk/files/i.cswosrel =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.cswosrel (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:28:40 UTC (rev 5789) @@ -0,0 +1,21 @@ +#!/bin/sh +# +# Move the OS version specific files to the base directory. +# +MYOSREL="sol`/sbin/uname -r |sed 's/5\.//'`" +echo "Installing class for ${MYOSREL}." + +while read src dest +do + FILEOSREL="sol`echo ${dest} |sed 's/.*\(sol[0-9]*\).*//'`" + if [ "_x${MYOSREL}x_" = "_x${FILEOSREL}x_" ]; then + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2=`echo $dest | sed "s/sol${MYOSREL}.//g"` || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 + fi +done +exit 0 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 23:44:46 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 21:44:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5790] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5790 http://gar.svn.sourceforge.net/gar/?rev=5790&view=rev Author: valholla Date: 2009-07-31 21:44:46 +0000 (Fri, 31 Jul 2009) Log Message: ----------- tweaks Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums csw/mgar/pkg/sendmail/trunk/files/i.cswosrel Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 21:28:40 UTC (rev 5789) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 21:44:46 UTC (rev 5790) @@ -18,7 +18,6 @@ DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh DISTFILES += cswsendmail site.config.m4 i.cswosrel DISTFILES += CSWsendmail.preremove CSWsendmail.preinstall CSWsendmail.space -DISTFILES += $(CLASS_SCRIPTS) DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release @@ -101,6 +100,7 @@ ginstall -d $(DESTDIR)$(sharedstatedir)/mail ginstall -d $(DESTDIR)/etc/opt/csw/init.d ginstall -d $(DESTDIR)$(sysconfdir)/mail + ginstall -d $(DESTDIR)/usr/sadm/install/scripts @# install the libraries @( for file in $(LIBFILES) ; do \ Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 21:28:40 UTC (rev 5789) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 21:44:46 UTC (rev 5790) @@ -7,7 +7,7 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW -63ecca8e9ed3a37b6cd31e82d921d443 download/i.cswosrel +7dc344aba21959d231c158c30b9c0c96 download/i.cswosrel d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz Modified: csw/mgar/pkg/sendmail/trunk/files/i.cswosrel =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:28:40 UTC (rev 5789) +++ csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:44:46 UTC (rev 5790) @@ -2,6 +2,7 @@ # # Move the OS version specific files to the base directory. # + MYOSREL="sol`/sbin/uname -r |sed 's/5\.//'`" echo "Installing class for ${MYOSREL}." @@ -12,7 +13,7 @@ # Keep pkgadd happy by copying the file as defined /usr/bin/cp $src $dest || exit 2 # Copy the version specific file to the original name - dest2=`echo $dest | sed "s/sol${MYOSREL}.//g"` || exit 2 + dest2=`echo $dest | sed "s/${MYOSREL}.//g"` || exit 2 echo $dest2 /usr/bin/cp $src $dest2 || exit 2 fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 23:49:53 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 21:49:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5791] csw/mgar/pkg/sendmail/trunk/files/i.cswosrel Message-ID: Revision: 5791 http://gar.svn.sourceforge.net/gar/?rev=5791&view=rev Author: valholla Date: 2009-07-31 21:49:52 +0000 (Fri, 31 Jul 2009) Log Message: ----------- tweaks Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/files/i.cswosrel Modified: csw/mgar/pkg/sendmail/trunk/files/i.cswosrel =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:44:46 UTC (rev 5790) +++ csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:49:52 UTC (rev 5791) @@ -8,7 +8,7 @@ while read src dest do - FILEOSREL="sol`echo ${dest} |sed 's/.*\(sol[0-9]*\).*//'`" + FILEOSREL="`echo ${dest} |sed 's/.*\(sol[0-9]*\).*//'`" if [ "_x${MYOSREL}x_" = "_x${FILEOSREL}x_" ]; then # Keep pkgadd happy by copying the file as defined /usr/bin/cp $src $dest || exit 2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 00:06:38 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 30 Jun 2009 22:06:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[5460] csw/mgar/pkg/firefox/branches/firefox3-packaging/ Makefile Message-ID: Revision: 5460 http://gar.svn.sourceforge.net/gar/?rev=5460&view=rev Author: wbonnet Date: 2009-06-30 22:06:38 +0000 (Tue, 30 Jun 2009) Log Message: ----------- Upgrade to 3.0.11 Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-06-30 21:47:13 UTC (rev 5459) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-06-30 22:06:38 UTC (rev 5460) @@ -1,5 +1,5 @@ GARNAME = firefox -GARVERSION = 3.0.10 +GARVERSION = 3.0.11 CATEGORIES = apps DISTNAME = $(GARNAME) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 00:26:08 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 30 Jun 2009 22:26:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[5461] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5461 http://gar.svn.sourceforge.net/gar/?rev=5461&view=rev Author: wbonnet Date: 2009-06-30 22:26:07 +0000 (Tue, 30 Jun 2009) Log Message: ----------- Add -xc99 option Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:06:38 UTC (rev 5460) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:26:07 UTC (rev 5461) @@ -31,7 +31,7 @@ # PATCHFILES += nsNativeApSuportUnix.cpp.diff # PATCHFILES += nsExceptionHandler.cpp.diff -# Use Sun studio 12 to compile it@ +# Use Sun studio 12 to compile it GARCOMPILER = SOS12 # pkg-config options @@ -39,10 +39,12 @@ PERL=/opt/csw/bin/perl CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath -CFLAGS+=-xlibmil -D__solaris__ +CFLAGS +=-xlibmil -D__solaris__ +CFLAGS += -xc99 -CFLAGS+= -DG_HAVE_ISO_VARARGS +CFLAGS += -DG_HAVE_ISO_VARARGS CXXFLAGS+= -DG_HAVE_ISO_VARARGS + LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 export PERL CFLAGS CXXFLAGS LDFLAGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 00:38:04 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 30 Jun 2009 22:38:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5463] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5463 http://gar.svn.sourceforge.net/gar/?rev=5463&view=rev Author: wbonnet Date: 2009-06-30 22:38:04 +0000 (Tue, 30 Jun 2009) Log Message: ----------- Add ?\194?\173D_XOPEN_SOURCE=600 ?\194?\173D_XPG6 options Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:33:52 UTC (rev 5462) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:38:04 UTC (rev 5463) @@ -41,11 +41,11 @@ CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath CFLAGS +=-xlibmil -D__solaris__ CFLAGS += -xc99 -CXXFLAGS += -xc99 CFLAGS += -DG_HAVE_ISO_VARARGS -CXXFLAGS+= -DG_HAVE_ISO_VARARGS +CXXFLAGS+= -DG_HAVE_ISO_VARARGS ?D_XOPEN_SOURCE=600 ?D_XPG6 + LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 export PERL CFLAGS CXXFLAGS LDFLAGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 00:33:52 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 30 Jun 2009 22:33:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5462] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5462 http://gar.svn.sourceforge.net/gar/?rev=5462&view=rev Author: wbonnet Date: 2009-06-30 22:33:52 +0000 (Tue, 30 Jun 2009) Log Message: ----------- Add -xc99 option Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:26:07 UTC (rev 5461) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-06-30 22:33:52 UTC (rev 5462) @@ -41,6 +41,7 @@ CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath CFLAGS +=-xlibmil -D__solaris__ CFLAGS += -xc99 +CXXFLAGS += -xc99 CFLAGS += -DG_HAVE_ISO_VARARGS CXXFLAGS+= -DG_HAVE_ISO_VARARGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 07:37:14 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 05:37:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5464] csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Message-ID: Revision: 5464 http://gar.svn.sourceforge.net/gar/?rev=5464&view=rev Author: dmichelsen Date: 2009-07-01 05:37:14 +0000 (Wed, 01 Jul 2009) Log Message: ----------- pango: Update postinstall Removed Paths: ------------- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Deleted: csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall =================================================================== --- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-06-30 22:38:04 UTC (rev 5463) +++ csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-01 05:37:14 UTC (rev 5464) @@ -1,6 +0,0 @@ -#!/bin/sh -# - -/opt/csw/bin/pango-querymodules > /opt/csw/etc/pango/pango.modules - -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 07:47:53 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 05:47:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5465] csw/mgar/pkg/pango/trunk Message-ID: Revision: 5465 http://gar.svn.sourceforge.net/gar/?rev=5465&view=rev Author: dmichelsen Date: 2009-07-01 05:47:52 +0000 (Wed, 01 Jul 2009) Log Message: ----------- pango: Update postinstall Modified Paths: -------------- csw/mgar/pkg/pango/trunk/Makefile csw/mgar/pkg/pango/trunk/checksums Added Paths: ----------- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Modified: csw/mgar/pkg/pango/trunk/Makefile =================================================================== --- csw/mgar/pkg/pango/trunk/Makefile 2009-07-01 05:37:14 UTC (rev 5464) +++ csw/mgar/pkg/pango/trunk/Makefile 2009-07-01 05:47:52 UTC (rev 5465) @@ -13,6 +13,7 @@ MASTER_SITES = http://ftp.gnome.org/pub/gnome/sources/pango/1.24/ DISTNAME = pango-$(GARVERSION) DISTFILES = $(DISTNAME).tar.bz2 +DISTFILES += CSWpango.postinstall PACKAGES = CSWpango CSWpangodevel CSWpangodoc CATALOGNAME_CSWpango = libpango Modified: csw/mgar/pkg/pango/trunk/checksums =================================================================== --- csw/mgar/pkg/pango/trunk/checksums 2009-07-01 05:37:14 UTC (rev 5464) +++ csw/mgar/pkg/pango/trunk/checksums 2009-07-01 05:47:52 UTC (rev 5465) @@ -1 +1,2 @@ +214c041500a6e1e3b84ff6f1ff51a6c7 download/CSWpango.postinstall 63979efe16fe5abaa93c8ea48959e8f3 download/pango-1.24.3.tar.bz2 Copied: csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall (from rev 5399, csw/mgar/pkg/pango/tags/legacy/sources/libpango.postinstall) =================================================================== --- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall (rev 0) +++ csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-01 05:47:52 UTC (rev 5465) @@ -0,0 +1,10 @@ +#!/bin/sh + +umask 0022 + +if [ "$PKG_ROOT_DIR" = "" ] ; then PKG_ROOT_DIR=/ ; fi + +echo 'Updating pango.modules...' +test -x ${PKG_ROOT_DIR}/opt/csw/bin/pango-querymodules && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >/opt/csw/etc/pango/pango.modules + +/bin/true This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Wed Jul 1 09:43:43 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Wed, 01 Jul 2009 07:43:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5466] csw/mgar/pkg/dnswalk/trunk/Makefile Message-ID: Revision: 5466 http://gar.svn.sourceforge.net/gar/?rev=5466&view=rev Author: bonivart Date: 2009-07-01 07:43:42 +0000 (Wed, 01 Jul 2009) Log Message: ----------- dnswalk: shorten description Modified Paths: -------------- csw/mgar/pkg/dnswalk/trunk/Makefile Modified: csw/mgar/pkg/dnswalk/trunk/Makefile =================================================================== --- csw/mgar/pkg/dnswalk/trunk/Makefile 2009-07-01 05:47:52 UTC (rev 5465) +++ csw/mgar/pkg/dnswalk/trunk/Makefile 2009-07-01 07:43:42 UTC (rev 5466) @@ -2,7 +2,7 @@ GARVERSION = 2.0.2 CATEGORIES = utils -DESCRIPTION = dnswalk is a DNS debugger +DESCRIPTION = DNS debugger define BLURB dnswalk is a DNS debugger. It performs zone transfers of specified domains, and checks the database in numerous ways for internal consistency, as well as accuracy. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Wed Jul 1 10:41:08 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Wed, 01 Jul 2009 08:41:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[5467] csw/mgar/pkg Message-ID: Revision: 5467 http://gar.svn.sourceforge.net/gar/?rev=5467&view=rev Author: bonivart Date: 2009-07-01 08:41:08 +0000 (Wed, 01 Jul 2009) Log Message: ----------- dhcping: initial commit Added Paths: ----------- csw/mgar/pkg/dhcping/ csw/mgar/pkg/dhcping/branches/ csw/mgar/pkg/dhcping/tags/ csw/mgar/pkg/dhcping/trunk/ csw/mgar/pkg/dhcping/trunk/Makefile csw/mgar/pkg/dhcping/trunk/checksums csw/mgar/pkg/dhcping/trunk/files/ Property changes on: csw/mgar/pkg/dhcping/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/dhcping/trunk/Makefile =================================================================== --- csw/mgar/pkg/dhcping/trunk/Makefile (rev 0) +++ csw/mgar/pkg/dhcping/trunk/Makefile 2009-07-01 08:41:08 UTC (rev 5467) @@ -0,0 +1,30 @@ +GARNAME = dhcping +GARVERSION = 1.2 +CATEGORIES = utils + +DESCRIPTION = DHCP daemon ping program +define BLURB + This small tool let you perform a dhcp-request to find out if a dhcp-server is still running. +endef + +MASTER_SITES = http://www.mavetju.org/download/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +LICENSE = LICENSE + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_ARGS = $(DIRPATHS) + +SKIPTEST = 1 + +include gar/category.mk + +DOCLIST = CHANGES CONTACT + +post-install-modulated: + @echo " ==> Post-Install $(GARNAME) (custom)" + @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) + @$(foreach DOC,$(DOCLIST),cp $(WORKSRC)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) + @$(MAKECOOKIE) Added: csw/mgar/pkg/dhcping/trunk/checksums =================================================================== --- csw/mgar/pkg/dhcping/trunk/checksums (rev 0) +++ csw/mgar/pkg/dhcping/trunk/checksums 2009-07-01 08:41:08 UTC (rev 5467) @@ -0,0 +1 @@ +c4b22bbf3446c8567e371c40aa552d5d download/dhcping-1.2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Wed Jul 1 11:07:05 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Wed, 01 Jul 2009 09:07:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5468] csw/mgar/pkg/cpan/Archive-Zip/trunk Message-ID: Revision: 5468 http://gar.svn.sourceforge.net/gar/?rev=5468&view=rev Author: bonivart Date: 2009-07-01 09:07:05 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Archive-Zip: update to 1.30 Modified Paths: -------------- csw/mgar/pkg/cpan/Archive-Zip/trunk/Makefile csw/mgar/pkg/cpan/Archive-Zip/trunk/checksums Modified: csw/mgar/pkg/cpan/Archive-Zip/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Archive-Zip/trunk/Makefile 2009-07-01 08:41:08 UTC (rev 5467) +++ csw/mgar/pkg/cpan/Archive-Zip/trunk/Makefile 2009-07-01 09:07:05 UTC (rev 5468) @@ -1,5 +1,5 @@ GARNAME = Archive-Zip -GARVERSION = 1.28 +GARVERSION = 1.30 CATEGORIES = cpan AUTHOR = ADAMK @@ -23,9 +23,6 @@ CATALOGNAME = pm_archivezip ARCHALL = 1 -# Fix bug affecting Archive::SelfExtract -#PATCHFILES += seek.diff - REQUIRED_PKGS = CSWpmcompresszlib # We define upstream file regex so we can be notifed of new upstream software release Modified: csw/mgar/pkg/cpan/Archive-Zip/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Archive-Zip/trunk/checksums 2009-07-01 08:41:08 UTC (rev 5467) +++ csw/mgar/pkg/cpan/Archive-Zip/trunk/checksums 2009-07-01 09:07:05 UTC (rev 5468) @@ -1,2 +1,2 @@ -42c1b1ec20c9809a1f14b24f3a8b0595 download/Archive-Zip-1.28.tar.gz +40153666e7538b410e001aa8a810e702 download/Archive-Zip-1.30.tar.gz d706488da67bf9e146e07b0cc38f1c3f download/COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 12:17:33 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 10:17:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5469] csw/mgar/pkg/pango/trunk Message-ID: Revision: 5469 http://gar.svn.sourceforge.net/gar/?rev=5469&view=rev Author: dmichelsen Date: 2009-07-01 10:17:33 +0000 (Wed, 01 Jul 2009) Log Message: ----------- pango: Add postinstall Modified Paths: -------------- csw/mgar/pkg/pango/trunk/checksums csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Modified: csw/mgar/pkg/pango/trunk/checksums =================================================================== --- csw/mgar/pkg/pango/trunk/checksums 2009-07-01 09:07:05 UTC (rev 5468) +++ csw/mgar/pkg/pango/trunk/checksums 2009-07-01 10:17:33 UTC (rev 5469) @@ -1,2 +1,2 @@ -214c041500a6e1e3b84ff6f1ff51a6c7 download/CSWpango.postinstall +02de6afbc35cb1036031da7098463555 download/CSWpango.postinstall 63979efe16fe5abaa93c8ea48959e8f3 download/pango-1.24.3.tar.bz2 Modified: csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall =================================================================== --- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-01 09:07:05 UTC (rev 5468) +++ csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-01 10:17:33 UTC (rev 5469) @@ -5,6 +5,9 @@ if [ "$PKG_ROOT_DIR" = "" ] ; then PKG_ROOT_DIR=/ ; fi echo 'Updating pango.modules...' -test -x ${PKG_ROOT_DIR}/opt/csw/bin/pango-querymodules && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >/opt/csw/etc/pango/pango.modules +test -x ${PKG_ROOT_DIR}/opt/csw/bin/pango-querymodules && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >/opt/csw/etc/pango/pango.modules && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/pango/pango.modules f 0644 root bin && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWpango /bin/true This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Wed Jul 1 13:35:55 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Wed, 01 Jul 2009 11:35:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5470] csw/mgar/pkg/lcms/trunk Message-ID: Revision: 5470 http://gar.svn.sourceforge.net/gar/?rev=5470&view=rev Author: hson Date: 2009-07-01 11:35:55 +0000 (Wed, 01 Jul 2009) Log Message: ----------- lcms: Update to 1.18a Modified Paths: -------------- csw/mgar/pkg/lcms/trunk/Makefile csw/mgar/pkg/lcms/trunk/checksums Modified: csw/mgar/pkg/lcms/trunk/Makefile =================================================================== --- csw/mgar/pkg/lcms/trunk/Makefile 2009-07-01 10:17:33 UTC (rev 5469) +++ csw/mgar/pkg/lcms/trunk/Makefile 2009-07-01 11:35:55 UTC (rev 5470) @@ -1,5 +1,5 @@ GARNAME = lcms -GARVERSION = 1.17 +GARVERSION = 1.18a CATEGORIES = lib DESCRIPTION = The little color management system and tools Modified: csw/mgar/pkg/lcms/trunk/checksums =================================================================== --- csw/mgar/pkg/lcms/trunk/checksums 2009-07-01 10:17:33 UTC (rev 5469) +++ csw/mgar/pkg/lcms/trunk/checksums 2009-07-01 11:35:55 UTC (rev 5470) @@ -1 +1 @@ -07bdbb4cfb05d21caa58fe3d1c84ddc1 download/lcms-1.17.tar.gz +f4abfe1c57ea3f633c2e9d034e74e3e8 download/lcms-1.18a.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Wed Jul 1 13:37:11 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Wed, 01 Jul 2009 11:37:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5471] csw/mgar/pkg/gengetopt/trunk Message-ID: Revision: 5471 http://gar.svn.sourceforge.net/gar/?rev=5471&view=rev Author: hson Date: 2009-07-01 11:37:11 +0000 (Wed, 01 Jul 2009) Log Message: ----------- gengetopt: Update to 2.22.2 Modified Paths: -------------- csw/mgar/pkg/gengetopt/trunk/Makefile csw/mgar/pkg/gengetopt/trunk/checksums Modified: csw/mgar/pkg/gengetopt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gengetopt/trunk/Makefile 2009-07-01 11:35:55 UTC (rev 5470) +++ csw/mgar/pkg/gengetopt/trunk/Makefile 2009-07-01 11:37:11 UTC (rev 5471) @@ -1,5 +1,5 @@ GARNAME = gengetopt -GARVERSION = 2.22.1 +GARVERSION = 2.22.2 CATEGORIES = utils DESCRIPTION = parses the command line options Modified: csw/mgar/pkg/gengetopt/trunk/checksums =================================================================== --- csw/mgar/pkg/gengetopt/trunk/checksums 2009-07-01 11:35:55 UTC (rev 5470) +++ csw/mgar/pkg/gengetopt/trunk/checksums 2009-07-01 11:37:11 UTC (rev 5471) @@ -1 +1 @@ -3877433c69902a26887ad65c1a2d60eb download/gengetopt-2.22.1.tar.gz +99e3e7ff827fe8f1719c298b116a044e download/gengetopt-2.22.2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Wed Jul 1 13:40:48 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Wed, 01 Jul 2009 11:40:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5472] csw/mgar/pkg/exiftool/trunk Message-ID: Revision: 5472 http://gar.svn.sourceforge.net/gar/?rev=5472&view=rev Author: hson Date: 2009-07-01 11:40:47 +0000 (Wed, 01 Jul 2009) Log Message: ----------- exiftool: Update to 7.81 Modified Paths: -------------- csw/mgar/pkg/exiftool/trunk/Makefile csw/mgar/pkg/exiftool/trunk/checksums Modified: csw/mgar/pkg/exiftool/trunk/Makefile =================================================================== --- csw/mgar/pkg/exiftool/trunk/Makefile 2009-07-01 11:37:11 UTC (rev 5471) +++ csw/mgar/pkg/exiftool/trunk/Makefile 2009-07-01 11:40:47 UTC (rev 5472) @@ -1,5 +1,5 @@ GARNAME = exiftool -GARVERSION = 7.75 +GARVERSION = 7.81 CATEGORIES = cpan DESCRIPTION = Read, Write and Edit Image File Meta Information Modified: csw/mgar/pkg/exiftool/trunk/checksums =================================================================== --- csw/mgar/pkg/exiftool/trunk/checksums 2009-07-01 11:37:11 UTC (rev 5471) +++ csw/mgar/pkg/exiftool/trunk/checksums 2009-07-01 11:40:47 UTC (rev 5472) @@ -1,2 +1,2 @@ 13f9aae615a5de5e3c145b374950a75c download/CSWexiftool.gspec -19c85c2619bbf88a1f45bec734a29988 download/Image-ExifTool-7.75.tar.gz +5716c0dec3ffa2b167b73ec27b6a235f download/Image-ExifTool-7.81.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Wed Jul 1 13:45:20 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Wed, 01 Jul 2009 11:45:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5473] csw/mgar/pkg/ImageMagick/trunk Message-ID: Revision: 5473 http://gar.svn.sourceforge.net/gar/?rev=5473&view=rev Author: hson Date: 2009-07-01 11:45:20 +0000 (Wed, 01 Jul 2009) Log Message: ----------- imagemagick: Update to 6.5.4-1 Modified Paths: -------------- csw/mgar/pkg/ImageMagick/trunk/Makefile csw/mgar/pkg/ImageMagick/trunk/checksums Modified: csw/mgar/pkg/ImageMagick/trunk/Makefile =================================================================== --- csw/mgar/pkg/ImageMagick/trunk/Makefile 2009-07-01 11:40:47 UTC (rev 5472) +++ csw/mgar/pkg/ImageMagick/trunk/Makefile 2009-07-01 11:45:20 UTC (rev 5473) @@ -1,6 +1,6 @@ GARNAME = imagemagick -GARVERSION = 6.5.3 -GARSUBREV = 0 +GARVERSION = 6.5.4 +GARSUBREV = 1 CATEGORIES = lib DESCRIPTION = A comprehensive package supporting automated and interative manipulation of images Modified: csw/mgar/pkg/ImageMagick/trunk/checksums =================================================================== --- csw/mgar/pkg/ImageMagick/trunk/checksums 2009-07-01 11:40:47 UTC (rev 5472) +++ csw/mgar/pkg/ImageMagick/trunk/checksums 2009-07-01 11:45:20 UTC (rev 5473) @@ -1,2 +1,2 @@ -b5410a6b71e9a0e3e9ad4a4043b3a1a8 download/ImageMagick-6.5.2-10.tar.bz2 +fd1641acb602bda064467d277dab590d download/ImageMagick-6.5.4-1.tar.bz2 6bd361fe352c7d497d60d8d2cbe7cfd4 download/Makefile.patch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 16:48:11 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 14:48:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5474] csw/mgar/pkg/openldap/trunk Message-ID: Revision: 5474 http://gar.svn.sourceforge.net/gar/?rev=5474&view=rev Author: dmichelsen Date: 2009-07-01 14:48:11 +0000 (Wed, 01 Jul 2009) Log Message: ----------- openldap: Tweak configured modules Modified Paths: -------------- csw/mgar/pkg/openldap/trunk/Makefile Removed Paths: ------------- csw/mgar/pkg/openldap/trunk/files/CSWoldapdevel.gspec csw/mgar/pkg/openldap/trunk/files/CSWoldaprt.gspec Modified: csw/mgar/pkg/openldap/trunk/Makefile =================================================================== --- csw/mgar/pkg/openldap/trunk/Makefile 2009-07-01 11:45:20 UTC (rev 5473) +++ csw/mgar/pkg/openldap/trunk/Makefile 2009-07-01 14:48:11 UTC (rev 5474) @@ -31,11 +31,12 @@ SPKG_DESC_CSWoldapdevel = OpenLDAP development support SPKG_DESC_CSWoldaprt = OpenLDAP runtime libraries -REQUIRED_PKGS_CSWoldap = CSWbdb4 CSWiconv CSWlibnet CSWlibtoolrt CSWoldaprt +REQUIRED_PKGS_CSWoldap = CSWbdb CSWiconv CSWlibnet CSWlibtoolrt CSWoldaprt REQUIRED_PKGS_CSWoldap += CSWosslrt CSWsasl CSWtcpwrap CSWunixodbc CSWcswclassutils -REQUIRED_PKGS_CSWoldapclient = CSWlibnet CSWoldaprt CSWosslrt CSWsasl +REQUIRED_PKGS_CSWoldap += CSWkrb5lib CSWlibicu CSWperl +REQUIRED_PKGS_CSWoldapclient = CSWlibnet CSWoldaprt CSWosslrt CSWsasl CSWkrb5lib REQUIRED_PKGS_CSWoldapdevel = CSWoldaprt -REQUIRED_PKGS_CSWoldaprt = CSWlibnet CSWosslrt CSWsasl +REQUIRED_PKGS_CSWoldaprt = CSWlibnet CSWosslrt CSWsasl CSWkrb5lib SPKG_SOURCEURL = http://www.openldap.org @@ -50,13 +51,29 @@ #EXTRA_LIB = $(prefix)/bdb44/lib #EXTRA_INC = $(prefix)/bdb44/include +#BUILD64 = 1 CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --enable-crypt +CONFIGURE_ARGS += --enable-lmpasswd +CONFIGURE_ARGS += --enable-spasswd +CONFIGURE_ARGS += --enable-modules +CONFIGURE_ARGS += --enable-rlookups +CONFIGURE_ARGS += --enable-slp +# Disable TCPwrappers in 64 bit until the libraries are available +# +CONFIGURE_ARGS_32 = --enable-wrappers +# Disable Cyrus SASL in 64 bit until the libraries are available +# +CONFIGURE_ARGS_64 += --without-cyrus-sasl +CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(MEMORYMODEL)) +CONFIGURE_ARGS += --enable-backends=mod +CONFIGURE_ARGS += --enable-overlays=mod +# Disable MySQL Cluster +CONFIGURE_ARGS += --disable-ndb + TEST_SCRIPTS = -BUILD64 = 1 -CONFIGURE_ARGS = $(DIRPATHS) - PKGFILES_CSWoldapclient = $(bindir)/.* PKGFILES_CSWoldapclient += $(mandir)/man1/.* @@ -67,7 +84,8 @@ PKGFILES_CSWoldaprt += $(sysconfdir)/ldap.conf PKGFILES_CSWoldaprt += $(mandir)/man5/ldap.conf.5 -PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswopenldap$$$$/ { $$$$2 = "cswinitsmf" } { print }' +INITSMF = /etc/opt/csw/init.d/cswopenldap +#PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswopenldap$$$$/ { $$$$2 = "cswinitsmf" } { print }' include gar/category.mk Deleted: csw/mgar/pkg/openldap/trunk/files/CSWoldapdevel.gspec =================================================================== --- csw/mgar/pkg/openldap/trunk/files/CSWoldapdevel.gspec 2009-07-01 11:45:20 UTC (rev 5473) +++ csw/mgar/pkg/openldap/trunk/files/CSWoldapdevel.gspec 2009-07-01 14:48:11 UTC (rev 5474) @@ -1,5 +0,0 @@ -%var bitname openldap_devel -%var pkgname CSWoldapdevel -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%var desc OpenLDAP development support (oldapdevel) -%copyright url file://%{WORKSRC}/COPYRIGHT Deleted: csw/mgar/pkg/openldap/trunk/files/CSWoldaprt.gspec =================================================================== --- csw/mgar/pkg/openldap/trunk/files/CSWoldaprt.gspec 2009-07-01 11:45:20 UTC (rev 5473) +++ csw/mgar/pkg/openldap/trunk/files/CSWoldaprt.gspec 2009-07-01 14:48:11 UTC (rev 5474) @@ -1,5 +0,0 @@ -%var bitname openldap_rt -%var pkgname CSWoldaprt -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%var desc OpenLDAP runtime libraries (oldaprt) -%copyright url file://%{WORKSRC}/COPYRIGHT This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 1 19:50:12 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 01 Jul 2009 17:50:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5476] csw/mgar/pkg/cpan/perlconsole/trunk Message-ID: Revision: 5476 http://gar.svn.sourceforge.net/gar/?rev=5476&view=rev Author: skayser Date: 2009-07-01 17:50:12 +0000 (Wed, 01 Jul 2009) Log Message: ----------- perlconsole: added changelog Modified Paths: -------------- csw/mgar/pkg/cpan/perlconsole/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/cpan/perlconsole/trunk/files/changelog.CSW Modified: csw/mgar/pkg/cpan/perlconsole/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/perlconsole/trunk/Makefile 2009-07-01 17:45:07 UTC (rev 5475) +++ csw/mgar/pkg/cpan/perlconsole/trunk/Makefile 2009-07-01 17:50:12 UTC (rev 5476) @@ -28,6 +28,10 @@ include gar/category.mk +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) post-install-modulated: + # Make directories writable (otherwise gmake clean bails out) chmod -R u+w $(INSTALLISADIR) + @ginstall -d $(DOCDEST) + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) @$(MAKECOOKIE) Added: csw/mgar/pkg/cpan/perlconsole/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/cpan/perlconsole/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/cpan/perlconsole/trunk/files/changelog.CSW 2009-07-01 17:50:12 UTC (rev 5476) @@ -0,0 +1,5 @@ +perlconsole (0.4,REV=2009.07.01) + + * Initial release. + + -- Sebastian Kayser Wed, 1 Jul 2009 19:48:02 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 1 19:45:07 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 01 Jul 2009 17:45:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5475] csw/mgar/pkg Message-ID: Revision: 5475 http://gar.svn.sourceforge.net/gar/?rev=5475&view=rev Author: skayser Date: 2009-07-01 17:45:07 +0000 (Wed, 01 Jul 2009) Log Message: ----------- indent: initial commit Added Paths: ----------- csw/mgar/pkg/indent/ csw/mgar/pkg/indent/branches/ csw/mgar/pkg/indent/tags/ csw/mgar/pkg/indent/trunk/ csw/mgar/pkg/indent/trunk/Makefile csw/mgar/pkg/indent/trunk/checksums csw/mgar/pkg/indent/trunk/files/ csw/mgar/pkg/indent/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/indent/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/indent/trunk/Makefile =================================================================== --- csw/mgar/pkg/indent/trunk/Makefile (rev 0) +++ csw/mgar/pkg/indent/trunk/Makefile 2009-07-01 17:45:07 UTC (rev 5475) @@ -0,0 +1,44 @@ +GARNAME = indent +GARVERSION = 2.2.10 +CATEGORIES = utils + +DESCRIPTION = C language source code formatting program +define BLURB + The indent program can be used to make code easier to read. It can also convert + from one style of writing C to another. indent understands a substantial amount + about the syntax of C, but it also attempts to cope with incomplete and + misformed syntax. +endef + +MASTER_SITES = $(GNU_MIRROR) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# texinfo2man doesn't belong in the package +EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/texinfo2man + +TEST_SCRIPTS = +CONFIGURE_ARGS = $(DIRPATHS) + +include gar/category.mk + +# Cosmetic stuff: +# Get rid of the -R options derived by autoconfs "checking how to link with" +post-configure-modulated: + perl -pi -e 's|-R/opt/csw/lib||' \ + $(WORKSRC)/Makefile $(WORKSRC)/src/Makefile + @$(MAKECOOKIE) + +# indent.1 (man page) comes with the tarball and is not a phony target +# As we don't want an empty man page, delete it to have it generated correctly +pre-build-modulated: + rm $(WORKSRC)/man/indent.1 + @$(MAKECOOKIE) + +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + @ginstall -d $(DOCDEST) + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/indent/trunk/checksums =================================================================== --- csw/mgar/pkg/indent/trunk/checksums (rev 0) +++ csw/mgar/pkg/indent/trunk/checksums 2009-07-01 17:45:07 UTC (rev 5475) @@ -0,0 +1 @@ +be35ea62705733859fbf8caf816d8959 download/indent-2.2.10.tar.gz Added: csw/mgar/pkg/indent/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/indent/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/indent/trunk/files/changelog.CSW 2009-07-01 17:45:07 UTC (rev 5475) @@ -0,0 +1,6 @@ +indent (2.2.10,REV=2009.07.01) + + * Adopted and updated to 2.2.10. (Closes #3747, #3277) + * Dropped texinfo2man from package. + + -- Sebastian Kayser Wed, 1 Jul 2009 19:21:56 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 20:41:29 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 18:41:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5477] csw/mgar/pkg/bdb/trunk Message-ID: Revision: 5477 http://gar.svn.sourceforge.net/gar/?rev=5477&view=rev Author: dmichelsen Date: 2009-07-01 18:41:29 +0000 (Wed, 01 Jul 2009) Log Message: ----------- bdb: Remove legacy libs Modified Paths: -------------- csw/mgar/pkg/bdb/trunk/Makefile csw/mgar/pkg/bdb/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/bdb/trunk/files/libdb-3.3.so-i386 csw/mgar/pkg/bdb/trunk/files/libdb-3.3.so-sparc Modified: csw/mgar/pkg/bdb/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb/trunk/Makefile 2009-07-01 17:50:12 UTC (rev 5476) +++ csw/mgar/pkg/bdb/trunk/Makefile 2009-07-01 18:41:29 UTC (rev 5477) @@ -16,10 +16,6 @@ MASTER_SITES = http://download.oracle.com/berkeley-db/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -LEGACYLIB = libdb-3.3.so -DISTFILES += $(LEGACYLIB)-i386 -DISTFILES += $(LEGACYLIB)-sparc - # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -48,8 +44,6 @@ CONFIGURE_ARGS += --with-tcl=$(libdir) endif -#FIXCONFIG_DIRS = $(DESTDIR)$(prefix)/bdb47/lib - # bdb tests are *very* time consuming TEST_SCRIPTS = @@ -75,8 +69,7 @@ SPKG_DESC_CSWbdbdevel = BerkeleyDB 4.7 development support SPKG_DESC_CSWbdbdoc = BerkeleyDB 4.7 documentation -REQUIRED_PKGS_CSWbdb-devel = CSWbdb -INCOMPATIBLE_PKGS_CSWbdb = CSWbdb3 +REQUIRED_PKGS_CSWbdbdevel = CSWbdb LICENSE = LICENSE @@ -95,8 +88,3 @@ configure-dist: @( cd $(WORKSRC) ; $(CONFIGURE_ENV) ../dist/configure $(CONFIGURE_ARGS) ) @$(MAKECOOKIE) - -post-merge: - ginstall -d $(PKGROOT)$(BUILD_PREFIX)/lib - cp $(DOWNLOADDIR)/$(LEGACYLIB)-$(GARCH) $(PKGROOT)$(BUILD_PREFIX)/lib/$(LEGACYLIB) - @$(MAKECOOKIE) Modified: csw/mgar/pkg/bdb/trunk/checksums =================================================================== --- csw/mgar/pkg/bdb/trunk/checksums 2009-07-01 17:50:12 UTC (rev 5476) +++ csw/mgar/pkg/bdb/trunk/checksums 2009-07-01 18:41:29 UTC (rev 5477) @@ -1,6 +1,4 @@ ec2b87e833779681a0c3a814aa71359e download/db-4.7.25.tar.gz -81b93cc76a7f0c7b33e5e827e371063b download/libdb-3.3.so-i386 -829aa6d5e3fe873d8e7682e8acb68aab download/libdb-3.3.so-sparc 5fdf101259e5164dea1c8c86214fde38 download/patch.4.7.25.1 bd410a11c71fee52fddb6aa2d8d4f80c download/patch.4.7.25.2 6fcd69f64f5b34bfe8f0a63cc2e402c1 download/patch.4.7.25.3 Deleted: csw/mgar/pkg/bdb/trunk/files/libdb-3.3.so-i386 =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/bdb/trunk/files/libdb-3.3.so-sparc =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 1 20:48:27 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 01 Jul 2009 18:48:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5478] csw/mgar/pkg/indent/trunk/Makefile Message-ID: Revision: 5478 http://gar.svn.sourceforge.net/gar/?rev=5478&view=rev Author: skayser Date: 2009-07-01 18:48:27 +0000 (Wed, 01 Jul 2009) Log Message: ----------- indent: adjust docdir, update deps Modified Paths: -------------- csw/mgar/pkg/indent/trunk/Makefile Modified: csw/mgar/pkg/indent/trunk/Makefile =================================================================== --- csw/mgar/pkg/indent/trunk/Makefile 2009-07-01 18:41:29 UTC (rev 5477) +++ csw/mgar/pkg/indent/trunk/Makefile 2009-07-01 18:48:27 UTC (rev 5478) @@ -13,6 +13,8 @@ MASTER_SITES = $(GNU_MIRROR) DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +REQUIRED_PKGS = CSWggettextrt + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -20,15 +22,22 @@ EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/texinfo2man TEST_SCRIPTS = + CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --docdir=$(docdir) +CONFIGURE_ARGS += --disable-rpath +# Don't be fooled, libiconv seems to be only needed for the gettext that +# ships with indent (see $(WORKSRC)/intl), but we have our own CSWggettext +# so no need for libiconv +# CONFIGURE_ARGS += --with-libiconv-prefix=$(prefix) + include gar/category.mk -# Cosmetic stuff: -# Get rid of the -R options derived by autoconfs "checking how to link with" -post-configure-modulated: - perl -pi -e 's|-R/opt/csw/lib||' \ - $(WORKSRC)/Makefile $(WORKSRC)/src/Makefile +# docs need to go beneath $(prefix)/share/doc +pre-configure-modulated: + perl -pi -e 's|\$$\(prefix\)/doc|\$$(prefix)/share/doc|' \ + $(WORKSRC)/doc/Makefile.in @$(MAKECOOKIE) # indent.1 (man page) comes with the tarball and is not a phony target This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 1 21:21:02 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 01 Jul 2009 19:21:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[5479] csw/mgar/pkg/postfix/branches Message-ID: Revision: 5479 http://gar.svn.sourceforge.net/gar/?rev=5479&view=rev Author: skayser Date: 2009-07-01 19:21:01 +0000 (Wed, 01 Jul 2009) Log Message: ----------- postfix: branched for 2.6, working copy Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix Added Paths: ----------- csw/mgar/pkg/postfix/branches/postfix-2.6/ Removed Paths: ------------- csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_conf_config csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_usrgrp_config csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.prototype csw/mgar/pkg/postfix/branches/postfix-2.6/files/svc-cswpostfix Property changes on: csw/mgar/pkg/postfix/branches/postfix-2.6 ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/trunk/Makefile 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,5 +1,12 @@ +# TODO +# - Integrate the manifest with cswinitsmf +# - Understand what the sed main.cf script is doing +# - Build scripts to handle the spool location change +# - Check open bugs +# - Read postfix build instructions and verify CSW flags/lib/... +# - See how the csw_conf_config for cfg files was handled in gar v1 GARNAME = postfix -GARVERSION = 2.4.7 +GARVERSION = 2.6.2 CATEGORIES = server DESCRIPTION = Postfix aims to be an alternative to the widely-used sendmail program @@ -14,21 +21,40 @@ MASTER_SITES = http://mirrors.isc.org/pub/postfix/official/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWpostfix,prototype csw_conf_config csw_usrgrp_config postinstall postremove) -DISTFILES += cswpostfix.xml svc-cswpostfix cswpostfix +SPKG_SOURCEURL = http://www.postfix.org +DISTFILES += CSWpostfix.cswusergroup +DISTFILES += CSWpostfix.postinstall +DISTFILES += CSWpostfix.postremove +#DISTFILES += cswpostfix.xml + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz PREREQUISITE_PKGS = CSWbdb4 CSWmysql4devel CSWlibpq CSWossldevel CSWoldapdevel +REQUIRED_PKGS = CSWbdb3 CSWlibpq CSWmysql4rt CSWoldaprt CSWosslrt CSWpcrert +REQUIRED_PKGS += CSWsasl CSWzlib -SPKG_CLASSES = none csw_conf +SPKG_CLASSES = none cswusergroup cswcpsampleconf cswinitsmf CONFIGURE_SCRIPTS = custom BUILD_SCRIPTS = custom -TEST_SCRIPTS = custom +TEST_SCRIPTS = INSTALL_SCRIPTS = custom +CONFIG_BASE = \/etc\/opt\/csw\/postfix\/ +CONFIG_FILES = access aliases canonical generic header_checks +CONFIG_FILES += main.cf master.cf +CONFIG_FILES += relocated transport virtual + +PROTOTYPE_FILTER = awk '\ + $(foreach C,$(prefix $(CONFIG_BASE),$(CONFIG_FILES)), \ + $$$$3 ~ /^$(C)$$$$/ { $$$$2 = "cswcpsampleconf" }) \ + $$$$3 ~ /^\/etc\/default\/cswpostgrey$$$$/ { $$$$2 = "cswcpsampleconf" } \ + $$$$3 ~ /\/init.d\/cswpostfix$$$$/ { $$$$2 = "cswinitsmf" } \ + $$$$3 ~ /cswusergroup$$$$/ { $$$$2 = "cswusergroup" } \ + { print }' + include gar/category.mk DEF_COMMAND_DIR = /opt/csw/sbin @@ -38,7 +64,7 @@ DEF_HTML_DIR = yes DEF_MANPAGE_DIR = /opt/csw/man DEF_NEWALIAS_PATH = /opt/csw/bin/newaliases -DEF_QUEUE_DIR = /opt/csw/var/spool/postfix +DEF_QUEUE_DIR = /var/opt/csw/spool/postfix DEF_README_DIR = yes FLAGS=\ @@ -85,9 +111,6 @@ CCARGS=$(FLAGS) $(DEFAULTS) $(INCLUDES) -# Files that will be copied to .CSW files -TEMPLATE_FILES=access aliases canonical generic header_checks main.cf master.cf relocated transport virtual - configure-custom: echo $(MAKE) -C $(WORKDIR)/$(DISTNAME) makefiles CC=$(CC_HOME)/bin/$(CC) CCARGS=$(CCARGS) $(MAKE) -C $(WORKDIR)/$(DISTNAME) makefiles CC=$(CC_HOME)/bin/$(CC) CCARGS='$(CCARGS)' AUXLIBS='$(AUXLIBS)' @@ -98,9 +121,9 @@ $(MAKE) -C $(WORKDIR)/$(DISTNAME) @$(MAKECOOKIE) -test-custom: - @$(MAKECOOKIE) - +# Files that will be copied to .CSW files +install-custom: TEMPLATE_FILES = access aliases canonical generic header_checks +install-custom: TEMPLATE_FILES += main.cf master.cf relocated transport virtual install-custom: $(MAKE) -C $(WORKDIR)/$(DISTNAME) non-interactive-package install_root=$(DESTDIR) \ config_directory=$(DEF_CONFIG_DIR) \ @@ -126,4 +149,10 @@ $(DESTDIR)/etc/opt/csw/postfix/makedefs.out mkdir -p $(DESTDIR)/opt/csw/share/postfix cp $(FILEDIR)/upgrade $(DESTDIR)/opt/csw/share/postfix/upgrade + + # Files for cswinitsmf and cswusergroup + ginstall -m 755 $(FILEDIR)/cswpostfix \ + $(DESTDIR)/etc/opt/csw/init.d/cswpostfix + cp $(FILEDIR)/CSWpostfix.cswusergroup \ + $(DESTDIR)$(sysconfdir)/pkg/CSWpostfix/cswusergroup @$(MAKECOOKIE) Deleted: csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_conf_config =================================================================== --- csw/mgar/pkg/postfix/trunk/files/CSWpostfix.csw_conf_config 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_conf_config 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,12 +0,0 @@ -version=1 -file=/etc/default/cswpostgrey -file=/etc/opt/csw/postfix/access -file=/etc/opt/csw/postfix/aliases -file=/etc/opt/csw/postfix/canonical -file=/etc/opt/csw/postfix/generic -file=/etc/opt/csw/postfix/header_checks -file=/etc/opt/csw/postfix/main.cf -file=/etc/opt/csw/postfix/master.cf -file=/etc/opt/csw/postfix/relocated -file=/etc/opt/csw/postfix/transport -file=/etc/opt/csw/postfix/virtual Deleted: csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_usrgrp_config =================================================================== --- csw/mgar/pkg/postfix/trunk/files/CSWpostfix.csw_usrgrp_config 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.csw_usrgrp_config 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,4 +0,0 @@ -version=1 -group=postfix -group=postdrop -user=postfix:postfix:/opt/csw/var/spool/postfix:/usr/bin/pfsh:Postfix Daemon Deleted: csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.prototype =================================================================== --- csw/mgar/pkg/postfix/trunk/files/CSWpostfix.prototype 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.prototype 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,318 +0,0 @@ -d none /etc ? ? ? -d none /etc/opt ? ? ? -d none /etc/opt/csw 0755 root bin -d none /etc/opt/csw/postfix 0755 root root -f none /etc/opt/csw/postfix/bounce.cf.default 0644 root root -f none /etc/opt/csw/postfix/main.cf.default 0644 root root -f none /etc/opt/csw/postfix/postfix-files 0644 root root -f none /etc/opt/csw/postfix/postfix-script 0755 root root -f none /etc/opt/csw/postfix/post-install 0755 root root -f none /etc/opt/csw/postfix/access.CSW 0644 root root -f none /etc/opt/csw/postfix/aliases.CSW 0644 root root -f none /etc/opt/csw/postfix/canonical.CSW 0644 root root -f none /etc/opt/csw/postfix/generic.CSW 0644 root root -f none /etc/opt/csw/postfix/header_checks.CSW 0644 root root -f none /etc/opt/csw/postfix/main.cf.CSW 0644 root root -f none /etc/opt/csw/postfix/master.cf.CSW 0644 root root -f none /etc/opt/csw/postfix/relocated.CSW 0644 root root -f none /etc/opt/csw/postfix/transport.CSW 0644 root root -f none /etc/opt/csw/postfix/virtual.CSW 0644 root root -f csw_conf /etc/opt/csw/postfix/access 0644 root root -f csw_conf /etc/opt/csw/postfix/aliases 0644 root root -f csw_conf /etc/opt/csw/postfix/canonical 0644 root root -f csw_conf /etc/opt/csw/postfix/generic 0644 root root -f csw_conf /etc/opt/csw/postfix/header_checks 0644 root root -f csw_conf /etc/opt/csw/postfix/main.cf 0644 root root -f csw_conf /etc/opt/csw/postfix/master.cf 0644 root root -f csw_conf /etc/opt/csw/postfix/relocated 0644 root root -f csw_conf /etc/opt/csw/postfix/transport 0644 root root -f csw_conf /etc/opt/csw/postfix/virtual 0644 root root -d none /opt/csw/bin 0755 root bin -s none /opt/csw/bin/mailq=../../../opt/csw/sbin/sendmail -s none /opt/csw/bin/newaliases=../../../opt/csw/sbin/sendmail -d none /opt/csw/libexec 0755 root bin -d none /opt/csw/libexec/postfix 0755 root bin -f none /opt/csw/libexec/postfix/anvil 0755 root bin -f none /opt/csw/libexec/postfix/bounce 0755 root bin -f none /opt/csw/libexec/postfix/cleanup 0755 root bin -f none /opt/csw/libexec/postfix/discard 0755 root bin -f none /opt/csw/libexec/postfix/error 0755 root bin -f none /opt/csw/libexec/postfix/flush 0755 root bin -l none /opt/csw/libexec/postfix/lmtp=smtp -f none /opt/csw/libexec/postfix/local 0755 root bin -f none /opt/csw/libexec/postfix/master 0755 root bin -l none /opt/csw/libexec/postfix/nqmgr=qmgr -f none /opt/csw/libexec/postfix/oqmgr 0755 root bin -f none /opt/csw/libexec/postfix/pickup 0755 root bin -f none /opt/csw/libexec/postfix/pipe 0755 root bin -f none /opt/csw/libexec/postfix/proxymap 0755 root bin -f none /opt/csw/libexec/postfix/qmgr 0755 root bin -f none /opt/csw/libexec/postfix/qmqpd 0755 root bin -f none /opt/csw/libexec/postfix/scache 0755 root bin -f none /opt/csw/libexec/postfix/showq 0755 root bin -f none /opt/csw/libexec/postfix/smtp 0755 root bin -f none /opt/csw/libexec/postfix/smtpd 0755 root bin -f none /opt/csw/libexec/postfix/spawn 0755 root bin -f none /opt/csw/libexec/postfix/tlsmgr 0755 root bin -f none /opt/csw/libexec/postfix/trivial-rewrite 0755 root bin -f none /opt/csw/libexec/postfix/verify 0755 root bin -f none /opt/csw/libexec/postfix/virtual 0755 root bin -d none /opt/csw/sbin 0755 root bin -f none /opt/csw/sbin/postalias 0755 root bin -f none /opt/csw/sbin/postcat 0755 root bin -f none /opt/csw/sbin/postconf 0755 root bin -f none /opt/csw/sbin/postdrop 02755 root postdrop -f none /opt/csw/sbin/postfix 0755 root bin -f none /opt/csw/sbin/postkick 0755 root bin -f none /opt/csw/sbin/postlock 0755 root bin -f none /opt/csw/sbin/postlog 0755 root bin -f none /opt/csw/sbin/postmap 0755 root bin -f none /opt/csw/sbin/postqueue 02755 root postdrop -f none /opt/csw/sbin/postsuper 0755 root bin -f none /opt/csw/sbin/sendmail 0755 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/doc 0755 root bin -d none /opt/csw/share/doc/postfix 0755 root bin -d none /opt/csw/share/doc/postfix/README_FILES 0755 root bin -f none /opt/csw/share/doc/postfix/README_FILES/AAAREADME 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ADDRESS_CLASS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ADDRESS_REWRITING_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ADDRESS_VERIFICATION_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/BACKSCATTER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/BASIC_CONFIGURATION_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/BUILTIN_FILTER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/CDB_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/CONNECTION_CACHE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/CONTENT_INSPECTION_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/DATABASE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/DB_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/DEBUG_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/DSN_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ETRN_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/FILTER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/INSTALL 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/IPV6_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/LDAP_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/LINUX_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/LOCAL_RECIPIENT_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/MAILDROP_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/MILTER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/MYSQL_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/NFS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/OVERVIEW 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/PACKAGE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/PCRE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/PGSQL_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/QSHAPE_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/RELEASE_NOTES 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/RESTRICTION_CLASS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SASL_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SCHEDULER_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SMTPD_ACCESS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SMTPD_POLICY_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/SMTPD_PROXY_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/STANDARD_CONFIGURATION_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/TLS_LEGACY_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/TLS_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/TUNING_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/ULTRIX_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/UUCP_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/VERP_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/VIRTUAL_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/XCLIENT_README 0644 root bin -f none /opt/csw/share/doc/postfix/README_FILES/XFORWARD_README 0644 root bin -d none /opt/csw/share/doc/postfix/html 0755 root bin -f none /opt/csw/share/doc/postfix/html/ADDRESS_CLASS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/ADDRESS_REWRITING_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/ADDRESS_VERIFICATION_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/BACKSCATTER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/BASIC_CONFIGURATION_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/BUILTIN_FILTER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/CDB_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/CONNECTION_CACHE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/CONTENT_INSPECTION_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/DATABASE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/DB_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/DEBUG_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/DSN_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/ETRN_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/FILTER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/INSTALL.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/IPV6_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/LDAP_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/LINUX_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/LOCAL_RECIPIENT_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/MAILDROP_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/MILTER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/MYSQL_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/NFS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/OVERVIEW.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/PACKAGE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/PCRE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/PGSQL_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/QSHAPE_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/RESTRICTION_CLASS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SASL_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SCHEDULER_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SMTPD_ACCESS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SMTPD_POLICY_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/SMTPD_PROXY_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/STANDARD_CONFIGURATION_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/TLS_LEGACY_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/TLS_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/TUNING_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/UUCP_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/VERP_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/VIRTUAL_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/XCLIENT_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/XFORWARD_README.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/access.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/aliases.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/anvil.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/bounce.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/canonical.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/cidr_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/cleanup.8.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/defer.8.html=bounce.8.html -f none /opt/csw/share/doc/postfix/html/discard.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/error.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/flush.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/generic.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/header_checks.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/index.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/ldap_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/lmtp.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/local.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/mailq.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/master.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/master.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/mysql_table.5.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/newaliases.1.html=mailq.1.html -f none /opt/csw/share/doc/postfix/html/nisplus_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/oqmgr.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/pcre_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/pgsql_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/pickup.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/pipe.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postalias.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postcat.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postconf.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postconf.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postdrop.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postfix-logo.jpg 0644 root bin -f none /opt/csw/share/doc/postfix/html/postfix-manuals.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postfix.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postkick.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postlock.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postlog.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postmap.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postqueue.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/postsuper.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/proxymap.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qmgr.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qmqp-sink.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qmqp-source.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qmqpd.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/qshape.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/regexp_table.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/relocated.5.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/sendmail.1.html=mailq.1.html -f none /opt/csw/share/doc/postfix/html/showq.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/smtp-sink.1.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/smtp-source.1.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/smtp.8.html=lmtp.8.html -f none /opt/csw/share/doc/postfix/html/smtpd.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/spawn.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/tcp_table.5.html 0644 root bin -l none /opt/csw/share/doc/postfix/html/trace.8.html=bounce.8.html -f none /opt/csw/share/doc/postfix/html/transport.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/trivial-rewrite.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/verify.8.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/virtual.5.html 0644 root bin -f none /opt/csw/share/doc/postfix/html/virtual.8.html 0644 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1 0755 root bin -f none /opt/csw/share/man/man1/mailq.1 0644 root bin -f none /opt/csw/share/man/man1/newaliases.1 0644 root bin -f none /opt/csw/share/man/man1/postalias.1 0644 root bin -f none /opt/csw/share/man/man1/postcat.1 0644 root bin -f none /opt/csw/share/man/man1/postconf.1 0644 root bin -f none /opt/csw/share/man/man1/postdrop.1 0644 root bin -f none /opt/csw/share/man/man1/postfix.1 0644 root bin -f none /opt/csw/share/man/man1/postkick.1 0644 root bin -f none /opt/csw/share/man/man1/postlock.1 0644 root bin -f none /opt/csw/share/man/man1/postlog.1 0644 root bin -f none /opt/csw/share/man/man1/postmap.1 0644 root bin -f none /opt/csw/share/man/man1/postqueue.1 0644 root bin -f none /opt/csw/share/man/man1/postsuper.1 0644 root bin -f none /opt/csw/share/man/man1/sendmail.1 0644 root bin -d none /opt/csw/share/man/man5 0755 root bin -f none /opt/csw/share/man/man5/access.5 0644 root bin -f none /opt/csw/share/man/man5/aliases.5 0644 root bin -f none /opt/csw/share/man/man5/body_checks.5 0644 root bin -f none /opt/csw/share/man/man5/bounce.5 0644 root bin -f none /opt/csw/share/man/man5/canonical.5 0644 root bin -f none /opt/csw/share/man/man5/cidr_table.5 0644 root bin -f none /opt/csw/share/man/man5/generic.5 0644 root bin -f none /opt/csw/share/man/man5/header_checks.5 0644 root bin -f none /opt/csw/share/man/man5/ldap_table.5 0644 root bin -f none /opt/csw/share/man/man5/master.5 0644 root bin -f none /opt/csw/share/man/man5/mysql_table.5 0644 root bin -f none /opt/csw/share/man/man5/nisplus_table.5 0644 root bin -f none /opt/csw/share/man/man5/pcre_table.5 0644 root bin -f none /opt/csw/share/man/man5/pgsql_table.5 0644 root bin -f none /opt/csw/share/man/man5/postconf.5 0644 root bin -f none /opt/csw/share/man/man5/regexp_table.5 0644 root bin -f none /opt/csw/share/man/man5/relocated.5 0644 root bin -f none /opt/csw/share/man/man5/tcp_table.5 0644 root bin -f none /opt/csw/share/man/man5/transport.5 0644 root bin -f none /opt/csw/share/man/man5/virtual.5 0644 root bin -d none /opt/csw/share/man/man8 0755 root bin -f none /opt/csw/share/man/man8/anvil.8 0644 root bin -f none /opt/csw/share/man/man8/bounce.8 0644 root bin -f none /opt/csw/share/man/man8/cleanup.8 0644 root bin -f none /opt/csw/share/man/man8/defer.8 0644 root bin -f none /opt/csw/share/man/man8/discard.8 0644 root bin -f none /opt/csw/share/man/man8/error.8 0644 root bin -f none /opt/csw/share/man/man8/flush.8 0644 root bin -f none /opt/csw/share/man/man8/lmtp.8 0644 root bin -f none /opt/csw/share/man/man8/local.8 0644 root bin -f none /opt/csw/share/man/man8/master.8 0644 root bin -f none /opt/csw/share/man/man8/oqmgr.8 0644 root bin -f none /opt/csw/share/man/man8/pickup.8 0644 root bin -f none /opt/csw/share/man/man8/pipe.8 0644 root bin -f none /opt/csw/share/man/man8/proxymap.8 0644 root bin -f none /opt/csw/share/man/man8/qmgr.8 0644 root bin -f none /opt/csw/share/man/man8/qmqpd.8 0644 root bin -f none /opt/csw/share/man/man8/scache.8 0644 root bin -f none /opt/csw/share/man/man8/showq.8 0644 root bin -f none /opt/csw/share/man/man8/smtp.8 0644 root bin -f none /opt/csw/share/man/man8/smtpd.8 0644 root bin -f none /opt/csw/share/man/man8/spawn.8 0644 root bin -f none /opt/csw/share/man/man8/tlsmgr.8 0644 root bin -f none /opt/csw/share/man/man8/trace.8 0644 root bin -f none /opt/csw/share/man/man8/trivial-rewrite.8 0644 root bin -f none /opt/csw/share/man/man8/verify.8 0644 root bin -f none /opt/csw/share/man/man8/virtual.8 0644 root bin -d none /opt/csw/share/postfix 0755 root bin -f none /opt/csw/share/postfix/upgrade 0755 root bin -d none /opt/csw/var 0755 root bin -d none /opt/csw/var/spool 0755 root bin -d none /opt/csw/var/spool/postfix 0755 root postdrop -d none /opt/csw/var/spool/postfix/active 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/bounce 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/corrupt 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/defer 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/deferred 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/flush 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/hold 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/incoming 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/maildrop 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/pid 0755 postfix postdrop -d none /opt/csw/var/spool/postfix/private 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/public 0710 postfix postdrop -d none /opt/csw/var/spool/postfix/saved 0700 postfix postdrop -d none /opt/csw/var/spool/postfix/trace 0700 postfix postdrop -i copyright=CSWpostfix.copyright -i depend=CSWpostfix.depend -i pkginfo=CSWpostfix.pkginfo Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix =================================================================== --- csw/mgar/pkg/postfix/trunk/files/cswpostfix 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix 2009-07-01 19:21:01 UTC (rev 5479) @@ -8,7 +8,7 @@ PATH=/bin:/usr/bin:/sbin:/usr/sbin DAEMON=/opt/csw/sbin/postfix -PIDFILE=/opt/csw/var/run/postfix.pid +PIDFILE=/var/opt/csw/run/postfix.pid NAME=Postfix TZ= unset TZ Deleted: csw/mgar/pkg/postfix/branches/postfix-2.6/files/svc-cswpostfix =================================================================== --- csw/mgar/pkg/postfix/trunk/files/svc-cswpostfix 2009-06-30 19:29:56 UTC (rev 5458) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/svc-cswpostfix 2009-07-01 19:21:01 UTC (rev 5479) @@ -1,9 +0,0 @@ -#!/bin/sh - -set -x - -if [ ! -f /etc/opt/csw/postfix/aliases.dir ]; then - /opt/csw/bin/newaliases -fi - -exec /opt/csw/sbin/postfix "$@" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 22:14:34 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:14:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5480] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5480 http://gar.svn.sourceforge.net/gar/?rev=5480&view=rev Author: wbonnet Date: 2009-07-01 20:14:34 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Update Makefile Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 19:21:01 UTC (rev 5479) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:14:34 UTC (rev 5480) @@ -23,7 +23,7 @@ # Defines the list of patches to be applied to the sources # PATCHFILES = autoconf.mk.in.diff # PATCHFILES += packager.mk.diff -PATCHFILES += jemalloc.c.diff +# PATCHFILES += jemalloc.c.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff @@ -38,16 +38,16 @@ EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig PERL=/opt/csw/bin/perl -CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath + +CXXFLAGS +=-xlibmil -xlibmopt -features=tmplife -norunpath +CXXFLAGS += -DG_HAVE_ISO_VARARGS + CFLAGS +=-xlibmil -D__solaris__ CFLAGS += -xc99 - CFLAGS += -DG_HAVE_ISO_VARARGS -CXXFLAGS+= -DG_HAVE_ISO_VARARGS ?D_XOPEN_SOURCE=600 ?D_XPG6 +LDFLAGS +=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 -LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 - export PERL CFLAGS CXXFLAGS LDFLAGS CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-01 19:21:01 UTC (rev 5479) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-01 20:14:34 UTC (rev 5480) @@ -1,4 +1,5 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove +45bba282258a321e5e4f73a742bcc31b download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 dc2ff9299e65ef1acc7a1a684e1ed449 download/jemalloc.c.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 22:30:25 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:30:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5481] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5481 http://gar.svn.sourceforge.net/gar/?rev=5481&view=rev Author: wbonnet Date: 2009-07-01 20:30:25 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Working version Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:14:34 UTC (rev 5480) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:30:25 UTC (rev 5481) @@ -32,22 +32,27 @@ # PATCHFILES += nsExceptionHandler.cpp.diff # Use Sun studio 12 to compile it -GARCOMPILER = SOS12 +# GARCOMPILER = SOS12 +GARCOMPILER = GCC3 +# LD=/opt/csw/bin/gld +# EXTRA_CONFIGURE_EXPORTS = LD + # pkg-config options EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig -PERL=/opt/csw/bin/perl +# CFLAGS += -xlibmil -D__solaris__ +CFLAGS += -D__solaris__ +CFLAGS += -DG_HAVE_ISO_VARARGS -CXXFLAGS +=-xlibmil -xlibmopt -features=tmplife -norunpath -CXXFLAGS += -DG_HAVE_ISO_VARARGS +# CXXFLAGS+= -xlibmil -xlibmopt -features=tmplife -norunpath +CXXFLAGS+= -DG_HAVE_ISO_VARARGS +CXXFLAGS+= -D_XOPEN_SOURCE=500 -D_XPG5 -CFLAGS +=-xlibmil -D__solaris__ -CFLAGS += -xc99 -CFLAGS += -DG_HAVE_ISO_VARARGS +LDFLAGS+=-dy +# LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 -LDFLAGS +=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 - +PERL=/opt/csw/bin/perl export PERL CFLAGS CXXFLAGS LDFLAGS CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig 2009-07-01 20:14:34 UTC (rev 5480) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig 2009-07-01 20:30:25 UTC (rev 5481) @@ -10,7 +10,8 @@ ac_add_options --enable-xft ac_add_options --enable-default-toolkit=cairo-gtk2 ac_add_options --disable-auto-deps -ac_add_options --enable-optimize="-xO3" +ac_add_options --enable-optimize="-O3" +# ac_add_options --enable-optimize="-xO3" ac_add_options --disable-updater ac_add_options --disable-js-ultrasparc ac_add_options --enable-extensions=default This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 1 22:35:22 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:35:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5482] csw/mgar/pkg/firefox/branches/mwatters/ Message-ID: Revision: 5482 http://gar.svn.sourceforge.net/gar/?rev=5482&view=rev Author: valholla Date: 2009-07-01 20:35:21 +0000 (Wed, 01 Jul 2009) Log Message: ----------- initial branch of mwatters Added Paths: ----------- csw/mgar/pkg/firefox/branches/mwatters/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 22:48:25 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:48:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5483] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ files Message-ID: Revision: 5483 http://gar.svn.sourceforge.net/gar/?rev=5483&view=rev Author: wbonnet Date: 2009-07-01 20:48:25 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Update patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jsstdint.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff 2009-07-01 20:35:21 UTC (rev 5482) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff 2009-07-01 20:48:25 UTC (rev 5483) @@ -1,11 +1,11 @@ diff --speed-large-files --minimal -Nru firefox.orig/memory/jemalloc/jemalloc.c firefox/memory/jemalloc/jemalloc.c ---- firefox.orig/memory/jemalloc/jemalloc.c 2008-07-23 09:47:24.000000000 +0000 -+++ firefox/memory/jemalloc/jemalloc.c 2008-11-23 14:42:59.780371100 +0000 -@@ -255,6 +255,15 @@ +--- firefox.orig/memory/jemalloc/jemalloc.c 2009-07-01 22:39:00.951845547 +0200 ++++ firefox/memory/jemalloc/jemalloc.c 2009-07-01 22:46:59.327275977 +0200 +@@ -306,6 +306,15 @@ #define MALLOC_DECOMMIT #endif -+#ifdef MOZ_MEMORY_SOLARIS ++#ifdef MOZ_MEMORY_SOLARIS_WRONG_IFDEF +#define issetugid() 0 +char *strerror_r(int errnum, char *buf, size_t buflen) +{ @@ -17,7 +17,7 @@ #ifndef MOZ_MEMORY_WINDOWS #ifndef MOZ_MEMORY_SOLARIS #include -@@ -312,9 +321,9 @@ +@@ -362,9 +371,9 @@ #endif #include #include Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jsstdint.h.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jsstdint.h.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jsstdint.h.diff 2009-07-01 20:48:25 UTC (rev 5483) @@ -0,0 +1,20 @@ +diff --speed-large-files --minimal -Nru firefox.orig/js/src/jsstdint.h firefox/js/src/jsstdint.h +--- firefox.orig/js/src/jsstdint.h 2009-07-01 22:39:15.421938172 +0200 ++++ firefox/js/src/jsstdint.h 2009-07-01 20:08:03.165893622 +0200 +@@ -53,11 +53,11 @@ + use those. */ + #elif defined(JS_INT8_TYPE) + +-typedef signed JS_INT8_TYPE int8_t; +-typedef signed JS_INT16_TYPE int16_t; +-typedef signed JS_INT32_TYPE int32_t; +-typedef signed JS_INT64_TYPE int64_t; +-typedef signed JS_INTPTR_TYPE intptr_t; ++typedef JS_INT8_TYPE int8_t; ++typedef JS_INT16_TYPE int16_t; ++typedef JS_INT32_TYPE int32_t; ++typedef JS_INT64_TYPE int64_t; ++typedef JS_INTPTR_TYPE intptr_t; + + typedef unsigned JS_INT8_TYPE uint8_t; + typedef unsigned JS_INT16_TYPE uint16_t; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 1 22:49:06 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 01 Jul 2009 20:49:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5484] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5484 http://gar.svn.sourceforge.net/gar/?rev=5484&view=rev Author: wbonnet Date: 2009-07-01 20:49:06 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Update patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:48:25 UTC (rev 5483) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-01 20:49:06 UTC (rev 5484) @@ -23,7 +23,8 @@ # Defines the list of patches to be applied to the sources # PATCHFILES = autoconf.mk.in.diff # PATCHFILES += packager.mk.diff -# PATCHFILES += jemalloc.c.diff +PATCHFILES += jemalloc.c.diff +PATCHFILES += jsstdint.h.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 1 23:53:14 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 01 Jul 2009 21:53:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5485] csw/mgar/gar/v1/gar.conf.mk Message-ID: Revision: 5485 http://gar.svn.sourceforge.net/gar/?rev=5485&view=rev Author: dmichelsen Date: 2009-07-01 21:53:14 +0000 (Wed, 01 Jul 2009) Log Message: ----------- mGAR v1: Print warning when using GAR v1 unless you are a GAR wizard Modified Paths: -------------- csw/mgar/gar/v1/gar.conf.mk Modified: csw/mgar/gar/v1/gar.conf.mk =================================================================== --- csw/mgar/gar/v1/gar.conf.mk 2009-07-01 20:49:06 UTC (rev 5484) +++ csw/mgar/gar/v1/gar.conf.mk 2009-07-01 21:53:14 UTC (rev 5485) @@ -11,6 +11,10 @@ # Pick up user information -include $(HOME)/.garrc +ifeq ($(GARWIZARD),) + $(warning *** You are using GAR v1, which is deprecated. Please move to GAR v2 ***) +endif + # Outbound proxies http_proxy ?= ftp_proxy ?= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jul 2 14:09:28 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 02 Jul 2009 12:09:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5486] csw/mgar/pkg/cswclassutils/trunk Message-ID: Revision: 5486 http://gar.svn.sourceforge.net/gar/?rev=5486&view=rev Author: bonivart Date: 2009-07-02 12:09:27 +0000 (Thu, 02 Jul 2009) Log Message: ----------- cswclassutils: update to 1.17, fix bug 3685 Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/Makefile csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.csw.smf.sample csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcpsampleconf csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf Modified: csw/mgar/pkg/cswclassutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-01 21:53:14 UTC (rev 5485) +++ csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-02 12:09:27 UTC (rev 5486) @@ -1,5 +1,5 @@ GARNAME = cswclassutils -GARVERSION = 1.16 +GARVERSION = 1.17 CATEGORIES = utils DESCRIPTION = CSW class action utilities Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.csw.smf.sample =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.csw.smf.sample 2009-07-01 21:53:14 UTC (rev 5485) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.csw.smf.sample 2009-07-02 12:09:27 UTC (rev 5486) @@ -52,7 +52,7 @@ ##RC_SLEV 3 # Run levels that should have a start script symlink ##FMRI network # FMRI path for service (S10+), the example would give # an FMRI of "svc:/network/cswfoo:default" -##AUTOENABLE yes # If set to no will not enable SMF service regardless of +##AUTOENABLE yes # If set to no will not enable service regardless of # local csw.conf, use when a package needs setup before # being useful, would otherwise leave service in # maintenance mode Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcpsampleconf =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcpsampleconf 2009-07-01 21:53:14 UTC (rev 5485) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcpsampleconf 2009-07-02 12:09:27 UTC (rev 5486) @@ -31,7 +31,13 @@ echo $confdest already exists. Not overwriting else echo Copying sample config to $confdest - cp -p $dest $confdest + contents=`grep "^$dest" /var/sadm/install/contents` + mode=`echo $contents | awk '{print $4}'` + user=`echo $contents | awk '{print $5}'` + group=`echo $contents | awk '{print $6}'` + cp $dest $confdest + chmod $mode $confdest + chown $user:$group $confdest fi done Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf 2009-07-01 21:53:14 UTC (rev 5485) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf 2009-07-02 12:09:27 UTC (rev 5486) @@ -39,7 +39,13 @@ echo $confdest already exists. Not overwriting else echo Copying sample config to $confdest - cp -p $dest $confdest + contents=`grep "^$dest" /var/sadm/install/contents` + mode=`echo $contents | awk '{print $4}'` + user=`echo $contents | awk '{print $5}'` + group=`echo $contents | awk '{print $6}'` + cp $dest $confdest + chmod $mode $confdest + chown $user:$group $confdest fi done This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jul 2 14:15:44 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 02 Jul 2009 12:15:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[5487] csw/mgar/pkg/cswclassutils/trunk/Makefile Message-ID: Revision: 5487 http://gar.svn.sourceforge.net/gar/?rev=5487&view=rev Author: bonivart Date: 2009-07-02 12:15:44 +0000 (Thu, 02 Jul 2009) Log Message: ----------- cswclassutils: add ARCHALL Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/Makefile Modified: csw/mgar/pkg/cswclassutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-02 12:09:27 UTC (rev 5486) +++ csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-02 12:15:44 UTC (rev 5487) @@ -7,6 +7,8 @@ MASTER_SITES = DISTFILES += $(call admfiles,CSWcswclassutils,prototype) +ARCHALL = 1 + CONFIGURE_SCRIPTS = BUILD_SCRIPTS = TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From hson at users.sourceforge.net Thu Jul 2 17:09:25 2009 From: hson at users.sourceforge.net (hson at users.sourceforge.net) Date: Thu, 02 Jul 2009 15:09:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5488] csw/mgar/pkg/lcms/trunk/Makefile Message-ID: Revision: 5488 http://gar.svn.sourceforge.net/gar/?rev=5488&view=rev Author: hson Date: 2009-07-02 15:09:25 +0000 (Thu, 02 Jul 2009) Log Message: ----------- lcms: Update to 1.18a Modified Paths: -------------- csw/mgar/pkg/lcms/trunk/Makefile Modified: csw/mgar/pkg/lcms/trunk/Makefile =================================================================== --- csw/mgar/pkg/lcms/trunk/Makefile 2009-07-02 12:15:44 UTC (rev 5487) +++ csw/mgar/pkg/lcms/trunk/Makefile 2009-07-02 15:09:25 UTC (rev 5488) @@ -1,5 +1,6 @@ GARNAME = lcms -GARVERSION = 1.18a +GARVERSION = 1.18 +GARSUBREV = a CATEGORIES = lib DESCRIPTION = The little color management system and tools @@ -14,7 +15,7 @@ endef MASTER_SITES = $(SF_MIRRORS) -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES = $(GARNAME)-$(GARVERSION)$(GARSUBREV).tar.gz REQUIRED_PKGS += CSWjpeg CSWtiff CSWzlib @@ -36,3 +37,5 @@ TEST_TARGET = check include gar/category.mk + +SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(GARSUBREV) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 2 17:52:00 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 02 Jul 2009 15:52:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5489] csw/mgar/pkg/git/trunk/Makefile Message-ID: Revision: 5489 http://gar.svn.sourceforge.net/gar/?rev=5489&view=rev Author: bdwalton Date: 2009-07-02 15:52:00 +0000 (Thu, 02 Jul 2009) Log Message: ----------- set new default sysconfdir/localstatedir values; set proper ETC_GITCONFIG Modified Paths: -------------- csw/mgar/pkg/git/trunk/Makefile Modified: csw/mgar/pkg/git/trunk/Makefile =================================================================== --- csw/mgar/pkg/git/trunk/Makefile 2009-07-02 15:09:25 UTC (rev 5488) +++ csw/mgar/pkg/git/trunk/Makefile 2009-07-02 15:52:00 UTC (rev 5489) @@ -4,7 +4,7 @@ CATEGORIES = devel # disable tests until next version bump (at the top so it stands out) -# TEST_SCRIPTS = +TEST_SCRIPTS = PACKAGES = CSWgit CSWgitk CSWgitgui CSWgitsvn CSWgitcvs CSWgitemacs CSWgitdoc @@ -88,6 +88,9 @@ # software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 +sysconfdir = /etc/opt/csw +localstatedir = /var/opt/csw + CONFIGURE_ARGS = $(DIRPATHS) --with-shell=$(bindir)/bash CONFIGURE_ARGS += --with-perl=$(bindir)/perl CONFIGURE_ARGS += --with-tcltk=$(bindir)/wish @@ -98,10 +101,10 @@ CONFIGURE_ARGS += --enable-pthreads="-D_REENTRANT -lpthread" BUILD_ARGS = MSGFMT=gmsgfmt SHELL_PATH=/opt/csw/bin/bash \ - ETC_CONFIG=$(sysconfdir)/gitconfig V=1 \ + ETC_GITCONFIG=$(sysconfdir)/gitconfig V=1 \ all doc -INSTALL_ARGS = ETC_CONFIG=$(sysconfdir)/gitconfig \ +INSTALL_ARGS = ETC_GITCONFIG=$(sysconfdir)/gitconfig \ INSTALLDIRS=vendor \ install-doc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 2 22:18:38 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 02 Jul 2009 20:18:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[5490] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5490 http://gar.svn.sourceforge.net/gar/?rev=5490&view=rev Author: wbonnet Date: 2009-07-02 20:18:38 +0000 (Thu, 02 Jul 2009) Log Message: ----------- Working version Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-02 15:52:00 UTC (rev 5489) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-02 20:18:38 UTC (rev 5490) @@ -34,10 +34,10 @@ # Use Sun studio 12 to compile it # GARCOMPILER = SOS12 -GARCOMPILER = GCC3 +GARCOMPILER = GCC4 -# LD=/opt/csw/bin/gld -# EXTRA_CONFIGURE_EXPORTS = LD +LD=/opt/csw/bin/gld +EXTRA_CONFIGURE_EXPORTS = LD # pkg-config options EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-02 15:52:00 UTC (rev 5489) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-02 20:18:38 UTC (rev 5490) @@ -1,5 +1,5 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove -45bba282258a321e5e4f73a742bcc31b download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -dc2ff9299e65ef1acc7a1a684e1ed449 download/jemalloc.c.diff +4046facca3889b1dcb8539b6458278e1 download/jemalloc.c.diff +fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Fri Jul 3 01:38:35 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Thu, 02 Jul 2009 23:38:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[5491] csw/mgar/pkg/postfix/branches/postfix-2.6 Message-ID: Revision: 5491 http://gar.svn.sourceforge.net/gar/?rev=5491&view=rev Author: skayser Date: 2009-07-02 23:38:35 +0000 (Thu, 02 Jul 2009) Log Message: ----------- postfix 2.6: working copy, basic build Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile csw/mgar/pkg/postfix/branches/postfix-2.6/checksums Added Paths: ----------- csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.cswusergroup Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-02 20:18:38 UTC (rev 5490) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-02 23:38:35 UTC (rev 5491) @@ -1,25 +1,31 @@ +# Status +# - Basic configuration, build completes, packaging not yet tested +# - Beware: uses a modified GARv2 for USERGROUP= # TODO -# - Integrate the manifest with cswinitsmf -# - Understand what the sed main.cf script is doing -# - Build scripts to handle the spool location change # - Check open bugs -# - Read postfix build instructions and verify CSW flags/lib/... +# - Activate features (SSL, LDAP, *SQL, ...) +# - Integrate the manifest from files/ with cswinitsmf +# - Check sed main.cf script functionality, do we need this? +# - Check update script functionality, add handling for spool location change # - See how the csw_conf_config for cfg files was handled in gar v1 +# Does the currently available package preserve configuration files on +# removal? GARNAME = postfix GARVERSION = 2.6.2 CATEGORIES = server -DESCRIPTION = Postfix aims to be an alternative to the widely-used sendmail program +DESCRIPTION = A high-performance mail transport agent define BLURB -What is Postfix? It is Wietse Venema's mailer that started life as an -alternative to the widely-used Sendmail program. - -Postfix attempts to be fast, easy to administer, and secure, while at the same -time being sendmail compatible enough to not upset existing users. Thus, the -outside has a sendmail-ish flavor, but the inside is completely different. + What is Postfix? It is Wietse Venema's mailer that started life as an + alternative to the widely-used Sendmail program. + + Postfix attempts to be fast, easy to administer, and secure, while at + the same time being sendmail compatible enough to not upset existing + users. Thus, the outside has a sendmail-ish flavor, but the inside is + completely different. endef -MASTER_SITES = http://mirrors.isc.org/pub/postfix/official/ +MASTER_SITES = ftp://ftp.porcupine.org/mirrors/postfix-release/official/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz SPKG_SOURCEURL = http://www.postfix.org @@ -31,52 +37,49 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -PREREQUISITE_PKGS = CSWbdb4 CSWmysql4devel CSWlibpq CSWossldevel CSWoldapdevel -REQUIRED_PKGS = CSWbdb3 CSWlibpq CSWmysql4rt CSWoldaprt CSWosslrt CSWpcrert -REQUIRED_PKGS += CSWsasl CSWzlib +PREREQUISITE_PKGS = CSWpcre +REQUIRED_PKGS = CSWpcrert -SPKG_CLASSES = none cswusergroup cswcpsampleconf cswinitsmf +# Tag files for cswclassutils +CONFIG_BASE = /etc/opt/csw/postfix/ +CONFIG_FILES = access aliases canonical generic header_checks +CONFIG_FILES += main.cf master.cf +CONFIG_FILES += relocated transport virtual +SAMPLECONF = $(prefix $(CONFIG_BASE), $(CONFIG_FILES)) +INITSMF = /etc/opt/csw/init.d/cswpostfix +USERGROUP = $(sysconfdir)/pkg/CSWpostfix/cswusergroup + +EXTRA_MERGE_EXCLUDE_FILES = /etc/opt/csw/postfix/LICENSE +EXTRA_MERGE_EXCLUDE_FILES += /etc/opt/csw/postfix/TLS_LICENSE +EXTRA_MERGE_EXCLUDE_FILES += /etc/opt/csw/postfix/makedefs.out + +STRIP_DIRS = $(DESTDIR)$(libexecdir)/postfix + + CONFIGURE_SCRIPTS = custom -BUILD_SCRIPTS = custom TEST_SCRIPTS = INSTALL_SCRIPTS = custom -CONFIG_BASE = \/etc\/opt\/csw\/postfix\/ -CONFIG_FILES = access aliases canonical generic header_checks -CONFIG_FILES += main.cf master.cf -CONFIG_FILES += relocated transport virtual - -PROTOTYPE_FILTER = awk '\ - $(foreach C,$(prefix $(CONFIG_BASE),$(CONFIG_FILES)), \ - $$$$3 ~ /^$(C)$$$$/ { $$$$2 = "cswcpsampleconf" }) \ - $$$$3 ~ /^\/etc\/default\/cswpostgrey$$$$/ { $$$$2 = "cswcpsampleconf" } \ - $$$$3 ~ /\/init.d\/cswpostfix$$$$/ { $$$$2 = "cswinitsmf" } \ - $$$$3 ~ /cswusergroup$$$$/ { $$$$2 = "cswusergroup" } \ - { print }' - include gar/category.mk +# Supporting documentation for building postfix +# - Postfix Installation From Source Code +# http://www.postfix.org/INSTALL.html +# - Guidelines for Package Builders +# http://www.postfix.org/PACKAGE_README.html + DEF_COMMAND_DIR = /opt/csw/sbin DEF_CONFIG_DIR = /etc/opt/csw/postfix DEF_DAEMON_DIR = /opt/csw/libexec/postfix DEF_MAILQ_PATH = /opt/csw/bin/mailq -DEF_HTML_DIR = yes -DEF_MANPAGE_DIR = /opt/csw/man +DEF_HTML_DIR = /opt/csw/share/doc/postfix/html +DEF_MANPAGE_DIR = /opt/csw/share/man DEF_NEWALIAS_PATH = /opt/csw/bin/newaliases DEF_QUEUE_DIR = /var/opt/csw/spool/postfix -DEF_README_DIR = yes +DEF_DATA_DIR = /var/opt/csw/lib/postfix +DEF_README_DIR = /opt/csw/share/doc/postfix/README_FILES -FLAGS=\ - -DUSE_TLS \ - -DUSE_SASL_AUTH \ - -DHAS_LDAP \ - -DHAS_PCRE \ - -DHAS_MYSQL \ - -DHAS_PGSQL \ - -DHAS_DB \ - -DUSE_CYRUS_SASL - DEFAULTS=\ -DDEF_MANPAGE_DIR=\"$(DEF_MANPAGE_DIR)\" \ -DDEF_COMMAND_DIR=\"$(DEF_COMMAND_DIR)\" \ @@ -86,46 +89,23 @@ -DDEF_HTML_DIR=\"$(DEF_HTML_DIR)\" \ -DDEF_NEWALIAS_PATH=\"$(DEF_NEWALIAS_PATH)\" \ -DDEF_QUEUE_DIR=\"$(DEF_QUEUE_DIR)\" \ + -DDEF_DATA_DIR=\"$(DEF_DATA_DIR)\" \ -DDEF_README_DIR=\"$(DEF_README_DIR)\" -INCLUDES=\ - -I/opt/csw/include \ - -I/opt/csw/include/openssl \ - -I/opt/csw/include/sasl \ - -I/opt/csw/mysql4/include/mysql \ - -I/opt/csw/postgresql/include \ - -I/opt/csw/bdb4/include +CCARGS=$(CFLAGS) $(DEFAULTS) -AUXLIBS=\ - -R/opt/csw/lib \ - -R/opt/csw/lib/sasl2 \ - -R/opt/csw/mysql4/lib/mysql \ - -R/opt/csw/postgresql/lib \ - -R/opt/csw/bdb4/lib \ - -L/opt/csw/lib \ - -L/opt/csw/lib/sasl2 \ - -L/opt/csw/mysql4/lib/mysql \ - -L/opt/csw/postgresql/lib \ - -L/opt/csw/bdb4/lib \ - -lssl -lcrypto -lsasl2 -lldap -llber -lpcre -lmysqlclient -lz -lm -lpq -ldb - -CCARGS=$(FLAGS) $(DEFAULTS) $(INCLUDES) - +# We zero makedef's DEBUG and OPT, the relevant flags are set via GAR & CFLAGS configure-custom: - echo $(MAKE) -C $(WORKDIR)/$(DISTNAME) makefiles CC=$(CC_HOME)/bin/$(CC) CCARGS=$(CCARGS) - $(MAKE) -C $(WORKDIR)/$(DISTNAME) makefiles CC=$(CC_HOME)/bin/$(CC) CCARGS='$(CCARGS)' AUXLIBS='$(AUXLIBS)' + echo $(MAKE) -C $(WORKSRC) makefiles CC=$(CC) CCARGS='$(CCARGS)' DEBUG= OPT= + $(MAKE) -C $(WORKSRC) makefiles \ + CC=$(CC) \ + CCARGS='$(CCARGS)' \ + DEBUG= \ + OPT= @$(MAKECOOKIE) -# CC=compiler OPT=compiler-flags DEBUG=debug-flags -build-custom: - $(MAKE) -C $(WORKDIR)/$(DISTNAME) - @$(MAKECOOKIE) - -# Files that will be copied to .CSW files -install-custom: TEMPLATE_FILES = access aliases canonical generic header_checks -install-custom: TEMPLATE_FILES += main.cf master.cf relocated transport virtual install-custom: - $(MAKE) -C $(WORKDIR)/$(DISTNAME) non-interactive-package install_root=$(DESTDIR) \ + $(MAKE) -C $(WORKSRC) non-interactive-package install_root=$(DESTDIR) \ config_directory=$(DEF_CONFIG_DIR) \ daemon_directory=$(DEF_DAEMON_DIR) \ command_directory=$(DEF_COMMAND_DIR) \ @@ -133,26 +113,27 @@ sendmail_path=$(DEF_COMMAND_DIR)/sendmail \ newaliases_path=$(DEF_NEWALIAS_PATH) \ mailq_path=$(DEF_MAILQ_PATH) \ - manpage_directory=/opt/csw/share/man \ + manpage_directory=$(DEF_MANPAGE_DIR) \ setgid_group=postdrop \ sample_directory=/opt/csw/share/doc/postfix/samples \ - readme_directory=/opt/csw/share/doc/postfix/README_FILES \ - html_directory=/opt/csw/share/doc/postfix/html + readme_directory=$(DEF_README_DIR) \ + html_directory=$(DEF_HTML_DIR) + + # XXX: Needs to be checked/revised for current version sed -f $(FILEDIR)/fix_main.cf.sed $(DESTDIR)/etc/opt/csw/postfix/main.cf > $(WORKDIR)/main.cf cp $(WORKDIR)/main.cf $(DESTDIR)/etc/opt/csw/postfix/main.cf - for file in $(TEMPLATE_FILES); do \ - cp $(DESTDIR)/etc/opt/csw/postfix/$$file $(DESTDIR)/etc/opt/csw/postfix/$$file.CSW; \ - done - rm \ - $(DESTDIR)/etc/opt/csw/postfix/LICENSE \ - $(DESTDIR)/etc/opt/csw/postfix/TLS_LICENSE \ - $(DESTDIR)/etc/opt/csw/postfix/makedefs.out - mkdir -p $(DESTDIR)/opt/csw/share/postfix - cp $(FILEDIR)/upgrade $(DESTDIR)/opt/csw/share/postfix/upgrade + # mv configuration files to .CSW + $(foreach F,$(prefix $(DESTDIR),$(SAMPLECONF)), mv $(F) $(F).CSW;) + + # Script to handle the sysconfdir location change /opt -> /etc + # XXX: Needs to be checked and amended with /opt -> /var changes + ginstall -D -m 755 $(FILEDIR)/upgrade \ + $(DESTDIR)/opt/csw/share/postfix/upgrade + # Files for cswinitsmf and cswusergroup - ginstall -m 755 $(FILEDIR)/cswpostfix \ + ginstall -Dm 755 $(FILEDIR)/cswpostfix \ $(DESTDIR)/etc/opt/csw/init.d/cswpostfix - cp $(FILEDIR)/CSWpostfix.cswusergroup \ + ginstall -D $(FILEDIR)/CSWpostfix.cswusergroup \ $(DESTDIR)$(sysconfdir)/pkg/CSWpostfix/cswusergroup @$(MAKECOOKIE) Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/checksums =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/checksums 2009-07-02 20:18:38 UTC (rev 5490) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/checksums 2009-07-02 23:38:35 UTC (rev 5491) @@ -1,10 +1,4 @@ -bf7cf64513bb701347665b0440019884 download/postfix-2.4.7.tar.gz -4aa7056be9b135a68a4bda6199c0cb8c download/CSWpostfix.gspec -ae35f0ad52a10ab36f185b2486e63935 download/CSWpostfix.prototype -b9a2cb932f32be618c28910613d332a8 download/CSWpostfix.csw_conf_config -e52799d35088c030851576b62df6695f download/CSWpostfix.csw_usrgrp_config +63ac43075e092255cb266e5270ce5364 download/CSWpostfix.cswusergroup 76e992eb49e5d2d8c51305be8891566f download/CSWpostfix.postinstall 980c70abf5ea711adec41f3dd4e37141 download/CSWpostfix.postremove -99db84b11f968a416809e18c0768ac7e download/cswpostfix.xml -abda7e4968f750f0fced9c98abd053c8 download/svc-cswpostfix -7bd7e87829c623a9cdd2653a16eb473e download/cswpostfix +1f0edbd521d2b0473626f4d61e8bb4eb download/postfix-2.6.2.tar.gz Added: csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.cswusergroup =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.cswusergroup (rev 0) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/CSWpostfix.cswusergroup 2009-07-02 23:38:35 UTC (rev 5491) @@ -0,0 +1,2 @@ +:postdrop::::: +postfix:postfix:Postfix Daemon:/var/opt/csw/spool/postfix:/usr/bin/pfsh:: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From praba_tuty at yahoo.com Fri Jul 3 09:54:56 2009 From: praba_tuty at yahoo.com (prabakaran) Date: Fri, 3 Jul 2009 00:54:56 -0700 (PDT) Subject: [csw-devel] HELP: testing for new package CSQL Message-ID: <839163.77228.qm@web52903.mail.re2.yahoo.com> Hi Team, I am creating csw package for CSQL main memory database management system. This is my first package creation experience.. I have put the package under the below nfs directory /home/testing/csql-2.5.1,REV=2009.07.02-SunOS5.10-sparc-CSW.pkg.gz It is created on solaris 10 as it uses atomic compare and swap which is supported only in solaris 10. Can somebody test this( as i do not have root access) and let me know your comments. Thanks and Regards Prabakaran -------------- next part -------------- An HTML attachment was scrubbed... URL: From skayser at users.sourceforge.net Fri Jul 3 13:05:50 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 03 Jul 2009 11:05:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5492] csw/mgar/pkg/cpan Message-ID: Revision: 5492 http://gar.svn.sourceforge.net/gar/?rev=5492&view=rev Author: skayser Date: 2009-07-03 11:05:50 +0000 (Fri, 03 Jul 2009) Log Message: ----------- cpan/Net-Telnet: initial commit Added Paths: ----------- csw/mgar/pkg/cpan/Net-Telnet/ csw/mgar/pkg/cpan/Net-Telnet/branches/ csw/mgar/pkg/cpan/Net-Telnet/tags/ csw/mgar/pkg/cpan/Net-Telnet/trunk/ csw/mgar/pkg/cpan/Net-Telnet/trunk/Makefile csw/mgar/pkg/cpan/Net-Telnet/trunk/checksums csw/mgar/pkg/cpan/Net-Telnet/trunk/files/ csw/mgar/pkg/cpan/Net-Telnet/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/cpan/Net-Telnet/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/Net-Telnet/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-Telnet/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Telnet/trunk/Makefile 2009-07-03 11:05:50 UTC (rev 5492) @@ -0,0 +1,28 @@ +GARNAME = Net-Telnet +GARVERSION = 3.03 +CATEGORIES = cpan +AUTHOR = JROGERS + +DESCRIPTION = Interact with TELNET port or other TCP ports +define BLURB + Net::Telnet allows you to make client connections to a TCP port and do + network I/O, especially to a port using the TELNET protocol. Simple I/O + methods such as print, get, and getline are provided. More sophisticated + interactive features are provided because connecting to a TELNET port + ultimately means communicating with a program designed for human + interaction. These interactive features include the ability to specify a + time-out and to wait for patterns to appear in the input stream, such as + the prompt from a shell. +endef + +PACKAGES = CSWpmnettelnet +CATALOGNAME = pm_nettelnet +ARCHALL = 1 + +include gar/category.mk + +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + @ginstall -d $(DOCDEST) + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/cpan/Net-Telnet/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Net-Telnet/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/Net-Telnet/trunk/checksums 2009-07-03 11:05:50 UTC (rev 5492) @@ -0,0 +1 @@ +2f7d34b09d6117baefe89d44cff9d5fc download/Net-Telnet-3.03.tar.gz Added: csw/mgar/pkg/cpan/Net-Telnet/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/cpan/Net-Telnet/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/cpan/Net-Telnet/trunk/files/changelog.CSW 2009-07-03 11:05:50 UTC (rev 5492) @@ -0,0 +1,5 @@ +pm_nettelnet (3.03,REV=2009.07.03) + + * Initial release. + + -- Sebastian Kayser Fri, 3 Jul 2009 13:04:28 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Fri Jul 3 13:48:30 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 03 Jul 2009 11:48:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[5493] csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Message-ID: Revision: 5493 http://gar.svn.sourceforge.net/gar/?rev=5493&view=rev Author: skayser Date: 2009-07-03 11:48:30 +0000 (Fri, 03 Jul 2009) Log Message: ----------- postfix 2.6: activate features (bdb, sql, ldap, sasl, tls) Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-03 11:05:50 UTC (rev 5492) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-03 11:48:30 UTC (rev 5493) @@ -92,14 +92,67 @@ -DDEF_DATA_DIR=\"$(DEF_DATA_DIR)\" \ -DDEF_README_DIR=\"$(DEF_README_DIR)\" -CCARGS=$(CFLAGS) $(DEFAULTS) +# Make sure libraries in the default location can be found +AUXLIBS = -L/opt/csw/lib +# Activate support for hash and btree lookup tables +# http://www.postfix.org/DB_README.html +FEATURES += -DHAS_DB +INCLUDES += -I/opt/csw/bdb4/include +AUXLIBS += -L/opt/csw/bdb4/lib -R/opt/csw/bdb4/lib -ldb-4 +PREREQUISITE_PKGS += CSWbdb4 +REQUIRED_PKGS += CSWbdb4 + +# Activate support for SSL/TLS +# http://www.postfix.org/TLS_README.html +FEATURES += -DUSE_TLS +AUXLIBS += -lssl -lcrypto +PREREQUISITE_PKGS += CSWossldevel +REQUIRED_PKGS += CSWosslrt + +# Activate support for Cyrus SASL (dovecot is incl. automatically) +# http://www.postfix.org/SASL_README.html +FEATURES += -DUSE_SASL_AUTH -DUSE_CYRUS_SASL +INCLUDES += -I/opt/csw/include/sasl/ +AUXLIBS += -lsasl2 +PREREQUISITE_PKGS += CSWsasl +REQUIRED_PKGS += CSWsasl + +# Activate support for OpenLDAP +# http://www.postfix.org/LDAP_README.html +FEATURES += -DHAS_LDAP +AUXLIBS += -lldap -llber +PREREQUISITE_PKGS += CSWoldapdevel +REQUIRED_PKGS += CSWoldaprt + +# Activate support for MySQL +# http://www.postfix.org/MYSQL_README.html +FEATURES += -DHAS_MYSQL +INCLUDES += -I/opt/csw/mysql5/include/mysql +AUXLIBS += -L/opt/csw/mysql5/lib/mysql -R/opt/csw/mysql5/lib/mysql +AUXLIBS += -lmysqlclient +PREREQUISITE_PKGS += CSWmysql5devel +REQUIRED_PKGS += CSWmysql5rt + +# Activate support for PostgreSQL +# http://www.postfix.org/PGSQL_README.html +FEATURES += -DHAS_PGSQL +INCLUDES += -I/opt/csw/postgresql/include/ +AUXLIBS += -L/opt/csw/postgresql/lib/ -R/opt/csw/postgresql/lib/ +AUXLIBS += -lpq +PREREQUISITE_PKGS += CSWlibpq +REQUIRED_PKGS += CSWlibpq + + +CCARGS=$(CFLAGS) $(FEATURES) $(DEFAULTS) $(INCLUDES) + # We zero makedef's DEBUG and OPT, the relevant flags are set via GAR & CFLAGS configure-custom: - echo $(MAKE) -C $(WORKSRC) makefiles CC=$(CC) CCARGS='$(CCARGS)' DEBUG= OPT= + echo $(MAKE) -C $(WORKSRC) makefiles CC=$(CC) CCARGS='$(CCARGS)' $(MAKE) -C $(WORKSRC) makefiles \ CC=$(CC) \ CCARGS='$(CCARGS)' \ + AUXLIBS='$(AUXLIBS)' \ DEBUG= \ OPT= @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Fri Jul 3 14:27:09 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 03 Jul 2009 12:27:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[5494] csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Message-ID: Revision: 5494 http://gar.svn.sourceforge.net/gar/?rev=5494&view=rev Author: skayser Date: 2009-07-03 12:27:08 +0000 (Fri, 03 Jul 2009) Log Message: ----------- postfix 2.6: updated status Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-03 11:48:30 UTC (rev 5493) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-03 12:27:08 UTC (rev 5494) @@ -1,9 +1,8 @@ # Status -# - Basic configuration, build completes, packaging not yet tested +# - Build with all activated features completes, packaging not yet tested # - Beware: uses a modified GARv2 for USERGROUP= # TODO # - Check open bugs -# - Activate features (SSL, LDAP, *SQL, ...) # - Integrate the manifest from files/ with cswinitsmf # - Check sed main.cf script functionality, do we need this? # - Check update script functionality, add handling for spool location change This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 3 17:20:59 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 03 Jul 2009 15:20:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5495] csw/mgar/pkg Message-ID: Revision: 5495 http://gar.svn.sourceforge.net/gar/?rev=5495&view=rev Author: bensons Date: 2009-07-03 15:20:58 +0000 (Fri, 03 Jul 2009) Log Message: ----------- trafshow: initial commit Added Paths: ----------- csw/mgar/pkg/trafshow/ csw/mgar/pkg/trafshow/branches/ csw/mgar/pkg/trafshow/tags/ csw/mgar/pkg/trafshow/trunk/ csw/mgar/pkg/trafshow/trunk/Makefile csw/mgar/pkg/trafshow/trunk/checksums csw/mgar/pkg/trafshow/trunk/files/ Property changes on: csw/mgar/pkg/trafshow/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/trafshow/trunk/Makefile =================================================================== --- csw/mgar/pkg/trafshow/trunk/Makefile (rev 0) +++ csw/mgar/pkg/trafshow/trunk/Makefile 2009-07-03 15:20:58 UTC (rev 5495) @@ -0,0 +1,43 @@ +GARNAME = trafshow +GARVERSION = 5.2.1 +CATEGORIES = net + +DESCRIPTION = Network traffic monitoring utility +define BLURB + trafshow is a ncurses based utility showing you in detail the network + traffic. It shows you a table with source address, source port, + destination address, destination port, IP proto, byte counter and CPS. + Counters are updated on package receiving, and the table is resorted by + byte counter with given interval. trafshow accept filters like tcpdump + so you can inspect a required part of network traffic. +endef + +MASTER_SITES = ftp://ftp.mgts.by/pub/FreeBSD/ports/distfiles/ +DISTFILES = $(GARNAME)-$(GARVERSION).tgz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# we require +REQUIRED_PKGS = CSWlibpcap CSWslang + +# patch away GNUishm +PATCHFILES = Makefile.patch + +# +CONFIGURE_ARGS = $(DIRPATHS) + +# no testscript +TEST_SCRIPTS = + +# use a custom install +INSTALL_SCRIPTS = custom + +include gar/category.mk + +install-custom: + ginstall -d $(DESTDIR)$(bindir) + ginstall -m 555 $(WORKSRC)/trafshow $(DESTDIR)$(bindir) + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/trafshow.1 $(DESTDIR)$(mandir)/man1 + @$(MAKECOOKIE) Added: csw/mgar/pkg/trafshow/trunk/checksums =================================================================== --- csw/mgar/pkg/trafshow/trunk/checksums (rev 0) +++ csw/mgar/pkg/trafshow/trunk/checksums 2009-07-03 15:20:58 UTC (rev 5495) @@ -0,0 +1,2 @@ +d2ae55421d34ed84cff905f2b8699bfa download/Makefile.patch +e3ad2e3f1aac2e1bac9b467df44cf8f0 download/trafshow-5.2.1.tgz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 3 17:23:10 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 03 Jul 2009 15:23:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5496] csw/mgar/pkg/trafshow/trunk Message-ID: Revision: 5496 http://gar.svn.sourceforge.net/gar/?rev=5496&view=rev Author: bensons Date: 2009-07-03 15:23:10 +0000 (Fri, 03 Jul 2009) Log Message: ----------- trafshow: added Makefile patch, added 2 more mastersites Modified Paths: -------------- csw/mgar/pkg/trafshow/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/trafshow/trunk/files/Makefile.patch Modified: csw/mgar/pkg/trafshow/trunk/Makefile =================================================================== --- csw/mgar/pkg/trafshow/trunk/Makefile 2009-07-03 15:20:58 UTC (rev 5495) +++ csw/mgar/pkg/trafshow/trunk/Makefile 2009-07-03 15:23:10 UTC (rev 5496) @@ -12,7 +12,9 @@ so you can inspect a required part of network traffic. endef -MASTER_SITES = ftp://ftp.mgts.by/pub/FreeBSD/ports/distfiles/ +MASTER_SITES = ftp://ftp.planix.com/pub/mirror/ +MASTER_SITES += ftp://ftp.eenet.ee/pub/gentoo/distfiles/ +MASTER_SITES += ftp://ftp.mgts.by/pub/FreeBSD/ports/distfiles/ DISTFILES = $(GARNAME)-$(GARVERSION).tgz # We define upstream file regex so we can be notifed of new upstream software release @@ -24,7 +26,7 @@ # patch away GNUishm PATCHFILES = Makefile.patch -# +# configure args CONFIGURE_ARGS = $(DIRPATHS) # no testscript Added: csw/mgar/pkg/trafshow/trunk/files/Makefile.patch =================================================================== --- csw/mgar/pkg/trafshow/trunk/files/Makefile.patch (rev 0) +++ csw/mgar/pkg/trafshow/trunk/files/Makefile.patch 2009-07-03 15:23:10 UTC (rev 5496) @@ -0,0 +1,11 @@ +--- trafshow-5.2.1.orig/Makefile.in 2004-06-15 10:29:14.000000000 +0200 ++++ trafshow-5.2.1/Makefile.in 2009-07-03 16:57:49.228840420 +0200 +@@ -28,7 +28,7 @@ + + PROG = trafshow + CC = @PTHREAD_CC@ +-CFLAGS = @CFLAGS@ -Wall -I. @DEFS@ @PTHREAD_CFLAGS@ ++CFLAGS = @CFLAGS@ -I. @DEFS@ @PTHREAD_CFLAGS@ + YACC = @YACC@ + YFLAGS = -d -p `echo $@ | sed -e 's/\..*/_/'` + LEX = @LEX@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jul 3 19:01:12 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 03 Jul 2009 17:01:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5497] csw/mgar/pkg/git/trunk/Makefile Message-ID: Revision: 5497 http://gar.svn.sourceforge.net/gar/?rev=5497&view=rev Author: bdwalton Date: 2009-07-03 17:01:12 +0000 (Fri, 03 Jul 2009) Log Message: ----------- bump to 1.6.3.3, reenable tests Modified Paths: -------------- csw/mgar/pkg/git/trunk/Makefile Modified: csw/mgar/pkg/git/trunk/Makefile =================================================================== --- csw/mgar/pkg/git/trunk/Makefile 2009-07-03 15:23:10 UTC (rev 5496) +++ csw/mgar/pkg/git/trunk/Makefile 2009-07-03 17:01:12 UTC (rev 5497) @@ -1,10 +1,10 @@ GARNAME = git -GARVERSION = 1.6.3.2 +GARVERSION = 1.6.3.3 #xPATCHLEVEL = rc3 CATEGORIES = devel # disable tests until next version bump (at the top so it stands out) -TEST_SCRIPTS = +# TEST_SCRIPTS = PACKAGES = CSWgit CSWgitk CSWgitgui CSWgitsvn CSWgitcvs CSWgitemacs CSWgitdoc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From chninkel at users.sourceforge.net Fri Jul 3 21:35:52 2009 From: chninkel at users.sourceforge.net (chninkel at users.sourceforge.net) Date: Fri, 03 Jul 2009 19:35:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5498] csw/mgar/pkg/imapproxy/trunk Message-ID: Revision: 5498 http://gar.svn.sourceforge.net/gar/?rev=5498&view=rev Author: chninkel Date: 2009-07-03 19:35:51 +0000 (Fri, 03 Jul 2009) Log Message: ----------- imapproxy: switched to gar v2 Modified Paths: -------------- csw/mgar/pkg/imapproxy/trunk/Makefile csw/mgar/pkg/imapproxy/trunk/checksums csw/mgar/pkg/imapproxy/trunk/files/CSWimapproxy.prototype Property Changed: ---------------- csw/mgar/pkg/imapproxy/trunk/ Property changes on: csw/mgar/pkg/imapproxy/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/imapproxy/trunk/Makefile =================================================================== --- csw/mgar/pkg/imapproxy/trunk/Makefile 2009-07-03 17:01:12 UTC (rev 5497) +++ csw/mgar/pkg/imapproxy/trunk/Makefile 2009-07-03 19:35:51 UTC (rev 5498) @@ -1,3 +1,17 @@ +##################################################################### +# OpenCSW build recipe for imapproxy +# +# Copyright 2009 Yann Rouillard +# All rights reserved. Use is subject to license terms. +# +# Redistribution and/or use, with or without modification, is +# permitted. This software is without warranty of any kind. The +# author(s) shall not be liable in the event that use of the +# software causes damage. +##################################################################### + +###### Package information ####### + GARNAME = imapproxy GARVERSION = 1.2.6 CATEGORIES = server @@ -11,13 +25,23 @@ Webmail transaction. endef +PACKAGES = CSWimapproxy + +REQUIRED_PKGS = CSWtcpwrap +REQUIRED_PKGS += CSWosslrt +REQUIRED_PKGS += CSWcswclassutils + + + +###### Upstream and opencsw files information ####### + MASTER_SITES = http://www.imapproxy.org/downloads/ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = up-$(GARNAME)-(\d+(?:\.\d+)*).tar.gz DISTFILES = up-$(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWimapproxy,prototype,depend) +DISTFILES += CSWimapproxy.prototype DISTFILES += imapproxy.conf DISTFILES += changelog.CSW README.CSW # init and smf stuffs @@ -35,9 +59,13 @@ # imapproxy makefile PATCHFILES += destdir.patch + +##### Build and installation information ##### + # files are extracted in up-imapproxy-version # not imapproxy-version WORKSRC = $(WORKDIR)/up-$(GARNAME)-$(GARVERSION) +WORKSRC_FIRSTMOD = $(WORKDIR_FIRSTMOD)/up-$(GARNAME)-$(GARVERSION) CONFIGURE_ARGS = $(DIRPATHS) @@ -45,14 +73,15 @@ include gar/category.mk -post-install: +post-merge: ginstall -d $(DESTDIR)$(sysconfdir) - ginstall -D $(WORKDIR)/changelog.CSW $(DESTDIR)$(docdir)/$(GARNAME)/changelog.CSW - ginstall -D $(WORKSRC)/ChangeLog $(DESTDIR)$(docdir)/$(GARNAME)/ChangeLog - ginstall -D $(WORKSRC)/README $(DESTDIR)$(docdir)/$(GARNAME)/README - ginstall -D $(WORKSRC)/README.known_issues $(DESTDIR)$(docdir)/$(GARNAME)/README.known_issues - ginstall -D $(WORKSRC)/README.ssl $(DESTDIR)$(docdir)/$(GARNAME)/README.ssl - ginstall -D $(WORKDIR)/imapproxy.conf $(DESTDIR)$(sysconfdir)/imapproxy.conf.CSW + ginstall -D $(WORKDIR_FIRSTMOD)/changelog.CSW $(PKGROOT)$(docdir)/$(GARNAME)/changelog.CSW + ginstall -D $(WORKDIR_FIRSTMOD)/README.CSW $(PKGROOT)$(docdir)/$(GARNAME)/README.CSW + ginstall -D $(WORKSRC_FIRSTMOD)/ChangeLog $(PKGROOT)$(docdir)/$(GARNAME)/ChangeLog + ginstall -D $(WORKSRC_FIRSTMOD)/README $(PKGROOT)$(docdir)/$(GARNAME)/README + ginstall -D $(WORKSRC_FIRSTMOD)/README.known_issues $(PKGROOT)$(docdir)/$(GARNAME)/README.known_issues + ginstall -D $(WORKSRC_FIRSTMOD)/README.ssl $(PKGROOT)$(docdir)/$(GARNAME)/README.ssl + ginstall -D $(WORKDIR_FIRSTMOD)/imapproxy.conf $(PKGROOT)$(sysconfdir)/imapproxy.conf.CSW @$(MAKECOOKIE) Modified: csw/mgar/pkg/imapproxy/trunk/checksums =================================================================== --- csw/mgar/pkg/imapproxy/trunk/checksums 2009-07-03 17:01:12 UTC (rev 5497) +++ csw/mgar/pkg/imapproxy/trunk/checksums 2009-07-03 19:35:51 UTC (rev 5498) @@ -1,13 +1,12 @@ -decc6693a1497e5a1bc5704e5ed28c9b download/up-imapproxy-1.2.6.tar.gz -fc8dc40e02150583be11b848cdc45f5e download/CSWimapproxy.gspec -ad936d7cc524f108602140eadd0e8e88 download/CSWimapproxy.prototype -5d51df28803c859277b7f6c3b68acf9e download/imapproxy.conf -8c5dd936bd2a71686c22fb1c54f02c39 download/changelog.CSW +23859aebc8a16c66e190ddc4cfac79b3 download/CSWimapproxy.prototype 05c9327816e6c24ba9fe253c6e76c71a download/README.CSW +8c5dd936bd2a71686c22fb1c54f02c39 download/changelog.CSW +c70c04af058e01012ef1beb8caaeb296 download/conf_file_location.patch 78549b892d38abf3e86cc29e39777bd6 download/cswimapproxy.init 2d586e6018bd82b6ac4c49b75ff837ad download/cswimapproxy.xml -78549b892d38abf3e86cc29e39777bd6 download/svc-cswimapproxy +497ca80cf7e1ccbb4caac0319533a17e download/destdir.patch 3113a92e6a9296c1d41a3816ef618b85 download/i.smf +5d51df28803c859277b7f6c3b68acf9e download/imapproxy.conf c1303341cc11640a4433a22b9abd3241 download/r.smf -c70c04af058e01012ef1beb8caaeb296 download/conf_file_location.patch -497ca80cf7e1ccbb4caac0319533a17e download/destdir.patch +78549b892d38abf3e86cc29e39777bd6 download/svc-cswimapproxy +decc6693a1497e5a1bc5704e5ed28c9b download/up-imapproxy-1.2.6.tar.gz Modified: csw/mgar/pkg/imapproxy/trunk/files/CSWimapproxy.prototype =================================================================== --- csw/mgar/pkg/imapproxy/trunk/files/CSWimapproxy.prototype 2009-07-03 17:01:12 UTC (rev 5497) +++ csw/mgar/pkg/imapproxy/trunk/files/CSWimapproxy.prototype 2009-07-03 19:35:51 UTC (rev 5498) @@ -1,7 +1,7 @@ f none /opt/csw/etc/imapproxy.conf.CSW 0644 root bin d none /opt/csw/share/doc/doc/imapproxy 0755 root bin f none /opt/csw/share/doc/imapproxy/ChangeLog 0644 root bin -f none /opt/csw/share/doc/imapproxy/README.CSW=README.CSW 0644 root bin +f none /opt/csw/share/doc/imapproxy/README.CSW 0644 root bin f none /opt/csw/share/doc/imapproxy/README 0644 root bin f none /opt/csw/share/doc/imapproxy/README.ssl 0644 root bin f none /opt/csw/share/doc/imapproxy/README.known_issues 0644 root bin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 17:15:14 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 15:15:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5499] csw/mgar/pkg Message-ID: Revision: 5499 http://gar.svn.sourceforge.net/gar/?rev=5499&view=rev Author: skayser Date: 2009-07-04 15:15:14 +0000 (Sat, 04 Jul 2009) Log Message: ----------- bvi: initial commit Added Paths: ----------- csw/mgar/pkg/bvi/ csw/mgar/pkg/bvi/branches/ csw/mgar/pkg/bvi/tags/ csw/mgar/pkg/bvi/trunk/ csw/mgar/pkg/bvi/trunk/Makefile csw/mgar/pkg/bvi/trunk/checksums csw/mgar/pkg/bvi/trunk/files/ csw/mgar/pkg/bvi/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/bvi/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/bvi/trunk/Makefile =================================================================== --- csw/mgar/pkg/bvi/trunk/Makefile (rev 0) +++ csw/mgar/pkg/bvi/trunk/Makefile 2009-07-04 15:15:14 UTC (rev 5499) @@ -0,0 +1,31 @@ +GARNAME = bvi +GARVERSION = 1.3.2 +CATEGORIES = utils + +DESCRIPTION = A vi-like binary file (hex) editor +define BLURB + Long description +endef + +MASTER_SITES = $(SF_MIRRORS) +DISTFILES = $(GARNAME)-$(GARVERSION).src.tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).src.tar.gz +UPSTREAM_MASTER_SITES = http://sourceforge.net/projects/bvi/files/ + +TEST_SCRIPTS = + +# bvi uses --libdir to store a help file +CONFIGURE_ARGS = $(filter-out --libdir%, $(DIRPATHS)) +CONFIGURE_ARGS += --libdir=$(datadir)/$(GARNAME) + +NORUNPATH = 1 + +include gar/category.mk + +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + @ginstall -d $(DOCDEST) + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/bvi/trunk/checksums =================================================================== --- csw/mgar/pkg/bvi/trunk/checksums (rev 0) +++ csw/mgar/pkg/bvi/trunk/checksums 2009-07-04 15:15:14 UTC (rev 5499) @@ -0,0 +1 @@ +4257305ffb27177a6d5208b2df4ca92d download/bvi-1.3.2.src.tar.gz Added: csw/mgar/pkg/bvi/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/bvi/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/bvi/trunk/files/changelog.CSW 2009-07-04 15:15:14 UTC (rev 5499) @@ -0,0 +1,5 @@ +bvi (1.3.2,REV=2009.07.04) + + * Initial release. + + -- Sebastian Kayser Sat, 4 Jul 2009 16:53:08 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 17:30:21 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 15:30:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5500] csw/mgar/pkg/bvi/trunk/Makefile Message-ID: Revision: 5500 http://gar.svn.sourceforge.net/gar/?rev=5500&view=rev Author: skayser Date: 2009-07-04 15:30:21 +0000 (Sat, 04 Jul 2009) Log Message: ----------- bvi: added some docs Modified Paths: -------------- csw/mgar/pkg/bvi/trunk/Makefile Modified: csw/mgar/pkg/bvi/trunk/Makefile =================================================================== --- csw/mgar/pkg/bvi/trunk/Makefile 2009-07-04 15:15:14 UTC (rev 5499) +++ csw/mgar/pkg/bvi/trunk/Makefile 2009-07-04 15:30:21 UTC (rev 5500) @@ -24,8 +24,10 @@ include gar/category.mk +post-install-modulated: DOCS=CHANGES CREDITS post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) post-install-modulated: - @ginstall -d $(DOCDEST) - @cp $(FILEDIR)/changelog.CSW $(DOCDEST) + ginstall -d $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + cp $(addprefix $(WORKSRC)/, $(DOCS)) $(DOCDEST) @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 17:40:26 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 15:40:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5501] csw/mgar/pkg Message-ID: Revision: 5501 http://gar.svn.sourceforge.net/gar/?rev=5501&view=rev Author: skayser Date: 2009-07-04 15:40:26 +0000 (Sat, 04 Jul 2009) Log Message: ----------- hexdump: initial commit Added Paths: ----------- csw/mgar/pkg/hexdump/ csw/mgar/pkg/hexdump/branches/ csw/mgar/pkg/hexdump/tags/ csw/mgar/pkg/hexdump/trunk/ csw/mgar/pkg/hexdump/trunk/Makefile csw/mgar/pkg/hexdump/trunk/checksums csw/mgar/pkg/hexdump/trunk/files/ csw/mgar/pkg/hexdump/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/hexdump/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/hexdump/trunk/Makefile =================================================================== --- csw/mgar/pkg/hexdump/trunk/Makefile (rev 0) +++ csw/mgar/pkg/hexdump/trunk/Makefile 2009-07-04 15:40:26 UTC (rev 5501) @@ -0,0 +1,35 @@ +GARNAME = hexdump +GARVERSION = 1.6 +CATEGORIES = utils + +DESCRIPTION = A hex dumper that can handle EBCDIC +define BLURB +endef + +MASTER_SITES = http://www.catb.org/~esr/hexdump/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_SCRIPTS = +BUILD_TARGETS = hexdump hexdump.1 +TEST_SCRIPTS = +INSTALL_SCRIPTS = custom + +NORUNPATH = 1 + +include gar/category.mk + +install-custom: + ginstall -D $(WORKSRC)/hexdump $(DESTDIR)$(bindir)/hexdump + ginstall -D $(WORKSRC)/hexdump.1 $(DESTDIR)$(mandir)/man1/hexdump.1 + @$(MAKECOOKIE) + +post-install-modulated: DOCS=README +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + ginstall -d $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + cp $(addprefix $(WORKSRC)/, $(DOCS)) $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/hexdump/trunk/checksums =================================================================== --- csw/mgar/pkg/hexdump/trunk/checksums (rev 0) +++ csw/mgar/pkg/hexdump/trunk/checksums 2009-07-04 15:40:26 UTC (rev 5501) @@ -0,0 +1 @@ +eece17333784d8aeed09694ca81082f4 download/hexdump-1.6.tar.gz Added: csw/mgar/pkg/hexdump/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/hexdump/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/hexdump/trunk/files/changelog.CSW 2009-07-04 15:40:26 UTC (rev 5501) @@ -0,0 +1,10 @@ +hexdump (1.6,REV=2009.07.04) + + * Adopted and built using GAR. + + -- Sebastian Kayser Sat, 4 Jul 2009 02:06:57 +0200 +hexdump (1.6,REV=2009.07.04) + + * Adopted and built using GAR. + + -- Sebastian Kayser Sat, 4 Jul 2009 17:37:13 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 17:48:13 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 15:48:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5502] csw/mgar/pkg/hexdump/trunk/Makefile Message-ID: Revision: 5502 http://gar.svn.sourceforge.net/gar/?rev=5502&view=rev Author: skayser Date: 2009-07-04 15:48:13 +0000 (Sat, 04 Jul 2009) Log Message: ----------- hexdump: make the build use $(CFLAGS) Modified Paths: -------------- csw/mgar/pkg/hexdump/trunk/Makefile Modified: csw/mgar/pkg/hexdump/trunk/Makefile =================================================================== --- csw/mgar/pkg/hexdump/trunk/Makefile 2009-07-04 15:40:26 UTC (rev 5501) +++ csw/mgar/pkg/hexdump/trunk/Makefile 2009-07-04 15:48:13 UTC (rev 5502) @@ -17,6 +17,8 @@ TEST_SCRIPTS = INSTALL_SCRIPTS = custom +# hexdump Makefile only uses $(CC), not $(CFLAGS) +BUILD_ARGS = CC='$(CC) $(CFLAGS)' NORUNPATH = 1 include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sat Jul 4 18:05:06 2009 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sat, 04 Jul 2009 16:05:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5503] csw/mgar/pkg/mercurial/trunk Message-ID: Revision: 5503 http://gar.svn.sourceforge.net/gar/?rev=5503&view=rev Author: rthurner Date: 2009-07-04 16:05:06 +0000 (Sat, 04 Jul 2009) Log Message: ----------- switch to gar-v2, mercurial-1.3 Modified Paths: -------------- csw/mgar/pkg/mercurial/trunk/Makefile csw/mgar/pkg/mercurial/trunk/checksums Property Changed: ---------------- csw/mgar/pkg/mercurial/trunk/ Property changes on: csw/mgar/pkg/mercurial/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/mercurial/trunk/Makefile =================================================================== --- csw/mgar/pkg/mercurial/trunk/Makefile 2009-07-04 15:48:13 UTC (rev 5502) +++ csw/mgar/pkg/mercurial/trunk/Makefile 2009-07-04 16:05:06 UTC (rev 5503) @@ -1,5 +1,5 @@ GARNAME = mercurial -GARVERSION = 1.2.1 +GARVERSION = 1.3 CATEGORIES = devel DESCRIPTION = Fast, lightweight Source Control Management system Modified: csw/mgar/pkg/mercurial/trunk/checksums =================================================================== --- csw/mgar/pkg/mercurial/trunk/checksums 2009-07-04 15:48:13 UTC (rev 5502) +++ csw/mgar/pkg/mercurial/trunk/checksums 2009-07-04 16:05:06 UTC (rev 5503) @@ -1,4 +1,4 @@ -24d6994cc58b353398e11c7a19cf1d19 download/mercurial-1.2.1.tar.gz +f123d5474de9aeaea428989744b12401 download/CSWmercurial-common.gspec +db884ecb306bcbf49b671f880d29c431 download/CSWmercurial.changelog.CSW d280026d7687f061371e87ff306c97c2 download/CSWmercurial.gspec -db884ecb306bcbf49b671f880d29c431 download/CSWmercurial.changelog.CSW -f123d5474de9aeaea428989744b12401 download/CSWmercurial-common.gspec +d25a867e0ef835faafdbe1e82e239945 download/mercurial-1.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sat Jul 4 19:35:13 2009 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sat, 04 Jul 2009 17:35:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5504] csw/mgar/pkg/libserf/trunk/Makefile Message-ID: Revision: 5504 http://gar.svn.sourceforge.net/gar/?rev=5504&view=rev Author: rthurner Date: 2009-07-04 17:35:13 +0000 (Sat, 04 Jul 2009) Log Message: ----------- libserf: add mwatters post-configure-modulated to prevent bdb linking Modified Paths: -------------- csw/mgar/pkg/libserf/trunk/Makefile Modified: csw/mgar/pkg/libserf/trunk/Makefile =================================================================== --- csw/mgar/pkg/libserf/trunk/Makefile 2009-07-04 16:05:06 UTC (rev 5503) +++ csw/mgar/pkg/libserf/trunk/Makefile 2009-07-04 17:35:13 UTC (rev 5504) @@ -23,13 +23,18 @@ # UPSTREAM_MASTER_SITES = DEPENDS = server/apache2rt -STRIP_LIBTOOL = 1 CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --with-apr=$(prefix)/apache2 -CONFIGURE_ARGS += --with-apr-util=$(prefix)/apache2 -#CONFIGURE_ARGS += --with-apr=$(prefix)/apache2/bin/apr-config -#CONFIGURE_ARGS += --with-apr-util=$(prefix)/apache2/bin/apu-config +CONFIGURE_ARGS += --with-apr=$(prefix)/apache2/bin/apr-config +CONFIGURE_ARGS += --with-apr-util=$(prefix)/apache2/bin/apu-config TEST_TARGET = check include gar/category.mk + +EXTRA_LDFLAGS = -R/opt/csw/bdb44/lib +APR_LIBTOOL = $(shell /opt/csw/apache2/bin/apr-config --apr-libtool) +post-configure-modulated: + gcp $(APR_LIBTOOL) $(WORKSRC) + perl -i -pne 's|$(APR_LIBTOOL)|$(abspath $(WORKSRC)/libtool)|' $(WORKSRC)/Makefile + $(GARBIN)/fixlibtool $(WORKSRC) + @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 19:53:23 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 17:53:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5505] csw/mgar/pkg/postfix/branches/postfix-2.6 Message-ID: Revision: 5505 http://gar.svn.sourceforge.net/gar/?rev=5505&view=rev Author: skayser Date: 2009-07-04 17:53:23 +0000 (Sat, 04 Jul 2009) Log Message: ----------- postfix: fixed SAMPLECONF, added custom manifest, updated status Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-04 17:35:13 UTC (rev 5504) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-04 17:53:23 UTC (rev 5505) @@ -1,13 +1,25 @@ # Status -# - Build with all activated features completes, packaging not yet tested +# - Build with all activated features completes, packaging completes # - Beware: uses a modified GARv2 for USERGROUP= +# - Fixed bugs: +# #3580 Not sun4m compatible +# $(CFLAGS) are now incorporated into $(CCARGS) +# #3063 /opt/csw/libexec/postfix not stripped, takes ~30MB +# $(STRIP_DIRS) added to build description +# #3017 Please depend against CSWpcrert instead of CSWpcre +# #2843 No cyrus-sasl support +# Added cyrus SASL support, link postfix against the same +# bdb version that CSWsasl uses. +# - Moved queue and data dirs to /var/opt/csw (see DDEFs) as per standard +# - Integrated CSWcswclassutils for user/group creation, configuration +# file handling, and SMF / init script support +# # TODO -# - Check open bugs -# - Integrate the manifest from files/ with cswinitsmf -# - Check sed main.cf script functionality, do we need this? +# - Check remaining open bugs +# - Check sed main.cf script functionality # - Check update script functionality, add handling for spool location change -# - See how the csw_conf_config for cfg files was handled in gar v1 -# Does the currently available package preserve configuration files on +# - Do we need to take care of file ownerships? +# - Does the currently available package preserve configuration files on # removal? GARNAME = postfix GARVERSION = 2.6.2 @@ -26,26 +38,22 @@ MASTER_SITES = ftp://ftp.porcupine.org/mirrors/postfix-release/official/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz SPKG_SOURCEURL = http://www.postfix.org +# Conflicting files (bin/mailq and bin/sendmail) in sendmail +INCOMPATIBLE_PKGS = CSWsendmail + DISTFILES += CSWpostfix.cswusergroup DISTFILES += CSWpostfix.postinstall DISTFILES += CSWpostfix.postremove -#DISTFILES += cswpostfix.xml -# We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz - -PREREQUISITE_PKGS = CSWpcre -REQUIRED_PKGS = CSWpcrert - # Tag files for cswclassutils CONFIG_BASE = /etc/opt/csw/postfix/ CONFIG_FILES = access aliases canonical generic header_checks -CONFIG_FILES += main.cf master.cf -CONFIG_FILES += relocated transport virtual +CONFIG_FILES += main.cf master.cf relocated transport virtual -SAMPLECONF = $(prefix $(CONFIG_BASE), $(CONFIG_FILES)) +SAMPLECONF = $(addprefix $(CONFIG_BASE), $(CONFIG_FILES)) INITSMF = /etc/opt/csw/init.d/cswpostfix USERGROUP = $(sysconfdir)/pkg/CSWpostfix/cswusergroup @@ -94,6 +102,13 @@ # Make sure libraries in the default location can be found AUXLIBS = -L/opt/csw/lib +# Activate support for PCRE +# http://www.postfix.org/PCRE_README.html +FEATURES += -DHAS_PCRE +AUXLIBS += -lpcre +PREREQUISITE_PKGS += CSWpcre +REQUIRED_PKGS += CSWpcrert + # Activate support for hash and btree lookup tables # http://www.postfix.org/DB_README.html FEATURES += -DHAS_DB @@ -143,6 +158,7 @@ REQUIRED_PKGS += CSWlibpq +# Make sure to include $(CFLAGS) so that we get sane defaults via GAR CCARGS=$(CFLAGS) $(FEATURES) $(DEFAULTS) $(INCLUDES) # We zero makedef's DEBUG and OPT, the relevant flags are set via GAR & CFLAGS @@ -175,9 +191,6 @@ sed -f $(FILEDIR)/fix_main.cf.sed $(DESTDIR)/etc/opt/csw/postfix/main.cf > $(WORKDIR)/main.cf cp $(WORKDIR)/main.cf $(DESTDIR)/etc/opt/csw/postfix/main.cf - # mv configuration files to .CSW - $(foreach F,$(prefix $(DESTDIR),$(SAMPLECONF)), mv $(F) $(F).CSW;) - # Script to handle the sysconfdir location change /opt -> /etc # XXX: Needs to be checked and amended with /opt -> /var changes ginstall -D -m 755 $(FILEDIR)/upgrade \ @@ -186,6 +199,8 @@ # Files for cswinitsmf and cswusergroup ginstall -Dm 755 $(FILEDIR)/cswpostfix \ $(DESTDIR)/etc/opt/csw/init.d/cswpostfix + ginstall -D $(FILEDIR)/cswpostfix.xml \ + $(DESTDIR)/var/opt/csw/svc/manifest/network/cswpostfix.xml" ginstall -D $(FILEDIR)/CSWpostfix.cswusergroup \ $(DESTDIR)$(sysconfdir)/pkg/CSWpostfix/cswusergroup @$(MAKECOOKIE) Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix 2009-07-04 17:35:13 UTC (rev 5504) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/files/cswpostfix 2009-07-04 17:53:23 UTC (rev 5505) @@ -5,6 +5,9 @@ # Origionally written by Valery Kotchiev # Maintained by Darin Perusich # based on debians's postfix init.d script +# +# cswclassutils settings +#MANIFEST /var/opt/csw/svc/manifest/network/cswpostfix.xml PATH=/bin:/usr/bin:/sbin:/usr/sbin DAEMON=/opt/csw/sbin/postfix This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 4 19:56:33 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 17:56:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5506] csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Message-ID: Revision: 5506 http://gar.svn.sourceforge.net/gar/?rev=5506&view=rev Author: skayser Date: 2009-07-04 17:56:33 +0000 (Sat, 04 Jul 2009) Log Message: ----------- postfix 2.6: updated status Modified Paths: -------------- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile Modified: csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile =================================================================== --- csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-04 17:53:23 UTC (rev 5505) +++ csw/mgar/pkg/postfix/branches/postfix-2.6/Makefile 2009-07-04 17:56:33 UTC (rev 5506) @@ -1,6 +1,7 @@ # Status # - Build with all activated features completes, packaging completes # - Beware: uses a modified GARv2 for USERGROUP= +# http://lists.opencsw.org/pipermail/maintainers/2009-July/003143.html # - Fixed bugs: # #3580 Not sun4m compatible # $(CFLAGS) are now incorporated into $(CCARGS) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 5 01:11:39 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 23:11:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[5507] csw/mgar/pkg/libiconv/tags/bootstrap-ggettext/ Message-ID: Revision: 5507 http://gar.svn.sourceforge.net/gar/?rev=5507&view=rev Author: skayser Date: 2009-07-04 23:11:39 +0000 (Sat, 04 Jul 2009) Log Message: ----------- libiconv: tag ggettext bootstrap recipe Added Paths: ----------- csw/mgar/pkg/libiconv/tags/bootstrap-ggettext/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 5 01:28:17 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 23:28:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5508] csw/mgar/pkg/nano/trunk Message-ID: Revision: 5508 http://gar.svn.sourceforge.net/gar/?rev=5508&view=rev Author: skayser Date: 2009-07-04 23:28:17 +0000 (Sat, 04 Jul 2009) Log Message: ----------- nano: minor fixes, added changelog Modified Paths: -------------- csw/mgar/pkg/nano/trunk/Makefile csw/mgar/pkg/nano/trunk/checksums Added Paths: ----------- csw/mgar/pkg/nano/trunk/files/changelog.CSW Modified: csw/mgar/pkg/nano/trunk/Makefile =================================================================== --- csw/mgar/pkg/nano/trunk/Makefile 2009-07-04 23:11:39 UTC (rev 5507) +++ csw/mgar/pkg/nano/trunk/Makefile 2009-07-04 23:28:17 UTC (rev 5508) @@ -4,14 +4,16 @@ DESCRIPTION = Enhanced clone of the Pico text editor define BLURB -GNU nano is designed to be a free replacement for the Pico text editor, part of -the Pine email suite from The University of Washington. It aims to "emulate -Pico as closely as possible and perhaps include extra functionality". + GNU nano is designed to be a free replacement for the Pico text editor, + part of the Pine email suite from The University of Washington. It aims + to "emulate Pico as closely as possible and perhaps include extra + functionality". endef MASTER_SITES = http://www.nano-editor.org/dist/v2.0/ +SPKG_SOURCEURL = http://www.nano-editor.org/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES = CSWnano.postinstall CSWnano.postremove +DISTFILES += CSWnano.postinstall CSWnano.postremove UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -30,3 +32,19 @@ CONFIGURE_ARGS += --disable-wrapping-as-root include gar/category.mk + +post-install-modulated: DOCS=AUTHORS THANKS UPGRADE +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + ginstall -d $(DOCDEST)/examples + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + cp $(WORKSRC)/doc/nanorc.sample $(DOCDEST)/examples + cp $(addprefix $(WORKSRC)/, $(DOCS)) $(DOCDEST) + perl -pi -e 's|/usr/share/doc|$(docdir)|' \ + $(addprefix $(DESTDIR)$(mandir)/, \ + man1/nano.1 \ + man5/nanorc.5 \ + fr/man1/nano.1 \ + fr/man5/nanorc.5 \ + ) + @$(MAKECOOKIE) Modified: csw/mgar/pkg/nano/trunk/checksums =================================================================== --- csw/mgar/pkg/nano/trunk/checksums 2009-07-04 23:11:39 UTC (rev 5507) +++ csw/mgar/pkg/nano/trunk/checksums 2009-07-04 23:28:17 UTC (rev 5508) @@ -1,2 +1,3 @@ c1bfcb567c7a645b5c4f5130158d7808 download/CSWnano.postinstall 46649817cd38cea9fb6fb8c201f7f227 download/CSWnano.postremove +2be94dc43fb60fff4626a2401a977220 download/nano-2.0.9.tar.gz Added: csw/mgar/pkg/nano/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/nano/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/nano/trunk/files/changelog.CSW 2009-07-04 23:28:17 UTC (rev 5508) @@ -0,0 +1,6 @@ +nano (2.0.9,REV=2009.07.05) + + * Adopted and updated to 2.0.9. (Closes #2969, #3082) + * Compiled against ncurses (default) instead of slang. + + -- Sebastian Kayser Sun, 5 Jul 2009 00:56:18 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 5 01:39:39 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 23:39:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[5509] csw/mgar/pkg/libiconv/trunk Message-ID: Revision: 5509 http://gar.svn.sourceforge.net/gar/?rev=5509&view=rev Author: skayser Date: 2009-07-04 23:39:39 +0000 (Sat, 04 Jul 2009) Log Message: ----------- libiconv: simplify build now that ggettext has been bootstrapped Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile csw/mgar/pkg/libiconv/trunk/checksums Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-04 23:28:17 UTC (rev 5508) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-04 23:39:39 UTC (rev 5509) @@ -1,152 +1,69 @@ GARNAME = libiconv -GARVERSION = 1.12 +GARVERSION = 1.13 CATEGORIES = lib -GETTEXTNAME = gettext -GETTEXTVERSION = 0.17 - DESCRIPTION = GNU iconv library define BLURB + Some programs, like mailers and web browsers, must be able to convert + between a given text encoding and the user's encoding. Other programs + internally store strings in Unicode, to facilitate internal processing, + and need to convert between internal string representation (Unicode) and + external string representation (a traditional encoding) when they are + doing I/O. GNU libiconv is a conversion library for both kinds of + applications. endef MASTER_SITES = $(GNU_MIRROR) DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(GETTEXTNAME)-$(GETTEXTVERSION).tar.gz -DISTFILES += $(call admfiles,CSWlibiconv,) - UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -# Work around Sun Studio Preprocessor bug #6655406 -# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 -PATCHFILES = patch-workaround-cc-bug-6655406.diff +# Package naming is a bit unfortunate CSWiconv vs. libiconv :/ but +# that's not something i want to change right now. CSWiconv has +# heaps of dependents. +PACKAGES = CSWiconv CSWiconvdevel -# BUILD64 = 1 +CATALOGNAME_CSWiconv = libiconv +CATALOGNAME_CSWiconvdevel = libiconv_devel -GETTEXTDISTNAME = $(GETTEXTNAME)-$(GETTEXTVERSION) +SPKG_DESC_CSWiconv = GNU iconv library +SPKG_DESC_CSWiconvdevel = GNU iconv library development pacakge -default: build - $(DONADA) +PKGFILES_CSWiconvdevel = $(PKGFILES_DEVEL) *.3.html +# All other unspecified files go into CSWlibiconv -# -- Bootstrap -- -# There may not be a working gettext installation on the build system. -# For a fully working libiconv it must be compiled against gettext which -# itself has been compiled against libiconv. The bootstrap-compile is -# therefore done in three steps: -# 1. standalone libiconv -# 2. gettext with newly build libiconv -# 3. libiconv again with fully build gettext +# Dependencies: +# Some of the utility programs 'depend' on ggettext. +# But DO NOT put CSWggettext in depend, or it will break things!!! +# Read: Circular dependency between ggettextrt and libiconv -BOOTSTRAPDIR = $(WORKDIR)/bootstrap -BOOTSTRAPCOOKIEDIR = $(BOOTSTRAPDIR)/cookies -BOOTSTRAPBUILDDIR = $(BOOTSTRAPDIR)/build -BOOTSTRAPINSTALLDIR = $(abspath $(BOOTSTRAPDIR)/instroot) +REQUIRED_PKGS_CSWiconvdevel = CSWiconv -# Extract libiconv and gettext for bootstrap and apply patches -extract-bootstrap: - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - EXTRACTDIR=$(BOOTSTRAPBUILDDIR) \ - $(MAKE) extract - $(MAKECOOKIE) +# Work around Sun Studio Preprocessor bug #6655406 +# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 +#PATCHFILES = patch-workaround-cc-bug-6655406.diff -patch-libiconv: extract-bootstrap - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - WORKSRC=$(BOOTSTRAPBUILDDIR)/$(DISTNAME) \ - $(MAKE) patch - $(MAKECOOKIE) +BUILD64 = 1 -configure-libiconv: patch-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - CONFIGURE_ARGS="--prefix=$(BOOTSTRAPINSTALLDIR) --disable-nls" \ - $(MAKE) configure-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/configure - $(MAKECOOKIE) - -build-libiconv: configure-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) build-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/Makefile - $(MAKECOOKIE) - -test-libiconv: build-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) test-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/Makefile - $(MAKECOOKIE) - -install-libiconv: test-libiconv - cd $(BOOTSTRAPBUILDDIR)/$(DISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) install - $(MAKECOOKIE) - - -patch-gettext: extract-bootstrap - @$(MAKECOOKIE) - -configure-gettext: install-libiconv patch-gettext - @# Add -lsec, otherweise acl_trivial can not be found - @# See gettext bug #21604 for details - @# http://savannah.gnu.org/bugs/?21604 - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) configure-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/configure \ - LDFLAGS=-lsec base_prefix=$(BOOTSTRAPINSTALLDIR) - @$(MAKECOOKIE) - -build-gettext: configure-gettext - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) build-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/Makefile - @$(MAKECOOKIE) - -test-gettext: build-gettext - if [ -z "${SKIPTEST}" ]; then \ - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && gmake check; \ - fi - @$(MAKECOOKIE) - -install-gettext: test-gettext - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) install - @$(MAKECOOKIE) - -clean-source-gettext: - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - gmake clean - -rm $(COOKIEDIR)/configure-gettext - -rm $(BOOTSTRAPCOOKIEDIR)/configure-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/configure - -bootstrap: install-libiconv install-gettext - @$(MAKECOOKIE) - -pre-configure: bootstrap - -# Don't use libs in /opt/csw/lib or old libiconv.so will get picked up -EXT_LDFLAGS = -EXTRA_CFLAGS = -I$(BOOTSTRAPINSTALLDIR)/include -EXTRA_LDFLAGS = -L$(BOOTSTRAPINSTALLDIR)/lib -CONFIGURE_ARGS ?= $(DIRPATHS) - # 'gmake test' shows three errors of coredumping printf's +# +# ./check-translitfailure . TranslitFail1 ISO-8859-1 ASCII +# ./check-subst +# Segmentation Fault - core dumped +# Segmentation Fault - core dumped +# Segmentation Fault - core dumped +# ./test-shiftseq +# # This is due to bug #6550204 # http://sunsolve.sun.com/search/document.do?assetkey=1-1-6550204-1 # and can safely be ignored as it is a failure in the testsuite. TEST_TARGET = check -CLEAN_SCRIPTS = all bootstrap +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --disable-rpath -clean-bootstrap: - @echo " ==> Cleaning bootstrap" - @rm -rf $(BOOTSTRAPDIR) - include gar/category.mk -# Bootstrap: -# # Use gxgettext instead of xgettext, gmsgmerge instead of msgmerge -# PATH=/opt/csw/gnu:$PATH -# cd libiconv-1.12 -# ./configure --prefix=/root/automatic-multiarch-compile/lib/libiconv/tmp/instroot --disable-nls -# gmake && gmake install -# cd ../gettext-0.17 -# # Add -lsec, otherweise acl_trivial can not be found -# # See bug #21604 for details -# # http://savannah.gnu.org/bugs/?21604 -# LDFLAGS=-lsec ./configure --prefix=/root/automatic-multiarch-compile/lib/libiconv/tmp/instroot -# gmake && gmake install +post-install-modulated: + ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ + $(DESTDIR)$(datadir)/aclocal/iconv.m4 + @$(MAKECOOKIE) Modified: csw/mgar/pkg/libiconv/trunk/checksums =================================================================== --- csw/mgar/pkg/libiconv/trunk/checksums 2009-07-04 23:28:17 UTC (rev 5508) +++ csw/mgar/pkg/libiconv/trunk/checksums 2009-07-04 23:39:39 UTC (rev 5509) @@ -1,4 +1,2 @@ -c2be282595751535a618ae0edeb8f648 download/libiconv-1.12.tar.gz -58a2bc6d39c0ba57823034d55d65d606 download/gettext-0.17.tar.gz -84ac87a6e3e82a6749815d030f9f966c download/CSWlibiconv.gspec +048032a3032ebd182150bdee30a5d533 download/libiconv-1.13.tar.gz 8a4c4cc08a021936cb72538b6e26ce61 download/patch-workaround-cc-bug-6655406.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 5 01:54:45 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 04 Jul 2009 23:54:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5510] csw/mgar/pkg/libiconv/trunk/Makefile Message-ID: Revision: 5510 http://gar.svn.sourceforge.net/gar/?rev=5510&view=rev Author: skayser Date: 2009-07-04 23:54:45 +0000 (Sat, 04 Jul 2009) Log Message: ----------- libiconv: only pkg 32-bit iconv binary Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-04 23:39:39 UTC (rev 5509) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-04 23:54:45 UTC (rev 5510) @@ -28,7 +28,7 @@ SPKG_DESC_CSWiconv = GNU iconv library SPKG_DESC_CSWiconvdevel = GNU iconv library development pacakge -PKGFILES_CSWiconvdevel = $(PKGFILES_DEVEL) *.3.html +PKGFILES_CSWiconvdevel = $(PKGFILES_DEVEL) .*.3.html # All other unspecified files go into CSWlibiconv # Dependencies: @@ -42,6 +42,9 @@ # http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 #PATCHFILES = patch-workaround-cc-bug-6655406.diff +# The current 1.12 only has a 32-Bit iconv binary, leave it that way +EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv +NO_ISAEXEC = 1 BUILD64 = 1 # 'gmake test' shows three errors of coredumping printf's This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Mon Jul 6 13:00:34 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Mon, 06 Jul 2009 11:00:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5511] csw/mgar/pkg Message-ID: Revision: 5511 http://gar.svn.sourceforge.net/gar/?rev=5511&view=rev Author: j_arndt Date: 2009-07-06 11:00:33 +0000 (Mon, 06 Jul 2009) Log Message: ----------- munin: Initial commit Added Paths: ----------- csw/mgar/pkg/munin/ csw/mgar/pkg/munin/branches/ csw/mgar/pkg/munin/tags/ csw/mgar/pkg/munin/trunk/ csw/mgar/pkg/munin/trunk/Makefile csw/mgar/pkg/munin/trunk/checksums csw/mgar/pkg/munin/trunk/files/ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.postinstall csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype csw/mgar/pkg/munin/trunk/files/apache.conf-sample csw/mgar/pkg/munin/trunk/files/cswmuninnode csw/mgar/pkg/munin/trunk/files/cswusergroup csw/mgar/pkg/munin/trunk/files/makefile.config.diff csw/mgar/pkg/munin/trunk/files/makefile.diff csw/mgar/pkg/munin/trunk/files/munin-node.conf.in.diff csw/mgar/pkg/munin/trunk/files/munin.conf.in.diff csw/mgar/pkg/munin/trunk/files/sunos_memory.in.diff Property changes on: csw/mgar/pkg/munin/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile (rev 0) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,75 @@ +GARNAME = munin +GARVERSION = 1.3.4 +CATEGORIES = apps + +SPKG_DESC_CSWmuninmaster = munin master +SPKG_DESC_CSWmuninnode = munin node + +#DESCRIPTION = graphical network and system monitoring +define BLURB + Long description +endef + +SF_PROJ = munin +MASTER_SITES = $(SF_MIRRORS) +DISTFILES = $(GARNAME)_$(GARVERSION).tar.gz +DISTFILES += $(call admfiles,CSWmuninmaster, prototype postinstall) +DISTFILES += $(call admfiles,CSWmuninnode, prototype) +DISTFILES += cswusergroup +DISTFILES += apache.conf-sample + +PATCHFILES += makefile.diff +PATCHFILES += makefile.config.diff +PATCHFILES += sunos_memory.in.diff +PATCHFILES += munin-node.conf.in.diff +PATCHFILES += munin.conf.in.diff + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +REQUIRED_PKGS_CSWmuninmaster = CSWpmnetserver CSWperl CSWpython CSWpmparserecdescent +REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWcswclassutils + +REQUIRED_PKGS_CSWmuninnode = CSWpmnetsnmp CSWpmnetserver CSWperl CSWtop CSWcswclassutils + +SPKG_CLASSES_CSWmuninmaster = none cswusergroup cswpreserveconf ugfiles +SPKG_CLASSES_CSWmuninnode = none cswusergroup ugfiles cswpreserveconf cswinitsmf + +CONFIGURE_ARGS = $(DIRPATHS) + +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom +INSTALL_SCRIPTS = custom +SKIPTEST = 1 + +ENABLE_CHECK = 0 + +include gar/category.mk + +configure-custom: + @$(MAKECOOKIE) + +build-custom: + @$(MAKECOOKIE) + +install-custom: + cat $(WORKSRC)/Makefile.config | sed -e "s;$$(DESTDIR);$(DESTDIR);g" > $(WORKSRC)/Makefile.config.tmp + mv $(WORKSRC)/Makefile.config.tmp $(WORKSRC)/Makefile.config + ( cd $(WORKSRC); gmake -f Makefile install) + #mv $(DESTDIR)/opt/csw/lib/plugins $(DESTDIR)/opt/csw/lib/munin_plugins + mv $(DESTDIR)/etc/opt/csw/munin/munin-node.conf $(DESTDIR)/etc/opt/csw/munin/munin-node.conf.CSW + mv $(DESTDIR)/etc/opt/csw/munin/munin.conf $(DESTDIR)/etc/opt/csw/munin/munin.conf.CSW + @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWmuninmaster + @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWmuninnode + @ginstall -d $(DESTDIR)/opt/csw/share/doc + @ginstall -d $(DESTDIR)/opt/csw/share/doc/munin_master + @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWmuninmaster/cswusergroup + @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWmuninnode/cswusergroup + @ginstall -m 644 $(FILEDIR)/apache.conf-sample $(DESTDIR)/opt/csw/share/doc/munin_master/apache.conf-sample + @ginstall -d $(DESTDIR)/etc/opt/csw/init.d + @ginstall -m 755 $(FILEDIR)/cswmuninnode $(DESTDIR)/etc/opt/csw/init.d/cswmuninnode + @$(MAKECOOKIE) Added: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums (rev 0) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,13 @@ +7e6d51878164293b723270d9b0e86348 download/CSWmuninmaster.gspec +39296b9aff25a2518394811796ef7ae6 download/CSWmuninmaster.postinstall +02fd772bbd2d52b0931b11de59974d49 download/CSWmuninmaster.prototype +d6014841b8b2167308026bfe48782fb5 download/CSWmuninnode.gspec +0265625b33fc397d7c0cba98164662fb download/CSWmuninnode.prototype +8ebfcd5de8ca86733a047baeae1a18ec download/apache.conf-sample +50fa4a545f878d79e219891c6ac8d2d2 download/cswusergroup +7f078286bd7be367a4cfe32d0a4b8348 download/makefile.config.diff +3ea1ba00633ac52c3a25306c3c9c52e0 download/makefile.diff +ce97aa8e741383039fb365d1a322f3e7 download/munin-node.conf.in.diff +737e3e3d2f68015dfb4e857909cde7da download/munin.conf.in.diff +e3a58e582407981d4f5c5aed59cbfc47 download/munin_1.3.4.tar.gz +43db53191eaae75be35b3548a993c31e download/sunos_memory.in.diff Added: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,3 @@ +%var bitname munin_master +%var pkgname CSWmuninmaster +%include url file://%{PKGLIB}/csw_dyndepend.gspec Added: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.postinstall =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.postinstall (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.postinstall 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,9 @@ +#!/bin/sh + +passwd -N munin + +echo +echo "Please append the following line to the crontab of the user 'munin':" +echo +echo " 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /bin/test -x /opt/csw/bin/munin-cron && /opt/csw/bin/munin-cron" +echo Added: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,53 @@ +d none /etc/opt/csw/munin 0755 root bin +f cswpreserveconf /etc/opt/csw/munin/munin.conf.CSW 0644 munin munin +f none /opt/csw/bin/munin-check 0755 root bin +f none /opt/csw/bin/munin-cron 0755 root bin +f none /opt/csw/lib/munin/VeraMono.ttf 0755 root bin +f none /opt/csw/lib/munin/munin-graph 0755 root bin +f none /opt/csw/lib/munin/munin-html 0755 root bin +f none /opt/csw/lib/munin/munin-limits 0755 root bin +f none /opt/csw/lib/munin/munin-update 0755 root bin +d ugfiles /etc/opt/csw/munin/templates 0755 munin munin +f none /etc/opt/csw/munin/templates/definitions.html 0644 root bin +f none /etc/opt/csw/munin/templates/logo.png 0644 root bin +f none /etc/opt/csw/munin/templates/munin-comparison-day.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-comparison-month.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-comparison-week.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-comparison-year.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-domainview.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-nodeview.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-overview.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/munin-serviceview.tmpl 0644 root bin +f none /etc/opt/csw/munin/templates/style.css 0644 root bin +d none /opt/csw/share/doc/munin_master 0755 root bin +f none /opt/csw/share/doc/munin_master/license 0644 root bin +f none /opt/csw/share/doc/munin_master/apache.conf-sample 0644 root bin +d none /opt/csw/share/man/man1 0755 root bin +d none /opt/csw/share/man/man5 0755 root bin +f none /opt/csw/share/man/man5/munin.conf.5 0644 root bin +d none /opt/csw/share/man/man8 0755 root bin +f none /opt/csw/share/man/man8/munin-cron.8 0644 root bin +f none /opt/csw/share/man/man8/munin-graph.8 0644 root bin +f none /opt/csw/share/man/man8/munin-html.8 0644 root bin +f none /opt/csw/share/man/man8/munin-limits.8 0644 root bin +f none /opt/csw/share/man/man8/munin-update.8 0644 root bin +d none /opt/csw/share/perl 0755 root bin +d none /opt/csw/share/perl/site_perl 0755 root bin +d none /opt/csw/share/perl/site_perl/Munin 0755 root bin +f none /opt/csw/share/perl/site_perl/Munin.pm 0644 root bin +d none /opt/csw/share/perl/site_perl/Munin/Plugin 0755 root bin +d none /var/opt 0755 root sys +d none /var/opt/csw 0755 root bin +d none /var/opt/csw/munin 0755 root bin +d ugfiles /var/opt/csw/munin/www 0755 munin munin +f ugfiles /var/opt/csw/munin/www/.htaccess 0644 munin munin +d ugfiles /var/opt/csw/munin/www/cgi 0755 munin munin +f ugfiles /var/opt/csw/munin/www/cgi/munin-cgi-graph 0755 munin munin +f ugfiles /var/opt/csw/munin/www/favicon.ico 0644 munin munin +d ugfiles /var/opt/csw/munin/db 0755 munin munin +d ugfiles /var/opt/csw/munin/db/plugin-state 0755 munin munin +d ugfiles /var/opt/csw/munin/log 0755 munin munin +d ugfiles /var/opt/csw/munin/run 0755 munin munin +d none /opt/csw/etc/pkg 0755 root bin +d none /opt/csw/etc/pkg/CSWmuninmaster 0755 root bin +f cswusergroup /opt/csw/etc/pkg/CSWmuninmaster/cswusergroup 0644 root bin Added: csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,3 @@ +%var bitname munin_node +%var pkgname CSWmuninnode +%include url file://%{PKGLIB}/csw_dyndepend.gspec Added: csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype (rev 0) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,175 @@ +d none /etc/opt/csw/munin 0755 root bin +f cswpreserveconf /etc/opt/csw/munin/munin-node.conf.CSW 0644 munin munin +d none /etc/opt/csw/munin/plugin-conf.d 0755 root bin +d none /etc/opt/csw/munin/plugins 0755 root bin +f none /opt/csw/bin/munindoc 0755 root bin +d none /opt/csw/lib/munin/plugins 0755 root bin +f none /opt/csw/lib/munin/plugins/amavis 0755 root bin +f none /opt/csw/lib/munin/plugins/apache_accesses 0755 root bin +f none /opt/csw/lib/munin/plugins/apache_processes 0755 root bin +f none /opt/csw/lib/munin/plugins/apache_volume 0755 root bin +f none /opt/csw/lib/munin/plugins/apc_envunit_ 0755 root bin +f none /opt/csw/lib/munin/plugins/apc_nis 0755 root bin +f none /opt/csw/lib/munin/plugins/bind9 0755 root bin +f none /opt/csw/lib/munin/plugins/bind9_rndc 0755 root bin +f none /opt/csw/lib/munin/plugins/cmc_tc_sensor_ 0755 root bin +f none /opt/csw/lib/munin/plugins/colour_tester 0755 root bin +f none /opt/csw/lib/munin/plugins/courier_ 0755 root bin +f none /opt/csw/lib/munin/plugins/courier_mta_mailqueue 0755 root bin +f none /opt/csw/lib/munin/plugins/courier_mta_mailstats 0755 root bin +f none /opt/csw/lib/munin/plugins/courier_mta_mailvolume 0755 root bin +f none /opt/csw/lib/munin/plugins/cpu 0755 root bin +f none /opt/csw/lib/munin/plugins/cupsys_pages 0755 root bin +f none /opt/csw/lib/munin/plugins/df 0755 root bin +f none /opt/csw/lib/munin/plugins/df_inode 0755 root bin +f none /opt/csw/lib/munin/plugins/dhcpd3 0755 root bin +f none /opt/csw/lib/munin/plugins/digitemp_ 0755 root bin +f none /opt/csw/lib/munin/plugins/exim_mailqueue 0755 root bin +f none /opt/csw/lib/munin/plugins/exim_mailqueue_alt 0755 root bin +f none /opt/csw/lib/munin/plugins/exim_mailstats 0755 root bin +f none /opt/csw/lib/munin/plugins/foldingathome 0755 root bin +f none /opt/csw/lib/munin/plugins/foldingathome_rank 0755 root bin +f none /opt/csw/lib/munin/plugins/foldingathome_wu 0755 root bin +f none /opt/csw/lib/munin/plugins/hddtemp 0755 root bin +f none /opt/csw/lib/munin/plugins/hddtemp2 0755 root bin +f none /opt/csw/lib/munin/plugins/hddtemp_smartctl 0755 root bin +f none /opt/csw/lib/munin/plugins/hddtempd 0755 root bin +f none /opt/csw/lib/munin/plugins/http_loadtime 0755 root bin +f none /opt/csw/lib/munin/plugins/if_ 0755 root bin +f none /opt/csw/lib/munin/plugins/if_errcoll_ 0755 root bin +f none /opt/csw/lib/munin/plugins/ifx_concurrent_sessions_ 0755 root bin +f none /opt/csw/lib/munin/plugins/io_busy_ 0755 root bin +f none /opt/csw/lib/munin/plugins/io_bytes_ 0755 root bin +f none /opt/csw/lib/munin/plugins/io_ops_ 0755 root bin +f none /opt/csw/lib/munin/plugins/ipac-ng 0755 root bin +f none /opt/csw/lib/munin/plugins/ircu 0755 root bin +f none /opt/csw/lib/munin/plugins/load 0755 root bin +f none /opt/csw/lib/munin/plugins/loggrep 0755 root bin +f none /opt/csw/lib/munin/plugins/lpstat 0755 root bin +f none /opt/csw/lib/munin/plugins/mailman 0755 root bin +f none /opt/csw/lib/munin/plugins/mailscanner 0755 root bin +f none /opt/csw/lib/munin/plugins/mbmon_ 0755 root bin +f none /opt/csw/lib/munin/plugins/memory 0755 root bin +f none /opt/csw/lib/munin/plugins/mhttping 0755 root bin +f none /opt/csw/lib/munin/plugins/multiping 0755 root bin +f none /opt/csw/lib/munin/plugins/multips 0755 root bin +f none /opt/csw/lib/munin/plugins/munin_stats 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_bytes 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_isam_space_ 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_queries 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_slowqueries 0755 root bin +f none /opt/csw/lib/munin/plugins/mysql_threads 0755 root bin +f none /opt/csw/lib/munin/plugins/named 0755 root bin +f none /opt/csw/lib/munin/plugins/netopia 0755 root bin +f none /opt/csw/lib/munin/plugins/netstat 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_ 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_kernel_err 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_kernel_pll_freq 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_kernel_pll_off 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_offset 0755 root bin +f none /opt/csw/lib/munin/plugins/ntp_states 0755 root bin +f none /opt/csw/lib/munin/plugins/nut_misc 0755 root bin +f none /opt/csw/lib/munin/plugins/nut_volts 0755 root bin +f none /opt/csw/lib/munin/plugins/nutups_ 0755 root bin +f none /opt/csw/lib/munin/plugins/nvidia_ 0755 root bin +f none /opt/csw/lib/munin/plugins/paging_in 0755 root bin +f none /opt/csw/lib/munin/plugins/paging_out 0755 root bin +f none /opt/csw/lib/munin/plugins/perdition 0755 root bin +f none /opt/csw/lib/munin/plugins/ping_ 0755 root bin +f none /opt/csw/lib/munin/plugins/plugin.sh 0644 root bin +f none /opt/csw/lib/munin/plugins/plugins.history 0644 root bin +f none /opt/csw/lib/munin/plugins/pm3users_ 0755 root bin +f none /opt/csw/lib/munin/plugins/pop_stats 0755 root bin +f none /opt/csw/lib/munin/plugins/postfix_mailqueue 0755 root bin +f none /opt/csw/lib/munin/plugins/postfix_mailstats 0755 root bin +f none /opt/csw/lib/munin/plugins/postfix_mailvolume 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_block_read_ 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_commits 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_commits_ 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_connections 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_locks 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_queries 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_queries_ 0755 root bin +f none /opt/csw/lib/munin/plugins/postgres_space_ 0755 root bin +f none /opt/csw/lib/munin/plugins/processes 0755 root bin +f none /opt/csw/lib/munin/plugins/ps_ 0755 root bin +f none /opt/csw/lib/munin/plugins/psu_ 0755 root bin +f none /opt/csw/lib/munin/plugins/qmailscan 0755 root bin +f none /opt/csw/lib/munin/plugins/qmailscan-simple 0755 root bin +f none /opt/csw/lib/munin/plugins/samba 0755 root bin +f none /opt/csw/lib/munin/plugins/sendmail_mailqueue 0755 root bin +f none /opt/csw/lib/munin/plugins/sendmail_mailstats 0755 root bin +f none /opt/csw/lib/munin/plugins/sendmail_mailtraffic 0755 root bin +f none /opt/csw/lib/munin/plugins/smart_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__cpuload 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__df 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__fc_if_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__fc_if_err_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__if_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__if_err_ 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__load 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__memory 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__netstat 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__processes 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__rdp_users 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_bx_fan 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_bx_temp 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_fan 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_temp 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_fan 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_temp 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_volt 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__swap 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__uptime 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__users 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__winload 0755 root bin +f none /opt/csw/lib/munin/plugins/snmp__winmem 0755 root bin +f none /opt/csw/lib/munin/plugins/spamstats 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_cache 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_icp 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_objectsize 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_requests 0755 root bin +f none /opt/csw/lib/munin/plugins/squid_traffic 0755 root bin +f none /opt/csw/lib/munin/plugins/surfboard 0755 root bin +f none /opt/csw/lib/munin/plugins/sybase_space 0755 root bin +f none /opt/csw/lib/munin/plugins/temperature 0755 root bin +f none /opt/csw/lib/munin/plugins/tomcat_access 0755 root bin +f none /opt/csw/lib/munin/plugins/tomcat_jvm 0755 root bin +f none /opt/csw/lib/munin/plugins/tomcat_threads 0755 root bin +f none /opt/csw/lib/munin/plugins/tomcat_volume 0755 root bin +f none /opt/csw/lib/munin/plugins/uptime 0755 root bin +f none /opt/csw/lib/munin/plugins/users 0755 root bin +f none /opt/csw/lib/munin/plugins/vmstat 0755 root bin +f none /opt/csw/sbin/munin-node 0755 root bin +f none /opt/csw/sbin/munin-node-configure 0755 root bin +f none /opt/csw/sbin/munin-node-configure-snmp 0755 root bin +f none /opt/csw/sbin/munin-run 0755 root bin +d none /opt/csw/share/doc/munin_node 0755 root bin +f none /opt/csw/share/doc/munin_node/license 0644 root bin +d none /opt/csw/share/man/man1 0755 root bin +d none /opt/csw/share/man/man5 0755 root bin +f none /opt/csw/share/man/man5/munin-node.conf.5 0644 root bin +d none /opt/csw/share/man/man8 0755 root bin +f none /opt/csw/share/man/man8/munin-node-configure-snmp.8 0644 root bin +f none /opt/csw/share/man/man8/munin-node-configure.8 0644 root bin +f none /opt/csw/share/man/man8/munin-node.8 0644 root bin +f none /opt/csw/share/man/man8/munin-run.8 0644 root bin +d none /opt/csw/share/perl 0755 root bin +d none /opt/csw/share/perl/site_perl 0755 root bin +d none /opt/csw/share/perl/site_perl/Munin 0755 root bin +d none /opt/csw/share/perl/site_perl/Munin/Plugin 0755 root bin +f none /opt/csw/share/perl/site_perl/Munin/Plugin.pm 0644 root bin +d none /var/opt/csw/munin 0755 root bin +s none /etc/opt/csw/munin/plugins/load=/opt/csw/lib/munin/plugins/load +s none /etc/opt/csw/munin/plugins/uptime=/opt/csw/lib/munin/plugins/uptime +s none /etc/opt/csw/munin/plugins/cpu=/opt/csw/lib/munin/plugins/cpu +s none /etc/opt/csw/munin/plugins/df=/opt/csw/lib/munin/plugins/df +d ugfiles /var/opt/csw/munin/log 0755 munin munin +d ugfiles /var/opt/csw/munin/run 0755 munin munin +d ugfiles /var/opt/csw/munin/db 0755 munin munin +d ugfiles /var/opt/csw/munin/db/plugin-state 0755 munin munin +d none /opt/csw/etc/pkg 0755 root bin +d none /opt/csw/etc/pkg/CSWmuninnode 0755 root bin +d none /etc/opt/csw/init.d 0755 root bin +f cswinitsmf /etc/opt/csw/init.d/cswmuninnode 0755 root bin +f cswusergroup /opt/csw/etc/pkg/CSWmuninnode/cswusergroup 0644 root bin Added: csw/mgar/pkg/munin/trunk/files/apache.conf-sample =================================================================== --- csw/mgar/pkg/munin/trunk/files/apache.conf-sample (rev 0) +++ csw/mgar/pkg/munin/trunk/files/apache.conf-sample 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,28 @@ +# Apache configurations for accessing munin + +Alias /munin/ "/var/opt/csw/munin/www/" + + + Options None + AllowOverride None + Order allow,deny + Allow from all + + + +# Apache configuration to support munin-cgi-graph +# +# In addition, the Munin log files and html area should be writable +# to the web server. Therefor add the apache user to the munin group. +# +# Documentation for this is in http://munin.projects.linpro.no/wiki/CgiHowto + +ScriptAlias /munin/dyn/ /var/opt/csw/munin/www/cgi/ + + + AllowOverride None + Options ExecCGI -MultiViews +SymLinksIfOwnerMatch + Order allow,deny + Allow from all + + Added: csw/mgar/pkg/munin/trunk/files/cswmuninnode =================================================================== --- csw/mgar/pkg/munin/trunk/files/cswmuninnode (rev 0) +++ csw/mgar/pkg/munin/trunk/files/cswmuninnode 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,60 @@ +#!/bin/sh +# +# Copyright (c) 1992 - 2001 by Sun Microsystems, Inc. +# All rights reserved. +# +# For OpenCSW by Juergen Arndt 2009-07-03 + +#FMRI application # FMRI path for service +#AUTOENABLE yes + +SMF_EXIT_ERR_CONFIG=1 + +if [ -f /lib/svc/share/smf_include.sh ] +then + . /lib/svc/share/smf_include.sh +fi + +CONFIG_FILE=/etc/opt/csw/munin/munin-node.conf + +if [ ! -f $CONFIG_FILE ] +then + exit $SMF_EXIT_ERR_CONFIG +fi + +BIN_FILE="/opt/csw/sbin/munin-node" +pidfile=`awk -F' ' '/^[ \t]*pid_file/ {print $2}' $CONFIG_FILE` +munin_user=`awk -F' ' '/^[ \t]*user/ {print $2}' $CONFIG_FILE` + +start_munin_node () +{ + if [ -f $CONFIG_FILE ]; then + wait 1 + $BIN_FILE -c $CONFIG_FILE -d + fi +} + +stop_munin_node () +{ + /usr/bin/kill `head -1 $pidfile` +} + +case "$1" in +'restart') + stop_munin_node + start_munin_node + ;; + +'start') + start_munin_node + ;; +'stop') + stop_munin_node + ;; + +*) + echo "Usage: $0 { start | stop | restart }" + exit 1 + ;; +esac +exit 0 Added: csw/mgar/pkg/munin/trunk/files/cswusergroup =================================================================== --- csw/mgar/pkg/munin/trunk/files/cswusergroup (rev 0) +++ csw/mgar/pkg/munin/trunk/files/cswusergroup 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1 @@ +munin:munin:Munin user:/etc/opt/csw/munin:/bin/false:m:r Added: csw/mgar/pkg/munin/trunk/files/makefile.config.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/makefile.config.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/makefile.config.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,110 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/Makefile.config munin-1.3.4/Makefile.config +--- munin-1.3.4.orig/Makefile.config 2008-03-08 07:35:13.000000000 +0100 ++++ munin-1.3.4/Makefile.config 2009-07-05 11:01:24.956040045 +0200 +@@ -6,13 +6,15 @@ + # DESTDIR is empty during building, and optionally set to point to + # a shadow tree during make install. + ++DESTDIR=$(DESTDIR) ++ + # + # the base of the Munin installation. + # +-PREFIX = $(DESTDIR)/opt/munin ++PREFIX = /opt/csw + + # Where Munin keeps its configurations (server.conf, client.conf, ++) +-CONFDIR = $(DESTDIR)/etc/opt/munin ++CONFDIR = /etc/opt/csw/munin + + # Server only - where to put munin-cron + BINDIR = $(PREFIX)/bin +@@ -21,37 +23,37 @@ + SBINDIR = $(PREFIX)/sbin + + # Where to put text and html documentation +-DOCDIR = $(PREFIX)/doc ++DOCDIR = $(PREFIX)/share/doc/munin + + # Where to put man pages +-MANDIR = $(PREFIX)/man ++MANDIR = $(PREFIX)/share/man + + # Where to put internal binaries and plugin repository +-LIBDIR = $(PREFIX)/lib ++LIBDIR = $(PREFIX)/lib/munin + + # Server only - Output directory +-HTMLDIR = $(PREFIX)/var/www ++HTMLDIR = /var/opt/csw/munin/www + CGIDIR = $(HTMLDIR)/cgi + + # Client only - Where to put RRD files and other intenal data +-DBDIR = $(DESTDIR)/var/opt/munin ++DBDIR = /var/opt/csw/munin/db + + # Client only - Where plugins should put their states. Must be writable by + # group "munin", and should be preserved between reboots + PLUGSTATE = $(DBDIR)/plugin-state + + # Where Munin should place its logs. +-LOGDIR = $(DESTDIR)/var/log/munin ++LOGDIR = /var/opt/csw/munin/log + + # Location of PID files and other statefiles. On the server, must be + # writable by the user "munin". +-STATEDIR = $(DESTDIR)/var/run/munin ++STATEDIR = /var/opt/csw/munin/run + + # The perl interpreter to use +-PERL = $(shell which perl) ++PERL = /opt/csw/bin/perl + + # The python interpreter to use (used by some plugins) +-PYTHON = /usr/bin/env python ++PYTHON = /opt/csw/bin/python + + # A modern (posix) shell. We're not looking for arrays, but $() and + # other modern stuff is expected. On a posix-system the expression +@@ -64,10 +66,10 @@ + GOODSH = $(shell PATH=`getconf PATH` sh -c 'type sh | sed "s/.* //"') + + # Path of bash for bash specific plugins +-BASH = /bin/bash ++BASH = /usr/bin/bash + + # Server only - Where to install the perl libraries +-PERLLIB = $(DESTDIR)$(shell $(PERL) -V:sitelib | cut -d"'" -f2) ++PERLLIB = $(shell $(PERL) -V:sitelib | cut -d"'" -f2) + + # Client only - Install plugins for this architecture + OSTYPE = $(shell uname | tr '[A-Z]' '[a-z]') +@@ -79,7 +81,7 @@ + # What is the safest way to create a tempfile. + # Default is to figure it out by testing various methods. + # Replace this with a known platform-specific method +-MKTEMP = $(shell ./test-mktemp) ++MKTEMP = $(shell mktemp) + + # Munin version number. + VERSION = $(shell cat RELEASE) +@@ -94,9 +96,9 @@ + # Which command to use to check if the USER and GROUP to run Munin as, exists. + # These will work on most modern OSes: + # +-GETENT = $(shell which getent || which true 2>/dev/null) +-CHECKUSER = $(shell $(GETENT) passwd $(USER) >/dev/null 2>/dev/null || (echo "echo User $(USER) nonexistant. Create the user and retry; exit 2")) +-CHECKGROUP = $(shell $(GETENT) group $(GROUP) >/dev/null 2>/dev/null || (echo "echo Group $(GROUP) nonexistant. Create the group and retry; exit 2")) ++#GETENT = $(shell which getent || which true 2>/dev/null) ++#CHECKUSER = $(shell $(GETENT) passwd $(USER) >/dev/null 2>/dev/null || (echo "echo User $(USER) nonexistant. Create the user and retry; exit 2")) ++#CHECKGROUP = $(shell $(GETENT) group $(GROUP) >/dev/null 2>/dev/null || (echo "echo Group $(GROUP) nonexistant. Create the group and retry; exit 2")) + + # For OSX, comment out the previous two lines and comment in these + # +@@ -117,5 +119,5 @@ + CHGRP = chgrp + + # Check whether setruid functionality can be used +-HASSETR = $(shell perl -e 'use Config; my @vars=("d_setruid", "d_setreuid", "d_setresuid"); foreach my $$var (@vars) { if ($$Config{$$var} eq "define") { print "1\n"; exit 0; } } print "0\n"; exit 0;' ) ++HASSETR = $(shell /opt/csw/bin/perl -e 'use Config; my @vars=("d_setruid", "d_setreuid", "d_setresuid"); foreach my $$var (@vars) { if ($$Config{$$var} eq "define") { print "1\n"; exit 0; } } print "0\n"; exit 0;' ) + Added: csw/mgar/pkg/munin/trunk/files/makefile.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/makefile.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/makefile.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,336 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/Makefile munin-1.3.4/Makefile +--- munin-1.3.4.orig/Makefile 2008-03-08 07:50:16.000000000 +0100 ++++ munin-1.3.4/Makefile 2009-07-01 23:52:36.445587463 +0200 +@@ -28,74 +28,71 @@ + # This removes the installed config so that the next install-pass installs + # a new config. Target suitable for maintainers + unconfig: +- rm -f $(HTMLDIR)/.htaccess +- rm -f $(CONFDIR)/munin.conf ++ rm -f $(DESTDIR)$(HTMLDIR)/.htaccess ++ rm -f $(DESTDIR)$(CONFDIR)/munin.conf + + install-main: build +- $(CHECKUSER) +- mkdir -p $(CONFDIR)/templates +- mkdir -p $(LIBDIR) +- mkdir -p $(BINDIR) +- mkdir -p $(PERLLIB) +- +- mkdir -p $(LOGDIR) +- mkdir -p $(STATEDIR) +- mkdir -p $(HTMLDIR) +- mkdir -p $(DBDIR) +- mkdir -p $(CGIDIR) ++ mkdir -p $(DESTDIR)$(CONFDIR)/templates ++ mkdir -p $(DESTDIR)$(LIBDIR) ++ mkdir -p $(DESTDIR)$(BINDIR) ++ mkdir -p $(DESTDIR)$(PERLLIB) + +- $(CHOWN) $(USER) $(LOGDIR) $(STATEDIR) $(RUNDIR) $(HTMLDIR) $(DBDIR) ++ mkdir -p $(DESTDIR)$(LOGDIR) ++ mkdir -p $(DESTDIR)$(STATEDIR) ++ mkdir -p $(DESTDIR)$(HTMLDIR) ++ mkdir -p $(DESTDIR)$(DBDIR) ++ mkdir -p $(DESTDIR)$(CGIDIR) + + for p in build/server/*.tmpl; do \ +- $(INSTALL) -m 0644 "$$p" $(CONFDIR)/templates/ ; \ ++ $(INSTALL) -m 0644 "$$p" $(DESTDIR)$(CONFDIR)/templates/ ; \ + done +- $(INSTALL) -m 0644 server/logo.png $(CONFDIR)/templates/ +- $(INSTALL) -m 0644 server/style.css $(CONFDIR)/templates/ +- $(INSTALL) -m 0644 server/definitions.html $(CONFDIR)/templates/ +- $(INSTALL) -m 0755 server/VeraMono.ttf $(LIBDIR)/ +- $(INSTALL) -m 0644 resources/favicon.ico $(HTMLDIR)/ +- test -f $(HTMLDIR)/.htaccess || $(INSTALL) -m 0644 build/server/munin-htaccess $(HTMLDIR)/.htaccess +- test -f "$(CONFDIR)/munin.conf" || $(INSTALL) -m 0644 build/server/munin.conf $(CONFDIR)/ +- $(INSTALL) -m 0755 build/server/munin-cron $(BINDIR)/ +- $(INSTALL) -m 0755 build/server/munin-check $(BINDIR)/ +- $(INSTALL) -m 0755 build/server/munin-update $(LIBDIR)/ +- $(INSTALL) -m 0755 build/server/munin-graph $(LIBDIR)/ +- $(INSTALL) -m 0755 build/server/munin-html $(LIBDIR)/ +- $(INSTALL) -m 0755 build/server/munin-limits $(LIBDIR)/ +- $(INSTALL) -m 0755 build/server/munin-cgi-graph $(CGIDIR)/ +- $(INSTALL) -m 0644 build/server/Munin.pm $(PERLLIB)/ ++ $(INSTALL) -m 0644 server/logo.png $(DESTDIR)$(CONFDIR)/templates/ ++ $(INSTALL) -m 0644 server/style.css $(DESTDIR)$(CONFDIR)/templates/ ++ $(INSTALL) -m 0644 server/definitions.html $(DESTDIR)$(CONFDIR)/templates/ ++ $(INSTALL) -m 0755 server/VeraMono.ttf $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0644 resources/favicon.ico $(DESTDIR)$(HTMLDIR)/ ++ test -f $(DESTDIR)$(HTMLDIR)/.htaccess || $(INSTALL) -m 0644 build/server/munin-htaccess $(DESTDIR)$(HTMLDIR)/.htaccess ++ test -f "$(DESTDIR)$(CONFDIR)/munin.conf" || $(INSTALL) -m 0644 build/server/munin.conf $(DESTDIR)$(CONFDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-cron $(DESTDIR)$(BINDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-check $(DESTDIR)$(BINDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-update $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-graph $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-html $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-limits $(DESTDIR)$(LIBDIR)/ ++ $(INSTALL) -m 0755 build/server/munin-cgi-graph $(DESTDIR)$(CGIDIR)/ ++ $(INSTALL) -m 0644 build/server/Munin.pm $(DESTDIR)$(PERLLIB)/ + + uninstall-main: build + for p in build/server/*.tmpl; do \ +- rm -f $(CONFDIR)/templates/"$$p" ; \ ++ rm -f $(DESTDIR)$(CONFDIR)/templates/"$$p" ; \ + done +- rm -f $(CONFDIR)/templates/logo.png +- rm -f $(CONFDIR)/templates/style.css +- rm -f $(CONFDIR)/templates/definitions.html +- rm -f $(HTMLDIR)/.htaccess ++ rm -f $(DESTDIR)$(CONFDIR)/templates/logo.png ++ rm -f $(DESTDIR)$(CONFDIR)/templates/style.css ++ rm -f $(DESTDIR)$(CONFDIR)/templates/definitions.html ++ rm -f $(DESTDIR)$(HTMLDIR)/.htaccess + +- rm -f $(CONFDIR)/munin.conf ++ rm -f $(DESTDIR)$(CONFDIR)/munin.conf + +- rm -f $(BINDIR)/munin-cron +- rm -f $(BINDIR)/munin-check ++ rm -f $(DESTDIR)$(BINDIR)/munin-cron ++ rm -f $(DESTDIR)$(BINDIR)/munin-check + +- rm -f $(LIBDIR)/munin-update +- rm -f $(LIBDIR)/munin-graph +- rm -f $(LIBDIR)/munin-html +- rm -f $(LIBDIR)/munin-limits ++ rm -f $(DESTDIR)$(LIBDIR)/munin-update ++ rm -f $(DESTDIR)$(LIBDIR)/munin-graph ++ rm -f $(DESTDIR)$(LIBDIR)/munin-html ++ rm -f $(DESTDIR)$(LIBDIR)/munin-limits + rm -f $(CGIDIR)/munin-cgi-graph + +- rm -f $(PERLLIB)/Munin.pm +- -rmdir $(CONFDIR)/templates +- -rmdir $(CONFDIR) +- -rmdir $(LIBDIR) +- -rmdir $(BINDIR) ++ rm -f $(DESTDIR)$(PERLLIB)/Munin.pm ++ -rmdir $(DESTDIR)$(CONFDIR)/templates ++ -rmdir $(DESTDIR)$(CONFDIR) ++ -rmdir $(DESTDIR)$(LIBDIR) ++ -rmdir $(DESTDIR)$(BINDIR) + +- -rmdir $(LOGDIR) +- -rmdir $(STATEDIR) +- -rmdir $(HTMLDIR) +- -rmdir $(DBDIR) +- -rmdir $(CGIDIR) ++ -rmdir $(DESTDIR)$(LOGDIR) ++ -rmdir $(DESTDIR)$(STATEDIR) ++ -rmdir $(DESTDIR)$(HTMLDIR) ++ -rmdir $(DESTDIR)$(DBDIR) ++ -rmdir $(DESTDIR)$(CGIDIR) + + install-node: build install-node-non-snmp install-node-snmp install-munindoc + echo Done. +@@ -104,44 +101,43 @@ + echo Undone. + + install-node-snmp: build +- $(INSTALL) -m 0755 build/node/munin-node-configure-snmp $(SBINDIR)/ ++ $(INSTALL) -m 0755 build/node/munin-node-configure-snmp $(DESTDIR)$(SBINDIR)/ + + install-munindoc: build +- $(INSTALL) -m 0755 build/node/munindoc $(BINDIR)/ ++ $(INSTALL) -m 0755 build/node/munindoc $(DESTDIR)$(BINDIR)/ + + uninstall-node-snmp: build +- rm -f $(SBINDIR)/munin-node-configure-snmp +- -rmdir $(SBINDIR) ++ rm -f $(DESTDIR)$(SBINDIR)/munin-node-configure-snmp ++ -rmdir $(DESTDIR)$(SBINDIR) + + install-node-non-snmp: build + $(CHECKGROUP) +- mkdir -p $(CONFDIR)/plugins +- mkdir -p $(CONFDIR)/plugin-conf.d +- mkdir -p $(LIBDIR)/plugins +- mkdir -p $(SBINDIR) +- mkdir -p $(PERLLIB)/Munin/Plugin ++ mkdir -p $(DESTDIR)$(CONFDIR)/plugins ++ mkdir -p $(DESTDIR)$(CONFDIR)/plugin-conf.d ++ mkdir -p $(DESTDIR)$(LIBDIR)/plugins ++ mkdir -p $(DESTDIR)$(SBINDIR) ++ mkdir -p $(DESTDIR)$(PERLLIB)/Munin/Plugin + +- mkdir -p $(LOGDIR) +- mkdir -p $(STATEDIR) +- mkdir -p $(PLUGSTATE) ++ mkdir -p $(DESTDIR)$(LOGDIR) ++ mkdir -p $(DESTDIR)$(STATEDIR) ++ mkdir -p $(DESTDIR)$(PLUGSTATE) + +- $(CHOWN) $(PLUGINUSER):$(GROUP) $(PLUGSTATE) +- $(CHMOD) 0775 $(PLUGSTATE) +- $(CHMOD) 0755 $(CONFDIR)/plugin-conf.d ++ $(CHMOD) 0775 $(DESTDIR)$(PLUGSTATE) ++ $(CHMOD) 0755 $(DESTDIR)$(CONFDIR)/plugin-conf.d + +- $(INSTALL) -m 0755 build/node/munin-node $(SBINDIR)/ +- $(INSTALL) -m 0755 build/node/munin-node-configure $(SBINDIR)/ +- test -f "$(CONFDIR)/munin-node.conf" || $(INSTALL) -m 0644 build/node/munin-node.conf $(CONFDIR)/ +- $(INSTALL) -m 0755 build/node/munin-run $(SBINDIR)/ ++ $(INSTALL) -m 0755 build/node/munin-node $(DESTDIR)$(SBINDIR)/ ++ $(INSTALL) -m 0755 build/node/munin-node-configure $(DESTDIR)$(SBINDIR)/ ++ test -f "$(DESTDIR)$(CONFDIR)/munin-node.conf" || $(INSTALL) -m 0644 build/node/munin-node.conf $(DESTDIR)$(CONFDIR)/ ++ $(INSTALL) -m 0755 build/node/munin-run $(DESTDIR)$(SBINDIR)/ + + uninstall-node-non-snmp: build +- rm -f $(SBINDIR)/munin-node +- rm -f $(SBINDIR)/munin-node-configure +- rm -f $(CONFDIR)/munin-node.conf +- rm -f $(SBINDIR)/munin-run +- -rmdir $(CONFDIR)/plugin-conf.d +- -rmdir $(CONFDIR) +- -rmdir $(SBINDIR) ++ rm -f $(DESTDIR)$(SBINDIR)/munin-node ++ rm -f $(DESTDIR)$(SBINDIR)/munin-node-configure ++ rm -f $(DESTDIR)$(CONFDIR)/munin-node.conf ++ rm -f $(DESTDIR)$(SBINDIR)/munin-run ++ -rmdir $(DESTDIR)$(CONFDIR)/plugin-conf.d ++ -rmdir $(DESTDIR)$(CONFDIR) ++ -rmdir $(DESTDIR)$(SBINDIR) + + + # ALWAYS DO THE OS SPECIFIC PLUGINS LAST! THAT WAY THEY OVERWRITE THE +@@ -156,67 +152,67 @@ + if echo $(INSTALL_PLUGINS) | \ + grep $$family >/dev/null; then \ + echo Installing $$p; \ +- $(INSTALL) -m 0755 $$p $(LIBDIR)/plugins/; \ ++ $(INSTALL) -m 0755 $$p $(DESTDIR)$(LIBDIR)/plugins/; \ + fi; \ + fi \ + done +- -mv $(LIBDIR)/plugins/*.adv $(LIBDIR) +- -mkdir -p $(PLUGSTATE) +- $(CHOWN) $(PLUGINUSER):$(GROUP) $(PLUGSTATE) +- $(CHMOD) 0775 $(PLUGSTATE) +- $(INSTALL) -m 0644 build/node/plugins.history $(LIBDIR)/plugins/ +- $(INSTALL) -m 0644 build/node/plugin.sh $(LIBDIR)/plugins/ +- mkdir -p $(PERLLIB)/Munin +- $(INSTALL) -m 0644 build/node/Plugin.pm $(PERLLIB)/Munin/ ++ #-mv $(DESTDIR)$(LIBDIR)/plugins/*.adv $(LIBDIR) ++ -mkdir -p $(DESTDIR)$(PLUGSTATE) ++ #$(CHOWN) $(PLUGINUSER):$(GROUP) $(DESTDIR)$(PLUGSTATE) ++ $(CHMOD) 0775 $(DESTDIR)$(PLUGSTATE) ++ $(INSTALL) -m 0644 build/node/plugins.history $(DESTDIR)$(LIBDIR)/plugins/ ++ $(INSTALL) -m 0644 build/node/plugin.sh $(DESTDIR)$(LIBDIR)/plugins/ ++ mkdir -p $(DESTDIR)$(PERLLIB)/Munin ++ $(INSTALL) -m 0644 build/node/Plugin.pm $(DESTDIR)$(PERLLIB)/Munin/ + + uninstall-node-plugins: build $(PLUGINS) + for p in build/node/node.d.$(OSTYPE)/* build/node/node.d/*; do \ +- rm -f $(LIBDIR)/plugins/`basename $$p` \ ++ rm -f $(DESTDIR)$(LIBDIR)/plugins/`basename $$p` \ + done +- rm -f $(LIBDIR)/plugins/plugins.history +- rm -f $(LIBDIR)/plugins/plugin.sh +- -rm -f $(LIBDIR)/*.adv ++ rm -f $(DESTDIR)$(LIBDIR)/plugins/plugins.history ++ rm -f $(DESTDIR)$(LIBDIR)/plugins/plugin.sh ++ -rm -f $(DESTDIR)$(LIBDIR)/*.adv + + #TODO: + # configure plugins. Or not. Better done under the direction of the installer + # or the packager. + + install-man: build-man Makefile Makefile.config +- mkdir -p $(MANDIR)/man1 $(MANDIR)/man5 $(MANDIR)/man8 +- $(INSTALL) -m 0644 build/doc/munin-node.conf.5 $(MANDIR)/man5/ +- $(INSTALL) -m 0644 build/doc/munin.conf.5 $(MANDIR)/man5/ +- $(INSTALL) -m 0644 build/doc/munin-node.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-node-configure.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-node-configure-snmp.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-run.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-graph.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-update.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-limits.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-html.8 $(MANDIR)/man8/ +- $(INSTALL) -m 0644 build/doc/munin-cron.8 $(MANDIR)/man8/ ++ mkdir -p $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(MANDIR)/man5 $(DESTDIR)$(MANDIR)/man8 ++ $(INSTALL) -m 0644 build/doc/munin-node.conf.5 $(DESTDIR)$(MANDIR)/man5/ ++ $(INSTALL) -m 0644 build/doc/munin.conf.5 $(DESTDIR)$(MANDIR)/man5/ ++ $(INSTALL) -m 0644 build/doc/munin-node.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-node-configure.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-node-configure-snmp.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-run.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-graph.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-update.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-limits.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-html.8 $(DESTDIR)$(MANDIR)/man8/ ++ $(INSTALL) -m 0644 build/doc/munin-cron.8 $(DESTDIR)$(MANDIR)/man8/ + + uninstall-man: build-man +- rm -f $(MANDIR)/man5/munin-node.conf.5 +- rm -f $(MANDIR)/man5/munin.conf.5 +- rm -f $(MANDIR)/man8/munin-node.8 +- rm -f $(MANDIR)/man8/munin-node-configure.8 +- rm -f $(MANDIR)/man8/munin-node-configure-snmp.8 +- rm -f $(MANDIR)/man8/munin-run.8 +- rm -f $(MANDIR)/man8/munin-graph.8 +- rm -f $(MANDIR)/man8/munin-update.8 +- rm -f $(MANDIR)/man8/munin-limits.8 +- rm -f $(MANDIR)/man8/munin-html.8 +- rm -f $(MANDIR)/man8/munin-cron.8 +- -rmdir $(MANDIR)/man1 $(MANDIR)/man5 $(MANDIR)/man8 $(MANDIR) ++ rm -f $(DESTDIR)$(MANDIR)/man5/munin-node.conf.5 ++ rm -f $(DESTDIR)$(MANDIR)/man5/munin.conf.5 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-node.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-node-configure.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-node-configure-snmp.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-run.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-graph.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-update.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-limits.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-html.8 ++ rm -f $(DESTDIR)$(MANDIR)/man8/munin-cron.8 ++ -rmdir $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(MANDIR)/man5 $(DESTDIR)$(MANDIR)/man8 $(DESTDIR)$(MANDIR) + + install-doc: build-doc +- mkdir -p $(DOCDIR)/resources +- $(INSTALL) -m 0644 README $(DOCDIR)/ +- $(INSTALL) -m 0644 COPYING $(DOCDIR)/ +- $(INSTALL) -m 0644 build/resources/* $(DOCDIR)/resources ++ mkdir -p $(DESTDIR)$(DOCDIR)/resources ++ $(INSTALL) -m 0644 README $(DESTDIR)$(DOCDIR)/ ++ $(INSTALL) -m 0644 COPYING $(DESTDIR)$(DOCDIR)/ ++ $(INSTALL) -m 0644 build/resources/* $(DESTDIR)$(DOCDIR)/resources + + uninstall-doc: build-doc +- rm -rf $(DOCDIR) ++ rm -rf $(DESTDIR)$(DOCDIR) + + build: build-stamp + +@@ -363,20 +359,20 @@ + $(MAKE) $@ CONFIG=t/Makefile.config + else + test_plugins = id_default id_root env +-test: t/*.t t/install $(addprefix $(CONFDIR)/plugins/,$(test_plugins)) ++test: t/*.t t/install $(addprefix $(DESTDIR)$(CONFDIR)/plugins/,$(test_plugins)) + @for test in t/*.t; do \ + echo -n "$$test: "; \ +- PERL5LIB=$(PERLLIB) $(PERL) $$test;\ ++ PERL5LIB=$(DESTDIR)$(PERLLIB) $(PERL) $$test;\ + done + endif + + node-monkeywrench: install-node +- rm -rf $(CONFDIR)/plugins +- rm -rf $(LIBDIR)/plugins +- mkdir -p $(LIBDIR)/plugins +- mkdir -p $(CONFDIR)/plugins +- cp monkeywrench/plugin-break*_ $(LIBDIR)/plugins/ +- $(SBINDIR)/munin-node-configure --suggest ++ rm -rf $(DESTDIR)$(CONFDIR)/plugins ++ rm -rf $(DESTDIR)$(LIBDIR)/plugins ++ mkdir -p $(DESTDIR)$(LIBDIR)/plugins ++ mkdir -p $(DESTDIR)$(CONFDIR)/plugins ++ cp monkeywrench/plugin-break*_ $(DESTDIR)$(LIBDIR)/plugins/ ++ $(DESTDIR)$(SBINDIR)/munin-node-configure --suggest + echo 'Done?' + + t/install: Added: csw/mgar/pkg/munin/trunk/files/munin-node.conf.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munin-node.conf.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munin-node.conf.in.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/node/munin-node.conf.in munin-1.3.4/node/munin-node.conf.in +--- munin-1.3.4.orig/node/munin-node.conf.in 2008-03-08 02:42:39.000000000 +0100 ++++ munin-1.3.4/node/munin-node.conf.in 2009-07-05 08:45:56.286530895 +0200 +@@ -25,7 +25,7 @@ + # Set this if the client doesn't report the correct hostname when + # telnetting to localhost, port 4949 + # +-#host_name @@HOSTNAME@@ ++#host_name yourhostname + + # A list of addresses that are allowed to connect. This must be a + # regular expression, due to brain damage in Net::Server, which Added: csw/mgar/pkg/munin/trunk/files/munin.conf.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munin.conf.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munin.conf.in.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/server/munin.conf.in munin-1.3.4/server/munin.conf.in +--- munin-1.3.4.orig/server/munin.conf.in 2008-03-08 02:42:40.000000000 +0100 ++++ munin-1.3.4/server/munin.conf.in 2009-07-06 00:16:45.205126727 +0200 +@@ -31,7 +31,7 @@ + #contact.nagios.command /usr/bin/send_nsca nagios.host.comm -c /etc/nsca.conf + + # a simple host tree +-[@@HOSTNAME@@] ++[HOSTNAME] + address 127.0.0.1 + use_node_name yes + Added: csw/mgar/pkg/munin/trunk/files/sunos_memory.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/sunos_memory.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/sunos_memory.in.diff 2009-07-06 11:00:33 UTC (rev 5511) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/node/node.d.sunos/memory.in munin-1.3.4/node/node.d.sunos/memory.in +--- munin-1.3.4.orig/node/node.d.sunos/memory.in 2008-03-08 02:42:39.000000000 +0100 ++++ munin-1.3.4/node/node.d.sunos/memory.in 2009-07-03 11:50:10.815859151 +0200 +@@ -11,7 +11,7 @@ + # FIXME1: Reporting size in MB is Wrong. Report bytes and let rrd scale units + # FIXME2: Using kstat would be much better! + +-TOP=${top:-/usr/local/bin/top} ++TOP=${top:-/opt/csw/bin/top} + + if [ "$1" = "autoconf" ]; then + if [ -x $TOP ] ; then This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Mon Jul 6 14:59:06 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Mon, 06 Jul 2009 12:59:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5512] csw/mgar/pkg/munin/trunk/Makefile Message-ID: Revision: 5512 http://gar.svn.sourceforge.net/gar/?rev=5512&view=rev Author: j_arndt Date: 2009-07-06 12:59:06 +0000 (Mon, 06 Jul 2009) Log Message: ----------- munin: Added dependency to Apache 2 Modified Paths: -------------- csw/mgar/pkg/munin/trunk/Makefile Modified: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile 2009-07-06 11:00:33 UTC (rev 5511) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-06 12:59:06 UTC (rev 5512) @@ -32,7 +32,8 @@ # UPSTREAM_MASTER_SITES = REQUIRED_PKGS_CSWmuninmaster = CSWpmnetserver CSWperl CSWpython CSWpmparserecdescent -REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWcswclassutils +REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWapache2 +REQUIRED_PKGS_CSWmuninmaster = CSWcswclassutils REQUIRED_PKGS_CSWmuninnode = CSWpmnetsnmp CSWpmnetserver CSWperl CSWtop CSWcswclassutils This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Mon Jul 6 15:32:56 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 13:32:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5513] csw/mgar/pkg/x11/libxcb/trunk/Makefile Message-ID: Revision: 5513 http://gar.svn.sourceforge.net/gar/?rev=5513&view=rev Author: wbonnet Date: 2009-07-06 13:32:56 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Add symlinks from /opt/csw/lib pointing to /opt/cw/X11/lib. Add CSWlibxdmcp to the depend list Modified Paths: -------------- csw/mgar/pkg/x11/libxcb/trunk/Makefile Modified: csw/mgar/pkg/x11/libxcb/trunk/Makefile =================================================================== --- csw/mgar/pkg/x11/libxcb/trunk/Makefile 2009-07-06 12:59:06 UTC (rev 5512) +++ csw/mgar/pkg/x11/libxcb/trunk/Makefile 2009-07-06 13:32:56 UTC (rev 5513) @@ -30,7 +30,7 @@ PKGFILES_CSWlibxcbdoc = $(PKGFILES_DOC) REQUIRED_PKGS_CSWlibxcbdevel = CSWlibxcb -REQUIRED_PKGS_CSWlibxcb = CSWx11common CSWlibxau +REQUIRED_PKGS_CSWlibxcb = CSWx11common CSWlibxau CSWlibxdmcp ARCHALL_CSWlibxcbdoc = 1 @@ -47,3 +47,14 @@ post-install-modulated: perl -pi -e 's/^(Cflags:.*)/\1 $(EXTRA_CFLAGS)/' $(DESTDIR)$(libdir)/pkgconfig/xcb.pc @$(MAKECOOKIE) + +post-merge: + ginstall -d $(PKGROOT)$(BUILD_PREFIX)/lib + for lib in composite damage dpms glx record render res screensaver shape shm sync xevie xf86dri xfixes xinerama xprint xtest xv xvmc ; \ + do gln -sf libxcb-$(lib).so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$(lib).so.0 ; \ + gln -sf libxcb-$(lib).so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$(lib).so ; \ + done + gln -sf libxcb-randr.so.1.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-randr.so.1 + gln -sf libxcb-randr.so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-randr.so + gln -sf libxcb.so.1.1.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb.so.1 + gln -sf libxcb.so.1.1.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 6 16:33:07 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 06 Jul 2009 14:33:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5514] csw/mgar/pkg Message-ID: Revision: 5514 http://gar.svn.sourceforge.net/gar/?rev=5514&view=rev Author: bensons Date: 2009-07-06 14:33:06 +0000 (Mon, 06 Jul 2009) Log Message: ----------- pureftpd: initial GAR checkin for pureftpd Added Paths: ----------- csw/mgar/pkg/pureftpd/ csw/mgar/pkg/pureftpd/branches/ csw/mgar/pkg/pureftpd/tags/ csw/mgar/pkg/pureftpd/trunk/ csw/mgar/pkg/pureftpd/trunk/Makefile csw/mgar/pkg/pureftpd/trunk/checksums csw/mgar/pkg/pureftpd/trunk/files/ Property changes on: csw/mgar/pkg/pureftpd/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/pureftpd/trunk/Makefile =================================================================== --- csw/mgar/pkg/pureftpd/trunk/Makefile (rev 0) +++ csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-06 14:33:06 UTC (rev 5514) @@ -0,0 +1,38 @@ +GARNAME = pureftpd +GARVERSION = 1.0.22 +CATEGORIES = net +SRCNAME = pure-ftpd + +DESCRIPTION = A secure FTP daemon +define BLURB + Pure-FTPd is a free (BSD), secure, production-quality and + standard-conformant FTP server. It doesn't provide useless bells and + whistles, but focuses on efficiency and ease of use. It provides simple + answers to common needs, plus unique useful features for personal users + as well as hosting providers. +endef + +MASTER_SITES = http://download.pureftpd.org/pub/pure-ftpd/releases/ +DISTFILES = $(SRCNAME)-$(GARVERSION).tar.gz +WORKSRC = $(WORKDIR)/$(SRCNAME)-$(GARVERSION) + +# we require openssl for tls +REQUIRED_PKGS = CSWosslrt + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# configure args +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-tls +CONFIGURE_ARGS += --with-pam +CONFIGURE_ARGS += --enable-largefile + +# No test suite available +TEST_SCRIPTS = + +include gar/category.mk + +# strange archive... +post-build-modulated: + @chmod 751 $(WORKSRC)/x Added: csw/mgar/pkg/pureftpd/trunk/checksums =================================================================== --- csw/mgar/pkg/pureftpd/trunk/checksums (rev 0) +++ csw/mgar/pkg/pureftpd/trunk/checksums 2009-07-06 14:33:06 UTC (rev 5514) @@ -0,0 +1 @@ +51857369794ba5d305e37bec55eb06c5 download/pure-ftpd-1.0.22.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Mon Jul 6 17:03:55 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Mon, 06 Jul 2009 15:03:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5515] csw/mgar/pkg/libiconv/trunk/Makefile Message-ID: Revision: 5515 http://gar.svn.sourceforge.net/gar/?rev=5515&view=rev Author: skayser Date: 2009-07-06 15:03:54 +0000 (Mon, 06 Jul 2009) Log Message: ----------- libiconv: add OPT_FLAGS_SOS=--fast -xnolibmopt Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-06 14:33:06 UTC (rev 5514) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-06 15:03:54 UTC (rev 5515) @@ -47,6 +47,9 @@ NO_ISAEXEC = 1 BUILD64 = 1 +# Tweak optimization flags, BEWARE: ./configure on build8s hangs +OPT_FLAGS_SOS = -fast -xnolibmopt + # 'gmake test' shows three errors of coredumping printf's # # ./check-translitfailure . TranslitFail1 ISO-8859-1 ASCII This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Mon Jul 6 17:40:57 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Mon, 06 Jul 2009 15:40:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[5516] csw/mgar/pkg/bind/trunk Message-ID: Revision: 5516 http://gar.svn.sourceforge.net/gar/?rev=5516&view=rev Author: bonivart Date: 2009-07-06 15:40:56 +0000 (Mon, 06 Jul 2009) Log Message: ----------- bind: update to 9.6.1 Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile csw/mgar/pkg/bind/trunk/checksums Added Paths: ----------- csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed csw/mgar/pkg/bind/trunk/files/README.CSW csw/mgar/pkg/bind/trunk/files/db.127.0.0 csw/mgar/pkg/bind/trunk/files/db.localhost csw/mgar/pkg/bind/trunk/files/named.conf csw/mgar/pkg/bind/trunk/files/named.root csw/mgar/pkg/bind/trunk/files/rndc.key Removed Paths: ------------- csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0 csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf csw/mgar/pkg/bind/trunk/files/CSWbind.named.root csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key csw/mgar/pkg/bind/trunk/files/CSWbinddevel.gspec csw/mgar/pkg/bind/trunk/files/CSWbindutils.gspec csw/mgar/pkg/bind/trunk/files/CSWlibbind.gspec Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,9 +1,11 @@ +# remove named.pid or change to type v + GARNAME = bind -GARVERSION = 9.6.0 -RELEASE = P1 -DISTVERSION = $(GARVERSION)-$(RELEASE) -DISTNAME = $(GARNAME)-$(DISTVERSION) -WORKSRC = $(WORKDIR)/$(DISTNAME) +GARVERSION = 9.6.1 +#RELEASE = P1 +#DISTVERSION = $(GARVERSION)-$(RELEASE) +#DISTNAME = $(GARNAME)-$(DISTVERSION) +#WORKSRC = $(WORKDIR)/$(DISTNAME) CATEGORIES = net DESCRIPTION = ISC BIND DNS reference implementation @@ -15,13 +17,19 @@ endef UPSTREAM_MASTER_SITES = http://ftp.isc.org/isc/bind9/ -MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ -DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz +#MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ +#DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz +MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz DISTFILES += $(call admfiles,CSWbind,preinstall preremove) -DISTFILES += $(call admfiles,CSWbinddevel,) -DISTFILES += $(call admfiles,CSWlibbind,) -DISTFILES += $(call admfiles,CSWbindutils,) +PACKAGES = CSWbind CSWbinddevel CSWlibbind CSWbindutils +CATALOGNAME_CSWbinddevel = bind_devel +CATALOGNAME_CSWbindutils = bind_utils +ARCHALL_CSWbinddevel = 1 + +LICENSE = COPYRIGHT + SPKG_DESC_CSWbind = ISC BIND DNS main package SPKG_DESC_CSWbinddevel = ISC BIND DNS development package SPKG_DESC_CSWlibbind = ISC BIND DNS library package @@ -33,7 +41,7 @@ REQUIRED_PKGS_CSWbindutils = CSWlibbind CSWiconv CSWlibxml2 CSWosslrt # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = (\d+(?:\.\d+)*)-([A-Z][0-9]) +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*)(-([A-Z][0-9]))? CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-libtool @@ -53,29 +61,32 @@ INSTALL_SCRIPTS = custom -PROTOTYPE_FILTER = awk '$$$$3 ~ /\/init.d\/cswnamed$$$$/ { $$$$2 = "cswinitsmf" } $$$$3 ~ /\/named.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } $$$$3 ~ /\/var\/opt\/csw\/named/ { $$$$5 = "named" } { print }' +# fix class for conf file and named files +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/init.d\/cswnamed$$$$/ { $$$$2 = "cswinitsmf" } \ + $$$$3 ~ /\/named.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + $$$$3 ~ /\/var\/opt\/csw\/named/ { $$$$5 = "named" } \ + { print }' SPKG_SOURCEURL = http://www.isc.org/software/bind +# use usergroup class also SPKG_CLASSES_CSWbind = none cswcpsampleconf cswinitsmf include gar/category.mk -SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(RELEASE) +#SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(RELEASE) +DOCLIST = README.CSW db.127.0.0 db.localhost named.conf named.root rndc.key + install-custom: @echo " ==> Installing $(GARNAME) (custom)" @ginstall -d $(DESTDIR)/etc/opt/csw/init.d @cp $(FILEDIR)/CSWbind.cswnamed $(DESTDIR)/etc/opt/csw/init.d/cswnamed @cp $(FILEDIR)/CSWbind.named.conf.CSW $(DESTDIR)/etc/opt/csw/named.conf.CSW @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) - @cp $(FILEDIR)/CSWbind.README.CSW $(DESTDIR)$(docdir)/$(GARNAME)/README.CSW - @cp $(FILEDIR)/CSWbind.db.127.0.0 $(DESTDIR)$(docdir)/$(GARNAME)/db.127.0.0 - @cp $(FILEDIR)/CSWbind.db.localhost $(DESTDIR)$(docdir)/$(GARNAME)/db.localhost - @cp $(FILEDIR)/CSWbind.named.conf $(DESTDIR)$(docdir)/$(GARNAME)/named.conf - @cp $(FILEDIR)/CSWbind.named.root $(DESTDIR)$(docdir)/$(GARNAME)/named.root - @cp $(FILEDIR)/CSWbind.rndc.key $(DESTDIR)$(docdir)/$(GARNAME)/rndc.key - @cp $(WORKSRC)/COPYRIGHT $(DESTDIR)$(docdir)/$(GARNAME)/LICENSE + @$(foreach DOC,$(DOCLIST),cp $(FILEDIR)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) ( cd $(WORKSRC) ; \ gmake DESTDIR=$(DESTDIR) install ) @touch $(DESTDIR)/var/opt/csw/named/named.pid +# add usergroup conf file @$(MAKECOOKIE) Modified: csw/mgar/pkg/bind/trunk/checksums =================================================================== --- csw/mgar/pkg/bind/trunk/checksums 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/checksums 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,7 +1,7 @@ -886b7eae55cfdc8cd8d2ca74a2f99c6e download/bind-9.6.0-P1.tar.gz e346b8d43181db864605c76435a0f731 download/CSWbind.gspec 9338f20547092ec54136ebebd5f663d3 download/CSWbind.preinstall 90026b0ca15e2435ddae730c5bed4a42 download/CSWbind.preremove -771f4b6098f7bdeb83c5690dfeb6b5eb download/CSWbinddevel.gspec +3664fb88cf7649f67ea8cca47b6b7a0c download/CSWbinddevel.gspec +a6c7fa764b592aed3b370b9a49e9920e download/CSWbindutils.gspec d5c381cd0cf6be25fc3a75fc470eeaf6 download/CSWlibbind.gspec -a6c7fa764b592aed3b370b9a49e9920e download/CSWbindutils.gspec +516ac74d8eaaef30ad4c99ada8b715cd download/bind-9.6.1.tar.gz Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,20 +0,0 @@ -README.CSW -========== - -Default locations ------------------ -Configuration directory: /etc/opt/csw. -Work directory: /var/opt/csw/named. - -Installation ------------- -1. Modify the named.conf file in /etc/opt/csw. -2. Create the zone files you specified in named.conf. -3. Start Bind with "/etc/init.d/cswnamed start". - -There's sample files to look at in this directory. - -More info here: http://www.isc.org/software/BIND/. - - -bonivart/081118 Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,42 +0,0 @@ -#!/sbin/sh - -# rc-script for CSW Bind -# Peter Bonivart, 2008-12-18 - -USER=named -#OPTIONS="-d 1" # debug mode -#OPTIONS="-c /opt/csw/etc/named.conf" # use old location of conf file -OPTIONS="-u $USER" - -ZONE= # used for initialization, do not change - -case "$1" in - start) - if [ -f /opt/csw/sbin/named -a -f /etc/opt/csw/named.conf ]; then - echo 'Starting bind.' - # ulimit -n 1024 - /opt/csw/sbin/named $OPTIONS & - fi - ;; - stop) - echo 'Shutting down bind.' - if [ -x /usr/bin/zonename ]; then - if [ "`/usr/bin/zonename`" = "global" ]; then - ZONE="-z global" - fi - fi - pkill $ZONE -x named - ;; - reload|refresh) - echo 'Reloading bind.' - if [ -x /usr/bin/zonename ]; then - if [ "`/usr/bin/zonename`" = "global" ]; then - ZONE="-z global" - fi - fi - pkill -HUP $ZONE -x named - ;; - *) - echo "Usage: $0 { start | stop | reload | refresh }" - ;; -esac Added: csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed (rev 0) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.cswnamed 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,45 @@ +#!/sbin/sh + +#RC_KLEV 0,1,S +#RC_SLEV 2 + +# rc-script for CSW Bind +# Peter Bonivart, 2009-01-24 + +USER=named +#OPTIONS="-d 1" # debug mode +#OPTIONS="-c /opt/csw/etc/named.conf" # use old location of conf file +OPTIONS="-u $USER" + +ZONE= # used for initialization, do not change + +case "$1" in + start) + if [ -f /opt/csw/sbin/named -a -f /etc/opt/csw/named.conf ]; then + echo 'Starting bind.' + # ulimit -n 1024 + /opt/csw/sbin/named $OPTIONS & + fi + ;; + stop) + echo 'Shutting down bind.' + if [ -x /usr/bin/zonename ]; then + if [ "`/usr/bin/zonename`" = "global" ]; then + ZONE="-z global" + fi + fi + pkill $ZONE -x named + ;; + reload|refresh) + echo 'Reloading bind.' + if [ -x /usr/bin/zonename ]; then + if [ "`/usr/bin/zonename`" = "global" ]; then + ZONE="-z global" + fi + fi + pkill -HUP $ZONE -x named + ;; + *) + echo "Usage: $0 { start | stop | reload | refresh }" + ;; +esac Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0 =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,11 +0,0 @@ -$TTL 86400 -@ IN SOA ns.yourdomain.com. hostmaster.yourdomain.com. ( - 2007100201 ; Serial number - 10800 ; Refresh every 3 H - 3600 ; Retry every 1 H - 604800 ; Expire after 1 W - 86400 ) ; Minimum TTL of 1 D - - IN NS ns.yourdomain.com. - -1 IN PTR localhost. Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,11 +0,0 @@ -$TTL 86400 -localhost. IN SOA ns.yourdomain.com. hostmaster.yourdomain.com. ( - 2007100201 ; Serial number - 10800 ; Refresh every 3 H - 3600 ; Retry every 1 H - 604800 ; Expire every 1 W - 86400 ) ; Minimum TTL of 1 D - -localhost. IN NS ns.yourdomain.com. - -localhost. IN A 127.0.0.1 Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,33 +0,0 @@ -options { - directory "/var/opt/csw/named"; - pid-file "named.pid"; -}; - -key "rndc-key" { - algorithm hmac-md5; - secret "nm/hkdldjGjsdfjSdfsdDD=="; -}; - -controls { - inet 127.0.0.1 port 953 - allow { 127.0.0.1; } keys { "rndc-key"; }; -}; - -zone "localhost" { - type master; - file "default/db.localhost"; - forwarders { }; -}; - -zone "0.0.127.in-addr.arpa" { - type master; - file "default/db.127.0.0"; - forwarders { }; -}; - -# Hint zone - -zone "." { - type hint; - file "default/named.root"; -}; Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.named.root =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.named.root 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.named.root 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,87 +0,0 @@ -; This file holds the information on root name servers needed to -; initialize cache of Internet domain name servers -; (e.g. reference this file in the "cache . " -; configuration file of BIND domain name servers). -; -; This file is made available by InterNIC -; under anonymous FTP as -; file /domain/named.root -; on server FTP.INTERNIC.NET -; -OR- RS.INTERNIC.NET -; -; last update: Jan 29, 2004 -; related version of root zone: 2004012900 -; -; -; formerly NS.INTERNIC.NET -; -. 3600000 IN NS A.ROOT-SERVERS.NET. -A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 -; -; formerly NS1.ISI.EDU -; -. 3600000 NS B.ROOT-SERVERS.NET. -B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201 -; -; formerly C.PSI.NET -; -. 3600000 NS C.ROOT-SERVERS.NET. -C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 -; -; formerly TERP.UMD.EDU -; -. 3600000 NS D.ROOT-SERVERS.NET. -D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90 -; -; formerly NS.NASA.GOV -; -. 3600000 NS E.ROOT-SERVERS.NET. -E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 -; -; formerly NS.ISC.ORG -; -. 3600000 NS F.ROOT-SERVERS.NET. -; -. 3600000 NS E.ROOT-SERVERS.NET. -E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 -; -; formerly NS.ISC.ORG -; -. 3600000 NS F.ROOT-SERVERS.NET. -F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 -; -; formerly NS.NIC.DDN.MIL -; -. 3600000 NS G.ROOT-SERVERS.NET. -G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 -; -; formerly AOS.ARL.ARMY.MIL -; -. 3600000 NS H.ROOT-SERVERS.NET. -H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53 -; -; formerly NIC.NORDU.NET -; -. 3600000 NS I.ROOT-SERVERS.NET. -I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 -; -; operated by VeriSign, Inc. -; -. 3600000 NS J.ROOT-SERVERS.NET. -J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 -; -; operated by RIPE NCC -; -. 3600000 NS K.ROOT-SERVERS.NET. -K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 -; -; operated by ICANN -; -. 3600000 NS L.ROOT-SERVERS.NET. -L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12 -; -; operated by WIDE -; -. 3600000 NS M.ROOT-SERVERS.NET. -M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 -; End of File Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,4 +0,0 @@ -key "rndc-key" { - algorithm hmac-md5; - secret "nm/hkdldjGjsdfjSdfsdDD=="; -}; Deleted: csw/mgar/pkg/bind/trunk/files/CSWbinddevel.gspec =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbinddevel.gspec 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbinddevel.gspec 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,7 +0,0 @@ -%var bitname bind_devel -%var pkgname CSWbinddevel -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright - -Please see /opt/csw/share/doc/bind/LICENSE for license information - Deleted: csw/mgar/pkg/bind/trunk/files/CSWbindutils.gspec =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbindutils.gspec 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWbindutils.gspec 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,7 +0,0 @@ -%var bitname bind_utils -%var pkgname CSWbindutils -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright - -Please see /opt/csw/share/doc/bind/LICENSE for license information - Deleted: csw/mgar/pkg/bind/trunk/files/CSWlibbind.gspec =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWlibbind.gspec 2009-07-06 15:03:54 UTC (rev 5515) +++ csw/mgar/pkg/bind/trunk/files/CSWlibbind.gspec 2009-07-06 15:40:56 UTC (rev 5516) @@ -1,7 +0,0 @@ -%var bitname libbind -%var pkgname CSWlibbind -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright - -Please see /opt/csw/share/doc/bind/LICENSE for license information - Copied: csw/mgar/pkg/bind/trunk/files/README.CSW (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.README.CSW) =================================================================== --- csw/mgar/pkg/bind/trunk/files/README.CSW (rev 0) +++ csw/mgar/pkg/bind/trunk/files/README.CSW 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,20 @@ +README.CSW +========== + +Default locations +----------------- +Configuration directory: /etc/opt/csw. +Work directory: /var/opt/csw/named. + +Installation +------------ +1. Modify the named.conf file in /etc/opt/csw. +2. Create the zone files you specified in named.conf. +3. Start Bind with "/etc/init.d/cswnamed start". + +There's sample files to look at in this directory. + +More info here: http://www.isc.org/software/BIND/. + + +bonivart/081118 Copied: csw/mgar/pkg/bind/trunk/files/db.127.0.0 (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.db.127.0.0) =================================================================== --- csw/mgar/pkg/bind/trunk/files/db.127.0.0 (rev 0) +++ csw/mgar/pkg/bind/trunk/files/db.127.0.0 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,11 @@ +$TTL 86400 +@ IN SOA ns.yourdomain.com. hostmaster.yourdomain.com. ( + 2007100201 ; Serial number + 10800 ; Refresh every 3 H + 3600 ; Retry every 1 H + 604800 ; Expire after 1 W + 86400 ) ; Minimum TTL of 1 D + + IN NS ns.yourdomain.com. + +1 IN PTR localhost. Copied: csw/mgar/pkg/bind/trunk/files/db.localhost (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.db.localhost) =================================================================== --- csw/mgar/pkg/bind/trunk/files/db.localhost (rev 0) +++ csw/mgar/pkg/bind/trunk/files/db.localhost 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,11 @@ +$TTL 86400 +localhost. IN SOA ns.yourdomain.com. hostmaster.yourdomain.com. ( + 2007100201 ; Serial number + 10800 ; Refresh every 3 H + 3600 ; Retry every 1 H + 604800 ; Expire every 1 W + 86400 ) ; Minimum TTL of 1 D + +localhost. IN NS ns.yourdomain.com. + +localhost. IN A 127.0.0.1 Copied: csw/mgar/pkg/bind/trunk/files/named.conf (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.named.conf) =================================================================== --- csw/mgar/pkg/bind/trunk/files/named.conf (rev 0) +++ csw/mgar/pkg/bind/trunk/files/named.conf 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,33 @@ +options { + directory "/var/opt/csw/named"; + pid-file "named.pid"; +}; + +key "rndc-key" { + algorithm hmac-md5; + secret "nm/hkdldjGjsdfjSdfsdDD=="; +}; + +controls { + inet 127.0.0.1 port 953 + allow { 127.0.0.1; } keys { "rndc-key"; }; +}; + +zone "localhost" { + type master; + file "default/db.localhost"; + forwarders { }; +}; + +zone "0.0.127.in-addr.arpa" { + type master; + file "default/db.127.0.0"; + forwarders { }; +}; + +# Hint zone + +zone "." { + type hint; + file "default/named.root"; +}; Copied: csw/mgar/pkg/bind/trunk/files/named.root (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.named.root) =================================================================== --- csw/mgar/pkg/bind/trunk/files/named.root (rev 0) +++ csw/mgar/pkg/bind/trunk/files/named.root 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,87 @@ +; This file holds the information on root name servers needed to +; initialize cache of Internet domain name servers +; (e.g. reference this file in the "cache . " +; configuration file of BIND domain name servers). +; +; This file is made available by InterNIC +; under anonymous FTP as +; file /domain/named.root +; on server FTP.INTERNIC.NET +; -OR- RS.INTERNIC.NET +; +; last update: Jan 29, 2004 +; related version of root zone: 2004012900 +; +; +; formerly NS.INTERNIC.NET +; +. 3600000 IN NS A.ROOT-SERVERS.NET. +A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 +; +; formerly NS1.ISI.EDU +; +. 3600000 NS B.ROOT-SERVERS.NET. +B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201 +; +; formerly C.PSI.NET +; +. 3600000 NS C.ROOT-SERVERS.NET. +C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 +; +; formerly TERP.UMD.EDU +; +. 3600000 NS D.ROOT-SERVERS.NET. +D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90 +; +; formerly NS.NASA.GOV +; +. 3600000 NS E.ROOT-SERVERS.NET. +E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 +; +; formerly NS.ISC.ORG +; +. 3600000 NS F.ROOT-SERVERS.NET. +; +. 3600000 NS E.ROOT-SERVERS.NET. +E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 +; +; formerly NS.ISC.ORG +; +. 3600000 NS F.ROOT-SERVERS.NET. +F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 +; +; formerly NS.NIC.DDN.MIL +; +. 3600000 NS G.ROOT-SERVERS.NET. +G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 +; +; formerly AOS.ARL.ARMY.MIL +; +. 3600000 NS H.ROOT-SERVERS.NET. +H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53 +; +; formerly NIC.NORDU.NET +; +. 3600000 NS I.ROOT-SERVERS.NET. +I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 +; +; operated by VeriSign, Inc. +; +. 3600000 NS J.ROOT-SERVERS.NET. +J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 +; +; operated by RIPE NCC +; +. 3600000 NS K.ROOT-SERVERS.NET. +K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 +; +; operated by ICANN +; +. 3600000 NS L.ROOT-SERVERS.NET. +L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12 +; +; operated by WIDE +; +. 3600000 NS M.ROOT-SERVERS.NET. +M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 +; End of File Copied: csw/mgar/pkg/bind/trunk/files/rndc.key (from rev 2616, csw/mgar/pkg/bind/trunk/files/CSWbind.rndc.key) =================================================================== --- csw/mgar/pkg/bind/trunk/files/rndc.key (rev 0) +++ csw/mgar/pkg/bind/trunk/files/rndc.key 2009-07-06 15:40:56 UTC (rev 5516) @@ -0,0 +1,4 @@ +key "rndc-key" { + algorithm hmac-md5; + secret "nm/hkdldjGjsdfjSdfsdDD=="; +}; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jul 6 19:22:41 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 06 Jul 2009 17:22:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5517] csw/mgar/pkg/ruby/trunk Message-ID: Revision: 5517 http://gar.svn.sourceforge.net/gar/?rev=5517&view=rev Author: bdwalton Date: 2009-07-06 17:22:41 +0000 (Mon, 06 Jul 2009) Log Message: ----------- bump to 1.8.7p174 Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile csw/mgar/pkg/ruby/trunk/checksums Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-06 15:40:56 UTC (rev 5516) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-06 17:22:41 UTC (rev 5517) @@ -1,6 +1,6 @@ GARNAME = ruby DISTVERSION = 1.8.7 -PATCHLEVEL = p72 +PATCHLEVEL = p174 GARVERSION = $(DISTVERSION) CATEGORIES = lang @@ -59,6 +59,8 @@ GARCOMPILER = GNU +# This is for rbconfig.rb: without this, modules built may not get a proper +# setting. EXTRA_LDFLAGS = -R /opt/csw/gcc4/lib CONFIGURE_ARGS = $(DIRPATHS) Modified: csw/mgar/pkg/ruby/trunk/checksums =================================================================== --- csw/mgar/pkg/ruby/trunk/checksums 2009-07-06 15:40:56 UTC (rev 5516) +++ csw/mgar/pkg/ruby/trunk/checksums 2009-07-06 17:22:41 UTC (rev 5517) @@ -1,5 +1,2 @@ -0b215c46b89b28d7ab8d56d96e72d5b9 download/ruby-1.8.7-p72.tar.bz2 -b700c2469b232a57237f87721188b657 download/CSWruby.gspec -37b936d30a1cb6272d7e5e4582a455df download/CSWrubytk.gspec -bef754cfb2108be9c7511a17a9d91ff6 download/CSWrubydoc.gspec 36460ea6a145017c3ddd1173e903a511 download/rdoc_parse_order_fix.patch +88c45aaf627b4404e5e4273cb03ba2ee download/ruby-1.8.7-p174.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jul 6 19:24:05 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 06 Jul 2009 17:24:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5518] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5518 http://gar.svn.sourceforge.net/gar/?rev=5518&view=rev Author: bdwalton Date: 2009-07-06 17:24:05 +0000 (Mon, 06 Jul 2009) Log Message: ----------- disable tests now that we know they pass for current version Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-06 17:22:41 UTC (rev 5517) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-06 17:24:05 UTC (rev 5518) @@ -4,6 +4,9 @@ GARVERSION = $(DISTVERSION) CATEGORIES = lang +# disable test scripts (all passed with 1.8.7p174) +TEST_SCRIPTS = + PREREQUISITE_PKGS = CSWbdb3 CSWgdbm CSWgfile CSWiconv CSWncurses CSWossldevel PREREQUISITE_PKGS += CSWreadline CSWzlib This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jul 6 19:27:52 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 06 Jul 2009 17:27:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5519] csw/mgar/pkg/ruby/trunk/ Message-ID: Revision: 5519 http://gar.svn.sourceforge.net/gar/?rev=5519&view=rev Author: bdwalton Date: 2009-07-06 17:27:52 +0000 (Mon, 06 Jul 2009) Log Message: ----------- hey svn, why did you reset my svn:externals for me? Property Changed: ---------------- csw/mgar/pkg/ruby/trunk/ Property changes on: csw/mgar/pkg/ruby/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Mon Jul 6 23:25:52 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 21:25:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5520] csw/mgar/pkg/x11/libxcb/trunk/Makefile Message-ID: Revision: 5520 http://gar.svn.sourceforge.net/gar/?rev=5520&view=rev Author: wbonnet Date: 2009-07-06 21:25:52 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix makefile Modified Paths: -------------- csw/mgar/pkg/x11/libxcb/trunk/Makefile Modified: csw/mgar/pkg/x11/libxcb/trunk/Makefile =================================================================== --- csw/mgar/pkg/x11/libxcb/trunk/Makefile 2009-07-06 17:27:52 UTC (rev 5519) +++ csw/mgar/pkg/x11/libxcb/trunk/Makefile 2009-07-06 21:25:52 UTC (rev 5520) @@ -51,8 +51,8 @@ post-merge: ginstall -d $(PKGROOT)$(BUILD_PREFIX)/lib for lib in composite damage dpms glx record render res screensaver shape shm sync xevie xf86dri xfixes xinerama xprint xtest xv xvmc ; \ - do gln -sf libxcb-$(lib).so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$(lib).so.0 ; \ - gln -sf libxcb-$(lib).so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$(lib).so ; \ + do gln -sf libxcb-$${lib}.so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$${lib}.so.0 ; \ + gln -sf libxcb-$${lib}.so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-$${lib}.so ; \ done gln -sf libxcb-randr.so.1.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-randr.so.1 gln -sf libxcb-randr.so.0.0.0 $(PKGROOT)$(BUILD_PREFIX)/lib/lbxcb-randr.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:20:04 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:20:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5521] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5521 http://gar.svn.sourceforge.net/gar/?rev=5521&view=rev Author: wbonnet Date: 2009-07-06 22:20:04 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-06 21:25:52 UTC (rev 5520) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-06 22:20:04 UTC (rev 5521) @@ -21,10 +21,11 @@ SPKG_DESC_CSWfirefox = $(DESCRIPTION) # Defines the list of patches to be applied to the sources -# PATCHFILES = autoconf.mk.in.diff -# PATCHFILES += packager.mk.diff PATCHFILES += jemalloc.c.diff PATCHFILES += jsstdint.h.diff +PATCHFILES += Nativei386.h.diff +PATCHFILES = autoconf.mk.in.diff +PATCHFILES += packager.mk.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 21:25:52 UTC (rev 5520) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 22:20:04 UTC (rev 5521) @@ -1,5 +1,5 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove +1dd2f532b937cfe21f11a90f11d2d3dd download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -4046facca3889b1dcb8539b6458278e1 download/jemalloc.c.diff -fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff +e4d436b36ca98bf903f11b4124fb118d download/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff 2009-07-06 21:25:52 UTC (rev 5520) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff 2009-07-06 22:20:04 UTC (rev 5521) @@ -1,22 +1,22 @@ diff --speed-large-files --minimal -Nru firefox.orig/config/autoconf.mk.in firefox/config/autoconf.mk.in ---- firefox.orig/config/autoconf.mk.in 2008-09-18 22:00:51.000000000 +0000 -+++ firefox/config/autoconf.mk.in 2008-11-15 20:28:25.577542600 +0000 -@@ -58,14 +58,14 @@ +--- firefox.orig/config/autoconf.mk.in 2009-07-07 00:06:33.409680057 +0200 ++++ firefox/config/autoconf.mk.in 2009-07-07 00:13:28.551660717 +0200 +@@ -57,14 +57,14 @@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ -includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +includedir = @includedir@ libdir = @libdir@ - datadir = @datadir@ + datadir = @datadir@ mandir = @mandir@ -idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +idldir = $(datadir)/idl - + -installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) +installdir = $(libdir) -+sdkdir = $(libdir) - ++sdkdir = $(libdir)/sdk + DIST = $(DEPTH)/dist - LIBXUL_SDK = @LIBXUL_SDK@ + LIBXUL_SDK = @LIBXUL_SDK@ Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 21:25:52 UTC (rev 5520) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:20:04 UTC (rev 5521) @@ -1,21 +1,21 @@ diff --speed-large-files --minimal -Nru firefox.orig/toolkit/mozapps/installer/packager.mk firefox/toolkit/mozapps/installer/packager.mk --- firefox.orig/toolkit/mozapps/installer/packager.mk 2008-04-28 19:14:12.000000000 +0000 +++ firefox/toolkit/mozapps/installer/packager.mk 2008-11-15 20:28:41.679741300 +0000 -@@ -363,7 +363,7 @@ +@@ -394,7 +394,7 @@ endif # MOZ_PKG_MANIFEST ifndef PKG_SKIP_STRIP - @echo "Stripping package directory..." -- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); find . ! -type d \ -+ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); gfind . ! -type d \ - ! -name "*.js" \ - ! -name "*.xpt" \ - ! -name "*.gif" \ -@@ -426,7 +426,7 @@ - (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \ - (cd $(DESTDIR)$(includedir)/stable && tar -xf -) + @echo "Stripping package directory..." +- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ ++ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ + ! -name "*.js" \ + ! -name "*.xpt" \ + ! -name "*.gif" \ +@@ -458,7 +458,7 @@ + (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \ + (cd $(DESTDIR)$(includedir)/stable && tar -xf -) # The dist/include has module subdirectories that we need to flatten -- find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; -+ gfind $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; +- find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; ++ gfind $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; # IDL directory is stable (dist/sdk/idl) and unstable (dist/idl) - $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable - $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable + $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable + $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:25:49 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:25:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[5522] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ files Message-ID: Revision: 5522 http://gar.svn.sourceforge.net/gar/?rev=5522&view=rev Author: wbonnet Date: 2009-07-06 22:25:48 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/svn-commit.tmp Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff 2009-07-06 22:25:48 UTC (rev 5522) @@ -0,0 +1,18 @@ +diff --speed-large-files --minimal -Nru firefox.orig/js/src/nanojit/Nativei386.h firefox/js/src/nanojit/Nativei386.h +--- firefox.orig/js/src/nanojit/Nativei386.h 2008-12-19 16:11:09.743712966 +0800 ++++ firefox/js/src/nanojit/Nativei386.h 2008-12-19 16:12:32.156744648 +0800 +@@ -40,6 +40,14 @@ + #ifndef __nanojit_Nativei386__ + #define __nanojit_Nativei386__ + ++#undef EAX ++#undef EBX ++#undef ECX ++#undef EDX ++#undef ESP ++#undef EBP ++#undef ESI ++#undef EDI + + namespace nanojit + { Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff 2009-07-06 22:20:04 UTC (rev 5521) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/autoconf.mk.in.diff 2009-07-06 22:25:48 UTC (rev 5522) @@ -1,6 +1,6 @@ diff --speed-large-files --minimal -Nru firefox.orig/config/autoconf.mk.in firefox/config/autoconf.mk.in ---- firefox.orig/config/autoconf.mk.in 2009-07-07 00:06:33.409680057 +0200 -+++ firefox/config/autoconf.mk.in 2009-07-07 00:13:28.551660717 +0200 +--- firefox.orig/config/autoconf.mk.in 2008-09-18 22:00:51.000000000 +0000 ++++ firefox/config/autoconf.mk.in 2008-11-15 20:28:25.577542600 +0000 @@ -57,14 +57,14 @@ prefix = @prefix@ exec_prefix = @exec_prefix@ @@ -8,15 +8,15 @@ -includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +includedir = @includedir@ libdir = @libdir@ - datadir = @datadir@ + datadir = @datadir@ mandir = @mandir@ -idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +idldir = $(datadir)/idl - + -installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) +installdir = $(libdir) -+sdkdir = $(libdir)/sdk - ++sdkdir = $(libdir) + DIST = $(DEPTH)/dist - LIBXUL_SDK = @LIBXUL_SDK@ + LIBXUL_SDK = @LIBXUL_SDK@ Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/svn-commit.tmp =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/svn-commit.tmp (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/svn-commit.tmp 2009-07-06 22:25:48 UTC (rev 5522) @@ -0,0 +1,4 @@ +Set optimization flags for GCC +--Cette ligne, et les suivantes ci-dessous, seront ignor?es-- + +M .mozconfig This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:27:37 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:27:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[5523] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ files/packager.mk.diff Message-ID: Revision: 5523 http://gar.svn.sourceforge.net/gar/?rev=5523&view=rev Author: wbonnet Date: 2009-07-06 22:27:37 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:25:48 UTC (rev 5522) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:27:37 UTC (rev 5523) @@ -4,18 +4,18 @@ @@ -394,7 +394,7 @@ endif # MOZ_PKG_MANIFEST ifndef PKG_SKIP_STRIP - @echo "Stripping package directory..." -- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ -+ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ - ! -name "*.js" \ - ! -name "*.xpt" \ - ! -name "*.gif" \ + @echo "Stripping package directory..." +- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); find . ! -type d \ ++ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); gfind . ! -type d \ + ! -name "*.js" \ + ! -name "*.xpt" \ + ! -name "*.gif" \ @@ -458,7 +458,7 @@ - (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \ - (cd $(DESTDIR)$(includedir)/stable && tar -xf -) + (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \ + (cd $(DESTDIR)$(includedir)/stable && tar -xf -) # The dist/include has module subdirectories that we need to flatten -- find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; -+ gfind $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; +- find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; ++ gfind $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; # IDL directory is stable (dist/sdk/idl) and unstable (dist/idl) - $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable - $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable + $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable + $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:49:34 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:49:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5524] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5524 http://gar.svn.sourceforge.net/gar/?rev=5524&view=rev Author: wbonnet Date: 2009-07-06 22:49:34 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 22:27:37 UTC (rev 5523) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 22:49:34 UTC (rev 5524) @@ -1,5 +1,5 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove -1dd2f532b937cfe21f11a90f11d2d3dd download/autoconf.mk.in.diff +8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -e4d436b36ca98bf903f11b4124fb118d download/packager.mk.diff +80820bc2dc41a4d74725a1ab2e15afed download/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:27:37 UTC (rev 5523) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:49:34 UTC (rev 5524) @@ -5,8 +5,8 @@ endif # MOZ_PKG_MANIFEST ifndef PKG_SKIP_STRIP @echo "Stripping package directory..." -- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); find . ! -type d \ -+ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_APPNAME); gfind . ! -type d \ +- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ ++ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ ! -name "*.js" \ ! -name "*.xpt" \ ! -name "*.gif" \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 00:52:07 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 22:52:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5525] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ files/packager.mk.diff Message-ID: Revision: 5525 http://gar.svn.sourceforge.net/gar/?rev=5525&view=rev Author: wbonnet Date: 2009-07-06 22:52:07 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:49:34 UTC (rev 5524) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/packager.mk.diff 2009-07-06 22:52:07 UTC (rev 5525) @@ -5,8 +5,8 @@ endif # MOZ_PKG_MANIFEST ifndef PKG_SKIP_STRIP @echo "Stripping package directory..." -- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ -+ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ +- @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); find . ! -type d \ ++ @cd $(DIST)/$(STAGEPATH)$(MOZ_PKG_DIR); gfind . ! -type d \ ! -name "*.js" \ ! -name "*.xpt" \ ! -name "*.gif" \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 01:07:44 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Mon, 06 Jul 2009 23:07:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[5526] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5526 http://gar.svn.sourceforge.net/gar/?rev=5526&view=rev Author: wbonnet Date: 2009-07-06 23:07:43 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Fix some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 22:52:07 UTC (rev 5525) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-06 23:07:43 UTC (rev 5526) @@ -2,4 +2,4 @@ 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -80820bc2dc41a4d74725a1ab2e15afed download/packager.mk.diff +1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff 2009-07-06 22:52:07 UTC (rev 5525) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/Nativei386.h.diff 2009-07-06 23:07:43 UTC (rev 5526) @@ -1,10 +1,10 @@ diff --speed-large-files --minimal -Nru firefox.orig/js/src/nanojit/Nativei386.h firefox/js/src/nanojit/Nativei386.h --- firefox.orig/js/src/nanojit/Nativei386.h 2008-12-19 16:11:09.743712966 +0800 +++ firefox/js/src/nanojit/Nativei386.h 2008-12-19 16:12:32.156744648 +0800 -@@ -40,6 +40,14 @@ - #ifndef __nanojit_Nativei386__ - #define __nanojit_Nativei386__ - +@@ -87,6 +87,15 @@ + #define count_imt() + #endif + +#undef EAX +#undef EBX +#undef ECX @@ -13,6 +13,7 @@ +#undef EBP +#undef ESI +#undef EDI - ++ namespace nanojit { + const int NJ_LOG2_PAGE_SIZE = 12; // 4K This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Tue Jul 7 10:42:43 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Tue, 07 Jul 2009 08:42:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5527] csw/mgar/pkg/bind/trunk Message-ID: Revision: 5527 http://gar.svn.sourceforge.net/gar/?rev=5527&view=rev Author: bonivart Date: 2009-07-07 08:42:42 +0000 (Tue, 07 Jul 2009) Log Message: ----------- bind: add usergroup Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/bind/trunk/files/cswusergroup Removed Paths: ------------- csw/mgar/pkg/bind/trunk/files/CSWbind.gspec Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-06 23:07:43 UTC (rev 5526) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 08:42:42 UTC (rev 5527) @@ -21,7 +21,8 @@ #DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWbind,preinstall preremove) +#DISTFILES += $(call admfiles,CSWbind,preinstall preremove) +DISTFILES += $(,CSWbind,preinstall preremove) PACKAGES = CSWbind CSWbinddevel CSWlibbind CSWbindutils CATALOGNAME_CSWbinddevel = bind_devel @@ -65,12 +66,13 @@ PROTOTYPE_FILTER = awk ' \ $$$$3 ~ /\/init.d\/cswnamed$$$$/ { $$$$2 = "cswinitsmf" } \ $$$$3 ~ /\/named.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ - $$$$3 ~ /\/var\/opt\/csw\/named/ { $$$$5 = "named" } \ + $$$$3 ~ /\/var\/opt\/csw\/named/ { $$$$5 = "named" ; $$$$2 = "ugfiles" } \ + $$$$3 ~ /\/CSWbind\/cswusergroup$$$$/ { $$$$2 = "cswusergroup" } \ { print }' SPKG_SOURCEURL = http://www.isc.org/software/bind # use usergroup class also -SPKG_CLASSES_CSWbind = none cswcpsampleconf cswinitsmf +SPKG_CLASSES_CSWbind = none cswusergroup cswugfiles cswcpsampleconf cswinitsmf include gar/category.mk @@ -83,10 +85,11 @@ @ginstall -d $(DESTDIR)/etc/opt/csw/init.d @cp $(FILEDIR)/CSWbind.cswnamed $(DESTDIR)/etc/opt/csw/init.d/cswnamed @cp $(FILEDIR)/CSWbind.named.conf.CSW $(DESTDIR)/etc/opt/csw/named.conf.CSW + @ginstall -d $(DESTDIR)/etc/opt/csw/CSWbind + @cp $(FILEDIR)/cswusergroup $(DESTDIR)/etc/opt/csw/CSWbind/ @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) @$(foreach DOC,$(DOCLIST),cp $(FILEDIR)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) ( cd $(WORKSRC) ; \ gmake DESTDIR=$(DESTDIR) install ) @touch $(DESTDIR)/var/opt/csw/named/named.pid -# add usergroup conf file @$(MAKECOOKIE) Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.gspec =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.gspec 2009-07-06 23:07:43 UTC (rev 5526) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.gspec 2009-07-07 08:42:42 UTC (rev 5527) @@ -1,7 +0,0 @@ -%var bitname bind -%var pkgname CSWbind -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright - -Please see /opt/csw/share/doc/bind/LICENSE for license information - Added: csw/mgar/pkg/bind/trunk/files/cswusergroup =================================================================== --- csw/mgar/pkg/bind/trunk/files/cswusergroup (rev 0) +++ csw/mgar/pkg/bind/trunk/files/cswusergroup 2009-07-07 08:42:42 UTC (rev 5527) @@ -0,0 +1 @@ +named::CSW BIND DNS:/false:/bin/false:: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 12:04:34 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 10:04:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5528] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5528 http://gar.svn.sourceforge.net/gar/?rev=5528&view=rev Author: wbonnet Date: 2009-07-07 10:04:34 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Fix patch list Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-07 08:42:42 UTC (rev 5527) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-07 10:04:34 UTC (rev 5528) @@ -24,7 +24,7 @@ PATCHFILES += jemalloc.c.diff PATCHFILES += jsstdint.h.diff PATCHFILES += Nativei386.h.diff -PATCHFILES = autoconf.mk.in.diff +PATCHFILES += autoconf.mk.in.diff PATCHFILES += packager.mk.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff @@ -51,11 +51,10 @@ CXXFLAGS+= -DG_HAVE_ISO_VARARGS CXXFLAGS+= -D_XOPEN_SOURCE=500 -D_XPG5 -LDFLAGS+=-dy # LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 -PERL=/opt/csw/bin/perl -export PERL CFLAGS CXXFLAGS LDFLAGS +# PERL=/opt/csw/bin/perl +# export PERL CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 12:05:52 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 10:05:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5529] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ checksums Message-ID: Revision: 5529 http://gar.svn.sourceforge.net/gar/?rev=5529&view=rev Author: wbonnet Date: 2009-07-07 10:05:52 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Update checksums Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-07 10:04:34 UTC (rev 5528) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-07 10:05:52 UTC (rev 5529) @@ -1,5 +1,8 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove +705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 +4046facca3889b1dcb8539b6458278e1 download/jemalloc.c.diff +fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Tue Jul 7 14:23:14 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Tue, 07 Jul 2009 12:23:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5530] csw/mgar/pkg/bind/trunk Message-ID: Revision: 5530 http://gar.svn.sourceforge.net/gar/?rev=5530&view=rev Author: bonivart Date: 2009-07-07 12:23:14 +0000 (Tue, 07 Jul 2009) Log Message: ----------- bind: remove pre-scripts Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Removed Paths: ------------- csw/mgar/pkg/bind/trunk/files/CSWbind.preinstall csw/mgar/pkg/bind/trunk/files/CSWbind.preremove Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 10:05:52 UTC (rev 5529) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 12:23:14 UTC (rev 5530) @@ -21,12 +21,12 @@ #DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -#DISTFILES += $(call admfiles,CSWbind,preinstall preremove) -DISTFILES += $(,CSWbind,preinstall preremove) PACKAGES = CSWbind CSWbinddevel CSWlibbind CSWbindutils + CATALOGNAME_CSWbinddevel = bind_devel CATALOGNAME_CSWbindutils = bind_utils + ARCHALL_CSWbinddevel = 1 LICENSE = COPYRIGHT @@ -58,6 +58,7 @@ PKGFILES_CSWlibbind = $(libdir)/.* PKGFILES_CSWbindutils = $(bindir)/.* +# checkpkg can't handle split packages ENABLE_CHECK = 0 INSTALL_SCRIPTS = custom Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.preinstall =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.preinstall 2009-07-07 10:05:52 UTC (rev 5529) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.preinstall 2009-07-07 12:23:14 UTC (rev 5530) @@ -1,18 +0,0 @@ -#!/bin/sh - -# 2008-11-19 - -# named user -/usr/bin/grep "^named:" $PKG_INSTALL_ROOT/etc/passwd > /dev/null 2>&1 -if [ "$?" = "0" ]; then - echo User named already exists -else - echo Adding user named - /usr/sbin/useradd -u 10001 -c "CSW BIND DNS" -d /false -s /bin/false named > /dev/null 2>&1 - if [ "$?" = "4" ]; then - echo UID 10001 already in use - using next available - /usr/sbin/useradd -c "CSW BIND DNS" -d /false -s /bin/false named > /dev/null 2>&1 - fi -fi - -exit 0 Deleted: csw/mgar/pkg/bind/trunk/files/CSWbind.preremove =================================================================== --- csw/mgar/pkg/bind/trunk/files/CSWbind.preremove 2009-07-07 10:05:52 UTC (rev 5529) +++ csw/mgar/pkg/bind/trunk/files/CSWbind.preremove 2009-07-07 12:23:14 UTC (rev 5530) @@ -1,12 +0,0 @@ -#!/bin/sh - -# 2008-12-16 - -# remove named user if created by this package -/usr/bin/grep "^named:" $PKG_INSTALL_ROOT/etc/passwd | /usr/bin/grep ":CSW BIND DNS:" > /dev/null 2>&1 -if [ "$?" = "0" ]; then - echo Removing user named - /usr/sbin/userdel named > /dev/null 2>&1 -fi - -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Tue Jul 7 15:41:26 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Tue, 07 Jul 2009 13:41:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5531] csw/mgar/pkg/bind/trunk/Makefile Message-ID: Revision: 5531 http://gar.svn.sourceforge.net/gar/?rev=5531&view=rev Author: bonivart Date: 2009-07-07 13:41:25 +0000 (Tue, 07 Jul 2009) Log Message: ----------- bind: move usergroup file Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 12:23:14 UTC (rev 5530) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-07 13:41:25 UTC (rev 5531) @@ -1,5 +1,3 @@ -# remove named.pid or change to type v - GARNAME = bind GARVERSION = 9.6.1 #RELEASE = P1 @@ -16,7 +14,6 @@ high-volume and high-reliability applications. endef -UPSTREAM_MASTER_SITES = http://ftp.isc.org/isc/bind9/ #MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ #DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ @@ -42,9 +39,10 @@ REQUIRED_PKGS_CSWbindutils = CSWlibbind CSWiconv CSWlibxml2 CSWosslrt # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*)(-([A-Z][0-9]))? +UPSTREAM_MASTER_SITES = http://ftp.isc.org/isc/bind9/ +UFILES_REGEX = (\d+(?:\.\d+)*) -CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-libtool CONFIGURE_ARGS += --with-openssl=/opt/csw CONFIGURE_ARGS += --enable-threads @@ -63,7 +61,6 @@ INSTALL_SCRIPTS = custom -# fix class for conf file and named files PROTOTYPE_FILTER = awk ' \ $$$$3 ~ /\/init.d\/cswnamed$$$$/ { $$$$2 = "cswinitsmf" } \ $$$$3 ~ /\/named.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ @@ -72,7 +69,6 @@ { print }' SPKG_SOURCEURL = http://www.isc.org/software/bind -# use usergroup class also SPKG_CLASSES_CSWbind = none cswusergroup cswugfiles cswcpsampleconf cswinitsmf include gar/category.mk @@ -86,8 +82,8 @@ @ginstall -d $(DESTDIR)/etc/opt/csw/init.d @cp $(FILEDIR)/CSWbind.cswnamed $(DESTDIR)/etc/opt/csw/init.d/cswnamed @cp $(FILEDIR)/CSWbind.named.conf.CSW $(DESTDIR)/etc/opt/csw/named.conf.CSW - @ginstall -d $(DESTDIR)/etc/opt/csw/CSWbind - @cp $(FILEDIR)/cswusergroup $(DESTDIR)/etc/opt/csw/CSWbind/ + @ginstall -d $(DESTDIR)/opt/csw/etc/CSWbind + @cp $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/CSWbind/ @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) @$(foreach DOC,$(DOCLIST),cp $(FILEDIR)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) ( cd $(WORKSRC) ; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 21:17:09 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 19:17:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[5532] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5532 http://gar.svn.sourceforge.net/gar/?rev=5532&view=rev Author: wbonnet Date: 2009-07-07 19:17:09 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Fix patch on jemalloc.c Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 13:41:25 UTC (rev 5531) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 19:17:09 UTC (rev 5532) @@ -1,6 +1,6 @@ GARNAME = firefox GARVERSION = 3.0.11 -CATEGORIES = apps +CATEGORIES = x11 DISTNAME = $(GARNAME) DESCRIPTION = Firefox Community Edition web browser Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-07 13:41:25 UTC (rev 5531) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-07 19:17:09 UTC (rev 5532) @@ -2,8 +2,8 @@ 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 45bba282258a321e5e4f73a742bcc31b download/autoconf.mk.in.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff -1012e835a5c130d18479bccdee240640 download/firefox-3.0.10-source.tar.bz2 -dc2ff9299e65ef1acc7a1a684e1ed449 download/jemalloc.c.diff +b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 +32ce70bf2a4a2193a7cdc24941549018 download/jemalloc.c.diff 18b0cdc902caa4172b7f2d473239c9a9 download/md5.h.diff 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-07 13:41:25 UTC (rev 5531) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-07 19:17:09 UTC (rev 5532) @@ -1,24 +1,8 @@ diff --speed-large-files --minimal -Nru firefox.orig/memory/jemalloc/jemalloc.c firefox/memory/jemalloc/jemalloc.c --- firefox.orig/memory/jemalloc/jemalloc.c 2008-07-23 09:47:24.000000000 +0000 +++ firefox/memory/jemalloc/jemalloc.c 2008-11-23 14:42:59.780371100 +0000 -@@ -255,6 +255,15 @@ - #define MALLOC_DECOMMIT +@@ -312,9 +312,9 @@ #endif - -+#ifdef MOZ_MEMORY_SOLARIS -+#define issetugid() 0 -+char *strerror_r(int errnum, char *buf, size_t buflen) -+{ -+ strncpy(buf, strerror(errnum), buflen); -+} -+ -+#endif -+ - #ifndef MOZ_MEMORY_WINDOWS - #ifndef MOZ_MEMORY_SOLARIS - #include -@@ -312,9 +321,9 @@ - #endif #include #include -#include This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 21:55:51 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 19:55:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[5533] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5533 http://gar.svn.sourceforge.net/gar/?rev=5533&view=rev Author: wbonnet Date: 2009-07-07 19:55:51 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Add some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/configure.diff csw/mgar/pkg/firefox/branches/firefox3-packaging/files/nsPluginsDirUnix.cpp.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 19:17:09 UTC (rev 5532) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 19:55:51 UTC (rev 5533) @@ -22,6 +22,8 @@ # Defines the list of patches to be applied to the sources PATCHFILES = autoconf.mk.in.diff +PATCHFILES += configure.diff +PATCHFILES += nsPluginsDirUnix.cpp.diff PATCHFILES += packager.mk.diff PATCHFILES += jemalloc.c.diff PATCHFILES += nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-07 19:17:09 UTC (rev 5532) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-07 19:55:51 UTC (rev 5533) @@ -1,6 +1,7 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 45bba282258a321e5e4f73a742bcc31b download/autoconf.mk.in.diff +c869762735a41bb30f417e510ccb7f31 download/configure.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 32ce70bf2a4a2193a7cdc24941549018 download/jemalloc.c.diff @@ -8,5 +9,6 @@ 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff d8f7ec0df9f63317ff2d8578d9dbe3ff download/nsNativeApSuportUnix.cpp.diff +f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff d0d942fa0c012abcb2a45b1d0fc99051 download/packager.mk.diff 29e0ca858fe3aef24d5be1300dc39735 download/solaris_lwp.h.diff Added: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/configure.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/configure.diff 2009-07-07 19:55:51 UTC (rev 5533) @@ -0,0 +1,25 @@ +diff --speed-large-files --minimal -Nru firefox.orig/configure firefox/configure +--- firefox.orig/configure 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/configure 2009-07-07 21:49:10.319971404 +0200 +@@ -4382,8 +4382,8 @@ + /usr/local/x11r5/include \ + /usr/lpp/Xamples/include \ + \ +- /usr/openwin/include \ +- /usr/openwin/share/include \ ++ /opt/csw/X11/include \ ++ /opt/csw/X11/share/include \ + ; \ + do + if test -r "$ac_dir/$x_direct_test_include"; then +@@ -4458,8 +4458,8 @@ + /usr/lpp/Xamples/lib \ + /lib/usr/lib/X11 \ + \ +- /usr/openwin/lib \ +- /usr/openwin/share/lib \ ++ /opt/csw/X11/lib \ ++ /opt/csw/X11/share/lib \ + ; \ + do + for ac_extension in a so sl; do Added: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/nsPluginsDirUnix.cpp.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/nsPluginsDirUnix.cpp.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/nsPluginsDirUnix.cpp.diff 2009-07-07 19:55:51 UTC (rev 5533) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/modules/plugin/base/src/nsPluginsDirUnix.cpp firefox/modules/plugin/base/src/nsPluginsDirUnix.cpp +--- firefox.orig/modules/plugin/base/src/nsPluginsDirUnix.cpp 2009-07-07 21:52:50.550842128 +0200 ++++ firefox/modules/plugin/base/src/nsPluginsDirUnix.cpp 2009-07-07 21:53:10.444317091 +0200 +@@ -76,7 +76,7 @@ + #define DEFAULT_X11_PATH "/usr/lib" + #define LOCAL_PLUGIN_DLL_ALT_SUFFIX ".a" + #elif defined(SOLARIS) +-#define DEFAULT_X11_PATH "/usr/openwin/lib/" ++#define DEFAULT_X11_PATH "/opt/csw/X11/lib/" + #elif defined(LINUX) + #define DEFAULT_X11_PATH "/usr/X11R6/lib/" + #else This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 22:41:17 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 20:41:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5534] csw/mgar/pkg/cpan/Gtk2/trunk/Makefile Message-ID: Revision: 5534 http://gar.svn.sourceforge.net/gar/?rev=5534&view=rev Author: wbonnet Date: 2009-07-07 20:41:17 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Upgrade to 1.221 Modified Paths: -------------- csw/mgar/pkg/cpan/Gtk2/trunk/Makefile Modified: csw/mgar/pkg/cpan/Gtk2/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Gtk2/trunk/Makefile 2009-07-07 19:55:51 UTC (rev 5533) +++ csw/mgar/pkg/cpan/Gtk2/trunk/Makefile 2009-07-07 20:41:17 UTC (rev 5534) @@ -1,5 +1,5 @@ GARNAME = Gtk2 -GARVERSION = 1.220 +GARVERSION = 1.221 CATEGORIES = cpan AUTHOR = TSCH This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 22:43:09 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 20:43:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[5535] csw/mgar/pkg/cpan/Glib/trunk/Makefile Message-ID: Revision: 5535 http://gar.svn.sourceforge.net/gar/?rev=5535&view=rev Author: wbonnet Date: 2009-07-07 20:43:09 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Upgrade to 1.222 Modified Paths: -------------- csw/mgar/pkg/cpan/Glib/trunk/Makefile Modified: csw/mgar/pkg/cpan/Glib/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:41:17 UTC (rev 5534) +++ csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:43:09 UTC (rev 5535) @@ -1,5 +1,5 @@ GARNAME = Glib -GARVERSION = 1.221 +GARVERSION = 1.222 CATEGORIES = cpan AUTHOR = TSCH This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 22:45:14 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 20:45:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5536] csw/mgar/pkg/cpan/Glib/trunk/checksums Message-ID: Revision: 5536 http://gar.svn.sourceforge.net/gar/?rev=5536&view=rev Author: wbonnet Date: 2009-07-07 20:45:13 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Upgrade to 1.222 Modified Paths: -------------- csw/mgar/pkg/cpan/Glib/trunk/checksums Modified: csw/mgar/pkg/cpan/Glib/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Glib/trunk/checksums 2009-07-07 20:43:09 UTC (rev 5535) +++ csw/mgar/pkg/cpan/Glib/trunk/checksums 2009-07-07 20:45:13 UTC (rev 5536) @@ -1,2 +1 @@ -6409a1213492497c2da328334fc45c31 download/CSWpmglib.gspec -9fbfa385f40e4c977d3426f187f86bcb download/Glib-1.221.tar.gz +2f1af85d768920625f8d4a3ff9b75cc4 download/Glib-1.222.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 22:53:28 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 20:53:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5537] csw/mgar/pkg/cpan/Glib/trunk/Makefile Message-ID: Revision: 5537 http://gar.svn.sourceforge.net/gar/?rev=5537&view=rev Author: wbonnet Date: 2009-07-07 20:53:27 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Upgrade to 1.222 Modified Paths: -------------- csw/mgar/pkg/cpan/Glib/trunk/Makefile Modified: csw/mgar/pkg/cpan/Glib/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:45:13 UTC (rev 5536) +++ csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:53:27 UTC (rev 5537) @@ -12,13 +12,13 @@ environment, and are used in many unrelated projects. endef -PREREQUISITE_PKGS = CSWpmextutilsdepends CSWpmextutpkgconf -REQUIRED_PKGS_CSWpmglib = CSWpmextutilsdepends CSWpmextutpkgconf +PREREQUISITE_PKGS = CSWpmextutilsdepends CSWpmextutpkgconf +REQUIRED_PKGS_CSWpmglib = CSWpmextutilsdepends CSWpmextutpkgconf CSWggettextrt CSWglib2 -CATALOGNAME = pm_glib +CATALOGNAME = pm_glib PACKAGES = CSWpmglib -ARCHALL_CSWpmglib = 1 +# ARCHALL_CSWpmglib = 1 LICENSE = README This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 23:05:21 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 21:05:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5538] csw/mgar/pkg/cpan/Glib/trunk/Makefile Message-ID: Revision: 5538 http://gar.svn.sourceforge.net/gar/?rev=5538&view=rev Author: wbonnet Date: 2009-07-07 21:05:21 +0000 (Tue, 07 Jul 2009) Log Message: ----------- This package is not arch all Modified Paths: -------------- csw/mgar/pkg/cpan/Glib/trunk/Makefile Modified: csw/mgar/pkg/cpan/Glib/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 20:53:27 UTC (rev 5537) +++ csw/mgar/pkg/cpan/Glib/trunk/Makefile 2009-07-07 21:05:21 UTC (rev 5538) @@ -18,8 +18,6 @@ CATALOGNAME = pm_glib PACKAGES = CSWpmglib -# ARCHALL_CSWpmglib = 1 - LICENSE = README include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 23:19:45 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 21:19:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5539] csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile Message-ID: Revision: 5539 http://gar.svn.sourceforge.net/gar/?rev=5539&view=rev Author: wbonnet Date: 2009-07-07 21:19:45 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Update to 0.302 Modified Paths: -------------- csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile Modified: csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile 2009-07-07 21:05:21 UTC (rev 5538) +++ csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/Makefile 2009-07-07 21:19:45 UTC (rev 5539) @@ -1,5 +1,5 @@ GARNAME = ExtUtils-Depends -GARVERSION = 0.301 +GARVERSION = 0.302 CATEGORIES = cpan AUTHOR = TSCH This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 7 23:34:10 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 07 Jul 2009 21:34:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5540] csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums Message-ID: Revision: 5540 http://gar.svn.sourceforge.net/gar/?rev=5540&view=rev Author: wbonnet Date: 2009-07-07 21:34:10 +0000 (Tue, 07 Jul 2009) Log Message: ----------- Update to 0.302 Modified Paths: -------------- csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums Modified: csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums 2009-07-07 21:19:45 UTC (rev 5539) +++ csw/mgar/pkg/cpan/ExtUtils-Depends/trunk/checksums 2009-07-07 21:34:10 UTC (rev 5540) @@ -1,2 +1 @@ -c13349458347d0cc7088e4e20fb7a965 download/CSWpmextutilsdepends.gspec -43c6655dde347a8e0b5b0675f11ec27e download/ExtUtils-Depends-0.301.tar.gz +db46426f0599668da95c21b53b532508 download/ExtUtils-Depends-0.302.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 11:55:14 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 09:55:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5541] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5541 http://gar.svn.sourceforge.net/gar/?rev=5541&view=rev Author: wbonnet Date: 2009-07-08 09:55:14 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Remove extra files Adedependencies in the Makefile Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile Removed Paths: ------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.depend csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.gspec csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.prototype csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.depend csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.gspec csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.prototype csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxrt.depend csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxrt.gspec csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxrt.prototype Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 09:55:14 UTC (rev 5541) @@ -20,6 +20,22 @@ CATALOGNAME_CSWfirefox = $(GARNAME) SPKG_DESC_CSWfirefox = $(DESCRIPTION) +REQUIRED_PKGS_CSWfirefox = CSWdbusglib +REQUIRED_PKGS_CSWfirefox += CSWfconfig +REQUIRED_PKGS_CSWfirefox += CSWftype2 +REQUIRED_PKGS_CSWfirefox += CSWgconf2 +REQUIRED_PKGS_CSWfirefox += CSWglib2 +REQUIRED_PKGS_CSWfirefox += CSWgnomevfs2 +REQUIRED_PKGS_CSWfirefox += CSWgtk2 +REQUIRED_PKGS_CSWfirefox += CSWlibatk +REQUIRED_PKGS_CSWfirefox += CSWlibcairo +REQUIRED_PKGS_CSWfirefox += CSWlibdbus +REQUIRED_PKGS_CSWfirefox += CSWlibgnome +REQUIRED_PKGS_CSWfirefox += CSWlibx11 +REQUIRED_PKGS_CSWfirefox += CSWlibxrender +REQUIRED_PKGS_CSWfirefox += CSWpango +REQUIRED_PKGS_CSWfirefox += CSWsqlite3rt + # Defines the list of patches to be applied to the sources PATCHFILES = autoconf.mk.in.diff PATCHFILES += configure.diff @@ -33,6 +49,9 @@ PATCHFILES += nsNativeApSuportUnix.cpp.diff PATCHFILES += nsExceptionHandler.cpp.diff +# pkg-config options +EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig + PERL=/opt/csw/bin/perl CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath CFLAGS+=-xlibmil -D__solaris__ @@ -43,7 +62,7 @@ export PERL CFLAGS CXXFLAGS LDFLAGS -CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox +CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox --disable-crashreporter TEST_SCRIPTS = @@ -55,6 +74,7 @@ post-extract: @mv $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/mozilla $(WORK_BUILD) + @cp $(FILEDIR)/stdbool.h $(WORK_BUILD)/memory/jemalloc @$(MAKECOOKIE) pre-configure: Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.depend =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.depend 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.depend 2009-07-08 09:55:14 UTC (rev 5541) @@ -1,29 +0,0 @@ -P CSWbonobo2 libbonobo2 - GNOME component and compound document system -P CSWfconfig fontconfig - A library for configuring and customizing font access. -P CSWftype2 freetype2 - A Free High-Quality and Portable Font Engine -P CSWgconf2 gconf2 - GNOME configuration database system -P CSWglib2 glib2 - the low-level core library for GTK+ and GNOME -P CSWgnomevfs2 gnomevfs2 - GNOME Virtual File System -P CSWgtk2 gtk2 - GTK+, The multi-platform toolkit for GUI development -P CSWlibart libart - High performance 2D graphics library -P CSWlibatk libatk - Accessibility toolkit for GNOME -P CSWlibbonoboui libbonoboui - UI code for the GNOME 2 Object Activation Framework -P CSWlibgnome libgnome - The main GNOME library -P CSWlibgnomecanvas libgnomecanvas - Gnome2 Canvas Lib -P CSWlibgnomeui libgnomeui - The main GNOME 2 UI library -P CSWlibidl libidl - Library for handling CORBA IDL -P CSWlibpopt libpopt - Command line option parsing library -P CSWlibxft2 libxft2 - FreeType-based font drawing library for X -P CSWlibxml2 libxml2 - XML Parser Library -P CSWlibxrender libxrender - fontconfig.org Xrender library -P CSWorbit2 orbit2 - ORBit 2.x CORBA tools and libs -P CSWpango libpango - library for laying out and rendering international text -P CSWzlib zlib - Zlib Data Compression Library -P CSWggettext ggettext - GNU gettext -P CSWgnomekeyring gnomekeyring - keep password and other secrets for users -P CSWlibcairo libcairo - The Cairo 2D Graphics Library -P CSWiconv libiconv - GNU iconv library -P CSWdbusglib -P CSWlibdbus -P CSWlibx11 -P CSWsqlite3 Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.gspec =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.gspec 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefox.gspec 2009-07-08 09:55:14 UTC (rev 5541) @@ -1,4 +0,0 @@ -%var bitname firefox -%var pkgname CSWfirefox -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/LICENSE Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.depend =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.depend 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.depend 2009-07-08 09:55:14 UTC (rev 5541) @@ -1 +0,0 @@ -P CSWfirefoxrt firefoxrt - Firefox Community Edition web browser runtime Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.gspec =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.gspec 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.gspec 2009-07-08 09:55:14 UTC (rev 5541) @@ -1,4 +0,0 @@ -%var bitname firefoxdevel -%var pkgname CSWfirefoxdevel -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/LICENSE Deleted: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.prototype =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.prototype 2009-07-07 21:34:10 UTC (rev 5540) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/CSWfirefoxdevel.prototype 2009-07-08 09:55:14 UTC (rev 5541) @@ -1,3199 +0,0 @@ -d none /opt/csw/mozilla 0755 root bin -d none /opt/csw/mozilla/firefox 0755 root bin -d none /opt/csw/mozilla/firefox/lib 0755 root bin -d none /opt/csw/mozilla/firefox/share 0755 root bin -d none /opt/csw/mozilla/firefox/share/idl 0755 root bin -f none /opt/csw/mozilla/firefox/share/idl/XPCIDispatch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/domstubs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/gfxIFormats.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/gfxIImageFrame.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/gfxtypes.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgICache.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIContainerObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIDecoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIDecoderObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIEncoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgILoad.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgILoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/imgIRequest.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inICSSValueSearch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIDOMUtils.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIDOMView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIDeepTreeWalker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIFileSearch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inIFlasher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inISearchObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/inISearchProcess.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/jsdIDebuggerService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIJSSubScriptLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIPersonalDictionary.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozISpellCheckingEngine.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozISpellI18NManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozISpellI18NUtil.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageConnection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageDataSet.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageFunction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageStatement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageStatementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozIStorageValueArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/mozITXTToHTMLConv.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCDefaultURIFixup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCDocShell.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCExternalHandlerService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCURILoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCWebBrowser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsCWebBrowserPersist.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIASN1Object.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIASN1PrintableItem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIASN1Sequence.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIASN1Tree.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAboutModule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibilityService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessible.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleAction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleCaret.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleEditableText.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleHyperLink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleHyperText.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleRetrieval.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleSelectable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleTable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleText.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleTreeCache.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAccessibleValue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAlertsService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAppShell.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAppShellService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAppStartup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAsyncInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAsyncOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAsyncStreamCopier.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAtom.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAtomService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAuthModule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAuthPrompt.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAuthPromptProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAuthPromptWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteController.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteInput.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompletePopup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteResult.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteResultTypes.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteSearch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoCompleteSimpleResult.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIAutoConfig.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBadCertListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBaseWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBidiKeyboard.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBinaryInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBinaryOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBookmarkTransactionManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBookmarksService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBoxLayoutManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBoxPaintManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserDOMWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserGlue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserInstance.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserProfileMigrator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBrowserSearchService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBufEntropyCollector.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIBufferedStreams.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIByteArrayInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIByteRangeRequest.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSDecoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSEncoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSMessage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSMessage2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSMessageErrors.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICMSSecureMessage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICRLInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICRLManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICache.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheEntryDescriptor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheSession.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICacheVisitor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICachingChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICancelable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICategoryManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICertPickDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICertSelect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICertTree.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICertificateDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIChannelEventSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICharsetConverterManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICharsetResolver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIChromeEventHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIChromeRegistry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICipherInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICiter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClassInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClassicPluginFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClientAuthDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboard.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardCommands.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardDragDropHookList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardDragDropHooks.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardHelper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIClipboardOwner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICloseAllWindows.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICollation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICollection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandLine.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandLineHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandLineRunner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICommandParams.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentLoaderManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentManagerObsolete.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIComponentRegistrar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConsoleListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConsoleMessage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConsoleService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentPolicy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentSniffer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentViewer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentViewerContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentViewerEdit.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContentViewerFile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContextMenuListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIContextMenuListener2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIController.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIControllerCommand.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIControllerCommandTable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIControllerContext.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIControllers.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConverterInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIConverterOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookie.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookie2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieAcceptDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieConsent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieManager2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookiePermission.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookiePromptService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICookieStorage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICryptoFIPSInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICryptoHash.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsICurrentCharsetListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDNSListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDNSRecord.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDNSService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOM3Document.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOM3DocumentEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOM3EventTarget.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOM3Node.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMAbstractView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMAttr.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMBarProp.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMBeforeUnloadEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCDATASection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCRMFObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSS2Properties.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSCharsetRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSFontFaceRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSImportRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSMediaRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSMozDocumentRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSPageRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSPrimitiveValue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSRuleList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSStyleDeclaration.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSStyleRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSStyleSheet.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSUnknownRule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSValue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCSSValueList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCanvasRenderingContext2D.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCharacterData.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMChromeWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMClientInformation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMComment.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMConstructor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCounter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCrypto.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCryptoDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMCustomEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMConfiguration.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMImplementation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMImplementationLS.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDOMStringList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentCSS.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentFragment.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentRange.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentStyle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentTraversal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentType.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMDocumentXBL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMElementCSSInlineStyle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEntity.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEntityReference.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEventGroup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEventListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMEventTarget.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMGetSVGDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLAnchorElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLAppletElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLAreaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLBRElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLBaseElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLBaseFontElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLBodyElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLButtonElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLCanvasElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLCollection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLDListElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLDirectoryElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLDivElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLEmbedElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFieldSetElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFontElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFormElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFrameElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLFrameSetElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLHRElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLHeadElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLHeadingElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLHtmlElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLIFrameElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLImageElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLInputElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLIsIndexElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLLIElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLLabelElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLLegendElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLLinkElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLMapElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLMenuElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLMetaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLModElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLOListElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLObjectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLOptGroupElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLOptionElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLOptionsCollection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLParagraphElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLParamElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLPreElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLQuoteElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLScriptElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLSelectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLStyleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableCaptionElem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableCellElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableColElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableRowElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTableSectionElem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTextAreaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLTitleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHTMLUListElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMJSWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMKeyEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSInput.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSLoadEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSOutput.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSParser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSParserFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSProgressEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSResourceResolver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSSerializer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLSSerializerFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLinkStyle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMLocation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMediaList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMimeType.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMimeTypeArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMouseEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMMutationEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSDocumentStyle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSEditableElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSEventTarget.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSFeatureFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLAnchorElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLAreaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLButtonElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLFormControlList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLFormElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLFrameElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLHRElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLImageElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLInputElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLOptionCollectn.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLOptionElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLSelectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHTMLTextAreaElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSLocation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSRange.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSUIEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSXBLFormControl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNSXPathExpression.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNameList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNamedNodeMap.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNavigator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNodeFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNodeIterator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNodeList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMNotation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPageTransitionEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMParser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPkcs11.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPlugin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPluginArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMPopupBlockedEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMProcessingInstruction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMRGBColor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMRange.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMRangeException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMRect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAngle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimPresAspRatio.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimTransformList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedAngle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedEnum.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedLength.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedLengthList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedNumber.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedNumberList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedPathData.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedPoints.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedRect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGAnimatedString.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGCircleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGClipPathElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGDefsElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGDescElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGEllipseElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGFitToViewBox.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGForeignObjectElem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGGElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGGradientElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGImageElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGLength.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGLengthList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGLineElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGLocatable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGMarkerElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGMatrix.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGMetadataElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGNumber.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGNumberList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPathElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPathSeg.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPathSegList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPoint.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPointList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPolygonElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPolylineElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGPresAspectRatio.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGRect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGRectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGSVGElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGScriptElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGStopElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGStylable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGStyleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGSymbolElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTSpanElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTextContentElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTextElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTextPathElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTextPositionElem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTitleElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTransform.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTransformList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGTransformable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGURIReference.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGUseElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGViewSpec.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGZoomAndPan.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSVGZoomEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMScreen.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSerializer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMSmartCardEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorageEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorageItem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorageList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStorageWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStyleSheet.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMStyleSheetList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMText.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMToString.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMTreeWalker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMUIEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMUserDataHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMViewCSS.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindow2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindowCollection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindowInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMWindowUtils.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXMLDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathEvaluator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathExpression.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathNSResolver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathNamespace.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXPathResult.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULButtonElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULCheckboxElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULCommandDispatcher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULCommandEvent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULControlElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULDescriptionElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULImageElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULLabelElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULLabeledControlEl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULMenuListElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULMultSelectCntrlEl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULPopupElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULSelectCntrlEl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULSelectCntrlItemEl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULTextboxElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDOMXULTreeElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDataChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDebug.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDialogParamBlock.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDictionary.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDirIndex.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDirIndexListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDirectoryEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDirectoryService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocCharset.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocNavStartProgressListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShell.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellLoadInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellTreeItem.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellTreeNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocShellTreeOwner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocumentCharsetInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocumentLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocumentLoaderFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDocumentStateListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDownload.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDownloadManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDownloadProgressListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDownloader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDragDropHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDragService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIDragSession.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditActionListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditingSession.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorDocShell.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorIMESupport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorLogging.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorMailSupport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorSpellCheck.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEditorStyleSheets.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEmbeddingSiteWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEmbeddingSiteWindow2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEncodedChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEntityConverter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEntropyCollector.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEnvironment.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIErrorService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEventHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEventQueue.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEventQueueService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIEventTarget.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExceptionService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExpatSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExtendedExpatSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExtensionManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExternalHelperAppService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExternalProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIExternalProtocolService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFIXptr.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFTPChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFastLoadFileControl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFastLoadService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeed.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedElementBase.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedEntry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedGenerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedPerson.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedProcessor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedResult.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedResultService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedTextConstruct.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFeedWriter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFilePicker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileSpec.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileStreams.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileURL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileUtilities.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFileView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFind.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFindService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontPackageHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontPackageProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFontPackageService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFormFillController.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFormHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFormSigningDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFormatConverter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFrameLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIFullScreen.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGConfService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGenKeypairInfoDlg.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGenericInterfaceInfoSet.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGlobalHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGlobalHistory2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGlobalHistory3.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIGnomeVFSService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLAbsPosEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLInlineTableEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLObjectResizeListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTMLObjectResizer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTTPHeaderListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHTTPIndex.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHelperAppLauncherDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHistoryEntry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpActivityObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpAuthManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpAuthenticator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpChannelInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpEventSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpHeaderVisitor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIHttpProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIDNService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIFrameBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIOService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIOService2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIconURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIImageDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIImageLoadingContent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIIncrementalDownload.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInlineSpellChecker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInputStreamChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInputStreamPump.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInputStreamTee.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInterfaceInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInterfaceInfoManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInterfaceInfoToIDL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIInterfaceRequestor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJAR.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJARChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJARProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJARURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJRILiveConnectPIPeer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJRILiveConnectPlugin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJSConsoleService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJSContextStack.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJSRuntimeService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJVMAuthTools.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJVMConfigManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJVMManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIJVMPluginInstance.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIKeyModule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIKeygenThread.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILineInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIListBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILoadGroup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILocalFile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILocalFileWin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILocale.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsILocaleService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMIMEHeaderParam.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMIMEInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMIMEInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMIMEService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMarkupDocumentViewer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMemory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMenuBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMenuRollup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMicrosummaryService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIModifyableXPointer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIModule.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMultiPartChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIMultiplexInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINSSCertCache.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINativeAppSupport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINativeScrollbar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINetUtil.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINetworkLinkService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsINonBlockingAlertService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIOCSPResponder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIObjectInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIObjectOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIObserverService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPK11Token.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPK11TokenDB.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPKCS11Module.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPKCS11ModuleDB.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPKCS11Slot.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPKIParamBlock.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPassword.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPasswordInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPasswordManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPasswordManagerInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPermission.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPermissionManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPersistentProperties2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPhonetic.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPipe.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPlaintextEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPlugin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginHost.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInstance.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInstanceOwner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInstancePeer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginInstancePeer2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginManager2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginStreamInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginTagInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPluginTagInfo2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPopupBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPopupWindowManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPref.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefBranch.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefBranch2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefBranchInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefLocalizedString.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrefetchService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrincipal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintOptions.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintProgress.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintProgressParams.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintSession.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintSettings.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintSettingsService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintStatusFeedback.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintingPrompt.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrintingPromptService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProcess.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileChangeStatus.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileMigrator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileStartupListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProfileUnlocker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProgrammingLanguage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProgressDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProgressEventSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPrompt.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPromptService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProperties.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProperty.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPropertyBag.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIPropertyBag2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProtocolProxyCallback.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProtocolProxyFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProtocolProxyService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxiedProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxyAutoConfig.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxyCreateInstance.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxyInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIProxyObjectManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFCompositeDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFContainerUtils.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFDelegateFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFInMemoryDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFInferDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFLiteral.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFPropagatableDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFPurgeableDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFRemoteDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFResource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFXMLParser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFXMLSerializer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFXMLSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRDFXMLSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIReadConfig.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRecyclingAllocator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRefreshURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRegistry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRelativeFilePref.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRemoteService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRequest.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRequestObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRequestObserverProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIResProtocolHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIResumableChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRollupListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIRunnable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXAttributes.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXContentHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXDTDHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXErrorHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXLexicalHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXLocator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXMutableAttributes.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXXMLFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISAXXMLReader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHContainer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHEntry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHTransaction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHistory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHistoryInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISHistoryListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISMimeCert.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPAttachments.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPBlock.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPCall.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPCallCompletion.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPDecoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPEncoder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPEncoding.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPFault.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPHeaderBlock.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPMessage.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPParameter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPPropertyBagMutator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPResponse.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPResponseListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPServiceRegistry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPTransport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOAPTransportListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISOCKSSocketInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISSLSocketControl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISSLStatus.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISSLStatusProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGGeometrySource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGGlyphGeometrySource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGGlyphMetricsSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGGradient.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGPathGeometrySource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRectangleSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRenderer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererCanvas.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererGlyphGeometry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererGlyphMetrics.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererPathBuilder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererPathGeometry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererRegion.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISVGRendererSurface.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISafeOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISaveAsCharset.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISchema.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISchemaLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScreen.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScreenManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptContextOwner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptError.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptEventHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptEventManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptLoaderObserver.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptSecurityManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableDateFormat.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableInterfaceInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableInterfaces.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptablePlugin.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableRegion.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableUConv.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScriptableUnescapeHTML.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScrollBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIScrollable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISearchContext.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISearchService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecretDecoderRing.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecureBrowserUI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecurityCheckedComponent.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecurityEventSink.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecurityPref.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISecurityWarningDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISeekableStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelection2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionController.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionDisplay.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionImageService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISelectionPrivate.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISemanticUnitScanner.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISerializable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIServerSocket.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIServiceManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISessionRoaming.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISessionStartup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISessionStore.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIShellService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISidebar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISignatureVerifier.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISimpleEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISimpleStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISocketProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISocketProviderService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISocketTransport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISocketTransportService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISound.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStandardURL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStorageStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamBufferAccess.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamCipher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamConverter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamConverterService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamListenerProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamListenerTee.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStreamTransportService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStringBundle.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStringBundleOverride.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStringEnumerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStringStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIStyleSheetService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupports.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupportsArray.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupportsIterators.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupportsPrimitives.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISupportsPriority.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISyncLoadDOMService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsISyncStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITXTToHTMLConv.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITableEditor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITextScroll.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITextServicesFilter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITextToSubURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIThread.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITimelineService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITimer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITimerInternal.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITimerManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITokenDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITokenPasswordDialogs.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIToolkit.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIToolkitChromeRegistry.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIToolkitProfile.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIToolkitProfileService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITooltipListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITooltipTextProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITraceRefcnt.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransaction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransactionList.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransactionListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransactionManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransfer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransferable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransport.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITransportSecurityInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeBoxObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeColumns.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeContentView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeSelection.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITreeView.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsITypeAheadFind.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURIChecker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURIContentListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURIFixup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURILoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURIRefObject.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURLFormatter.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIURLParser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUTF8ConverterService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUUIDGenerator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharLineInputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharOutputStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharStreamListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicharStreamLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUnicodeNormalizer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUpdateService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUploadChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlClassifierDBService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlClassifierStreamUpdater.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlClassifierTable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlClassifierUtils.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUrlListManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUserCertPicker.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIUserInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIVariant.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIVersionComparator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIViewSourceChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWSDL.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWSDLLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWSDLSOAPBinding.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWSPInterfaceInfoService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWeakReference.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowser.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserChrome.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserChromeFocus.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserFind.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserFocus.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserPersist.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserPrint.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserSetup.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebBrowserStream.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebContentConverterRegistrar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebContentHandlerRegistrar.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebNavigation.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebNavigationInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebPageDescriptor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebProgress.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebProgressListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebProgressListener2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebScriptsAccessService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebServiceErrorHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWebServiceProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowCreator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowCreator2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowMediator.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowMediatorListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowWatcher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWindowlessPlugInstPeer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWritablePropertyBag.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWritablePropertyBag2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIWyciwygChannel.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509Cert.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509Cert3.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509CertDB.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509CertDB2.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIX509CertValidity.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXMLContentBuilder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXMLHttpRequest.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPCScriptNotify.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPCScriptable.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPCSecurityManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPConnect.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPIDialogService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPINotifier.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPIProgressDialog.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPInstallManager.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPInstallManagerUI.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPTLoader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXPointer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXSLTException.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXSLTProcessor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXSLTProcessorObsolete.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXSLTProcessorPrivate.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFAttributeHandler.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFBindableElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFBindableElementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFElementFactory.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFElementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFGenericElement.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFGenericElementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFPrivate.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFSVGVisual.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFSVGVisualWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFStyledElementWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFVisual.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFXMLVisual.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFXMLVisualWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFXULVisual.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXTFXULVisualWrapper.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULAppInfo.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULBrowserWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULBuilderListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULOverlayProvider.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULRuntime.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULSortService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULTemplateBuilder.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXULWindow.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXmlRpcClient.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIXmlRpcClientListener.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsIZipReader.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIAccessNode.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIAccessible.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIAccessibleDocument.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPICertNotification.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPICommandUpdater.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIDNSService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIEditorTransaction.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIPluginHost.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIPluginInstancePeer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIPromptService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIProtocolProxyService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPISocketTransportService.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIWindowWatcher.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIXPIProxy.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsPIXPIStubHook.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nspluginroot.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/nsrootidl.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/rdfIDataSource.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/rdfISerializer.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/rdfITripleVisitor.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/xpccomponents.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/xpcexception.idl 0644 root bin -f none /opt/csw/mozilla/firefox/share/idl/xpcjsid.idl 0644 root bin -d none /opt/csw/mozilla/firefox/include 0755 root bin -d none /opt/csw/mozilla/firefox/include/accessibility 0755 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessNode.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessNodeWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessibleEventData.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessibleText.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsDocAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessNode.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibilityService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessible.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleAction.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleCaret.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleDocument.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleEditableText.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleEvent.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleHyperLink.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleHyperText.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleProvider.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleRetrieval.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleSelectable.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleTable.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleText.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleTreeCache.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsIAccessibleValue.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsPIAccessNode.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsPIAccessible.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsPIAccessibleDocument.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsRootAccessible.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsRootAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsTextAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsXULMenuAccessibleWrap.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/accessibility/nsXULTreeAccessibleWrap.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/alerts 0755 root bin -f none /opt/csw/mozilla/firefox/include/alerts/nsIAlertsService.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/appcomps 0755 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsCharsetMenu.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsFontPackageHandler.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIAppStartup.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsICloseAllWindows.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIFindService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIHTTPIndex.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsISearchContext.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsISearchService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIUserInfo.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsIWindowDataSource.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appcomps/nsXPFEComponentsCID.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/appshell 0755 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsAppShellCID.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIAppShellService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIPopupWindowManager.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIWindowMediator.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIWindowMediatorListener.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIXULBrowserWindow.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/appshell/nsIXULWindow.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/autocomplete 0755 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteController.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteInput.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompletePopup.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteResult.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteResultTypes.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteSearch.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autocomplete/nsIAutoCompleteSimpleResult.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/autoconfig 0755 root bin -f none /opt/csw/mozilla/firefox/include/autoconfig/nsIAutoConfig.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/autoconfig/nsIReadConfig.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/bookmarks 0755 root bin -f none /opt/csw/mozilla/firefox/include/bookmarks/nsIBookmarkTransactionManager.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/bookmarks/nsIBookmarksService.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/browser 0755 root bin -d none /opt/csw/mozilla/firefox/include/browser-feeds 0755 root bin -f none /opt/csw/mozilla/firefox/include/browser-feeds/nsIFeedResultService.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browser-feeds/nsIFeedWriter.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browser-feeds/nsIWebContentConverterRegistrar.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browser/nsIBrowserInstance.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/browsercomps 0755 root bin -f none /opt/csw/mozilla/firefox/include/browsercomps/nsBrowserCompsCID.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browsercomps/nsIBrowserGlue.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/browsercomps/nsIBrowserHandler.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/browsersearch 0755 root bin -f none /opt/csw/mozilla/firefox/include/browsersearch/nsIBrowserSearchService.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/cairo 0755 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-features.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-ft.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-rename.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-xlib-xrender.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo-xlib.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/cairo/cairo.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/caps 0755 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsICryptoHash.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsIPrincipal.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsIScriptSecurityManager.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsISecurityCheckedComponent.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsISignatureVerifier.h 0644 root bin -f none /opt/csw/mozilla/firefox/include/caps/nsJSPrincipals.h 0644 root bin -d none /opt/csw/mozilla/firefox/include/chardet 0755 root bin -f none /opt/csw/mozilla/firefox/include/chardet/nsCharsetDetectionAdaptorCID.h 0644 root bin @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 12:48:38 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 10:48:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[5542] csw/mgar/pkg/firefox/trunk/Makefile Message-ID: Revision: 5542 http://gar.svn.sourceforge.net/gar/?rev=5542&view=rev Author: wbonnet Date: 2009-07-08 10:48:38 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Minor tweak Modified Paths: -------------- csw/mgar/pkg/firefox/trunk/Makefile Modified: csw/mgar/pkg/firefox/trunk/Makefile =================================================================== --- csw/mgar/pkg/firefox/trunk/Makefile 2009-07-08 09:55:14 UTC (rev 5541) +++ csw/mgar/pkg/firefox/trunk/Makefile 2009-07-08 10:48:38 UTC (rev 5542) @@ -65,7 +65,7 @@ pre-install: ( if [ ! -d $(WORK_INSTALL)/opt/csw/bin ] ; then mkdir -p $(WORK_INSTALL)/opt/csw/bin ; fi ) - ( cd $(WORK_INSTALL)/opt/csw/bin && if [ -f firefox ] ; then rm firefox ; fi && ln -s ../mozilla/firefox/bin/firefox . ) + ( cd $(WORK_INSTALL)/opt/csw/bin && ln -sf ../mozilla/firefox/bin/firefox . ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/pixmaps ) ( cp $(WORK_BUILD)/other-licenses/branding/firefox/mozicon128.png $(WORK_INSTALL)/opt/csw/share/pixmaps/firefox.png ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/applications ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 14:20:50 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 12:20:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5543] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5543 http://gar.svn.sourceforge.net/gar/?rev=5543&view=rev Author: wbonnet Date: 2009-07-08 12:20:50 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Fix path removal script Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 10:48:38 UTC (rev 5542) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 12:20:50 UTC (rev 5543) @@ -82,7 +82,7 @@ pre-install: ( if [ ! -d $(WORK_INSTALL)/opt/csw/bin ] ; then mkdir -p $(WORK_INSTALL)/opt/csw/bin ; fi ) - ( cd $(WORK_INSTALL)/opt/csw/bin && if [ -L firefox ] ; then rm firefox ; fi && ln -s ../mozilla/firefox/bin/firefox . ) + ( cd $(WORK_INSTALL)/opt/csw/bin && ln -sf ../mozilla/firefox/bin/firefox . ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/pixmaps ) ( cp $(WORK_BUILD)/other-licenses/branding/firefox/mozicon128.png $(WORK_INSTALL)/opt/csw/share/pixmaps/firefox.png ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/applications ) @@ -92,8 +92,6 @@ post-install: ( gfind $(WORK_INSTALL)/opt/csw -exec bash -c "file {} | ggrep ELF | ggrep -e 'executable' -e 'dynamic lib' | ggrep 'not stripped' && strip {}" \; ) - ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp ) - ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp ) ( gfind $(WORK_INSTALL)/opt/csw -name chromelist.txt -exec bash -c " mv {} {}.temp && gsed -e s\_`pwd`/$(WORK_BUILD)/\_\_g {}.temp > {} && rm {}.temp" \; ) ( gfind $(WORK_INSTALL)/opt/csw/mozilla/firefox -name "*.js" -exec bash -c " mv {} {}.temp && gsed -e s\_`pwd`/$(WORK_BUILD)/\_\_g {}.temp > {} && rm {}.temp" \; ) ( gfind $(WORK_INSTALL)/opt/csw/mozilla/firefox -name "*.jar" -exec bash -c "`pwd`/removeBuildPathFromJar.sh {} `pwd` $(WORKDIR) $(DISTNAME)" \; ) Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh 2009-07-08 10:48:38 UTC (rev 5542) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh 2009-07-08 12:20:50 UTC (rev 5543) @@ -1,4 +1,4 @@ -#!/opt/csw/bin/bash +#!/opt/csw/bin/bash -x if [ -d ~/.tempextractjar ] ; then @@ -10,11 +10,11 @@ export REPLACEDIR=$2/$3/$4 cd ~/.tempextractjar -jar xvf $1 +jar xvf $BACKUP_OLD_DIR/$1 gfind . -name "*.js" -exec bash -x -c " mv {} {}.temp && gsed -e s_\$REPLACEDIR\_\_g {}.temp > {} && rm {}.temp" \; rm $1 -jar cvf $1 * +jar cvf $BACKUP_OLD_DIR/$1 * cd $BACKUP_OLD_DIR This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 8 16:22:11 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 08 Jul 2009 14:22:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5544] csw/mgar/pkg/cpan/Authen-PAM/trunk Message-ID: Revision: 5544 http://gar.svn.sourceforge.net/gar/?rev=5544&view=rev Author: bensons Date: 2009-07-08 14:22:11 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Authen-PAM: repackage for GAR v2 Modified Paths: -------------- csw/mgar/pkg/cpan/Authen-PAM/trunk/Makefile csw/mgar/pkg/cpan/Authen-PAM/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/cpan/Authen-PAM/trunk/files/CSWpmauthenpam.gspec Modified: csw/mgar/pkg/cpan/Authen-PAM/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Authen-PAM/trunk/Makefile 2009-07-08 12:20:50 UTC (rev 5543) +++ csw/mgar/pkg/cpan/Authen-PAM/trunk/Makefile 2009-07-08 14:22:11 UTC (rev 5544) @@ -13,9 +13,10 @@ conversation function is used (Authen::PAM::pam_default_conv). endef -DISTFILES += CSWpmauthenpam.gspec - # Disable interactive tests PATCHFILES = itest.diff +# Fix names +PACKAGES = CSWpmauthenpam +CATALOGNAME = pm_authenpam include gar/category.mk Modified: csw/mgar/pkg/cpan/Authen-PAM/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Authen-PAM/trunk/checksums 2009-07-08 12:20:50 UTC (rev 5543) +++ csw/mgar/pkg/cpan/Authen-PAM/trunk/checksums 2009-07-08 14:22:11 UTC (rev 5544) @@ -1,3 +1,2 @@ -e87ac243092c67156d4e5c5a6b822b11 download/CSWpmauthenpam.gspec 7278471dfa694d9ef312bc92d7099af2 download/Authen-PAM-0.16.tar.gz fd6a276dbc9e14fb54a2bfc4138ffd94 download/itest.diff Deleted: csw/mgar/pkg/cpan/Authen-PAM/trunk/files/CSWpmauthenpam.gspec =================================================================== --- csw/mgar/pkg/cpan/Authen-PAM/trunk/files/CSWpmauthenpam.gspec 2009-07-08 12:20:50 UTC (rev 5543) +++ csw/mgar/pkg/cpan/Authen-PAM/trunk/files/CSWpmauthenpam.gspec 2009-07-08 14:22:11 UTC (rev 5544) @@ -1,7 +0,0 @@ -%var bitname pm_authenpam -%var pkgname CSWpmauthenpam -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright -Copyright (c) 1998-2002 Nikolay Pelov. All rights reserved. This -program is free software; you can redistribute it and/or modify it -under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 16:41:17 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 14:41:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5545] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5545 http://gar.svn.sourceforge.net/gar/?rev=5545&view=rev Author: wbonnet Date: 2009-07-08 14:41:17 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Fix jemmaloc.c patch Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 14:22:11 UTC (rev 5544) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 14:41:17 UTC (rev 5545) @@ -4,7 +4,7 @@ c869762735a41bb30f417e510ccb7f31 download/configure.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 -32ce70bf2a4a2193a7cdc24941549018 download/jemalloc.c.diff +0ec7159ba7a89a486fd21b97847368f5 download/jemalloc.c.diff 18b0cdc902caa4172b7f2d473239c9a9 download/md5.h.diff 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 14:22:11 UTC (rev 5544) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 14:41:17 UTC (rev 5545) @@ -13,3 +13,14 @@ #include #include #ifndef MOZ_MEMORY_DARWIN +@@ -422,6 +422,12 @@ + #endif + #endif + ++#define issetugid() 0 ++char *strerror_r(int errnum, char *buf, size_t buflen) ++{ ++ strncpy(buf, strerror(errnum), buflen); ++} ++ + #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 8 17:10:12 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 08 Jul 2009 15:10:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5546] csw/mgar/pkg/pureftpd/trunk/Makefile Message-ID: Revision: 5546 http://gar.svn.sourceforge.net/gar/?rev=5546&view=rev Author: bensons Date: 2009-07-08 15:10:09 +0000 (Wed, 08 Jul 2009) Log Message: ----------- pureftpd: fix pam, crypt and other stuff Modified Paths: -------------- csw/mgar/pkg/pureftpd/trunk/Makefile Modified: csw/mgar/pkg/pureftpd/trunk/Makefile =================================================================== --- csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-08 14:41:17 UTC (rev 5545) +++ csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-08 15:10:09 UTC (rev 5546) @@ -5,10 +5,10 @@ DESCRIPTION = A secure FTP daemon define BLURB - Pure-FTPd is a free (BSD), secure, production-quality and - standard-conformant FTP server. It doesn't provide useless bells and - whistles, but focuses on efficiency and ease of use. It provides simple - answers to common needs, plus unique useful features for personal users + Pure-FTPd is a free (BSD), secure, production-quality and + standard-conformant FTP server. It doesn't provide useless bells and + whistles, but focuses on efficiency and ease of use. It provides simple + answers to common needs, plus unique useful features for personal users as well as hosting providers. endef @@ -24,15 +24,35 @@ # configure args CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-everything +CONFIGURE_ARGS += --with-paranoidmsg +CONFIGURE_ARGS += --with-virtualchroot CONFIGURE_ARGS += --with-tls CONFIGURE_ARGS += --with-pam +CONFIGURE_ARGS += --with-altlog +CONFIGURE_ARGS += --with-brokenrealpath CONFIGURE_ARGS += --enable-largefile +CONFIGURE_ARGS += --sysconfdir=$(prefix)/etc/$(SRCNAME) +# use X/Open CAE specifications +EXTRA_CFLAGS = -D_XOPEN_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 + # No test suite available TEST_SCRIPTS = include gar/category.mk +# make sure, the linker uses libcrypt before libssl +post-configure-modulated: + @perl -pi -e 's at -lssl -lcrypto -lcrypt at -lcrypt -lssl -lcrypto@' \ + ${WORKSRC}/Makefile + @perl -pi -e 's at -lssl -lcrypto -lcrypt at -lcrypt -lssl -lcrypto@' \ + ${WORKSRC}/src/Makefile + # strange archive... post-build-modulated: @chmod 751 $(WORKSRC)/x + +# create config directory +pre-install-modulated: + ginstall -d $(DESTDIR)$(sysconfdir)/$(SRCNAME) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 8 18:27:28 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 08 Jul 2009 16:27:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5547] csw/mgar/pkg/pureftpd/trunk/Makefile Message-ID: Revision: 5547 http://gar.svn.sourceforge.net/gar/?rev=5547&view=rev Author: bensons Date: 2009-07-08 16:27:28 +0000 (Wed, 08 Jul 2009) Log Message: ----------- pureftpd: runtim pidfile to /var/opt/csw/run Modified Paths: -------------- csw/mgar/pkg/pureftpd/trunk/Makefile Modified: csw/mgar/pkg/pureftpd/trunk/Makefile =================================================================== --- csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-08 15:10:09 UTC (rev 5546) +++ csw/mgar/pkg/pureftpd/trunk/Makefile 2009-07-08 16:27:28 UTC (rev 5547) @@ -49,6 +49,7 @@ @perl -pi -e 's at -lssl -lcrypto -lcrypt at -lcrypt -lssl -lcrypto@' \ ${WORKSRC}/src/Makefile + # strange archive... post-build-modulated: @chmod 751 $(WORKSRC)/x @@ -56,3 +57,7 @@ # create config directory pre-install-modulated: ginstall -d $(DESTDIR)$(sysconfdir)/$(SRCNAME) + ginstall -d $(DESTDIR)/var/opt/csw/run + perl -pi -e 's@/var/run@/var/opt/csw/run@' ${WORKSRC}/src/ftpd.h + perl -pi -e 's@/var/run@/var/opt/csw/run@' ${WORKSRC}/src/ftpwho-update.h + perl -pi -e 's@/var/run@/var/opt/csw/run@' ${WORKSRC}/src/upload-pipe.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 19:49:46 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 17:49:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5548] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5548 http://gar.svn.sourceforge.net/gar/?rev=5548&view=rev Author: wbonnet Date: 2009-07-08 17:49:45 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Modify patch, add directory removal in Jar stripping script Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 16:27:28 UTC (rev 5547) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 17:49:45 UTC (rev 5548) @@ -4,7 +4,7 @@ c869762735a41bb30f417e510ccb7f31 download/configure.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 -0ec7159ba7a89a486fd21b97847368f5 download/jemalloc.c.diff +759736d9c7ce8ab8616147843bd179bd download/jemalloc.c.diff 18b0cdc902caa4172b7f2d473239c9a9 download/md5.h.diff 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 16:27:28 UTC (rev 5547) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 17:49:45 UTC (rev 5548) @@ -24,3 +24,4 @@ +} + #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) + Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh 2009-07-08 16:27:28 UTC (rev 5547) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/removeBuildPathFromJar.sh 2009-07-08 17:49:45 UTC (rev 5548) @@ -18,3 +18,5 @@ jar cvf $BACKUP_OLD_DIR/$1 * cd $BACKUP_OLD_DIR + +rm -fr ~/.tempextractjar This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 20:00:33 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 18:00:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5549] csw/mgar/pkg/firefox/branches/firefox3-packaging Message-ID: Revision: 5549 http://gar.svn.sourceforge.net/gar/?rev=5549&view=rev Author: wbonnet Date: 2009-07-08 18:00:33 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Replace spaces by tabs Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 17:49:45 UTC (rev 5548) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/checksums 2009-07-08 18:00:33 UTC (rev 5549) @@ -4,7 +4,7 @@ c869762735a41bb30f417e510ccb7f31 download/configure.diff a71a4afaabc4d067f30d8fb184fea520 download/file_id.cc.diff b509f7c05e9566ed290e2c098316c7c3 download/firefox-3.0.11-source.tar.bz2 -759736d9c7ce8ab8616147843bd179bd download/jemalloc.c.diff +a19792f0b67f28c9227d19d069369369 download/jemalloc.c.diff 18b0cdc902caa4172b7f2d473239c9a9 download/md5.h.diff 1a3d61e09378d28d9bc9f3df45a224bc download/nsExceptionHandler.cpp.diff ca4162516d8c09deaa9f0b6f3b3ecffb download/nsMathUtils.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 17:49:45 UTC (rev 5548) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/files/jemalloc.c.diff 2009-07-08 18:00:33 UTC (rev 5549) @@ -1,6 +1,6 @@ diff --speed-large-files --minimal -Nru firefox.orig/memory/jemalloc/jemalloc.c firefox/memory/jemalloc/jemalloc.c ---- firefox.orig/memory/jemalloc/jemalloc.c 2008-07-23 09:47:24.000000000 +0000 -+++ firefox/memory/jemalloc/jemalloc.c 2008-11-23 14:42:59.780371100 +0000 +--- firefox.orig/memory/jemalloc/jemalloc.c 2009-07-08 19:50:45.390553748 +0200 ++++ firefox/memory/jemalloc/jemalloc.c 2009-07-08 19:51:32.355474070 +0200 @@ -312,9 +312,9 @@ #endif #include @@ -16,12 +16,13 @@ @@ -422,6 +422,12 @@ #endif #endif - -+#define issetugid() 0 -+char *strerror_r(int errnum, char *buf, size_t buflen) -+{ -+ strncpy(buf, strerror(errnum), buflen); -+} + ++#define issetugid() 0 ++char *strerror_r(int errnum, char *buf, size_t buflen) ++{ ++ strncpy(buf, strerror(errnum), buflen); ++} + - #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) + #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) + /* sizeof(int) == (1U << SIZEOF_INT_2POW). */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 20:37:31 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 18:37:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[5550] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5550 http://gar.svn.sourceforge.net/gar/?rev=5550&view=rev Author: wbonnet Date: 2009-07-08 18:37:31 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Restore deleted function in the previous patch and replaces spaces by tabs Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/removeBuildPathFromJar.sh Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:00:33 UTC (rev 5549) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:37:31 UTC (rev 5550) @@ -3,6 +3,6 @@ 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -4046facca3889b1dcb8539b6458278e1 download/jemalloc.c.diff +8e0133baa3ce7c4727449202c529a434 download/jemalloc.c.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff 2009-07-08 18:00:33 UTC (rev 5549) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/jemalloc.c.diff 2009-07-08 18:37:31 UTC (rev 5550) @@ -1,22 +1,6 @@ diff --speed-large-files --minimal -Nru firefox.orig/memory/jemalloc/jemalloc.c firefox/memory/jemalloc/jemalloc.c --- firefox.orig/memory/jemalloc/jemalloc.c 2009-07-01 22:39:00.951845547 +0200 +++ firefox/memory/jemalloc/jemalloc.c 2009-07-01 22:46:59.327275977 +0200 -@@ -306,6 +306,15 @@ - #define MALLOC_DECOMMIT - #endif - -+#ifdef MOZ_MEMORY_SOLARIS_WRONG_IFDEF -+#define issetugid() 0 -+char *strerror_r(int errnum, char *buf, size_t buflen) -+{ -+ strncpy(buf, strerror(errnum), buflen); -+} -+ -+#endif -+ - #ifndef MOZ_MEMORY_WINDOWS - #ifndef MOZ_MEMORY_SOLARIS - #include @@ -362,9 +371,9 @@ #endif #include @@ -29,3 +13,16 @@ #include #include #ifndef MOZ_MEMORY_DARWIN +@@ -476,6 +476,12 @@ + #endif + #endif + ++#define issetugid() 0 ++char *strerror_r(int errnum, char *buf, size_t buflen) ++{ ++ strncpy(buf, strerror(errnum), buflen); ++} ++ + #define SIZEOF_PTR (1U << SIZEOF_PTR_2POW) + + /* sizeof(int) == (1U << SIZEOF_INT_2POW). */ Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/removeBuildPathFromJar.sh =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/removeBuildPathFromJar.sh 2009-07-08 18:00:33 UTC (rev 5549) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/removeBuildPathFromJar.sh 2009-07-08 18:37:31 UTC (rev 5550) @@ -1,4 +1,4 @@ -#!/opt/csw/bin/bash +#!/opt/csw/bin/bash -x if [ -d ~/.tempextractjar ] ; then @@ -10,11 +10,13 @@ export REPLACEDIR=$2/$3/$4 cd ~/.tempextractjar -jar xvf $1 +jar xvf $BACKUP_OLD_DIR/$1 gfind . -name "*.js" -exec bash -x -c " mv {} {}.temp && gsed -e s_\$REPLACEDIR\_\_g {}.temp > {} && rm {}.temp" \; rm $1 -jar cvf $1 * +jar cvf $BACKUP_OLD_DIR/$1 * cd $BACKUP_OLD_DIR + +rm -fr ~/.tempextractjar This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 20:38:01 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 18:38:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[5551] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ checksums Message-ID: Revision: 5551 http://gar.svn.sourceforge.net/gar/?rev=5551&view=rev Author: wbonnet Date: 2009-07-08 18:38:01 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Restore deleted function in the previous patch and replaces spaces by tabs Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:37:31 UTC (rev 5550) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:38:01 UTC (rev 5551) @@ -3,6 +3,6 @@ 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 -8e0133baa3ce7c4727449202c529a434 download/jemalloc.c.diff +24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 20:54:05 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 18:54:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5552] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5552 http://gar.svn.sourceforge.net/gar/?rev=5552&view=rev Author: wbonnet Date: 2009-07-08 18:54:05 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Add missing patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.src.configure.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/nsPluginsDirUnix.cpp.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 18:38:01 UTC (rev 5551) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 18:54:05 UTC (rev 5552) @@ -26,6 +26,9 @@ PATCHFILES += Nativei386.h.diff PATCHFILES += autoconf.mk.in.diff PATCHFILES += packager.mk.diff +PATCHFILES += configure.diff +PATCHFILES += nsPluginsDirUnix.cpp.diff +PATCHFILES += js.src.configure.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:38:01 UTC (rev 5551) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-08 18:54:05 UTC (rev 5552) @@ -2,7 +2,10 @@ 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff +37f4078ab1b34d16c1739d3b089b2947 download/configure.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff +0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff +f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff 2009-07-08 18:54:05 UTC (rev 5552) @@ -0,0 +1,25 @@ +diff --speed-large-files --minimal -Nru firefox.orig/configure firefox/configure +--- firefox.orig/configure 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/configure 2009-07-07 21:49:10.319971404 +0200 +@@ -4426,8 +4426,8 @@ + /usr/local/x11r5/include \ + /usr/lpp/Xamples/include \ + \ +- /usr/openwin/include \ +- /usr/openwin/share/include \ ++ /opt/csw/X11/include \ ++ /opt/csw/X11/share/include \ + ; \ + do + if test -r "$ac_dir/$x_direct_test_include"; then +@@ -4502,8 +4502,8 @@ + /usr/lpp/Xamples/lib \ + /lib/usr/lib/X11 \ + \ +- /usr/openwin/lib \ +- /usr/openwin/share/lib \ ++ /opt/csw/X11/lib \ ++ /opt/csw/X11/share/lib \ + ; \ + do + for ac_extension in a so sl; do Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.src.configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.src.configure.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.src.configure.diff 2009-07-08 18:54:05 UTC (rev 5552) @@ -0,0 +1,25 @@ +diff --speed-large-files --minimal -Nru firefox.orig/js/src/configure firefox/js/src/configure +--- firefox.orig/js/src/configure 2009-07-08 20:48:40.741770226 +0200 ++++ firefox/js/src/configure 2009-07-08 20:49:34.735119508 +0200 +@@ -4026,8 +4026,8 @@ + /usr/local/x11r5/include \ + /usr/lpp/Xamples/include \ + \ +- /usr/openwin/include \ +- /usr/openwin/share/include \ ++ /opt/csw/X11/include \ ++ /opt/csw/X11/share/include \ + ; \ + do + if test -r "$ac_dir/$x_direct_test_include"; then +@@ -4102,8 +4102,8 @@ + /usr/lpp/Xamples/lib \ + /lib/usr/lib/X11 \ + \ +- /usr/openwin/lib \ +- /usr/openwin/share/lib \ ++ /opt/csw/X11/lib \ ++ /opt/csw/X11/share/lib \ + ; \ + do + for ac_extension in a so sl; do Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/nsPluginsDirUnix.cpp.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/nsPluginsDirUnix.cpp.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/nsPluginsDirUnix.cpp.diff 2009-07-08 18:54:05 UTC (rev 5552) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/modules/plugin/base/src/nsPluginsDirUnix.cpp firefox/modules/plugin/base/src/nsPluginsDirUnix.cpp +--- firefox.orig/modules/plugin/base/src/nsPluginsDirUnix.cpp 2009-07-07 21:52:50.550842128 +0200 ++++ firefox/modules/plugin/base/src/nsPluginsDirUnix.cpp 2009-07-07 21:53:10.444317091 +0200 +@@ -76,7 +76,7 @@ + #define DEFAULT_X11_PATH "/usr/lib" + #define LOCAL_PLUGIN_DLL_ALT_SUFFIX ".a" + #elif defined(SOLARIS) +-#define DEFAULT_X11_PATH "/usr/openwin/lib/" ++#define DEFAULT_X11_PATH "/opt/csw/X11/lib/" + #elif defined(LINUX) + #define DEFAULT_X11_PATH "/usr/X11R6/lib/" + #else This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 22:45:19 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 20:45:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5553] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5553 http://gar.svn.sourceforge.net/gar/?rev=5553&view=rev Author: wbonnet Date: 2009-07-08 20:45:19 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Disable crash reporter Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 18:54:05 UTC (rev 5552) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 20:45:19 UTC (rev 5553) @@ -59,7 +59,7 @@ # PERL=/opt/csw/bin/perl # export PERL -CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox +CONFIGURE_ARGS = --prefix=/opt/csw/mozilla/firefox --disable-crashreporter TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 23:05:42 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 21:05:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5554] csw/mgar/pkg/firefox/branches/firefox3-packaging/ Makefile Message-ID: Revision: 5554 http://gar.svn.sourceforge.net/gar/?rev=5554&view=rev Author: wbonnet Date: 2009-07-08 21:05:42 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Fix some include path Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 20:45:19 UTC (rev 5553) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-08 21:05:42 UTC (rev 5554) @@ -53,11 +53,15 @@ EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig PERL=/opt/csw/bin/perl -CXXFLAGS+=-xlibmil -xlibmopt -features=tmplife -norunpath -CFLAGS+=-xlibmil -D__solaris__ +CXXFLAGS +=-xlibmil -xlibmopt -features=tmplife -norunpath +CFLAGS +=-xlibmil -D__solaris__ +CFLAGS += -DG_HAVE_ISO_VARARGS +CXXFLAGS += -DG_HAVE_ISO_VARARGS +CPPFLAGS = -I/opt/csw/include -I/opt/csw/X11/include +XCFLAGS = -I/opt/csw/include -I/opt/csw/X11/include -CFLAGS+= -DG_HAVE_ISO_VARARGS -CXXFLAGS+= -DG_HAVE_ISO_VARARGS +EXTRA_CONFIGURE_EXPORTS = XCFLAGS + LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 export PERL CFLAGS CXXFLAGS LDFLAGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 8 23:07:04 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 08 Jul 2009 21:07:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5555] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5555 http://gar.svn.sourceforge.net/gar/?rev=5555&view=rev Author: wbonnet Date: 2009-07-08 21:07:04 +0000 (Wed, 08 Jul 2009) Log Message: ----------- Fix some include path Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 21:05:42 UTC (rev 5554) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-08 21:07:04 UTC (rev 5555) @@ -40,9 +40,6 @@ # GARCOMPILER = SOS12 GARCOMPILER = GCC4 -LD=/opt/csw/bin/gld -EXTRA_CONFIGURE_EXPORTS = LD - # pkg-config options EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig @@ -54,6 +51,12 @@ CXXFLAGS+= -DG_HAVE_ISO_VARARGS CXXFLAGS+= -D_XOPEN_SOURCE=500 -D_XPG5 +CPPFLAGS = -I/opt/csw/include -I/opt/csw/X11/include +XCFLAGS = -I/opt/csw/include -I/opt/csw/X11/include + +LD=/opt/csw/bin/gld +EXTRA_CONFIGURE_EXPORTS = XCFLAGS LD + # LDFLAGS+=-L/usr/lib/lwp -L/opt/csw/mozilla/firefox/lib -R/opt/csw/mozilla/firefox/lib -L/opt/csw/lib -R/opt/csw/lib -lsqlite3 # PERL=/opt/csw/bin/perl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Thu Jul 9 11:57:42 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Thu, 09 Jul 2009 09:57:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5556] csw/mgar/pkg/libtool/trunk/checksums Message-ID: Revision: 5556 http://gar.svn.sourceforge.net/gar/?rev=5556&view=rev Author: idogan23 Date: 2009-07-09 09:57:42 +0000 (Thu, 09 Jul 2009) Log Message: ----------- libtool: updated checksums file Modified Paths: -------------- csw/mgar/pkg/libtool/trunk/checksums Modified: csw/mgar/pkg/libtool/trunk/checksums =================================================================== --- csw/mgar/pkg/libtool/trunk/checksums 2009-07-08 21:07:04 UTC (rev 5555) +++ csw/mgar/pkg/libtool/trunk/checksums 2009-07-09 09:57:42 UTC (rev 5556) @@ -1,2 +1,10 @@ +9016437c874268bf70e52aba2af93735 download/i386-gcc2.conf +11fbabbb916c4c4e7b6e811980f41e1a download/i386-gcc2.tags +c39493d590239e70d40220ee8effca5d download/i386-gcc3.conf +706757d554bcc0c20f0af0d5de0848e3 download/i386-gcc3.tags aa9c5107f3ec9ef4200eb6556f3b3c29 download/libtool-1.5.26.tar.gz 8ca1ea241cd27ff9832e045fe9afe4fd download/libtool-2.2.6a.tar.gz +29cb518dd29fda50f9a3e727fd204cfe download/sparc-gcc2.conf +cd32539473e785263c56a2e46fa76cbc download/sparc-gcc2.tags +f78119c4f0f5366735285ca2bf17b829 download/sparc-gcc3.conf +b47cbb95750c4edd59d17479867ebf7b download/sparc-gcc3.tags This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 9 15:32:35 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 09 Jul 2009 13:32:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[5557] csw/mgar/pkg Message-ID: Revision: 5557 http://gar.svn.sourceforge.net/gar/?rev=5557&view=rev Author: bensons Date: 2009-07-09 13:32:35 +0000 (Thu, 09 Jul 2009) Log Message: ----------- iftop: initial commit Added Paths: ----------- csw/mgar/pkg/iftop/ csw/mgar/pkg/iftop/branches/ csw/mgar/pkg/iftop/tags/ csw/mgar/pkg/iftop/trunk/ csw/mgar/pkg/iftop/trunk/Makefile csw/mgar/pkg/iftop/trunk/checksums csw/mgar/pkg/iftop/trunk/files/ csw/mgar/pkg/iftop/trunk/files/patch-ui.c Property changes on: csw/mgar/pkg/iftop/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/iftop/trunk/Makefile =================================================================== --- csw/mgar/pkg/iftop/trunk/Makefile (rev 0) +++ csw/mgar/pkg/iftop/trunk/Makefile 2009-07-09 13:32:35 UTC (rev 5557) @@ -0,0 +1,35 @@ +GARNAME = iftop +GARVERSION = 0.17 +CATEGORIES = net + +DESCRIPTION = Display bandwidth usage on an interface by host +define BLURB + iftop listens to network traffic on a named interface, or on the first + interface it can find which looks like an external interface if none + is specified, and displays a table of current bandwidth usage by pairs + of hosts. +endef + +MASTER_SITES = http://www.ex-parrot.com/~pdw/iftop/download/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +REQUIRED_PKGS = CSWlibpcap CSWncurses + + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-resolver=netdb_1thread + +EXTRA_LDFLAGS = -lpthread + +PATCHFILES = patch-ui.c + +TEST_SCRIPTS = + +include gar/category.mk Added: csw/mgar/pkg/iftop/trunk/checksums =================================================================== --- csw/mgar/pkg/iftop/trunk/checksums (rev 0) +++ csw/mgar/pkg/iftop/trunk/checksums 2009-07-09 13:32:35 UTC (rev 5557) @@ -0,0 +1,2 @@ +062bc8fb3856580319857326e0b8752d download/iftop-0.17.tar.gz +06ecb8b60e4b0deca47212041da1c70b download/patch-ui.c Added: csw/mgar/pkg/iftop/trunk/files/patch-ui.c =================================================================== --- csw/mgar/pkg/iftop/trunk/files/patch-ui.c (rev 0) +++ csw/mgar/pkg/iftop/trunk/files/patch-ui.c 2009-07-09 13:32:35 UTC (rev 5557) @@ -0,0 +1,11 @@ +--- iftop-0.17.orig/ui.c 2005-10-26 22:12:33.000000000 +0200 ++++ iftop-0.17/ui.c 2009-07-08 18:58:38.298151622 +0200 +@@ -6,7 +6,7 @@ + #include + + #include +-#include ++#include + #include + #include + #include This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 9 20:53:47 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 09 Jul 2009 18:53:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[5558] csw/mgar/pkg/pango/trunk Message-ID: Revision: 5558 http://gar.svn.sourceforge.net/gar/?rev=5558&view=rev Author: dmichelsen Date: 2009-07-09 18:53:47 +0000 (Thu, 09 Jul 2009) Log Message: ----------- pango: Fix issue with 32/64 bit modules #3750 Modified Paths: -------------- csw/mgar/pkg/pango/trunk/Makefile csw/mgar/pkg/pango/trunk/checksums csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall Modified: csw/mgar/pkg/pango/trunk/Makefile =================================================================== --- csw/mgar/pkg/pango/trunk/Makefile 2009-07-09 13:32:35 UTC (rev 5557) +++ csw/mgar/pkg/pango/trunk/Makefile 2009-07-09 18:53:47 UTC (rev 5558) @@ -37,6 +37,7 @@ BUILD64 = 1 NOISALIST = 1 +ISAEXEC_EXCLUDE_FILES = $(bindir)/pango-querymodules CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-x --enable-gtk-doc CONFIGURE_ARGS += --x-include=$(prefix)/X11/include @@ -58,3 +59,6 @@ include gar/category.mk +post-merge: + mkdir -p $(PKGROOT)$(sysconfdir)/64/pango + @$(MAKECOOKIE) Modified: csw/mgar/pkg/pango/trunk/checksums =================================================================== --- csw/mgar/pkg/pango/trunk/checksums 2009-07-09 13:32:35 UTC (rev 5557) +++ csw/mgar/pkg/pango/trunk/checksums 2009-07-09 18:53:47 UTC (rev 5558) @@ -1,2 +1,2 @@ -02de6afbc35cb1036031da7098463555 download/CSWpango.postinstall +236547eb782b42500d0d743f25340599 download/CSWpango.postinstall 63979efe16fe5abaa93c8ea48959e8f3 download/pango-1.24.3.tar.bz2 Modified: csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall =================================================================== --- csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-09 13:32:35 UTC (rev 5557) +++ csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall 2009-07-09 18:53:47 UTC (rev 5558) @@ -6,8 +6,14 @@ echo 'Updating pango.modules...' test -x ${PKG_ROOT_DIR}/opt/csw/bin/pango-querymodules && \ - chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >/opt/csw/etc/pango/pango.modules && - chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/pango/pango.modules f 0644 root bin && - chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWpango + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/pango-querymodules >"${PKG_ROOT_DIR}"/opt/csw/etc/pango/pango.modules && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/pango/pango.modules f 0644 root bin +test -x ${PKG_ROOT_DIR}/opt/csw/bin/sparcv9/pango-querymodules && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/sparcv9/pango-querymodules >"${PKG_ROOT_DIR}"/opt/csw/etc/64/pango/pango.modules && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/64/pango/pango.modules f 0644 root bin +test -x ${PKG_ROOT_DIR}/opt/csw/bin/amd64/pango-querymodules && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/amd64/pango-querymodules >"${PKG_ROOT_DIR}"/opt/csw/etc/64/pango/pango.modules && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWpango /opt/csw/etc/64/pango/pango.modules f 0644 root bin +chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWpango /bin/true This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 9 22:48:16 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 09 Jul 2009 20:48:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[5559] csw/mgar/pkg/neon/trunk Message-ID: Revision: 5559 http://gar.svn.sourceforge.net/gar/?rev=5559&view=rev Author: dmichelsen Date: 2009-07-09 20:48:16 +0000 (Thu, 09 Jul 2009) Log Message: ----------- neon: Update to 0.28.5 Modified Paths: -------------- csw/mgar/pkg/neon/trunk/Makefile csw/mgar/pkg/neon/trunk/checksums Modified: csw/mgar/pkg/neon/trunk/Makefile =================================================================== --- csw/mgar/pkg/neon/trunk/Makefile 2009-07-09 18:53:47 UTC (rev 5558) +++ csw/mgar/pkg/neon/trunk/Makefile 2009-07-09 20:48:16 UTC (rev 5559) @@ -1,9 +1,9 @@ GARNAME = neon -GARVERSION = 0.28.4 +GARVERSION = 0.28.5 CATEGORIES = lib EXTRA_MODULATORS = GARVERSION -MODULATIONS_GARVERSION = 0.26.4 0.28.4 +MODULATIONS_GARVERSION = 0.26.4 0.28.5 DESCRIPTION = Neon HTTP and WebDAV client library define BLURB @@ -41,18 +41,18 @@ MERGE_SCRIPTS_isa-amd64-garversion-0.26.4 = copy-relocated-only MERGE_DIRS_isa-amd64-garversion-0.26.4 = $(libdir) -MERGE_SCRIPTS_isa-i386-garversion-0.28.4 = copy-all -MERGE_SCRIPTS_isa-amd64-garversion-0.28.4 = copy-relocated-only -MERGE_DIRS_isa-amd64-garversion-0.28.4 = $(bindir) $(sbindir) $(libexecdir) $(libdir) +MERGE_SCRIPTS_isa-i386-garversion-0.28.5 = copy-all +MERGE_SCRIPTS_isa-amd64-garversion-0.28.5 = copy-relocated-only +MERGE_DIRS_isa-amd64-garversion-0.28.5 = $(bindir) $(sbindir) $(libexecdir) $(libdir) MERGE_SCRIPTS_isa-sparcv8-garversion-0.26.4 = copy-only MERGE_DIRS_isa-sparcv8-garversion-0.26.4 = $(libdir) MERGE_SCRIPTS_isa-sparcv9-garversion-0.26.4 = copy-relocated-only MERGE_DIRS_isa-sparcv9-garversion-0.26.4 = $(libdir) -MERGE_SCRIPTS_isa-sparcv8-garversion-0.28.4 = copy-all -MERGE_SCRIPTS_isa-sparcv9-garversion-0.28.4 = copy-relocated-only -MERGE_DIRS_isa-sparcv9-garversion-0.28.4 = $(bindir) $(sbindir) $(libexecdir) $(libdir) +MERGE_SCRIPTS_isa-sparcv8-garversion-0.28.5 = copy-all +MERGE_SCRIPTS_isa-sparcv9-garversion-0.28.5 = copy-relocated-only +MERGE_DIRS_isa-sparcv9-garversion-0.28.5 = $(bindir) $(sbindir) $(libexecdir) $(libdir) PKGFILES_CSWneon-devel = $(PKGFILES_DEVEL) Modified: csw/mgar/pkg/neon/trunk/checksums =================================================================== --- csw/mgar/pkg/neon/trunk/checksums 2009-07-09 18:53:47 UTC (rev 5558) +++ csw/mgar/pkg/neon/trunk/checksums 2009-07-09 20:48:16 UTC (rev 5559) @@ -1,4 +1,4 @@ +5e17c5dc62032a174e4e39fa33720aff download/CSWneon-devel.gspec +643aa565e0d9f38f0153ab72b6dc5621 download/CSWneon.gspec 2d11fff51ffa856fc6b5d4bd801d6cc4 download/neon-0.26.4.tar.gz -6c3b94362af743d046e198e9fcbe4a85 download/neon-0.28.4.tar.gz -643aa565e0d9f38f0153ab72b6dc5621 download/CSWneon.gspec -5e17c5dc62032a174e4e39fa33720aff download/CSWneon-devel.gspec +8c160bc0e358a3b58645acbba40fe873 download/neon-0.28.5.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jul 10 21:21:04 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 10 Jul 2009 19:21:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5560] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5560 http://gar.svn.sourceforge.net/gar/?rev=5560&view=rev Author: wbonnet Date: 2009-07-10 19:21:02 +0000 (Fri, 10 Jul 2009) Log Message: ----------- Add some patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-09 20:48:16 UTC (rev 5559) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 19:21:02 UTC (rev 5560) @@ -29,6 +29,7 @@ PATCHFILES += configure.diff PATCHFILES += nsPluginsDirUnix.cpp.diff PATCHFILES += js.src.configure.diff +PATCHFILES += SunOS5.mk.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-09 20:48:16 UTC (rev 5559) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 19:21:02 UTC (rev 5560) @@ -1,6 +1,7 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff +e3d4fc128e15ef832ab2dbcc3fcdd05a download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 37f4078ab1b34d16c1739d3b089b2947 download/configure.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff 2009-07-10 19:21:02 UTC (rev 5560) @@ -0,0 +1,30 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/coreconf/SunOS5.mk firefox/security/coreconf/SunOS5.mk +--- firefox.orig/security/coreconf/SunOS5.mk 2009-07-10 21:01:26.665138279 +0200 ++++ firefox/security/coreconf/SunOS5.mk 2009-07-10 21:02:11.207265896 +0200 +@@ -46,6 +46,8 @@ + endif + endif + ++NS_USE_GCC = 1 ++ + # Sun's WorkShop defines v8, v8plus and v9 architectures. + # gcc on Solaris defines v8 and v9 "cpus". + # gcc's v9 is equivalent to Workshop's v8plus. +@@ -71,7 +73,7 @@ + endif + endif + +-DEFAULT_COMPILER = cc ++DEFAULT_COMPILER = gcc + + ifdef NS_USE_GCC + CC = gcc +@@ -104,7 +106,7 @@ + endif + endif + +-INCLUDES += -I/usr/dt/include -I/usr/openwin/include ++INCLUDES += -I/usr/dt/include -I/opt/csw/X11/include -I/usr/include -I/usr/include/mps + + RANLIB = echo + CPU_ARCH = sparc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jul 10 23:38:22 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 10 Jul 2009 21:38:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5561] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5561 http://gar.svn.sourceforge.net/gar/?rev=5561&view=rev Author: wbonnet Date: 2009-07-10 21:38:22 +0000 (Fri, 10 Jul 2009) Log Message: ----------- Add some more patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/fipsaudt.c.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/lowpbe.c.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 19:21:02 UTC (rev 5560) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 21:38:22 UTC (rev 5561) @@ -30,6 +30,9 @@ PATCHFILES += nsPluginsDirUnix.cpp.diff PATCHFILES += js.src.configure.diff PATCHFILES += SunOS5.mk.diff +PATCHFILES += lowpbe.c.diff +PATCHFILES += softoken.mk.diff +PATCHFILES += fipsaudt.c.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 19:21:02 UTC (rev 5560) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 21:38:22 UTC (rev 5561) @@ -1,7 +1,7 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff -e3d4fc128e15ef832ab2dbcc3fcdd05a download/SunOS5.mk.diff +70627abe2428c903bfa13d409f1c8bb1 download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 37f4078ab1b34d16c1739d3b089b2947 download/configure.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig 2009-07-10 19:21:02 UTC (rev 5560) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/.mozconfig 2009-07-10 21:38:22 UTC (rev 5561) @@ -21,6 +21,7 @@ ac_add_options --enable-canvas ac_add_options --enable-system-cairo ac_add_options --disable-pthreads +ac_add_options --enable-system-sqlite ac_add_options --enable-official-branding #ac_add_options --enable-xinerama Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff 2009-07-10 19:21:02 UTC (rev 5560) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/SunOS5.mk.diff 2009-07-10 21:38:22 UTC (rev 5561) @@ -24,7 +24,7 @@ endif -INCLUDES += -I/usr/dt/include -I/usr/openwin/include -+INCLUDES += -I/usr/dt/include -I/opt/csw/X11/include -I/usr/include -I/usr/include/mps ++INCLUDES += -I/usr/dt/include -I/opt/csw/include -I/opt/csw/X11/include -I/usr/include -I../../../../dist/include/nspr RANLIB = echo CPU_ARCH = sparc Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/fipsaudt.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/fipsaudt.c.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/fipsaudt.c.diff 2009-07-10 21:38:22 UTC (rev 5561) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/fipsaudt.c firefox/security/nss/lib/softoken/fipsaudt.c +--- firefox.orig/security/nss/lib/softoken/fipsaudt.c 2009-07-10 22:58:22.364751249 +0200 ++++ firefox/security/nss/lib/softoken/fipsaudt.c 2009-07-10 22:58:22.364751249 +0200 +@@ -39,7 +39,7 @@ + * Level 2. + */ + +-#include "prprf.h" ++#include "../../../../dist/include/nspr/prprf.h" + #include "softoken.h" + + /* Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/lowpbe.c.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/lowpbe.c.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/lowpbe.c.diff 2009-07-10 21:38:22 UTC (rev 5561) @@ -0,0 +1,11 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/lowpbe.c firefox/security/nss/lib/softoken/lowpbe.c +--- firefox.orig/security/nss/lib/softoken/lowpbe.c 2009-07-10 22:58:22.364751249 +0200 ++++ firefox/security/nss/lib/softoken/lowpbe.c 2009-07-10 22:58:22.364751249 +0200 +@@ -36,6 +36,7 @@ + + #include "plarena.h" + ++#include "secoidt.h" + #include "seccomon.h" + #include "secitem.h" + #include "secport.h" Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff 2009-07-10 21:38:22 UTC (rev 5561) @@ -0,0 +1,11 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/config.mk firefox/security/nss/lib/softoken/config.mk +--- firefox.orig/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 ++++ firefox/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 +@@ -102,6 +102,7 @@ + # The -R '$ORIGIN' linker option instructs this library to search for its + # dependencies in the same directory where it resides. + MKSHLIB += -R '$$ORIGIN' ++MKSHLIB += -L../../../../dist/lib + OS_LIBS += -lbsm + endif + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jul 10 23:38:36 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 10 Jul 2009 21:38:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5562] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ checksums Message-ID: Revision: 5562 http://gar.svn.sourceforge.net/gar/?rev=5562&view=rev Author: wbonnet Date: 2009-07-10 21:38:36 +0000 (Fri, 10 Jul 2009) Log Message: ----------- Add some more patches Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 21:38:22 UTC (rev 5561) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 21:38:36 UTC (rev 5562) @@ -1,12 +1,15 @@ f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff -70627abe2428c903bfa13d409f1c8bb1 download/SunOS5.mk.diff +b940bc6f09956cb97b5a68f0fe9b73a6 download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 37f4078ab1b34d16c1739d3b089b2947 download/configure.diff +1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff 0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff +3ad7b67c350157d9b54270139e36c107 download/lowpbe.c.diff f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff +49140d25970bc0422700a7a0bd35eaee download/softoken.mk.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jul 11 00:24:42 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 10 Jul 2009 22:24:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5563] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5563 http://gar.svn.sourceforge.net/gar/?rev=5563&view=rev Author: wbonnet Date: 2009-07-10 22:24:42 +0000 (Fri, 10 Jul 2009) Log Message: ----------- Once again... more patches :) Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff Removed Paths: ------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 21:38:36 UTC (rev 5562) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-10 22:24:42 UTC (rev 5563) @@ -31,7 +31,7 @@ PATCHFILES += js.src.configure.diff PATCHFILES += SunOS5.mk.diff PATCHFILES += lowpbe.c.diff -PATCHFILES += softoken.mk.diff +PATCHFILES += softoken.config.mk.diff PATCHFILES += fipsaudt.c.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 21:38:36 UTC (rev 5562) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-10 22:24:42 UTC (rev 5563) @@ -12,4 +12,4 @@ 3ad7b67c350157d9b54270139e36c107 download/lowpbe.c.diff f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff -49140d25970bc0422700a7a0bd35eaee download/softoken.mk.diff +46e4778961dea277f8ee657f475a89dd download/softoken.config.mk.diff Copied: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff (from rev 5561, csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff) =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff 2009-07-10 22:24:42 UTC (rev 5563) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/config.mk firefox/security/nss/lib/softoken/config.mk +--- firefox.orig/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 ++++ firefox/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 +@@ -101,7 +101,7 @@ + ifeq ($(OS_TARGET),SunOS) + # The -R '$ORIGIN' linker option instructs this library to search for its + # dependencies in the same directory where it resides. +-MKSHLIB += -R '$$ORIGIN' ++MKSHLIB += -R '$$ORIGIN' -L../../../../dist/lib + OS_LIBS += -lbsm + endif + Deleted: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff 2009-07-10 21:38:36 UTC (rev 5562) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.mk.diff 2009-07-10 22:24:42 UTC (rev 5563) @@ -1,11 +0,0 @@ -diff --speed-large-files --minimal -Nru firefox.orig/security/nss/lib/softoken/config.mk firefox/security/nss/lib/softoken/config.mk ---- firefox.orig/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 -+++ firefox/security/nss/lib/softoken/config.mk 2009-07-10 22:58:22.364751249 +0200 -@@ -102,6 +102,7 @@ - # The -R '$ORIGIN' linker option instructs this library to search for its - # dependencies in the same directory where it resides. - MKSHLIB += -R '$$ORIGIN' -+MKSHLIB += -L../../../../dist/lib - OS_LIBS += -lbsm - endif - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Sat Jul 11 13:27:23 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Sat, 11 Jul 2009 11:27:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5564] csw/mgar/pkg/ldns/trunk Message-ID: Revision: 5564 http://gar.svn.sourceforge.net/gar/?rev=5564&view=rev Author: idogan23 Date: 2009-07-11 11:27:23 +0000 (Sat, 11 Jul 2009) Log Message: ----------- ldns: bump version to 1.6.0 Modified Paths: -------------- csw/mgar/pkg/ldns/trunk/Makefile csw/mgar/pkg/ldns/trunk/checksums Added Paths: ----------- csw/mgar/pkg/ldns/trunk/files/CSWldns.doxyparse.diff Removed Paths: ------------- csw/mgar/pkg/ldns/trunk/files/doxyparse.diff Modified: csw/mgar/pkg/ldns/trunk/Makefile =================================================================== --- csw/mgar/pkg/ldns/trunk/Makefile 2009-07-10 22:24:42 UTC (rev 5563) +++ csw/mgar/pkg/ldns/trunk/Makefile 2009-07-11 11:27:23 UTC (rev 5564) @@ -1,5 +1,5 @@ GARNAME = ldns -GARVERSION = 1.5.1 +GARVERSION = 1.6.0 CATEGORIES = lib DESCRIPTION = A library for programs conforming to DNS RFCs and drafts @@ -13,7 +13,7 @@ MASTER_SITES = http://www.nlnetlabs.nl/projects/ldns/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += doxyparse.diff +DISTFILES += CSWldns.doxyparse.diff # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -22,24 +22,13 @@ # uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES UPSTREAM_MASTER_SITES = http://www.nlnetlabs.nl/downloads/ldns\ -ifeq ($(shell uname -r),5.8) - GARCOMPILER = GCC4 - REQUIRED_PKGS += CSWgcc4corert - ifeq ($(shell uname -p),sparc) - BUILD64 = 1 - endif -endif - -ifeq ($(shell uname -r),5.10) - GARCOMPILER = SOS12 -endif - +BUILD64 = 1 EXTRA_BUILD_ISAS_i386 = pentium_pro EXTRA_BUILD_ISAS_sparc = sparcv8plus REQUIRED_PKGS += CSWosslrt -PATCHFILES = doxyparse.diff +PATCHFILES = CSWldns.doxyparse.diff CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-ssl=/opt/csw Modified: csw/mgar/pkg/ldns/trunk/checksums =================================================================== --- csw/mgar/pkg/ldns/trunk/checksums 2009-07-10 22:24:42 UTC (rev 5563) +++ csw/mgar/pkg/ldns/trunk/checksums 2009-07-11 11:27:23 UTC (rev 5564) @@ -1,2 +1,2 @@ -b5516aacfa819947cbfb6d0c34f0c546 download/doxyparse.diff -17f73def98711e1475409d9a8d5d9dcd download/ldns-1.5.1.tar.gz +b5516aacfa819947cbfb6d0c34f0c546 download/CSWldns.doxyparse.diff +cd0d4d34a60d018fbfedae6d3ee4049b download/ldns-1.6.0.tar.gz Copied: csw/mgar/pkg/ldns/trunk/files/CSWldns.doxyparse.diff (from rev 5491, csw/mgar/pkg/ldns/trunk/files/doxyparse.diff) =================================================================== --- csw/mgar/pkg/ldns/trunk/files/CSWldns.doxyparse.diff (rev 0) +++ csw/mgar/pkg/ldns/trunk/files/CSWldns.doxyparse.diff 2009-07-11 11:27:23 UTC (rev 5564) @@ -0,0 +1,9 @@ +diff --speed-large-files --minimal -Nru ldns-1.5.1.orig/doc/doxyparse.pl ldns-1.5.1/doc/doxyparse.pl +--- ldns-1.5.1.orig/doc/doxyparse.pl 2008-05-28 10:28:39.000000000 +0200 ++++ ldns-1.5.1/doc/doxyparse.pl 2009-05-12 13:41:55.220351895 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/perl ++#!/opt/csw/bin/perl + + # Doxygen is usefull for html documentation, but sucks + # in making manual pages. Still tool also parses the .h Deleted: csw/mgar/pkg/ldns/trunk/files/doxyparse.diff =================================================================== --- csw/mgar/pkg/ldns/trunk/files/doxyparse.diff 2009-07-10 22:24:42 UTC (rev 5563) +++ csw/mgar/pkg/ldns/trunk/files/doxyparse.diff 2009-07-11 11:27:23 UTC (rev 5564) @@ -1,9 +0,0 @@ -diff --speed-large-files --minimal -Nru ldns-1.5.1.orig/doc/doxyparse.pl ldns-1.5.1/doc/doxyparse.pl ---- ldns-1.5.1.orig/doc/doxyparse.pl 2008-05-28 10:28:39.000000000 +0200 -+++ ldns-1.5.1/doc/doxyparse.pl 2009-05-12 13:41:55.220351895 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/perl -+#!/opt/csw/bin/perl - - # Doxygen is usefull for html documentation, but sucks - # in making manual pages. Still tool also parses the .h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jul 11 15:03:19 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 11 Jul 2009 13:03:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5565] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5565 http://gar.svn.sourceforge.net/gar/?rev=5565&view=rev Author: wbonnet Date: 2009-07-11 13:03:19 +0000 (Sat, 11 Jul 2009) Log Message: ----------- First version that goes until the of compilation. Not yet working... Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff Added Paths: ----------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.configure.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/npruntime.h.diff csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/sign.sh.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-11 11:27:23 UTC (rev 5564) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-11 13:03:19 UTC (rev 5565) @@ -20,6 +20,29 @@ CATALOGNAME_CSWfirefox = $(GARNAME) SPKG_DESC_CSWfirefox = $(DESCRIPTION) +# Defines dependencies +REQUIRED_PKGS_CSWfirefox += CSWdbusglib +REQUIRED_PKGS_CSWfirefox += CSWfconfig +REQUIRED_PKGS_CSWfirefox += CSWftype2 +REQUIRED_PKGS_CSWfirefox += CSWgcc3core +REQUIRED_PKGS_CSWfirefox += CSWgcc3corert +REQUIRED_PKGS_CSWfirefox += CSWgcc3g++ +REQUIRED_PKGS_CSWfirefox += CSWgcc3g++rt +REQUIRED_PKGS_CSWfirefox += CSWgcc4corert +REQUIRED_PKGS_CSWfirefox += CSWgcc4g++rt +REQUIRED_PKGS_CSWfirefox += CSWgconf2 +REQUIRED_PKGS_CSWfirefox += CSWglib2 +REQUIRED_PKGS_CSWfirefox += CSWgnomevfs2 +REQUIRED_PKGS_CSWfirefox += CSWgtk2 +REQUIRED_PKGS_CSWfirefox += CSWlibatk +REQUIRED_PKGS_CSWfirefox += CSWlibcairo +REQUIRED_PKGS_CSWfirefox += CSWlibdbus +REQUIRED_PKGS_CSWfirefox += CSWlibgnome +REQUIRED_PKGS_CSWfirefox += CSWlibxrender +REQUIRED_PKGS_CSWfirefox += CSWpango +REQUIRED_PKGS_CSWfirefox += CSWsqlite3rt +REQUIRED_PKGS_CSWfirefox += CSWzlib + # Defines the list of patches to be applied to the sources PATCHFILES += jemalloc.c.diff PATCHFILES += jsstdint.h.diff @@ -33,6 +56,11 @@ PATCHFILES += lowpbe.c.diff PATCHFILES += softoken.config.mk.diff PATCHFILES += fipsaudt.c.diff +PATCHFILES += sign.sh.diff +PATCHFILES += js.configure.diff +PATCHFILES += libxul.Makefile.in.diff +PATCHFILES += libxul.Makefile.diff +PATCHFILES += npruntime.h.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff # PATCHFILES += md5.h.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-11 11:27:23 UTC (rev 5564) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-11 13:03:19 UTC (rev 5565) @@ -3,13 +3,18 @@ 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff b940bc6f09956cb97b5a68f0fe9b73a6 download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff -37f4078ab1b34d16c1739d3b089b2947 download/configure.diff +463d0bd49aa3726c1d9e19c18b38ce70 download/configure.diff 1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff 6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff +ed49bb0e38e1b577d4742936bd551d79 download/js.configure.diff 0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff +48d3d6fe519013219989ae0a1b009a8c download/libxul.Makefile.diff +48d3d6fe519013219989ae0a1b009a8c download/libxul.Makefile.in.diff 3ad7b67c350157d9b54270139e36c107 download/lowpbe.c.diff +30ef29635eedc770a9db7bf3a79bf01a download/npruntime.h.diff f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff -46e4778961dea277f8ee657f475a89dd download/softoken.config.mk.diff +e4bfb0cee27672ed90ec473b589e3305 download/sign.sh.diff +969c809ca9889cc8292ff50220b46efd download/softoken.config.mk.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff 2009-07-11 11:27:23 UTC (rev 5564) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/configure.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -23,3 +23,12 @@ ; \ do for ac_extension in a so sl; do +@@ -5185,7 +5185,7 @@ + + MOZ_JS_LIBS='-L$(LIBXUL_DIST)/bin -lmozjs' + DYNAMIC_XPCOM_LIBS='-L$(LIBXUL_DIST)/bin -lxpcom -lxpcom_core' +-MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib' ++MOZ_FIX_LINK_PATHS='-Wl,-R,$(LIBXUL_DIST)/bin -Wl,-R,$(prefix)/lib' + XPCOM_FROZEN_LDOPTS='-L$(LIBXUL_DIST)/bin -lxpcom' + LIBXUL_LIBS='$(XPCOM_FROZEN_LDOPTS) -lxul' + XPCOM_GLUE_LDOPTS='$(LIBXUL_DIST)/lib/$(LIB_PREFIX)xpcomglue_s.$(LIB_SUFFIX) $(XPCOM_FROZEN_LDOPTS)' Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.configure.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.configure.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/js.configure.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/js/src/configure firefox/js/src/configure +--- firefox.orig/js/src/configure 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/js/src/configure 2009-07-07 21:49:10.319971404 +0200 +@@ -4775,7 +4775,7 @@ + HOST_AR_FLAGS='$(AR_FLAGS)' + + MOZ_JS_LIBS='-L$(libdir) -lmozjs' +-MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(PREFIX)/lib' ++MOZ_FIX_LINK_PATHS='-Wl,-R,$(LIBXUL_DIST)/bin -Wl,-R,$(PREFIX)/lib' + + MOZ_COMPONENT_NSPR_LIBS='-L$(LIBXUL_DIST)/bin $(NSPR_LIBS)' + MOZ_XPCOM_OBSOLETE_LIBS='-L$(LIBXUL_DIST)/lib -lxpcom_compat' Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile firefox/toolkit/library/Makefile +--- firefox.orig/toolkit/library/Makefile 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/toolkit/library/Makefile 2009-07-07 21:49:10.319971404 +0200 +@@ -252,7 +252,7 @@ + endif + + ifeq ($(OS_ARCH),SunOS) +-EXTRA_DSO_LDOPTS += -lelf -ldemangle -lCstd ++EXTRA_DSO_LDOPTS += -lelf -ldemangle + endif + + ifeq ($(OS_ARCH),WINNT) Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile firefox/toolkit/library/Makefile +--- firefox.orig/toolkit/library/Makefile 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/toolkit/library/Makefile 2009-07-07 21:49:10.319971404 +0200 +@@ -252,7 +252,7 @@ + endif + + ifeq ($(OS_ARCH),SunOS) +-EXTRA_DSO_LDOPTS += -lelf -ldemangle -lCstd ++EXTRA_DSO_LDOPTS += -lelf -ldemangle + endif + + ifeq ($(OS_ARCH),WINNT) Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/npruntime.h.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/npruntime.h.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/npruntime.h.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,14 @@ +diff --speed-large-files --minimal -Nru firefox.orig/modules/plugin/base/public/npruntime.h firefox/modules/plugin/base/public/npruntime.h +--- firefox.orig/modules/plugin/base/public/npruntime.h 2007-10-21 15:36:05.000000000 +0000 ++++ firefox/modules/plugin/base/public/npruntime.h 2008-11-24 21:59:04.857036600 +0000 +@@ -65,6 +65,10 @@ + #ifndef _NP_RUNTIME_H_ + #define _NP_RUNTIME_H_ + ++typedef int bool; ++#define true 1 ++#define false 0 ++ + #ifdef __cplusplus + extern "C" { + #endif Added: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/sign.sh.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/sign.sh.diff (rev 0) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/sign.sh.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru firefox.orig/security/nss/cmd/shlibsign/sign.sh firefox/security/nss/cmd/shlibsign/sign.sh +--- firefox.orig/security/nss/cmd/shlibsign/sign.sh 2007-10-21 15:36:05.000000000 +0000 ++++ firefox/security/nss/cmd/shlibsign/sign.sh 2008-11-24 21:59:04.857036600 +0000 +@@ -44,7 +44,7 @@ + export LIBPATH + SHLIB_PATH=${1}/lib:${4}:$SHLIB_PATH + export SHLIB_PATH +- LD_LIBRARY_PATH=${1}/lib:${4}:$LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=${1}/lib:${4}:$LD_LIBRARY_PATH:/opt/csw/lib + export LD_LIBRARY_PATH + DYLD_LIBRARY_PATH=${1}/lib:${4}:$DYLD_LIBRARY_PATH + export DYLD_LIBRARY_PATH Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff 2009-07-11 11:27:23 UTC (rev 5564) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/softoken.config.mk.diff 2009-07-11 13:03:19 UTC (rev 5565) @@ -6,7 +6,7 @@ # The -R '$ORIGIN' linker option instructs this library to search for its # dependencies in the same directory where it resides. -MKSHLIB += -R '$$ORIGIN' -+MKSHLIB += -R '$$ORIGIN' -L../../../../dist/lib ++MKSHLIB += -R '$$ORIGIN' -L../../../../dist/lib -L/opt/csw/lib OS_LIBS += -lbsm endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Sat Jul 11 21:45:47 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Sat, 11 Jul 2009 19:45:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[5566] csw/mgar/pkg/libvorbis/trunk Message-ID: Revision: 5566 http://gar.svn.sourceforge.net/gar/?rev=5566&view=rev Author: dmichelsen Date: 2009-07-11 19:45:47 +0000 (Sat, 11 Jul 2009) Log Message: ----------- libvorbis: Update to 1.2.3 Modified Paths: -------------- csw/mgar/pkg/libvorbis/trunk/Makefile csw/mgar/pkg/libvorbis/trunk/checksums Modified: csw/mgar/pkg/libvorbis/trunk/Makefile =================================================================== --- csw/mgar/pkg/libvorbis/trunk/Makefile 2009-07-11 13:03:19 UTC (rev 5565) +++ csw/mgar/pkg/libvorbis/trunk/Makefile 2009-07-11 19:45:47 UTC (rev 5566) @@ -1,5 +1,5 @@ GARNAME = libvorbis -GARVERSION = 1.2.2 +GARVERSION = 1.2.3 CATEGORIES = lib DESCRIPTION = Vorbis codec library. Modified: csw/mgar/pkg/libvorbis/trunk/checksums =================================================================== --- csw/mgar/pkg/libvorbis/trunk/checksums 2009-07-11 13:03:19 UTC (rev 5565) +++ csw/mgar/pkg/libvorbis/trunk/checksums 2009-07-11 19:45:47 UTC (rev 5566) @@ -1 +1 @@ -fcab1884e78c49f06352d92cedf9a06a download/libvorbis-1.2.2.tar.gz +5aa77f55c0e0aab8eb8ed982335daac8 download/libvorbis-1.2.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Sat Jul 11 23:38:28 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Sat, 11 Jul 2009 21:38:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5567] csw/mgar/pkg/x11/libX11/trunk Message-ID: Revision: 5567 http://gar.svn.sourceforge.net/gar/?rev=5567&view=rev Author: dmichelsen Date: 2009-07-11 21:38:28 +0000 (Sat, 11 Jul 2009) Log Message: ----------- x11/libX11: Update to 1.2.2 Modified Paths: -------------- csw/mgar/pkg/x11/libX11/trunk/Makefile csw/mgar/pkg/x11/libX11/trunk/checksums csw/mgar/pkg/x11/libX11/trunk/files/patch-xlib-sentinel.diff Modified: csw/mgar/pkg/x11/libX11/trunk/Makefile =================================================================== --- csw/mgar/pkg/x11/libX11/trunk/Makefile 2009-07-11 19:45:47 UTC (rev 5566) +++ csw/mgar/pkg/x11/libX11/trunk/Makefile 2009-07-11 21:38:28 UTC (rev 5567) @@ -1,5 +1,5 @@ GARNAME = libX11 -GARVERSION = 1.2.1 +GARVERSION = 1.2.2 CATEGORIES = x11 DESCRIPTION = X11 client-side library Modified: csw/mgar/pkg/x11/libX11/trunk/checksums =================================================================== --- csw/mgar/pkg/x11/libX11/trunk/checksums 2009-07-11 19:45:47 UTC (rev 5566) +++ csw/mgar/pkg/x11/libX11/trunk/checksums 2009-07-11 21:38:28 UTC (rev 5567) @@ -1,3 +1,2 @@ -858e013fd4c37689a2a8d86c8765dab0 download/libX11-1.2.1.tar.gz +c9b3a015e710e49303a48538149a4bd5 download/libX11-1.2.2.tar.gz 667f63d38722e29d6fd36b6648bbb757 download/patch-stdint.diff -918353b72ffab3f2cff4a8bcc65e9376 download/patch-xlib-sentinel.diff Modified: csw/mgar/pkg/x11/libX11/trunk/files/patch-xlib-sentinel.diff =================================================================== --- csw/mgar/pkg/x11/libX11/trunk/files/patch-xlib-sentinel.diff 2009-07-11 19:45:47 UTC (rev 5566) +++ csw/mgar/pkg/x11/libX11/trunk/files/patch-xlib-sentinel.diff 2009-07-11 21:38:28 UTC (rev 5567) @@ -1,6 +1,6 @@ -diff -Naur libX11-1.2.1.orig/include/X11/Xlib.h libX11-1.2.1.patched/include/X11/Xlib.h ---- libX11-1.2.1.orig/include/X11/Xlib.h 2008-10-07 19:18:17.000000000 +0200 -+++ libX11-1.2.1.patched/include/X11/Xlib.h 2009-05-05 13:49:27.444486000 +0200 +diff -Naur libX11-1.2.2.orig/include/X11/Xlib.h libX11-1.2.2.patched/include/X11/Xlib.h +--- libX11-1.2.2.orig/include/X11/Xlib.h 2009-07-09 05:55:54.000000000 +0200 ++++ libX11-1.2.2.patched/include/X11/Xlib.h 2009-07-11 23:36:25.003094998 +0200 @@ -38,6 +38,14 @@ #define XlibSpecificationRelease 6 @@ -13,6 +13,6 @@ +# define _X_ATTRIBUTE_PRINTF(x,y) +#endif /* GNUC >= 4 */ + - #ifdef USG - #ifndef __TYPES__ - #include /* forgot to protect it... */ + #include + + #if defined(__SCO__) || defined(__UNIXWARE__) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Sat Jul 11 23:40:00 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Sat, 11 Jul 2009 21:40:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5568] csw/mgar/pkg/x11/libX11/trunk/checksums Message-ID: Revision: 5568 http://gar.svn.sourceforge.net/gar/?rev=5568&view=rev Author: dmichelsen Date: 2009-07-11 21:40:00 +0000 (Sat, 11 Jul 2009) Log Message: ----------- x11/libX11: Re-add missing patch Modified Paths: -------------- csw/mgar/pkg/x11/libX11/trunk/checksums Modified: csw/mgar/pkg/x11/libX11/trunk/checksums =================================================================== --- csw/mgar/pkg/x11/libX11/trunk/checksums 2009-07-11 21:38:28 UTC (rev 5567) +++ csw/mgar/pkg/x11/libX11/trunk/checksums 2009-07-11 21:40:00 UTC (rev 5568) @@ -1,2 +1,3 @@ c9b3a015e710e49303a48538149a4bd5 download/libX11-1.2.2.tar.gz 667f63d38722e29d6fd36b6648bbb757 download/patch-stdint.diff +4e6f6f42902f849eba8d88ab15fa3697 download/patch-xlib-sentinel.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sun Jul 12 13:29:34 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sun, 12 Jul 2009 11:29:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5569] csw/mgar/gar/v2/gar.pkg.mk Message-ID: Revision: 5569 http://gar.svn.sourceforge.net/gar/?rev=5569&view=rev Author: skayser Date: 2009-07-12 11:29:34 +0000 (Sun, 12 Jul 2009) Log Message: ----------- gar: added $USERGROUP for tagging cswusergroup files Modified Paths: -------------- csw/mgar/gar/v2/gar.pkg.mk Modified: csw/mgar/gar/v2/gar.pkg.mk =================================================================== --- csw/mgar/gar/v2/gar.pkg.mk 2009-07-11 21:40:00 UTC (rev 5568) +++ csw/mgar/gar/v2/gar.pkg.mk 2009-07-12 11:29:34 UTC (rev 5569) @@ -155,12 +155,14 @@ SPKG_CLASSES := $(SPKG_CLASSES) $(if $(SAMPLECONF),$(if $(filter cswsampleconf,$(SPKG_CLASSES)),,cswsampleconf)) SPKG_CLASSES := $(SPKG_CLASSES) $(if $(PRESERVECONF),$(if $(filter cswpreserveconf,$(SPKG_CLASSES)),,cswpreserveconf)) SPKG_CLASSES := $(SPKG_CLASSES) $(if $(INITSMF),$(if $(filter cswinitsmf,$(SPKG_CLASSES)),,cswinitsmf)) +SPKG_CLASSES := $(SPKG_CLASSES) $(if $(USERGROUP),$(if $(filter cswusergroup,$(SPKG_CLASSES)),,cswusergroup)) # - set class for all config files ifneq ($(SAMPLECONF)$(PRESERVECONF)$(INITSMF),) _CSWCLASS_FILTER = | perl -ane '\ $(foreach FILE,$(SAMPLECONF),$$F[1] = "cswsampleconf" if ( $$F[2] =~ m(^$(FILE)$$) );)\ $(foreach FILE,$(PRESERVECONF),$$F[1] = "cswpreserveconf" if( $$F[2] =~ m(^$(FILE)$$) );)\ $(foreach FILE,$(INITSMF),$$F[1] = "cswinitsmf" if( $$F[2] =~ m(^$(FILE)$$) );)\ + $(foreach FILE,$(USERGROUP),$$F[1] = "cswusergroup" if( $$F[2] =~ m(^$(FILE)$$) );)\ print join(" ", at F),"\n";' _EXTRA_GAR_PKGS += CSWcswclassutils endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 14 11:17:47 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 14 Jul 2009 09:17:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[5570] csw/mgar/pkg Message-ID: Revision: 5570 http://gar.svn.sourceforge.net/gar/?rev=5570&view=rev Author: dmichelsen Date: 2009-07-14 09:17:47 +0000 (Tue, 14 Jul 2009) Log Message: ----------- bdb3: Initial commit Added Paths: ----------- csw/mgar/pkg/bdb3/ csw/mgar/pkg/bdb3/trunk/Makefile csw/mgar/pkg/bdb3/trunk/checksums csw/mgar/pkg/bdb3/trunk/files/ Removed Paths: ------------- csw/mgar/pkg/bdb3/trunk/Makefile csw/mgar/pkg/bdb3/trunk/legacy/ Deleted: csw/mgar/pkg/bdb3/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-01 20:49:06 UTC (rev 5484) +++ csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-14 09:17:47 UTC (rev 5570) @@ -1,79 +0,0 @@ -GARNAME = db -GARVERSION = 4.1.25 -CATEGORIES = lib - -DESCRIPTION = Provides embedded database support for applications -define BLURB - Berkeley DB (libdb) is a programmatic toolkit that provides embedded database - support for both traditional and client/server applications. It includes - b+tree, queue, extended linear hashing, fixed, and variable-length record - access methods, transactions, locking, logging, shared memory caching and - database recovery. DB supports C, C++, Java, and Perl APIs. It is available - for a wide variety of UNIX platforms as well as Windows NT and Windows 95 - (MSVC 4, 5 and 6). -endef - -MASTER_SITES = ftp://ftp.sleepycat.com/releases/ - -CONFIGURE_SCRIPTS = -BUILD_SCRIPTS = -INSTALL_SCRIPTS = custom -TEST_SCRIPTS = - -ENABLE_CHECK = 0 -ARCHALL = 1 -PACKAGES = CSWbdb4 -SPKG_DESC = Embedded database libraries and utilities -CATALOGNAME = berkeleydb4 -REQUIRED_PKGS = CSWbdb - -include gar/category.mk - -install-custom: - ginstall -d $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 - ginstall -d $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . sparcv8 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . 32 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s sparcv9 64 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.2_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_verify db_verify - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify Copied: csw/mgar/pkg/bdb3/trunk/Makefile (from rev 5484, csw/mgar/pkg/bdb4/trunk/legacy/Makefile) =================================================================== --- csw/mgar/pkg/bdb3/trunk/Makefile (rev 0) +++ csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-14 09:17:47 UTC (rev 5570) @@ -0,0 +1,43 @@ +GARNAME = db +GARVERSION = 4.1.25 +CATEGORIES = lib + +DESCRIPTION = Provides embedded database support for applications +define BLURB + Berkeley DB (libdb) is a programmatic toolkit that provides embedded database + support for both traditional and client/server applications. It includes + b+tree, queue, extended linear hashing, fixed, and variable-length record + access methods, transactions, locking, logging, shared memory caching and + database recovery. DB supports C, C++, Java, and Perl APIs. It is available + for a wide variety of UNIX platforms as well as Windows NT and Windows 95 + (MSVC 4, 5 and 6). +endef + +MASTER_SITES = ftp://ftp.sleepycat.com/releases/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES += CSWbdb4.gspec + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# See http://www.sleepycat.com/update/4.1.25/patch.4.1.25.html +PATCHFILES += 4.1.25.1.diff 4.1.25.2.diff +PATCHDIRLEVEL = 0 + +DEPENDS += lang/tcl + +CONFIGURE_SCRIPTS = $(WORKSRC)/dist/configure +BUILD_SCRIPTS = $(WORKSRC)/dist/Makefile +INSTALL_SCRIPTS = $(WORKSRC)/dist/Makefile +TEST_SCRIPTS = $(WORKSRC)/dist/Makefile + +NODIRPATHS = --prefix +CONFIGURE_ARGS = --prefix $(prefix)/bdb4 $(DIRPATHS) +CONFIGURE_ARGS += --enable-compat185 +CONFIGURE_ARGS += --enable-rpc +CONFIGURE_ARGS += --enable-cxx +CONFIGURE_ARGS += --enable-java +CONFIGURE_ARGS += --enable-tcl +CONFIGURE_ARGS += --with-tcl=$(libdir) + +include gar/category.mk Copied: csw/mgar/pkg/bdb3/trunk/checksums (from rev 5484, csw/mgar/pkg/bdb4/trunk/legacy/checksums) =================================================================== --- csw/mgar/pkg/bdb3/trunk/checksums (rev 0) +++ csw/mgar/pkg/bdb3/trunk/checksums 2009-07-14 09:17:47 UTC (rev 5570) @@ -0,0 +1,4 @@ +d82ed75cb53b0daba4a7e959e8a6f86c download/db-4.1.25.tar.gz +48ef6b9d5e0c5cd3617a1531d0e97637 download/CSWbdb4.gspec +1e073d12cd89f9345e281ca07368f74b download/4.1.25.1.diff +5eedc6818783b4b89317d89d2babb6f7 download/4.1.25.2.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 14 14:11:30 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 14 Jul 2009 12:11:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[5571] csw/mgar/pkg/bdb3/trunk Message-ID: Revision: 5571 http://gar.svn.sourceforge.net/gar/?rev=5571&view=rev Author: dmichelsen Date: 2009-07-14 12:11:29 +0000 (Tue, 14 Jul 2009) Log Message: ----------- bdb3: Partial commit, install still fails Modified Paths: -------------- csw/mgar/pkg/bdb3/trunk/Makefile csw/mgar/pkg/bdb3/trunk/checksums Added Paths: ----------- csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.1 csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.2 Removed Paths: ------------- csw/mgar/pkg/bdb3/trunk/files/4.1.25.1.diff csw/mgar/pkg/bdb3/trunk/files/4.1.25.2.diff csw/mgar/pkg/bdb3/trunk/files/CSWbdb4.gspec Modified: csw/mgar/pkg/bdb3/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,8 +1,8 @@ GARNAME = db -GARVERSION = 4.1.25 +GARVERSION = 3.3.11 CATEGORIES = lib -DESCRIPTION = Provides embedded database support for applications +DESCRIPTION = BerkeleyDB 3 define BLURB Berkeley DB (libdb) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. It includes @@ -13,26 +13,29 @@ (MSVC 4, 5 and 6). endef -MASTER_SITES = ftp://ftp.sleepycat.com/releases/ +MASTER_SITES = http://download.oracle.com/berkeley-db/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += CSWbdb4.gspec # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz # See http://www.sleepycat.com/update/4.1.25/patch.4.1.25.html -PATCHFILES += 4.1.25.1.diff 4.1.25.2.diff +PATCHFILES = patch.$(GARVERSION).1 patch.$(GARVERSION).2 PATCHDIRLEVEL = 0 -DEPENDS += lang/tcl +LICENSE = LICENSE +PACKAGES = CSWbdb3 +CATALOGNAME = berkeleydb3 + CONFIGURE_SCRIPTS = $(WORKSRC)/dist/configure BUILD_SCRIPTS = $(WORKSRC)/dist/Makefile INSTALL_SCRIPTS = $(WORKSRC)/dist/Makefile -TEST_SCRIPTS = $(WORKSRC)/dist/Makefile -NODIRPATHS = --prefix -CONFIGURE_ARGS = --prefix $(prefix)/bdb4 $(DIRPATHS) +TEST_SCRIPTS = + +#NODIRPATHS = --prefix +CONFIGURE_ARGS = --prefix $(prefix) $(DIRPATHS) CONFIGURE_ARGS += --enable-compat185 CONFIGURE_ARGS += --enable-rpc CONFIGURE_ARGS += --enable-cxx Modified: csw/mgar/pkg/bdb3/trunk/checksums =================================================================== --- csw/mgar/pkg/bdb3/trunk/checksums 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/checksums 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,4 +1,3 @@ -d82ed75cb53b0daba4a7e959e8a6f86c download/db-4.1.25.tar.gz -48ef6b9d5e0c5cd3617a1531d0e97637 download/CSWbdb4.gspec -1e073d12cd89f9345e281ca07368f74b download/4.1.25.1.diff -5eedc6818783b4b89317d89d2babb6f7 download/4.1.25.2.diff +b6ae24fa55713f17a9ac3219d987722c download/db-3.3.11.tar.gz +a6c5fc6387c57361fbdf29ca63b597c3 download/patch.3.3.11.1 +fca939f74fc6555e1319626ceca35b33 download/patch.3.3.11.2 Deleted: csw/mgar/pkg/bdb3/trunk/files/4.1.25.1.diff =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/4.1.25.1.diff 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/files/4.1.25.1.diff 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,20 +0,0 @@ -*** fileops/fop_util.c 8 Jan 2003 05:01:56 -0000 1.57 ---- fileops/fop_util.c 12 Jan 2003 19:44:29 -0000 1.58 -*************** -*** 40,46 **** - u_int32_t __lockval; \ - \ - if (LOCKING_ON((ENV))) { \ -! __lockval = 0; \ - __dbt.data = &__lockval; \ - __dbt.size = sizeof(__lockval); \ - if ((ret = (ENV)->lock_get((ENV), (ID), \ ---- 40,46 ---- - u_int32_t __lockval; \ - \ - if (LOCKING_ON((ENV))) { \ -! __lockval = 1; \ - __dbt.data = &__lockval; \ - __dbt.size = sizeof(__lockval); \ - if ((ret = (ENV)->lock_get((ENV), (ID), \ - Deleted: csw/mgar/pkg/bdb3/trunk/files/4.1.25.2.diff =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/4.1.25.2.diff 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/files/4.1.25.2.diff 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,617 +0,0 @@ -*** dbinc/mp.h.orig 2004-02-02 10:24:53.000000000 -0800 ---- dbinc/mp.h 2004-02-02 10:26:27.000000000 -0800 -*************** -*** 149,154 **** ---- 149,161 ---- - * region lock). - */ - DB_MPOOL_STAT stat; /* Per-cache mpool statistics. */ -+ -+ /* -+ * We track page puts so that we can decide when allocation is never -+ * going to succeed. We don't lock the field, all we care about is -+ * if it changes. -+ */ -+ u_int32_t put_counter; /* Count of page put calls. */ - }; - - struct __db_mpool_hash { -*** mp/mp_fput.c.orig 2002-08-13 06:26:41.000000000 -0700 ---- mp/mp_fput.c 2004-02-02 10:22:35.000000000 -0800 -*************** -*** 19,24 **** ---- 19,26 ---- - #include "dbinc/db_shash.h" - #include "dbinc/mp.h" - -+ static void __memp_reset_lru __P((DB_ENV *, REGINFO *)); -+ - /* - * __memp_fput -- - * Mpool file put function. -*************** -*** 198,202 **** ---- 200,255 ---- - - MUTEX_UNLOCK(dbenv, &hp->hash_mutex); - -+ /* -+ * On every buffer put we update the buffer generation number and check -+ * for wraparound. -+ */ -+ if (++c_mp->lru_count == UINT32_T_MAX) -+ __memp_reset_lru(dbenv, dbmp->reginfo); -+ - return (0); - } -+ -+ /* -+ * __memp_reset_lru -- -+ * Reset the cache LRU counter. -+ */ -+ static void -+ __memp_reset_lru(dbenv, memreg) -+ DB_ENV *dbenv; -+ REGINFO *memreg; -+ { -+ BH *bhp; -+ DB_MPOOL_HASH *hp; -+ MPOOL *c_mp; -+ int bucket; -+ -+ c_mp = memreg->primary; -+ -+ /* -+ * Update the counter so all future allocations will start at the -+ * bottom. -+ */ -+ c_mp->lru_count -= MPOOL_BASE_DECREMENT; -+ -+ /* Adjust the priority of every buffer in the system. */ -+ for (hp = R_ADDR(memreg, c_mp->htab), -+ bucket = 0; bucket < c_mp->htab_buckets; ++hp, ++bucket) { -+ /* -+ * Skip empty buckets. -+ * -+ * We can check for empty buckets before locking as we -+ * only care if the pointer is zero or non-zero. -+ */ -+ if (SH_TAILQ_FIRST(&hp->hash_bucket, __bh) == NULL) -+ continue; -+ -+ MUTEX_LOCK(dbenv, &hp->hash_mutex); -+ for (bhp = SH_TAILQ_FIRST(&hp->hash_bucket, __bh); -+ bhp != NULL; bhp = SH_TAILQ_NEXT(bhp, hq, __bh)) -+ if (bhp->priority != UINT32_T_MAX && -+ bhp->priority > MPOOL_BASE_DECREMENT) -+ bhp->priority -= MPOOL_BASE_DECREMENT; -+ MUTEX_UNLOCK(dbenv, &hp->hash_mutex); -+ } -+ } -*** mp/mp_alloc.c.orig 2002-08-17 07:23:25.000000000 -0700 ---- mp/mp_alloc.c 2004-02-02 10:28:15.000000000 -0800 -*************** -*** 25,31 **** - } HS; - - static void __memp_bad_buffer __P((DB_MPOOL_HASH *)); -- static void __memp_reset_lru __P((DB_ENV *, REGINFO *, MPOOL *)); - - /* - * __memp_alloc -- ---- 25,30 ---- -*************** -*** 50,57 **** - MPOOL *c_mp; - MPOOLFILE *bh_mfp; - size_t freed_space; -! u_int32_t buckets, buffers, high_priority, max_na, priority; -! int aggressive, ret; - void *p; - - dbenv = dbmp->dbenv; ---- 49,57 ---- - MPOOL *c_mp; - MPOOLFILE *bh_mfp; - size_t freed_space; -! u_int32_t buckets, buffers, high_priority, priority, put_counter; -! u_int32_t total_buckets; -! int aggressive, giveup, ret; - void *p; - - dbenv = dbmp->dbenv; -*************** -*** 59,76 **** - dbht = R_ADDR(memreg, c_mp->htab); - hp_end = &dbht[c_mp->htab_buckets]; - -! buckets = buffers = 0; -! aggressive = 0; - - c_mp->stat.st_alloc++; - - /* -- * Get aggressive if we've tried to flush the number of pages as are -- * in the system without finding space. -- */ -- max_na = 5 * c_mp->htab_buckets; -- -- /* - * If we're allocating a buffer, and the one we're discarding is the - * same size, we don't want to waste the time to re-integrate it into - * the shared memory free list. If the DB_MPOOLFILE argument isn't ---- 59,71 ---- - dbht = R_ADDR(memreg, c_mp->htab); - hp_end = &dbht[c_mp->htab_buckets]; - -! buckets = buffers = put_counter = total_buckets = 0; -! aggressive = giveup = 0; -! hp_tmp = NULL; - - c_mp->stat.st_alloc++; - - /* - * If we're allocating a buffer, and the one we're discarding is the - * same size, we don't want to waste the time to re-integrate it into - * the shared memory free list. If the DB_MPOOLFILE argument isn't -*************** -*** 81,99 **** - len = (sizeof(BH) - sizeof(u_int8_t)) + mfp->stat.st_pagesize; - - R_LOCK(dbenv, memreg); -- -- /* -- * On every buffer allocation we update the buffer generation number -- * and check for wraparound. -- */ -- if (++c_mp->lru_count == UINT32_T_MAX) -- __memp_reset_lru(dbenv, memreg, c_mp); -- - /* - * Anything newer than 1/10th of the buffer pool is ignored during - * allocation (unless allocation starts failing). - */ -- DB_ASSERT(c_mp->lru_count > c_mp->stat.st_pages / 10); - high_priority = c_mp->lru_count - c_mp->stat.st_pages / 10; - - /* ---- 76,85 ---- -*************** -*** 120,129 **** - * We're not holding the region locked here, these statistics - * can't be trusted. - */ -! if (buckets != 0) { -! if (buckets > c_mp->stat.st_alloc_max_buckets) -! c_mp->stat.st_alloc_max_buckets = buckets; -! c_mp->stat.st_alloc_buckets += buckets; - } - if (buffers != 0) { - if (buffers > c_mp->stat.st_alloc_max_pages) ---- 106,116 ---- - * We're not holding the region locked here, these statistics - * can't be trusted. - */ -! total_buckets += buckets; -! if (total_buckets != 0) { -! if (total_buckets > c_mp->stat.st_alloc_max_buckets) -! c_mp->stat.st_alloc_max_buckets = total_buckets; -! c_mp->stat.st_alloc_buckets += total_buckets; - } - if (buffers != 0) { - if (buffers > c_mp->stat.st_alloc_max_pages) -*************** -*** 131,136 **** ---- 118,129 ---- - c_mp->stat.st_alloc_pages += buffers; - } - return (0); -+ } else if (giveup || c_mp->stat.st_pages == 0) { -+ R_UNLOCK(dbenv, memreg); -+ -+ __db_err(dbenv, -+ "unable to allocate space from the buffer cache"); -+ return (ret); - } - - /* -*************** -*** 138,163 **** - * we need. Reset our free-space counter. - */ - freed_space = 0; - - /* - * Walk the hash buckets and find the next two with potentially useful - * buffers. Free the buffer with the lowest priority from the buckets' - * chains. - */ -! for (hp_tmp = NULL;;) { - /* Check for wrap around. */ - hp = &dbht[c_mp->last_checked++]; - if (hp >= hp_end) { - c_mp->last_checked = 0; -! -! /* -! * If we've gone through all of the hash buckets, try -! * an allocation. If the cache is small, the old page -! * size is small, and the new page size is large, we -! * might have freed enough memory (but not 3 times the -! * memory). -! */ -! goto alloc; - } - - /* ---- 131,154 ---- - * we need. Reset our free-space counter. - */ - freed_space = 0; -+ total_buckets += buckets; -+ buckets = 0; - - /* - * Walk the hash buckets and find the next two with potentially useful - * buffers. Free the buffer with the lowest priority from the buckets' - * chains. - */ -! for (;;) { -! /* All pages have been freed, make one last try */ -! if (c_mp->stat.st_pages == 0) -! goto alloc; -! - /* Check for wrap around. */ - hp = &dbht[c_mp->last_checked++]; - if (hp >= hp_end) { - c_mp->last_checked = 0; -! hp = &dbht[c_mp->last_checked++]; - } - - /* -*************** -*** 172,210 **** - /* - * The failure mode is when there are too many buffers we can't - * write or there's not enough memory in the system. We don't -! * have a metric for deciding if allocation has no possible way -! * to succeed, so we don't ever fail, we assume memory will be -! * available if we wait long enough. - * -! * Get aggressive if we've tried to flush 5 times the number of -! * hash buckets as are in the system -- it's possible we have -! * been repeatedly trying to flush the same buffers, although -! * it's unlikely. Aggressive means: - * - * a: set a flag to attempt to flush high priority buffers as - * well as other buffers. - * b: sync the mpool to force out queue extent pages. While we - * might not have enough space for what we want and flushing - * is expensive, why not? -! * c: sleep for a second -- hopefully someone else will run and -! * free up some memory. Try to allocate memory too, in case -! * the other thread returns its memory to the region. -! * d: look at a buffer in every hash bucket rather than choose - * the more preferable of two. - * - * !!! - * This test ignores pathological cases like no buffers in the - * system -- that shouldn't be possible. - */ -! if ((++buckets % max_na) == 0) { -! aggressive = 1; -! - R_UNLOCK(dbenv, memreg); - -! (void)__memp_sync_int( -! dbenv, NULL, 0, DB_SYNC_ALLOC, NULL); -! -! (void)__os_sleep(dbenv, 1, 0); - - R_LOCK(dbenv, memreg); - goto alloc; ---- 163,221 ---- - /* - * The failure mode is when there are too many buffers we can't - * write or there's not enough memory in the system. We don't -! * have a way to know that allocation has no way to succeed. -! * We fail if there were no pages returned to the cache after -! * we've been trying for a relatively long time. - * -! * Get aggressive if we've tried to flush the number of hash -! * buckets as are in the system and have not found any more -! * space. Aggressive means: - * - * a: set a flag to attempt to flush high priority buffers as - * well as other buffers. - * b: sync the mpool to force out queue extent pages. While we - * might not have enough space for what we want and flushing - * is expensive, why not? -! * c: look at a buffer in every hash bucket rather than choose - * the more preferable of two. -+ * d: start to think about giving up. -+ * -+ * If we get here twice, sleep for a second, hopefully someone -+ * else will run and free up some memory. -+ * -+ * Always try to allocate memory too, in case some other thread -+ * returns its memory to the region. - * - * !!! - * This test ignores pathological cases like no buffers in the - * system -- that shouldn't be possible. - */ -! if ((++buckets % c_mp->htab_buckets) == 0) { -! if (freed_space > 0) -! goto alloc; - R_UNLOCK(dbenv, memreg); - -! switch (++aggressive) { -! case 1: -! break; -! case 2: -! put_counter = c_mp->put_counter; -! /* FALLTHROUGH */ -! case 3: -! case 4: -! case 5: -! case 6: -! (void)__memp_sync_int( -! dbenv, NULL, 0, DB_SYNC_ALLOC, NULL); -! -! (void)__os_sleep(dbenv, 1, 0); -! break; -! default: -! aggressive = 1; -! if (put_counter == c_mp->put_counter) -! giveup = 1; -! break; -! } - - R_LOCK(dbenv, memreg); - goto alloc; -*************** -*** 277,283 **** - * thread may have acquired this buffer and incremented the ref - * count after we wrote it, in which case we can't have it. - * -! * If there's a write error, avoid selecting this buffer again - * by making it the bucket's least-desirable buffer. - */ - if (ret != 0 || bhp->ref != 0) { ---- 288,295 ---- - * thread may have acquired this buffer and incremented the ref - * count after we wrote it, in which case we can't have it. - * -! * If there's a write error and we're having problems finding -! * something to allocate, avoid selecting this buffer again - * by making it the bucket's least-desirable buffer. - */ - if (ret != 0 || bhp->ref != 0) { -*************** -*** 301,306 **** ---- 313,320 ---- - - freed_space += __db_shsizeof(bhp); - __memp_bhfree(dbmp, hp, bhp, 1); -+ if (aggressive > 1) -+ aggressive = 1; - - /* - * Unlock this hash bucket and re-acquire the region lock. If -*************** -*** 362,415 **** - hp->hash_priority = SH_TAILQ_FIRST(&hp->hash_bucket, __bh)->priority; - } - -- /* -- * __memp_reset_lru -- -- * Reset the cache LRU counter. -- */ -- static void -- __memp_reset_lru(dbenv, memreg, c_mp) -- DB_ENV *dbenv; -- REGINFO *memreg; -- MPOOL *c_mp; -- { -- BH *bhp; -- DB_MPOOL_HASH *hp; -- int bucket; -- -- /* -- * Update the counter so all future allocations will start at the -- * bottom. -- */ -- c_mp->lru_count -= MPOOL_BASE_DECREMENT; -- -- /* Release the region lock. */ -- R_UNLOCK(dbenv, memreg); -- -- /* Adjust the priority of every buffer in the system. */ -- for (hp = R_ADDR(memreg, c_mp->htab), -- bucket = 0; bucket < c_mp->htab_buckets; ++hp, ++bucket) { -- /* -- * Skip empty buckets. -- * -- * We can check for empty buckets before locking as we -- * only care if the pointer is zero or non-zero. -- */ -- if (SH_TAILQ_FIRST(&hp->hash_bucket, __bh) == NULL) -- continue; -- -- MUTEX_LOCK(dbenv, &hp->hash_mutex); -- for (bhp = SH_TAILQ_FIRST(&hp->hash_bucket, __bh); -- bhp != NULL; bhp = SH_TAILQ_NEXT(bhp, hq, __bh)) -- if (bhp->priority != UINT32_T_MAX && -- bhp->priority > MPOOL_BASE_DECREMENT) -- bhp->priority -= MPOOL_BASE_DECREMENT; -- MUTEX_UNLOCK(dbenv, &hp->hash_mutex); -- } -- -- /* Reacquire the region lock. */ -- R_LOCK(dbenv, memreg); -- } -- - #ifdef DIAGNOSTIC - /* - * __memp_check_order -- ---- 376,381 ---- -*** dbreg/dbreg_rec.c.orig 2002-08-17 07:22:52.000000000 -0700 ---- dbreg/dbreg_rec.c 2003-11-08 10:59:19.000000000 -0800 -*************** -*** 174,192 **** - * Typically, closes should match an open which means - * that if this is a close, there should be a valid - * entry in the dbentry table when we get here, -! * however there is an exception. If this is an - * OPENFILES pass, then we may have started from - * a log file other than the first, and the - * corresponding open appears in an earlier file. -! * We can ignore that case, but all others are errors. - */ - dbe = &dblp->dbentry[argp->fileid]; - if (dbe->dbp == NULL && !dbe->deleted) { - /* No valid entry here. */ -! if ((argp->opcode != LOG_CLOSE && -! argp->opcode != LOG_RCLOSE) || -! (op != DB_TXN_OPENFILES && -! op !=DB_TXN_POPENFILES)) { - __db_err(dbenv, - "Improper file close at %lu/%lu", - (u_long)lsnp->file, ---- 174,193 ---- - * Typically, closes should match an open which means - * that if this is a close, there should be a valid - * entry in the dbentry table when we get here, -! * however there are exceptions. 1. If this is an - * OPENFILES pass, then we may have started from - * a log file other than the first, and the - * corresponding open appears in an earlier file. -! * 2. If we are undoing an open on an abort or -! * recovery, it's possible that we failed after -! * the log record, but before we actually entered -! * a handle here. - */ - dbe = &dblp->dbentry[argp->fileid]; - if (dbe->dbp == NULL && !dbe->deleted) { - /* No valid entry here. */ -! if (DB_REDO(op) || -! argp->opcode == LOG_CHECKPOINT) { - __db_err(dbenv, - "Improper file close at %lu/%lu", - (u_long)lsnp->file, -*** env/env_recover.c.orig.1 2002-08-22 14:52:51.000000000 -0700 ---- env/env_recover.c 2003-11-15 08:20:59.000000000 -0800 -*************** -*** 232,243 **** - * we'll still need to do a vtruncate based on information we haven't - * yet collected. - */ -! if (ret == DB_NOTFOUND) { - ret = 0; -! if (max_lsn == NULL) -! goto done; -! } -! if (ret != 0) - goto err; - - hi_txn = txnid; ---- 232,240 ---- - * we'll still need to do a vtruncate based on information we haven't - * yet collected. - */ -! if (ret == DB_NOTFOUND) - ret = 0; -! else if (ret != 0) - goto err; - - hi_txn = txnid; -*************** -*** 331,337 **** - - /* Find a low txnid. */ - ret = 0; -! do { - /* txnid is after rectype, which is a u_int32. */ - memcpy(&txnid, - (u_int8_t *)data.data + sizeof(u_int32_t), sizeof(txnid)); ---- 328,334 ---- - - /* Find a low txnid. */ - ret = 0; -! if (hi_txn != 0) do { - /* txnid is after rectype, which is a u_int32. */ - memcpy(&txnid, - (u_int8_t *)data.data + sizeof(u_int32_t), sizeof(txnid)); -*************** -*** 344,354 **** - * There are no transactions and we're not recovering to an LSN (see - * above), so there is nothing to do. - */ -! if (ret == DB_NOTFOUND) { - ret = 0; -- if (max_lsn == NULL) -- goto done; -- } - - /* Reset to the first lsn. */ - if (ret != 0 || (ret = logc->get(logc, &first_lsn, &data, DB_SET)) != 0) ---- 341,348 ---- - * There are no transactions and we're not recovering to an LSN (see - * above), so there is nothing to do. - */ -! if (ret == DB_NOTFOUND) - ret = 0; - - /* Reset to the first lsn. */ - if (ret != 0 || (ret = logc->get(logc, &first_lsn, &data, DB_SET)) != 0) -*************** -*** 367,372 **** ---- 361,370 ---- - txninfo, &data, &first_lsn, &last_lsn, nfiles, 1)) != 0) - goto err; - -+ /* If there were no transactions, then we can bail out early. */ -+ if (hi_txn == 0 && max_lsn == NULL) -+ goto done; -+ - /* - * Pass #2. - * -*************** -*** 483,488 **** ---- 481,487 ---- - if ((ret = __dbreg_close_files(dbenv)) != 0) - goto err; - -+ done: - if (max_lsn != NULL) { - region->last_ckp = ((DB_TXNHEAD *)txninfo)->ckplsn; - -*************** -*** 538,544 **** - __db_err(dbenv, "Recovery complete at %.24s", ctime(&now)); - __db_err(dbenv, "%s %lx %s [%lu][%lu]", - "Maximum transaction ID", -! ((DB_TXNHEAD *)txninfo)->maxid, - "Recovery checkpoint", - (u_long)region->last_ckp.file, - (u_long)region->last_ckp.offset); ---- 537,544 ---- - __db_err(dbenv, "Recovery complete at %.24s", ctime(&now)); - __db_err(dbenv, "%s %lx %s [%lu][%lu]", - "Maximum transaction ID", -! txninfo == NULL ? TXN_MINIMUM : -! ((DB_TXNHEAD *)txninfo)->maxid, - "Recovery checkpoint", - (u_long)region->last_ckp.file, - (u_long)region->last_ckp.offset); -*************** -*** 550,556 **** - (u_long)lsn.file, (u_long)lsn.offset, pass); - } - -- done: - err: if (lockid != DB_LOCK_INVALIDID) { - if ((t_ret = __rep_unlockpages(dbenv, lockid)) != 0 && ret == 0) - ret = t_ret; ---- 550,555 ---- Deleted: csw/mgar/pkg/bdb3/trunk/files/CSWbdb4.gspec =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/CSWbdb4.gspec 2009-07-14 09:17:47 UTC (rev 5570) +++ csw/mgar/pkg/bdb3/trunk/files/CSWbdb4.gspec 2009-07-14 12:11:29 UTC (rev 5571) @@ -1,4 +0,0 @@ -%var bitname berkeleydb4 -%var pkgname CSWbdb4 -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/LICENSE Added: csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.1 =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.1 (rev 0) +++ csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.1 2009-07-14 12:11:29 UTC (rev 5571) @@ -0,0 +1,96 @@ +*** db185/db185.c 2001/04/10 20:43:53 11.18 +--- db185/db185.c 2001/07/30 14:12:47 +*************** +*** 40,47 **** +--- 40,52 ---- + + /* + * EXTERN: #define dbopen __db185_open ++ * EXTERN: #ifdef _DB185_INT_H_ + * EXTERN: DB185 *__db185_open + * EXTERN: __P((const char *, int, int, DBTYPE, const void *)); ++ * EXTERN: #else ++ * EXTERN: DB *__db185_open ++ * EXTERN: __P((const char *, int, int, DBTYPE, const void *)); ++ * EXTERN: #endif + */ + DB185 * + __db185_open(file, oflags, mode, type, openinfo) +*** db185/db185_int.in 2001/04/10 20:43:54 11.9 +--- db185/db185_int.in 2001/07/30 14:12:47 +*************** +*** 39,46 **** + * $Id: patch.3.3.11.1,v 1.1 2003/01/10 13:43:30 mao Exp $ + */ + +! #ifndef _DB_185_H_ +! #define _DB_185_H_ + + /* Routine flags. */ + #define R_CURSOR 1 /* del, put, seq */ +--- 39,46 ---- + * $Id: patch.3.3.11.1,v 1.1 2003/01/10 13:43:30 mao Exp $ + */ + +! #ifndef _DB185_INT_H_ +! #define _DB185_INT_H_ + + /* Routine flags. */ + #define R_CURSOR 1 /* del, put, seq */ +*** include_auto/db185_ext.in 2001/04/10 20:44:20 1.1 +--- include_auto/db185_ext.in 2001/07/30 14:12:48 +*************** +*** 3,11 **** + extern "C" { + #endif + #define dbopen __db185_open + DB185 *__db185_open __P((const char *, int, int, DBTYPE, const void *)); + #if defined(__cplusplus) + } + #endif + +! #endif /* !_DB_185_H_ */ +--- 3,15 ---- + extern "C" { + #endif + #define dbopen __db185_open ++ #ifdef _DB185_INT_H_ + DB185 *__db185_open __P((const char *, int, int, DBTYPE, const void *)); ++ #else ++ DB *__db185_open __P((const char *, int, int, DBTYPE, const void *)); ++ #endif + #if defined(__cplusplus) + } + #endif + +! #endif /* _DB_185_H_ or _DB185_INT_H_ */ +*** include_auto/db185_uext.in 2001/04/10 20:44:20 1.1 +--- include_auto/db185_uext.in 2001/07/30 14:12:48 +*************** +*** 3,12 **** + extern "C" { + #endif + #define dbopen __db185_open at DB_VERSION_UNIQUE_NAME@ + #define __db185_open __db185_open at DB_VERSION_UNIQUE_NAME@ + DB185 *__db185_open __P((const char *, int, int, DBTYPE, const void *)); + #if defined(__cplusplus) + } + #endif + +! #endif /* !_DB_185_H_ */ +--- 3,17 ---- + extern "C" { + #endif + #define dbopen __db185_open at DB_VERSION_UNIQUE_NAME@ ++ #ifdef _DB185_INT_H_ + #define __db185_open __db185_open at DB_VERSION_UNIQUE_NAME@ + DB185 *__db185_open __P((const char *, int, int, DBTYPE, const void *)); ++ #else ++ #define __db185_open __db185_open at DB_VERSION_UNIQUE_NAME@ ++ DB *__db185_open __P((const char *, int, int, DBTYPE, const void *)); ++ #endif + #if defined(__cplusplus) + } + #endif + +! #endif /* _DB_185_H_ or _DB185_INT_H_ */ Added: csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.2 =================================================================== --- csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.2 (rev 0) +++ csw/mgar/pkg/bdb3/trunk/files/patch.3.3.11.2 2009-07-14 12:11:29 UTC (rev 5571) @@ -0,0 +1,15 @@ +*** build_vxworks/db.h.orig Mon Jul 30 09:49:54 2001 +--- build_vxworks/db.h Wed Dec 31 19:00:00 1969 +*************** +*** 32,37 **** +--- 32,41 ---- + extern "C" { + #endif + ++ #ifndef HAVE_VXWORKS ++ #define HAVE_VXWORKS 1 ++ #endif ++ + /* + * XXX + * Handle function prototypes and the keyword "const". This steps on name This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jul 14 18:21:46 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 14 Jul 2009 16:21:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5572] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5572 http://gar.svn.sourceforge.net/gar/?rev=5572&view=rev Author: bdwalton Date: 2009-07-14 16:21:45 +0000 (Tue, 14 Jul 2009) Log Message: ----------- rubydev depends on fileutils for ginstall Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-14 12:11:29 UTC (rev 5571) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-14 16:21:45 UTC (rev 5572) @@ -23,7 +23,7 @@ REQUIRED_PKGS_CSWrubytk = CSWruby CSWtk -REQUIRED_PKGS_CSWrubydev = CSWruby CSWgcc4core +REQUIRED_PKGS_CSWrubydev = CSWruby CSWgcc4core CSWgfile DESCRIPTION = An object-oriented language for quick and easy programming. define BLURB This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 14 18:29:21 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 14 Jul 2009 16:29:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5573] csw/mgar/pkg/cups/trunk/Makefile Message-ID: Revision: 5573 http://gar.svn.sourceforge.net/gar/?rev=5573&view=rev Author: wahwah Date: 2009-07-14 16:29:21 +0000 (Tue, 14 Jul 2009) Log Message: ----------- Bumping up the version to 1.3.11. Fixing a small bug, in which the build would fail when done issued more than one time without removing the ~/build* and ~/spool* directories.. Modified Paths: -------------- csw/mgar/pkg/cups/trunk/Makefile Modified: csw/mgar/pkg/cups/trunk/Makefile =================================================================== --- csw/mgar/pkg/cups/trunk/Makefile 2009-07-14 16:21:45 UTC (rev 5572) +++ csw/mgar/pkg/cups/trunk/Makefile 2009-07-14 16:29:21 UTC (rev 5573) @@ -1,5 +1,5 @@ GARNAME = cups -GARVERSION = 1.3.9 +GARVERSION = 1.3.11 CATEGORIES = net define BLURB @@ -32,12 +32,15 @@ DISTFILES += i.smfyes i.smfno space checkinstall +REQUIRED_PKGS = CSWkrb5lib CSWosslrt +PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWoldapdevel + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = cups-(\d+(?:\.\d+)*)-source.tar.bz2 LD_OPTIONS = -R/opt/csw/lib/\$$ISALIST -R/opt/csw/lib -CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS = $(DIRPATHS) --enable-pdftops # This is a hack that's needed, because configure (Makedefs) will otherwise # plase -ltiff, etc. first and -L/opt/csw/lib afterwards, thus being unable @@ -86,8 +89,10 @@ fi) (cd $(DESTDIR); \ if [ -d usr/share ]; then \ - mv usr/share/* ./$(prefix)/share; \ - rmdir -p usr/share; \ + cd usr/share; \ + gtar cf - * | gtar xf - -C ./$(prefix)/share; \ + cd ../..; \ + rm -rf usr/share; \ fi) (cd $(DESTDIR)$(prefix)/etc/cups; \ for i in cupsd.conf; do \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Tue Jul 14 19:03:06 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Tue, 14 Jul 2009 17:03:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5574] csw/mgar/pkg Message-ID: Revision: 5574 http://gar.svn.sourceforge.net/gar/?rev=5574&view=rev Author: bensons Date: 2009-07-14 17:03:06 +0000 (Tue, 14 Jul 2009) Log Message: ----------- siege: initial siege commit Added Paths: ----------- csw/mgar/pkg/siege/ csw/mgar/pkg/siege/branches/ csw/mgar/pkg/siege/tags/ csw/mgar/pkg/siege/trunk/ csw/mgar/pkg/siege/trunk/Makefile csw/mgar/pkg/siege/trunk/checksums csw/mgar/pkg/siege/trunk/files/ Property changes on: csw/mgar/pkg/siege/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile (rev 0) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-14 17:03:06 UTC (rev 5574) @@ -0,0 +1,32 @@ +GARNAME = siege +GARVERSION = 2.66 +CATEGORIES = xtra + +DESCRIPTION = A http regression testing and benchmarking utility +define BLURB + Siege is an http regression testing and benchmarking utility. It was + designed to let web developers measure the performance of their code + under duress, to see how it will stand up to load on the internet. It + lets the user hit a web server with a configurable number of + concurrent simulated users. +endef + +MASTER_SITES = ftp://sid.joedog.org/pub/siege/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# we require +REQUIRED_PKGS = CSWosslrt + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-ssl=$(prefix) + +TEST_SCRIPTS = + +include gar/category.mk + +# fix sysconfdir, to honor $(DESTDIR) +pre-build-modulated: + @perl -pi -e 's at sysconfdir = /opt/csw/etc at sysconfdir = \$(DESTDIR)/opt/csw/etc@' ${WORKSRC}/doc/Makefile Added: csw/mgar/pkg/siege/trunk/checksums =================================================================== --- csw/mgar/pkg/siege/trunk/checksums (rev 0) +++ csw/mgar/pkg/siege/trunk/checksums 2009-07-14 17:03:06 UTC (rev 5574) @@ -0,0 +1 @@ +a5592e42d4217572d8035dec000f479c download/siege-2.66.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 15 12:52:01 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 15 Jul 2009 10:52:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[5575] csw/mgar/pkg/syslog_ng/trunk Message-ID: Revision: 5575 http://gar.svn.sourceforge.net/gar/?rev=5575&view=rev Author: wahwah Date: 2009-07-15 10:52:01 +0000 (Wed, 15 Jul 2009) Log Message: ----------- syslog-ng: ported to mGAR v2 - SMF support via classutils - dynamic prototype - dynamic gspec - dynamic depend file - automatic disabling of system-log - configuration file handled by classutils Modified Paths: -------------- csw/mgar/pkg/syslog_ng/trunk/Makefile csw/mgar/pkg/syslog_ng/trunk/checksums csw/mgar/pkg/syslog_ng/trunk/files/cswsyslog_ng csw/mgar/pkg/syslog_ng/trunk/files/syslog-ng.conf.CSW Added Paths: ----------- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postremove csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.preinstall Removed Paths: ------------- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.depend csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.gspec csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postinstall csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.prototype Property Changed: ---------------- csw/mgar/pkg/syslog_ng/trunk/ Property changes on: csw/mgar/pkg/syslog_ng/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: svn:mergeinfo + /csw/mgar/pkg/syslog_ng/branches/smf-via-classutils:5096-5574 Modified: csw/mgar/pkg/syslog_ng/trunk/Makefile =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/Makefile 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/Makefile 2009-07-15 10:52:01 UTC (rev 5575) @@ -9,36 +9,57 @@ logs using TCP. endef -MASTER_SITES = http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/$(GARVERSION)/source/ +MASTER_SITES = http://www.balabit.com/downloads/files/$(GARNAME)/open-source-edition/$(GARVERSION)/source/ DISTFILES = $(GARNAME)_$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWsyslogng, postinstall depend prototype) -DISTFILES += syslog-ng.conf.CSW +DISTFILES += $(GARNAME).conf.CSW DISTFILES += cswsyslog_ng +DISTFILES += CSWsyslogng.preinstall +DISTFILES += CSWsyslogng.postremove +CATALOGNAME = syslog_ng + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -SPKG_SOURCEURL = http://www.balabit.com/network-security/syslog-ng/ -SPKG_CLASSES = none cswinitsmf +PACKAGES = CSWsyslogng +SPKG_SOURCEURL = http://www.balabit.com/network-security/$(GARNAME)/ + +SPKG_CLASSES = none cswcpsampleconf cswinitsmf +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/init.d\/cswsyslog_ng$$$$/ { $$$$2 = "cswinitsmf" } \ + $$$$3 ~ /\/syslog-ng\.conf\.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + { print }' + PREREQUISITE_PKGS = CSWeventlog PREREQUISITE_PKGS += CSWggettext PREREQUISITE_PKGS += CSWglib2 +PREREQUISITE_PKGS += CSWglib2devel PREREQUISITE_PKGS += CSWtcpwrap +PREREQUISITE_PKGS += CSWpkgconfig +PREREQUISITE_PKGS += CSWgcc4core CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --enable-dynamic-linking CONFIGURE_ARGS += --enable-spoof-source=no +CONFIGURE_ARGS += --sysconfdir=/etc/opt/csw +REQUIRED_PKGS = CSWgcc4corert +REQUIRED_PKGS += CSWeventlog +REQUIRED_PKGS += CSWggettextrt +REQUIRED_PKGS += CSWglib2 +REQUIRED_PKGS += CSWtcpwrap +REQUIRED_PKGS += CSWcswclassutils + GARCOMPILER = GNU -#TEST_TARGET = check TEST_SCRIPTS = -# adding configuration file -post-install: - ginstall -d $(DESTDIR)$(sysconfdir) - ginstall -m 444 $(WORKDIR)/syslog-ng.conf.CSW $(DESTDIR)$(sysconfdir)/syslog-ng.conf.CSW +post-install-modulated: + ginstall -d $(DESTDIR)/etc/opt/csw + ginstall -m 444 $(WORKDIR)/$(GARNAME).conf.CSW \ + $(DESTDIR)/etc/opt/csw/$(GARNAME).conf.CSW ginstall -d $(DESTDIR)/etc/opt/csw/init.d - ginstall -m 755 files/cswsyslog_ng $(DESTDIR)/etc/opt/csw/init.d/cswsyslog_ng + ginstall -m 755 $(FILEDIR)/cswsyslog_ng \ + $(DESTDIR)/etc/opt/csw/init.d/cswsyslog_ng include gar/category.mk Modified: csw/mgar/pkg/syslog_ng/trunk/checksums =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/checksums 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/checksums 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,7 +1,5 @@ +2204f69bd703115748073e99297e5083 download/CSWsyslogng.postremove +b4b01531e2de07e6e4231afc4079a168 download/CSWsyslogng.preinstall +fd0f7ccdc627d08a00a2e57fdbfd51d8 download/cswsyslog_ng +69bad95775b98d26e52db8a8292e2790 download/syslog-ng.conf.CSW e5ca55796c11899739affa417ff8a71e download/syslog-ng_2.0.10.tar.gz -6726e851fa8e6e6658584faaeaa6716d download/CSWsyslogng.gspec -3de835dbfde225227a1ed36f548e1d34 download/CSWsyslogng.postinstall -479df38d9a0e3a31422cea79b287412b download/CSWsyslogng.depend -d906b84aa704d887fc98179d49dd5db2 download/CSWsyslogng.prototype -ae942a41cbdc6fb0f8a4438d7f5a00d5 download/syslog-ng.conf.CSW -168ce024423e8dbee8c1597d8a1ef3ef download/cswsyslog_ng Deleted: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.depend =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.depend 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.depend 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,6 +0,0 @@ -P CSWcommon -P CSWcswclassutils -P CSWeventlog -P CSWggettextrt -P CSWglib2 -P CSWtcpwrap Deleted: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.gspec =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.gspec 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.gspec 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,5 +0,0 @@ -%var bitname syslog_ng -%var pkgname CSWsyslogng -%var SERVICE_CONF_FILES /opt/csw/etc/syslog-ng.conf -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/COPYING Deleted: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postinstall =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postinstall 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postinstall 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,3 +0,0 @@ -if [ ! -f $BASEDIR/opt/csw/etc/syslog-ng.conf ] ; then - cp $BASEDIR/opt/csw/etc/syslog-ng.conf.CSW $BASEDIR/opt/csw/etc/syslog-ng.conf -fi Copied: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postremove (from rev 5574, csw/mgar/pkg/syslog_ng/branches/smf-via-classutils/files/CSWsyslogng.postremove) =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postremove (rev 0) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.postremove 2009-07-15 10:52:01 UTC (rev 5575) @@ -0,0 +1,4 @@ +#!/bin/sh + +echo "Enabling svc:/system/system-log:default" +svcadm enable svc:/system/system-log:default Copied: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.preinstall (from rev 5574, csw/mgar/pkg/syslog_ng/branches/smf-via-classutils/files/CSWsyslogng.preinstall) =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.preinstall (rev 0) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.preinstall 2009-07-15 10:52:01 UTC (rev 5575) @@ -0,0 +1,4 @@ +#!/bin/sh + +echo "Disabling svc:/system/system-log:default" +svcadm disable svc:/system/system-log:default Deleted: csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.prototype =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.prototype 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/CSWsyslogng.prototype 2009-07-15 10:52:01 UTC (rev 5575) @@ -1,13 +0,0 @@ -d none /opt/csw/bin 0755 root bin -f none /opt/csw/bin/loggen 0755 root bin -d none /opt/csw/etc 0755 root bin -f none /opt/csw/etc/syslog-ng.conf.CSW 0444 root bin -d none /opt/csw/sbin 0755 root bin -f none /opt/csw/sbin/syslog-ng 0755 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man5 0755 root bin -f none /opt/csw/share/man/man5/syslog-ng.conf.5 0644 root bin -d none /opt/csw/share/man/man8 0755 root bin -f none /opt/csw/share/man/man8/syslog-ng.8 0644 root bin -f cswinitsmf /etc/opt/csw/init.d/cswsyslog_ng 0755 root bin Modified: csw/mgar/pkg/syslog_ng/trunk/files/cswsyslog_ng =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/cswsyslog_ng 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/cswsyslog_ng 2009-07-15 10:52:01 UTC (rev 5575) @@ -9,11 +9,11 @@ # changes for OpenCSW by Ihsan Dogan, 10. November 2008 DAEMON=/opt/csw/sbin/syslog-ng -OPTIONS="-f /opt/csw/etc/syslog-ng.conf" +OPTIONS="-f /etc/opt/csw/syslog-ng.conf" case "$1" in start) - if [ -f /opt/csw/etc/syslog-ng.conf -a -f /opt/csw/sbin/syslog-ng ]; then + if [ -f /etc/opt/csw/syslog-ng.conf -a -f /opt/csw/sbin/syslog-ng ]; then echo 'syslog-ng service starting.' # # Before syslog-ng starts, save any messages from previous Modified: csw/mgar/pkg/syslog_ng/trunk/files/syslog-ng.conf.CSW =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/files/syslog-ng.conf.CSW 2009-07-14 17:03:06 UTC (rev 5574) +++ csw/mgar/pkg/syslog_ng/trunk/files/syslog-ng.conf.CSW 2009-07-15 10:52:01 UTC (rev 5575) @@ -29,7 +29,7 @@ filter f_filter1 { level(err) or (level(notice) and facility (auth, kern)); }; -filter f_filter2 { level(err) or +filter f_filter2 { level(info) or (facility(kern) and level(notice)) or (facility(daemon) and level(notice)) or (facility(mail) and level(crit)); }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 15 12:53:08 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 15 Jul 2009 10:53:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[5576] csw/mgar/pkg/syslog_ng/branches/smf-via-classutils/ Message-ID: Revision: 5576 http://gar.svn.sourceforge.net/gar/?rev=5576&view=rev Author: wahwah Date: 2009-07-15 10:53:08 +0000 (Wed, 15 Jul 2009) Log Message: ----------- syslog_ng: Deleting merged branch. Removed Paths: ------------- csw/mgar/pkg/syslog_ng/branches/smf-via-classutils/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 15 13:25:12 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 15 Jul 2009 11:25:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5577] csw/mgar/pkg/cpan/ack/trunk Message-ID: Revision: 5577 http://gar.svn.sourceforge.net/gar/?rev=5577&view=rev Author: skayser Date: 2009-07-15 11:25:12 +0000 (Wed, 15 Jul 2009) Log Message: ----------- ack: force interpreter to /opt/csw/bin/perl Modified Paths: -------------- csw/mgar/pkg/cpan/ack/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/cpan/ack/trunk/files/changelog.CSW Modified: csw/mgar/pkg/cpan/ack/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/ack/trunk/Makefile 2009-07-15 10:53:08 UTC (rev 5576) +++ csw/mgar/pkg/cpan/ack/trunk/Makefile 2009-07-15 11:25:12 UTC (rev 5577) @@ -18,13 +18,25 @@ include gar/category.mk +# Make sure ack uses our perl, stock perl version on Sol 8 / 9 bail out +post-extract-modulated: + @perl -pi -e '\ + s|^#!.*$$|#!/opt/csw/bin/perl| if $$. eq 1;' \ + $(WORKSRC)/t/*.t + @perl -pi -e '\ + s|/usr/bin/env perl|/opt/csw/bin/perl|' \ + $(WORKSRC)/squash + @$(MAKECOOKIE) + +install-custom: DOCDEST = $(DESTDIR)$(docdir)/$(GARNAME) install-custom: @ginstall -d $(DESTDIR)$(bindir) @ginstall -d $(DESTDIR)$(mandir)/man1 - @ginstall -d $(DESTDIR)$(docdir)/$(GARNAME) + @ginstall -d $(DOCDEST) @cp $(WORKSRC)/ack $(DESTDIR)$(bindir) @pod2man --section=1 $(WORKSRC)/ack > $(DESTDIR)$(mandir)/man1/ack.1 - @cp $(WORKSRC)/Changes $(DESTDIR)$(docdir)/$(GARNAME)/changelog + @cp $(WORKSRC)/Changes $(DOCDEST)/changelog + @cp $(FILEDIR)/changelog.CSW $(DOCDEST) @$(MAKECOOKIE) pre-merge-modulated: Added: csw/mgar/pkg/cpan/ack/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/cpan/ack/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/cpan/ack/trunk/files/changelog.CSW 2009-07-15 11:25:12 UTC (rev 5577) @@ -0,0 +1,5 @@ +ack (1.88,REV=2009.07.15) + + * Switched interpreter from /usr/bin/env perl to /opt/csw/bin/perl. + + -- Sebastian Kayser Wed, 15 Jul 2009 13:24:05 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 15 14:12:11 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 15 Jul 2009 12:12:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5578] csw/mgar/pkg/thunderbird/trunk/Makefile Message-ID: Revision: 5578 http://gar.svn.sourceforge.net/gar/?rev=5578&view=rev Author: wbonnet Date: 2009-07-15 12:12:10 +0000 (Wed, 15 Jul 2009) Log Message: ----------- Add CSWx11 in the dependencies Modified Paths: -------------- csw/mgar/pkg/thunderbird/trunk/Makefile Modified: csw/mgar/pkg/thunderbird/trunk/Makefile =================================================================== --- csw/mgar/pkg/thunderbird/trunk/Makefile 2009-07-15 11:25:12 UTC (rev 5577) +++ csw/mgar/pkg/thunderbird/trunk/Makefile 2009-07-15 12:12:10 UTC (rev 5578) @@ -40,6 +40,7 @@ REQUIRED_PKGS_CSWthunderbird += CSWgnomekeyring REQUIRED_PKGS_CSWthunderbird += CSWgnomevfs2 REQUIRED_PKGS_CSWthunderbird += CSWgtk2 +REQUIRED_PKGS_CSWthunderbird += CSWlibx11 REQUIRED_PKGS_CSWthunderbird += CSWlibart REQUIRED_PKGS_CSWthunderbird += CSWlibatk REQUIRED_PKGS_CSWthunderbird += CSWlibbonoboui This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 15 14:27:44 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 15 Jul 2009 12:27:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[5579] csw/mgar/pkg/dbus/trunk/Makefile Message-ID: Revision: 5579 http://gar.svn.sourceforge.net/gar/?rev=5579&view=rev Author: wbonnet Date: 2009-07-15 12:27:44 +0000 (Wed, 15 Jul 2009) Log Message: ----------- Update to 1.2.16 Modified Paths: -------------- csw/mgar/pkg/dbus/trunk/Makefile Modified: csw/mgar/pkg/dbus/trunk/Makefile =================================================================== --- csw/mgar/pkg/dbus/trunk/Makefile 2009-07-15 12:12:10 UTC (rev 5578) +++ csw/mgar/pkg/dbus/trunk/Makefile 2009-07-15 12:27:44 UTC (rev 5579) @@ -1,5 +1,5 @@ GARNAME = dbus -GARVERSION = 1.2.12 +GARVERSION = 1.2.16 CATEGORIES = lib DESCRIPTION = DBus Message Bus System This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jul 15 16:00:49 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 15 Jul 2009 14:00:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[5580] csw/mgar/pkg/dbus/trunk Message-ID: Revision: 5580 http://gar.svn.sourceforge.net/gar/?rev=5580&view=rev Author: wbonnet Date: 2009-07-15 14:00:49 +0000 (Wed, 15 Jul 2009) Log Message: ----------- Fix issue 3626 Modified Paths: -------------- csw/mgar/pkg/dbus/trunk/Makefile csw/mgar/pkg/dbus/trunk/checksums csw/mgar/pkg/dbus/trunk/files/cswdbus Modified: csw/mgar/pkg/dbus/trunk/Makefile =================================================================== --- csw/mgar/pkg/dbus/trunk/Makefile 2009-07-15 12:27:44 UTC (rev 5579) +++ csw/mgar/pkg/dbus/trunk/Makefile 2009-07-15 14:00:49 UTC (rev 5580) @@ -1,5 +1,5 @@ GARNAME = dbus -GARVERSION = 1.2.16 +GARVERSION = 1.2.12 CATEGORIES = lib DESCRIPTION = DBus Message Bus System Modified: csw/mgar/pkg/dbus/trunk/checksums =================================================================== --- csw/mgar/pkg/dbus/trunk/checksums 2009-07-15 12:27:44 UTC (rev 5579) +++ csw/mgar/pkg/dbus/trunk/checksums 2009-07-15 14:00:49 UTC (rev 5580) @@ -1,6 +1,6 @@ -39bd582c3b06a261cac44d4cab6fd60b download/dbus-1.2.12.tar.gz 3b3e5d4ea2722ae6258c8ee0f7688c95 download/CSWdbus.gspec 6e26e51243c4551ac222112edf67b5db download/CSWdbus.preinstall +00bb177908f6107ef2f6caa082475f34 download/CSWlibdbus.gspec 1d5dad88ae16c76d47398f8e9c2e09a0 download/CSWlibdbusdev.gspec -00bb177908f6107ef2f6caa082475f34 download/CSWlibdbus.gspec -92b99c85d75cac9a2d5f4d3fc43a278d download/cswdbus +2c465012736d7810257573dff4cd04b7 download/cswdbus +39bd582c3b06a261cac44d4cab6fd60b download/dbus-1.2.12.tar.gz Modified: csw/mgar/pkg/dbus/trunk/files/cswdbus =================================================================== --- csw/mgar/pkg/dbus/trunk/files/cswdbus 2009-07-15 12:27:44 UTC (rev 5579) +++ csw/mgar/pkg/dbus/trunk/files/cswdbus 2009-07-15 14:00:49 UTC (rev 5580) @@ -36,7 +36,7 @@ rm -f $DBUS_VAR_RUN_DIR/pid fi - /opt/csw/bin/dbus-daemon --system + /opt/csw/bin/dbus-daemon --system --config-file=/opt/csw/etc/dbus-1/system.conf err=$? if [ $err -ne 0 ]; then echo "dbus failed to start: error $err" @@ -45,7 +45,10 @@ ;; 'stop') -# kill -9 `/opt/csw/bin/dbus-daemon --print-pid` + if [ -f $DBUS_VAR_RUN_DIR/pid ]; then + kill -9 `cat $DBUS_VAR_RUN_DIR/pid` + rm -f $DBUS_VAR_RUN_DIR/pid + fi ;; *) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 15 17:00:11 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 15 Jul 2009 15:00:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5581] csw/mgar/pkg/siege/trunk/Makefile Message-ID: Revision: 5581 http://gar.svn.sourceforge.net/gar/?rev=5581&view=rev Author: bensons Date: 2009-07-15 15:00:10 +0000 (Wed, 15 Jul 2009) Log Message: ----------- siege: fixed install, ready for release Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 14:00:49 UTC (rev 5580) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:00:10 UTC (rev 5581) @@ -25,8 +25,37 @@ TEST_SCRIPTS = +INSTALL_SCRIPTS = bin conf man + include gar/category.mk -# fix sysconfdir, to honor $(DESTDIR) -pre-build-modulated: - @perl -pi -e 's at sysconfdir = /opt/csw/etc at sysconfdir = \$(DESTDIR)/opt/csw/etc@' ${WORKSRC}/doc/Makefile +# install is broken.. +bin-list = $(WORKSRC)/src/siege +bin-list += $(WORKSRC)/utils/bombardment +bin-list += $(WORKSRC)/utils/siege2csv.pl +bin-list += $(WORKSRC)/utils/siege.config +conf-list = $(WORKSRC)/doc/urls.txt +conf-list += $(WORKSRC)/doc/siegerc + +install-bin: + ginstall -d $(DESTDIR)$(bindir) + @( for file in $(bin-list) ; do \ + ginstall -m 644 $$file $(DESTDIR)$(bindir) ; \ + done ) + +install-conf: + ginstall -d $(DESTDIR)$(sysconfdir)/$(GARNAME) + @( for file in $(conf-list) ; do \ + ginstall -m 644 $$file $(DESTDIR)$(sysconfdir)/$(GARNAME) ; \ + done ) + +install-man: + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 + ginstall -d $(DESTDIR)$(mandir)/man5 + ginstall -m 644 $(WORKSRC)/doc/urls_txt.5 $(DESTDIR)$(mandir)/man5 + ginstall -d $(DESTDIR)$(mandir)/man7 + ginstall -m 644 $(WORKSRC)/doc/layingsiege.7 $(DESTDIR)$(mandir)/man7 + @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 15 17:26:21 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 15 Jul 2009 15:26:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5582] csw/mgar/pkg/siege/trunk/Makefile Message-ID: Revision: 5582 http://gar.svn.sourceforge.net/gar/?rev=5582&view=rev Author: bensons Date: 2009-07-15 15:26:21 +0000 (Wed, 15 Jul 2009) Log Message: ----------- siege: fixed binary permissions Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:00:10 UTC (rev 5581) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:26:21 UTC (rev 5582) @@ -51,9 +51,9 @@ install-man: ginstall -d $(DESTDIR)$(mandir)/man1 - ginstall -m 644 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 - ginstall -m 644 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 - ginstall -m 644 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 751 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 751 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 751 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 ginstall -d $(DESTDIR)$(mandir)/man5 ginstall -m 644 $(WORKSRC)/doc/urls_txt.5 $(DESTDIR)$(mandir)/man5 ginstall -d $(DESTDIR)$(mandir)/man7 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 15 17:34:10 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 15 Jul 2009 15:34:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5583] csw/mgar/pkg/siege/trunk/Makefile Message-ID: Revision: 5583 http://gar.svn.sourceforge.net/gar/?rev=5583&view=rev Author: bensons Date: 2009-07-15 15:34:10 +0000 (Wed, 15 Jul 2009) Log Message: ----------- siege: once again permissions fixed Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:26:21 UTC (rev 5582) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-15 15:34:10 UTC (rev 5583) @@ -40,7 +40,7 @@ install-bin: ginstall -d $(DESTDIR)$(bindir) @( for file in $(bin-list) ; do \ - ginstall -m 644 $$file $(DESTDIR)$(bindir) ; \ + ginstall -m 751 $$file $(DESTDIR)$(bindir) ; \ done ) install-conf: @@ -51,9 +51,9 @@ install-man: ginstall -d $(DESTDIR)$(mandir)/man1 - ginstall -m 751 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 - ginstall -m 751 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 - ginstall -m 751 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/siege.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/bombardment.1 $(DESTDIR)$(mandir)/man1 + ginstall -m 644 $(WORKSRC)/doc/siege2csv.1 $(DESTDIR)$(mandir)/man1 ginstall -d $(DESTDIR)$(mandir)/man5 ginstall -m 644 $(WORKSRC)/doc/urls_txt.5 $(DESTDIR)$(mandir)/man5 ginstall -d $(DESTDIR)$(mandir)/man7 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Wed Jul 15 21:56:45 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Wed, 15 Jul 2009 19:56:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5584] csw/mgar/pkg/syslog_ng/trunk Message-ID: Revision: 5584 http://gar.svn.sourceforge.net/gar/?rev=5584&view=rev Author: idogan23 Date: 2009-07-15 19:56:44 +0000 (Wed, 15 Jul 2009) Log Message: ----------- syslog_ng: bump version to 3.0.3 (thank you Maciej) Modified Paths: -------------- csw/mgar/pkg/syslog_ng/trunk/Makefile csw/mgar/pkg/syslog_ng/trunk/checksums Modified: csw/mgar/pkg/syslog_ng/trunk/Makefile =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/Makefile 2009-07-15 15:34:10 UTC (rev 5583) +++ csw/mgar/pkg/syslog_ng/trunk/Makefile 2009-07-15 19:56:44 UTC (rev 5584) @@ -1,5 +1,5 @@ GARNAME = syslog-ng -GARVERSION = 2.0.10 +GARVERSION = 3.0.3 CATEGORIES = server DESCRIPTION = A powerful syslogd replacement Modified: csw/mgar/pkg/syslog_ng/trunk/checksums =================================================================== --- csw/mgar/pkg/syslog_ng/trunk/checksums 2009-07-15 15:34:10 UTC (rev 5583) +++ csw/mgar/pkg/syslog_ng/trunk/checksums 2009-07-15 19:56:44 UTC (rev 5584) @@ -2,4 +2,4 @@ b4b01531e2de07e6e4231afc4079a168 download/CSWsyslogng.preinstall fd0f7ccdc627d08a00a2e57fdbfd51d8 download/cswsyslog_ng 69bad95775b98d26e52db8a8292e2790 download/syslog-ng.conf.CSW -e5ca55796c11899739affa417ff8a71e download/syslog-ng_2.0.10.tar.gz +b8b3c9af28696bce48ceca0de6444426 download/syslog-ng_3.0.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 16 02:30:56 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 16 Jul 2009 00:30:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5585] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5585 http://gar.svn.sourceforge.net/gar/?rev=5585&view=rev Author: bdwalton Date: 2009-07-16 00:30:56 +0000 (Thu, 16 Jul 2009) Log Message: ----------- * Install the ruby-mode elisp files * Create new CSWrubymode package to house the newly installed elisp * Update how SPKG_REVSTAMP is modified to be more conformant. Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-15 19:56:44 UTC (rev 5584) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-16 00:30:56 UTC (rev 5585) @@ -10,7 +10,7 @@ PREREQUISITE_PKGS = CSWbdb3 CSWgdbm CSWgfile CSWiconv CSWncurses CSWossldevel PREREQUISITE_PKGS += CSWreadline CSWzlib -PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev +PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode ARCHALL_CSWrubydoc = 1 @@ -25,6 +25,8 @@ REQUIRED_PKGS_CSWrubydev = CSWruby CSWgcc4core CSWgfile +REQUIRED_PKGS_CSWrubymode = CSWruby CSWemacscommon + DESCRIPTION = An object-oriented language for quick and easy programming. define BLURB Ruby is a language for quick and easy programming. Similar in scope to Perl @@ -42,12 +44,16 @@ SPKG_DESC_CSWrubydev = Ruby Extension Development Files +SPKG_DESC_CSWrubymode = Ruby major mode for Emacs + PKGFILES_CSWrubydoc = $(datadir)/ri/.* $(docdir)/ruby/sample.* PKGFILES_CSWrubytk = $(libdir)/.*/tcl.* $(libdir)/.*/tk.* $(libdir)/.*-tk.rb PKGFILES_CSWrubydev = $(libdir)/.*\.h $(libdir)/.*/mkmf.rb $(libdir)/.*static.a +PKGFILES_CSWrubymode = $(datadir)/emacs/site-lisp/.* + MASTER_SITES = ftp://ftp.ruby-lang.org/pub/ruby/ MASTER_SITES += ftp://www.ibiblio.org/pub/languages/ruby/ @@ -88,13 +94,18 @@ include gar/category.mk -SPKG_REVSTAMP := $(SPKG_REVSTAMP)_$(PATCHLEVEL) +SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(PATCHLEVEL) -PI_TARGETS = samples rbconfig rbscripts +PI_TARGETS = samples rbconfig rbscripts rubymode post-install-modulated: $(PI_TARGETS) @$(MAKECOOKIE) +rubymode: RMDIR=$(DESTDIR)/$(datadir)/emacs/site-lisp/ruby-mode +rubymode: + @(mkdir -p $(RMDIR); \ + cp $(WORKSRC)/misc/*el $(RMDIR)) + # Fix up rbconfig rbconfig: @gsed -i -e s,$(DESTDIR),, \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 16 15:19:22 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 16 Jul 2009 13:19:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5586] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5586 http://gar.svn.sourceforge.net/gar/?rev=5586&view=rev Author: bdwalton Date: 2009-07-16 13:19:22 +0000 (Thu, 16 Jul 2009) Log Message: ----------- rubymode is ARCH=all Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-16 00:30:56 UTC (rev 5585) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-16 13:19:22 UTC (rev 5586) @@ -13,6 +13,7 @@ PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode ARCHALL_CSWrubydoc = 1 +ARCHALL_CSWrubymode = 1 LICENSE = COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 16 17:17:02 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 16 Jul 2009 15:17:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[5587] csw/mgar/pkg/cswclassutils/trunk Message-ID: Revision: 5587 http://gar.svn.sourceforge.net/gar/?rev=5587&view=rev Author: bdwalton Date: 2009-07-16 15:17:01 +0000 (Thu, 16 Jul 2009) Log Message: ----------- add i/r scripts for cswelispcompile (el -> elc); bump version Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/Makefile csw/mgar/pkg/cswclassutils/trunk/checksums csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype Added Paths: ----------- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile Modified: csw/mgar/pkg/cswclassutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-16 13:19:22 UTC (rev 5586) +++ csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-16 15:17:01 UTC (rev 5587) @@ -1,5 +1,5 @@ GARNAME = cswclassutils -GARVERSION = 1.17 +GARVERSION = 1.18 CATEGORIES = utils DESCRIPTION = CSW class action utilities @@ -19,7 +19,8 @@ WORKSRC = $(WORKDIR) SPKG_SOURCEURL = http://www.opencsw.org -CASLIST = cswcpsampleconf cswpreserveconf cswinitsmf cswusergroup cswpycompile +CASLIST = cswcpsampleconf cswpreserveconf cswinitsmf cswusergroup cswpycompile +CASLIST += cswelispcompile install-custom: @echo " ==> Installing $(GARNAME) (custom)" Modified: csw/mgar/pkg/cswclassutils/trunk/checksums =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/checksums 2009-07-16 13:19:22 UTC (rev 5586) +++ csw/mgar/pkg/cswclassutils/trunk/checksums 2009-07-16 15:17:01 UTC (rev 5587) @@ -1,2 +1,2 @@ 38e0bf6e204e003254ed246df2b4e1f9 download/CSWcswclassutils.gspec -854d77b21b177b15fd2aac39339a0c8c download/CSWcswclassutils.prototype +1784907098d9cf9f5784e9a0fbc6495f download/CSWcswclassutils.prototype Added: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile (rev 0) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile 2009-07-16 15:17:01 UTC (rev 5587) @@ -0,0 +1,34 @@ +#!/bin/sh +# +# i.elispcompile: Class action script for installing emacs .el files +# and automatically compiling them to their .elc equivalents +# +# $Id$ +# +# Written By: Ben Walton +# +# Release History: +# 2009-07-11 - Initial Release + +EMACS=${PKG_INSTALL_ROOT}/opt/csw/bin/emacs + +if [ ! -f "${EMACS}" -o ! -x "${EMACS}" ]; then + echo "Could not find a working emacs at ${EMACS}." + exit 2 +fi + +echo "About to install and compile .el files in package ${PKGINST}" + +while read src dest; do + elc="${dest}"c + echo "${dest}" + + /usr/bin/cp -p "$src" "$dest" || exit 2 + ${EMACS} -batch -f batch-byte-compile "$dest" || exit 2 + + set -- `grep "^${dest}" /var/sadm/install/contents` + chmod $4 ${elc} + chown $5:$6 ${elc} +done + +exit 0 Property changes on: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Id Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype 2009-07-16 13:19:22 UTC (rev 5586) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype 2009-07-16 15:17:01 UTC (rev 5587) @@ -17,6 +17,8 @@ f none /usr/sadm/install/scripts/r.cswpreserveconf 0555 root sys f none /usr/sadm/install/scripts/i.cswpycompile 0555 root sys f none /usr/sadm/install/scripts/r.cswpycompile 0555 root sys +f none /usr/sadm/install/scripts/i.cswelispcompile 0555 root sys +f none /usr/sadm/install/scripts/r.cswelispcompile 0555 root sys d none /opt/csw/share 0755 root bin d none /opt/csw/share/doc 0755 root bin d none /opt/csw/share/doc/cswclassutils 0755 root bin Added: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile (rev 0) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile 2009-07-16 15:17:01 UTC (rev 5587) @@ -0,0 +1,25 @@ +#!/bin/sh +# +# r.elispcompile: Class action script for removing emacs .el and +# their automatically generated .elc files +# +# $Id$ +# +# Written By: Ben Walton +# +# Release History +# 2009-07-11 - Initial Release + +while read dest; do + elc="${dest}"c + + if [ -f "${elc}" ]; then + echo "${elc}" + /usr/bin/rm -f "${elc}" || exit 2 + fi + + echo "${dest}" + /usr/bin/rm -f "$dest" || exit 2 +done + +exit 0 Property changes on: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Thu Jul 16 17:33:32 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Thu, 16 Jul 2009 15:33:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[5588] csw/mgar/pkg Message-ID: Revision: 5588 http://gar.svn.sourceforge.net/gar/?rev=5588&view=rev Author: skayser Date: 2009-07-16 15:33:32 +0000 (Thu, 16 Jul 2009) Log Message: ----------- tcpdrop: initial commit Added Paths: ----------- csw/mgar/pkg/tcpdrop/ csw/mgar/pkg/tcpdrop/branches/ csw/mgar/pkg/tcpdrop/tags/ csw/mgar/pkg/tcpdrop/trunk/ csw/mgar/pkg/tcpdrop/trunk/Makefile csw/mgar/pkg/tcpdrop/trunk/checksums csw/mgar/pkg/tcpdrop/trunk/files/ csw/mgar/pkg/tcpdrop/trunk/files/changelog.CSW csw/mgar/pkg/tcpdrop/trunk/files/license Property changes on: csw/mgar/pkg/tcpdrop/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/tcpdrop/trunk/Makefile =================================================================== --- csw/mgar/pkg/tcpdrop/trunk/Makefile (rev 0) +++ csw/mgar/pkg/tcpdrop/trunk/Makefile 2009-07-16 15:33:32 UTC (rev 5588) @@ -0,0 +1,31 @@ +# Uses an undocumented ioctl interface, limited binary compatibility. +# Build from Solaris 8 works on Solaris 8 & 9, Solaris 10 needs separate build +GARNAME = tcpdrop +GARVERSION = 1.4 +CATEGORIES = net + +DESCRIPTION = Tool to drop TCP sessions +define BLURB +endef + +MASTER_SITES = http://shrike.submonkey.net/~ceri/util/tcpdrop-solaris/ +DISTFILES = $(GARNAME)-solaris.tar.gz +DISTNAME = tcpdrop-solaris +SPKG_SOURCEURL = http://typo.submonkey.net/pages/tcpdrop-solaris +LICENSE = $(WORKSRC)/README + +CONFIGURE_SCRIPTS = +INSTALL_SCRIPTS = custom +TEST_SCRIPTS = + +NORUNPATH = 1 + +include gar/category.mk + +install-custom: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) +install-custom: + mkdir -p $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(WORKSRC)/README $(DOCDEST) + cp $(WORKSRC)/OPENSOLARIS.LICENSE $(DOCDEST)/CDDL + ginstall -Dm 755 $(WORKSRC)/tcpdrop $(DESTDIR)$(bindir)/tcpdrop + @$(MAKECOOKIE) Added: csw/mgar/pkg/tcpdrop/trunk/checksums =================================================================== --- csw/mgar/pkg/tcpdrop/trunk/checksums (rev 0) +++ csw/mgar/pkg/tcpdrop/trunk/checksums 2009-07-16 15:33:32 UTC (rev 5588) @@ -0,0 +1 @@ +c87d55525bec596fa2fa88633eaa4589 download/tcpdrop-solaris.tar.gz Added: csw/mgar/pkg/tcpdrop/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/tcpdrop/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/tcpdrop/trunk/files/changelog.CSW 2009-07-16 15:33:32 UTC (rev 5588) @@ -0,0 +1,5 @@ +tcpdrop (1.4,REV=2009.07.16) + + * Initial release. + + -- Sebastian Kayser Thu, 16 Jul 2009 16:26:31 +0200 Added: csw/mgar/pkg/tcpdrop/trunk/files/license =================================================================== --- csw/mgar/pkg/tcpdrop/trunk/files/license (rev 0) +++ csw/mgar/pkg/tcpdrop/trunk/files/license 2009-07-16 15:33:32 UTC (rev 5588) @@ -0,0 +1,14 @@ +This is a very quick and dirty port of the tcpdrop utility from OpenBSD +and FreeBSD to Solaris. Tested on Solaris 9 and 10. + +On Solaris 10, this utility requires the sys_ip_config privilege. +Since this privilege cannot be asserted in a local zone, it is not +possible to use this utility in a local zone. + +Thanks to Casper Dik for pointing out the TCP_IOC_ABORT_CONN ioctl. + +http://cvs.opensolaris.org/source/xref/on/usr/src/cmd/zoneadmd/vplat.c +provided all the documentation on its use, and so certain portions of +tcpdrop for Solaris are covered by the CDDL. + +The original work is covered by a BSD license. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Thu Jul 16 17:46:28 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Thu, 16 Jul 2009 15:46:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5589] csw/mgar/pkg/munin/trunk Message-ID: Revision: 5589 http://gar.svn.sourceforge.net/gar/?rev=5589&view=rev Author: j_arndt Date: 2009-07-16 15:46:28 +0000 (Thu, 16 Jul 2009) Log Message: ----------- munin: relocated apache sample config, added patch for monospaced font, moved plugins to /opt/csw/libexec Modified Paths: -------------- csw/mgar/pkg/munin/trunk/Makefile csw/mgar/pkg/munin/trunk/checksums csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype csw/mgar/pkg/munin/trunk/files/makefile.config.diff Added Paths: ----------- csw/mgar/pkg/munin/trunk/files/README.CSW csw/mgar/pkg/munin/trunk/files/apache-munin-cgi.conf.CSW csw/mgar/pkg/munin/trunk/files/apache-munin.conf.CSW csw/mgar/pkg/munin/trunk/files/munin-graph.in.diff csw/mgar/pkg/munin/trunk/files/munin-update.in.diff Removed Paths: ------------- csw/mgar/pkg/munin/trunk/files/apache.conf-sample Modified: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-16 15:46:28 UTC (rev 5589) @@ -16,13 +16,16 @@ DISTFILES += $(call admfiles,CSWmuninmaster, prototype postinstall) DISTFILES += $(call admfiles,CSWmuninnode, prototype) DISTFILES += cswusergroup -DISTFILES += apache.conf-sample +DISTFILES += apache-munin.conf.CSW apache-munin-cgi.conf.CSW +DISTFILES += README.CSW PATCHFILES += makefile.diff PATCHFILES += makefile.config.diff PATCHFILES += sunos_memory.in.diff PATCHFILES += munin-node.conf.in.diff PATCHFILES += munin.conf.in.diff +PATCHFILES += munin-graph.in.diff # use monospace instead of VeraMono.ttf +PATCHFILES += munin-update.in.diff # http://munin.projects.linpro.no/ticket/699 # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz @@ -64,13 +67,17 @@ #mv $(DESTDIR)/opt/csw/lib/plugins $(DESTDIR)/opt/csw/lib/munin_plugins mv $(DESTDIR)/etc/opt/csw/munin/munin-node.conf $(DESTDIR)/etc/opt/csw/munin/munin-node.conf.CSW mv $(DESTDIR)/etc/opt/csw/munin/munin.conf $(DESTDIR)/etc/opt/csw/munin/munin.conf.CSW + @ginstall -d $(DESTDIR)/opt/csw/munin + @ginstall -d $(DESTDIR)/etc/opt/csw/munin/apache + @ginstall -m 644 $(FILEDIR)/apache-munin.conf.CSW $(DESTDIR)/etc/opt/csw/munin/apache/apache-munin.conf.CSW + @ginstall -m 644 $(FILEDIR)/apache-munin-cgi.conf.CSW $(DESTDIR)/etc/opt/csw/munin/apache/apache-munin-cgi.conf.CSW @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWmuninmaster @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWmuninnode @ginstall -d $(DESTDIR)/opt/csw/share/doc @ginstall -d $(DESTDIR)/opt/csw/share/doc/munin_master + @ginstall -m 644 $(FILEDIR)/README.CSW $(DESTDIR)/opt/csw/share/doc/munin_master/README.CSW @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWmuninmaster/cswusergroup @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWmuninnode/cswusergroup - @ginstall -m 644 $(FILEDIR)/apache.conf-sample $(DESTDIR)/opt/csw/share/doc/munin_master/apache.conf-sample @ginstall -d $(DESTDIR)/etc/opt/csw/init.d @ginstall -m 755 $(FILEDIR)/cswmuninnode $(DESTDIR)/etc/opt/csw/init.d/cswmuninnode @$(MAKECOOKIE) Modified: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-16 15:46:28 UTC (rev 5589) @@ -1,13 +1,17 @@ 7e6d51878164293b723270d9b0e86348 download/CSWmuninmaster.gspec 39296b9aff25a2518394811796ef7ae6 download/CSWmuninmaster.postinstall -02fd772bbd2d52b0931b11de59974d49 download/CSWmuninmaster.prototype +97bf045a27686c42bd43652b3f51c145 download/CSWmuninmaster.prototype d6014841b8b2167308026bfe48782fb5 download/CSWmuninnode.gspec -0265625b33fc397d7c0cba98164662fb download/CSWmuninnode.prototype -8ebfcd5de8ca86733a047baeae1a18ec download/apache.conf-sample +f00264948abdcca30f322e4d819c8762 download/CSWmuninnode.prototype +64f678ff319a0c51520463536b86dd31 download/README.CSW +59409f4b412953283c3df4546fd4886c download/apache-munin-cgi.conf.CSW +e701d132ba0b6f3dcc90190860f5aa6b download/apache-munin.conf.CSW 50fa4a545f878d79e219891c6ac8d2d2 download/cswusergroup -7f078286bd7be367a4cfe32d0a4b8348 download/makefile.config.diff +4eb0923e09f12335da8249ab7923e250 download/makefile.config.diff 3ea1ba00633ac52c3a25306c3c9c52e0 download/makefile.diff +f44022c818a112b1121d10e1112e107e download/munin-graph.in.diff ce97aa8e741383039fb365d1a322f3e7 download/munin-node.conf.in.diff +4688659429fbebf8cafcc8eb8a1ee870 download/munin-update.in.diff 737e3e3d2f68015dfb4e857909cde7da download/munin.conf.in.diff e3a58e582407981d4f5c5aed59cbfc47 download/munin_1.3.4.tar.gz 43db53191eaae75be35b3548a993c31e download/sunos_memory.in.diff Modified: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.prototype 2009-07-16 15:46:28 UTC (rev 5589) @@ -1,12 +1,13 @@ -d none /etc/opt/csw/munin 0755 root bin +d none /etc/opt/csw/munin 0755 munin munin +d none /etc/opt/csw/munin/apache 0755 munin munin f cswpreserveconf /etc/opt/csw/munin/munin.conf.CSW 0644 munin munin f none /opt/csw/bin/munin-check 0755 root bin f none /opt/csw/bin/munin-cron 0755 root bin -f none /opt/csw/lib/munin/VeraMono.ttf 0755 root bin -f none /opt/csw/lib/munin/munin-graph 0755 root bin -f none /opt/csw/lib/munin/munin-html 0755 root bin -f none /opt/csw/lib/munin/munin-limits 0755 root bin -f none /opt/csw/lib/munin/munin-update 0755 root bin +f none /opt/csw/libexec/munin/VeraMono.ttf 0755 root bin +f none /opt/csw/libexec/munin/munin-graph 0755 root bin +f none /opt/csw/libexec/munin/munin-html 0755 root bin +f none /opt/csw/libexec/munin/munin-limits 0755 root bin +f none /opt/csw/libexec/munin/munin-update 0755 root bin d ugfiles /etc/opt/csw/munin/templates 0755 munin munin f none /etc/opt/csw/munin/templates/definitions.html 0644 root bin f none /etc/opt/csw/munin/templates/logo.png 0644 root bin @@ -21,7 +22,9 @@ f none /etc/opt/csw/munin/templates/style.css 0644 root bin d none /opt/csw/share/doc/munin_master 0755 root bin f none /opt/csw/share/doc/munin_master/license 0644 root bin -f none /opt/csw/share/doc/munin_master/apache.conf-sample 0644 root bin +f cswpreserveconf /etc/opt/csw/munin/apache/apache-munin.conf.CSW 0644 root bin +f cswpreserveconf /etc/opt/csw/munin/apache/apache-munin-cgi.conf.CSW 0644 root bin +f none /opt/csw/share/doc/munin_master/README.CSW 0644 root bin d none /opt/csw/share/man/man1 0755 root bin d none /opt/csw/share/man/man5 0755 root bin f none /opt/csw/share/man/man5/munin.conf.5 0644 root bin Modified: csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninnode.prototype 2009-07-16 15:46:28 UTC (rev 5589) @@ -1,145 +1,145 @@ -d none /etc/opt/csw/munin 0755 root bin +d none /etc/opt/csw/munin 0755 munin munin f cswpreserveconf /etc/opt/csw/munin/munin-node.conf.CSW 0644 munin munin -d none /etc/opt/csw/munin/plugin-conf.d 0755 root bin -d none /etc/opt/csw/munin/plugins 0755 root bin +d none /etc/opt/csw/munin/plugin-conf.d 0755 munin munin +d none /etc/opt/csw/munin/plugins 0755 munin munin f none /opt/csw/bin/munindoc 0755 root bin -d none /opt/csw/lib/munin/plugins 0755 root bin -f none /opt/csw/lib/munin/plugins/amavis 0755 root bin -f none /opt/csw/lib/munin/plugins/apache_accesses 0755 root bin -f none /opt/csw/lib/munin/plugins/apache_processes 0755 root bin -f none /opt/csw/lib/munin/plugins/apache_volume 0755 root bin -f none /opt/csw/lib/munin/plugins/apc_envunit_ 0755 root bin -f none /opt/csw/lib/munin/plugins/apc_nis 0755 root bin -f none /opt/csw/lib/munin/plugins/bind9 0755 root bin -f none /opt/csw/lib/munin/plugins/bind9_rndc 0755 root bin -f none /opt/csw/lib/munin/plugins/cmc_tc_sensor_ 0755 root bin -f none /opt/csw/lib/munin/plugins/colour_tester 0755 root bin -f none /opt/csw/lib/munin/plugins/courier_ 0755 root bin -f none /opt/csw/lib/munin/plugins/courier_mta_mailqueue 0755 root bin -f none /opt/csw/lib/munin/plugins/courier_mta_mailstats 0755 root bin -f none /opt/csw/lib/munin/plugins/courier_mta_mailvolume 0755 root bin -f none /opt/csw/lib/munin/plugins/cpu 0755 root bin -f none /opt/csw/lib/munin/plugins/cupsys_pages 0755 root bin -f none /opt/csw/lib/munin/plugins/df 0755 root bin -f none /opt/csw/lib/munin/plugins/df_inode 0755 root bin -f none /opt/csw/lib/munin/plugins/dhcpd3 0755 root bin -f none /opt/csw/lib/munin/plugins/digitemp_ 0755 root bin -f none /opt/csw/lib/munin/plugins/exim_mailqueue 0755 root bin -f none /opt/csw/lib/munin/plugins/exim_mailqueue_alt 0755 root bin -f none /opt/csw/lib/munin/plugins/exim_mailstats 0755 root bin -f none /opt/csw/lib/munin/plugins/foldingathome 0755 root bin -f none /opt/csw/lib/munin/plugins/foldingathome_rank 0755 root bin -f none /opt/csw/lib/munin/plugins/foldingathome_wu 0755 root bin -f none /opt/csw/lib/munin/plugins/hddtemp 0755 root bin -f none /opt/csw/lib/munin/plugins/hddtemp2 0755 root bin -f none /opt/csw/lib/munin/plugins/hddtemp_smartctl 0755 root bin -f none /opt/csw/lib/munin/plugins/hddtempd 0755 root bin -f none /opt/csw/lib/munin/plugins/http_loadtime 0755 root bin -f none /opt/csw/lib/munin/plugins/if_ 0755 root bin -f none /opt/csw/lib/munin/plugins/if_errcoll_ 0755 root bin -f none /opt/csw/lib/munin/plugins/ifx_concurrent_sessions_ 0755 root bin -f none /opt/csw/lib/munin/plugins/io_busy_ 0755 root bin -f none /opt/csw/lib/munin/plugins/io_bytes_ 0755 root bin -f none /opt/csw/lib/munin/plugins/io_ops_ 0755 root bin -f none /opt/csw/lib/munin/plugins/ipac-ng 0755 root bin -f none /opt/csw/lib/munin/plugins/ircu 0755 root bin -f none /opt/csw/lib/munin/plugins/load 0755 root bin -f none /opt/csw/lib/munin/plugins/loggrep 0755 root bin -f none /opt/csw/lib/munin/plugins/lpstat 0755 root bin -f none /opt/csw/lib/munin/plugins/mailman 0755 root bin -f none /opt/csw/lib/munin/plugins/mailscanner 0755 root bin -f none /opt/csw/lib/munin/plugins/mbmon_ 0755 root bin -f none /opt/csw/lib/munin/plugins/memory 0755 root bin -f none /opt/csw/lib/munin/plugins/mhttping 0755 root bin -f none /opt/csw/lib/munin/plugins/multiping 0755 root bin -f none /opt/csw/lib/munin/plugins/multips 0755 root bin -f none /opt/csw/lib/munin/plugins/munin_stats 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_bytes 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_isam_space_ 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_queries 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_slowqueries 0755 root bin -f none /opt/csw/lib/munin/plugins/mysql_threads 0755 root bin -f none /opt/csw/lib/munin/plugins/named 0755 root bin -f none /opt/csw/lib/munin/plugins/netopia 0755 root bin -f none /opt/csw/lib/munin/plugins/netstat 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_ 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_kernel_err 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_kernel_pll_freq 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_kernel_pll_off 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_offset 0755 root bin -f none /opt/csw/lib/munin/plugins/ntp_states 0755 root bin -f none /opt/csw/lib/munin/plugins/nut_misc 0755 root bin -f none /opt/csw/lib/munin/plugins/nut_volts 0755 root bin -f none /opt/csw/lib/munin/plugins/nutups_ 0755 root bin -f none /opt/csw/lib/munin/plugins/nvidia_ 0755 root bin -f none /opt/csw/lib/munin/plugins/paging_in 0755 root bin -f none /opt/csw/lib/munin/plugins/paging_out 0755 root bin -f none /opt/csw/lib/munin/plugins/perdition 0755 root bin -f none /opt/csw/lib/munin/plugins/ping_ 0755 root bin -f none /opt/csw/lib/munin/plugins/plugin.sh 0644 root bin -f none /opt/csw/lib/munin/plugins/plugins.history 0644 root bin -f none /opt/csw/lib/munin/plugins/pm3users_ 0755 root bin -f none /opt/csw/lib/munin/plugins/pop_stats 0755 root bin -f none /opt/csw/lib/munin/plugins/postfix_mailqueue 0755 root bin -f none /opt/csw/lib/munin/plugins/postfix_mailstats 0755 root bin -f none /opt/csw/lib/munin/plugins/postfix_mailvolume 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_block_read_ 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_commits 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_commits_ 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_connections 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_locks 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_queries 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_queries_ 0755 root bin -f none /opt/csw/lib/munin/plugins/postgres_space_ 0755 root bin -f none /opt/csw/lib/munin/plugins/processes 0755 root bin -f none /opt/csw/lib/munin/plugins/ps_ 0755 root bin -f none /opt/csw/lib/munin/plugins/psu_ 0755 root bin -f none /opt/csw/lib/munin/plugins/qmailscan 0755 root bin -f none /opt/csw/lib/munin/plugins/qmailscan-simple 0755 root bin -f none /opt/csw/lib/munin/plugins/samba 0755 root bin -f none /opt/csw/lib/munin/plugins/sendmail_mailqueue 0755 root bin -f none /opt/csw/lib/munin/plugins/sendmail_mailstats 0755 root bin -f none /opt/csw/lib/munin/plugins/sendmail_mailtraffic 0755 root bin -f none /opt/csw/lib/munin/plugins/smart_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__cpuload 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__df 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__fc_if_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__fc_if_err_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__if_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__if_err_ 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__load 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__memory 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__netstat 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__processes 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__rdp_users 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_bx_fan 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_bx_temp 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_fan 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_fsc_temp 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_fan 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_temp 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__sensors_mbm_volt 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__swap 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__uptime 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__users 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__winload 0755 root bin -f none /opt/csw/lib/munin/plugins/snmp__winmem 0755 root bin -f none /opt/csw/lib/munin/plugins/spamstats 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_cache 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_icp 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_objectsize 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_requests 0755 root bin -f none /opt/csw/lib/munin/plugins/squid_traffic 0755 root bin -f none /opt/csw/lib/munin/plugins/surfboard 0755 root bin -f none /opt/csw/lib/munin/plugins/sybase_space 0755 root bin -f none /opt/csw/lib/munin/plugins/temperature 0755 root bin -f none /opt/csw/lib/munin/plugins/tomcat_access 0755 root bin -f none /opt/csw/lib/munin/plugins/tomcat_jvm 0755 root bin -f none /opt/csw/lib/munin/plugins/tomcat_threads 0755 root bin -f none /opt/csw/lib/munin/plugins/tomcat_volume 0755 root bin -f none /opt/csw/lib/munin/plugins/uptime 0755 root bin -f none /opt/csw/lib/munin/plugins/users 0755 root bin -f none /opt/csw/lib/munin/plugins/vmstat 0755 root bin +d none /opt/csw/libexec/munin/plugins 0755 root bin +f none /opt/csw/libexec/munin/plugins/amavis 0755 root bin +f none /opt/csw/libexec/munin/plugins/apache_accesses 0755 root bin +f none /opt/csw/libexec/munin/plugins/apache_processes 0755 root bin +f none /opt/csw/libexec/munin/plugins/apache_volume 0755 root bin +f none /opt/csw/libexec/munin/plugins/apc_envunit_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/apc_nis 0755 root bin +f none /opt/csw/libexec/munin/plugins/bind9 0755 root bin +f none /opt/csw/libexec/munin/plugins/bind9_rndc 0755 root bin +f none /opt/csw/libexec/munin/plugins/cmc_tc_sensor_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/colour_tester 0755 root bin +f none /opt/csw/libexec/munin/plugins/courier_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/courier_mta_mailqueue 0755 root bin +f none /opt/csw/libexec/munin/plugins/courier_mta_mailstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/courier_mta_mailvolume 0755 root bin +f none /opt/csw/libexec/munin/plugins/cpu 0755 root bin +f none /opt/csw/libexec/munin/plugins/cupsys_pages 0755 root bin +f none /opt/csw/libexec/munin/plugins/df 0755 root bin +f none /opt/csw/libexec/munin/plugins/df_inode 0755 root bin +f none /opt/csw/libexec/munin/plugins/dhcpd3 0755 root bin +f none /opt/csw/libexec/munin/plugins/digitemp_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/exim_mailqueue 0755 root bin +f none /opt/csw/libexec/munin/plugins/exim_mailqueue_alt 0755 root bin +f none /opt/csw/libexec/munin/plugins/exim_mailstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/foldingathome 0755 root bin +f none /opt/csw/libexec/munin/plugins/foldingathome_rank 0755 root bin +f none /opt/csw/libexec/munin/plugins/foldingathome_wu 0755 root bin +f none /opt/csw/libexec/munin/plugins/hddtemp 0755 root bin +f none /opt/csw/libexec/munin/plugins/hddtemp2 0755 root bin +f none /opt/csw/libexec/munin/plugins/hddtemp_smartctl 0755 root bin +f none /opt/csw/libexec/munin/plugins/hddtempd 0755 root bin +f none /opt/csw/libexec/munin/plugins/http_loadtime 0755 root bin +f none /opt/csw/libexec/munin/plugins/if_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/if_errcoll_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/ifx_concurrent_sessions_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/io_busy_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/io_bytes_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/io_ops_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/ipac-ng 0755 root bin +f none /opt/csw/libexec/munin/plugins/ircu 0755 root bin +f none /opt/csw/libexec/munin/plugins/load 0755 root bin +f none /opt/csw/libexec/munin/plugins/loggrep 0755 root bin +f none /opt/csw/libexec/munin/plugins/lpstat 0755 root bin +f none /opt/csw/libexec/munin/plugins/mailman 0755 root bin +f none /opt/csw/libexec/munin/plugins/mailscanner 0755 root bin +f none /opt/csw/libexec/munin/plugins/mbmon_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/memory 0755 root bin +f none /opt/csw/libexec/munin/plugins/mhttping 0755 root bin +f none /opt/csw/libexec/munin/plugins/multiping 0755 root bin +f none /opt/csw/libexec/munin/plugins/multips 0755 root bin +f none /opt/csw/libexec/munin/plugins/munin_stats 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_bytes 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_isam_space_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_queries 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_slowqueries 0755 root bin +f none /opt/csw/libexec/munin/plugins/mysql_threads 0755 root bin +f none /opt/csw/libexec/munin/plugins/named 0755 root bin +f none /opt/csw/libexec/munin/plugins/netopia 0755 root bin +f none /opt/csw/libexec/munin/plugins/netstat 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_kernel_err 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_kernel_pll_freq 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_kernel_pll_off 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_offset 0755 root bin +f none /opt/csw/libexec/munin/plugins/ntp_states 0755 root bin +f none /opt/csw/libexec/munin/plugins/nut_misc 0755 root bin +f none /opt/csw/libexec/munin/plugins/nut_volts 0755 root bin +f none /opt/csw/libexec/munin/plugins/nutups_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/nvidia_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/paging_in 0755 root bin +f none /opt/csw/libexec/munin/plugins/paging_out 0755 root bin +f none /opt/csw/libexec/munin/plugins/perdition 0755 root bin +f none /opt/csw/libexec/munin/plugins/ping_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/plugin.sh 0644 root bin +f none /opt/csw/libexec/munin/plugins/plugins.history 0644 root bin +f none /opt/csw/libexec/munin/plugins/pm3users_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/pop_stats 0755 root bin +f none /opt/csw/libexec/munin/plugins/postfix_mailqueue 0755 root bin +f none /opt/csw/libexec/munin/plugins/postfix_mailstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/postfix_mailvolume 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_block_read_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_commits 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_commits_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_connections 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_locks 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_queries 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_queries_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/postgres_space_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/processes 0755 root bin +f none /opt/csw/libexec/munin/plugins/ps_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/psu_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/qmailscan 0755 root bin +f none /opt/csw/libexec/munin/plugins/qmailscan-simple 0755 root bin +f none /opt/csw/libexec/munin/plugins/samba 0755 root bin +f none /opt/csw/libexec/munin/plugins/sendmail_mailqueue 0755 root bin +f none /opt/csw/libexec/munin/plugins/sendmail_mailstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/sendmail_mailtraffic 0755 root bin +f none /opt/csw/libexec/munin/plugins/smart_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__cpuload 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__df 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__fc_if_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__fc_if_err_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__if_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__if_err_ 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__load 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__memory 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__netstat 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__processes 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__rdp_users 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_fsc_bx_fan 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_fsc_bx_temp 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_fsc_fan 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_fsc_temp 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_mbm_fan 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_mbm_temp 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__sensors_mbm_volt 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__swap 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__uptime 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__users 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__winload 0755 root bin +f none /opt/csw/libexec/munin/plugins/snmp__winmem 0755 root bin +f none /opt/csw/libexec/munin/plugins/spamstats 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_cache 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_icp 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_objectsize 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_requests 0755 root bin +f none /opt/csw/libexec/munin/plugins/squid_traffic 0755 root bin +f none /opt/csw/libexec/munin/plugins/surfboard 0755 root bin +f none /opt/csw/libexec/munin/plugins/sybase_space 0755 root bin +f none /opt/csw/libexec/munin/plugins/temperature 0755 root bin +f none /opt/csw/libexec/munin/plugins/tomcat_access 0755 root bin +f none /opt/csw/libexec/munin/plugins/tomcat_jvm 0755 root bin +f none /opt/csw/libexec/munin/plugins/tomcat_threads 0755 root bin +f none /opt/csw/libexec/munin/plugins/tomcat_volume 0755 root bin +f none /opt/csw/libexec/munin/plugins/uptime 0755 root bin +f none /opt/csw/libexec/munin/plugins/users 0755 root bin +f none /opt/csw/libexec/munin/plugins/vmstat 0755 root bin f none /opt/csw/sbin/munin-node 0755 root bin f none /opt/csw/sbin/munin-node-configure 0755 root bin f none /opt/csw/sbin/munin-node-configure-snmp 0755 root bin @@ -160,10 +160,10 @@ d none /opt/csw/share/perl/site_perl/Munin/Plugin 0755 root bin f none /opt/csw/share/perl/site_perl/Munin/Plugin.pm 0644 root bin d none /var/opt/csw/munin 0755 root bin -s none /etc/opt/csw/munin/plugins/load=/opt/csw/lib/munin/plugins/load -s none /etc/opt/csw/munin/plugins/uptime=/opt/csw/lib/munin/plugins/uptime -s none /etc/opt/csw/munin/plugins/cpu=/opt/csw/lib/munin/plugins/cpu -s none /etc/opt/csw/munin/plugins/df=/opt/csw/lib/munin/plugins/df +s none /etc/opt/csw/munin/plugins/load=/opt/csw/libexec/munin/plugins/load +s none /etc/opt/csw/munin/plugins/uptime=/opt/csw/libexec/munin/plugins/uptime +s none /etc/opt/csw/munin/plugins/cpu=/opt/csw/libexec/munin/plugins/cpu +s none /etc/opt/csw/munin/plugins/df=/opt/csw/libexec/munin/plugins/df d ugfiles /var/opt/csw/munin/log 0755 munin munin d ugfiles /var/opt/csw/munin/run 0755 munin munin d ugfiles /var/opt/csw/munin/db 0755 munin munin Added: csw/mgar/pkg/munin/trunk/files/README.CSW =================================================================== --- csw/mgar/pkg/munin/trunk/files/README.CSW (rev 0) +++ csw/mgar/pkg/munin/trunk/files/README.CSW 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,9 @@ +To configure the Apache webserver you only need to include the file +/etc/opt/csw/munin/apache/apache-munin.conf into your Apache main +configuration: + +Include /etc/opt/csw/munin/apache/apache-munin.conf + +If you want CGI support for Munin, include the file apache-munin-cgi.conf: + +Include /etc/opt/csw/munin/apache/apache-munin-cgi.conf Added: csw/mgar/pkg/munin/trunk/files/apache-munin-cgi.conf.CSW =================================================================== --- csw/mgar/pkg/munin/trunk/files/apache-munin-cgi.conf.CSW (rev 0) +++ csw/mgar/pkg/munin/trunk/files/apache-munin-cgi.conf.CSW 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,17 @@ +# Apache configuration to support munin-cgi-graph +# +# In addition, the Munin log files and html area should be writable +# to the web server. Therefor add the apache user to the munin group. +# +# Documentation for this is in http://munin.projects.linpro.no/wiki/CgiHowto + +ScriptAlias /munin/dyn/ /var/opt/csw/munin/www/cgi/ + + + AllowOverride None + Options ExecCGI -MultiViews +SymLinksIfOwnerMatch + Order allow,deny + Allow from all + + + Added: csw/mgar/pkg/munin/trunk/files/apache-munin.conf.CSW =================================================================== --- csw/mgar/pkg/munin/trunk/files/apache-munin.conf.CSW (rev 0) +++ csw/mgar/pkg/munin/trunk/files/apache-munin.conf.CSW 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,10 @@ +# Apache configurations for accessing munin + +Alias /munin/ "/var/opt/csw/munin/www/" + + + Options None + AllowOverride None + Order allow,deny + Allow from all + Deleted: csw/mgar/pkg/munin/trunk/files/apache.conf-sample =================================================================== --- csw/mgar/pkg/munin/trunk/files/apache.conf-sample 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/files/apache.conf-sample 2009-07-16 15:46:28 UTC (rev 5589) @@ -1,28 +0,0 @@ -# Apache configurations for accessing munin - -Alias /munin/ "/var/opt/csw/munin/www/" - - - Options None - AllowOverride None - Order allow,deny - Allow from all - - - -# Apache configuration to support munin-cgi-graph -# -# In addition, the Munin log files and html area should be writable -# to the web server. Therefor add the apache user to the munin group. -# -# Documentation for this is in http://munin.projects.linpro.no/wiki/CgiHowto - -ScriptAlias /munin/dyn/ /var/opt/csw/munin/www/cgi/ - - - AllowOverride None - Options ExecCGI -MultiViews +SymLinksIfOwnerMatch - Order allow,deny - Allow from all - - Modified: csw/mgar/pkg/munin/trunk/files/makefile.config.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/makefile.config.diff 2009-07-16 15:33:32 UTC (rev 5588) +++ csw/mgar/pkg/munin/trunk/files/makefile.config.diff 2009-07-16 15:46:28 UTC (rev 5589) @@ -32,7 +32,7 @@ # Where to put internal binaries and plugin repository -LIBDIR = $(PREFIX)/lib -+LIBDIR = $(PREFIX)/lib/munin ++LIBDIR = $(PREFIX)/libexec/munin # Server only - Output directory -HTMLDIR = $(PREFIX)/var/www Added: csw/mgar/pkg/munin/trunk/files/munin-graph.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munin-graph.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munin-graph.in.diff 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/server/munin-graph.in munin-1.3.4/server/munin-graph.in +--- munin-1.3.4.orig/server/munin-graph.in 2008-03-08 02:42:40.000000000 +0100 ++++ munin-1.3.4/server/munin-graph.in 2009-07-07 10:51:42.606467982 +0200 +@@ -827,7 +827,7 @@ + my @complete = (); + if ($RRDkludge) { + push (@complete, +- '--font' ,'LEGEND:7:@@LIBDIR@@/VeraMono.ttf', ++ '--font' ,'LEGEND:7:@@LIBDIR@@/monospace', + '--font' ,'UNIT:7:@@LIBDIR@@/VeraMono.ttf', + '--font' ,'AXIS:7:@@LIBDIR@@/VeraMono.ttf'); + } Added: csw/mgar/pkg/munin/trunk/files/munin-update.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munin-update.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munin-update.in.diff 2009-07-16 15:46:28 UTC (rev 5589) @@ -0,0 +1,12 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/server/munin-update.in munin-1.3.4/server/munin-update.in +--- munin-1.3.4.orig/server/munin-update.in 2008-03-08 02:42:40.000000000 +0100 ++++ munin-1.3.4/server/munin-update.in 2009-07-07 22:15:31.832187072 +0200 +@@ -931,7 +931,7 @@ + eval { + local $SIG{ALRM} = sub { die "Could not run list on $name ($fetchdomain): $!\n"}; + alarm 5; # Should be enough to check the list +- write_socket_single ($socket, "list $fetchdomain\n"); ++ write_socket_single ($socket, "list $name\n"); + my $list = read_socket_single ($socket); + exit 1 unless defined $list; + chomp $list; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Thu Jul 16 19:07:32 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Thu, 16 Jul 2009 17:07:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[5590] csw/mgar/pkg/munin/trunk/checksums Message-ID: Revision: 5590 http://gar.svn.sourceforge.net/gar/?rev=5590&view=rev Author: j_arndt Date: 2009-07-16 17:07:32 +0000 (Thu, 16 Jul 2009) Log Message: ----------- munin: checksums added Modified Paths: -------------- csw/mgar/pkg/munin/trunk/checksums Modified: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums 2009-07-16 15:46:28 UTC (rev 5589) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-16 17:07:32 UTC (rev 5590) @@ -1,9 +1,9 @@ 7e6d51878164293b723270d9b0e86348 download/CSWmuninmaster.gspec 39296b9aff25a2518394811796ef7ae6 download/CSWmuninmaster.postinstall -97bf045a27686c42bd43652b3f51c145 download/CSWmuninmaster.prototype +bd055e305e9cc70994014917225d3777 download/CSWmuninmaster.prototype d6014841b8b2167308026bfe48782fb5 download/CSWmuninnode.gspec -f00264948abdcca30f322e4d819c8762 download/CSWmuninnode.prototype -64f678ff319a0c51520463536b86dd31 download/README.CSW +f7dd6a31454b6a40273d8932488234a1 download/CSWmuninnode.prototype +e6bafa4aa3cba7fc16e444ad168b4cd1 download/README.CSW 59409f4b412953283c3df4546fd4886c download/apache-munin-cgi.conf.CSW e701d132ba0b6f3dcc90190860f5aa6b download/apache-munin.conf.CSW 50fa4a545f878d79e219891c6ac8d2d2 download/cswusergroup This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 16 21:52:50 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 16 Jul 2009 19:52:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5591] csw/mgar/pkg/sqlite3/trunk/files Message-ID: Revision: 5591 http://gar.svn.sourceforge.net/gar/?rev=5591&view=rev Author: wbonnet Date: 2009-07-16 19:52:49 +0000 (Thu, 16 Jul 2009) Log Message: ----------- Add patch Modified Paths: -------------- csw/mgar/pkg/sqlite3/trunk/files/gar-base.diff Added Paths: ----------- csw/mgar/pkg/sqlite3/trunk/files/shell.c.diff Modified: csw/mgar/pkg/sqlite3/trunk/files/gar-base.diff =================================================================== --- csw/mgar/pkg/sqlite3/trunk/files/gar-base.diff 2009-07-16 17:07:32 UTC (rev 5590) +++ csw/mgar/pkg/sqlite3/trunk/files/gar-base.diff 2009-07-16 19:52:49 UTC (rev 5591) @@ -1,6 +1,6 @@ -diff -Naur sqlite3-3.6.10.orig/src/tclsqlite.c sqlite3-3.6.10.patched/src/tclsqlite.c ---- sqlite3-3.6.10.orig/src/tclsqlite.c 2008-10-14 20:07:41.000000000 +0200 -+++ sqlite3-3.6.10.patched/src/tclsqlite.c 2008-11-07 23:14:32.334719000 +0100 +diff -Naur sqlite3.orig/src/tclsqlite.c sqlite3.patched/src/tclsqlite.c +--- sqlite3.orig/src/tclsqlite.c 2008-10-14 20:07:41.000000000 +0200 ++++ sqlite3.patched/src/tclsqlite.c 2008-11-07 23:14:32.334719000 +0100 @@ -16,6 +16,7 @@ */ #include "tcl.h" Added: csw/mgar/pkg/sqlite3/trunk/files/shell.c.diff =================================================================== --- csw/mgar/pkg/sqlite3/trunk/files/shell.c.diff (rev 0) +++ csw/mgar/pkg/sqlite3/trunk/files/shell.c.diff 2009-07-16 19:52:49 UTC (rev 5591) @@ -0,0 +1,12 @@ +diff -Naur sqlite3.orig/src/shell.c sqlite3/src/shell.c +--- sqlite3.orig/src/shell.c 2009-07-16 21:40:17.209832620 +0200 ++++ sqlite3/src/shell.c 2009-07-16 21:44:23.666390427 +0200 +@@ -23,7 +23,7 @@ + #include + #include + #include +-#include "sqlite3.h" ++#include "../sqlite3.h" + #include + #include + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 16 21:57:48 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 16 Jul 2009 19:57:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5592] csw/mgar/pkg/sqlite3/trunk Message-ID: Revision: 5592 http://gar.svn.sourceforge.net/gar/?rev=5592&view=rev Author: wbonnet Date: 2009-07-16 19:57:48 +0000 (Thu, 16 Jul 2009) Log Message: ----------- Upgrade to 3.6.16 and update patches Modified Paths: -------------- csw/mgar/pkg/sqlite3/trunk/Makefile csw/mgar/pkg/sqlite3/trunk/checksums Modified: csw/mgar/pkg/sqlite3/trunk/Makefile =================================================================== --- csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 19:52:49 UTC (rev 5591) +++ csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 19:57:48 UTC (rev 5592) @@ -1,5 +1,5 @@ GARNAME = sqlite3 -GARVERSION = 3.6.10 +GARVERSION = 3.6.16 CATEGORIES = lib DESCRIPTION = An embeddable SQL engine in a C library @@ -40,6 +40,7 @@ # Add some patches to the sources PATCHFILES = gar-base.diff +PATCHFILES += shell.c.diff # Do not execute make test step TEST_SCRIPTS = none Modified: csw/mgar/pkg/sqlite3/trunk/checksums =================================================================== --- csw/mgar/pkg/sqlite3/trunk/checksums 2009-07-16 19:52:49 UTC (rev 5591) +++ csw/mgar/pkg/sqlite3/trunk/checksums 2009-07-16 19:57:48 UTC (rev 5592) @@ -1,6 +1,7 @@ -a03bdc86df4025b6881d58557e4b5bd3 download/sqlite-3.6.10.tar.gz 796042e754828aa346facd2214deff95 download/CSWsqlite3.gspec b6cc9c2a8d9135f74f8bc2dcd486056f download/CSWsqlite3devel.gspec e331063f1e79a20e465ed63bfcea15a8 download/CSWsqlite3rt.gspec a0e12a72a1f5b972624c712532dc27d7 download/copyright.html -01747316846392e5ca9455b74af41d95 download/gar-base.diff +80d638505872be7ffa238d43f0e268b2 download/gar-base.diff +1a2be927ceacfa534501b9f4675bce83 download/shell.c.diff +d7c57e91fbeb630c19f82eec3ef73dae download/sqlite-3.6.16.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 16 22:10:40 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 16 Jul 2009 20:10:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[5593] csw/mgar/pkg/sqlite3/trunk/Makefile Message-ID: Revision: 5593 http://gar.svn.sourceforge.net/gar/?rev=5593&view=rev Author: wbonnet Date: 2009-07-16 20:10:40 +0000 (Thu, 16 Jul 2009) Log Message: ----------- Fix depends Modified Paths: -------------- csw/mgar/pkg/sqlite3/trunk/Makefile Modified: csw/mgar/pkg/sqlite3/trunk/Makefile =================================================================== --- csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 19:57:48 UTC (rev 5592) +++ csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 20:10:40 UTC (rev 5593) @@ -31,7 +31,7 @@ PKGFILES_CSWsqlite3rt += /opt/csw/lib/.* # Dependencies -#REQUIRED_PKGS_CSWsqlite3 = CSWsqlite3rt +REQUIRED_PKGS_CSWsqlite3 = CSWsqlite3rt REQUIRED_PKGS_CSWsqlite3devel = CSWsqlite3 # Build the 64 bits binaries This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 16 22:39:34 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 16 Jul 2009 20:39:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5594] csw/mgar/pkg/sqlite3/trunk/Makefile Message-ID: Revision: 5594 http://gar.svn.sourceforge.net/gar/?rev=5594&view=rev Author: wbonnet Date: 2009-07-16 20:39:34 +0000 (Thu, 16 Jul 2009) Log Message: ----------- Fix duplicate files between rt and devel packages Modified Paths: -------------- csw/mgar/pkg/sqlite3/trunk/Makefile Modified: csw/mgar/pkg/sqlite3/trunk/Makefile =================================================================== --- csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 20:10:40 UTC (rev 5593) +++ csw/mgar/pkg/sqlite3/trunk/Makefile 2009-07-16 20:39:34 UTC (rev 5594) @@ -26,9 +26,8 @@ # Dynamic prototype PKGFILES_CSWsqlite3devel = $(PKGFILES_DEVEL) PKGFILES_CSWsqlite3devel += /opt/csw/share/doc/sqlite3devel/copyright.html -PKGFILES_CSWsqlite3rt = $(PKGFILES_RT) -PKGFILES_CSWsqlite3rt += /opt/csw/share/doc/sqlite3rt/copyright.html -PKGFILES_CSWsqlite3rt += /opt/csw/lib/.* +PKGFILES_CSWsqlite3 = /opt/csw/share/doc/sqlite3/copyright.html +PKGFILES_CSWsqlite3 += /opt/csw/bin/.* # Dependencies REQUIRED_PKGS_CSWsqlite3 = CSWsqlite3rt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 17 14:04:48 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 17 Jul 2009 12:04:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5595] csw/mgar/pkg Message-ID: Revision: 5595 http://gar.svn.sourceforge.net/gar/?rev=5595&view=rev Author: bensons Date: 2009-07-17 12:04:47 +0000 (Fri, 17 Jul 2009) Log Message: ----------- xpdf: GAR repackage, applied security patches, fixed bug 0002724 Added Paths: ----------- csw/mgar/pkg/xpdf/ csw/mgar/pkg/xpdf/branches/ csw/mgar/pkg/xpdf/tags/ csw/mgar/pkg/xpdf/trunk/ csw/mgar/pkg/xpdf/trunk/Makefile csw/mgar/pkg/xpdf/trunk/checksums csw/mgar/pkg/xpdf/trunk/files/ csw/mgar/pkg/xpdf/trunk/files/patch-GString.cc csw/mgar/pkg/xpdf/trunk/files/patch-XPDFCore.cc csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl1.patch csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl2.patch csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl3.patch Property changes on: csw/mgar/pkg/xpdf/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/xpdf/trunk/Makefile =================================================================== --- csw/mgar/pkg/xpdf/trunk/Makefile (rev 0) +++ csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,45 @@ +GARNAME = xpdf +GARVERSION = 3.02 +CATEGORIES = utils + +# ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02.tar.gz + + +DESCRIPTION = Open source viewer for Portable Document Format (PDF) files +define BLURB + Xpdf is an open source viewer for Portable Document Format (PDF) files. + (These are also sometimes also called 'Acrobat' files, from the name of + Adobe's PDF software.) The Xpdf project also includes a PDF text extractor, + PDF-to-PostScript converter, and various other utilities. + Xpdf is designed to be small and efficient. It can use Type 1, TrueType, + or standard X fonts. +endef + +MASTER_SITES = ftp://ftp.foolabs.com/pub/xpdf/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# we require +REQUIRED_PKGS = CSWftype2 CSWt1lib CSWxpm CSWgsfonts + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-Xpm-library=$(libdir) +CONFIGURE_ARGS += --with-Xpm-includes=$(includedir) +CONFIGURE_ARGS += --with-t1-library=$(libdir) +CONFIGURE_ARGS += --with-t1-includes=$(includedir) +CONFIGURE_ARGS += --with-freetype2-library=$(libdir) +CONFIGURE_ARGS += --with-freetype2-includes=$(includedir)/freetype2 + +# apply patches +PATCHFILES = xpdf-3.02pl1.patch +PATCHFILES += xpdf-3.02pl2.patch +PATCHFILES += xpdf-3.02pl3.patch +PATCHFILES += patch-GString.cc +PATCHFILES += patch-XPDFCore.cc + +# no test script +TEST_SCRIPTS = + +include gar/category.mk Added: csw/mgar/pkg/xpdf/trunk/checksums =================================================================== --- csw/mgar/pkg/xpdf/trunk/checksums (rev 0) +++ csw/mgar/pkg/xpdf/trunk/checksums 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,6 @@ +28cd772ed42159f2dbbe3a0e8e9e4dfa download/patch-GString.cc +4c23bc375fbb6096fb8b2266d0ef527d download/patch-XPDFCore.cc +599dc4cc65a07ee868cf92a667a913d2 download/xpdf-3.02.tar.gz +877118786dfe27d1b7aa5a6759cc6e45 download/xpdf-3.02pl1.patch +3a5cb165ae66781e0b21e6219ae06795 download/xpdf-3.02pl2.patch +581963ede0fb5715e1a69f01b5b8ce63 download/xpdf-3.02pl3.patch Added: csw/mgar/pkg/xpdf/trunk/files/patch-GString.cc =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/patch-GString.cc (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/patch-GString.cc 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,11 @@ +--- xpdf-3.02.orig/goo/GString.cc 2007-02-27 23:05:51.000000000 +0100 ++++ xpdf-3.02/goo/GString.cc 2009-07-17 08:14:34.059621276 +0200 +@@ -528,7 +528,7 @@ + if ((neg = x < 0)) { + x = -x; + } +- x = floor(x * pow(10, prec) + 0.5); ++ x = floor(x * pow((double)10, prec) + 0.5); + i = bufSize; + started = !trim; + for (j = 0; j < prec && i > 1; ++j) { Added: csw/mgar/pkg/xpdf/trunk/files/patch-XPDFCore.cc =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/patch-XPDFCore.cc (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/patch-XPDFCore.cc 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,10 @@ +--- xpdf-3.02.orig/xpdf/XPDFCore.cc 2007-02-27 23:05:52.000000000 +0100 ++++ xpdf-3.02/xpdf/XPDFCore.cc 2009-07-17 12:45:53.330184593 +0200 +@@ -271,7 +271,7 @@ + XtVaSetValues(shell, XmNwidth, width + (topW - daW), + XmNheight, height + (topH - daH), NULL); + } else { +- XtVaSetValues(drawArea, XmNwidth, width, XmNheight, height, NULL); ++ XtVaSetValues(shell, XmNwidth, width, XmNheight, height, NULL); + } + } Added: csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl1.patch =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl1.patch (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl1.patch 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,33 @@ +*** xpdf-3.02.orig/xpdf/Stream.cc Tue Feb 27 14:05:52 2007 +--- xpdf-3.02/xpdf/Stream.cc Thu Jul 26 14:44:43 2007 +*************** +*** 410,424 **** + ok = gFalse; + + nVals = width * nComps; +- if (width <= 0 || nComps <= 0 || nBits <= 0 || +- nComps >= INT_MAX / nBits || +- width >= INT_MAX / nComps / nBits || +- nVals * nBits + 7 < 0) { +- return; +- } + pixBytes = (nComps * nBits + 7) >> 3; + rowBytes = ((nVals * nBits + 7) >> 3) + pixBytes; +! if (rowBytes <= 0) { + return; + } + predLine = (Guchar *)gmalloc(rowBytes); +--- 410,422 ---- + ok = gFalse; + + nVals = width * nComps; + pixBytes = (nComps * nBits + 7) >> 3; + rowBytes = ((nVals * nBits + 7) >> 3) + pixBytes; +! if (width <= 0 || nComps <= 0 || nBits <= 0 || +! nComps > gfxColorMaxComps || +! nBits > 16 || +! width >= INT_MAX / nComps || // check for overflow in nVals +! nVals >= (INT_MAX - 7) / nBits) { // check for overflow in rowBytes + return; + } + predLine = (Guchar *)gmalloc(rowBytes); Added: csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl2.patch =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl2.patch (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl2.patch 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,823 @@ +diff -c -r xpdf-3.02pl1.orig/xpdf/Stream.cc xpdf-3.02/xpdf/Stream.cc +*** xpdf-3.02pl1.orig/xpdf/Stream.cc Thu Oct 25 15:47:38 2007 +--- xpdf-3.02/xpdf/Stream.cc Thu Oct 25 15:48:19 2007 +*************** +*** 1243,1265 **** + columns = columnsA; + if (columns < 1) { + columns = 1; +! } +! if (columns + 4 <= 0) { +! columns = INT_MAX - 4; + } + rows = rowsA; + endOfBlock = endOfBlockA; + black = blackA; +! refLine = (short *)gmallocn(columns + 3, sizeof(short)); +! codingLine = (short *)gmallocn(columns + 2, sizeof(short)); + + eof = gFalse; + row = 0; + nextLine2D = encoding < 0; + inputBits = 0; +! codingLine[0] = 0; +! codingLine[1] = refLine[2] = columns; +! a0 = 1; + + buf = EOF; + } +--- 1243,1268 ---- + columns = columnsA; + if (columns < 1) { + columns = 1; +! } else if (columns > INT_MAX - 2) { +! columns = INT_MAX - 2; + } + rows = rowsA; + endOfBlock = endOfBlockA; + black = blackA; +! // 0 <= codingLine[0] < codingLine[1] < ... < codingLine[n] = columns +! // ---> max codingLine size = columns + 1 +! // refLine has one extra guard entry at the end +! // ---> max refLine size = columns + 2 +! codingLine = (int *)gmallocn(columns + 1, sizeof(int)); +! refLine = (int *)gmallocn(columns + 2, sizeof(int)); + + eof = gFalse; + row = 0; + nextLine2D = encoding < 0; + inputBits = 0; +! codingLine[0] = columns; +! a0i = 0; +! outputBits = 0; + + buf = EOF; + } +*************** +*** 1278,1286 **** + row = 0; + nextLine2D = encoding < 0; + inputBits = 0; +! codingLine[0] = 0; +! codingLine[1] = columns; +! a0 = 1; + buf = EOF; + + // skip any initial zero bits and end-of-line marker, and get the 2D +--- 1281,1289 ---- + row = 0; + nextLine2D = encoding < 0; + inputBits = 0; +! codingLine[0] = columns; +! a0i = 0; +! outputBits = 0; + buf = EOF; + + // skip any initial zero bits and end-of-line marker, and get the 2D +*************** +*** 1297,1507 **** + } + } + + int CCITTFaxStream::lookChar() { + short code1, code2, code3; +! int a0New; +! GBool err, gotEOL; +! int ret; +! int bits, i; + +! // if at eof just return EOF +! if (eof && codingLine[a0] >= columns) { +! return EOF; + } + + // read the next row +! err = gFalse; +! if (codingLine[a0] >= columns) { + + // 2-D encoding + if (nextLine2D) { +- // state: +- // a0New = current position in coding line (0 <= a0New <= columns) +- // codingLine[a0] = last change in coding line +- // (black-to-white if a0 is even, +- // white-to-black if a0 is odd) +- // refLine[b1] = next change in reference line of opposite color +- // to a0 +- // invariants: +- // 0 <= codingLine[a0] <= a0New +- // <= refLine[b1] <= refLine[b1+1] <= columns +- // 0 <= a0 <= columns+1 +- // refLine[0] = 0 +- // refLine[n] = refLine[n+1] = columns +- // -- for some 1 <= n <= columns+1 +- // end condition: +- // 0 = codingLine[0] <= codingLine[1] < codingLine[2] < ... +- // < codingLine[n-1] < codingLine[n] = columns +- // -- where 1 <= n <= columns+1 + for (i = 0; codingLine[i] < columns; ++i) { + refLine[i] = codingLine[i]; + } +! refLine[i] = refLine[i + 1] = columns; +! b1 = 1; +! a0New = codingLine[a0 = 0] = 0; +! do { + code1 = getTwoDimCode(); + switch (code1) { + case twoDimPass: +! if (refLine[b1] < columns) { +! a0New = refLine[b1 + 1]; +! b1 += 2; + } + break; + case twoDimHoriz: +! if ((a0 & 1) == 0) { +! code1 = code2 = 0; + do { +! code1 += code3 = getWhiteCode(); + } while (code3 >= 64); + do { +! code2 += code3 = getBlackCode(); + } while (code3 >= 64); + } else { +- code1 = code2 = 0; + do { +! code1 += code3 = getBlackCode(); + } while (code3 >= 64); + do { +! code2 += code3 = getWhiteCode(); + } while (code3 >= 64); + } +! if (code1 > 0 || code2 > 0) { +! if (a0New + code1 <= columns) { +! codingLine[a0 + 1] = a0New + code1; +! } else { +! codingLine[a0 + 1] = columns; +! } +! ++a0; +! if (codingLine[a0] + code2 <= columns) { +! codingLine[a0 + 1] = codingLine[a0] + code2; +! } else { +! codingLine[a0 + 1] = columns; +! } +! ++a0; +! a0New = codingLine[a0]; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } + } + break; +! case twoDimVert0: +! if (refLine[b1] < columns) { +! a0New = codingLine[++a0] = refLine[b1]; +! ++b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +- } else { +- a0New = codingLine[++a0] = columns; + } + break; + case twoDimVertR1: +! if (refLine[b1] + 1 < columns) { +! a0New = codingLine[++a0] = refLine[b1] + 1; +! ++b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +- } else { +- a0New = codingLine[++a0] = columns; + } + break; +! case twoDimVertL1: +! if (refLine[b1] - 1 > a0New || (a0 == 0 && refLine[b1] == 1)) { +! a0New = codingLine[++a0] = refLine[b1] - 1; +! --b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } + } + break; +! case twoDimVertR2: +! if (refLine[b1] + 2 < columns) { +! a0New = codingLine[++a0] = refLine[b1] + 2; +! ++b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +- } else { +- a0New = codingLine[++a0] = columns; + } + break; + case twoDimVertL2: +! if (refLine[b1] - 2 > a0New || (a0 == 0 && refLine[b1] == 2)) { +! a0New = codingLine[++a0] = refLine[b1] - 2; +! --b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +! } +! break; +! case twoDimVertR3: +! if (refLine[b1] + 3 < columns) { +! a0New = codingLine[++a0] = refLine[b1] + 3; +! ++b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } +- } else { +- a0New = codingLine[++a0] = columns; + } + break; +! case twoDimVertL3: +! if (refLine[b1] - 3 > a0New || (a0 == 0 && refLine[b1] == 3)) { +! a0New = codingLine[++a0] = refLine[b1] - 3; +! --b1; +! while (refLine[b1] <= a0New && refLine[b1] < columns) { +! b1 += 2; + } + } + break; + case EOF: + eof = gTrue; +! codingLine[a0 = 0] = columns; +! return EOF; + default: + error(getPos(), "Bad 2D code %04x in CCITTFax stream", code1); + err = gTrue; + break; + } +! } while (codingLine[a0] < columns); + + // 1-D encoding + } else { +! codingLine[a0 = 0] = 0; +! while (1) { + code1 = 0; +! do { +! code1 += code3 = getWhiteCode(); +! } while (code3 >= 64); +! codingLine[a0+1] = codingLine[a0] + code1; +! ++a0; +! if (codingLine[a0] >= columns) { +! break; +! } +! code2 = 0; +! do { +! code2 += code3 = getBlackCode(); +! } while (code3 >= 64); +! codingLine[a0+1] = codingLine[a0] + code2; +! ++a0; +! if (codingLine[a0] >= columns) { +! break; + } + } + } + +- if (codingLine[a0] != columns) { +- error(getPos(), "CCITTFax row is wrong length (%d)", codingLine[a0]); +- // force the row to be the correct length +- while (codingLine[a0] > columns) { +- --a0; +- } +- codingLine[++a0] = columns; +- err = gTrue; +- } +- + // byte-align the row + if (byteAlign) { + inputBits &= ~7; +--- 1300,1529 ---- + } + } + ++ inline void CCITTFaxStream::addPixels(int a1, int blackPixels) { ++ if (a1 > codingLine[a0i]) { ++ if (a1 > columns) { ++ error(getPos(), "CCITTFax row is wrong length (%d)", a1); ++ err = gTrue; ++ a1 = columns; ++ } ++ if ((a0i & 1) ^ blackPixels) { ++ ++a0i; ++ } ++ codingLine[a0i] = a1; ++ } ++ } ++ ++ inline void CCITTFaxStream::addPixelsNeg(int a1, int blackPixels) { ++ if (a1 > codingLine[a0i]) { ++ if (a1 > columns) { ++ error(getPos(), "CCITTFax row is wrong length (%d)", a1); ++ err = gTrue; ++ a1 = columns; ++ } ++ if ((a0i & 1) ^ blackPixels) { ++ ++a0i; ++ } ++ codingLine[a0i] = a1; ++ } else if (a1 < codingLine[a0i]) { ++ if (a1 < 0) { ++ error(getPos(), "Invalid CCITTFax code"); ++ err = gTrue; ++ a1 = 0; ++ } ++ while (a0i > 0 && a1 <= codingLine[a0i - 1]) { ++ --a0i; ++ } ++ codingLine[a0i] = a1; ++ } ++ } ++ + int CCITTFaxStream::lookChar() { + short code1, code2, code3; +! int b1i, blackPixels, i, bits; +! GBool gotEOL; + +! if (buf != EOF) { +! return buf; + } + + // read the next row +! if (outputBits == 0) { +! +! // if at eof just return EOF +! if (eof) { +! return EOF; +! } +! +! err = gFalse; + + // 2-D encoding + if (nextLine2D) { + for (i = 0; codingLine[i] < columns; ++i) { + refLine[i] = codingLine[i]; + } +! refLine[i++] = columns; +! refLine[i] = columns; +! codingLine[0] = 0; +! a0i = 0; +! b1i = 0; +! blackPixels = 0; +! // invariant: +! // refLine[b1i-1] <= codingLine[a0i] < refLine[b1i] < refLine[b1i+1] +! // <= columns +! // exception at left edge: +! // codingLine[a0i = 0] = refLine[b1i = 0] = 0 is possible +! // exception at right edge: +! // refLine[b1i] = refLine[b1i+1] = columns is possible +! while (codingLine[a0i] < columns) { + code1 = getTwoDimCode(); + switch (code1) { + case twoDimPass: +! addPixels(refLine[b1i + 1], blackPixels); +! if (refLine[b1i + 1] < columns) { +! b1i += 2; + } + break; + case twoDimHoriz: +! code1 = code2 = 0; +! if (blackPixels) { + do { +! code1 += code3 = getBlackCode(); + } while (code3 >= 64); + do { +! code2 += code3 = getWhiteCode(); + } while (code3 >= 64); + } else { + do { +! code1 += code3 = getWhiteCode(); + } while (code3 >= 64); + do { +! code2 += code3 = getBlackCode(); + } while (code3 >= 64); + } +! addPixels(codingLine[a0i] + code1, blackPixels); +! if (codingLine[a0i] < columns) { +! addPixels(codingLine[a0i] + code2, blackPixels ^ 1); +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; +! } +! break; +! case twoDimVertR3: +! addPixels(refLine[b1i] + 3, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; +! case twoDimVertR2: +! addPixels(refLine[b1i] + 2, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; + case twoDimVertR1: +! addPixels(refLine[b1i] + 1, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; +! case twoDimVert0: +! addPixels(refLine[b1i], blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; +! case twoDimVertL3: +! addPixelsNeg(refLine[b1i] - 3, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; + case twoDimVertL2: +! addPixelsNeg(refLine[b1i] - 2, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; + } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; +! case twoDimVertL1: +! addPixelsNeg(refLine[b1i] - 1, blackPixels); +! blackPixels ^= 1; +! if (codingLine[a0i] < columns) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { +! b1i += 2; + } + } + break; + case EOF: ++ addPixels(columns, 0); + eof = gTrue; +! break; + default: + error(getPos(), "Bad 2D code %04x in CCITTFax stream", code1); ++ addPixels(columns, 0); + err = gTrue; + break; + } +! } + + // 1-D encoding + } else { +! codingLine[0] = 0; +! a0i = 0; +! blackPixels = 0; +! while (codingLine[a0i] < columns) { + code1 = 0; +! if (blackPixels) { +! do { +! code1 += code3 = getBlackCode(); +! } while (code3 >= 64); +! } else { +! do { +! code1 += code3 = getWhiteCode(); +! } while (code3 >= 64); + } ++ addPixels(codingLine[a0i] + code1, blackPixels); ++ blackPixels ^= 1; + } + } + + // byte-align the row + if (byteAlign) { + inputBits &= ~7; +*************** +*** 1560,1573 **** + // this if we know the stream contains end-of-line markers because + // the "just plow on" technique tends to work better otherwise + } else if (err && endOfLine) { +! do { + if (code1 == EOF) { + eof = gTrue; + return EOF; + } + eatBits(1); +! code1 = lookBits(13); +! } while ((code1 >> 1) != 0x001); + eatBits(12); + if (encoding > 0) { + eatBits(1); +--- 1582,1598 ---- + // this if we know the stream contains end-of-line markers because + // the "just plow on" technique tends to work better otherwise + } else if (err && endOfLine) { +! while (1) { +! code1 = lookBits(13); + if (code1 == EOF) { + eof = gTrue; + return EOF; + } ++ if ((code1 >> 1) == 0x001) { ++ break; ++ } + eatBits(1); +! } + eatBits(12); + if (encoding > 0) { + eatBits(1); +*************** +*** 1575,1585 **** + } + } + +! a0 = 0; +! outputBits = codingLine[1] - codingLine[0]; +! if (outputBits == 0) { +! a0 = 1; +! outputBits = codingLine[2] - codingLine[1]; + } + + ++row; +--- 1600,1610 ---- + } + } + +! // set up for output +! if (codingLine[0] > 0) { +! outputBits = codingLine[a0i = 0]; +! } else { +! outputBits = codingLine[a0i = 1]; + } + + ++row; +*************** +*** 1587,1625 **** + + // get a byte + if (outputBits >= 8) { +! ret = ((a0 & 1) == 0) ? 0xff : 0x00; +! if ((outputBits -= 8) == 0) { +! ++a0; +! if (codingLine[a0] < columns) { +! outputBits = codingLine[a0 + 1] - codingLine[a0]; +! } + } + } else { + bits = 8; +! ret = 0; + do { + if (outputBits > bits) { +! i = bits; +! bits = 0; +! if ((a0 & 1) == 0) { +! ret |= 0xff >> (8 - i); + } +! outputBits -= i; + } else { +! i = outputBits; +! bits -= outputBits; +! if ((a0 & 1) == 0) { +! ret |= (0xff >> (8 - i)) << bits; + } + outputBits = 0; +! ++a0; +! if (codingLine[a0] < columns) { +! outputBits = codingLine[a0 + 1] - codingLine[a0]; + } + } +! } while (bits > 0 && codingLine[a0] < columns); + } +- buf = black ? (ret ^ 0xff) : ret; + return buf; + } + +--- 1612,1654 ---- + + // get a byte + if (outputBits >= 8) { +! buf = (a0i & 1) ? 0x00 : 0xff; +! outputBits -= 8; +! if (outputBits == 0 && codingLine[a0i] < columns) { +! ++a0i; +! outputBits = codingLine[a0i] - codingLine[a0i - 1]; + } + } else { + bits = 8; +! buf = 0; + do { + if (outputBits > bits) { +! buf <<= bits; +! if (!(a0i & 1)) { +! buf |= 0xff >> (8 - bits); + } +! outputBits -= bits; +! bits = 0; + } else { +! buf <<= outputBits; +! if (!(a0i & 1)) { +! buf |= 0xff >> (8 - outputBits); + } ++ bits -= outputBits; + outputBits = 0; +! if (codingLine[a0i] < columns) { +! ++a0i; +! outputBits = codingLine[a0i] - codingLine[a0i - 1]; +! } else if (bits > 0) { +! buf <<= bits; +! bits = 0; + } + } +! } while (bits); +! } +! if (black) { +! buf ^= 0xff; + } + return buf; + } + +*************** +*** 1661,1666 **** +--- 1690,1698 ---- + code = 0; // make gcc happy + if (endOfBlock) { + code = lookBits(12); ++ if (code == EOF) { ++ return 1; ++ } + if ((code >> 5) == 0) { + p = &whiteTab1[code]; + } else { +*************** +*** 1673,1678 **** +--- 1705,1713 ---- + } else { + for (n = 1; n <= 9; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 9) { + code <<= 9 - n; + } +*************** +*** 1684,1689 **** +--- 1719,1727 ---- + } + for (n = 11; n <= 12; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 12) { + code <<= 12 - n; + } +*************** +*** 1709,1717 **** + code = 0; // make gcc happy + if (endOfBlock) { + code = lookBits(13); + if ((code >> 7) == 0) { + p = &blackTab1[code]; +! } else if ((code >> 9) == 0) { + p = &blackTab2[(code >> 1) - 64]; + } else { + p = &blackTab3[code >> 7]; +--- 1747,1758 ---- + code = 0; // make gcc happy + if (endOfBlock) { + code = lookBits(13); ++ if (code == EOF) { ++ return 1; ++ } + if ((code >> 7) == 0) { + p = &blackTab1[code]; +! } else if ((code >> 9) == 0 && (code >> 7) != 0) { + p = &blackTab2[(code >> 1) - 64]; + } else { + p = &blackTab3[code >> 7]; +*************** +*** 1723,1728 **** +--- 1764,1772 ---- + } else { + for (n = 2; n <= 6; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 6) { + code <<= 6 - n; + } +*************** +*** 1734,1739 **** +--- 1778,1786 ---- + } + for (n = 7; n <= 12; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 12) { + code <<= 12 - n; + } +*************** +*** 1747,1752 **** +--- 1794,1802 ---- + } + for (n = 10; n <= 13; ++n) { + code = lookBits(n); ++ if (code == EOF) { ++ return 1; ++ } + if (n < 13) { + code <<= 13 - n; + } +*************** +*** 1961,1966 **** +--- 2011,2022 ---- + // allocate a buffer for the whole image + bufWidth = ((width + mcuWidth - 1) / mcuWidth) * mcuWidth; + bufHeight = ((height + mcuHeight - 1) / mcuHeight) * mcuHeight; ++ if (bufWidth <= 0 || bufHeight <= 0 || ++ bufWidth > INT_MAX / bufWidth / (int)sizeof(int)) { ++ error(getPos(), "Invalid image size in DCT stream"); ++ y = height; ++ return; ++ } + for (i = 0; i < numComps; ++i) { + frameBuf[i] = (int *)gmallocn(bufWidth * bufHeight, sizeof(int)); + memset(frameBuf[i], 0, bufWidth * bufHeight * sizeof(int)); +*************** +*** 3036,3041 **** +--- 3092,3102 ---- + } + scanInfo.firstCoeff = str->getChar(); + scanInfo.lastCoeff = str->getChar(); ++ if (scanInfo.firstCoeff < 0 || scanInfo.lastCoeff > 63 || ++ scanInfo.firstCoeff > scanInfo.lastCoeff) { ++ error(getPos(), "Bad DCT coefficient numbers in scan info block"); ++ return gFalse; ++ } + c = str->getChar(); + scanInfo.ah = (c >> 4) & 0x0f; + scanInfo.al = c & 0x0f; +diff -c -r xpdf-3.02pl1.orig/xpdf/Stream.h xpdf-3.02/xpdf/Stream.h +*** xpdf-3.02pl1.orig/xpdf/Stream.h Tue Feb 27 14:05:52 2007 +--- xpdf-3.02/xpdf/Stream.h Thu Oct 25 15:48:15 2007 +*************** +*** 528,540 **** + int row; // current row + int inputBuf; // input buffer + int inputBits; // number of bits in input buffer +! short *refLine; // reference line changing elements +! int b1; // index into refLine +! short *codingLine; // coding line changing elements +! int a0; // index into codingLine + int outputBits; // remaining ouput bits + int buf; // character buffer + + short getTwoDimCode(); + short getWhiteCode(); + short getBlackCode(); +--- 528,542 ---- + int row; // current row + int inputBuf; // input buffer + int inputBits; // number of bits in input buffer +! int *codingLine; // coding line changing elements +! int *refLine; // reference line changing elements +! int a0i; // index into codingLine +! GBool err; // error on current line + int outputBits; // remaining ouput bits + int buf; // character buffer + ++ void addPixels(int a1, int black); ++ void addPixelsNeg(int a1, int black); + short getTwoDimCode(); + short getWhiteCode(); + short getBlackCode(); Added: csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl3.patch =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl3.patch (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/xpdf-3.02pl3.patch 2009-07-17 12:04:47 UTC (rev 5595) @@ -0,0 +1,1145 @@ +diff -r -c xpdf-3.02.orig/goo/gmem.cc xpdf-3.02/goo/gmem.cc +*** xpdf-3.02.orig/goo/gmem.cc Tue Feb 27 14:05:51 2007 +--- xpdf-3.02/goo/gmem.cc Thu Mar 19 15:47:25 2009 +*************** +*** 55,61 **** + void *data; + unsigned long *trl, *p; + +! if (size <= 0) { + return NULL; + } + size1 = gMemDataSize(size); +--- 55,69 ---- + void *data; + unsigned long *trl, *p; + +! if (size < 0) { +! #if USE_EXCEPTIONS +! throw GMemException(); +! #else +! fprintf(stderr, "Invalid memory allocation size\n"); +! exit(1); +! #endif +! } +! if (size == 0) { + return NULL; + } + size1 = gMemDataSize(size); +*************** +*** 91,97 **** + #else + void *p; + +! if (size <= 0) { + return NULL; + } + if (!(p = malloc(size))) { +--- 99,113 ---- + #else + void *p; + +! if (size < 0) { +! #if USE_EXCEPTIONS +! throw GMemException(); +! #else +! fprintf(stderr, "Invalid memory allocation size\n"); +! exit(1); +! #endif +! } +! if (size == 0) { + return NULL; + } + if (!(p = malloc(size))) { +*************** +*** 112,118 **** + void *q; + int oldSize; + +! if (size <= 0) { + if (p) { + gfree(p); + } +--- 128,142 ---- + void *q; + int oldSize; + +! if (size < 0) { +! #if USE_EXCEPTIONS +! throw GMemException(); +! #else +! fprintf(stderr, "Invalid memory allocation size\n"); +! exit(1); +! #endif +! } +! if (size == 0) { + if (p) { + gfree(p); + } +*************** +*** 131,137 **** + #else + void *q; + +! if (size <= 0) { + if (p) { + free(p); + } +--- 155,169 ---- + #else + void *q; + +! if (size < 0) { +! #if USE_EXCEPTIONS +! throw GMemException(); +! #else +! fprintf(stderr, "Invalid memory allocation size\n"); +! exit(1); +! #endif +! } +! if (size == 0) { + if (p) { + free(p); + } +diff -r -c xpdf-3.02.orig/xpdf/JBIG2Stream.cc xpdf-3.02/xpdf/JBIG2Stream.cc +*** xpdf-3.02.orig/xpdf/JBIG2Stream.cc Tue Feb 27 14:05:52 2007 +--- xpdf-3.02/xpdf/JBIG2Stream.cc Tue Mar 31 10:55:23 2009 +*************** +*** 422,433 **** + table[i] = table[len]; + + // assign prefixes +! i = 0; +! prefix = 0; +! table[i++].prefix = prefix++; +! for (; table[i].rangeLen != jbig2HuffmanEOT; ++i) { +! prefix <<= table[i].prefixLen - table[i-1].prefixLen; +! table[i].prefix = prefix++; + } + } + +--- 422,435 ---- + table[i] = table[len]; + + // assign prefixes +! if (table[0].rangeLen != jbig2HuffmanEOT) { +! i = 0; +! prefix = 0; +! table[i++].prefix = prefix++; +! for (; table[i].rangeLen != jbig2HuffmanEOT; ++i) { +! prefix <<= table[i].prefixLen - table[i-1].prefixLen; +! table[i].prefix = prefix++; +! } + } + } + +*************** +*** 491,497 **** + } + if (p->bits < 0) { + error(str->getPos(), "Bad two dim code in JBIG2 MMR stream"); +! return 0; + } + bufLen -= p->bits; + return p->n; +--- 493,499 ---- + } + if (p->bits < 0) { + error(str->getPos(), "Bad two dim code in JBIG2 MMR stream"); +! return EOF; + } + bufLen -= p->bits; + return p->n; +*************** +*** 507,513 **** + ++nBytesRead; + } + while (1) { +! if (bufLen >= 7 && ((buf >> (bufLen - 7)) & 0x7f) == 0) { + if (bufLen <= 12) { + code = buf << (12 - bufLen); + } else { +--- 509,515 ---- + ++nBytesRead; + } + while (1) { +! if (bufLen >= 11 && ((buf >> (bufLen - 7)) & 0x7f) == 0) { + if (bufLen <= 12) { + code = buf << (12 - bufLen); + } else { +*************** +*** 550,563 **** + ++nBytesRead; + } + while (1) { +! if (bufLen >= 6 && ((buf >> (bufLen - 6)) & 0x3f) == 0) { + if (bufLen <= 13) { + code = buf << (13 - bufLen); + } else { + code = buf >> (bufLen - 13); + } + p = &blackTab1[code & 0x7f]; +! } else if (bufLen >= 4 && ((buf >> (bufLen - 4)) & 0x0f) == 0) { + if (bufLen <= 12) { + code = buf << (12 - bufLen); + } else { +--- 552,566 ---- + ++nBytesRead; + } + while (1) { +! if (bufLen >= 10 && ((buf >> (bufLen - 6)) & 0x3f) == 0) { + if (bufLen <= 13) { + code = buf << (13 - bufLen); + } else { + code = buf >> (bufLen - 13); + } + p = &blackTab1[code & 0x7f]; +! } else if (bufLen >= 7 && ((buf >> (bufLen - 4)) & 0x0f) == 0 && +! ((buf >> (bufLen - 6)) & 0x03) != 0) { + if (bufLen <= 12) { + code = buf << (12 - bufLen); + } else { +*************** +*** 683,690 **** + h = hA; + line = (wA + 7) >> 3; + if (w <= 0 || h <= 0 || line <= 0 || h >= (INT_MAX - 1) / line) { +! data = NULL; +! return; + } + // need to allocate one extra guard byte for use in combine() + data = (Guchar *)gmalloc(h * line + 1); +--- 686,694 ---- + h = hA; + line = (wA + 7) >> 3; + if (w <= 0 || h <= 0 || line <= 0 || h >= (INT_MAX - 1) / line) { +! // force a call to gmalloc(-1), which will throw an exception +! h = -1; +! line = 2; + } + // need to allocate one extra guard byte for use in combine() + data = (Guchar *)gmalloc(h * line + 1); +*************** +*** 698,705 **** + h = bitmap->h; + line = bitmap->line; + if (w <= 0 || h <= 0 || line <= 0 || h >= (INT_MAX - 1) / line) { +! data = NULL; +! return; + } + // need to allocate one extra guard byte for use in combine() + data = (Guchar *)gmalloc(h * line + 1); +--- 702,710 ---- + h = bitmap->h; + line = bitmap->line; + if (w <= 0 || h <= 0 || line <= 0 || h >= (INT_MAX - 1) / line) { +! // force a call to gmalloc(-1), which will throw an exception +! h = -1; +! line = 2; + } + // need to allocate one extra guard byte for use in combine() + data = (Guchar *)gmalloc(h * line + 1); +*************** +*** 754,759 **** +--- 759,766 ---- + inline void JBIG2Bitmap::getPixelPtr(int x, int y, JBIG2BitmapPtr *ptr) { + if (y < 0 || y >= h || x >= w) { + ptr->p = NULL; ++ ptr->shift = 0; // make gcc happy ++ ptr->x = 0; // make gcc happy + } else if (x < 0) { + ptr->p = &data[y * line]; + ptr->shift = 7; +*************** +*** 798,803 **** +--- 805,814 ---- + Guint src0, src1, src, dest, s1, s2, m1, m2, m3; + GBool oneByte; + ++ // check for the pathological case where y = -2^31 ++ if (y < -0x7fffffff) { ++ return; ++ } + if (y < 0) { + y0 = -y; + } else { +*************** +*** 1011,1018 **** +--- 1022,1034 ---- + JBIG2SymbolDict::JBIG2SymbolDict(Guint segNumA, Guint sizeA): + JBIG2Segment(segNumA) + { ++ Guint i; ++ + size = sizeA; + bitmaps = (JBIG2Bitmap **)gmallocn(size, sizeof(JBIG2Bitmap *)); ++ for (i = 0; i < size; ++i) { ++ bitmaps[i] = NULL; ++ } + genericRegionStats = NULL; + refinementRegionStats = NULL; + } +*************** +*** 1021,1027 **** + Guint i; + + for (i = 0; i < size; ++i) { +! delete bitmaps[i]; + } + gfree(bitmaps); + if (genericRegionStats) { +--- 1037,1045 ---- + Guint i; + + for (i = 0; i < size; ++i) { +! if (bitmaps[i]) { +! delete bitmaps[i]; +! } + } + gfree(bitmaps); + if (genericRegionStats) { +*************** +*** 1296,1301 **** +--- 1314,1326 ---- + goto eofError2; + } + ++ // check for missing page information segment ++ if (!pageBitmap && ((segType >= 4 && segType <= 7) || ++ (segType >= 20 && segType <= 43))) { ++ error(getPos(), "First JBIG2 segment associated with a page must be a page information segment"); ++ goto syntaxError; ++ } ++ + // read the segment data + switch (segType) { + case 0: +*************** +*** 1411,1416 **** +--- 1436,1443 ---- + Guint i, j, k; + Guchar *p; + ++ symWidths = NULL; ++ + // symbol dictionary flags + if (!readUWord(&flags)) { + goto eofError; +*************** +*** 1466,1485 **** + codeTables = new GList(); + numInputSyms = 0; + for (i = 0; i < nRefSegs; ++i) { +! seg = findSegment(refSegs[i]); +! if (seg->getType() == jbig2SegSymbolDict) { +! numInputSyms += ((JBIG2SymbolDict *)seg)->getSize(); +! } else if (seg->getType() == jbig2SegCodeTable) { +! codeTables->append(seg); + } + } + + // compute symbol code length +! symCodeLen = 0; +! i = 1; +! while (i < numInputSyms + numNewSyms) { + ++symCodeLen; +! i <<= 1; + } + + // get the input symbol bitmaps +--- 1493,1524 ---- + codeTables = new GList(); + numInputSyms = 0; + for (i = 0; i < nRefSegs; ++i) { +! if ((seg = findSegment(refSegs[i]))) { +! if (seg->getType() == jbig2SegSymbolDict) { +! j = ((JBIG2SymbolDict *)seg)->getSize(); +! if (numInputSyms > UINT_MAX - j) { +! error(getPos(), "Too many input symbols in JBIG2 symbol dictionary"); +! delete codeTables; +! goto eofError; +! } +! numInputSyms += j; +! } else if (seg->getType() == jbig2SegCodeTable) { +! codeTables->append(seg); +! } + } + } ++ if (numInputSyms > UINT_MAX - numNewSyms) { ++ error(getPos(), "Too many input symbols in JBIG2 symbol dictionary"); ++ delete codeTables; ++ goto eofError; ++ } + + // compute symbol code length +! symCodeLen = 1; +! i = (numInputSyms + numNewSyms) >> 1; +! while (i) { + ++symCodeLen; +! i >>= 1; + } + + // get the input symbol bitmaps +*************** +*** 1491,1501 **** + k = 0; + inputSymbolDict = NULL; + for (i = 0; i < nRefSegs; ++i) { +! seg = findSegment(refSegs[i]); +! if (seg->getType() == jbig2SegSymbolDict) { +! inputSymbolDict = (JBIG2SymbolDict *)seg; +! for (j = 0; j < inputSymbolDict->getSize(); ++j) { +! bitmaps[k++] = inputSymbolDict->getBitmap(j); + } + } + } +--- 1530,1541 ---- + k = 0; + inputSymbolDict = NULL; + for (i = 0; i < nRefSegs; ++i) { +! if ((seg = findSegment(refSegs[i]))) { +! if (seg->getType() == jbig2SegSymbolDict) { +! inputSymbolDict = (JBIG2SymbolDict *)seg; +! for (j = 0; j < inputSymbolDict->getSize(); ++j) { +! bitmaps[k++] = inputSymbolDict->getBitmap(j); +! } + } + } + } +*************** +*** 1510,1515 **** +--- 1550,1558 ---- + } else if (huffDH == 1) { + huffDHTable = huffTableE; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffDHTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffDW == 0) { +*************** +*** 1517,1533 **** +--- 1560,1585 ---- + } else if (huffDW == 1) { + huffDWTable = huffTableC; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffDWTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffBMSize == 0) { + huffBMSizeTable = huffTableA; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffBMSizeTable = + ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffAggInst == 0) { + huffAggInstTable = huffTableA; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffAggInstTable = + ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } +*************** +*** 1560,1566 **** + } + + // allocate symbol widths storage +- symWidths = NULL; + if (huff && !refAgg) { + symWidths = (Guint *)gmallocn(numNewSyms, sizeof(Guint)); + } +--- 1612,1617 ---- +*************** +*** 1602,1607 **** +--- 1653,1662 ---- + goto syntaxError; + } + symWidth += dw; ++ if (i >= numNewSyms) { ++ error(getPos(), "Too many symbols in JBIG2 symbol dictionary"); ++ goto syntaxError; ++ } + + // using a collective bitmap, so don't read a bitmap here + if (huff && !refAgg) { +*************** +*** 1638,1643 **** +--- 1693,1702 ---- + arithDecoder->decodeInt(&refDX, iardxStats); + arithDecoder->decodeInt(&refDY, iardyStats); + } ++ if (symID >= numInputSyms + i) { ++ error(getPos(), "Invalid symbol ID in JBIG2 symbol dictionary"); ++ goto syntaxError; ++ } + refBitmap = bitmaps[symID]; + bitmaps[numInputSyms + i] = + readGenericRefinementRegion(symWidth, symHeight, +*************** +*** 1704,1709 **** +--- 1763,1774 ---- + } else { + arithDecoder->decodeInt(&run, iaexStats); + } ++ if (i + run > numInputSyms + numNewSyms || ++ (ex && j + run > numExSyms)) { ++ error(getPos(), "Too many exported symbols in JBIG2 symbol dictionary"); ++ delete symbolDict; ++ goto syntaxError; ++ } + if (ex) { + for (cnt = 0; cnt < run; ++cnt) { + symbolDict->setBitmap(j++, bitmaps[i++]->copy()); +*************** +*** 1713,1718 **** +--- 1778,1788 ---- + } + ex = !ex; + } ++ if (j != numExSyms) { ++ error(getPos(), "Too few symbols in JBIG2 symbol dictionary"); ++ delete symbolDict; ++ goto syntaxError; ++ } + + for (i = 0; i < numNewSyms; ++i) { + delete bitmaps[numInputSyms + i]; +*************** +*** 1735,1740 **** +--- 1805,1814 ---- + + return gTrue; + ++ codeTableError: ++ error(getPos(), "Missing code table in JBIG2 symbol dictionary"); ++ delete codeTables; ++ + syntaxError: + for (i = 0; i < numNewSyms; ++i) { + if (bitmaps[numInputSyms + i]) { +*************** +*** 1837,1842 **** +--- 1911,1918 ---- + } + } else { + error(getPos(), "Invalid segment reference in JBIG2 text region"); ++ delete codeTables; ++ return; + } + } + symCodeLen = 0; +*************** +*** 1871,1876 **** +--- 1947,1955 ---- + } else if (huffFS == 1) { + huffFSTable = huffTableG; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffFSTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffDS == 0) { +*************** +*** 1880,1885 **** +--- 1959,1967 ---- + } else if (huffDS == 2) { + huffDSTable = huffTableJ; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffDSTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffDT == 0) { +*************** +*** 1889,1894 **** +--- 1971,1979 ---- + } else if (huffDT == 2) { + huffDTTable = huffTableM; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffDTTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRDW == 0) { +*************** +*** 1896,1901 **** +--- 1981,1989 ---- + } else if (huffRDW == 1) { + huffRDWTable = huffTableO; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRDWTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRDH == 0) { +*************** +*** 1903,1908 **** +--- 1991,1999 ---- + } else if (huffRDH == 1) { + huffRDHTable = huffTableO; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRDHTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRDX == 0) { +*************** +*** 1910,1915 **** +--- 2001,2009 ---- + } else if (huffRDX == 1) { + huffRDXTable = huffTableO; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRDXTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRDY == 0) { +*************** +*** 1917,1927 **** +--- 2011,2027 ---- + } else if (huffRDY == 1) { + huffRDYTable = huffTableO; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRDYTable = ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } + if (huffRSize == 0) { + huffRSizeTable = huffTableA; + } else { ++ if (i >= (Guint)codeTables->getLength()) { ++ goto codeTableError; ++ } + huffRSizeTable = + ((JBIG2CodeTable *)codeTables->get(i++))->getHuffTable(); + } +*************** +*** 2016,2023 **** +--- 2116,2130 ---- + + return; + ++ codeTableError: ++ error(getPos(), "Missing code table in JBIG2 text region"); ++ gfree(codeTables); ++ delete syms; ++ return; ++ + eofError: + error(getPos(), "Unexpected EOF in JBIG2 stream"); ++ return; + } + + JBIG2Bitmap *JBIG2Stream::readTextRegion(GBool huff, GBool refine, +*************** +*** 2324,2331 **** + error(getPos(), "Bad symbol dictionary reference in JBIG2 halftone segment"); + return; + } +! seg = findSegment(refSegs[0]); +! if (seg->getType() != jbig2SegPatternDict) { + error(getPos(), "Bad symbol dictionary reference in JBIG2 halftone segment"); + return; + } +--- 2431,2438 ---- + error(getPos(), "Bad symbol dictionary reference in JBIG2 halftone segment"); + return; + } +! if (!(seg = findSegment(refSegs[0])) || +! seg->getType() != jbig2SegPatternDict) { + error(getPos(), "Bad symbol dictionary reference in JBIG2 halftone segment"); + return; + } +*************** +*** 2483,2489 **** + + // read the bitmap + bitmap = readGenericBitmap(mmr, w, h, templ, tpgdOn, gFalse, +! NULL, atx, aty, mmr ? 0 : length - 18); + + // combine the region bitmap into the page bitmap + if (imm) { +--- 2590,2596 ---- + + // read the bitmap + bitmap = readGenericBitmap(mmr, w, h, templ, tpgdOn, gFalse, +! NULL, atx, aty, mmr ? length - 18 : 0); + + // combine the region bitmap into the page bitmap + if (imm) { +*************** +*** 2505,2510 **** +--- 2612,2654 ---- + error(getPos(), "Unexpected EOF in JBIG2 stream"); + } + ++ inline void JBIG2Stream::mmrAddPixels(int a1, int blackPixels, ++ int *codingLine, int *a0i, int w) { ++ if (a1 > codingLine[*a0i]) { ++ if (a1 > w) { ++ error(getPos(), "JBIG2 MMR row is wrong length ({0:d})", a1); ++ a1 = w; ++ } ++ if ((*a0i & 1) ^ blackPixels) { ++ ++*a0i; ++ } ++ codingLine[*a0i] = a1; ++ } ++ } ++ ++ inline void JBIG2Stream::mmrAddPixelsNeg(int a1, int blackPixels, ++ int *codingLine, int *a0i, int w) { ++ if (a1 > codingLine[*a0i]) { ++ if (a1 > w) { ++ error(getPos(), "JBIG2 MMR row is wrong length ({0:d})", a1); ++ a1 = w; ++ } ++ if ((*a0i & 1) ^ blackPixels) { ++ ++*a0i; ++ } ++ codingLine[*a0i] = a1; ++ } else if (a1 < codingLine[*a0i]) { ++ if (a1 < 0) { ++ error(getPos(), "Invalid JBIG2 MMR code"); ++ a1 = 0; ++ } ++ while (*a0i > 0 && a1 <= codingLine[*a0i - 1]) { ++ --*a0i; ++ } ++ codingLine[*a0i] = a1; ++ } ++ } ++ + JBIG2Bitmap *JBIG2Stream::readGenericBitmap(GBool mmr, int w, int h, + int templ, GBool tpgdOn, + GBool useSkip, JBIG2Bitmap *skip, +*************** +*** 2517,2523 **** + JBIG2BitmapPtr atPtr0, atPtr1, atPtr2, atPtr3; + int *refLine, *codingLine; + int code1, code2, code3; +! int x, y, a0, pix, i, refI, codingI; + + bitmap = new JBIG2Bitmap(0, w, h); + bitmap->clearToZero(); +--- 2661,2667 ---- + JBIG2BitmapPtr atPtr0, atPtr1, atPtr2, atPtr3; + int *refLine, *codingLine; + int code1, code2, code3; +! int x, y, a0i, b1i, blackPixels, pix, i; + + bitmap = new JBIG2Bitmap(0, w, h); + bitmap->clearToZero(); +*************** +*** 2527,2535 **** + if (mmr) { + + mmrDecoder->reset(); + refLine = (int *)gmallocn(w + 2, sizeof(int)); +! codingLine = (int *)gmallocn(w + 2, sizeof(int)); +! codingLine[0] = codingLine[1] = w; + + for (y = 0; y < h; ++y) { + +--- 2671,2688 ---- + if (mmr) { + + mmrDecoder->reset(); ++ if (w > INT_MAX - 2) { ++ error(getPos(), "Bad width in JBIG2 generic bitmap"); ++ // force a call to gmalloc(-1), which will throw an exception ++ w = -3; ++ } ++ // 0 <= codingLine[0] < codingLine[1] < ... < codingLine[n] = w ++ // ---> max codingLine size = w + 1 ++ // refLine has one extra guard entry at the end ++ // ---> max refLine size = w + 2 ++ codingLine = (int *)gmallocn(w + 1, sizeof(int)); + refLine = (int *)gmallocn(w + 2, sizeof(int)); +! codingLine[0] = w; + + for (y = 0; y < h; ++y) { + +*************** +*** 2537,2664 **** + for (i = 0; codingLine[i] < w; ++i) { + refLine[i] = codingLine[i]; + } +! refLine[i] = refLine[i + 1] = w; + + // decode a line +! refI = 0; // b1 = refLine[refI] +! codingI = 0; // a1 = codingLine[codingI] +! a0 = 0; +! do { + code1 = mmrDecoder->get2DCode(); + switch (code1) { + case twoDimPass: +! if (refLine[refI] < w) { +! a0 = refLine[refI + 1]; +! refI += 2; +! } +! break; + case twoDimHoriz: +! if (codingI & 1) { +! code1 = 0; +! do { +! code1 += code3 = mmrDecoder->getBlackCode(); +! } while (code3 >= 64); +! code2 = 0; +! do { +! code2 += code3 = mmrDecoder->getWhiteCode(); +! } while (code3 >= 64); +! } else { +! code1 = 0; +! do { +! code1 += code3 = mmrDecoder->getWhiteCode(); +! } while (code3 >= 64); +! code2 = 0; +! do { +! code2 += code3 = mmrDecoder->getBlackCode(); +! } while (code3 >= 64); +! } +! if (code1 > 0 || code2 > 0) { +! a0 = codingLine[codingI++] = a0 + code1; +! a0 = codingLine[codingI++] = a0 + code2; +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! } +! break; +! case twoDimVert0: +! a0 = codingLine[codingI++] = refLine[refI]; +! if (refLine[refI] < w) { +! ++refI; +! } +! break; +! case twoDimVertR1: +! a0 = codingLine[codingI++] = refLine[refI] + 1; +! if (refLine[refI] < w) { +! ++refI; +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! } +! break; +! case twoDimVertR2: +! a0 = codingLine[codingI++] = refLine[refI] + 2; +! if (refLine[refI] < w) { +! ++refI; +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! } +! break; + case twoDimVertR3: +! a0 = codingLine[codingI++] = refLine[refI] + 3; +! if (refLine[refI] < w) { +! ++refI; +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! } +! break; +! case twoDimVertL1: +! a0 = codingLine[codingI++] = refLine[refI] - 1; +! if (refI > 0) { +! --refI; +! } else { +! ++refI; +! } +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! break; +! case twoDimVertL2: +! a0 = codingLine[codingI++] = refLine[refI] - 2; +! if (refI > 0) { +! --refI; +! } else { +! ++refI; +! } +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! break; + case twoDimVertL3: +! a0 = codingLine[codingI++] = refLine[refI] - 3; +! if (refI > 0) { +! --refI; +! } else { +! ++refI; +! } +! while (refLine[refI] <= a0 && refLine[refI] < w) { +! refI += 2; +! } +! break; + default: + error(getPos(), "Illegal code in JBIG2 MMR bitmap data"); + break; + } +! } while (a0 < w); +! codingLine[codingI++] = w; + + // convert the run lengths to a bitmap line + i = 0; +! while (codingLine[i] < w) { + for (x = codingLine[i]; x < codingLine[i+1]; ++x) { + bitmap->setPixel(x, y); + } + i += 2; + } + } +--- 2690,2846 ---- + for (i = 0; codingLine[i] < w; ++i) { + refLine[i] = codingLine[i]; + } +! refLine[i++] = w; +! refLine[i] = w; + + // decode a line +! codingLine[0] = 0; +! a0i = 0; +! b1i = 0; +! blackPixels = 0; +! // invariant: +! // refLine[b1i-1] <= codingLine[a0i] < refLine[b1i] < refLine[b1i+1] <= w +! // exception at left edge: +! // codingLine[a0i = 0] = refLine[b1i = 0] = 0 is possible +! // exception at right edge: +! // refLine[b1i] = refLine[b1i+1] = w is possible +! while (codingLine[a0i] < w) { + code1 = mmrDecoder->get2DCode(); + switch (code1) { + case twoDimPass: +! mmrAddPixels(refLine[b1i + 1], blackPixels, codingLine, &a0i, w); +! if (refLine[b1i + 1] < w) { +! b1i += 2; +! } +! break; + case twoDimHoriz: +! code1 = code2 = 0; +! if (blackPixels) { +! do { +! code1 += code3 = mmrDecoder->getBlackCode(); +! } while (code3 >= 64); +! do { +! code2 += code3 = mmrDecoder->getWhiteCode(); +! } while (code3 >= 64); +! } else { +! do { +! code1 += code3 = mmrDecoder->getWhiteCode(); +! } while (code3 >= 64); +! do { +! code2 += code3 = mmrDecoder->getBlackCode(); +! } while (code3 >= 64); +! } +! mmrAddPixels(codingLine[a0i] + code1, blackPixels, +! codingLine, &a0i, w); +! if (codingLine[a0i] < w) { +! mmrAddPixels(codingLine[a0i] + code2, blackPixels ^ 1, +! codingLine, &a0i, w); +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! break; + case twoDimVertR3: +! mmrAddPixels(refLine[b1i] + 3, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVertR2: +! mmrAddPixels(refLine[b1i] + 2, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVertR1: +! mmrAddPixels(refLine[b1i] + 1, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVert0: +! mmrAddPixels(refLine[b1i], blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! ++b1i; +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; + case twoDimVertL3: +! mmrAddPixelsNeg(refLine[b1i] - 3, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVertL2: +! mmrAddPixelsNeg(refLine[b1i] - 2, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case twoDimVertL1: +! mmrAddPixelsNeg(refLine[b1i] - 1, blackPixels, codingLine, &a0i, w); +! blackPixels ^= 1; +! if (codingLine[a0i] < w) { +! if (b1i > 0) { +! --b1i; +! } else { +! ++b1i; +! } +! while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < w) { +! b1i += 2; +! } +! } +! break; +! case EOF: +! mmrAddPixels(w, 0, codingLine, &a0i, w); +! break; + default: + error(getPos(), "Illegal code in JBIG2 MMR bitmap data"); ++ mmrAddPixels(w, 0, codingLine, &a0i, w); + break; + } +! } + + // convert the run lengths to a bitmap line + i = 0; +! while (1) { + for (x = codingLine[i]; x < codingLine[i+1]; ++x) { + bitmap->setPixel(x, y); + } ++ if (codingLine[i+1] >= w || codingLine[i+2] >= w) { ++ break; ++ } + i += 2; + } + } +*************** +*** 2706,2712 **** + ltp = !ltp; + } + if (ltp) { +! bitmap->duplicateRow(y, y-1); + continue; + } + } +--- 2888,2896 ---- + ltp = !ltp; + } + if (ltp) { +! if (y > 0) { +! bitmap->duplicateRow(y, y-1); +! } + continue; + } + } +*************** +*** 2909,2916 **** + return; + } + if (nRefSegs == 1) { +! seg = findSegment(refSegs[0]); +! if (seg->getType() != jbig2SegBitmap) { + error(getPos(), "Bad bitmap reference in JBIG2 generic refinement segment"); + return; + } +--- 3093,3100 ---- + return; + } + if (nRefSegs == 1) { +! if (!(seg = findSegment(refSegs[0])) || +! seg->getType() != jbig2SegBitmap) { + error(getPos(), "Bad bitmap reference in JBIG2 generic refinement segment"); + return; + } +*************** +*** 3004,3009 **** +--- 3188,3197 ---- + tpgrCX2 = refBitmap->nextPixel(&tpgrCXPtr2); + tpgrCX2 = (tpgrCX2 << 1) | refBitmap->nextPixel(&tpgrCXPtr2); + tpgrCX2 = (tpgrCX2 << 1) | refBitmap->nextPixel(&tpgrCXPtr2); ++ } else { ++ tpgrCXPtr0.p = tpgrCXPtr1.p = tpgrCXPtr2.p = NULL; // make gcc happy ++ tpgrCXPtr0.shift = tpgrCXPtr1.shift = tpgrCXPtr2.shift = 0; ++ tpgrCXPtr0.x = tpgrCXPtr1.x = tpgrCXPtr2.x = 0; + } + + for (x = 0; x < w; ++x) { +*************** +*** 3075,3080 **** +--- 3263,3272 ---- + tpgrCX2 = refBitmap->nextPixel(&tpgrCXPtr2); + tpgrCX2 = (tpgrCX2 << 1) | refBitmap->nextPixel(&tpgrCXPtr2); + tpgrCX2 = (tpgrCX2 << 1) | refBitmap->nextPixel(&tpgrCXPtr2); ++ } else { ++ tpgrCXPtr0.p = tpgrCXPtr1.p = tpgrCXPtr2.p = NULL; // make gcc happy ++ tpgrCXPtr0.shift = tpgrCXPtr1.shift = tpgrCXPtr2.shift = 0; ++ tpgrCXPtr0.x = tpgrCXPtr1.x = tpgrCXPtr2.x = 0; + } + + for (x = 0; x < w; ++x) { +diff -r -c xpdf-3.02.orig/xpdf/JBIG2Stream.h xpdf-3.02/xpdf/JBIG2Stream.h +*** xpdf-3.02.orig/xpdf/JBIG2Stream.h Tue Feb 27 14:05:52 2007 +--- xpdf-3.02/xpdf/JBIG2Stream.h Tue Mar 31 10:50:07 2009 +*************** +*** 78,83 **** +--- 78,87 ---- + Guint *refSegs, Guint nRefSegs); + void readGenericRegionSeg(Guint segNum, GBool imm, + GBool lossless, Guint length); ++ void mmrAddPixels(int a1, int blackPixels, ++ int *codingLine, int *a0i, int w); ++ void mmrAddPixelsNeg(int a1, int blackPixels, ++ int *codingLine, int *a0i, int w); + JBIG2Bitmap *readGenericBitmap(GBool mmr, int w, int h, + int templ, GBool tpgdOn, + GBool useSkip, JBIG2Bitmap *skip, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 17 14:10:37 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 17 Jul 2009 12:10:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[5596] csw/mgar/pkg/xpdf/trunk/Makefile Message-ID: Revision: 5596 http://gar.svn.sourceforge.net/gar/?rev=5596&view=rev Author: bensons Date: 2009-07-17 12:10:37 +0000 (Fri, 17 Jul 2009) Log Message: ----------- xpdf: cleaned up makefile Modified Paths: -------------- csw/mgar/pkg/xpdf/trunk/Makefile Modified: csw/mgar/pkg/xpdf/trunk/Makefile =================================================================== --- csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:04:47 UTC (rev 5595) +++ csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:10:37 UTC (rev 5596) @@ -2,9 +2,6 @@ GARVERSION = 3.02 CATEGORIES = utils -# ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02.tar.gz - - DESCRIPTION = Open source viewer for Portable Document Format (PDF) files define BLURB Xpdf is an open source viewer for Portable Document Format (PDF) files. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 17 14:47:39 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 17 Jul 2009 12:47:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[5597] csw/mgar/pkg/xpdf/trunk Message-ID: Revision: 5597 http://gar.svn.sourceforge.net/gar/?rev=5597&view=rev Author: bensons Date: 2009-07-17 12:47:39 +0000 (Fri, 17 Jul 2009) Log Message: ----------- xpdf: using a correct xpdfrc now Modified Paths: -------------- csw/mgar/pkg/xpdf/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/xpdf/trunk/files/xpdfrc Modified: csw/mgar/pkg/xpdf/trunk/Makefile =================================================================== --- csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:10:37 UTC (rev 5596) +++ csw/mgar/pkg/xpdf/trunk/Makefile 2009-07-17 12:47:39 UTC (rev 5597) @@ -40,3 +40,6 @@ TEST_SCRIPTS = include gar/category.mk + +pre-build-modulated: + @cp files/xpdfrc ${WORKSRC}/doc/sample-xpdfrc Added: csw/mgar/pkg/xpdf/trunk/files/xpdfrc =================================================================== --- csw/mgar/pkg/xpdf/trunk/files/xpdfrc (rev 0) +++ csw/mgar/pkg/xpdf/trunk/files/xpdfrc 2009-07-17 12:47:39 UTC (rev 5597) @@ -0,0 +1,146 @@ +#======================================================================== +# +# Sample xpdfrc file +# +# The Xpdf tools look for a config file in two places: +# 1. ~/.xpdfrc +# 2. in a system-wide directory, typically /usr/local/etc/xpdfrc +# +# This sample config file demonstrates some of the more common +# configuration options. Everything here is commented out. You +# should edit things (especially the file/directory paths, since +# they'll likely be different on your system), and uncomment whichever +# options you want to use. For complete details on config file syntax +# and available options, please see the xpdfrc(5) man page. +# +# Also, the Xpdf language support packages each include a set of +# options to be added to the xpdfrc file. +# +# http://www.foolabs.com/xpdf/ +# +#======================================================================== + +#----- display fonts + +# These map the Base-14 fonts to standard X server fonts. +# These are default mappings, built into xpdf - they're shown here +# purely as examples. + +#displayFontX Courier "-*-courier-medium-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Courier-Bold "-*-courier-bold-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Courier-BoldOblique "-*-courier-bold-o-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Courier-Oblique "-*-courier-medium-o-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Helvetica "-*-helvetica-medium-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Helvetica-Bold "-*-helvetica-bold-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Helvetica-BoldOblique "-*-helvetica-bold-o-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Helvetica-Oblique "-*-helvetica-medium-o-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Symbol "-*-symbol-medium-r-normal-*-%s-*-*-*-*-*-adobe-fontspecific" Symbol +#displayFontX Times-Bold "-*-times-bold-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Times-BoldItalic "-*-times-bold-i-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Times-Italic "-*-times-medium-i-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX Times-Roman "-*-times-medium-r-normal-*-%s-*-*-*-*-*-iso8859-1" Latin1 +#displayFontX ZapfDingbats "-*-itc zapfdingbats-medium-r-normal-*-%s-*-*-*-*-*-*-*" ZapfDingbats + +# These map the Base-14 fonts to the Type 1 fonts that ship with +# ghostscript. You'll almost certainly want to use something like +# this, but you'll need to adjust this to point to wherever +# ghostscript is installed on your system. + +displayFontT1 Times-Roman /usr/openwin/lib/X11/fonts/Type1/outline/Times-Roman.pfa +displayFontT1 Times-Italic /usr/openwin/lib/X11/fonts/Type1/outline/Times-Italic.pfa +displayFontT1 Times-Bold /usr/openwin/lib/X11/fonts/Type1/outline/Times-Bold.pfa +displayFontT1 Times-BoldItalic /usr/openwin/lib/X11/fonts/Type1/outline/Times-BoldItalic.pfa +displayFontT1 Helvetica /usr/openwin/lib/X11/fonts/Type1/outline/Helvetica.pfa +displayFontT1 Helvetica-Oblique /usr/openwin/lib/X11/fonts/Type1/outline/Helvetica-Oblique.pfa +displayFontT1 Helvetica-Bold /usr/openwin/lib/X11/fonts/Type1/outline/Helvetica-Bold.pfa +displayFontT1 Helvetica-BoldOblique /usr/openwin/lib/X11/fonts/Type1/outline/Helvetica-BoldOblique.pfa +displayFontT1 Courier /usr/openwin/lib/X11/fonts/Type1/outline/Courier.pfa +displayFontT1 Courier-Oblique /usr/openwin/lib/X11/fonts/Type1/outline/Courier-Oblique.pfa +displayFontT1 Courier-Bold /usr/openwin/lib/X11/fonts/Type1/outline/Courier-Bold.pfa +displayFontT1 Courier-BoldOblique /usr/openwin/lib/X11/fonts/Type1/outline/Courier-BoldOblique.pfa +displayFontT1 Symbol /usr/openwin/lib/X11/fonts/Type1/outline/Symbol.pfa + +#displayFontTT Times-Roman /usr/openwin/lib/X11/fonts/TrueType/TimesNewRoman.ttf +#displayFontTT Times-Italic /usr/openwin/lib/X11/fonts/TrueType/TimesNewRoman-Italic.ttf +#displayFontTT Times-Bold /usr/openwin/lib/X11/fonts/TrueType/TimesNewRoman-Bold.ttf +#displayFontTT Times-BoldItalic /usr/openwin/lib/X11/fonts/TrueType/TimesNewRoman-Italic.ttf +#displayFontTT Helvetica /usr/openwin/lib/X11/fonts/TrueType/Arial.ttf +#displayFontTT Helvetica-Oblique /usr/openwin/lib/X11/fonts/TrueType/Arial-Italic.ttf +#displayFontTT Helvetica-Bold /usr/openwin/lib/X11/fonts/TrueType/Arial-Bold.ttf +#displayFontTT Helvetica-BoldOblique /usr/openwin/lib/X11/fonts/TrueType/Arial-BoldItalic.ttf +#displayFontTT Courier /usr/openwin/lib/X11/fonts/TrueType/CourierNew.ttf +#displayFontTT Courier-Oblique /usr/openwin/lib/X11/fonts/TrueType/CourierNew-Italic.ttf +#displayFontTT Courier-Bold /usr/openwin/lib/X11/fonts/TrueType/CourierNew-Bold.ttf +#displayFontTT Courier-BoldOblique /usr/openwin/lib/X11/fonts/TrueType/CourierNew-BoldItalic.ttf +#displayFontTT Symbol /usr/openwin/lib/X11/fonts/TrueType/Symbol.ttf +displayFontT1 ZapfDingbats /opt/csw/share/ghostscript/fonts/d050000l.pfb + + +# If you need to display PDF files that refer to non-embedded fonts, +# you should add one or more fontDir options to point to the +# directories containing the font files. Xpdf will only look at .pfa, +# .pfb, and .ttf files in those directories (other files will simply +# be ignored). + +#Extra Fonts + +displayFontT1 Palatino-Roman /opt/csw/share/ghostscript/fonts/p052003l.pfb +displayFontT1 Palatino-Bold /opt/csw/share/ghostscript/fonts/p052004l.pfb +displayFontT1 Palatino-Italic /opt/csw/share/ghostscript/fonts/p052023l.pfb +displayFontT1 Palatino-BoldItalic /opt/csw/share/ghostscript/fonts/p052024l.pfb + +fontDir /usr/openwin/lib/X11/fonts/TrueType + +#----- PostScript output control + +# Set the default PostScript file or command. + +#psFile "|lpr -Pmyprinter" +psFile "|lp" + +# Set the default PostScript paper size -- this can be letter, legal, +# A4, or A3. You can also specify a paper size as width and height +# (in points). + +#psPaperSize letter + +#----- text output control + +# Choose a text encoding for copy-and-paste and for pdftotext output. +# The Latin1, ASCII7, and UTF-8 encodings are built into Xpdf. Other +# encodings are available in the language support packages. + +#textEncoding UTF-8 + +# Choose the end-of-line convention for multi-line copy-and-past and +# for pdftotext output. The available options are unix, mac, and dos. + +#textEOL unix + +#----- misc settings + +# Set the anti-aliasing mode for t1lib and FreeType. These can be low +# or high (anti-aliasing), plain (no anti-aliasing), or none (disable +# the rasterizer entirely). + +#t1libControl low +#freetypeControl low +#t1libControl high +#freetypeControl high + +enableT1lib no +enableFreeType yes +antialias yes + +# Set the command used to run a web browser when a URL hyperlink is +# clicked. + +#urlCommand "netscape -remote 'openURL(%s)'" + + + + + + + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jul 17 20:18:26 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 17 Jul 2009 18:18:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5598] csw/mgar/pkg/cswclassutils/trunk Message-ID: Revision: 5598 http://gar.svn.sourceforge.net/gar/?rev=5598&view=rev Author: bdwalton Date: 2009-07-17 18:18:25 +0000 (Fri, 17 Jul 2009) Log Message: ----------- reverting the addition of cswelispcompile; downgrade version to previous value Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/Makefile csw/mgar/pkg/cswclassutils/trunk/checksums csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype Removed Paths: ------------- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile Modified: csw/mgar/pkg/cswclassutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/Makefile 2009-07-17 18:18:25 UTC (rev 5598) @@ -1,5 +1,5 @@ GARNAME = cswclassutils -GARVERSION = 1.18 +GARVERSION = 1.17 CATEGORIES = utils DESCRIPTION = CSW class action utilities @@ -19,8 +19,7 @@ WORKSRC = $(WORKDIR) SPKG_SOURCEURL = http://www.opencsw.org -CASLIST = cswcpsampleconf cswpreserveconf cswinitsmf cswusergroup cswpycompile -CASLIST += cswelispcompile +CASLIST = cswcpsampleconf cswpreserveconf cswinitsmf cswusergroup cswpycompile install-custom: @echo " ==> Installing $(GARNAME) (custom)" Modified: csw/mgar/pkg/cswclassutils/trunk/checksums =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/checksums 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/checksums 2009-07-17 18:18:25 UTC (rev 5598) @@ -1,2 +1,2 @@ 38e0bf6e204e003254ed246df2b4e1f9 download/CSWcswclassutils.gspec -1784907098d9cf9f5784e9a0fbc6495f download/CSWcswclassutils.prototype +854d77b21b177b15fd2aac39339a0c8c download/CSWcswclassutils.prototype Deleted: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswelispcompile 2009-07-17 18:18:25 UTC (rev 5598) @@ -1,34 +0,0 @@ -#!/bin/sh -# -# i.elispcompile: Class action script for installing emacs .el files -# and automatically compiling them to their .elc equivalents -# -# $Id$ -# -# Written By: Ben Walton -# -# Release History: -# 2009-07-11 - Initial Release - -EMACS=${PKG_INSTALL_ROOT}/opt/csw/bin/emacs - -if [ ! -f "${EMACS}" -o ! -x "${EMACS}" ]; then - echo "Could not find a working emacs at ${EMACS}." - exit 2 -fi - -echo "About to install and compile .el files in package ${PKGINST}" - -while read src dest; do - elc="${dest}"c - echo "${dest}" - - /usr/bin/cp -p "$src" "$dest" || exit 2 - ${EMACS} -batch -f batch-byte-compile "$dest" || exit 2 - - set -- `grep "^${dest}" /var/sadm/install/contents` - chmod $4 ${elc} - chown $5:$6 ${elc} -done - -exit 0 Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.prototype 2009-07-17 18:18:25 UTC (rev 5598) @@ -17,8 +17,6 @@ f none /usr/sadm/install/scripts/r.cswpreserveconf 0555 root sys f none /usr/sadm/install/scripts/i.cswpycompile 0555 root sys f none /usr/sadm/install/scripts/r.cswpycompile 0555 root sys -f none /usr/sadm/install/scripts/i.cswelispcompile 0555 root sys -f none /usr/sadm/install/scripts/r.cswelispcompile 0555 root sys d none /opt/csw/share 0755 root bin d none /opt/csw/share/doc 0755 root bin d none /opt/csw/share/doc/cswclassutils 0755 root bin Deleted: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile 2009-07-17 12:47:39 UTC (rev 5597) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswelispcompile 2009-07-17 18:18:25 UTC (rev 5598) @@ -1,25 +0,0 @@ -#!/bin/sh -# -# r.elispcompile: Class action script for removing emacs .el and -# their automatically generated .elc files -# -# $Id$ -# -# Written By: Ben Walton -# -# Release History -# 2009-07-11 - Initial Release - -while read dest; do - elc="${dest}"c - - if [ -f "${elc}" ]; then - echo "${elc}" - /usr/bin/rm -f "${elc}" || exit 2 - fi - - echo "${dest}" - /usr/bin/rm -f "$dest" || exit 2 -done - -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jul 17 22:40:27 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 17 Jul 2009 20:40:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5599] csw/mgar/pkg/automake/trunk Message-ID: Revision: 5599 http://gar.svn.sourceforge.net/gar/?rev=5599&view=rev Author: dmichelsen Date: 2009-07-17 20:40:27 +0000 (Fri, 17 Jul 2009) Log Message: ----------- automake: Update to mGAR v2 Modified Paths: -------------- csw/mgar/pkg/automake/trunk/Makefile csw/mgar/pkg/automake/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/automake/trunk/files/CSWautomake.depend csw/mgar/pkg/automake/trunk/files/CSWautomake.gspec Modified: csw/mgar/pkg/automake/trunk/Makefile =================================================================== --- csw/mgar/pkg/automake/trunk/Makefile 2009-07-17 18:18:25 UTC (rev 5598) +++ csw/mgar/pkg/automake/trunk/Makefile 2009-07-17 20:40:27 UTC (rev 5599) @@ -1,8 +1,11 @@ -PKGVERSION = 1.10.2 GARNAME = automake -GARVERSION ?= $(PKGVERSION) +GARVERSION = 1.11 CATEGORIES = devel +EXTRA_MODULATORS = GARVERSION +# Version 1.1.2 is the last to contain libflac.so.7 where most of the binaries depend on +MODULATIONS_GARVERSION = 1.6.3 1.7.9 1.8.5 1.9.6 1.10.2 1.11 + DESCRIPTION = A tool for automatically generating Makefiles. define BLURB Automake is a tool for automatically generating Makefiles compliant with the @@ -16,51 +19,43 @@ as an extensible, maintainable mechanism for augmenting autoconf. endef -OLD_VERSIONS = 1.6.3 1.7.9 1.8.5 1.9.6 -ALL_VERSIONS = $(OLD_VERSIONS) $(PKGVERSION) - MASTER_SITES = $(GNU_MIRROR) -SOURCEFILES = $(foreach VERSION, $(ALL_VERSIONS), $(GARNAME)-$(VERSION).tar.gz) -DISTFILES = $(SOURCEFILES) -DISTFILES += $(call admfiles,CSWautomake,depend) -DISTFILES += README.CSW -NOEXTRACT = $(filter-out $(GARNAME)-$(GARVERSION).tar.gz, $(SOURCEFILES)) +SOURCEFILES = $(foreach VERSION,$(MODULATIONS_GARVERSION),$(GARNAME)-$(VERSION).tar.gz) +DISTFILES = $(SOURCEFILES) +DISTFILES += README.CSW +NOCHECKSUM = README.CSW +NOEXTRACT = $(filter-out $(GARNAME)-$(GARVERSION).tar.gz, $(SOURCEFILES)) -COOKIEROOTDIR = cookies-$(GARVERSION) +REQUIRED_PKGS = CSWperl -# Move old documentation away -ifneq ($(GARVERSION), $(PKGVERSION)) - infodir = /ignore -endif - CONFIGURE_ARGS = $(DIRPATHS) TEST_TARGET = check -CLEAN_SCRIPTS = custom +# Lots of test fail on Solaris, but they are safe to ignore for now: +# +SKIPTEST = 1 +ARCHALL = 1 + +$(foreach VERSION,$(MODULATIONS_GARVERSION),$(eval MERGE_SCRIPTS_isa-$(ISA)-garversion-$(VERSION) = copy-all)) + +#CLEAN_SCRIPTS = custom + include gar/category.mk $(DOWNLOADDIR)/README.CSW: @echo " ==> Generating README.CSW" @(exec >$@; \ echo "This package contains the following automake versions:"; \ - for VERSION in $(ALL_VERSIONS); do \ + for VERSION in $(MODULATIONS_GARVERSION); do \ echo " automake-$$VERSION"; \ done) -post-install: - @rm -f $(DESTDIR)$(prefix)/share/info/dir - @rm -f $(DESTDIR)$(bindir)/aclocal - @gln -s aclocal-1.10 $(DESTDIR)$(bindir)/aclocal - @rm -f $(DESTDIR)$(bindir)/automake - @gln -s automake-1.10 $(DESTDIR)$(bindir)/automake - @ginstall $(WORKDIR)/README.CSW $(DESTDIR)$(docdir)/$(GARNAME)/ +post-merge: + @rm -f $(PKGROOT)$(bindir)/aclocal + @gln -s aclocal-1.11 $(PKGROOT)$(bindir)/aclocal + @rm -f $(PKGROOT)$(bindir)/automake + @gln -s automake-1.11 $(PKGROOT)$(bindir)/automake + @ginstall $(WORKDIR)/README.CSW $(PKGROOT)$(docdir)/$(GARNAME)/ @$(MAKECOOKIE) - -pre-package: - @(for VERSION in $(OLD_VERSIONS); do gmake GARVERSION=$$VERSION install; done) - @$(MAKECOOKIE) - -clean-custom: clean-all - @(for VERSION in $(OLD_VERSIONS); do gmake GARVERSION=$$VERSION clean-all; done) Modified: csw/mgar/pkg/automake/trunk/checksums =================================================================== --- csw/mgar/pkg/automake/trunk/checksums 2009-07-17 18:18:25 UTC (rev 5598) +++ csw/mgar/pkg/automake/trunk/checksums 2009-07-17 20:40:27 UTC (rev 5599) @@ -1,3 +1,5 @@ +ede3e08c696861a01f4d2c6a2e822053 download/automake-1.10.2.tar.gz +fab0bd2c3990a6679adaf9eeac0c6d2a download/automake-1.11.tar.gz 2bd506db63b6d10458cb644b6171ce93 download/automake-1.6.3.tar.gz eb25355e3cf00aac83c580dde970a0b4 download/automake-1.7.9.tar.gz ce0662da5df68014eb1683c184c47a8e download/automake-1.8.5.tar.gz @@ -2,5 +4 @@ c60f77a42f103606981d456f1615f5b4 download/automake-1.9.6.tar.gz -ede3e08c696861a01f4d2c6a2e822053 download/automake-1.10.2.tar.gz -6007274f3357f31848b87099c9f2728f download/CSWautomake.gspec -fd19c6295f6211062d4e4cdd93bc3278 download/CSWautomake.depend -4b31ee6a5142570ab905c6571a6ecac2 download/README.CSW Deleted: csw/mgar/pkg/automake/trunk/files/CSWautomake.depend =================================================================== --- csw/mgar/pkg/automake/trunk/files/CSWautomake.depend 2009-07-17 18:18:25 UTC (rev 5598) +++ csw/mgar/pkg/automake/trunk/files/CSWautomake.depend 2009-07-17 20:40:27 UTC (rev 5599) @@ -1 +0,0 @@ -P CSWperl perl - A high-level, general-purpose programming language. Deleted: csw/mgar/pkg/automake/trunk/files/CSWautomake.gspec =================================================================== --- csw/mgar/pkg/automake/trunk/files/CSWautomake.gspec 2009-07-17 18:18:25 UTC (rev 5598) +++ csw/mgar/pkg/automake/trunk/files/CSWautomake.gspec 2009-07-17 20:40:27 UTC (rev 5599) @@ -1,5 +0,0 @@ -%var bitname automake -%var pkgname CSWautomake -%var arch all -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 18 16:34:42 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 18 Jul 2009 14:34:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5600] csw/mgar/pkg/libiconv/trunk Message-ID: Revision: 5600 http://gar.svn.sourceforge.net/gar/?rev=5600&view=rev Author: skayser Date: 2009-07-18 14:34:42 +0000 (Sat, 18 Jul 2009) Log Message: ----------- libiconv: work around hanging acomp when -fast is set Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile csw/mgar/pkg/libiconv/trunk/checksums Added Paths: ----------- csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-17 20:40:27 UTC (rev 5599) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-18 14:34:42 UTC (rev 5600) @@ -38,17 +38,19 @@ REQUIRED_PKGS_CSWiconvdevel = CSWiconv -# Work around Sun Studio Preprocessor bug #6655406 -# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 -#PATCHFILES = patch-workaround-cc-bug-6655406.diff - # The current 1.12 only has a 32-Bit iconv binary, leave it that way EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv NO_ISAEXEC = 1 BUILD64 = 1 -# Tweak optimization flags, BEWARE: ./configure on build8s hangs +# Optimize. -fast causes ./configure on Sparc to hang on the stdbool.h test. +# Patch the stdbool test away, stdbool is only available in C99 anyway. +# +# See the following posts for details +# - http://lists.opencsw.org/pipermail/maintainers/2009-July/003152.html +# - http://forums.sun.com/thread.jspa?threadID=5397065&tstart=0 OPT_FLAGS_SOS = -fast -xnolibmopt +PATCHFILES += patch-configure-stdbool.diff # 'gmake test' shows three errors of coredumping printf's # Modified: csw/mgar/pkg/libiconv/trunk/checksums =================================================================== --- csw/mgar/pkg/libiconv/trunk/checksums 2009-07-17 20:40:27 UTC (rev 5599) +++ csw/mgar/pkg/libiconv/trunk/checksums 2009-07-18 14:34:42 UTC (rev 5600) @@ -1,2 +1,2 @@ 048032a3032ebd182150bdee30a5d533 download/libiconv-1.13.tar.gz -8a4c4cc08a021936cb72538b6e26ce61 download/patch-workaround-cc-bug-6655406.diff +c63aff759e703f28a2ad6d6c3e507eeb download/patch-configure-stdbool.diff Added: csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff =================================================================== --- csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff (rev 0) +++ csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff 2009-07-18 14:34:42 UTC (rev 5600) @@ -0,0 +1,125 @@ +diff --speed-large-files --minimal -Nru libiconv-1.13.orig/configure libiconv-1.13/configure +--- libiconv-1.13.orig/configure 2009-03-26 13:10:59.000000000 +0100 ++++ libiconv-1.13/configure 2009-07-18 15:01:23.206092991 +0200 +@@ -20233,121 +20233,6 @@ + REPLACE_GETLINE=0; + REPLACE_PERROR=0; + +-{ $as_echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5 +-$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; } +-if test "${ac_cv_header_stdbool_h+set}" = set; then +- $as_echo_n "(cached) " >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +- #include +- #ifndef bool +- "error: bool is not defined" +- #endif +- #ifndef false +- "error: false is not defined" +- #endif +- #if false +- "error: false is not 0" +- #endif +- #ifndef true +- "error: true is not defined" +- #endif +- #if true != 1 +- "error: true is not 1" +- #endif +- #ifndef __bool_true_false_are_defined +- "error: __bool_true_false_are_defined is not defined" +- #endif +- +- struct s { _Bool s: 1; _Bool t; } s; +- +- char a[true == 1 ? 1 : -1]; +- char b[false == 0 ? 1 : -1]; +- char c[__bool_true_false_are_defined == 1 ? 1 : -1]; +- char d[(bool) 0.5 == true ? 1 : -1]; +- bool e = &s; +- char f[(_Bool) 0.0 == false ? 1 : -1]; +- char g[true]; +- char h[sizeof (_Bool)]; +- char i[sizeof s.t]; +- enum { j = false, k = true, l = false * true, m = true * 256 }; +- _Bool n[m]; +- char o[sizeof n == m * sizeof n[0] ? 1 : -1]; +- char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; +- #if defined __xlc__ || defined __GNUC__ +- /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0 +- reported by James Lemley on 2005-10-05; see +- http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html +- This test is not quite right, since xlc is allowed to +- reject this program, as the initializer for xlcbug is +- not one of the forms that C requires support for. +- However, doing the test right would require a run-time +- test, and that would make cross-compilation harder. +- Let us hope that IBM fixes the xlc bug, and also adds +- support for this kind of constant expression. In the +- meantime, this test will reject xlc, which is OK, since +- our stdbool.h substitute should suffice. We also test +- this with GCC, where it should work, to detect more +- quickly whether someone messes up the test in the +- future. */ +- char digs[] = "0123456789"; +- int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1); +- #endif +- /* Catch a bug in an HP-UX C compiler. See +- http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html +- http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html +- */ +- _Bool q = true; +- _Bool *pq = &q; +- +-int +-main () +-{ +- +- *pq |= q; +- *pq |= ! q; +- /* Refer to every declared value, to avoid compiler optimizations. */ +- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l +- + !m + !n + !o + !p + !q + !pq); +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_cv_header_stdbool_h=yes +-else +- $as_echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_header_stdbool_h=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5 + $as_echo "$ac_cv_header_stdbool_h" >&6; } + { $as_echo "$as_me:$LINENO: checking for _Bool" >&5 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Sat Jul 18 20:38:13 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Sat, 18 Jul 2009 18:38:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5601] csw/mgar/pkg Message-ID: Revision: 5601 http://gar.svn.sourceforge.net/gar/?rev=5601&view=rev Author: bensons Date: 2009-07-18 18:38:13 +0000 (Sat, 18 Jul 2009) Log Message: ----------- tun: initial GAR repackage commit Added Paths: ----------- csw/mgar/pkg/tun/ csw/mgar/pkg/tun/branches/ csw/mgar/pkg/tun/tags/ csw/mgar/pkg/tun/trunk/ csw/mgar/pkg/tun/trunk/Makefile csw/mgar/pkg/tun/trunk/checksums csw/mgar/pkg/tun/trunk/files/ Property changes on: csw/mgar/pkg/tun/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/tun/trunk/Makefile =================================================================== --- csw/mgar/pkg/tun/trunk/Makefile (rev 0) +++ csw/mgar/pkg/tun/trunk/Makefile 2009-07-18 18:38:13 UTC (rev 5601) @@ -0,0 +1,56 @@ +GARNAME = tun +GARVERSION = 1.1 +CATEGORIES = net + +DESCRIPTION = Tunnel software network interface +define BLURB + TUN (as in network TUNnel) simulates a network layer device and it + operates with layer 3 packets such as IP packets. TAP is used + to create a network bridge, while TUN is used with routing. +endef + +MASTER_SITES = http://www.whiteboard.ne.jp/~admin2/tuntap/source/tuntap/ +DISTFILES = tuntap.tar.gz +# fix distname +DISTNAME = tuntap + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_ARGS = $(DIRPATHS) + +TEST_SCRIPTS = + +INSTALL_SCRIPTS = custom + +# we will need a postinstall and preremove script +define CSWtun_postinstall +#!/bin/sh + +$(REM_DRV) tun > /dev/null 2>&1 +echo loading tun module +$(ADD_DRV) tun +endef + +define CSWtun_preremove +#!/bin/sh + +echo unloading tun module +$(REM_DRV) tun > /dev/null 2>&1 +endef + +include gar/category.mk + +# custom install +INSTALL = /opt/csw/bin/ginstall +ADD_DRV = /usr/sbin/add_drv +REM_DRV = /usr/sbin/rem_drv +DRV_DIR = /usr/kernel/drv +DRV_CONF_DIR = /usr/kernel/drv +install-custom: + @$(INSTALL) -d -m 0755 $(DESTDIR)/usr/include/net + @$(INSTALL) -d -m 0755 $(DESTDIR)$(DRV_DIR) + @$(INSTALL) -m 644 $(WORKSRC)/if_tun.h $(DESTDIR)/usr/include/net + @$(INSTALL) -m 644 $(WORKSRC)/tun $(DESTDIR)$(DRV_DIR) + @$(INSTALL) -m 644 $(WORKSRC)/tun.conf $(DESTDIR)$(DRV_CONF_DIR) + @$(MAKECOOKIE) Added: csw/mgar/pkg/tun/trunk/checksums =================================================================== --- csw/mgar/pkg/tun/trunk/checksums (rev 0) +++ csw/mgar/pkg/tun/trunk/checksums 2009-07-18 18:38:13 UTC (rev 5601) @@ -0,0 +1 @@ +51da05d73357d758ede3a67ce72bf98a download/tuntap.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Sun Jul 19 16:59:09 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Sun, 19 Jul 2009 14:59:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[5602] csw/mgar/pkg/ldns/trunk/Makefile Message-ID: Revision: 5602 http://gar.svn.sourceforge.net/gar/?rev=5602&view=rev Author: idogan23 Date: 2009-07-19 14:59:08 +0000 (Sun, 19 Jul 2009) Log Message: ----------- ldns: only libs needed from other isas Modified Paths: -------------- csw/mgar/pkg/ldns/trunk/Makefile Modified: csw/mgar/pkg/ldns/trunk/Makefile =================================================================== --- csw/mgar/pkg/ldns/trunk/Makefile 2009-07-18 18:38:13 UTC (rev 5601) +++ csw/mgar/pkg/ldns/trunk/Makefile 2009-07-19 14:59:08 UTC (rev 5602) @@ -34,6 +34,10 @@ CONFIGURE_ARGS += --with-ssl=/opt/csw CONFIGURE_ARGS += --enable-sha2 +MERGE_DIRS_isa-sparcv9 = $(libdir) +MERGE_DIRS_isa-sparcv8plus = $(libdir) +MERGE_DIRS_isa-pentium_pro = $(libdir) + TEST_TARGET = include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Sun Jul 19 17:59:00 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Sun, 19 Jul 2009 15:59:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5603] csw/mgar/pkg/ldns/trunk/Makefile Message-ID: Revision: 5603 http://gar.svn.sourceforge.net/gar/?rev=5603&view=rev Author: idogan23 Date: 2009-07-19 15:59:00 +0000 (Sun, 19 Jul 2009) Log Message: ----------- ldns: only libs needed from other isas Modified Paths: -------------- csw/mgar/pkg/ldns/trunk/Makefile Modified: csw/mgar/pkg/ldns/trunk/Makefile =================================================================== --- csw/mgar/pkg/ldns/trunk/Makefile 2009-07-19 14:59:08 UTC (rev 5602) +++ csw/mgar/pkg/ldns/trunk/Makefile 2009-07-19 15:59:00 UTC (rev 5603) @@ -36,6 +36,7 @@ MERGE_DIRS_isa-sparcv9 = $(libdir) MERGE_DIRS_isa-sparcv8plus = $(libdir) +MERGE_DIRS_isa-amd64 = $(libdir) MERGE_DIRS_isa-pentium_pro = $(libdir) TEST_TARGET = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 20 09:55:41 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 20 Jul 2009 07:55:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5604] csw/mgar/pkg/munin/trunk Message-ID: Revision: 5604 http://gar.svn.sourceforge.net/gar/?rev=5604&view=rev Author: dmichelsen Date: 2009-07-20 07:55:41 +0000 (Mon, 20 Jul 2009) Log Message: ----------- munin: Use dynamic gspec and make muninmaster ARCHALL Modified Paths: -------------- csw/mgar/pkg/munin/trunk/Makefile csw/mgar/pkg/munin/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec Modified: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile 2009-07-19 15:59:00 UTC (rev 5603) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-20 07:55:41 UTC (rev 5604) @@ -13,8 +13,8 @@ SF_PROJ = munin MASTER_SITES = $(SF_MIRRORS) DISTFILES = $(GARNAME)_$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWmuninmaster, prototype postinstall) -DISTFILES += $(call admfiles,CSWmuninnode, prototype) +DISTFILES += CSWmuninmaster.prototype CSWmuninmaster.postinstall +DISTFILES += CSWmuninnode.prototype DISTFILES += cswusergroup DISTFILES += apache-munin.conf.CSW apache-munin-cgi.conf.CSW DISTFILES += README.CSW @@ -34,6 +34,12 @@ # uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES # UPSTREAM_MASTER_SITES = +PACKAGES = CSWmuninmaster CSWmuninnode +CATALOGNAME_CSWmuninmaster = munin_master +CATALOGNAME_CSWmuninnode = munin_node + +ARCHALL_CSWmuninmaster = 1 + REQUIRED_PKGS_CSWmuninmaster = CSWpmnetserver CSWperl CSWpython CSWpmparserecdescent REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWapache2 REQUIRED_PKGS_CSWmuninmaster = CSWcswclassutils Modified: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums 2009-07-19 15:59:00 UTC (rev 5603) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-20 07:55:41 UTC (rev 5604) @@ -1,7 +1,5 @@ -7e6d51878164293b723270d9b0e86348 download/CSWmuninmaster.gspec 39296b9aff25a2518394811796ef7ae6 download/CSWmuninmaster.postinstall bd055e305e9cc70994014917225d3777 download/CSWmuninmaster.prototype -d6014841b8b2167308026bfe48782fb5 download/CSWmuninnode.gspec f7dd6a31454b6a40273d8932488234a1 download/CSWmuninnode.prototype e6bafa4aa3cba7fc16e444ad168b4cd1 download/README.CSW 59409f4b412953283c3df4546fd4886c download/apache-munin-cgi.conf.CSW Deleted: csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec 2009-07-19 15:59:00 UTC (rev 5603) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninmaster.gspec 2009-07-20 07:55:41 UTC (rev 5604) @@ -1,3 +0,0 @@ -%var bitname munin_master -%var pkgname CSWmuninmaster -%include url file://%{PKGLIB}/csw_dyndepend.gspec Deleted: csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec =================================================================== --- csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec 2009-07-19 15:59:00 UTC (rev 5603) +++ csw/mgar/pkg/munin/trunk/files/CSWmuninnode.gspec 2009-07-20 07:55:41 UTC (rev 5604) @@ -1,3 +0,0 @@ -%var bitname munin_node -%var pkgname CSWmuninnode -%include url file://%{PKGLIB}/csw_dyndepend.gspec This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 20 11:43:07 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 20 Jul 2009 09:43:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5605] csw/mgar/gar/v2/gar.mk Message-ID: Revision: 5605 http://gar.svn.sourceforge.net/gar/?rev=5605&view=rev Author: bensons Date: 2009-07-20 09:43:06 +0000 (Mon, 20 Jul 2009) Log Message: ----------- Fixed small typo for EXTRA_MERGE_INCLUDE_FILES Modified Paths: -------------- csw/mgar/gar/v2/gar.mk Modified: csw/mgar/gar/v2/gar.mk =================================================================== --- csw/mgar/gar/v2/gar.mk 2009-07-20 07:55:41 UTC (rev 5604) +++ csw/mgar/gar/v2/gar.mk 2009-07-20 09:43:06 UTC (rev 5605) @@ -575,7 +575,7 @@ # Exclude by replacing files with the empty string _INC_EXT_RULE = $(foreach F,$(_MERGE_EXCLUDE_FILES),-s ',^\.$F$$,,') # Replace files by itself terminating on first match -_INC_EXT_RULE += $(foreach F,$(_MERGE_INCLUDE_FILES),-s ",^\(\.$F\)\$,\1,") +_INC_EXT_RULE += $(foreach F,$(_MERGE_INCLUDE_FILES),-s ",^\(\.$F\)$$,\1,") # These are used during merge phase to determine the base installation directory MERGEBASE_$(bindir) ?= $(bindir_install) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 20 12:09:06 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 20 Jul 2009 10:09:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5606] csw/mgar/pkg/gtk2/trunk Message-ID: Revision: 5606 http://gar.svn.sourceforge.net/gar/?rev=5606&view=rev Author: dmichelsen Date: 2009-07-20 10:09:06 +0000 (Mon, 20 Jul 2009) Log Message: ----------- gtk2: Update to 2.16.5 Modified Paths: -------------- csw/mgar/pkg/gtk2/trunk/Makefile csw/mgar/pkg/gtk2/trunk/checksums Modified: csw/mgar/pkg/gtk2/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-20 09:43:06 UTC (rev 5605) +++ csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-20 10:09:06 UTC (rev 5606) @@ -1,5 +1,5 @@ GARNAME = gtk2 -GARVERSION = 2.16.1 +GARVERSION = 2.16.5 CATEGORIES = lib DESCRIPTION = GTK+, the multiplatform X11 toolkit for GUI development Modified: csw/mgar/pkg/gtk2/trunk/checksums =================================================================== --- csw/mgar/pkg/gtk2/trunk/checksums 2009-07-20 09:43:06 UTC (rev 5605) +++ csw/mgar/pkg/gtk2/trunk/checksums 2009-07-20 10:09:06 UTC (rev 5606) @@ -1,2 +1,2 @@ 34f5b20f6caf282b2533784fbb1b4395 download/fixme.sh -74e35ff3e6e02c960fe2117a4b6b102f download/gtk+-2.16.1.tar.bz2 +8d1ea0b9b0400224d25b0cc2750b438d download/gtk+-2.16.5.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 20 12:31:26 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 20 Jul 2009 10:31:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5607] csw/mgar/pkg Message-ID: Revision: 5607 http://gar.svn.sourceforge.net/gar/?rev=5607&view=rev Author: bensons Date: 2009-07-20 10:31:25 +0000 (Mon, 20 Jul 2009) Log Message: ----------- tuntap: combined GAR Makefile for CSWtun and CSWtap, 36/64 bit build Added Paths: ----------- csw/mgar/pkg/tuntap/ csw/mgar/pkg/tuntap/trunk/ csw/mgar/pkg/tuntap/trunk/Makefile csw/mgar/pkg/tuntap/trunk/checksums Property changes on: csw/mgar/pkg/tuntap/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/tuntap/trunk/Makefile =================================================================== --- csw/mgar/pkg/tuntap/trunk/Makefile (rev 0) +++ csw/mgar/pkg/tuntap/trunk/Makefile 2009-07-20 10:31:25 UTC (rev 5607) @@ -0,0 +1,117 @@ +GARNAME = tuntap +GARVERSION = 1.1 +CATEGORIES = net + +DESCRIPTION = TUN and TAP virtual network kernel drivers +define BLURB + TUN (as in network TUNnel) simulates a network layer device and it + operates with layer 3 packets such as IP packets. + TAP (as in network tap) simulates an Ethernet device and it operates + with layer 2 packets such as Ethernet frames. TAP is used + to create a network bridge, while TUN is used with routing. +endef + +MASTER_SITES = http://www.whiteboard.ne.jp/~admin2/tuntap/source/tuntap/ +# fix Dist +DISTNAME = tuntap +DISTFILES = $(DISTNAME).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_ARGS = $(DIRPATHS) + +# one Makefile for both packages +PACKAGES = CSWtun CSWtap +CATALOGNAME_CSWtun = tun +CATALOGNAME_CSWtap = tap +# define packagefiles +PKGFILES_CSWtun = /usr/kernel/drv/tun +PKGFILES_CSWtun += /usr/kernel/drv/tun.conf +PKGFILES_CSWtun += /usr/kernel/drv/sparcv9/tun +PKGFILES_CSWtun += /usr/kernel/drv/amd64/tun +PKGFILES_CSWtun += /usr/include/net/if_tun.h +PKGFILES_CSWtap = /usr/kernel/drv/tap +PKGFILES_CSWtap += /usr/kernel/drv/tap.conf +PKGFILES_CSWtap += /usr/kernel/drv/sparcv9/tap +PKGFILES_CSWtap += /usr/kernel/drv/amd64/tap +PKGFILES_CSWtap += /usr/include/net/if_tun.h +# prototype group sys directories +PROTOTYPE_FILTER = awk '$$$$3 !~/^\/usr\/include/ && $$$$6 == "bin" { $$$$6 = "sys" } { print }' + +# build 64bit modules +BUILD64 = 1 +NO_ISAEXEC = 1 + +# no build tests +SKIPTEST = 1 + +# we going to use a custom install +INSTALL_SCRIPTS = custom +# extra merging files outside /opt/csw.. +EXTRA_MERGE_INCLUDE_FILES = /usr/kernel/drv/sparcv9/tun +EXTRA_MERGE_INCLUDE_FILES += /usr/kernel/drv/amd64/tun +EXTRA_MERGE_INCLUDE_FILES += /usr/kernel/drv/sparcv9/tap +EXTRA_MERGE_INCLUDE_FILES += /usr/kernel/drv/amd64/tap + +# set korrekt module directory +DRV_CONF_DIR = /usr/kernel/drv +ifeq ($(ISA),sparcv9) + DRV_DIR = /usr/kernel/drv/sparcv9 +endif +ifeq ($(ISA),sparcv8) + DRV_DIR = /usr/kernel/drv +endif +ifeq ($(ISA),amd64) + DRV_DIR = /usr/kernel/drv/amd64 +endif +ifeq ($(ISA),i386) + DRV_DIR = /usr/kernel/drv +endif + +# we will need a postinstall and preremove script +define CSWtun_postinstall +#!/bin/sh +PATH=/usr/bin:/usr/sbin +rem_drv tun > /dev/null 2>&1 +echo " ==> Loading tun module" +add_drv tun +endef +define CSWtun_preremove +#!/bin/sh +PATH=/usr/bin:/usr/sbin +echo " ==> Unloading tun module" +rem_drv tun +endef +define CSWtap_postinstall +#!/bin/sh +PATH=/usr/bin:/usr/sbin +rem_drv tap > /dev/null 2>&1 +echo " ==> Loading tap module" +add_drv tap +endef +define CSWtap_preremove +#!/bin/sh +PATH=/usr/bin:/usr/sbin +echo " ==> Unloading tap module" +rem_drv tap +endef + +include gar/category.mk + +# remove bogus compiler flags +pre-build-modulated: + @perl -pi -e 's at -m64@@' $(WORKSRC)/Makefile + +# custom install +install-custom: + @echo " ==> Installing ISA $(ISA)" + ginstall -d -m 0755 $(DESTDIR)$(DRV_CONF_DIR) + ginstall -m 644 $(WORKSRC)/tun.conf $(DESTDIR)$(DRV_CONF_DIR) + ginstall -m 644 $(WORKSRC)/tap.conf $(DESTDIR)$(DRV_CONF_DIR) + ginstall -d -m 0755 $(DESTDIR)/usr/include/net + ginstall -m 644 $(WORKSRC)/if_tun.h $(DESTDIR)/usr/include/net + ginstall -d -m 0755 $(DESTDIR)$(DRV_DIR) + ginstall -m 644 $(WORKSRC)/tun $(DESTDIR)$(DRV_DIR) + ginstall -m 644 $(WORKSRC)/tap $(DESTDIR)$(DRV_DIR) + @$(MAKECOOKIE) Added: csw/mgar/pkg/tuntap/trunk/checksums =================================================================== --- csw/mgar/pkg/tuntap/trunk/checksums (rev 0) +++ csw/mgar/pkg/tuntap/trunk/checksums 2009-07-20 10:31:25 UTC (rev 5607) @@ -0,0 +1 @@ +51da05d73357d758ede3a67ce72bf98a download/tuntap.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 20 12:41:42 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 20 Jul 2009 10:41:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5608] csw/mgar/pkg/tun/ Message-ID: Revision: 5608 http://gar.svn.sourceforge.net/gar/?rev=5608&view=rev Author: bensons Date: 2009-07-20 10:41:41 +0000 (Mon, 20 Jul 2009) Log Message: ----------- removed in favor of tuntap Removed Paths: ------------- csw/mgar/pkg/tun/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 20 14:05:28 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 20 Jul 2009 12:05:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5609] csw/mgar/pkg/tuntap/trunk/Makefile Message-ID: Revision: 5609 http://gar.svn.sourceforge.net/gar/?rev=5609&view=rev Author: bensons Date: 2009-07-20 12:05:28 +0000 (Mon, 20 Jul 2009) Log Message: ----------- tuntap: adjusted compiler flags for amd64 Modified Paths: -------------- csw/mgar/pkg/tuntap/trunk/Makefile Modified: csw/mgar/pkg/tuntap/trunk/Makefile =================================================================== --- csw/mgar/pkg/tuntap/trunk/Makefile 2009-07-20 10:41:41 UTC (rev 5608) +++ csw/mgar/pkg/tuntap/trunk/Makefile 2009-07-20 12:05:28 UTC (rev 5609) @@ -99,9 +99,11 @@ include gar/category.mk -# remove bogus compiler flags +# adjust compiler flags pre-build-modulated: - @perl -pi -e 's at -m64@@' $(WORKSRC)/Makefile + perl -pi -e 's at -m64@@' $(WORKSRC)/Makefile +pre-build-isa-amd64: + perl -pi -e 's@(-D_KERNEL)@$$1 -xmodel=kernel@' $(WORKSRC)/Makefile # custom install install-custom: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Mon Jul 20 20:30:57 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Mon, 20 Jul 2009 18:30:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[5610] csw/mgar/pkg/munin/trunk Message-ID: Revision: 5610 http://gar.svn.sourceforge.net/gar/?rev=5610&view=rev Author: j_arndt Date: 2009-07-20 18:30:57 +0000 (Mon, 20 Jul 2009) Log Message: ----------- munin: ARCHALL for CSWmuninnode, patch for munindoc Modified Paths: -------------- csw/mgar/pkg/munin/trunk/Makefile csw/mgar/pkg/munin/trunk/checksums Added Paths: ----------- csw/mgar/pkg/munin/trunk/files/munindoc.in.diff Modified: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile 2009-07-20 12:05:28 UTC (rev 5609) +++ csw/mgar/pkg/munin/trunk/Makefile 2009-07-20 18:30:57 UTC (rev 5610) @@ -26,6 +26,7 @@ PATCHFILES += munin.conf.in.diff PATCHFILES += munin-graph.in.diff # use monospace instead of VeraMono.ttf PATCHFILES += munin-update.in.diff # http://munin.projects.linpro.no/ticket/699 +PATCHFILES += munindoc.in.diff # PATH to perl set to /opt/csw/bin/perl # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz @@ -39,6 +40,7 @@ CATALOGNAME_CSWmuninnode = munin_node ARCHALL_CSWmuninmaster = 1 +ARCHALL_CSWmuninnode = 1 REQUIRED_PKGS_CSWmuninmaster = CSWpmnetserver CSWperl CSWpython CSWpmparserecdescent REQUIRED_PKGS_CSWmuninmaster = CSWpmhtmltmpl CSWpmdatemanip CSWpmmd5 CSWrrd CSWapache2 Modified: csw/mgar/pkg/munin/trunk/checksums =================================================================== --- csw/mgar/pkg/munin/trunk/checksums 2009-07-20 12:05:28 UTC (rev 5609) +++ csw/mgar/pkg/munin/trunk/checksums 2009-07-20 18:30:57 UTC (rev 5610) @@ -12,4 +12,5 @@ 4688659429fbebf8cafcc8eb8a1ee870 download/munin-update.in.diff 737e3e3d2f68015dfb4e857909cde7da download/munin.conf.in.diff e3a58e582407981d4f5c5aed59cbfc47 download/munin_1.3.4.tar.gz +29e1278999379aa7108d3050c0b9d227 download/munindoc.in.diff 43db53191eaae75be35b3548a993c31e download/sunos_memory.in.diff Added: csw/mgar/pkg/munin/trunk/files/munindoc.in.diff =================================================================== --- csw/mgar/pkg/munin/trunk/files/munindoc.in.diff (rev 0) +++ csw/mgar/pkg/munin/trunk/files/munindoc.in.diff 2009-07-20 18:30:57 UTC (rev 5610) @@ -0,0 +1,9 @@ +diff --speed-large-files --minimal -Nru munin-1.3.4.orig/node/munindoc.in munin-1.3.4/node/munindoc.in +--- munin-1.3.4.orig/node/munindoc.in 2008-03-08 02:42:39.000000000 +0100 ++++ munin-1.3.4/node/munindoc.in 2009-07-20 20:00:51.639195515 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/perl -w ++#!/opt/csw/bin/perl -w + # -*- perl -*- + # + # This script provides the basis for a plugin documentation system for This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 20 21:15:51 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 20 Jul 2009 19:15:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[5611] csw/mgar/pkg/gtk2/trunk/Makefile Message-ID: Revision: 5611 http://gar.svn.sourceforge.net/gar/?rev=5611&view=rev Author: dmichelsen Date: 2009-07-20 19:15:51 +0000 (Mon, 20 Jul 2009) Log Message: ----------- gtk2: Fix description Modified Paths: -------------- csw/mgar/pkg/gtk2/trunk/Makefile Modified: csw/mgar/pkg/gtk2/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-20 18:30:57 UTC (rev 5610) +++ csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-20 19:15:51 UTC (rev 5611) @@ -29,6 +29,10 @@ CATALOGNAME_CSWgtk2devel = gtk2_devel CATALOGNAME_CSWgtk2doc = gtk2_doc +SPKG_DESC_CSWgtk2 = A feature rich toolkit for creating graphical user interfaces +SPKG_DESC_CSWgtk2devel = A feature rich toolkit for creating graphical user interfaces development package +SPKG_DESC_CSWgtk2doc = A feature rich toolkit for creating graphical user interfaces documentation + PREREQUISITE_PKGS = CSWbash REQUIRED_PKGS_CSWgtk2 = CSWjasper CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWjpeg CSWlibatk REQUIRED_PKGS_CSWgtk2 += CSWlibcairo CSWlibx11 CSWlibxrender CSWpango CSWpng CSWtiff CSWzlib This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 21 14:39:10 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 21 Jul 2009 12:39:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5612] csw/mgar/pkg/cups/branches/cups-with-classutils/ Message-ID: Revision: 5612 http://gar.svn.sourceforge.net/gar/?rev=5612&view=rev Author: wahwah Date: 2009-07-21 12:39:10 +0000 (Tue, 21 Jul 2009) Log Message: ----------- Creating a branch for classutils-powered cups build. Added Paths: ----------- csw/mgar/pkg/cups/branches/cups-with-classutils/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Tue Jul 21 17:15:13 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Tue, 21 Jul 2009 15:15:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5613] csw/mgar/pkg/siege/trunk Message-ID: Revision: 5613 http://gar.svn.sourceforge.net/gar/?rev=5613&view=rev Author: bensons Date: 2009-07-21 15:15:13 +0000 (Tue, 21 Jul 2009) Log Message: ----------- siege: fixed location of urls.txt, patched bombardment Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile csw/mgar/pkg/siege/trunk/checksums Added Paths: ----------- csw/mgar/pkg/siege/trunk/files/patch-bombardment.in csw/mgar/pkg/siege/trunk/files/patch-configure Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-21 12:39:10 UTC (rev 5612) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-21 15:15:13 UTC (rev 5613) @@ -18,14 +18,21 @@ UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz # we require -REQUIRED_PKGS = CSWosslrt +REQUIRED_PKGS = CSWcswclassutils CSWosslrt +# handle config file +PRESERVECONF = $(sysconfdir)/urls.txt.CSW + +# patch bombardment +PATCHFILES = patch-bombardment.in +PATCHFILES += patch-configure + CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-ssl=$(prefix) TEST_SCRIPTS = -INSTALL_SCRIPTS = bin conf man +INSTALL_SCRIPTS = bin man additional include gar/category.mk @@ -34,8 +41,8 @@ bin-list += $(WORKSRC)/utils/bombardment bin-list += $(WORKSRC)/utils/siege2csv.pl bin-list += $(WORKSRC)/utils/siege.config -conf-list = $(WORKSRC)/doc/urls.txt -conf-list += $(WORKSRC)/doc/siegerc +share-list = $(WORKSRC)/doc/urls.txt +share-list += $(WORKSRC)/doc/siegerc install-bin: ginstall -d $(DESTDIR)$(bindir) @@ -43,11 +50,13 @@ ginstall -m 751 $$file $(DESTDIR)$(bindir) ; \ done ) -install-conf: - ginstall -d $(DESTDIR)$(sysconfdir)/$(GARNAME) - @( for file in $(conf-list) ; do \ - ginstall -m 644 $$file $(DESTDIR)$(sysconfdir)/$(GARNAME) ; \ - done ) +install-additional: + ginstall -d $(DESTDIR)$(sysconfdir) + ginstall -m 644 $(WORKSRC)/doc/urls.txt \ + $(DESTDIR)$(sysconfdir)/urls.txt.CSW + ginstall -d $(DESTDIR)$(sharedstatedir)/$(GARNAME) + ginstall -m 644 $(WORKSRC)/doc/siegerc \ + $(DESTDIR)$(sharedstatedir)/$(GARNAME) install-man: ginstall -d $(DESTDIR)$(mandir)/man1 Modified: csw/mgar/pkg/siege/trunk/checksums =================================================================== --- csw/mgar/pkg/siege/trunk/checksums 2009-07-21 12:39:10 UTC (rev 5612) +++ csw/mgar/pkg/siege/trunk/checksums 2009-07-21 15:15:13 UTC (rev 5613) @@ -1 +1,3 @@ +4acf8817dc68474af49acd8a73353559 download/patch-bombardment.in +90d897e1b35b25293def46327ae3bc2d download/patch-configure a5592e42d4217572d8035dec000f479c download/siege-2.66.tar.gz Added: csw/mgar/pkg/siege/trunk/files/patch-bombardment.in =================================================================== --- csw/mgar/pkg/siege/trunk/files/patch-bombardment.in (rev 0) +++ csw/mgar/pkg/siege/trunk/files/patch-bombardment.in 2009-07-21 15:15:13 UTC (rev 5613) @@ -0,0 +1,20 @@ +--- siege-2.66.orig/utils/bombardment.in 2006-04-17 20:37:35.000000000 +0200 ++++ siege-2.66/utils/bombardment.in 2009-07-21 16:58:09.089590445 +0200 +@@ -21,7 +21,7 @@ + + + # Display help if no options or --help specified. +-if [ -z $1 ] || [ $1 = --help ] ++if [ -z $1 ] || [ $1 = --help ] || [ $# -ne 5 ] || [ ! -r $1 ] + then + echo "" + echo "usage:" +@@ -40,7 +40,7 @@ + inc=$3 + numruns=$4 + delay=$5 +-serial=`date --iso-8601=minutes` ++serial=`od -X -N 4 -A n /dev/random | awk '{ print $1 }'` + + # This script can easily be made to overwhelm system resources (processes + # and filehandles. This bit calculates how many processes it will spawn Added: csw/mgar/pkg/siege/trunk/files/patch-configure =================================================================== --- csw/mgar/pkg/siege/trunk/files/patch-configure (rev 0) +++ csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-21 15:15:13 UTC (rev 5613) @@ -0,0 +1,15 @@ +--- siege-2.66.orig/configure 2007-03-29 20:07:30.000000000 +0200 ++++ siege-2.66/configure 2009-07-21 15:55:38.296970184 +0200 +@@ -26980,9 +26980,9 @@ + AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" + prefix=$prefix sysconfdir=$sysconfdir localstatedir=$localstatedir + VERSION=$VERSION DATE="$DATE" PROGRAM="$PROGRAM" AUTHOR="$AUTHOR" EMAIL="$EMAIL" +- bindir=$exec_prefix$bindir sh=$SHELL +- bindir=$exec_prefix$bindir sh=$SHELL +- bindir=$exec_prefix$bindir LREP=$PERL ++ sh=$SHELL ++ sh=$SHELL ++ LREP=$PERL + PLATFORM=$PLATFORM + + _ACEOF This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 21 17:27:14 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 21 Jul 2009 15:27:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5614] csw/mgar/pkg/phpldapadmin/trunk Message-ID: Revision: 5614 http://gar.svn.sourceforge.net/gar/?rev=5614&view=rev Author: dmichelsen Date: 2009-07-21 15:27:14 +0000 (Tue, 21 Jul 2009) Log Message: ----------- phpldapadmin: Update to 1.2.0 Modified Paths: -------------- csw/mgar/pkg/phpldapadmin/trunk/Makefile csw/mgar/pkg/phpldapadmin/trunk/checksums Modified: csw/mgar/pkg/phpldapadmin/trunk/Makefile =================================================================== --- csw/mgar/pkg/phpldapadmin/trunk/Makefile 2009-07-21 15:15:13 UTC (rev 5613) +++ csw/mgar/pkg/phpldapadmin/trunk/Makefile 2009-07-21 15:27:14 UTC (rev 5614) @@ -1,5 +1,5 @@ GARNAME = phpldapadmin -GARVERSION = 1.1.0.7 +GARVERSION = 1.2.0 CATEGORIES = apps DESCRIPTION = Web-based LDAP browser to manage your LDAP server @@ -14,12 +14,11 @@ endef MASTER_SITES = $(SF_MIRRORS) -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES = $(GARNAME)-$(GARVERSION).zip DISTFILES += CSWphpldapadmin.preinstall # We define upstream file regex so we can be notifed of new upstream software release -UPSTREAM_MASTER_SITES = $(SF_PROJECT_SHOWFILE)=61828 -UPSTREAM_USE_SF = 1 +UPSTREAM_MASTER_SITES = https://sourceforge.net/projects/phpldapadmin/files/ UFILES_REGEX = (\d+(?:\.\d+)*) CONFIGURE_SCRIPTS = Modified: csw/mgar/pkg/phpldapadmin/trunk/checksums =================================================================== --- csw/mgar/pkg/phpldapadmin/trunk/checksums 2009-07-21 15:15:13 UTC (rev 5613) +++ csw/mgar/pkg/phpldapadmin/trunk/checksums 2009-07-21 15:27:14 UTC (rev 5614) @@ -1,2 +1,2 @@ 87983d70476a8a80332f0c3c188d9c2d download/CSWphpldapadmin.preinstall -a9129f81b347e98c2b31552d1adc4b51 download/phpldapadmin-1.1.0.7.tar.gz +16ce69b3cc2b4d2d67619059fc25254d download/phpldapadmin-1.2.0.zip This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Tue Jul 21 17:35:50 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Tue, 21 Jul 2009 15:35:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5615] csw/mgar/pkg/siege/trunk Message-ID: Revision: 5615 http://gar.svn.sourceforge.net/gar/?rev=5615&view=rev Author: bensons Date: 2009-07-21 15:35:49 +0000 (Tue, 21 Jul 2009) Log Message: ----------- siege: logfile is now written into the correct place Modified Paths: -------------- csw/mgar/pkg/siege/trunk/checksums csw/mgar/pkg/siege/trunk/files/patch-configure Modified: csw/mgar/pkg/siege/trunk/checksums =================================================================== --- csw/mgar/pkg/siege/trunk/checksums 2009-07-21 15:27:14 UTC (rev 5614) +++ csw/mgar/pkg/siege/trunk/checksums 2009-07-21 15:35:49 UTC (rev 5615) @@ -1,3 +1,3 @@ 4acf8817dc68474af49acd8a73353559 download/patch-bombardment.in -90d897e1b35b25293def46327ae3bc2d download/patch-configure +8bce716263ef7174152e7fa9f1dbe2dc download/patch-configure a5592e42d4217572d8035dec000f479c download/siege-2.66.tar.gz Modified: csw/mgar/pkg/siege/trunk/files/patch-configure =================================================================== --- csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-21 15:27:14 UTC (rev 5614) +++ csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-21 15:35:49 UTC (rev 5615) @@ -1,5 +1,5 @@ --- siege-2.66.orig/configure 2007-03-29 20:07:30.000000000 +0200 -+++ siege-2.66/configure 2009-07-21 15:55:38.296970184 +0200 ++++ siege-2.66/configure 2009-07-21 17:32:30.638575422 +0200 @@ -26980,9 +26980,9 @@ AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" prefix=$prefix sysconfdir=$sysconfdir localstatedir=$localstatedir @@ -13,3 +13,12 @@ PLATFORM=$PLATFORM _ACEOF +@@ -27891,7 +27891,7 @@ + + #define SIEGE_HOME "$prefix" + #define CNF_FILE "$sysconfdir/urls.txt" +-#define LOG_FILE "$localstatedir/siege.log" ++#define LOG_FILE "$localstatedir/log/siege.log" + + + #endif/*JOEPATH_H*/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 22 10:43:37 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 22 Jul 2009 08:43:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[5616] csw/mgar/pkg/bdb3/trunk/Makefile Message-ID: Revision: 5616 http://gar.svn.sourceforge.net/gar/?rev=5616&view=rev Author: dmichelsen Date: 2009-07-22 08:43:37 +0000 (Wed, 22 Jul 2009) Log Message: ----------- bdb3: Put only libdb-3.3.so into the package Modified Paths: -------------- csw/mgar/pkg/bdb3/trunk/Makefile Modified: csw/mgar/pkg/bdb3/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-21 15:35:49 UTC (rev 5615) +++ csw/mgar/pkg/bdb3/trunk/Makefile 2009-07-22 08:43:37 UTC (rev 5616) @@ -43,4 +43,10 @@ CONFIGURE_ARGS += --enable-tcl CONFIGURE_ARGS += --with-tcl=$(libdir) +# The Makefile is too dumb for DESTDIR +INSTALL_OVERRIDE_DIRS = prefix exec_prefix bindir includedir libdir docdir + +# Include only the library and nothing else +EXTRA_PAX_ARGS = -s ",^\.\($(libdir)/libdb-3.3.so\)$$,\1," -s ",\..*,," + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 22 11:33:27 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 22 Jul 2009 09:33:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5617] csw/mgar/pkg Message-ID: Revision: 5617 http://gar.svn.sourceforge.net/gar/?rev=5617&view=rev Author: dmichelsen Date: 2009-07-22 09:33:27 +0000 (Wed, 22 Jul 2009) Log Message: ----------- gdb: Initial commit Added Paths: ----------- csw/mgar/pkg/gdb/ csw/mgar/pkg/gdb/branches/ csw/mgar/pkg/gdb/tags/ csw/mgar/pkg/gdb/trunk/ csw/mgar/pkg/gdb/trunk/Makefile csw/mgar/pkg/gdb/trunk/checksums csw/mgar/pkg/gdb/trunk/files/ Property changes on: csw/mgar/pkg/gdb/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/gdb/trunk/Makefile =================================================================== --- csw/mgar/pkg/gdb/trunk/Makefile (rev 0) +++ csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 09:33:27 UTC (rev 5617) @@ -0,0 +1,23 @@ +GARNAME = gdb +GARVERSION = 6.8 +CATEGORIES = devel + +DESCRIPTION = The GNU Project Debugger +define BLURB +endef + +MASTER_SITES = http://ftp.gnu.org/gnu/gdb/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 + +SPKG_SOURCEURL = http://www.gnu.org/software/gdb + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +CONFIGURE_ARGS = $(DIRPATHS) + +include gar/category.mk Added: csw/mgar/pkg/gdb/trunk/checksums =================================================================== --- csw/mgar/pkg/gdb/trunk/checksums (rev 0) +++ csw/mgar/pkg/gdb/trunk/checksums 2009-07-22 09:33:27 UTC (rev 5617) @@ -0,0 +1 @@ +c9da266b884fb8fa54df786dfaadbc7a download/gdb-6.8.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Wed Jul 22 11:54:29 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Wed, 22 Jul 2009 09:54:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5618] csw/mgar/pkg/libiconv/trunk Message-ID: Revision: 5618 http://gar.svn.sourceforge.net/gar/?rev=5618&view=rev Author: skayser Date: 2009-07-22 09:54:29 +0000 (Wed, 22 Jul 2009) Log Message: ----------- libiconv: update to 1.13.1, fix configure script patch Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile csw/mgar/pkg/libiconv/trunk/checksums csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-22 09:33:27 UTC (rev 5617) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-22 09:54:29 UTC (rev 5618) @@ -1,5 +1,5 @@ GARNAME = libiconv -GARVERSION = 1.13 +GARVERSION = 1.13.1 CATEGORIES = lib DESCRIPTION = GNU iconv library Modified: csw/mgar/pkg/libiconv/trunk/checksums =================================================================== --- csw/mgar/pkg/libiconv/trunk/checksums 2009-07-22 09:33:27 UTC (rev 5617) +++ csw/mgar/pkg/libiconv/trunk/checksums 2009-07-22 09:54:29 UTC (rev 5618) @@ -1,2 +1,2 @@ -048032a3032ebd182150bdee30a5d533 download/libiconv-1.13.tar.gz -c63aff759e703f28a2ad6d6c3e507eeb download/patch-configure-stdbool.diff +7ab33ebd26687c744a37264a330bbe9a download/libiconv-1.13.1.tar.gz +9c66308f6f3bfe70afc4fc67c07d7de3 download/patch-configure-stdbool.diff Modified: csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff =================================================================== --- csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff 2009-07-22 09:33:27 UTC (rev 5617) +++ csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff 2009-07-22 09:54:29 UTC (rev 5618) @@ -123,3 +123,13 @@ { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5 $as_echo "$ac_cv_header_stdbool_h" >&6; } { $as_echo "$as_me:$LINENO: checking for _Bool" >&5 +@@ -20525,7 +20525,7 @@ + + fi + +- if test $ac_cv_header_stdbool_h = yes; then ++ if test "$ac_cv_header_stdbool_h" = yes; then + + cat >>confdefs.h <<\_ACEOF + #define HAVE_STDBOOL_H 1 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 22 12:15:56 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 22 Jul 2009 10:15:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5619] csw/mgar/pkg/gdb/trunk/Makefile Message-ID: Revision: 5619 http://gar.svn.sourceforge.net/gar/?rev=5619&view=rev Author: dmichelsen Date: 2009-07-22 10:15:56 +0000 (Wed, 22 Jul 2009) Log Message: ----------- gdb: Add 64 bit and testing tweak Modified Paths: -------------- csw/mgar/pkg/gdb/trunk/Makefile Modified: csw/mgar/pkg/gdb/trunk/Makefile =================================================================== --- csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 09:54:29 UTC (rev 5618) +++ csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 10:15:56 UTC (rev 5619) @@ -18,6 +18,14 @@ # uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES # UPSTREAM_MASTER_SITES = +BUILD64 = 1 +NO_ISAEXEC = 1 +NOISALIST = 1 CONFIGURE_ARGS = $(DIRPATHS) +TEST_TARGET = check + include gar/category.mk + +# Needed for testing +PATH := $(PATH):/opt/csw/gcc4/bin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 22 12:18:15 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 22 Jul 2009 10:18:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[5620] csw/mgar/pkg/gdb/trunk/Makefile Message-ID: Revision: 5620 http://gar.svn.sourceforge.net/gar/?rev=5620&view=rev Author: dmichelsen Date: 2009-07-22 10:18:11 +0000 (Wed, 22 Jul 2009) Log Message: ----------- gdb: Add required pkgs Modified Paths: -------------- csw/mgar/pkg/gdb/trunk/Makefile Modified: csw/mgar/pkg/gdb/trunk/Makefile =================================================================== --- csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 10:15:56 UTC (rev 5619) +++ csw/mgar/pkg/gdb/trunk/Makefile 2009-07-22 10:18:11 UTC (rev 5620) @@ -18,6 +18,8 @@ # uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES # UPSTREAM_MASTER_SITES = +REQUIRED_PKGS = CSWexpat CSWggettextrt CSWiconv CSWncurses + BUILD64 = 1 NO_ISAEXEC = 1 NOISALIST = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Wed Jul 22 17:29:41 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Wed, 22 Jul 2009 15:29:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5621] csw/mgar/pkg/siege/trunk Message-ID: Revision: 5621 http://gar.svn.sourceforge.net/gar/?rev=5621&view=rev Author: bensons Date: 2009-07-22 15:29:41 +0000 (Wed, 22 Jul 2009) Log Message: ----------- siege: fixed broken configure ignoring CFLAGS Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile csw/mgar/pkg/siege/trunk/checksums csw/mgar/pkg/siege/trunk/files/patch-configure Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-22 10:18:11 UTC (rev 5620) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-22 15:29:41 UTC (rev 5621) @@ -18,7 +18,7 @@ UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz # we require -REQUIRED_PKGS = CSWcswclassutils CSWosslrt +REQUIRED_PKGS = CSWosslrt # handle config file PRESERVECONF = $(sysconfdir)/urls.txt.CSW @@ -30,12 +30,17 @@ CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-ssl=$(prefix) -TEST_SCRIPTS = +# no build tests +SKIPTEST = 1 INSTALL_SCRIPTS = bin man additional include gar/category.mk +x-post-configure-modulated: + find $(WORKSRC) -name Makefile | xargs grep -l '^CFLAGS' \ + | xargs perl -pi -e 's at CFLAGS =@CFLAGS = $(CFLAGS)@' + # install is broken.. bin-list = $(WORKSRC)/src/siege bin-list += $(WORKSRC)/utils/bombardment Modified: csw/mgar/pkg/siege/trunk/checksums =================================================================== --- csw/mgar/pkg/siege/trunk/checksums 2009-07-22 10:18:11 UTC (rev 5620) +++ csw/mgar/pkg/siege/trunk/checksums 2009-07-22 15:29:41 UTC (rev 5621) @@ -1,3 +1,3 @@ 4acf8817dc68474af49acd8a73353559 download/patch-bombardment.in -8bce716263ef7174152e7fa9f1dbe2dc download/patch-configure +e71b9d49cf017469f779448b32102468 download/patch-configure a5592e42d4217572d8035dec000f479c download/siege-2.66.tar.gz Modified: csw/mgar/pkg/siege/trunk/files/patch-configure =================================================================== --- csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-22 10:18:11 UTC (rev 5620) +++ csw/mgar/pkg/siege/trunk/files/patch-configure 2009-07-22 15:29:41 UTC (rev 5621) @@ -1,6 +1,17 @@ --- siege-2.66.orig/configure 2007-03-29 20:07:30.000000000 +0200 -+++ siege-2.66/configure 2009-07-21 17:32:30.638575422 +0200 -@@ -26980,9 +26980,9 @@ ++++ siege-2.66/configure 2009-07-22 17:21:11.798205557 +0200 +@@ -20688,9 +20688,8 @@ + ;; + esac + ++oldCFLAGS=$CFLAGS + if test -n "$GCC"; then +- oldCFLAGS=$CFLAGS +- CFLAGS="$CFLAGS -W -Wall -Werror" + echo "$as_me:$LINENO: checking for buggy pthread mutex initializers" >&5 + echo $ECHO_N "checking for buggy pthread mutex initializers... $ECHO_C" >&6 + +@@ -26980,9 +26979,9 @@ AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" prefix=$prefix sysconfdir=$sysconfdir localstatedir=$localstatedir VERSION=$VERSION DATE="$DATE" PROGRAM="$PROGRAM" AUTHOR="$AUTHOR" EMAIL="$EMAIL" @@ -13,7 +24,7 @@ PLATFORM=$PLATFORM _ACEOF -@@ -27891,7 +27891,7 @@ +@@ -27891,7 +27890,7 @@ #define SIEGE_HOME "$prefix" #define CNF_FILE "$sysconfdir/urls.txt" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Wed Jul 22 22:23:32 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Wed, 22 Jul 2009 20:23:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[5622] csw/mgar/pkg/graphviz/trunk Message-ID: Revision: 5622 http://gar.svn.sourceforge.net/gar/?rev=5622&view=rev Author: ellson Date: 2009-07-22 20:23:31 +0000 (Wed, 22 Jul 2009) Log Message: ----------- new improved graphviz packages Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile csw/mgar/pkg/graphviz/trunk/checksums Added Paths: ----------- csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.postinstall csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postinstall csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postuninstall csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postinstall csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postuninstall Removed Paths: ------------- csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.gspec Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 15:29:41 UTC (rev 5621) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:23:31 UTC (rev 5622) @@ -1,27 +1,203 @@ GARNAME = graphviz -GARVERSION = 1.18 +GARVERSION = 2.24.0 CATEGORIES = utils -DESCRIPTION = Graph drawing utilities with web and graphical interfaces. +DESCRIPTION = Graph visualization tools define BLURB - graphviz is a set of graph drawing tools and libraries. It supports - hierarchical and mass-spring drawings; although the tools are scalable, their - emphasis is on making very good drawings of reasonably-sized graphs. + graphviz is a set of graph visualization tools and libraries. It supports + hierarchical and mass-spring drawings; although the tools are scalable, + their emphasis is on making very good drawings of reasonably-sized graphs. endef MASTER_SITES = http://www.graphviz.org/pub/graphviz/stable/SOURCES/ + +# disable dependency checks because plugins depend on libs from base package +ENABLE_CHECK = 0 + +PACKAGES = CSWgraphviz \ + CSWgraphvizdevel \ + CSWgraphvizdoc \ + CSWgraphvizgraphs \ + CSWgraphvizgd \ + CSWgraphvizsharp \ + CSWgraphvizguile \ + CSWgraphvizperl \ + CSWgraphvizpython \ + CSWgraphviztcl + +# CSWgraphvizdevil \ +# CSWgraphvizjava \ +# CSWgraphvizlua \ +# CSWgraphvizocaml \ +# CSWgraphvizphp \ +# CSWgraphvizr \ +# CSWgraphvizruby \ +# + +INCOMPATIBLE_PKGS = CSWgraphvis CSWgraphviz2 + +ARCHALL_CSWgraphvizdoc = 1 +ARCHALL_CSWgraphvizgraphs = 1 + +PREREQUISITE_PKGS = + +REQUIRED_PKGS_CSWgraphvizdevel = +REQUIRED_PKGS_CSWgraphvizdoc = +REQUIRED_PKGS_CSWgraphvizgraphs = +REQUIRED_PKGS_CSWgraphvizgd = CSWgd +REQUIRED_PKGS_CSWgraphvizdevil = CSWdevil +REQUIRED_PKGS_CSWgraphvizsharp = CSWmono +REQUIRED_PKGS_CSWgraphvizguile = CSWguile +REQUIRED_PKGS_CSWgraphvizjava = CSWjava +REQUIRED_PKGS_CSWgraphvizlua = CSWlua +REQUIRED_PKGS_CSWgraphvizocaml = CSWocaml +REQUIRED_PKGS_CSWgraphvizperl = CSWperl +REQUIRED_PKGS_CSWgraphvizphp = CSWphp5 +REQUIRED_PKGS_CSWgraphvizpython = CSWpython-rt +REQUIRED_PKGS_CSWgraphvizr = CSWr +REQUIRED_PKGS_CSWgraphvizruby = CSWruby +REQUIRED_PKGS_CSWgraphviztcl = CSWtcl CSWtk +REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs + +LICENSE_CSWgraphviz = COPYING +LICENSE_CSWgraphvizdevel = COPYING +LICENSE_CSWgraphvizdoc = COPYING +LICENSE_CSWgraphvizgraphs = COPYING +LICENSE_CSWgraphvizgd = COPYING +LICENSE_CSWgraphvizdevil = COPYING +LICENSE_CSWgraphvizsharp = COPYING +LICENSE_CSWgraphvizguile = COPYING +LICENSE_CSWgraphvizjava = COPYING +LICENSE_CSWgraphvizlua = COPYING +LICENSE_CSWgraphvizocaml = COPYING +LICENSE_CSWgraphvizperl = COPYING +LICENSE_CSWgraphvizphp = COPYING +LICENSE_CSWgraphvizpython = COPYING +LICENSE_CSWgraphvizr = COPYING +LICENSE_CSWgraphvizruby = COPYING +LICENSE_CSWgraphviztcl = COPYING + +SPKG_DESC_CSWgraphviz = Graph Visualization Tools +SPKG_DESC_CSWgraphvizdevel = Graphviz Headers etc. for development +SPKG_DESC_CSWgraphvizdoc = Graphviz documentation +SPKG_DESC_CSWgraphvizgraphs = Graphviz example graphs +SPKG_DESC_CSWgraphvizgd = Graphviz renderers using gd +SPKG_DESC_CSWgraphvizdevil = Graphviz renderers using DevIL +SPKG_DESC_CSWgraphvizsharp = Graphviz language binding for C# +SPKG_DESC_CSWgraphvizguile = Graphviz language binding for guile +SPKG_DESC_CSWgraphvizjava = Graphviz language binding for java +SPKG_DESC_CSWgraphvizlua = Graphviz language binding for lua +SPKG_DESC_CSWgraphvizocaml = Graphviz language binding for ocaml +SPKG_DESC_CSWgraphvizperl = Graphviz language binding for perl +SPKG_DESC_CSWgraphvizphp = Graphviz language binding for php +SPKG_DESC_CSWgraphvizpython = Graphviz language binding for python +SPKG_DESC_CSWgraphvizr = Graphviz language binding for R +SPKG_DESC_CSWgraphvizruby = Graphviz language binding for ruby +SPKG_DESC_CSWgraphviztcl = Graphviz language binding for tcl + +PKGFILES_CSWgraphviz = $(bindir)/.* +PKGFILES_CSWgraphviz += $(libdir)/lib.*.so..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_rsvg..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_lasi..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gtk..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gdk_pixbuf..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_xlib..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_.*layout..* +PKGFILES_CSWgraphviz += $(sharedstatedir)/graphviz/lefty/.* +PKGFILES_CSWgraphviz += $(mandir)/man1/.*.1 +PKGFILES_CSWgraphviz += $(mandir)/man7/.*.7 + +PKGFILES_CSWgraphvizdevel = $(libdir)/pkgconfig/.*.pc +PKGFILES_CSWgraphvizdevel += $(includedir)/.*.h +PKGFILES_CSWgraphvizdevel += $(mandir)/man3/.*.3 + +PKGFILES_CSWgraphvizdoc = $(sharedstatedir)/graphviz/doc/.* + +PKGFILES_CSWgraphvizgraphs = $(sharedstatedir)/graphviz/graphs/.* + +PKGFILES_CSWgraphvizgd = $(libdir)/graphviz/libgvplugin_gd..* + +PKGFILES_CSWgraphvizdevil = $(libdir)/graphviz/libgvplugin_devil..* + +PKGFILES_CSWgraphvizsharp = $(libdir)/graphviz/sharp/.* +PKGFILES_CSWgraphvizsharp += $(mandir)/man3/.*.3sharp +PKGFILES_CSWgraphvizsharp += $(sharedstatedir)/graphviz/demo/.*.cs + +PKGFILES_CSWgraphvizguile = $(libdir)/graphviz/guile/.* +PKGFILES_CSWgraphvizguile += $(mandir)/man3/.*.3guile +PKGFILES_CSWgraphvizguile += $(sharedstatedir)/graphviz/demo/.*.guile + +PKGFILES_CSWgraphvizjava = $(libdir)/graphviz/java/.* +PKGFILES_CSWgraphvizjava += $(mandir)/man3/.*.3java +PKGFILES_CSWgraphvizjava += $(sharedstatedir)/graphviz/demo/.*.java + +PKGFILES_CSWgraphvizlua = $(libdir)/graphviz/lua/.* +PKGFILES_CSWgraphvizlua += $(mandir)/man3/.*.3lua +PKGFILES_CSWgraphvizlua += $(sharedstatedir)/graphviz/demo/.*.lua + +PKGFILES_CSWgraphvizocaml = $(libdir)/graphviz/ocaml/.* +PKGFILES_CSWgraphvizocaml += $(mandir)/man3/.*.3ocaml +PKGFILES_CSWgraphvizocaml += $(sharedstatedir)/graphviz/demo/.*.ml + +PKGFILES_CSWgraphvizperl = $(libdir)/graphviz/perl/.* +PKGFILES_CSWgraphvizperl += $(mandir)/man3/.*.3perl +PKGFILES_CSWgraphvizperl += $(sharedstatedir)/graphviz/demo/.*.pl + +PKGFILES_CSWgraphvizphp = $(libdir)/graphviz/php/.* +PKGFILES_CSWgraphvizphp += $(mandir)/man3/.*.3php +PKGFILES_CSWgraphvizphp += $(sharedstatedir)/graphviz/demo/.*.php + +PKGFILES_CSWgraphvizpython = $(libdir)/graphviz/python/.* +PKGFILES_CSWgraphvizpython += $(mandir)/man3/.*.3python +PKGFILES_CSWgraphvizpython += $(sharedstatedir)/graphviz/demo/.*.py + +PKGFILES_CSWgraphvizr = $(libdir)/graphviz/R/.* +PKGFILES_CSWgraphvizr += $(mandir)/man3/.*.3r +PKGFILES_CSWgraphvizr += $(sharedstatedir)/graphviz/demo/.*.r + +PKGFILES_CSWgraphvizruby = $(libdir)/graphviz/ruby/.* +PKGFILES_CSWgraphvizruby += $(mandir)/man3/.*.3ruby +PKGFILES_CSWgraphvizruby += $(sharedstatedir)/graphviz/demo/.*.rb + +PKGFILES_CSWgraphviztcl = $(libdir)/graphviz/tcl/.* +PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*.3tcl +PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*.3tk +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*.tcl +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*.tcl.README +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/pathplan_data/.* + DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWgraphviz) +DISTFILES += CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall +DISTFILES += CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -REQUIRED_PKGS = CSWexpat CSWfconfig CSWftype2 CSWgd CSWiconv CSWjpeg -REQUIRED_PKGS += CSWpng CSWxpm CSWzlib CSWsunmath -INCOMPATIBLE_PKGS = CSWgraphvis - CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-ipsepcola +CONFIGURE_ARGS += --with-sfdp +CONFIGURE_ARGS += --with-gtk +CONFIGURE_ARGS += --with-gdk-pixbuf +CONFIGURE_ARGS += --with-ghostscript +CONFIGURE_ARGS += --with-lasi +CONFIGURE_ARGS += --with-rsvg +CONFIGURE_ARGS += --disable-ruby +CONFIGURE_ARGS += --disable-devil +CONFIGURE_ARGS += --disable-java +CONFIGURE_ARGS += --disable-lua +CONFIGURE_ARGS += --disable-ocaml +CONFIGURE_ARGS += --disable-php +CONFIGURE_ARGS += --disable-r +CONFIGURE_ARGS += PKG_CONFIG_PATH=/opt/csw/lib/pkgconfig:/opt/csw/X11/lib/pkgconfig -TEST_TARGET = check +STRIP_LIBTOOL=1 +TEST_SCRIPTS = custom + include gar/category.mk + +test-custom: + @echo " ==> Testing $(GARNAME) (custom)" + @$(MAKECOOKIE) Modified: csw/mgar/pkg/graphviz/trunk/checksums =================================================================== --- csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 15:29:41 UTC (rev 5621) +++ csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 20:23:31 UTC (rev 5622) @@ -1,2 +1,5 @@ -703089233da491b736e5d1548f25477f download/graphviz-1.18.tar.gz -7d7c6845f079132513d80078e403c0b6 download/CSWgraphviz.gspec +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizdevil.postinstall +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizdevil.postuninstall +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postinstall +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postuninstall +806a30dbc3f8deb219216f35be0e7a40 download/graphviz-2.24.0.tar.gz Deleted: csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.gspec =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.gspec 2009-07-22 15:29:41 UTC (rev 5621) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.gspec 2009-07-22 20:23:31 UTC (rev 5622) @@ -1,4 +0,0 @@ -%var bitname graphviz -%var pkgname CSWgraphviz -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC_FIRSTMOD}/COPYING Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.postinstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.postinstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphviz.postinstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postinstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postinstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postinstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postuninstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postuninstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizdevil.postuninstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postinstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postinstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postinstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + Added: csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postuninstall =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postuninstall (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/CSWgraphvizgd.postuninstall 2009-07-22 20:23:31 UTC (rev 5622) @@ -0,0 +1,12 @@ +#!/bin/sh + +CHROOTDIR=${BASEDIR:-/} + +echo +echo "dot -c" is running now to record available graphviz plugins. +echo + +${BASEDIR}/usr/sbin/chroot ${CHROOTDIR} /opt/csw/bin/dot -c + +exit 0 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Wed Jul 22 22:32:25 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Wed, 22 Jul 2009 20:32:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5623] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5623 http://gar.svn.sourceforge.net/gar/?rev=5623&view=rev Author: ellson Date: 2009-07-22 20:32:25 +0000 (Wed, 22 Jul 2009) Log Message: ----------- still can't use Sun's C++ compiler Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:23:31 UTC (rev 5622) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:32:25 UTC (rev 5623) @@ -176,7 +176,7 @@ UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --with-ipsepcola +CONFIGURE_ARGS += --without-ipsepcola CONFIGURE_ARGS += --with-sfdp CONFIGURE_ARGS += --with-gtk CONFIGURE_ARGS += --with-gdk-pixbuf This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Wed Jul 22 22:58:46 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Wed, 22 Jul 2009 20:58:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5624] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5624 http://gar.svn.sourceforge.net/gar/?rev=5624&view=rev Author: ellson Date: 2009-07-22 20:58:45 +0000 (Wed, 22 Jul 2009) Log Message: ----------- no svg for now - not supported by libcairo Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:32:25 UTC (rev 5623) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:58:45 UTC (rev 5624) @@ -176,13 +176,13 @@ UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --without-ipsepcola CONFIGURE_ARGS += --with-sfdp CONFIGURE_ARGS += --with-gtk CONFIGURE_ARGS += --with-gdk-pixbuf CONFIGURE_ARGS += --with-ghostscript CONFIGURE_ARGS += --with-lasi -CONFIGURE_ARGS += --with-rsvg +CONFIGURE_ARGS += --without-ipsepcola +CONFIGURE_ARGS += --without-rsvg CONFIGURE_ARGS += --disable-ruby CONFIGURE_ARGS += --disable-devil CONFIGURE_ARGS += --disable-java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Wed Jul 22 23:50:45 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Wed, 22 Jul 2009 21:50:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5625] csw/mgar/pkg/graphviz/trunk Message-ID: Revision: 5625 http://gar.svn.sourceforge.net/gar/?rev=5625&view=rev Author: ellson Date: 2009-07-22 21:50:42 +0000 (Wed, 22 Jul 2009) Log Message: ----------- deal with missing SVG support in libcairo Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile csw/mgar/pkg/graphviz/trunk/checksums Added Paths: ----------- csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 20:58:45 UTC (rev 5624) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 21:50:42 UTC (rev 5625) @@ -14,6 +14,8 @@ # disable dependency checks because plugins depend on libs from base package ENABLE_CHECK = 0 +PATCHFILES = no_svg_in_libcairo.diff + PACKAGES = CSWgraphviz \ CSWgraphvizdevel \ CSWgraphvizdoc \ Modified: csw/mgar/pkg/graphviz/trunk/checksums =================================================================== --- csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 20:58:45 UTC (rev 5624) +++ csw/mgar/pkg/graphviz/trunk/checksums 2009-07-22 21:50:42 UTC (rev 5625) @@ -3,3 +3,4 @@ b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postinstall b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postuninstall 806a30dbc3f8deb219216f35be0e7a40 download/graphviz-2.24.0.tar.gz +5d2209a856b3549918b271cb39e6e761 download/no_svg_in_libcairo.diff Added: csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff =================================================================== --- csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff (rev 0) +++ csw/mgar/pkg/graphviz/trunk/files/no_svg_in_libcairo.diff 2009-07-22 21:50:42 UTC (rev 5625) @@ -0,0 +1,31 @@ +--- graphviz-2.24.0.orig/plugin/pango/gvrender_pango.c 2009-06-02 21:10:57.000000000 -0400 ++++ graphviz-2.24.0/plugin/pango/gvrender_pango.c 2009-07-22 17:37:30.000000000 -0400 +@@ -1,4 +1,4 @@ +-/* $Id: gvrender_pango.c,v 1.67 2009/06/03 01:10:57 ellson Exp $ $Revision: 1.67 $ */ ++/* $Id: gvrender_pango.c,v 1.68 2009/07/22 21:24:26 ellson Exp $ $Revision: 1.68 $ */ + /* vim:set shiftwidth=4 ts=8: */ + + /********************************************************** +@@ -95,16 +95,22 @@ + cairo_destroy(cr); + switch (job->render.id) { + case FORMAT_PS: ++#ifdef CAIRO_HAS_PS_SURFACE + surface = cairo_ps_surface_create_for_stream (writer, + job, job->width, job->height); ++#endif + break; + case FORMAT_PDF: ++#ifdef CAIRO_HAS_PDF_SURFACE + surface = cairo_pdf_surface_create_for_stream (writer, + job, job->width, job->height); ++#endif + break; + case FORMAT_SVG: ++#ifdef CAIRO_HAS_SVG_SURFACE + surface = cairo_svg_surface_create_for_stream (writer, + job, job->width, job->height); ++#endif + break; + case FORMAT_CAIRO: + case FORMAT_PNG: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 02:38:53 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 00:38:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5626] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5626 http://gar.svn.sourceforge.net/gar/?rev=5626&view=rev Author: ellson Date: 2009-07-23 00:38:53 +0000 (Thu, 23 Jul 2009) Log Message: ----------- move diffimg from graphviz to graphvizgd becasue of gd depencies Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-22 21:50:42 UTC (rev 5625) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 00:38:53 UTC (rev 5626) @@ -43,10 +43,13 @@ PREREQUISITE_PKGS = +REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs \ + CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWgtk2 CSWiconv \ + CSWlibatk CSWliblasi CSWpng CSWzlib REQUIRED_PKGS_CSWgraphvizdevel = REQUIRED_PKGS_CSWgraphvizdoc = REQUIRED_PKGS_CSWgraphvizgraphs = -REQUIRED_PKGS_CSWgraphvizgd = CSWgd +REQUIRED_PKGS_CSWgraphvizgd = CSWgd CSWjpeg CSWxpm REQUIRED_PKGS_CSWgraphvizdevil = CSWdevil REQUIRED_PKGS_CSWgraphvizsharp = CSWmono REQUIRED_PKGS_CSWgraphvizguile = CSWguile @@ -59,7 +62,6 @@ REQUIRED_PKGS_CSWgraphvizr = CSWr REQUIRED_PKGS_CSWgraphvizruby = CSWruby REQUIRED_PKGS_CSWgraphviztcl = CSWtcl CSWtk -REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs LICENSE_CSWgraphviz = COPYING LICENSE_CSWgraphvizdevel = COPYING @@ -97,77 +99,78 @@ SPKG_DESC_CSWgraphvizruby = Graphviz language binding for ruby SPKG_DESC_CSWgraphviztcl = Graphviz language binding for tcl -PKGFILES_CSWgraphviz = $(bindir)/.* -PKGFILES_CSWgraphviz += $(libdir)/lib.*.so..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_rsvg..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_lasi..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gtk..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gdk_pixbuf..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_xlib..* -PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_.*layout..* +PKGFILES_CSWgraphviz = $(bindir)/(?!diffimg) +PKGFILES_CSWgraphviz += $(libdir)/lib.*.so\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_rsvg\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_lasi\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gtk\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_gdk_pixbuf\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_xlib\..* +PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_.*layout\..* PKGFILES_CSWgraphviz += $(sharedstatedir)/graphviz/lefty/.* -PKGFILES_CSWgraphviz += $(mandir)/man1/.*.1 -PKGFILES_CSWgraphviz += $(mandir)/man7/.*.7 +PKGFILES_CSWgraphviz += $(mandir)/man1/.*\.1 +PKGFILES_CSWgraphviz += $(mandir)/man7/.*\.7 -PKGFILES_CSWgraphvizdevel = $(libdir)/pkgconfig/.*.pc -PKGFILES_CSWgraphvizdevel += $(includedir)/.*.h -PKGFILES_CSWgraphvizdevel += $(mandir)/man3/.*.3 +PKGFILES_CSWgraphvizdevel = $(libdir)/pkgconfig/.*\.pc +PKGFILES_CSWgraphvizdevel += $(includedir)/.*\.h +PKGFILES_CSWgraphvizdevel += $(mandir)/man3/.*\.3 PKGFILES_CSWgraphvizdoc = $(sharedstatedir)/graphviz/doc/.* PKGFILES_CSWgraphvizgraphs = $(sharedstatedir)/graphviz/graphs/.* -PKGFILES_CSWgraphvizgd = $(libdir)/graphviz/libgvplugin_gd..* +PKGFILES_CSWgraphvizgd = $(libdir)/graphviz/libgvplugin_gd\..* +PKGFILES_CSWgraphvizgd += $(bindir)/diffimg -PKGFILES_CSWgraphvizdevil = $(libdir)/graphviz/libgvplugin_devil..* +PKGFILES_CSWgraphvizdevil = $(libdir)/graphviz/libgvplugin_devil\..* PKGFILES_CSWgraphvizsharp = $(libdir)/graphviz/sharp/.* -PKGFILES_CSWgraphvizsharp += $(mandir)/man3/.*.3sharp -PKGFILES_CSWgraphvizsharp += $(sharedstatedir)/graphviz/demo/.*.cs +PKGFILES_CSWgraphvizsharp += $(mandir)/man3/.*\.3sharp +PKGFILES_CSWgraphvizsharp += $(sharedstatedir)/graphviz/demo/.*\.cs PKGFILES_CSWgraphvizguile = $(libdir)/graphviz/guile/.* -PKGFILES_CSWgraphvizguile += $(mandir)/man3/.*.3guile -PKGFILES_CSWgraphvizguile += $(sharedstatedir)/graphviz/demo/.*.guile +PKGFILES_CSWgraphvizguile += $(mandir)/man3/.*\.3guile +PKGFILES_CSWgraphvizguile += $(sharedstatedir)/graphviz/demo/.*\.guile PKGFILES_CSWgraphvizjava = $(libdir)/graphviz/java/.* -PKGFILES_CSWgraphvizjava += $(mandir)/man3/.*.3java -PKGFILES_CSWgraphvizjava += $(sharedstatedir)/graphviz/demo/.*.java +PKGFILES_CSWgraphvizjava += $(mandir)/man3/.*\.3java +PKGFILES_CSWgraphvizjava += $(sharedstatedir)/graphviz/demo/.*\.java PKGFILES_CSWgraphvizlua = $(libdir)/graphviz/lua/.* -PKGFILES_CSWgraphvizlua += $(mandir)/man3/.*.3lua -PKGFILES_CSWgraphvizlua += $(sharedstatedir)/graphviz/demo/.*.lua +PKGFILES_CSWgraphvizlua += $(mandir)/man3/.*\.3lua +PKGFILES_CSWgraphvizlua += $(sharedstatedir)/graphviz/demo/.*\.lua PKGFILES_CSWgraphvizocaml = $(libdir)/graphviz/ocaml/.* -PKGFILES_CSWgraphvizocaml += $(mandir)/man3/.*.3ocaml -PKGFILES_CSWgraphvizocaml += $(sharedstatedir)/graphviz/demo/.*.ml +PKGFILES_CSWgraphvizocaml += $(mandir)/man3/.*\.3ocaml +PKGFILES_CSWgraphvizocaml += $(sharedstatedir)/graphviz/demo/.*\.ml PKGFILES_CSWgraphvizperl = $(libdir)/graphviz/perl/.* -PKGFILES_CSWgraphvizperl += $(mandir)/man3/.*.3perl -PKGFILES_CSWgraphvizperl += $(sharedstatedir)/graphviz/demo/.*.pl +PKGFILES_CSWgraphvizperl += $(mandir)/man3/.*\.3perl +PKGFILES_CSWgraphvizperl += $(sharedstatedir)/graphviz/demo/.*\.pl PKGFILES_CSWgraphvizphp = $(libdir)/graphviz/php/.* -PKGFILES_CSWgraphvizphp += $(mandir)/man3/.*.3php -PKGFILES_CSWgraphvizphp += $(sharedstatedir)/graphviz/demo/.*.php +PKGFILES_CSWgraphvizphp += $(mandir)/man3/.*\.3php +PKGFILES_CSWgraphvizphp += $(sharedstatedir)/graphviz/demo/.*\.php PKGFILES_CSWgraphvizpython = $(libdir)/graphviz/python/.* -PKGFILES_CSWgraphvizpython += $(mandir)/man3/.*.3python -PKGFILES_CSWgraphvizpython += $(sharedstatedir)/graphviz/demo/.*.py +PKGFILES_CSWgraphvizpython += $(mandir)/man3/.*\.3python +PKGFILES_CSWgraphvizpython += $(sharedstatedir)/graphviz/demo/.*\.py PKGFILES_CSWgraphvizr = $(libdir)/graphviz/R/.* -PKGFILES_CSWgraphvizr += $(mandir)/man3/.*.3r -PKGFILES_CSWgraphvizr += $(sharedstatedir)/graphviz/demo/.*.r +PKGFILES_CSWgraphvizr += $(mandir)/man3/.*\.3r +PKGFILES_CSWgraphvizr += $(sharedstatedir)/graphviz/demo/.*\.r PKGFILES_CSWgraphvizruby = $(libdir)/graphviz/ruby/.* -PKGFILES_CSWgraphvizruby += $(mandir)/man3/.*.3ruby -PKGFILES_CSWgraphvizruby += $(sharedstatedir)/graphviz/demo/.*.rb +PKGFILES_CSWgraphvizruby += $(mandir)/man3/.*\.3ruby +PKGFILES_CSWgraphvizruby += $(sharedstatedir)/graphviz/demo/.*\.rb PKGFILES_CSWgraphviztcl = $(libdir)/graphviz/tcl/.* -PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*.3tcl -PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*.3tk -PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*.tcl -PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*.tcl.README +PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*\.3tcl +PKGFILES_CSWgraphviztcl += $(mandir)/man3/.*\.3tk +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*\.tcl +PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/.*\.tcl.README PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/pathplan_data/.* DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 23 12:46:33 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 23 Jul 2009 10:46:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5627] csw/mgar/pkg/pca/trunk Message-ID: Revision: 5627 http://gar.svn.sourceforge.net/gar/?rev=5627&view=rev Author: dmichelsen Date: 2009-07-23 10:46:33 +0000 (Thu, 23 Jul 2009) Log Message: ----------- pca: Update to 20090723-01 Modified Paths: -------------- csw/mgar/pkg/pca/trunk/Makefile csw/mgar/pkg/pca/trunk/checksums Modified: csw/mgar/pkg/pca/trunk/Makefile =================================================================== --- csw/mgar/pkg/pca/trunk/Makefile 2009-07-23 00:38:53 UTC (rev 5626) +++ csw/mgar/pkg/pca/trunk/Makefile 2009-07-23 10:46:33 UTC (rev 5627) @@ -1,5 +1,5 @@ GARNAME = pca -GARVERSION = 20090408-01 +GARVERSION = 20090723-01 CATEGORIES = utils DESCRIPTION = Patch Check Advanced Modified: csw/mgar/pkg/pca/trunk/checksums =================================================================== --- csw/mgar/pkg/pca/trunk/checksums 2009-07-23 00:38:53 UTC (rev 5626) +++ csw/mgar/pkg/pca/trunk/checksums 2009-07-23 10:46:33 UTC (rev 5627) @@ -1,3 +1,3 @@ -9019de37bfb4d9e89930f922695cc788 download/pca-20090408-01 6f2f2376eba0a788795dd43d68ad32d1 download/COPYING +38c24b71551747a78de04d37d1588117 download/pca-20090723-01 12de68ff8f67b4bb8b095e5646402208 download/pca.conf This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 15:24:26 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 13:24:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5628] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5628 http://gar.svn.sourceforge.net/gar/?rev=5628&view=rev Author: ellson Date: 2009-07-23 13:24:26 +0000 (Thu, 23 Jul 2009) Log Message: ----------- fix RE to put all binaries except diffimg in main package Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 10:46:33 UTC (rev 5627) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 13:24:26 UTC (rev 5628) @@ -99,7 +99,7 @@ SPKG_DESC_CSWgraphvizruby = Graphviz language binding for ruby SPKG_DESC_CSWgraphviztcl = Graphviz language binding for tcl -PKGFILES_CSWgraphviz = $(bindir)/(?!diffimg) +PKGFILES_CSWgraphviz = $(bindir)/(?!diffimg).* PKGFILES_CSWgraphviz += $(libdir)/lib.*.so\..* PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core\..* PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango\..* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 23 16:17:12 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 23 Jul 2009 14:17:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5629] csw/mgar/pkg/siege/trunk/Makefile Message-ID: Revision: 5629 http://gar.svn.sourceforge.net/gar/?rev=5629&view=rev Author: bensons Date: 2009-07-23 14:17:12 +0000 (Thu, 23 Jul 2009) Log Message: ----------- siege: removed example siegerc file, as siege.config generates exactly this one Modified Paths: -------------- csw/mgar/pkg/siege/trunk/Makefile Modified: csw/mgar/pkg/siege/trunk/Makefile =================================================================== --- csw/mgar/pkg/siege/trunk/Makefile 2009-07-23 13:24:26 UTC (rev 5628) +++ csw/mgar/pkg/siege/trunk/Makefile 2009-07-23 14:17:12 UTC (rev 5629) @@ -59,9 +59,6 @@ ginstall -d $(DESTDIR)$(sysconfdir) ginstall -m 644 $(WORKSRC)/doc/urls.txt \ $(DESTDIR)$(sysconfdir)/urls.txt.CSW - ginstall -d $(DESTDIR)$(sharedstatedir)/$(GARNAME) - ginstall -m 644 $(WORKSRC)/doc/siegerc \ - $(DESTDIR)$(sharedstatedir)/$(GARNAME) install-man: ginstall -d $(DESTDIR)$(mandir)/man1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 16:45:51 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 14:45:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[5630] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5630 http://gar.svn.sourceforge.net/gar/?rev=5630&view=rev Author: ellson Date: 2009-07-23 14:45:50 +0000 (Thu, 23 Jul 2009) Log Message: ----------- missing postinstall script in graphviz package missing dependency on CSWxpm (for lefty) Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 14:17:12 UTC (rev 5629) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 14:45:50 UTC (rev 5630) @@ -45,7 +45,7 @@ REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs \ CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWgtk2 CSWiconv \ - CSWlibatk CSWliblasi CSWpng CSWzlib + CSWlibatk CSWliblasi CSWpng CSWzlib CSWxpm REQUIRED_PKGS_CSWgraphvizdevel = REQUIRED_PKGS_CSWgraphvizdoc = REQUIRED_PKGS_CSWgraphvizgraphs = @@ -174,6 +174,7 @@ PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/pathplan_data/.* DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES += CSWgraphviz.postinstall CSWgraphviz.postuninstall DISTFILES += CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall DISTFILES += CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 16:48:22 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 14:48:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5631] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5631 http://gar.svn.sourceforge.net/gar/?rev=5631&view=rev Author: ellson Date: 2009-07-23 14:48:22 +0000 (Thu, 23 Jul 2009) Log Message: ----------- no postuninstall for base package Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 14:45:50 UTC (rev 5630) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-23 14:48:22 UTC (rev 5631) @@ -174,7 +174,7 @@ PKGFILES_CSWgraphviztcl += $(sharedstatedir)/graphviz/demo/pathplan_data/.* DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += CSWgraphviz.postinstall CSWgraphviz.postuninstall +DISTFILES += CSWgraphviz.postinstall DISTFILES += CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall DISTFILES += CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Thu Jul 23 16:49:29 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Thu, 23 Jul 2009 14:49:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5632] csw/mgar/pkg/graphviz/trunk/checksums Message-ID: Revision: 5632 http://gar.svn.sourceforge.net/gar/?rev=5632&view=rev Author: ellson Date: 2009-07-23 14:49:28 +0000 (Thu, 23 Jul 2009) Log Message: ----------- update checksums Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/checksums Modified: csw/mgar/pkg/graphviz/trunk/checksums =================================================================== --- csw/mgar/pkg/graphviz/trunk/checksums 2009-07-23 14:48:22 UTC (rev 5631) +++ csw/mgar/pkg/graphviz/trunk/checksums 2009-07-23 14:49:28 UTC (rev 5632) @@ -1,3 +1,4 @@ +b66d09e11339fc981ab7c62518b3f92e download/CSWgraphviz.postinstall b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizdevil.postinstall b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizdevil.postuninstall b66d09e11339fc981ab7c62518b3f92e download/CSWgraphvizgd.postinstall This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 23 17:19:14 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 23 Jul 2009 15:19:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5633] csw/mgar/pkg/firefox/branches/firefox3-packaging/ Makefile Message-ID: Revision: 5633 http://gar.svn.sourceforge.net/gar/?rev=5633&view=rev Author: wbonnet Date: 2009-07-23 15:19:14 +0000 (Thu, 23 Jul 2009) Log Message: ----------- Upgrade to 3.0.12 Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-23 14:49:28 UTC (rev 5632) +++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-07-23 15:19:14 UTC (rev 5633) @@ -1,5 +1,5 @@ GARNAME = firefox -GARVERSION = 3.0.11 +GARVERSION = 3.0.12 CATEGORIES = x11 DISTNAME = $(GARNAME) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 23 18:02:31 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 23 Jul 2009 16:02:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[5634] csw/mgar/pkg Message-ID: Revision: 5634 http://gar.svn.sourceforge.net/gar/?rev=5634&view=rev Author: wahwah Date: 2009-07-23 16:02:31 +0000 (Thu, 23 Jul 2009) Log Message: ----------- django: Initial commit Modified Paths: -------------- csw/mgar/pkg/django/trunk/Makefile csw/mgar/pkg/django/trunk/checksums Added Paths: ----------- csw/mgar/pkg/django/ Modified: csw/mgar/pkg/django/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/django/trunk/Makefile 2009-07-23 16:02:31 UTC (rev 5634) @@ -1,24 +1,41 @@ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = django +GARVERSION = 1.0.2 CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = high-level Python Web framework define BLURB - It does stuff with things + Django is a high-level Python Web framework that encourages rapid development + and clean, pragmatic design. + + Developed four years ago by a fast-moving online-news operation, Django was + designed to handle two challenges: the intensive deadlines of a newsroom and + the stringent requirements of the experienced Web developers who wrote it. It + lets you build high-performing, elegant Web applications quickly. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://www.djangoproject.com/download/$(GARVERSION)/tarball/ +DISTFILES = Django-$(GARVERSION)-final.tar.gz # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -CONFIGURE_ARGS = $(DIRPATHS) +WORKSRC = $(WORKDIR)/Django-$(GARVERSION)-final -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +REQUIRED_PKGS = CSWpython +PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWpython-devel -#include gar/category.mk +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = $(WORKSRC)/setup.py + +INSTALL_SCRIPTS = $(WORKSRC)/setup.py +INSTALL_ARGS += --root=$(DESTDIR) --prefix=$(prefix) + +TEST_SCRIPTS = + +# There's a problem that the download URL of the Django source tarball does not +# contain the file name. The browser is being redirected instead. Hard-coding +# the URL and using a custom target to fit the rest of mGAR. +http//www.djangoproject.com/download/$(GARVERSION)/tarball/Django-$(GARVERSION)-final.tar.gz: + @wget $(WGET_OPTS) -T 30 -c -P $(PARTIALDIR) http://www.djangoproject.com/download/$(GARVERSION)/tarball + +include gar/category.mk Modified: csw/mgar/pkg/django/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/django/trunk/checksums 2009-07-23 16:02:31 UTC (rev 5634) @@ -0,0 +1 @@ +89353e3749668778f1370d2e444f3adc download/Django-1.0.2-final.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 23 18:13:48 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 23 Jul 2009 16:13:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5635] csw/mgar/pkg/django/trunk/Makefile Message-ID: Revision: 5635 http://gar.svn.sourceforge.net/gar/?rev=5635&view=rev Author: wahwah Date: 2009-07-23 16:13:48 +0000 (Thu, 23 Jul 2009) Log Message: ----------- django: ARCHALL = 1 Modified Paths: -------------- csw/mgar/pkg/django/trunk/Makefile Modified: csw/mgar/pkg/django/trunk/Makefile =================================================================== --- csw/mgar/pkg/django/trunk/Makefile 2009-07-23 16:02:31 UTC (rev 5634) +++ csw/mgar/pkg/django/trunk/Makefile 2009-07-23 16:13:48 UTC (rev 5635) @@ -16,6 +16,8 @@ MASTER_SITES = http://www.djangoproject.com/download/$(GARVERSION)/tarball/ DISTFILES = Django-$(GARVERSION)-final.tar.gz +ARCHALL = 1 + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 23 18:57:30 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 23 Jul 2009 16:57:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[5636] csw/mgar/pkg Message-ID: Revision: 5636 http://gar.svn.sourceforge.net/gar/?rev=5636&view=rev Author: wahwah Date: 2009-07-23 16:57:29 +0000 (Thu, 23 Jul 2009) Log Message: ----------- pyantlrrt: Initial commit Modified Paths: -------------- csw/mgar/pkg/pyantlrrt/trunk/Makefile csw/mgar/pkg/pyantlrrt/trunk/checksums Added Paths: ----------- csw/mgar/pkg/pyantlrrt/ Modified: csw/mgar/pkg/pyantlrrt/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-04-03 06:32:57 UTC (rev 4172) +++ csw/mgar/pkg/pyantlrrt/trunk/Makefile 2009-07-23 16:57:29 UTC (rev 5636) @@ -1,24 +1,28 @@ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = pyantlrrt +GARVERSION = 3.1.1 CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = Python ANTLR runtime define BLURB - It does stuff with things + Python ANTLR runtime, needed for Python ANTLR-generated parsers to run. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://www.antlr.org/download/Python/ +DISTFILES = antlr_python_runtime-$(GARVERSION).tar.gz +WORKSRC = $(WORKDIR)/antlr_python_runtime-$(GARVERSION) + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -CONFIGURE_ARGS = $(DIRPATHS) +ARCHALL = 1 -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = $(WORKSRC)/setup.py -#include gar/category.mk +INSTALL_SCRIPTS = $(WORKSRC)/setup.py +INSTALL_ARGS += --root=$(DESTDIR) --prefix=$(prefix) + +TEST_SCRIPTS = + +include gar/category.mk Modified: csw/mgar/pkg/pyantlrrt/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-04-03 06:32:57 UTC (rev 4172) +++ csw/mgar/pkg/pyantlrrt/trunk/checksums 2009-07-23 16:57:29 UTC (rev 5636) @@ -0,0 +1 @@ +74f1e1650a7cd6f04f2f6c2710199c1e download/antlr_python_runtime-3.1.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jul 23 22:07:58 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 23 Jul 2009 20:07:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[5637] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5637 http://gar.svn.sourceforge.net/gar/?rev=5637&view=rev Author: wbonnet Date: 2009-07-23 20:07:58 +0000 (Thu, 23 Jul 2009) Log Message: ----------- Update patches and switch to 3.5.1 Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff Removed Paths: ------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-23 16:57:29 UTC (rev 5636) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-23 20:07:58 UTC (rev 5637) @@ -1,5 +1,5 @@ GARNAME = firefox -GARVERSION = 3.5 +GARVERSION = 3.5.1 CATEGORIES = apps DISTNAME = $(GARNAME) @@ -59,7 +59,6 @@ PATCHFILES += sign.sh.diff PATCHFILES += js.configure.diff PATCHFILES += libxul.Makefile.in.diff -PATCHFILES += libxul.Makefile.diff PATCHFILES += npruntime.h.diff # PATCHFILES += nsMathUtils.h.diff # PATCHFILES += file_id.cc.diff Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-23 16:57:29 UTC (rev 5636) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-23 20:07:58 UTC (rev 5637) @@ -5,7 +5,7 @@ 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff 463d0bd49aa3726c1d9e19c18b38ce70 download/configure.diff 1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff -6dd59399db08963ef022a1d0e5010053 download/firefox-3.5-source.tar.bz2 +18169e189785d680827d4fce94524449 download/firefox-3.5.1-source.tar.bz2 24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff ed49bb0e38e1b577d4742936bd551d79 download/js.configure.diff 0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff Deleted: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff 2009-07-23 16:57:29 UTC (rev 5636) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.diff 2009-07-23 20:07:58 UTC (rev 5637) @@ -1,12 +0,0 @@ -diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile firefox/toolkit/library/Makefile ---- firefox.orig/toolkit/library/Makefile 2009-07-07 21:46:57.267011389 +0200 -+++ firefox/toolkit/library/Makefile 2009-07-07 21:49:10.319971404 +0200 -@@ -252,7 +252,7 @@ - endif - - ifeq ($(OS_ARCH),SunOS) --EXTRA_DSO_LDOPTS += -lelf -ldemangle -lCstd -+EXTRA_DSO_LDOPTS += -lelf -ldemangle - endif - - ifeq ($(OS_ARCH),WINNT) Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff 2009-07-23 16:57:29 UTC (rev 5636) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/files/libxul.Makefile.in.diff 2009-07-23 20:07:58 UTC (rev 5637) @@ -1,6 +1,6 @@ -diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile firefox/toolkit/library/Makefile ---- firefox.orig/toolkit/library/Makefile 2009-07-07 21:46:57.267011389 +0200 -+++ firefox/toolkit/library/Makefile 2009-07-07 21:49:10.319971404 +0200 +diff --speed-large-files --minimal -Nru firefox.orig/toolkit/library/Makefile.in firefox/toolkit/library/Makefile.in +--- firefox.orig/toolkit/library/Makefile.in 2009-07-07 21:46:57.267011389 +0200 ++++ firefox/toolkit/library/Makefile.in 2009-07-07 21:49:10.319971404 +0200 @@ -252,7 +252,7 @@ endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From opk at users.sourceforge.net Fri Jul 24 14:47:02 2009 From: opk at users.sourceforge.net (opk at users.sourceforge.net) Date: Fri, 24 Jul 2009 12:47:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[5638] csw/mgar/pkg Message-ID: Revision: 5638 http://gar.svn.sourceforge.net/gar/?rev=5638&view=rev Author: opk Date: 2009-07-24 12:47:02 +0000 (Fri, 24 Jul 2009) Log Message: ----------- add tkcvs build rules Added Paths: ----------- csw/mgar/pkg/tkcvs/ csw/mgar/pkg/tkcvs/branches/ csw/mgar/pkg/tkcvs/tags/ csw/mgar/pkg/tkcvs/trunk/ csw/mgar/pkg/tkcvs/trunk/Makefile csw/mgar/pkg/tkcvs/trunk/checksums csw/mgar/pkg/tkcvs/trunk/files/ Property changes on: csw/mgar/pkg/tkcvs/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/tkcvs/trunk/Makefile =================================================================== --- csw/mgar/pkg/tkcvs/trunk/Makefile (rev 0) +++ csw/mgar/pkg/tkcvs/trunk/Makefile 2009-07-24 12:47:02 UTC (rev 5638) @@ -0,0 +1,45 @@ +GARNAME = tkcvs +GARVERSION = 8.2 +CATEGORIES = apps + +DESCRIPTION = A graphical front-end to CVS and Subversion +define BLURB + TkCVS is a Tcl/Tk based graphical interface to the CVS and Subversion + version control systems. TkCVS shows the status of files in the + current working directory, and has tools for tagging, merging, + importing, exporting, checking in/out, and other typical operations. +endef + +MASTER_SITES = http://www.twobarleycorns.net/ +DISTNAME = $(GARNAME)_$(subst .,_,$(GARVERSION)) +DISTFILES = $(GARNAME)_$(subst .,_,$(GARVERSION)).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)_(\d+(?:_\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = +TEST_SCRIPTS = +INSTALL_SCRIPTS = custom + +LICENSE = COPYING +ARCHALL = 1 +REQUIRED_PKGS = CSWtcl CSWtk CSWtkdiff + +include gar/category.mk + +TCL_FILES = $(filter-out %/tkcvs.tcl,$(wildcard $(WORKSRC)/tkcvs/*.tcl)) +IMAGE_FILES = $(wildcard $(WORKSRC)/tkcvs/bitmaps/*.gif $(WORKSRC)/tkcvs/bitmaps/*.xbm) + +install-custom: + @echo " ==> Installing $(GARNAME)" + @ginstall -D $(WORKSRC)/tkcvs/tkcvs.tcl $(DESTDIR)$(prefix)/bin/tkcvs + @ginstall -D $(WORKSRC)/tkcvs/tkcvs.1 $(DESTDIR)$(prefix)/share/man/man1/tkcvs.1 + @ginstall -d $(DESTDIR)$(prefix)/lib/tkcvs/bitmaps + @ginstall -m 644 $(TCL_FILES) $(DESTDIR)$(prefix)/lib/tkcvs + @ginstall -m 644 $(IMAGE_FILES) $(DESTDIR)$(prefix)/lib/tkcvs/bitmaps + @$(MAKECOOKIE) Property changes on: csw/mgar/pkg/tkcvs/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + URL Id Added: csw/mgar/pkg/tkcvs/trunk/checksums =================================================================== --- csw/mgar/pkg/tkcvs/trunk/checksums (rev 0) +++ csw/mgar/pkg/tkcvs/trunk/checksums 2009-07-24 12:47:02 UTC (rev 5638) @@ -0,0 +1 @@ +f263e59233625145a4efc38b14241e0c download/tkcvs_8_2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 24 18:07:20 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 24 Jul 2009 16:07:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5639] csw/mgar/pkg/python/trunk/Makefile Message-ID: Revision: 5639 http://gar.svn.sourceforge.net/gar/?rev=5639&view=rev Author: valholla Date: 2009-07-24 16:07:20 +0000 (Fri, 24 Jul 2009) Log Message: ----------- seperate distutils package Modified Paths: -------------- csw/mgar/pkg/python/trunk/Makefile Modified: csw/mgar/pkg/python/trunk/Makefile =================================================================== --- csw/mgar/pkg/python/trunk/Makefile 2009-07-24 12:47:02 UTC (rev 5638) +++ csw/mgar/pkg/python/trunk/Makefile 2009-07-24 16:07:20 UTC (rev 5639) @@ -75,16 +75,17 @@ CONFIGURE_ARGS += --with-system-ffi CONFIGURE_ARGS += LDFLAGS='-R/opt/csw/lib -L/opt/csw/lib' +EXTRA_MERGE_EXCLUDE_FILES = .*\.pyo .*\.pyc # use prototype filters to set the class PROTOTYPE_FILTER = awk '$$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } { print }' -PACKAGES = CSWidle CSWpython CSWpython-devel CSWpython-rt CSWpython-tk +PACKAGES = CSWidle CSWpython CSWpydistutils CSWpython-devel CSWpython-rt CSWpython-tk PKGFILES_CSWidle = $(libdir)/.*/idlelib/.* PKGFILES_CSWidle += $(bindir)/idle PKGFILES_CSWpython-devel = $(includedir)/.* PKGFILES_CSWpython-devel += $(libdir)/.*/config/.* -PKGFILES_CSWpython-devel += $(libdir)/.*/distutils/.* +PKGFILES_CSWpydistutils += $(libdir)/.*/distutils/.* PKGFILES_CSWpython-rt += $(libdir)/.*libpython.* PKGFILES_CSWpython-tk = $(libdir)/.*/lib-tk/.* PKGFILES_CSWpython-tk += $(libdir)/.*/lib-dynload/_tkinter.so.* @@ -97,8 +98,10 @@ REQUIRED_PKGS_CSWpython += CSWsqlite3rt CSWzlib CSWcswclassutils REQUIRED_PKGS_CSWpython-tk = CSWpython CSWtcl CSWtk REQUIRED_PKGS_CSWpython-tk += CSWpython-rt CSWcswclassutils -REQUIRED_PKGS_CSWpython-devel = CSWcswclassutils +REQUIRED_PKGS_CSWpydistutils = CSWpython CSWcswclassutils +REQUIRED_PKGS_CSWpython-devel = CSWpython CSWcswclassutils +CATALOGNAME_CSWpydistutils = pydistutils CATALOGNAME_CSWidle = idle CATALOGNAME_CSWpython = python CATALOGNAME_CSWpython-devel = python_devel @@ -106,6 +109,7 @@ CATALOGNAME_CSWpython-tk = python_tk SPKG_DESC_CSWidle = Python IDE +SPKG_DESC_CSWdistutils = Python Distutils makes modules and extensions easily available SPKG_DESC_CSWpython = A high-level scripting language. SPKG_DESC_CSWpython-devel = Development Files for Python SPKG_DESC_CSWpython-rt = Python Runtime Libraries @@ -124,17 +128,5 @@ cd $(DESTDIR)$(libdir);ln -s libpython2.5.so.1.0 libpython2.5.so @$(MAKECOOKIE) -remove-compiled-py: - @echo "Cleaning up pyc and pyo files" - @gfind $(DESTDIR)$(libdir) -name "*.py[co]" -exec grm -f {} \; - @$(MAKECOOKIE) - -define CSWpython_preremove -#!/bin/sh -echo "Cleaning up bytecode files..." -find $(libdir)/python -name "*.py[co]" -exec grm -f {} \; -exit 0 -endef - include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 18:37:34 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 16:37:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5640] csw/mgar/pkg Message-ID: Revision: 5640 http://gar.svn.sourceforge.net/gar/?rev=5640&view=rev Author: wahwah Date: 2009-07-24 16:37:33 +0000 (Fri, 24 Jul 2009) Log Message: ----------- setxkbmap: Initial commit Modified Paths: -------------- csw/mgar/pkg/setxkbmap/trunk/Makefile csw/mgar/pkg/setxkbmap/trunk/checksums Added Paths: ----------- csw/mgar/pkg/setxkbmap/ Modified: csw/mgar/pkg/setxkbmap/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/setxkbmap/trunk/Makefile 2009-07-24 16:37:33 UTC (rev 5640) @@ -1,24 +1,41 @@ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = setxkbmap +GARVERSION = 6.8.0 CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = Set the keyboard mapping under X define BLURB - It does stuff with things + Loads a keyboard mapping. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://x.europnews.de/pub/X11R$(GARVERSION)/src +DISTFILES = X11R$(GARVERSION)-src1.tar.gz +DISTFILES += X11R$(GARVERSION)-src2.tar.gz +DISTFILES += X11R$(GARVERSION)-src3.tar.gz +DISTFILES += X11R$(GARVERSION)-src4.tar.gz +DISTFILES += X11R$(GARVERSION)-src5.tar.gz +DISTFILES += X11R$(GARVERSION)-src6.tar.gz +DISTFILES += X11R$(GARVERSION)-src7.tar.gz +DISTFILES += setxkbmap-xorg.patch # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +# UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +WORKSRC = $(WORKDIR)/xc +PATCHFILES = setxkbmap-xorg.patch + CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = xorg +TEST_SCRIPTS = +INSTALL_SCRIPTS = setxkbmap -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +build-xorg: + gmake -C $(WORKSRC) World + @$(MAKECOOKIE) -#include gar/category.mk +install-setxkbmap: + ginstall -d $(DESTDIR)$(bindir) + ginstall -m 755 $(WORKSRC)/programs/setxkbmap/setxkbmap $(DESTDIR)$(bindir) + @$(MAKECOOKIE) + +include gar/category.mk Modified: csw/mgar/pkg/setxkbmap/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/setxkbmap/trunk/checksums 2009-07-24 16:37:33 UTC (rev 5640) @@ -0,0 +1,8 @@ +c31a2e1c226e659c2ff29abfe55386e3 download/X11R6.8.0-src1.tar.gz +4089bb6efb6c5bc73fbcfc23fafcb0c8 download/X11R6.8.0-src2.tar.gz +488a5ebbbdf48d974efbc3a0bde92bf4 download/X11R6.8.0-src3.tar.gz +0ffaef789784ae16ca263e7ae60db656 download/X11R6.8.0-src4.tar.gz +af129720efbe82a1a82505c23227f70b download/X11R6.8.0-src5.tar.gz +4be7648c1512d5da7e738e500dd5ba30 download/X11R6.8.0-src6.tar.gz +888ced8bc85fbd2bd4880dba23a7f44a download/X11R6.8.0-src7.tar.gz +97fe7af9fa6a43ebb80480f0c0a83563 download/setxkbmap-xorg.patch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 18:38:25 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 16:38:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[5641] csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg. patch Message-ID: Revision: 5641 http://gar.svn.sourceforge.net/gar/?rev=5641&view=rev Author: wahwah Date: 2009-07-24 16:38:25 +0000 (Fri, 24 Jul 2009) Log Message: ----------- setxkbmap: a patch for X.org to build only this binary Added Paths: ----------- csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg.patch Added: csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg.patch =================================================================== --- csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg.patch (rev 0) +++ csw/mgar/pkg/setxkbmap/trunk/files/setxkbmap-xorg.patch 2009-07-24 16:38:25 UTC (rev 5641) @@ -0,0 +1,13 @@ +diff -ru xc.orig/Makefile xc/Makefile +--- xc.orig/Makefile 2004-09-03 17:18:17.000000000 +0100 ++++ xc/Makefile 2009-07-24 17:26:36.403684029 +0100 +@@ -90,7 +90,8 @@ + $(MAKE_CMD) $(MFLAGS) BOOTSTRAPSUBDIRS= clean + $(MAKE_CMD) $(MFLAGS) includes + $(MAKE_CMD) $(MFLAGS) depend +- $(MAKE_CMD) $(MFLAGS) $(WORLDOPTS) World ++ # $(MAKE_CMD) $(MFLAGS) $(WORLDOPTS) World ++ gmake -C programs/setxkbmap setxkbmap + @echo "" + @date + @echo "" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 19:22:45 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 17:22:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5642] csw/mgar/pkg/cups/branches/cups-with-classutils Message-ID: Revision: 5642 http://gar.svn.sourceforge.net/gar/?rev=5642&view=rev Author: wahwah Date: 2009-07-24 17:22:45 +0000 (Fri, 24 Jul 2009) Log Message: ----------- cups: migration to mGAR v2 - dynamic prototypes - SMF support via cswclassutils - Zones support * /etc/opt/csw instead of /opt/csw/etc * /var/opt/csw instead of /opt/csw/var Needs testing on Solaris 8. Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile csw/mgar/pkg/cups/branches/cups-with-classutils/checksums csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postremove Added Paths: ----------- csw/mgar/pkg/cups/branches/cups-with-classutils/files/Makefile-cups-1.3.11.patch Removed Paths: ------------- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postinstall csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.preremove csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWlibcups.depend csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWlibcups.gspec csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWlibcups.prototype csw/mgar/pkg/cups/branches/cups-with-classutils/files/Makedefs.in.patch csw/mgar/pkg/cups/branches/cups-with-classutils/files/checkinstall csw/mgar/pkg/cups/branches/cups-with-classutils/files/create_rc.d.sh csw/mgar/pkg/cups/branches/cups-with-classutils/files/cswcups csw/mgar/pkg/cups/branches/cups-with-classutils/files/cups.xml csw/mgar/pkg/cups/branches/cups-with-classutils/files/i.smfno csw/mgar/pkg/cups/branches/cups-with-classutils/files/i.smfyes csw/mgar/pkg/cups/branches/cups-with-classutils/files/space Property Changed: ---------------- csw/mgar/pkg/cups/branches/cups-with-classutils/ Property changes on: csw/mgar/pkg/cups/branches/cups-with-classutils ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:22:45 UTC (rev 5642) @@ -21,16 +21,10 @@ FULL_MIRRORS = $(foreach S,$(CUPS_MIRRORS),$(S)/$(GARNAME)/$(GARVERSION)/) MASTER_SITES += $(FULL_MIRRORS) -DISTFILES = cups-$(GARVERSION)-source.tar.bz2 -DISTFILES += $(call admfiles,CSWlibcups,depend prototype) -DISTFILES += $(call admfiles,CSWcupsd,depend prototype postinstall preremove \ - postremove) -DISTFILES += $(call admfiles,CSWcupsclient,depend prototype) -DISTFILES += $(call admfiles,CSWcupsdoc,depend prototype) -DISTFILES += $(call admfiles,CSWcupsdev,depend prototype) -DISTFILES += $(call admfiles,CSWcups,depend prototype) +ENABLE_CHECK = 0 -DISTFILES += i.smfyes i.smfno space checkinstall +PATCHFILES = Makefile-cups-$(GARVERSION).patch +DISTFILES = cups-$(GARVERSION)-source.tar.bz2 $(PATCHFILES) REQUIRED_PKGS = CSWkrb5lib CSWosslrt PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWoldapdevel @@ -38,9 +32,103 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = cups-(\d+(?:\.\d+)*)-source.tar.bz2 +SPKG_CLASSES = none cswcpsampleconf cswinitsmf + +PACKAGES = CSWcups CSWlibcups CSWcupsd CSWcupsclient CSWcupsdoc CSWcupsdev + +REQUIRED_PKGS_CSWcups = CSWcswclassutils CSWcupsd CSWcupsclient CSWcupsdoc +REQUIRED_PKGS_CSWcups += CSWcupsdev +REQUIRED_PKGS_CSWcupsd = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib +REQUIRED_PKGS_CSWcupsd += CSWjpeg CSWpng CSWtiff +REQUIRED_PKGS_CSWcupsclient = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib +REQUIRED_PKGS_CSWcupsdoc = CSWcswclassutils +REQUIRED_PKGS_CSWcupsdev = CSWcswclassutils +REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib + +PKGFILES_CSWlibcups = $(prefix) +PKGFILES_CSWlibcups += $(libdir) +PKGFILES_CSWlibcups += $(libdir)/libcups.* + +PKGFILES_CSWcupsdoc = $(prefix) +PKGFILES_CSWcupsdoc += $(datadir) +PKGFILES_CSWcupsdoc += $(datadir)/doc +PKGFILES_CSWcupsdoc += $(datadir)/doc/.* + +PKGFILES_CSWcupsdev = $(prefix) +PKGFILES_CSWcupsdev += $(includedir) +PKGFILES_CSWcupsdev += $(includedir)/cups/?.* +PKGFILES_CSWcupsdev += $(mandir) +PKGFILES_CSWcupsdev += $(mandir)/man1 +PKGFILES_CSWcupsdev += $(mandir)/man1/cups-config.1 +PKGFILES_CSWcupsdev += $(bindir) +PKGFILES_CSWcupsdev += $(bindir)/cups-config + +PKGFILES_CSWcupsd = $(prefix) +PKGFILES_CSWcupsd += $(sysconfdir) +PKGFILES_CSWcupsd += $(sysconfdir)/.* +PKGFILES_CSWcupsd += $(mandir) +PKGFILES_CSWcupsd += $(mandir)/man1m +PKGFILES_CSWcupsd += $(mandir)/man1m/cups(filter|d|-polld|-deviced|-driverd|-lpd).* +PKGFILES_CSWcupsd += $(mandir)/man7 +PKGFILES_CSWcupsd += $(mandir)/man7/(backend|filter).7 +PKGFILES_CSWcupsd += $(mandir)/man5 +PKGFILES_CSWcupsd += $(mandir)/man5/(cups-snmp.conf|subscriptions.conf).5 +PKGFILES_CSWcupsd += $(mandir)/man5/(mime.convs|classes.conf|cupsd.conf).5 +PKGFILES_CSWcupsd += $(mandir)/man5/(mime.types|printers.conf|mailto.conf).5 +PKGFILES_CSWcupsd += $(datadir) +PKGFILES_CSWcupsd += $(datadir)/cups +PKGFILES_CSWcupsd += $(datadir)/cups/(fonts|templates|charmaps|model).* +PKGFILES_CSWcupsd += $(datadir)/cups/(banners|data|profiles|charsets).* +PKGFILES_CSWcupsd += $(datadir)/locale/?.* +PKGFILES_CSWcupsd += $(datadir)/applications/?.* +PKGFILES_CSWcupsd += $(libdir) +PKGFILES_CSWcupsd += $(libdir)/cups/?.* +PKGFILES_CSWcupsd += $(libdir)/svc/?.* +PKGFILES_CSWcupsd += $(sbindir) +PKGFILES_CSWcupsd += $(sbindir)/(cupsfilter|cupsd) +PKGFILES_CSWcupsd += $(localstatedir)/?.* + +PKGFILES_CSWcupsclient = $(prefix) +PKGFILES_CSWcupsclient += $(sbindir) +PKGFILES_CSWcupsclient += $(sbindir)/(accept|reject|cups(addsmb|ctl|(en|dis)able)) +PKGFILES_CSWcupsclient += $(sbindir)/(lp(admin|p|c|info|move)) +PKGFILES_CSWcupsclient += $(bindir) +PKGFILES_CSWcupsclient += $(bindir)/(cancel|cupstest(dsc|ppd)) +PKGFILES_CSWcupsclient += $(bindir)/(lp(|options|passwd|q|r|rm|stat) +PKGFILES_CSWcupsclient += $(datadir) +PKGFILES_CSWcupsclient += $(mandir)/man1 +PKGFILES_CSWcupsclient += $(mandir)/man1/(cancel|cupstest(dsc|ppd)|lp).1 +PKGFILES_CSWcupsclient += $(mandir)/man1/(lpoptions|lppasswd|lpq|lpr|lprm).1 +PKGFILES_CSWcupsclient += $(mandir)/man1/lpstat.1 +PKGFILES_CSWcupsclient += $(mandir)/man1m +PKGFILES_CSWcupsclient += $(mandir)/man1m/(accept|cupsaddsmb|cupsctl).1m +PKGFILES_CSWcupsclient += $(mandir)/man1m/(cups(en|dis)able).1m +PKGFILES_CSWcupsclient += $(mandir)/man1m/(lpadmin|lpc|lpinfo|lpmove|reject).1m +PKGFILES_CSWcupsclient += $(mandir)/man5 +PKGFILES_CSWcupsclient += $(mandir)/man5/client.conf.5 + + + +SPKG_DESC_CSWcups = Common Unix Printing System +SPKG_DESC_CSWlibcups = CUPS libraries +SPKG_DESC_CSWcupsd = CUPS daemon +SPKG_DESC_CSWcupsclient = CUPS client binaries +SPKG_DESC_CSWcupsdoc = CUPS documentation +SPKG_DESC_CSWcupsdev = CUPS header files + +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/init.d\/cswcups$$$$/ { $$$$2 = "cswinitsmf" } \ + $$$$3 ~ /\/cupsd\.conf\.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + { print }' + + LD_OPTIONS = -R/opt/csw/lib/\$$ISALIST -R/opt/csw/lib -CONFIGURE_ARGS = $(DIRPATHS) --enable-pdftops +CONFIGURE_ARGS = $(DIRPATHS) --enable-pdftops +CONFIGURE_ARGS += --with-menudir=$(datadir)/applications +CONFIGURE_ARGS += --localedir=$(datadir)/locale +CONFIGURE_ARGS += --with-rcdir=$(sysconfdir)/init.d +CONFIGURE_ARGS += --with-icondir=$(datadir)/icons # This is a hack that's needed, because configure (Makedefs) will otherwise # plase -ltiff, etc. first and -L/opt/csw/lib afterwards, thus being unable @@ -55,55 +143,26 @@ DSTROOT = $(DESTDIR) export DSTROOT +sysconfdir = /etc/opt/csw +localstatedir = /var/opt/csw + # Don't run tests (at least for now); there are some LD_LIBRARY_PATH issues -TEST_TARGET = +TEST_TARGET = SPKG_SOURCEURL = http://www.cups.org/ -include gar/category.mk - PRIVATE_CUPS_INC = $(DESTDIR)$(includedir)/cups +GARCOMPILER = SOS12 -post-configure: - (test -d $(PRIVATE_CUPS_INC) || mkdir -p $(PRIVATE_CUPS_INC); \ - cd $(WORKSRC)/cups; \ - cp -p adminutil.h array.h cups.h dir.h file.h http.h i18n.h ipp.h \ - language.h md5.h ppd.h transcode.h $(PRIVATE_CUPS_INC); \ - cd ../filter; \ - cp -p image.h raster.h $(PRIVATE_CUPS_INC)) - -post-install: - (test -d $(DESTDIR)$(prefix)/share || \ - mkdir $(DESTDIR)$(prefix)/share; \ - cd $(DESTDIR)$(prefix)/share; \ - if [ ! -d locale ]; then \ - test -d ../lib/locale && mv ../lib/locale .; \ - cd locale; \ - for i in *; do \ - echo "Processing $$i..."; \ - cd $$i; \ - mkdir LC_MESSAGES; \ - mv cups*.po LC_MESSAGES; \ - cd ..; \ - done \ - fi) - (cd $(DESTDIR); \ - if [ -d usr/share ]; then \ - cd usr/share; \ - gtar cf - * | gtar xf - -C ./$(prefix)/share; \ - cd ../..; \ - rm -rf usr/share; \ - fi) - (cd $(DESTDIR)$(prefix)/etc/cups; \ +post-install-modulated: + (cd $(DESTDIR)$(sysconfdir)/cups; \ + echo "Making .CSW configs in $(DESTDIR)$(sysconfdir)/cups"; \ for i in cupsd.conf; do \ if [ -r "$$i" ]; then \ echo "$$i -> $$i.CSW"; \ - mv "$$i" "$$i.CSW"; \ + mv "$$i" "$$i.CSW"; \ fi \ done) - files/create_rc.d.sh $(DESTDIR) - mkdir -p $(DESTDIR)$(prefix)/var/svc/manifest/application/print - cp -p files/cups.xml $(DESTDIR)$(prefix)/var/svc/manifest/application/print - mkdir -p $(DESTDIR)$(prefix)/lib/svc/method - cp -p files/cswcups \ - $(DESTDIR)$(prefix)/lib/svc/method/svc-cups + @$(MAKECOOKIE) + +include gar/category.mk Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/checksums =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/checksums 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/checksums 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,30 +1,2 @@ -7f65bae0054cd8335824942595d867ef download/cups-1.2.3-source.tar.bz2 -528650aba3b56541f75370ef09541850 download/cups-1.2.4-source.tar.bz2 -bf44783d9b46130bee9f2995e6055470 download/cups-1.2.7-source.tar.bz2 -cf63f451c356e6cabb08972d4d11c365 download/cups-1.3.9-source.tar.bz2 -2d4c205b6bf46118e5729f297f6c86f4 download/CSWlibcups.gspec -b935020156288e961d4616b67ed6282f download/CSWlibcups.depend -8d0be59e5a223ee3f393dd7428b361f7 download/CSWlibcups.prototype -6754b7828a6689c73f88a725e530ecad download/CSWcupsd.gspec -cb99c644910343ca3a15f602207542c4 download/CSWcupsd.depend -6a2cdf81c09ebd10a5aad39007a379a9 download/CSWcupsd.prototype -983e667bd1e48083d53f1a81ac0a532b download/CSWcupsd.postinstall -088e288b9d1df2ae98a95ba8aeed0fc9 download/CSWcupsd.preremove -76fde99d51b374ae83bfafd2434654fe download/CSWcupsd.postremove -1d70187f4b8b2e9198112a4a46df8ec8 download/CSWcupsclient.gspec -887ada7324b06e36e6e85a15928a5dd2 download/CSWcupsclient.depend -cb019efac2edf3bbcb995535abc02126 download/CSWcupsclient.prototype -36fa60a8b6f50bed29e1cedcb614635a download/CSWcupsdoc.gspec -d41d8cd98f00b204e9800998ecf8427e download/CSWcupsdoc.depend -9034bf572363d3448c3a162b8412178f download/CSWcupsdoc.prototype -b48a4b028e872afd97fcbc978f475a5c download/CSWcupsdev.gspec -51ec8b485aa9cb40f94ab748cfe6e039 download/CSWcupsdev.depend -237928d30262573d3c37bebbffe6bb61 download/CSWcupsdev.prototype -a9639c24fb955bb3b56991e0e5b55fd7 download/CSWcups.gspec -c43f5fba2adc1d80c36d25e6772cd809 download/CSWcups.depend -d41d8cd98f00b204e9800998ecf8427e download/CSWcups.prototype -867f8d3ecf9dbd00e75ef2f9929ac827 download/i.smfyes -023011fb893a6c7c65a596559a3bc3e9 download/i.smfno -f49c3339aa897df97abf1baf54582fb8 download/space -fab3f277553e2df50af55dfa29109c02 download/checkinstall -fb8245ae67c27d343009536858d97a48 download/Makedefs.in.patch +09203e5a1274f71b0d6730456aa80c99 download/Makefile-cups-1.3.11.patch +17f3e2bcb3cae3dd9dceb65a2bfd295f download/cups-1.3.11-source.tar.bz2 Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.depend =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.depend 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.depend 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,5 +0,0 @@ -P CSWlibcups Libraries for the Common UNIX Printing System -P CSWcupsclient Client portion of the Common UNIX Printing System -P CSWcupsd Server portion of the Common UNIX Printing System -P CSWcupsdev Development files for the Common UNIX Printing System -P CSWcupsdoc Documentation for the Common UNIX Printing System Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcups.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,6 +0,0 @@ -%var bitname cups -%var pkgname CSWcups -%var arch all -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc The Common UNIX Printing System -#%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.depend =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.depend 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.depend 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,5 +0,0 @@ -P CSWlibcups libcups - Libraries for the Common UNIX Printing System -P CSWgcrypt libgcrypt - GNU libcrypt -P CSWgnutls gnutls - GNU Transport Layer Security lib and tools -P CSWgpgerr libgpg_error - GNU gpg related library -P CSWzlib zlib - Zlib Data Compression Library Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,5 +0,0 @@ -%var bitname cupsclient -%var pkgname CSWcupsclient -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc Client portion of the Common UNIX Printing System -%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.prototype =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.prototype 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsclient.prototype 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,52 +0,0 @@ -d none /opt/csw 0755 root bin -d none /opt/csw/bin 0755 root bin -f none /opt/csw/bin/cupstestdsc 0755 root bin -f none /opt/csw/bin/lpr 0755 root bin -f none /opt/csw/bin/lpq 0755 root bin -f none /opt/csw/bin/cancel 0755 root bin -f none /opt/csw/bin/lprm 0755 root bin -f none /opt/csw/bin/lppasswd 0755 root bin -f none /opt/csw/bin/lp 0755 root bin -f none /opt/csw/bin/lpoptions 0755 root bin -f none /opt/csw/bin/cupstestppd 0755 root bin -f none /opt/csw/bin/lpstat 0755 root bin -d none /opt/csw/sbin 0755 root bin -s none /opt/csw/sbin/cupsdisable=accept -s none /opt/csw/sbin/cupsenable=accept -f none /opt/csw/sbin/cupsaddsmb 0755 root bin -s none /opt/csw/sbin/reject=accept -f none /opt/csw/sbin/lpadmin 0755 root bin -f none /opt/csw/sbin/lpinfo 0755 root bin -f none /opt/csw/sbin/cupsctl 0755 root bin -f none /opt/csw/sbin/accept 0755 root bin -f none /opt/csw/sbin/lpmove 0755 root bin -f none /opt/csw/sbin/lpc 0755 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1 0755 root bin -f none /opt/csw/share/man/man1/lpstat.1 0644 root bin -f none /opt/csw/share/man/man1/cupstestdsc.1 0644 root bin -f none /opt/csw/share/man/man1/cancel.1 0644 root bin -f none /opt/csw/share/man/man1/lpq.1 0644 root bin -f none /opt/csw/share/man/man1/cupstestppd.1 0644 root bin -f none /opt/csw/share/man/man1/lp.1 0644 root bin -f none /opt/csw/share/man/man1/lppasswd.1 0644 root bin -f none /opt/csw/share/man/man1/lpoptions.1 0644 root bin -f none /opt/csw/share/man/man1/lpr.1 0644 root bin -f none /opt/csw/share/man/man1/lprm.1 0644 root bin -d none /opt/csw/share/man/man1m 0755 root bin -f none /opt/csw/share/man/man1m/lpinfo.1m 0644 root bin -f none /opt/csw/share/man/man1m/accept.1m 0644 root bin -f none /opt/csw/share/man/man1m/cupsctl.1m 0644 root bin -s none /opt/csw/share/man/man1m/reject.1m=accept.1m -f none /opt/csw/share/man/man1m/cupsenable.1m 0644 root bin -f none /opt/csw/share/man/man1m/lpc.1m 0644 root bin -f none /opt/csw/share/man/man1m/cupsaddsmb.1m 0644 root bin -f none /opt/csw/share/man/man1m/lpadmin.1m 0644 root bin -s none /opt/csw/share/man/man1m/cupsdisable.1m=cupsenable.1m -f none /opt/csw/share/man/man1m/lpmove.1m 0644 root bin -d none /opt/csw/share/man/man5 0755 root bin -f none /opt/csw/share/man/man5/client.conf.5 0644 root bin -i copyright=CSWcupsclient.copyright -i depend=CSWcupsclient.depend -i pkginfo=CSWcupsclient.pkginfo Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.depend =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.depend 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.depend 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,7 +0,0 @@ -P CSWlibcups libcups - Libraries for the Common UNIX Printing System -P CSWgcrypt libgcrypt - GNU libcrypt -P CSWgnutls gnutls - GNU Transport Layer Security lib and tools -P CSWgpgerr libgpg_error - GNU gpg related library -P CSWzlib zlib - Zlib Data Compression Library -P CSWoldaprt OpenLDAP runtime libraries (oldaprt) -P CSWkrb5lib MIT Kerberos 5 core libraries Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,5 +0,0 @@ -%var bitname cupsd -%var pkgname CSWcupsd -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc Server portion of the Common UNIX Printing System -%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postinstall =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postinstall 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postinstall 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,62 +0,0 @@ -#!/sbin/sh - -CONFDIR=$BASEDIR/opt/csw/etc/cups -CONFFILES="cupsd.conf classes.conf client.conf printers.conf mime.convs \ - mime.types" -PATH=/bin:/usr/bin:"$PATH" -export PATH - -class=smfno -test -f $BASEDIR/usr/sbin/svccfg -a -f $BASEDIR/usr/sbin/svcadm && class=smfyes - -# stop cups, but ONLY if we are doing a "direct" -# install, rather than a jumpstart install or something. -case "$PKG_ROOT_DIR" in - ""|"/") - if [ "$smf" = "yes" ]; then - /usr/sbin/svcadm disable -s svc:application/print/cswcups:default - /usr/sbin/svccfg delete svc:application/print/cswcups:default - else - test -x $BASEDIR/etc/init.d/cswcups && $BASEDIR/etc/init.d/cswcups stop - fi - ;; -esac - - -### Set up config-file related stuff - -for file in $CONFFILES; do - confpath="$CONFDIR/$file" - if [ -r "$confpath" ]; then - echo "Not touching existing $confpath" - else - if [ -r "$confpath.CSW" ]; then - echo "Copying $confpath.CSW to $confpath" - cp -p "$confpath.CSW" "$confpath" - else - echo "Skipping $confpath.CSW..." - fi - fi -done - -# start cups, but ONLY if we are doing a "direct" -# install, rather than a jumpstart install or something. -case "$PKG_ROOT_DIR" in - ""|"/") - if [ "$class" = "smfno" ]; then - if [ -f $BASEDIR/etc/init.d/cswcups ]; then - $BASEDIR/etc/init.d/cswcups start - echo "If you do *NOT* want to start cupsd during system-boot" - echo " rm $CONFDIR/cupsd.conf" - echo "or" - echo " mv $CONFDIR/cupsd.conf $CONFDIR/cupsd.conf.OFF" - fi - else - echo "Registering CUPS with SMF..." - /usr/sbin/svccfg import $BASEDIR/opt/csw/var/svc/manifest/application/print/cups.xml - /usr/sbin/svcadm enable svc:application/print/cswcups - fi - ;; -esac - -exit 0 Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postremove =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postremove 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.postremove 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,6 +1,6 @@ #!/sbin/sh -etccups=${BASEDIR}opt/csw/etc/cups +etccups=${BASEDIR}/etc/opt/csw/cups if [ -d "$etccups" ]; then echo "" Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.preremove =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.preremove 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.preremove 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,38 +0,0 @@ -#!/sbin/sh - -CONFDIR=$BASEDIR/opt/csw/etc/cups -CONFFILES="classes.conf client.conf cupsd.conf printers.conf mime.convs \ - mime.types" - -PATH=/bin:/usr/bin:"$PATH" -export PATH - -smf=no -test -f $BASEDIR/usr/sbin/svccfg -a -f $BASEDIR/usr/sbin/svcadm && smf=yes - -# stop cups, but ONLY if we are doing a "direct" -# install, rather than a jumpstart install or something. -case "$PKG_ROOT_DIR" in - ""|"/") - if [ "$smf" = "yes" ]; then - echo "Stopping and deregistering CUPS..." - /usr/sbin/svcadm disable -s svc:application/print/cswcups:default - /usr/sbin/svccfg delete svc:application/print/cswcups:default - else - echo "Stopping CUPS..." - test -x $BASEDIR/etc/init.d/cswcups && $BASEDIR/etc/init.d/cswcups stop - fi - ;; -esac - -for file in $CONFFILES; do - confpath="$CONFDIR/$file" - test -r "$confpath.CSW" || continue - diff "$confpath" "$confpath.CSW" >/dev/null 2>&1 - if [ $? != 0 ]; then - echo "Not touching modified $confpath" - else - echo "Removing unmodified $confpath" - rm -f "$confpath" - fi -done Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.prototype =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.prototype 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsd.prototype 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,1035 +0,0 @@ -d smfno /etc 0755 root bin -d smfno /etc/init.d 0755 root bin -f smfno /etc/init.d/cswcups 0755 root sys -d smfno /etc/rc0.d 0755 root bin -s smfno /etc/rc0.d/K00cswcups=../init.d/cswcups -d smfno /etc/rc2.d 0755 root bin -s smfno /etc/rc2.d/K00cswcups=../init.d/cswcups -d smfno /etc/rc3.d 0755 root bin -s smfno /etc/rc3.d/S99cswcups=../init.d/cswcups -d smfno /etc/rcS.d 0755 root bin -s smfno /etc/rcS.d/K00cswcups=../init.d/cswcups -d smfno /etc/rc1.d 0755 root bin -s smfno /etc/rc1.d/K00cswcups=../init.d/cswcups -d smfyes /opt/csw/lib/svc 0755 root bin -d smfyes /opt/csw/lib/svc/method 0755 root bin -f smfyes /opt/csw/lib/svc/method/svc-cups 0755 root bin -d smfyes /opt/csw/var/svc 0755 root bin -d smfyes /opt/csw/var/svc/manifest 0755 root bin -d smfyes /opt/csw/var/svc/manifest/application 0755 root bin -d smfyes /opt/csw/var/svc/manifest/application/print 0755 root bin -f smfyes /opt/csw/var/svc/manifest/application/print/cups.xml 0644 root bin -d none /opt/csw 0755 root bin -d none /opt/csw/etc 0755 root bin -d none /opt/csw/etc/cups 0755 root lp -d none /opt/csw/etc/cups/ssl 0700 root sys -f none /opt/csw/etc/cups/cupsd.conf.CSW 0640 root sys -d none /opt/csw/etc/cups/ppd 0755 root lp -f none /opt/csw/etc/cups/cupsd.conf.default 0640 root sys -f none /opt/csw/etc/cups/mime.convs 0644 root sys -f none /opt/csw/etc/cups/mime.types 0644 root sys -f none /opt/csw/etc/cups/snmp.conf 0640 root sys -d none /opt/csw/etc/cups/interfaces 0755 root sys -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1m 0755 root bin -f none /opt/csw/share/man/man1m/cupsfilter.1m 0644 root bin -f none /opt/csw/share/man/man1m/cupsd.1m 0644 root bin -f none /opt/csw/share/man/man1m/cups-polld.1m 0644 root bin -f none /opt/csw/share/man/man1m/cups-deviced.1m 0644 root bin -f none /opt/csw/share/man/man1m/cups-driverd.1m 0644 root bin -f none /opt/csw/share/man/man1m/cups-lpd.1m 0644 root bin -d none /opt/csw/share/man/man7 0755 root bin -f none /opt/csw/share/man/man7/backend.7 0644 root bin -f none /opt/csw/share/man/man7/filter.7 0644 root bin -d none /opt/csw/share/man/man5 0755 root bin -f none /opt/csw/share/man/man5/cups-snmp.conf.5 0644 root bin -f none /opt/csw/share/man/man5/subscriptions.conf.5 0644 root bin -f none /opt/csw/share/man/man5/mime.convs.5 0644 root bin -f none /opt/csw/share/man/man5/classes.conf.5 0644 root bin -f none /opt/csw/share/man/man5/cupsd.conf.5 0644 root bin -f none /opt/csw/share/man/man5/mime.types.5 0644 root bin -f none /opt/csw/share/man/man5/printers.conf.5 0644 root bin -f none /opt/csw/share/man/man5/mailto.conf.5 0644 root bin -d none /opt/csw/share/cups 0755 root bin -d none /opt/csw/share/cups/fonts 0755 root bin -f none /opt/csw/share/cups/fonts/Courier-Bold 0644 root bin -f none /opt/csw/share/cups/fonts/Courier-BoldOblique 0644 root bin -f none /opt/csw/share/cups/fonts/Symbol 0644 root bin -f none /opt/csw/share/cups/fonts/Courier 0644 root bin -f none /opt/csw/share/cups/fonts/Courier-Oblique 0644 root bin -d none /opt/csw/share/cups/templates 0755 root bin -f none /opt/csw/share/cups/templates/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-model.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/et 0755 root bin -f none /opt/csw/share/cups/templates/et/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/et/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printers.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/pl 0755 root bin -f none /opt/csw/share/cups/templates/pl/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pl/printer-modified.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/es 0755 root bin -f none /opt/csw/share/cups/templates/es/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/es/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-device.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/he 0755 root bin -f none /opt/csw/share/cups/templates/he/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/he/test-page.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/fr 0755 root bin -f none /opt/csw/share/cups/templates/fr/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/fr/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-uri.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/zh_TW 0755 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/zh_TW/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/set-printer-options-trailer.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/de 0755 root bin -f none /opt/csw/share/cups/templates/de/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/de/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/modify-class.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/ja 0755 root bin -f none /opt/csw/share/cups/templates/ja/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/ja/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/error-op.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/sv 0755 root bin -f none /opt/csw/share/cups/templates/sv/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/sv/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/pager.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/id 0755 root bin -f none /opt/csw/share/cups/templates/id/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/subscription-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/id/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/add-rss-subscription.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-boolean.tmpl 0644 root bin -d none /opt/csw/share/cups/templates/it 0755 root bin -f none /opt/csw/share/cups/templates/it/job-restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/modify-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/jobs.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-reject.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printers-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-make.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-release.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/error-op.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-hold.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/edit-config.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-uri.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/set-printer-options-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/help-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/error.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-boolean.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/samba-exported.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/set-printer-options-trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-cancel.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/test-page.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/admin.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/modify-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/samba-export.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-purge.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-conflict.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-model.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/classes.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/add-class.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/classes-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/search.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-deleted.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-added.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/restart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/option-pickone.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/class-modified.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/help-printable.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/pager.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/norestart.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/choose-device.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/maintenance.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/add-printer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/it/printer-stop.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/users.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-default.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/trailer.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/list-available-printers.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/jobs-header.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-accept.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-moved.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/class-confirm.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-start.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printer-configured.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/subscription-canceled.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/choose-serial.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/option-pickmany.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/job-move.tmpl 0644 root bin -f none /opt/csw/share/cups/templates/printers-header.tmpl 0644 root bin -d none /opt/csw/share/cups/charmaps 0755 root bin -f none /opt/csw/share/cups/charmaps/windows-1258.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-16.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1251.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1256.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-11.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-950.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-8.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-874.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-6.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-1.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/euc-jp.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-932.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-949.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-7.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-9.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1257.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-10.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1250.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-4.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-3.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/koi8-r.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/koi8-u.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-14.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1253.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1254.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-13.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/euc-kr.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/euc-cn.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1361.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/mac-roman.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-936.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1255.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-15.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/windows-1252.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-2.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/iso-8859-5.txt 0644 root bin -f none /opt/csw/share/cups/charmaps/euc-tw.txt 0644 root bin -d none /opt/csw/share/cups/model 0755 root bin -f none /opt/csw/share/cups/model/stcolor.ppd 0644 root bin -f none /opt/csw/share/cups/model/okidata9.ppd 0644 root bin -f none /opt/csw/share/cups/model/zebraep1.ppd 0644 root bin -f none /opt/csw/share/cups/model/laserjet.ppd 0644 root bin -f none /opt/csw/share/cups/model/stcolor2.ppd 0644 root bin -f none /opt/csw/share/cups/model/zebra.ppd 0644 root bin -f none /opt/csw/share/cups/model/okidat24.ppd 0644 root bin -f none /opt/csw/share/cups/model/epson24.ppd 0644 root bin -f none /opt/csw/share/cups/model/zebraep2.ppd 0644 root bin -f none /opt/csw/share/cups/model/deskjet.ppd 0644 root bin -f none /opt/csw/share/cups/model/epson9.ppd 0644 root bin -f none /opt/csw/share/cups/model/intelbar.ppd 0644 root bin -f none /opt/csw/share/cups/model/stphoto.ppd 0644 root bin -f none /opt/csw/share/cups/model/zebracpl.ppd 0644 root bin -f none /opt/csw/share/cups/model/dymo.ppd 0644 root bin -f none /opt/csw/share/cups/model/stphoto2.ppd 0644 root bin -d none /opt/csw/share/cups/banners 0755 root bin -f none /opt/csw/share/cups/banners/secret 0644 root bin -f none /opt/csw/share/cups/banners/classified 0644 root bin -f none /opt/csw/share/cups/banners/unclassified 0644 root bin -f none /opt/csw/share/cups/banners/confidential 0644 root bin -f none /opt/csw/share/cups/banners/topsecret 0644 root bin -f none /opt/csw/share/cups/banners/standard 0644 root bin -d none /opt/csw/share/cups/profiles 0755 root bin -d none /opt/csw/share/cups/charsets 0755 root bin -f none /opt/csw/share/cups/charsets/utf-8 0644 root bin -d none /opt/csw/share/cups/data 0755 root bin -f none /opt/csw/share/cups/data/psglyphs 0644 root bin -f none /opt/csw/share/cups/data/HPGLprolog 0644 root bin -f none /opt/csw/share/cups/data/testprint.ps 0644 root bin -d none /opt/csw/share/locale 0755 root bin -d none /opt/csw/share/locale/de 0755 root bin -d none /opt/csw/share/locale/de/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/de/LC_MESSAGES/cups_de.po 0644 root bin -d none /opt/csw/share/locale/ja 0755 root bin -d none /opt/csw/share/locale/ja/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/ja/LC_MESSAGES/cups_ja.po 0644 root bin -d none /opt/csw/share/locale/ru 0755 root bin -d none /opt/csw/share/locale/ru/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/ru/LC_MESSAGES/cups_ru.po 0644 root bin -d none /opt/csw/share/locale/id 0755 root bin -d none /opt/csw/share/locale/id/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/id/LC_MESSAGES/cups_id.po 0644 root bin -d none /opt/csw/share/locale/fi 0755 root bin -d none /opt/csw/share/locale/fi/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/fi/LC_MESSAGES/cups_fi.po 0644 root bin -d none /opt/csw/share/locale/sv 0755 root bin -d none /opt/csw/share/locale/sv/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/sv/LC_MESSAGES/cups_sv.po 0644 root bin -d none /opt/csw/share/locale/ko 0755 root bin -d none /opt/csw/share/locale/ko/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/ko/LC_MESSAGES/cups_ko.po 0644 root bin -d none /opt/csw/share/locale/pt 0755 root bin -d none /opt/csw/share/locale/pt/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/pt/LC_MESSAGES/cups_pt.po 0644 root bin -d none /opt/csw/share/locale/zh_TW 0755 root bin -d none /opt/csw/share/locale/zh_TW/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/zh_TW/LC_MESSAGES/cups_zh_TW.po 0644 root bin -d none /opt/csw/share/locale/it 0755 root bin -d none /opt/csw/share/locale/it/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/it/LC_MESSAGES/cups_it.po 0644 root bin -d none /opt/csw/share/locale/da 0755 root bin -d none /opt/csw/share/locale/da/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/da/LC_MESSAGES/cups_da.po 0644 root bin -d none /opt/csw/share/locale/zh 0755 root bin -d none /opt/csw/share/locale/zh/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/zh/LC_MESSAGES/cups_zh.po 0644 root bin -d none /opt/csw/share/locale/et 0755 root bin -d none /opt/csw/share/locale/et/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/et/LC_MESSAGES/cups_et.po 0644 root bin -d none /opt/csw/share/locale/no 0755 root bin -d none /opt/csw/share/locale/no/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/no/LC_MESSAGES/cups_no.po 0644 root bin -d none /opt/csw/share/locale/pl 0755 root bin -d none /opt/csw/share/locale/pl/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/pl/LC_MESSAGES/cups_pl.po 0644 root bin -d none /opt/csw/share/locale/es 0755 root bin -d none /opt/csw/share/locale/es/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/es/LC_MESSAGES/cups_es.po 0644 root bin -d none /opt/csw/share/locale/he 0755 root bin -d none /opt/csw/share/locale/he/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/he/LC_MESSAGES/cups_he.po 0644 root bin -d none /opt/csw/share/locale/nl 0755 root bin -d none /opt/csw/share/locale/nl/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/nl/LC_MESSAGES/cups_nl.po 0644 root bin -d none /opt/csw/share/locale/pt_BR 0755 root bin -d none /opt/csw/share/locale/pt_BR/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/pt_BR/LC_MESSAGES/cups_pt_BR.po 0644 root bin -d none /opt/csw/share/locale/fr 0755 root bin -d none /opt/csw/share/locale/fr/LC_MESSAGES 0755 root bin -f none /opt/csw/share/locale/fr/LC_MESSAGES/cups_fr.po 0644 root bin -d none /opt/csw/share/applications 0755 root bin -f none /opt/csw/share/applications/cups.desktop 0644 root bin -d none /opt/csw/lib 0755 root bin -d none /opt/csw/lib/cups 0755 root bin -d none /opt/csw/lib/cups/notifier 0755 root bin -f none /opt/csw/lib/cups/notifier/rss 0755 root bin -f none /opt/csw/lib/cups/notifier/mailto 0755 root bin -d none /opt/csw/lib/cups/cgi-bin 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/help.cgi 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/admin.cgi 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/classes.cgi 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/jobs.cgi 0755 root bin -f none /opt/csw/lib/cups/cgi-bin/printers.cgi 0755 root bin -d none /opt/csw/lib/cups/driver 0755 root bin -d none /opt/csw/lib/cups/backend 0755 root bin -f none /opt/csw/lib/cups/backend/socket 0755 root bin -f none /opt/csw/lib/cups/backend/scsi 0755 root bin -f none /opt/csw/lib/cups/backend/lpd 0700 root bin -s none /opt/csw/lib/cups/backend/http=ipp -s none /opt/csw/lib/cups/backend/smb=../../../bin/smbspool -f none /opt/csw/lib/cups/backend/usb 0755 root bin -f none /opt/csw/lib/cups/backend/parallel 0755 root bin -f none /opt/csw/lib/cups/backend/serial 0755 root bin -f none /opt/csw/lib/cups/backend/snmp 0755 root bin -f none /opt/csw/lib/cups/backend/ipp 0700 root bin -d none /opt/csw/lib/cups/daemon 0755 root bin -f none /opt/csw/lib/cups/daemon/cups-deviced 0755 root bin -f none /opt/csw/lib/cups/daemon/cups-driverd 0755 root bin -f none /opt/csw/lib/cups/daemon/cups-polld 0755 root bin -f none /opt/csw/lib/cups/daemon/cups-lpd 0755 root bin -d none /opt/csw/lib/cups/monitor 0755 root bin -f none /opt/csw/lib/cups/monitor/tbcp 0755 root bin -f none /opt/csw/lib/cups/monitor/bcp 0755 root bin -d none /opt/csw/lib/cups/filter 0755 root bin -f none /opt/csw/lib/cups/filter/imagetops 0755 root bin -f none /opt/csw/lib/cups/filter/hpgltops 0755 root bin -s none /opt/csw/lib/cups/filter/rastertodymo=rastertolabel -f none /opt/csw/lib/cups/filter/rastertohp 0755 root bin -f none /opt/csw/lib/cups/filter/texttops 0755 root bin -f none /opt/csw/lib/cups/filter/rastertoepson 0755 root bin -f none /opt/csw/lib/cups/filter/pdftops 0755 root bin -f none /opt/csw/lib/cups/filter/gziptoany 0755 root bin -f none /opt/csw/lib/cups/filter/rastertolabel 0755 root bin -f none /opt/csw/lib/cups/filter/pstops 0755 root bin -f none /opt/csw/lib/cups/filter/imagetoraster 0755 root bin -d none /opt/csw/sbin 0755 root bin -f none /opt/csw/sbin/cupsfilter 0755 root bin -f none /opt/csw/sbin/cupsd 0755 root bin -d none /opt/csw/var 0755 root bin -d none /opt/csw/var/cache 0755 root bin -d none /opt/csw/var/cache/cups 0775 root lp -d none /opt/csw/var/cache/cups/rss 0775 root lp -d none /opt/csw/var/spool 0755 root bin -d none /opt/csw/var/spool/cups 0710 root lp -d none /opt/csw/var/spool/cups/tmp 1770 root bin -d none /opt/csw/var/log 0755 root bin -d none /opt/csw/var/log/cups 0755 root bin -d none /opt/csw/var/run 0755 root bin -d none /opt/csw/var/run/cups 0755 root bin -d none /opt/csw/var/run/cups/certs 0511 root bin -i copyright=CSWcupsd.copyright -i depend=CSWcupsd.depend -i pkginfo=CSWcupsd.pkginfo -i postinstall=CSWcupsd.postinstall -i preremove=CSWcupsd.preremove -i postremove=CSWcupsd.postremove -i checkinstall -i i.smfno -i i.smfyes -i space Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.depend =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.depend 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.depend 2009-07-24 17:22:45 UTC (rev 5642) @@ -1 +0,0 @@ -P CSWlibcups libcups - Libraries for the Common UNIX Printing System Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,6 +0,0 @@ -%var bitname cupsdev -%var pkgname CSWcupsdev -%var arch all -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc Development files for the Common UNIX Printing System -%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.prototype =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.prototype 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdev.prototype 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,28 +0,0 @@ -d none /opt/csw 0755 root bin -d none /opt/csw/bin 0755 root bin -f none /opt/csw/bin/cups-config 0755 root bin -d none /opt/csw/include 0755 root bin -d none /opt/csw/include/cups 0755 root bin -f none /opt/csw/include/cups/language.h 0644 root bin -f none /opt/csw/include/cups/ipp.h 0644 root bin -f none /opt/csw/include/cups/array.h 0644 root bin -f none /opt/csw/include/cups/image.h 0644 root bin -f none /opt/csw/include/cups/dir.h 0644 root bin -f none /opt/csw/include/cups/transcode.h 0644 root bin -f none /opt/csw/include/cups/i18n.h 0644 root bin -f none /opt/csw/include/cups/sidechannel.h 0644 root bin -f none /opt/csw/include/cups/backend.h 0644 root bin -f none /opt/csw/include/cups/cups.h 0644 root bin -f none /opt/csw/include/cups/md5.h 0644 root bin -f none /opt/csw/include/cups/http.h 0644 root bin -f none /opt/csw/include/cups/adminutil.h 0644 root bin -f none /opt/csw/include/cups/ppd.h 0644 root bin -f none /opt/csw/include/cups/file.h 0644 root bin -f none /opt/csw/include/cups/raster.h 0644 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1 0755 root bin -f none /opt/csw/share/man/man1/cups-config.1 0644 root bin -i copyright=CSWcupsdev.copyright -i depend=CSWcupsdev.depend -i pkginfo=CSWcupsdev.pkginfo Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.gspec =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.gspec 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.gspec 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,6 +0,0 @@ -%var bitname cupsdoc -%var pkgname CSWcupsdoc -%var arch all -%include url file://%{GARDIR}/pkglib/csw_dyndepend.gspec -%var desc Documentation for the Common UNIX Printing System -%copyright url file://%{WORKSRC}/LICENSE.txt Deleted: csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.prototype =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.prototype 2009-07-24 16:38:25 UTC (rev 5641) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/files/CSWcupsdoc.prototype 2009-07-24 17:22:45 UTC (rev 5642) @@ -1,779 +0,0 @@ -d none /opt/csw 0755 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/doc 0755 root bin -d none /opt/csw/share/doc/cups 0755 root bin -d none /opt/csw/share/doc/cups/et 0755 root bin -f none /opt/csw/share/doc/cups/et/index.html 0644 root bin -d none /opt/csw/share/doc/cups/et/images 0755 root bin -f none /opt/csw/share/doc/cups/et/images/button-help.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-view-printable-version.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-change-settings.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-hold-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-print-test-page.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-manage-classes.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-clear.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-export-samba.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-manage-server.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-accept-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-add-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-delete-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-modify-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-cancel-all-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-use-default-config.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-print-self-test-page.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-unpublish-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-stop-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-release-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-add-this-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-previous.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-clean-print-heads.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-edit-configuration-file.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-view-page-log.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-sort-descending.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-set-as-default.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-active.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-restart-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-next.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-search.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-modify-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-reject-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-view-access-log.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-set-allowed-users.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-start-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-move-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-start-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-completed.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-stop-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-publish-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-sort-ascending.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-delete-printer.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-manage-printers.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-cancel-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-add-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-set-printer-options.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-continue.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-move-job.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-save-changes.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-show-all.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-manage-jobs.gif 0644 root bin -f none /opt/csw/share/doc/cups/et/images/button-view-error-log.gif 0644 root bin -d none /opt/csw/share/doc/cups/pl 0755 root bin -d none /opt/csw/share/doc/cups/pl/images 0755 root bin -f none /opt/csw/share/doc/cups/pl/images/button-start-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-manage-printers.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-modify-class.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-manage-server.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-set-allowed-users.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-show-completed.gif 0644 root bin -f none /opt/csw/share/doc/cups/pl/images/button-reject-jobs.gif 0644 root bin @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 19:54:46 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 17:54:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5643] csw/mgar/pkg/cups/branches/cups-with-classutils Message-ID: Revision: 5643 http://gar.svn.sourceforge.net/gar/?rev=5643&view=rev Author: wahwah Date: 2009-07-24 17:54:39 +0000 (Fri, 24 Jul 2009) Log Message: ----------- cups: adding back CSWcpsd.postremove Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile csw/mgar/pkg/cups/branches/cups-with-classutils/checksums Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:22:45 UTC (rev 5642) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:54:39 UTC (rev 5643) @@ -25,6 +25,7 @@ PATCHFILES = Makefile-cups-$(GARVERSION).patch DISTFILES = cups-$(GARVERSION)-source.tar.bz2 $(PATCHFILES) +DISTFILES += CSWcupsd.postremove REQUIRED_PKGS = CSWkrb5lib CSWosslrt PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWoldapdevel Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/checksums =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/checksums 2009-07-24 17:22:45 UTC (rev 5642) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/checksums 2009-07-24 17:54:39 UTC (rev 5643) @@ -1,2 +1,3 @@ +ca7718998e56c320c08a77cfefe046f6 download/CSWcupsd.postremove 09203e5a1274f71b0d6730456aa80c99 download/Makefile-cups-1.3.11.patch 17f3e2bcb3cae3dd9dceb65a2bfd295f download/cups-1.3.11-source.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 24 19:56:43 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 17:56:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5644] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5644 http://gar.svn.sourceforge.net/gar/?rev=5644&view=rev Author: wahwah Date: 2009-07-24 17:56:43 +0000 (Fri, 24 Jul 2009) Log Message: ----------- cups: switching back to SOS11, removing unneeded directory references. Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:54:39 UTC (rev 5643) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 17:56:43 UTC (rev 5644) @@ -21,8 +21,6 @@ FULL_MIRRORS = $(foreach S,$(CUPS_MIRRORS),$(S)/$(GARNAME)/$(GARVERSION)/) MASTER_SITES += $(FULL_MIRRORS) -ENABLE_CHECK = 0 - PATCHFILES = Makefile-cups-$(GARVERSION).patch DISTFILES = cups-$(GARVERSION)-source.tar.bz2 $(PATCHFILES) DISTFILES += CSWcupsd.postremove @@ -35,7 +33,7 @@ SPKG_CLASSES = none cswcpsampleconf cswinitsmf -PACKAGES = CSWcups CSWlibcups CSWcupsd CSWcupsclient CSWcupsdoc CSWcupsdev +PACKAGES = CSWlibcups CSWcupsd CSWcupsclient CSWcupsdoc CSWcupsdev CSWcups REQUIRED_PKGS_CSWcups = CSWcswclassutils CSWcupsd CSWcupsclient CSWcupsdoc REQUIRED_PKGS_CSWcups += CSWcupsdev @@ -46,66 +44,42 @@ REQUIRED_PKGS_CSWcupsdev = CSWcswclassutils REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib -PKGFILES_CSWlibcups = $(prefix) -PKGFILES_CSWlibcups += $(libdir) -PKGFILES_CSWlibcups += $(libdir)/libcups.* +PKGFILES_CSWlibcups = $(libdir)/libcups.* -PKGFILES_CSWcupsdoc = $(prefix) -PKGFILES_CSWcupsdoc += $(datadir) -PKGFILES_CSWcupsdoc += $(datadir)/doc +PKGFILES_CSWcupsdoc = $(datadir)/doc PKGFILES_CSWcupsdoc += $(datadir)/doc/.* -PKGFILES_CSWcupsdev = $(prefix) -PKGFILES_CSWcupsdev += $(includedir) -PKGFILES_CSWcupsdev += $(includedir)/cups/?.* -PKGFILES_CSWcupsdev += $(mandir) -PKGFILES_CSWcupsdev += $(mandir)/man1 +PKGFILES_CSWcupsdev = $(includedir)/cups/?.* PKGFILES_CSWcupsdev += $(mandir)/man1/cups-config.1 -PKGFILES_CSWcupsdev += $(bindir) PKGFILES_CSWcupsdev += $(bindir)/cups-config -PKGFILES_CSWcupsd = $(prefix) -PKGFILES_CSWcupsd += $(sysconfdir) -PKGFILES_CSWcupsd += $(sysconfdir)/.* -PKGFILES_CSWcupsd += $(mandir) +PKGFILES_CSWcupsd = $(sysconfdir)/.* PKGFILES_CSWcupsd += $(mandir)/man1m PKGFILES_CSWcupsd += $(mandir)/man1m/cups(filter|d|-polld|-deviced|-driverd|-lpd).* -PKGFILES_CSWcupsd += $(mandir)/man7 PKGFILES_CSWcupsd += $(mandir)/man7/(backend|filter).7 -PKGFILES_CSWcupsd += $(mandir)/man5 PKGFILES_CSWcupsd += $(mandir)/man5/(cups-snmp.conf|subscriptions.conf).5 PKGFILES_CSWcupsd += $(mandir)/man5/(mime.convs|classes.conf|cupsd.conf).5 PKGFILES_CSWcupsd += $(mandir)/man5/(mime.types|printers.conf|mailto.conf).5 -PKGFILES_CSWcupsd += $(datadir) PKGFILES_CSWcupsd += $(datadir)/cups PKGFILES_CSWcupsd += $(datadir)/cups/(fonts|templates|charmaps|model).* PKGFILES_CSWcupsd += $(datadir)/cups/(banners|data|profiles|charsets).* -PKGFILES_CSWcupsd += $(datadir)/locale/?.* -PKGFILES_CSWcupsd += $(datadir)/applications/?.* -PKGFILES_CSWcupsd += $(libdir) -PKGFILES_CSWcupsd += $(libdir)/cups/?.* -PKGFILES_CSWcupsd += $(libdir)/svc/?.* -PKGFILES_CSWcupsd += $(sbindir) +PKGFILES_CSWcupsd += $(datadir)/locale/.* +PKGFILES_CSWcupsd += $(datadir)/applications/.* +PKGFILES_CSWcupsd += $(libdir)/cups/.* +PKGFILES_CSWcupsd += $(libdir)/svc/.* PKGFILES_CSWcupsd += $(sbindir)/(cupsfilter|cupsd) -PKGFILES_CSWcupsd += $(localstatedir)/?.* +PKGFILES_CSWcupsd += $(localstatedir)/.* -PKGFILES_CSWcupsclient = $(prefix) -PKGFILES_CSWcupsclient += $(sbindir) -PKGFILES_CSWcupsclient += $(sbindir)/(accept|reject|cups(addsmb|ctl|(en|dis)able)) +PKGFILES_CSWcupsclient = $(sbindir)/(accept|reject|cups(addsmb|ctl|(en|dis)able)) PKGFILES_CSWcupsclient += $(sbindir)/(lp(admin|p|c|info|move)) -PKGFILES_CSWcupsclient += $(bindir) PKGFILES_CSWcupsclient += $(bindir)/(cancel|cupstest(dsc|ppd)) PKGFILES_CSWcupsclient += $(bindir)/(lp(|options|passwd|q|r|rm|stat) -PKGFILES_CSWcupsclient += $(datadir) -PKGFILES_CSWcupsclient += $(mandir)/man1 PKGFILES_CSWcupsclient += $(mandir)/man1/(cancel|cupstest(dsc|ppd)|lp).1 PKGFILES_CSWcupsclient += $(mandir)/man1/(lpoptions|lppasswd|lpq|lpr|lprm).1 PKGFILES_CSWcupsclient += $(mandir)/man1/lpstat.1 -PKGFILES_CSWcupsclient += $(mandir)/man1m PKGFILES_CSWcupsclient += $(mandir)/man1m/(accept|cupsaddsmb|cupsctl).1m PKGFILES_CSWcupsclient += $(mandir)/man1m/(cups(en|dis)able).1m PKGFILES_CSWcupsclient += $(mandir)/man1m/(lpadmin|lpc|lpinfo|lpmove|reject).1m -PKGFILES_CSWcupsclient += $(mandir)/man5 PKGFILES_CSWcupsclient += $(mandir)/man5/client.conf.5 @@ -153,7 +127,6 @@ SPKG_SOURCEURL = http://www.cups.org/ PRIVATE_CUPS_INC = $(DESTDIR)$(includedir)/cups -GARCOMPILER = SOS12 post-install-modulated: (cd $(DESTDIR)$(sysconfdir)/cups; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 25 00:40:53 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 24 Jul 2009 22:40:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5645] csw/mgar/pkg/libiconv/trunk Message-ID: Revision: 5645 http://gar.svn.sourceforge.net/gar/?rev=5645&view=rev Author: skayser Date: 2009-07-24 22:40:50 +0000 (Fri, 24 Jul 2009) Log Message: ----------- libiconv: consistent pkg naming, provide meta pkg for backwards compatibility Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 17:56:43 UTC (rev 5644) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:40:50 UTC (rev 5645) @@ -17,27 +17,37 @@ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -# Package naming is a bit unfortunate CSWiconv vs. libiconv :/ but -# that's not something i want to change right now. CSWiconv has -# heaps of dependents. -PACKAGES = CSWiconv CSWiconvdevel +# We have to take care of the package naming. We once had CSWiconv +# (pkgname) as libiconv (software name). Now we have a consistent +# naming but still need to provide CSWiconv as a depencies-only +# package. +PACKAGES = CSWlibiconv CSWlibiconvdevel CSWiconv -CATALOGNAME_CSWiconv = libiconv -CATALOGNAME_CSWiconvdevel = libiconv_devel +CATALOGNAME_CSWlibiconv = libiconv +CATALOGNAME_CSWlibiconvdevel = libiconv_devel +CATALOGNAME_CSWiconv = iconv -SPKG_DESC_CSWiconv = GNU iconv library -SPKG_DESC_CSWiconvdevel = GNU iconv library development pacakge +SPKG_DESC_CSWlibiconv = GNU iconv library +SPKG_DESC_CSWlibiconvdevel = GNU iconv library development package +SPKG_DESC_CSWiconv = GNU iconv library - meta package (deprecated) -PKGFILES_CSWiconvdevel = $(PKGFILES_DEVEL) .*.3.html -# All other unspecified files go into CSWlibiconv +# CSWiconv is a dependencies-only pkg +PKGFILES_CSWiconv = $(docdir)/CSWiconv/README.CSW +# Devel files in _devel pkg, remaining files go into CSWlibiconv +PKGFILES_CSWlibiconvdevel = $(PKGFILES_DEVEL) .*.3.html + # Dependencies: # Some of the utility programs 'depend' on ggettext. # But DO NOT put CSWggettext in depend, or it will break things!!! # Read: Circular dependency between ggettextrt and libiconv -REQUIRED_PKGS_CSWiconvdevel = CSWiconv +REQUIRED_PKGS_CSWlibiconvdevel = CSWlibiconv +REQUIRED_PKGS_CSWiconv = CSWlibiconv CSWlibiconvdevel +# CSWiconv depends on CSWlibiconv which we don't have yet +ENABLE_CHECK = 0 + # The current 1.12 only has a 32-Bit iconv binary, leave it that way EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv NO_ISAEXEC = 1 @@ -74,4 +84,6 @@ post-install-modulated: ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ $(DESTDIR)$(datadir)/aclocal/iconv.m4 + ginstall -D $(FILEDIR)/CSWiconv.README \ + $(DESTDIR)$(docdir)/CSWiconv/README.CSW @$(MAKECOOKIE) Added: csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README =================================================================== --- csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README (rev 0) +++ csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README 2009-07-24 22:40:50 UTC (rev 5645) @@ -0,0 +1,3 @@ +Note: iconv is a transitional meta-package that pulls in libiconv and +libiconvdevel. Please consider switching to one or both of these pkgs +as iconv may be dropped in the future. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 25 00:43:57 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 24 Jul 2009 22:43:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[5646] csw/mgar/pkg/libiconv/trunk/Makefile Message-ID: Revision: 5646 http://gar.svn.sourceforge.net/gar/?rev=5646&view=rev Author: skayser Date: 2009-07-24 22:43:57 +0000 (Fri, 24 Jul 2009) Log Message: ----------- libiconv: fix docdir for iconv README.CSW Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:40:50 UTC (rev 5645) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:43:57 UTC (rev 5646) @@ -85,5 +85,5 @@ ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ $(DESTDIR)$(datadir)/aclocal/iconv.m4 ginstall -D $(FILEDIR)/CSWiconv.README \ - $(DESTDIR)$(docdir)/CSWiconv/README.CSW + $(DESTDIR)$(docdir)/iconv/README.CSW @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jul 25 00:49:15 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 24 Jul 2009 22:49:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[5647] csw/mgar/pkg/libiconv/trunk/Makefile Message-ID: Revision: 5647 http://gar.svn.sourceforge.net/gar/?rev=5647&view=rev Author: skayser Date: 2009-07-24 22:49:15 +0000 (Fri, 24 Jul 2009) Log Message: ----------- libiconv: fix docdir for iconv README.CSW Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:43:57 UTC (rev 5646) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-24 22:49:15 UTC (rev 5647) @@ -32,7 +32,7 @@ SPKG_DESC_CSWiconv = GNU iconv library - meta package (deprecated) # CSWiconv is a dependencies-only pkg -PKGFILES_CSWiconv = $(docdir)/CSWiconv/README.CSW +PKGFILES_CSWiconv = $(docdir)/iconv/README.CSW # Devel files in _devel pkg, remaining files go into CSWlibiconv PKGFILES_CSWlibiconvdevel = $(PKGFILES_DEVEL) .*.3.html This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jul 25 01:38:41 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 24 Jul 2009 23:38:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5648] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5648 http://gar.svn.sourceforge.net/gar/?rev=5648&view=rev Author: wahwah Date: 2009-07-24 23:38:41 +0000 (Fri, 24 Jul 2009) Log Message: ----------- cups: Adding missing dependencies. Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 22:49:15 UTC (rev 5647) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-24 23:38:41 UTC (rev 5648) @@ -39,10 +39,13 @@ REQUIRED_PKGS_CSWcups += CSWcupsdev REQUIRED_PKGS_CSWcupsd = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib REQUIRED_PKGS_CSWcupsd += CSWjpeg CSWpng CSWtiff +REQUIRED_PKGS_CSWcupsd += CSWgcrypt CSWgnutls CSWgpgerr CSWlibdbus + REQUIRED_PKGS_CSWcupsclient = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib REQUIRED_PKGS_CSWcupsdoc = CSWcswclassutils REQUIRED_PKGS_CSWcupsdev = CSWcswclassutils -REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib +REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib +REQUIRED_PKGS_CSWlibcups += CSWgcrypt CSWgnutls CSWgpgerr CSWlibtasn1 PKGFILES_CSWlibcups = $(libdir)/libcups.* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sat Jul 25 04:31:06 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sat, 25 Jul 2009 02:31:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5649] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5649 http://gar.svn.sourceforge.net/gar/?rev=5649&view=rev Author: bdwalton Date: 2009-07-25 02:31:05 +0000 (Sat, 25 Jul 2009) Log Message: ----------- install elisp files, add extra package creation bits for rubymode, rubymode_el Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-24 23:38:41 UTC (rev 5648) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-25 02:31:05 UTC (rev 5649) @@ -10,7 +10,7 @@ PREREQUISITE_PKGS = CSWbdb3 CSWgdbm CSWgfile CSWiconv CSWncurses CSWossldevel PREREQUISITE_PKGS += CSWreadline CSWzlib -PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode +PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode CSWrubymode_el ARCHALL_CSWrubydoc = 1 ARCHALL_CSWrubymode = 1 @@ -26,8 +26,10 @@ REQUIRED_PKGS_CSWrubydev = CSWruby CSWgcc4core CSWgfile -REQUIRED_PKGS_CSWrubymode = CSWruby CSWemacscommon +REQUIRED_PKGS_CSWrubymode = CSWemacscommon +REQUIRED_PKGS_CSWrubymode_el = CSWemacscommon + DESCRIPTION = An object-oriented language for quick and easy programming. define BLURB Ruby is a language for quick and easy programming. Similar in scope to Perl @@ -47,14 +49,18 @@ SPKG_DESC_CSWrubymode = Ruby major mode for Emacs +SPKG_DESC_CSWrubymode_el = Elisp source for ruby mode + PKGFILES_CSWrubydoc = $(datadir)/ri/.* $(docdir)/ruby/sample.* PKGFILES_CSWrubytk = $(libdir)/.*/tcl.* $(libdir)/.*/tk.* $(libdir)/.*-tk.rb PKGFILES_CSWrubydev = $(libdir)/.*\.h $(libdir)/.*/mkmf.rb $(libdir)/.*static.a -PKGFILES_CSWrubymode = $(datadir)/emacs/site-lisp/.* +PKGFILES_CSWrubymode = $(datadir)/emacs/site-lisp/.*elc$ +PKGFILES_CSWrubymode_el = $(datadir)/emacs/site-lisp/.*el$ + MASTER_SITES = ftp://ftp.ruby-lang.org/pub/ruby/ MASTER_SITES += ftp://www.ibiblio.org/pub/languages/ruby/ @@ -104,8 +110,12 @@ rubymode: RMDIR=$(DESTDIR)/$(datadir)/emacs/site-lisp/ruby-mode rubymode: + @echo " ===> Installing and Compilingn ruby-mode elisp" @(mkdir -p $(RMDIR); \ - cp $(WORKSRC)/misc/*el $(RMDIR)) + cp $(WORKSRC)/misc/*el $(RMDIR); \ + for f in $(RMDIR)/*; do \ + emacs -L $(RMDIR) -batch -f batch-byte-compile "$$f"; \ + done) # Fix up rbconfig rbconfig: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sat Jul 25 09:21:07 2009 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sat, 25 Jul 2009 07:21:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5650] csw/mgar/pkg/mercurial/trunk Message-ID: Revision: 5650 http://gar.svn.sourceforge.net/gar/?rev=5650&view=rev Author: rthurner Date: 2009-07-25 07:21:07 +0000 (Sat, 25 Jul 2009) Log Message: ----------- upgrade to mercurial-1.3.1, still serving from the package does not work, as mercurial-common defines templates which are not found Modified Paths: -------------- csw/mgar/pkg/mercurial/trunk/Makefile csw/mgar/pkg/mercurial/trunk/checksums Modified: csw/mgar/pkg/mercurial/trunk/Makefile =================================================================== --- csw/mgar/pkg/mercurial/trunk/Makefile 2009-07-25 02:31:05 UTC (rev 5649) +++ csw/mgar/pkg/mercurial/trunk/Makefile 2009-07-25 07:21:07 UTC (rev 5650) @@ -1,5 +1,5 @@ GARNAME = mercurial -GARVERSION = 1.3 +GARVERSION = 1.3.1 CATEGORIES = devel DESCRIPTION = Fast, lightweight Source Control Management system Modified: csw/mgar/pkg/mercurial/trunk/checksums =================================================================== --- csw/mgar/pkg/mercurial/trunk/checksums 2009-07-25 02:31:05 UTC (rev 5649) +++ csw/mgar/pkg/mercurial/trunk/checksums 2009-07-25 07:21:07 UTC (rev 5650) @@ -1,4 +1,4 @@ f123d5474de9aeaea428989744b12401 download/CSWmercurial-common.gspec db884ecb306bcbf49b671f880d29c431 download/CSWmercurial.changelog.CSW d280026d7687f061371e87ff306c97c2 download/CSWmercurial.gspec -d25a867e0ef835faafdbe1e82e239945 download/mercurial-1.3.tar.gz +6504f0dc32bd7ecf59a9f7f719432e76 download/mercurial-1.3.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From chninkel at users.sourceforge.net Sat Jul 25 12:58:58 2009 From: chninkel at users.sourceforge.net (chninkel at users.sourceforge.net) Date: Sat, 25 Jul 2009 10:58:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[5651] csw/mgar/pkg/openssh/trunk Message-ID: Revision: 5651 http://gar.svn.sourceforge.net/gar/?rev=5651&view=rev Author: chninkel Date: 2009-07-25 10:58:58 +0000 (Sat, 25 Jul 2009) Log Message: ----------- openssh: fixed missing /opt/csw/etc/ssh in prototype Modified Paths: -------------- csw/mgar/pkg/openssh/trunk/checksums csw/mgar/pkg/openssh/trunk/files/CSWossh.prototype csw/mgar/pkg/openssh/trunk/files/CSWosshclient.prototype csw/mgar/pkg/openssh/trunk/files/changelog.CSW Modified: csw/mgar/pkg/openssh/trunk/checksums =================================================================== --- csw/mgar/pkg/openssh/trunk/checksums 2009-07-25 07:21:07 UTC (rev 5650) +++ csw/mgar/pkg/openssh/trunk/checksums 2009-07-25 10:58:58 UTC (rev 5651) @@ -1,11 +1,11 @@ 1d3d6d477c09e59c514e637fa3a2f7a4 download/CSWossh.checkinstall 0993813fa5c752215f892cb67c86816f download/CSWossh.preinstall -62fa255ecd680eeeadc13d1188a61ff1 download/CSWossh.prototype -5ce2cd89c1c7478a8c728e4688b26c90 download/CSWosshclient.prototype +59bf25f92d3660aa7e65fb6bdc85e72f download/CSWossh.prototype +cbe3d9921fca3130e42db09914c6ea07 download/CSWosshclient.prototype 1d3d6d477c09e59c514e637fa3a2f7a4 download/CSWosshlpk.checkinstall 0993813fa5c752215f892cb67c86816f download/CSWosshlpk.preinstall 22ffa2a9b7bf310d58d3b299805a41b1 download/CSWosshlpk.prototype -a51dd54a24d61cad406d02343cc826f0 download/changelog.CSW +894264acd8bfda9420b8cf10235b6a3e download/changelog.CSW 9153031524651a18e7edaed4637aa769 download/contrib-openssh-lpk-5.2p1-0.3.9.patch a5ebb2e3fdaa06c3c9edba55aac5f83b download/cswopenssh 8e765642349b6321d01b33e95304e113 download/cswopenssh.xml Modified: csw/mgar/pkg/openssh/trunk/files/CSWossh.prototype =================================================================== --- csw/mgar/pkg/openssh/trunk/files/CSWossh.prototype 2009-07-25 07:21:07 UTC (rev 5650) +++ csw/mgar/pkg/openssh/trunk/files/CSWossh.prototype 2009-07-25 10:58:58 UTC (rev 5651) @@ -1,5 +1,6 @@ d none /opt/csw/etc/pkg/CSWossh 0755 root bin f cswinitsmf /etc/opt/csw/init.d/cswopenssh 0755 root bin +d none /opt/csw/etc/ssh 0755 root bin f cswpreserveconf /opt/csw/etc/ssh/sshd_config.CSW 0744 root bin f cswpreserveconf /opt/csw/etc/ssh/moduli.CSW 0644 root bin d none /opt/csw/libexec 0755 root bin Modified: csw/mgar/pkg/openssh/trunk/files/CSWosshclient.prototype =================================================================== --- csw/mgar/pkg/openssh/trunk/files/CSWosshclient.prototype 2009-07-25 07:21:07 UTC (rev 5650) +++ csw/mgar/pkg/openssh/trunk/files/CSWosshclient.prototype 2009-07-25 10:58:58 UTC (rev 5651) @@ -6,6 +6,7 @@ f none /opt/csw/bin/ssh-agent 0755 root bin f none /opt/csw/bin/ssh-keygen 0755 root bin f none /opt/csw/bin/ssh-keyscan 0755 root bin +d none /opt/csw/etc/ssh 0755 root bin f cswpreserveconf /opt/csw/etc/ssh/ssh_config.CSW 0644 root bin d none /opt/csw/libexec 0755 root bin f none /opt/csw/libexec/ssh-keysign 4711 root bin Modified: csw/mgar/pkg/openssh/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/openssh/trunk/files/changelog.CSW 2009-07-25 07:21:07 UTC (rev 5650) +++ csw/mgar/pkg/openssh/trunk/files/changelog.CSW 2009-07-25 10:58:58 UTC (rev 5651) @@ -1,3 +1,9 @@ +openssh (5.2,REV=2009.07.25_rev=p1) unstable + + * Fixed missing /opt/csw/etc/ssh in prototype (Closes: #3765) + + -- Yann Rouillard Sat, 25 Jul 2009 12:57:35 +0200 + openssh (5.2,REV=2009.06.30_rev=p1) unstable * Switched to cswclassutils for SMF support. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From chninkel at users.sourceforge.net Sat Jul 25 13:03:29 2009 From: chninkel at users.sourceforge.net (chninkel at users.sourceforge.net) Date: Sat, 25 Jul 2009 11:03:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5652] csw/mgar/pkg/bash/trunk Message-ID: Revision: 5652 http://gar.svn.sourceforge.net/gar/?rev=5652&view=rev Author: chninkel Date: 2009-07-25 11:03:29 +0000 (Sat, 25 Jul 2009) Log Message: ----------- bash: updated to patch level 28 Modified Paths: -------------- csw/mgar/pkg/bash/trunk/Makefile csw/mgar/pkg/bash/trunk/checksums csw/mgar/pkg/bash/trunk/files/changelog.CSW Modified: csw/mgar/pkg/bash/trunk/Makefile =================================================================== --- csw/mgar/pkg/bash/trunk/Makefile 2009-07-25 10:58:58 UTC (rev 5651) +++ csw/mgar/pkg/bash/trunk/Makefile 2009-07-25 11:03:29 UTC (rev 5652) @@ -13,7 +13,7 @@ ###### Package information ####### GARNAME = bash -GARVERSION = 4.0.24 +GARVERSION = 4.0.28 CATEGORIES = devel DESCRIPTION = A sh-compatible command language interpreter Modified: csw/mgar/pkg/bash/trunk/checksums =================================================================== --- csw/mgar/pkg/bash/trunk/checksums 2009-07-25 10:58:58 UTC (rev 5651) +++ csw/mgar/pkg/bash/trunk/checksums 2009-07-25 11:03:29 UTC (rev 5652) @@ -24,6 +24,10 @@ 7a70f2608f90f6ac0c2051e5f1c6c414 download/bash40-022 7a23aa41630dd4fe8d30108a200e2d96 download/bash40-023 82ba5fc9eb780eb57d8b7628a17b7d74 download/bash40-024 -bdb3a155736820d6e77667173062e904 download/changelog.CSW +b26f9007ac4eef5c378f1abcb8959025 download/bash40-025 +83bc844c82d0a30740e8d91a8238bfa9 download/bash40-026 +a41c187f05ecab07389c18acc91214c6 download/bash40-027 +fcc367e6471267d2e397257e703b817d download/bash40-028 +871d6e5e87ea680cdf870f67210be8b3 download/changelog.CSW 60956e6be20f69dafbb06fcc83bab88e download/shells 29607316cff22f7427322d8f190cbadf download/use_system_bashrc_and_logout.patch Modified: csw/mgar/pkg/bash/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/bash/trunk/files/changelog.CSW 2009-07-25 10:58:58 UTC (rev 5651) +++ csw/mgar/pkg/bash/trunk/files/changelog.CSW 2009-07-25 11:03:29 UTC (rev 5652) @@ -1,3 +1,9 @@ +bash (4.0.28,REV=2009.07.25) unstable + + * Added bash patches bash40-025 to bash40-028. + + -- Yann Rouillard Sat, 25 Jul 2009 12:51:28 +0200 + bash (4.0.24,REV=2009.05.17) unstable * Added bash patches bash40-018 to bash40-024. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From chninkel at users.sourceforge.net Sat Jul 25 13:12:32 2009 From: chninkel at users.sourceforge.net (chninkel at users.sourceforge.net) Date: Sat, 25 Jul 2009 11:12:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[5653] csw/mgar/pkg/lftp/trunk Message-ID: Revision: 5653 http://gar.svn.sourceforge.net/gar/?rev=5653&view=rev Author: chninkel Date: 2009-07-25 11:12:31 +0000 (Sat, 25 Jul 2009) Log Message: ----------- lftp: updated to 3.7.15 Modified Paths: -------------- csw/mgar/pkg/lftp/trunk/Makefile csw/mgar/pkg/lftp/trunk/checksums csw/mgar/pkg/lftp/trunk/files/changelog.CSW Modified: csw/mgar/pkg/lftp/trunk/Makefile =================================================================== --- csw/mgar/pkg/lftp/trunk/Makefile 2009-07-25 11:03:29 UTC (rev 5652) +++ csw/mgar/pkg/lftp/trunk/Makefile 2009-07-25 11:12:31 UTC (rev 5653) @@ -13,7 +13,7 @@ ###### Package information ####### GARNAME = lftp -GARVERSION = 3.7.14 +GARVERSION = 3.7.15 CATEGORIES = net DESCRIPTION = sophisticated command-line ftp/http client Modified: csw/mgar/pkg/lftp/trunk/checksums =================================================================== --- csw/mgar/pkg/lftp/trunk/checksums 2009-07-25 11:03:29 UTC (rev 5652) +++ csw/mgar/pkg/lftp/trunk/checksums 2009-07-25 11:12:31 UTC (rev 5653) @@ -1,3 +1,3 @@ -b0cad53f75ebd37b9dc6aeeb8d05f88c download/lftp-3.7.14.tar.gz 5bc881a13c106b1c97f2137ff1755817 download/CSWlftp.prototype -30af25c9f70093e8b68d0ae8b8c3145d download/changelog.CSW +ce93239e79f5c12f5087218c9f34eb66 download/changelog.CSW +6c43ffdb59234ff0533cfdda0c3c305c download/lftp-3.7.15.tar.gz Modified: csw/mgar/pkg/lftp/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/lftp/trunk/files/changelog.CSW 2009-07-25 11:03:29 UTC (rev 5652) +++ csw/mgar/pkg/lftp/trunk/files/changelog.CSW 2009-07-25 11:12:31 UTC (rev 5653) @@ -1,3 +1,9 @@ +lftp (3.7.15,REV=2009.07.25) unstable + + * New upstream release. + + -- Yann Rouillard Sat, 25 Jul 2009 13:10:19 +0200 + lftp (3.7.14,REV=2009.05.16) unstable * New upstream release. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Sat Jul 25 20:30:19 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Sat, 25 Jul 2009 18:30:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5654] csw/mgar/pkg/libcairo/trunk/Makefile Message-ID: Revision: 5654 http://gar.svn.sourceforge.net/gar/?rev=5654&view=rev Author: ellson Date: 2009-07-25 18:30:18 +0000 (Sat, 25 Jul 2009) Log Message: ----------- enable svg backend - the circular dependency is only for testing Modified Paths: -------------- csw/mgar/pkg/libcairo/trunk/Makefile Modified: csw/mgar/pkg/libcairo/trunk/Makefile =================================================================== --- csw/mgar/pkg/libcairo/trunk/Makefile 2009-07-25 11:12:31 UTC (rev 5653) +++ csw/mgar/pkg/libcairo/trunk/Makefile 2009-07-25 18:30:18 UTC (rev 5654) @@ -55,8 +55,7 @@ CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --disable-tests --enable-xlib=yes --enable-xlib-xrender=yes --enable-ft=yes --with-x -# SVG must be disabled as libsvg depends on libcairo and we would get a cyclic dependency -CONFIGURE_ARGS += --enable-png=yes --enable-ps=yes --enable-pdf=yes --enable-svg=no --enable-xcb=yes +CONFIGURE_ARGS += --enable-png=yes --enable-ps=yes --enable-pdf=yes --enable-svg=yes --enable-xcb=yes CONFIGURE_ARGS += --enable-gtk-doc --enable-test-surfaces=yes include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Sat Jul 25 21:10:46 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Sat, 25 Jul 2009 19:10:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5655] csw/mgar/pkg/libcairo/trunk/Makefile Message-ID: Revision: 5655 http://gar.svn.sourceforge.net/gar/?rev=5655&view=rev Author: ellson Date: 2009-07-25 19:10:46 +0000 (Sat, 25 Jul 2009) Log Message: ----------- use --disable-full-testing instead of --disable-tests Modified Paths: -------------- csw/mgar/pkg/libcairo/trunk/Makefile Modified: csw/mgar/pkg/libcairo/trunk/Makefile =================================================================== --- csw/mgar/pkg/libcairo/trunk/Makefile 2009-07-25 18:30:18 UTC (rev 5654) +++ csw/mgar/pkg/libcairo/trunk/Makefile 2009-07-25 19:10:46 UTC (rev 5655) @@ -54,7 +54,7 @@ EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --disable-tests --enable-xlib=yes --enable-xlib-xrender=yes --enable-ft=yes --with-x +CONFIGURE_ARGS += --disable-full-testing --enable-xlib=yes --enable-xlib-xrender=yes --enable-ft=yes --with-x CONFIGURE_ARGS += --enable-png=yes --enable-ps=yes --enable-pdf=yes --enable-svg=yes --enable-xcb=yes CONFIGURE_ARGS += --enable-gtk-doc --enable-test-surfaces=yes This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jul 25 23:11:20 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 25 Jul 2009 21:11:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5656] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5656 http://gar.svn.sourceforge.net/gar/?rev=5656&view=rev Author: wahwah Date: 2009-07-25 21:11:20 +0000 (Sat, 25 Jul 2009) Log Message: ----------- cups: A fix for rcdir Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-25 19:10:46 UTC (rev 5655) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-25 21:11:20 UTC (rev 5656) @@ -105,7 +105,7 @@ CONFIGURE_ARGS = $(DIRPATHS) --enable-pdftops CONFIGURE_ARGS += --with-menudir=$(datadir)/applications CONFIGURE_ARGS += --localedir=$(datadir)/locale -CONFIGURE_ARGS += --with-rcdir=$(sysconfdir)/init.d +CONFIGURE_ARGS += --with-rcdir=$(sysconfdir) CONFIGURE_ARGS += --with-icondir=$(datadir)/icons # This is a hack that's needed, because configure (Makedefs) will otherwise This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Sun Jul 26 00:53:59 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Sat, 25 Jul 2009 22:53:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5657] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5657 http://gar.svn.sourceforge.net/gar/?rev=5657&view=rev Author: ellson Date: 2009-07-25 22:53:59 +0000 (Sat, 25 Jul 2009) Log Message: ----------- - add BUILD64=1 for sparcv9 and amd64 - add --enable-static to generate dot_static target - package dot_static in graphvizgd, because of its gd dependency Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-25 21:11:20 UTC (rev 5656) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-25 22:53:59 UTC (rev 5657) @@ -41,15 +41,17 @@ ARCHALL_CSWgraphvizdoc = 1 ARCHALL_CSWgraphvizgraphs = 1 +BUILD64 = 1 + PREREQUISITE_PKGS = -REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender CSWgs \ - CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWgtk2 CSWiconv \ +REQUIRED_PKGS_CSWgraphviz = CSWexpat CSWpango CSWlibcairo CSWgts CSWlibxrender \ + CSWgs CSWfconfig CSWftype2 CSWggettextrt CSWglib2 CSWgtk2 CSWiconv \ CSWlibatk CSWliblasi CSWpng CSWzlib CSWxpm REQUIRED_PKGS_CSWgraphvizdevel = REQUIRED_PKGS_CSWgraphvizdoc = REQUIRED_PKGS_CSWgraphvizgraphs = -REQUIRED_PKGS_CSWgraphvizgd = CSWgd CSWjpeg CSWxpm +REQUIRED_PKGS_CSWgraphvizgd = CSWgd CSWjpeg REQUIRED_PKGS_CSWgraphvizdevil = CSWdevil REQUIRED_PKGS_CSWgraphvizsharp = CSWmono REQUIRED_PKGS_CSWgraphvizguile = CSWguile @@ -99,7 +101,7 @@ SPKG_DESC_CSWgraphvizruby = Graphviz language binding for ruby SPKG_DESC_CSWgraphviztcl = Graphviz language binding for tcl -PKGFILES_CSWgraphviz = $(bindir)/(?!diffimg).* +PKGFILES_CSWgraphviz = $(bindir)/(?!(diffimg|dot_static)).* PKGFILES_CSWgraphviz += $(libdir)/lib.*.so\..* PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_core\..* PKGFILES_CSWgraphviz += $(libdir)/graphviz/libgvplugin_pango\..* @@ -123,6 +125,7 @@ PKGFILES_CSWgraphvizgd = $(libdir)/graphviz/libgvplugin_gd\..* PKGFILES_CSWgraphvizgd += $(bindir)/diffimg +PKGFILES_CSWgraphvizgd += $(bindir)/dot_static PKGFILES_CSWgraphvizdevil = $(libdir)/graphviz/libgvplugin_devil\..* @@ -196,6 +199,7 @@ CONFIGURE_ARGS += --disable-ocaml CONFIGURE_ARGS += --disable-php CONFIGURE_ARGS += --disable-r +CONFIGURE_ARGS += --enable-static --enable-shared CONFIGURE_ARGS += PKG_CONFIG_PATH=/opt/csw/lib/pkgconfig:/opt/csw/X11/lib/pkgconfig STRIP_LIBTOOL=1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From ellson at users.sourceforge.net Sun Jul 26 03:36:46 2009 From: ellson at users.sourceforge.net (ellson at users.sourceforge.net) Date: Sun, 26 Jul 2009 01:36:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5658] csw/mgar/pkg/graphviz/trunk/Makefile Message-ID: Revision: 5658 http://gar.svn.sourceforge.net/gar/?rev=5658&view=rev Author: ellson Date: 2009-07-26 01:36:46 +0000 (Sun, 26 Jul 2009) Log Message: ----------- drop BUILD64=1 .... Sun's CC is too broken Modified Paths: -------------- csw/mgar/pkg/graphviz/trunk/Makefile Modified: csw/mgar/pkg/graphviz/trunk/Makefile =================================================================== --- csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-25 22:53:59 UTC (rev 5657) +++ csw/mgar/pkg/graphviz/trunk/Makefile 2009-07-26 01:36:46 UTC (rev 5658) @@ -41,7 +41,8 @@ ARCHALL_CSWgraphvizdoc = 1 ARCHALL_CSWgraphvizgraphs = 1 -BUILD64 = 1 +# Sun's CC is broken on 64bit architectures! +#BUILD64 = 1 PREREQUISITE_PKGS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jul 26 16:01:05 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 26 Jul 2009 14:01:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5659] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5659 http://gar.svn.sourceforge.net/gar/?rev=5659&view=rev Author: bdwalton Date: 2009-07-26 14:01:04 +0000 (Sun, 26 Jul 2009) Log Message: ----------- rename the elisp sources package to be comformant (no _) Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 01:36:46 UTC (rev 5658) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 14:01:04 UTC (rev 5659) @@ -10,7 +10,7 @@ PREREQUISITE_PKGS = CSWbdb3 CSWgdbm CSWgfile CSWiconv CSWncurses CSWossldevel PREREQUISITE_PKGS += CSWreadline CSWzlib -PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode CSWrubymode_el +PACKAGES = CSWruby CSWrubydoc CSWrubytk CSWrubydev CSWrubymode CSWrubymodeel ARCHALL_CSWrubydoc = 1 ARCHALL_CSWrubymode = 1 @@ -28,7 +28,7 @@ REQUIRED_PKGS_CSWrubymode = CSWemacscommon -REQUIRED_PKGS_CSWrubymode_el = CSWemacscommon +REQUIRED_PKGS_CSWrubymodeel = CSWemacscommon DESCRIPTION = An object-oriented language for quick and easy programming. define BLURB @@ -49,7 +49,7 @@ SPKG_DESC_CSWrubymode = Ruby major mode for Emacs -SPKG_DESC_CSWrubymode_el = Elisp source for ruby mode +SPKG_DESC_CSWrubymodeel = Elisp source for ruby mode PKGFILES_CSWrubydoc = $(datadir)/ri/.* $(docdir)/ruby/sample.* @@ -59,7 +59,7 @@ PKGFILES_CSWrubymode = $(datadir)/emacs/site-lisp/.*elc$ -PKGFILES_CSWrubymode_el = $(datadir)/emacs/site-lisp/.*el$ +PKGFILES_CSWrubymodeel = $(datadir)/emacs/site-lisp/.*el$ MASTER_SITES = ftp://ftp.ruby-lang.org/pub/ruby/ MASTER_SITES += ftp://www.ibiblio.org/pub/languages/ruby/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jul 26 17:42:56 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 26 Jul 2009 15:42:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5660] csw/mgar/pkg/ruby/trunk/Makefile Message-ID: Revision: 5660 http://gar.svn.sourceforge.net/gar/?rev=5660&view=rev Author: bdwalton Date: 2009-07-26 15:42:56 +0000 (Sun, 26 Jul 2009) Log Message: ----------- force catalog name with _el (to match that convention) Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 14:01:04 UTC (rev 5659) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 15:42:56 UTC (rev 5660) @@ -61,6 +61,8 @@ PKGFILES_CSWrubymodeel = $(datadir)/emacs/site-lisp/.*el$ +CATALOGNAME_CSWrubymodeel = rubymode_el + MASTER_SITES = ftp://ftp.ruby-lang.org/pub/ruby/ MASTER_SITES += ftp://www.ibiblio.org/pub/languages/ruby/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Sun Jul 26 19:41:39 2009 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Sun, 26 Jul 2009 17:41:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[5661] csw/mgar/pkg Message-ID: Revision: 5661 http://gar.svn.sourceforge.net/gar/?rev=5661&view=rev Author: j_arndt Date: 2009-07-26 17:41:39 +0000 (Sun, 26 Jul 2009) Log Message: ----------- cacti: Initial commit Added Paths: ----------- csw/mgar/pkg/cacti/ csw/mgar/pkg/cacti/branches/ csw/mgar/pkg/cacti/tags/ csw/mgar/pkg/cacti/trunk/ csw/mgar/pkg/cacti/trunk/Makefile csw/mgar/pkg/cacti/trunk/checksums csw/mgar/pkg/cacti/trunk/files/ csw/mgar/pkg/cacti/trunk/files/CSWcacti.postinstall csw/mgar/pkg/cacti/trunk/files/CSWcacti.prototype csw/mgar/pkg/cacti/trunk/files/cacti.sql.diff csw/mgar/pkg/cacti/trunk/files/config.php.diff csw/mgar/pkg/cacti/trunk/files/cswusergroup csw/mgar/pkg/cacti/trunk/files/global.php.diff csw/mgar/pkg/cacti/trunk/files/global_settings.php.diff csw/mgar/pkg/cacti/trunk/files/install_index.php.diff Property changes on: csw/mgar/pkg/cacti/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cacti/trunk/Makefile =================================================================== --- csw/mgar/pkg/cacti/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cacti/trunk/Makefile 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,74 @@ +GARNAME = cacti +GARVERSION = 0.8.7e +CATEGORIES = apps + +DESCRIPTION = a network graphing solution based on RRDtool +define BLURB + Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features out of the box. All of this is wrapped in an intuitive, easy to use interface that makes sense for LAN-sized installations up to complex networks with hundreds of devices. +endef + +MASTER_SITES = http://www.cacti.net/downloads/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +#DISTFILES += CSWcacti.prototype CSWcacti.preinstall +DISTFILES += CSWcacti.prototype CSWcacti.postinstall + +PATCHFILES += global_settings.php.diff +PATCHFILES += install_index.php.diff # added search paths for initial setup +PATCHFILES += global.php.diff # path to rrd files is hard coded :( +PATCHFILES += cacti.sql.diff +PATCHFILES += config.php.diff + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +REQUIRED_PKGS = CSWrrd CSWnetsnmp CSWmysql5client CSWcswclassutils +REQUIRED_PKGS = CSWphp5 CSWap2modphp5 CSWphp5mysql CSWphp5snmp CSWphp5session CSWphp5sockets + +SPKG_CLASSES = none cswusergroup + +CATALOGNAME = cacti +ARCHALL = 1 + +CONFIGURE_ARGS = $(DIRPATHS) + +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom +INSTALL_SCRIPTS = custom +SKIPTEST = 1 + +ENABLE_CHECK = 0 + +CACTIDIR=/opt/csw/cacti +DOCDIR=/opt/csw/share/doc/cacti +VARDIR=/var/opt/csw/cacti + +include gar/category.mk + +configure-custom: + @$(MAKECOOKIE) + +build-custom: + @$(MAKECOOKIE) + +install-custom: + @ginstall -d $(DESTDIR)$(CACTIDIR) + @ginstall -d $(DESTDIR)$(DOCDIR) + @ginstall -d $(DESTDIR)$(VARDIR) + @ginstall -d $(DESTDIR)$(VARDIR)/log + @ginstall -d $(DESTDIR)$(VARDIR)/rra + @cp $(WORKSRC)/LICENSE $(DESTDIR)$(DOCDIR) + @cp $(WORKSRC)/README $(DESTDIR)$(DOCDIR) + @cp -r $(WORKSRC)/docs $(DESTDIR)$(DOCDIR) + @# + @# very nasty + @# + @cp -r $(WORKSRC)/* $(DESTDIR)$(CACTIDIR) + @rm -r $(DESTDIR)$(CACTIDIR)/LICENSE $(DESTDIR)$(CACTIDIR)/README $(DESTDIR)$(CACTIDIR)/docs + @rm -r $(DESTDIR)$(CACTIDIR)/log $(DESTDIR)$(CACTIDIR)/rra + @# + @ginstall -d $(DESTDIR)/opt/csw/etc/pkg/CSWcacti + @ginstall -m 644 $(FILEDIR)/cswusergroup $(DESTDIR)/opt/csw/etc/pkg/CSWcacti/cswusergroup Added: csw/mgar/pkg/cacti/trunk/checksums =================================================================== --- csw/mgar/pkg/cacti/trunk/checksums (rev 0) +++ csw/mgar/pkg/cacti/trunk/checksums 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,8 @@ +ca724241f76900967f90d1c52a5e9d7f download/CSWcacti.postinstall +c06af72e0839d119bf7a1138361c7168 download/CSWcacti.prototype +7563a58a57d2c6cc0da28cc341a30969 download/cacti-0.8.7e.tar.gz +509e8f19ad7ede1733be6607b6c1aef2 download/cacti.sql.diff +6bcd6bc9879995d235f012c8a503468e download/config.php.diff +ec57981a8f28d4a6fab8219cec877afa download/global.php.diff +58f05b2bac86fd1e4dcc21b5869a6c51 download/global_settings.php.diff +11c7a82910671477cf896ac30aece436 download/install_index.php.diff Added: csw/mgar/pkg/cacti/trunk/files/CSWcacti.postinstall =================================================================== --- csw/mgar/pkg/cacti/trunk/files/CSWcacti.postinstall (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/CSWcacti.postinstall 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,40 @@ +#!/bin/sh + +passwd -N cacti + +cat << EOF +# +# +# + +The package automatically added a user called "cacti". If you don't like +this user name, rename it and change it in the files listed below. + +By default the database "cacti" is used. If you want to use another database, +change the name in the files listed below. + +To get Cacti running, please follow these steps: + +(1) Edit some lines in /opt/csw/cacti/include/config.php to match your + environment: + + Example: \$database_hostname = "localhost" + +(2) Check also /opt/csw/cacti/include/global.php + +(3) Edit /opt/csw/cacti/cacti.sql to match your environment. + + Example: GRANT ALL ON cacti.* TO cacti at localhost IDENTIFIED BY 'cacti'; + +(4) Run /opt/csw/cacti/cacti.sql to create the database: + + Example: mysql -u root -p < /opt/csw/cacti/cacti.sql + +(5) Create a cronjob for the user "cacti" to collect the data: + + 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /opt/csw/php5/bin/php /opt/csw/cacti/poller.php > /dev/null 2>&1 + +# +# +# +EOF Added: csw/mgar/pkg/cacti/trunk/files/CSWcacti.prototype =================================================================== --- csw/mgar/pkg/cacti/trunk/files/CSWcacti.prototype (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/CSWcacti.prototype 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,496 @@ +d none /opt/csw/cacti 0755 root bin +f none /opt/csw/cacti/about.php 0644 root bin +f none /opt/csw/cacti/auth_changepassword.php 0644 root bin +f none /opt/csw/cacti/auth_login.php 0644 root bin +f none /opt/csw/cacti/cacti.sql 0644 root bin +f none /opt/csw/cacti/cdef.php 0644 root bin +d none /opt/csw/cacti/cli 0755 root bin +f none /opt/csw/cacti/cli/.htaccess 0644 root bin +f none /opt/csw/cacti/cli/add_data_query.php 0644 root bin +f none /opt/csw/cacti/cli/add_device.php 0644 root bin +f none /opt/csw/cacti/cli/add_graph_template.php 0644 root bin +f none /opt/csw/cacti/cli/add_graphs.php 0644 root bin +f none /opt/csw/cacti/cli/add_perms.php 0644 root bin +f none /opt/csw/cacti/cli/add_tree.php 0644 root bin +f none /opt/csw/cacti/cli/copy_user.php 0644 root bin +f none /opt/csw/cacti/cli/host_update_template.php 0644 root bin +f none /opt/csw/cacti/cli/import_template.php 0644 root bin +f none /opt/csw/cacti/cli/poller_data_sources_reapply_names.php 0644 root bin +f none /opt/csw/cacti/cli/poller_graphs_reapply_names.php 0644 root bin +f none /opt/csw/cacti/cli/poller_output_empty.php 0644 root bin +f none /opt/csw/cacti/cli/poller_reindex_hosts.php 0644 root bin +f none /opt/csw/cacti/cli/rebuild_poller_cache.php 0644 root bin +f none /opt/csw/cacti/cli/repair_database.php 0644 root bin +f none /opt/csw/cacti/cli/structure_rra_paths.php 0644 root bin +f none /opt/csw/cacti/cli/upgrade_database.php 0644 root bin +f none /opt/csw/cacti/cmd.php 0644 root bin +f none /opt/csw/cacti/color.php 0644 root bin +f none /opt/csw/cacti/data_input.php 0644 root bin +f none /opt/csw/cacti/data_queries.php 0644 root bin +f none /opt/csw/cacti/data_sources.php 0644 root bin +f none /opt/csw/cacti/data_templates.php 0644 root bin +f none /opt/csw/cacti/gprint_presets.php 0644 root bin +f none /opt/csw/cacti/graph.php 0644 root bin +f none /opt/csw/cacti/graph_image.php 0644 root bin +f none /opt/csw/cacti/graph_settings.php 0644 root bin +f none /opt/csw/cacti/graph_templates.php 0644 root bin +f none /opt/csw/cacti/graph_templates_inputs.php 0644 root bin +f none /opt/csw/cacti/graph_templates_items.php 0644 root bin +f none /opt/csw/cacti/graph_view.php 0644 root bin +f none /opt/csw/cacti/graph_xport.php 0644 root bin +f none /opt/csw/cacti/graphs.php 0644 root bin +f none /opt/csw/cacti/graphs_items.php 0644 root bin +f none /opt/csw/cacti/graphs_new.php 0644 root bin +f none /opt/csw/cacti/host.php 0644 root bin +f none /opt/csw/cacti/host_templates.php 0644 root bin +d none /opt/csw/cacti/images 0755 root bin +f none /opt/csw/cacti/images/arrow.gif 0644 root bin +f none /opt/csw/cacti/images/auth_deny.gif 0644 root bin +f none /opt/csw/cacti/images/auth_login.gif 0644 root bin +f none /opt/csw/cacti/images/auth_logout.gif 0644 root bin +f none /opt/csw/cacti/images/button_add.gif 0644 root bin +f none /opt/csw/cacti/images/button_cancel.gif 0644 root bin +f none /opt/csw/cacti/images/button_cancel2.gif 0644 root bin +f none /opt/csw/cacti/images/button_clear.gif 0644 root bin +f none /opt/csw/cacti/images/button_colapse_all.gif 0644 root bin +f none /opt/csw/cacti/images/button_create.gif 0644 root bin +f none /opt/csw/cacti/images/button_default.gif 0644 root bin +f none /opt/csw/cacti/images/button_delete.gif 0644 root bin +f none /opt/csw/cacti/images/button_expand_all.gif 0644 root bin +f none /opt/csw/cacti/images/button_export.gif 0644 root bin +f none /opt/csw/cacti/images/button_go.gif 0644 root bin +f none /opt/csw/cacti/images/button_help.gif 0644 root bin +f none /opt/csw/cacti/images/button_import.gif 0644 root bin +f none /opt/csw/cacti/images/button_no.gif 0644 root bin +f none /opt/csw/cacti/images/button_purge.gif 0644 root bin +f none /opt/csw/cacti/images/button_refresh.gif 0644 root bin +f none /opt/csw/cacti/images/button_save.gif 0644 root bin +f none /opt/csw/cacti/images/button_view.gif 0644 root bin +f none /opt/csw/cacti/images/button_yes.gif 0644 root bin +f none /opt/csw/cacti/images/cacti_about_logo.gif 0644 root bin +f none /opt/csw/cacti/images/cacti_backdrop.gif 0644 root bin +f none /opt/csw/cacti/images/cacti_backdrop2.gif 0644 root bin +f none /opt/csw/cacti/images/cacti_logo.gif 0644 root bin +f none /opt/csw/cacti/images/calendar.gif 0644 root bin +f none /opt/csw/cacti/images/delete_icon.gif 0644 root bin +f none /opt/csw/cacti/images/delete_icon_large.gif 0644 root bin +f none /opt/csw/cacti/images/favicon.ico 0644 root bin +f none /opt/csw/cacti/images/graph_page_top.gif 0644 root bin +f none /opt/csw/cacti/images/graph_properties.gif 0644 root bin +f none /opt/csw/cacti/images/graph_query.png 0644 root bin +f none /opt/csw/cacti/images/graph_zoom.gif 0644 root bin +f none /opt/csw/cacti/images/hide.gif 0644 root bin +f none /opt/csw/cacti/images/left_border.gif 0644 root bin +f none /opt/csw/cacti/images/menu_line.gif 0644 root bin +f none /opt/csw/cacti/images/menuarrow.gif 0644 root bin +f none /opt/csw/cacti/images/move_down.gif 0644 root bin +f none /opt/csw/cacti/images/move_left.gif 0644 root bin +f none /opt/csw/cacti/images/move_right.gif 0644 root bin +f none /opt/csw/cacti/images/move_up.gif 0644 root bin +f none /opt/csw/cacti/images/reload_icon_small.gif 0644 root bin +f none /opt/csw/cacti/images/shadow.gif 0644 root bin +f none /opt/csw/cacti/images/shadow_gray.gif 0644 root bin +f none /opt/csw/cacti/images/show.gif 0644 root bin +f none /opt/csw/cacti/images/tab_cacti.gif 0644 root bin +f none /opt/csw/cacti/images/tab_console.gif 0644 root bin +f none /opt/csw/cacti/images/tab_console_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_graphs.gif 0644 root bin +f none /opt/csw/cacti/images/tab_graphs_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_list.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_list_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_preview.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_preview_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_tree.gif 0644 root bin +f none /opt/csw/cacti/images/tab_mode_tree_down.gif 0644 root bin +f none /opt/csw/cacti/images/tab_settings.gif 0644 root bin +f none /opt/csw/cacti/images/tab_settings_down.gif 0644 root bin +f none /opt/csw/cacti/images/transparent_line.gif 0644 root bin +d none /opt/csw/cacti/include 0755 root bin +f none /opt/csw/cacti/include/auth.php 0644 root bin +f none /opt/csw/cacti/include/bottom_footer.php 0644 root bin +f none /opt/csw/cacti/include/config.php 0644 root bin +f none /opt/csw/cacti/include/global.php 0644 root bin +f none /opt/csw/cacti/include/global_arrays.php 0644 root bin +f none /opt/csw/cacti/include/global_constants.php 0644 root bin +f none /opt/csw/cacti/include/global_form.php 0644 root bin +f none /opt/csw/cacti/include/global_settings.php 0644 root bin +d none /opt/csw/cacti/include/jscalendar 0755 root bin +f none /opt/csw/cacti/include/jscalendar/calendar-setup.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/calendar.js 0644 root bin +d none /opt/csw/cacti/include/jscalendar/lang 0755 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-af.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-al.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-bg.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-big5-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-big5.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-br.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ca.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-cs-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-cs-win.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-da.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-de.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-du.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-el.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-en.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-es.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-fi.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-fr.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-he-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-hr-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-hr.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-hu.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-it.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-jp.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ko-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ko.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-lt-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-lt.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-lv.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-nl.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-no.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-pl-utf8.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-pl.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-pt.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ro.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ru.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-ru_win_.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-si.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-sk.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-sp.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-sv.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-tr.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/calendar-zh.js 0644 root bin +f none /opt/csw/cacti/include/jscalendar/lang/cn_utf8.js 0644 root bin +f none /opt/csw/cacti/include/layout.js 0644 root bin +f none /opt/csw/cacti/include/main.css 0644 root bin +f none /opt/csw/cacti/include/top_graph_header.php 0644 root bin +f none /opt/csw/cacti/include/top_header.php 0644 root bin +d none /opt/csw/cacti/include/treeview 0755 root bin +f none /opt/csw/cacti/include/treeview/ftiens4.js 0644 root bin +f none /opt/csw/cacti/include/treeview/ftiens4_export.js 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2blank.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2lastnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2mlastnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2mnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2node.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2plastnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2pnode.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ftv2vertline.gif 0644 root bin +f none /opt/csw/cacti/include/treeview/ua.js 0644 root bin +f none /opt/csw/cacti/include/zoom.js 0644 root bin +f none /opt/csw/cacti/index.php 0644 root bin +d none /opt/csw/cacti/install 0755 root bin +f none /opt/csw/cacti/install/0_8_1_to_0_8_2.php 0644 root bin +f none /opt/csw/cacti/install/0_8_2_to_0_8_2a.php 0644 root bin +f none /opt/csw/cacti/install/0_8_2a_to_0_8_3.php 0644 root bin +f none /opt/csw/cacti/install/0_8_3_to_0_8_4.php 0644 root bin +f none /opt/csw/cacti/install/0_8_4_to_0_8_5.php 0644 root bin +f none /opt/csw/cacti/install/0_8_5a_to_0_8_6.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6_to_0_8_6a.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6c_to_0_8_6d.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6d_to_0_8_6e.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6f_to_0_8_6g.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6g_to_0_8_6h.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6h_to_0_8_6i.php 0644 root bin +f none /opt/csw/cacti/install/0_8_6j_to_0_8_7.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7_to_0_8_7a.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7a_to_0_8_7b.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7b_to_0_8_7c.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7c_to_0_8_7d.php 0644 root bin +f none /opt/csw/cacti/install/0_8_7d_to_0_8_7e.php 0644 root bin +f none /opt/csw/cacti/install/0_8_to_0_8_1.php 0644 root bin +f none /opt/csw/cacti/install/index.php 0644 root bin +f none /opt/csw/cacti/install/install_finish.gif 0644 root bin +f none /opt/csw/cacti/install/install_next.gif 0644 root bin +d none /opt/csw/cacti/lib 0755 root bin +d none /opt/csw/cacti/lib/adodb 0755 root bin +f none /opt/csw/cacti/lib/adodb/adodb-csvlib.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-datadict.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-error.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-errorhandler.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-errorpear.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-exceptions.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-iterator.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-lib.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-pear.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-perf.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-php4.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-time.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb-xmlschema.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/adodb.inc.php 0644 root bin +d none /opt/csw/cacti/lib/adodb/datadict 0755 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-access.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-db2.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-firebird.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-generic.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-ibase.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-informix.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-mssql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-mysql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-oci8.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-postgres.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-sapdb.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/datadict/datadict-sybase.inc.php 0644 root bin +d none /opt/csw/cacti/lib/adodb/drivers 0755 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-access.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ado.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ado5.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ado_access.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ado_mssql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-borland_ibase.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-csv.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-db2.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-fbsql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-firebird.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ibase.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-informix.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-informix72.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-ldap.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mssql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mssqlpo.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mysql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mysqli.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-mysqlt.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-netezza.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-oci8.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-oci805.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-oci8po.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbc.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbc_mssql.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbc_oracle.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbtp.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-odbtp_unicode.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-oracle.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-pdo.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-postgres.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-postgres64.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-postgres7.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-proxy.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sapdb.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sqlanywhere.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sqlite.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sqlitepo.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-sybase.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/drivers/adodb-vfp.inc.php 0644 root bin +d none /opt/csw/cacti/lib/adodb/lang 0755 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-ar.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-bg.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-bgutf8.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-ca.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-cn.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-cz.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-de.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-en.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-es.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-fr.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-hu.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-it.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-nl.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-pl.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-pt-br.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-ro.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-ru1251.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/lang/adodb-sv.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/license.txt 0644 root bin +f none /opt/csw/cacti/lib/adodb/toexport.inc.php 0644 root bin +f none /opt/csw/cacti/lib/adodb/tohtml.inc.php 0644 root bin +f none /opt/csw/cacti/lib/api_automation_tools.php 0644 root bin +f none /opt/csw/cacti/lib/api_data_source.php 0644 root bin +f none /opt/csw/cacti/lib/api_device.php 0644 root bin +f none /opt/csw/cacti/lib/api_graph.php 0644 root bin +f none /opt/csw/cacti/lib/api_poller.php 0644 root bin +f none /opt/csw/cacti/lib/api_tree.php 0644 root bin +f none /opt/csw/cacti/lib/auth.php 0644 root bin +f none /opt/csw/cacti/lib/cdef.php 0644 root bin +f none /opt/csw/cacti/lib/data_query.php 0644 root bin +f none /opt/csw/cacti/lib/database.php 0644 root bin +f none /opt/csw/cacti/lib/export.php 0644 root bin +f none /opt/csw/cacti/lib/functions.php 0644 root bin +f none /opt/csw/cacti/lib/graph_export.php 0644 root bin +f none /opt/csw/cacti/lib/graph_variables.php 0644 root bin +f none /opt/csw/cacti/lib/html.php 0644 root bin +f none /opt/csw/cacti/lib/html_form.php 0644 root bin +f none /opt/csw/cacti/lib/html_form_template.php 0644 root bin +f none /opt/csw/cacti/lib/html_tree.php 0644 root bin +f none /opt/csw/cacti/lib/html_utility.php 0644 root bin +f none /opt/csw/cacti/lib/html_validate.php 0644 root bin +f none /opt/csw/cacti/lib/import.php 0644 root bin +f none /opt/csw/cacti/lib/ldap.php 0644 root bin +f none /opt/csw/cacti/lib/ping.php 0644 root bin +f none /opt/csw/cacti/lib/poller.php 0644 root bin +f none /opt/csw/cacti/lib/rrd.php 0644 root bin +f none /opt/csw/cacti/lib/snmp.php 0644 root bin +f none /opt/csw/cacti/lib/sort.php 0644 root bin +f none /opt/csw/cacti/lib/template.php 0644 root bin +f none /opt/csw/cacti/lib/time.php 0644 root bin +f none /opt/csw/cacti/lib/timespan_settings.php 0644 root bin +f none /opt/csw/cacti/lib/tree.php 0644 root bin +f none /opt/csw/cacti/lib/utility.php 0644 root bin +f none /opt/csw/cacti/lib/variables.php 0644 root bin +f none /opt/csw/cacti/lib/xml.php 0644 root bin +f none /opt/csw/cacti/logout.php 0644 root bin +f none /opt/csw/cacti/poller.php 0644 root bin +f none /opt/csw/cacti/poller_commands.php 0644 root bin +f none /opt/csw/cacti/poller_export.php 0644 root bin +d none /opt/csw/cacti/resource 0755 root bin +d none /opt/csw/cacti/resource/script_queries 0755 root bin +f none /opt/csw/cacti/resource/script_queries/host_cpu.xml 0644 root bin +f none /opt/csw/cacti/resource/script_queries/host_disk.xml 0644 root bin +f none /opt/csw/cacti/resource/script_queries/unix_disk.xml 0644 root bin +d none /opt/csw/cacti/resource/script_server 0755 root bin +f none /opt/csw/cacti/resource/script_server/host_cpu.xml 0644 root bin +f none /opt/csw/cacti/resource/script_server/host_disk.xml 0644 root bin +d none /opt/csw/cacti/resource/snmp_queries 0755 root bin +f none /opt/csw/cacti/resource/snmp_queries/host_disk.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/interface.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/kbridge.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/net-snmp_disk.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/netware_cpu.xml 0644 root bin +f none /opt/csw/cacti/resource/snmp_queries/netware_disk.xml 0644 root bin +f none /opt/csw/cacti/rra.php 0644 root bin +f none /opt/csw/cacti/script_server.php 0644 root bin +f none /opt/csw/cacti/script_server.pl 0644 root bin +d none /opt/csw/cacti/scripts 0755 root bin +f none /opt/csw/cacti/scripts/3com_cable_modem.pl 0644 root bin +f none /opt/csw/cacti/scripts/diskfree.pl 0644 root bin +f none /opt/csw/cacti/scripts/diskfree.sh 0644 root bin +f none /opt/csw/cacti/scripts/linux_memory.pl 0644 root bin +f none /opt/csw/cacti/scripts/loadavg.pl 0644 root bin +f none /opt/csw/cacti/scripts/loadavg_multi.pl 0644 root bin +f none /opt/csw/cacti/scripts/ping.pl 0644 root bin +f none /opt/csw/cacti/scripts/query_host_cpu.php 0644 root bin +f none /opt/csw/cacti/scripts/query_host_partitions.php 0644 root bin +f none /opt/csw/cacti/scripts/query_unix_partitions.pl 0644 root bin +f none /opt/csw/cacti/scripts/sql.php 0644 root bin +f none /opt/csw/cacti/scripts/ss_fping.php 0644 root bin +f none /opt/csw/cacti/scripts/ss_host_cpu.php 0644 root bin +f none /opt/csw/cacti/scripts/ss_host_disk.php 0644 root bin +f none /opt/csw/cacti/scripts/ss_sql.php 0644 root bin +f none /opt/csw/cacti/scripts/unix_processes.pl 0644 root bin +f none /opt/csw/cacti/scripts/unix_tcp_connections.pl 0644 root bin +f none /opt/csw/cacti/scripts/unix_users.pl 0644 root bin +f none /opt/csw/cacti/scripts/weatherbug.pl 0644 root bin +f none /opt/csw/cacti/scripts/webhits.pl 0644 root bin +f none /opt/csw/cacti/settings.php 0644 root bin +f none /opt/csw/cacti/templates_export.php 0644 root bin +f none /opt/csw/cacti/templates_import.php 0644 root bin +f none /opt/csw/cacti/tree.php 0644 root bin +f none /opt/csw/cacti/user_admin.php 0644 root bin +f none /opt/csw/cacti/utilities.php 0644 root bin +d none /opt/csw/share/doc/cacti 0755 root bin +f none /opt/csw/share/doc/cacti/LICENSE 0644 root bin +f none /opt/csw/share/doc/cacti/README 0644 root bin +d none /opt/csw/share/doc/cacti/docs 0755 root bin +f none /opt/csw/share/doc/cacti/docs/CHANGELOG 0644 root bin +f none /opt/csw/share/doc/cacti/docs/CONTRIB 0644 root bin +f none /opt/csw/share/doc/cacti/docs/README 0644 root bin +d none /opt/csw/share/doc/cacti/docs/html 0755 root bin +f none /opt/csw/share/doc/cacti/docs/html/LICENSE.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/advanced_topics.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/basics.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/batch_copy_users.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/bsd_ports.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cacti_help.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cdefs.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_cacti_poller.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_data_gathering.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_mysql_updating.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_rrd_graph.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_rrd_numbers.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_rrd_owner.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_rrd_updating.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/check_zero_values.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_data_query.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_device.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_graph_template.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_graphs.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_perms.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_add_tree.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_copy_user.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_poller_graphs_reapply_names.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_poller_output_empty.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/cli_poller_reindex_hosts.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/copying_user.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/create_new_user.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/data_input_methods.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/data_presentation.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/data_queries.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/data_storage.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/debug_miscellaneous.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/debug_rpm_installation.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/debugging.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/delete_users.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/enable_disable_users.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/faq.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_howto.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_overview.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_snmp_oid.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_templates.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/graph_viewing.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/guest_access.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/host_templates.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/host_variables.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/how_to.html 0644 root bin +d none /opt/csw/share/doc/cacti/docs/html/images 0755 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/data_source_title_example1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/data_source_title_example2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/data_source_title_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/data_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/export_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/graph_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/graph_tree.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/host_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/import_template.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/new_device.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/new_graphs.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/principles_of_operation.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_batch_copy_1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_batch_copy_2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_copy_1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_copy_2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_delete_1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_delete_2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_edit.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_enable_disable_1.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_enable_disable_2.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_list.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/images/user_management_new.png 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/index.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/install_unix.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/install_windows.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/installation.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/making_scripts_work_with_cacti.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/migration_php_scripts_to_script_server.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/new_graphs.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/operating_principles.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/php_script_server.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/reference.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/requirements.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/rrdtool_features.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/script_query_xml.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/scripts.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/snmp_query_xml.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/template_export.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/template_import.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/templates.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/testing_script_in_script_server.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_apply_patches.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_cacti.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_httpd.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_mysql.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_php.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/unix_configure_spine.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/upgrade.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/upgrade_using_hostmib_data_queries.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/user_management.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/using_spine.html 0644 root bin +f none /opt/csw/share/doc/cacti/docs/html/variables.html 0644 root bin +d none /opt/csw/share/doc/cacti/docs/pdf 0755 root bin +f none /opt/csw/share/doc/cacti/docs/pdf/README 0644 root bin +d none /opt/csw/share/doc/cacti/docs/txt 0755 root bin +f none /opt/csw/share/doc/cacti/docs/txt/manual.txt 0644 root bin +d ugfiles /var/opt/csw/cacti 0755 cacti cacti +d ugfiles /var/opt/csw/cacti/log 0755 cacti cacti +d ugfiles /var/opt/csw/cacti/rra 0755 cacti cacti +d none /opt/csw/etc/pkg/CSWcacti 0755 root bin +f cswusergroup /opt/csw/etc/pkg/CSWcacti/cswusergroup 0644 root bin Added: csw/mgar/pkg/cacti/trunk/files/cacti.sql.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/cacti.sql.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/cacti.sql.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,13 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/cacti.sql cacti-0.8.7e/cacti.sql +--- cacti-0.8.7e.orig/cacti.sql 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/cacti.sql 2009-07-19 18:25:57.059869381 +0200 +@@ -1,3 +1,9 @@ ++CREATE DATABASE cacti; ++ ++GRANT ALL ON cacti.* TO cacti at localhost IDENTIFIED BY 'cacti'; ++flush privileges; ++ ++USE cacti; + -- + -- Table structure for table `cdef` + -- Added: csw/mgar/pkg/cacti/trunk/files/config.php.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/config.php.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/config.php.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,14 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/include/config.php cacti-0.8.7e/include/config.php +--- cacti-0.8.7e.orig/include/config.php 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/include/config.php 2009-07-26 19:10:04.123759626 +0200 +@@ -26,8 +26,8 @@ + $database_type = "mysql"; + $database_default = "cacti"; + $database_hostname = "localhost"; +-$database_username = "cactiuser"; +-$database_password = "cactiuser"; ++$database_username = "cacti"; ++$database_password = "cacti"; + $database_port = "3306"; + + /* Default session name - Session name must contain alpha characters */ Added: csw/mgar/pkg/cacti/trunk/files/cswusergroup =================================================================== --- csw/mgar/pkg/cacti/trunk/files/cswusergroup (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/cswusergroup 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1 @@ +cacti:cacti:Cacti User:/export/home/cacti:/bin/sh:m:r Added: csw/mgar/pkg/cacti/trunk/files/global.php.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/global.php.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/global.php.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,23 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/include/global.php cacti-0.8.7e/include/global.php +--- cacti-0.8.7e.orig/include/global.php 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/include/global.php 2009-07-26 17:58:03.838733867 +0200 +@@ -34,8 +34,8 @@ + $database_type = "mysql"; + $database_default = "cacti"; + $database_hostname = "localhost"; +-$database_username = "cactiuser"; +-$database_password = "cactiuser"; ++$database_username = "cacti"; ++$database_password = "cacti"; + $database_port = "3306"; + + /* Default session name - Session name must contain alpha characters */ +@@ -89,7 +89,7 @@ + $config["base_path"] = strtr(ereg_replace("(.*)[\\\/]include", "\\1", dirname(__FILE__)), "\\", "/"); + $config["library_path"] = ereg_replace("(.*[\\\/])include", "\\1lib", dirname(__FILE__)); + $config["include_path"] = dirname(__FILE__); +-$config["rra_path"] = $config["base_path"] . '/rra'; ++$config["rra_path"] = '/var/opt/csw/cacti/rra'; + + /* colors */ + $colors["dark_outline"] = "454E53"; Added: csw/mgar/pkg/cacti/trunk/files/global_settings.php.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/global_settings.php.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/global_settings.php.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,16 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/include/global_settings.php cacti-0.8.7e/include/global_settings.php +--- cacti-0.8.7e.orig/include/global_settings.php 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/include/global_settings.php 2009-07-08 18:42:12.167068681 +0200 +@@ -94,9 +94,10 @@ + ), + "path_cactilog" => array( + "friendly_name" => "Cacti Log File Path", +- "description" => "The path to your Cacti log file (if blank, defaults to /log/cacti.log)", ++ "description" => "The path to your Cacti log file (if blank, defaults to /var/opt/csw/cacti/log/cacti.log)", + "method" => "filepath", +- "default" => $config["base_path"] . "/log/cacti.log", ++ #"default" => $config["base_path"] . "/log/cacti.log", ++ "default" => "/var/opt/csw/cacti/log/cacti.log", + "max_length" => "255" + ), + "pollerpaths_header" => array( Added: csw/mgar/pkg/cacti/trunk/files/install_index.php.diff =================================================================== --- csw/mgar/pkg/cacti/trunk/files/install_index.php.diff (rev 0) +++ csw/mgar/pkg/cacti/trunk/files/install_index.php.diff 2009-07-26 17:41:39 UTC (rev 5661) @@ -0,0 +1,21 @@ +diff --speed-large-files --minimal -Nru cacti-0.8.7e.orig/install/index.php cacti-0.8.7e/install/index.php +--- cacti-0.8.7e.orig/install/index.php 2009-06-28 18:07:11.000000000 +0200 ++++ cacti-0.8.7e/install/index.php 2009-07-08 19:26:29.280331987 +0200 +@@ -93,7 +93,7 @@ + if ($config["cacti_server_os"] == "win32") { + $search_paths = array("c:/usr/bin", "c:/cacti", "c:/rrdtool", "c:/spine", "c:/php", "c:/progra~1/php", "c:/net-snmp/bin", "c:/progra~1/net-snmp/bin", "d:/usr/bin", "d:/net-snmp/bin", "d:/progra~1/net-snmp/bin", "d:/cacti", "d:/rrdtool", "d:/spine", "d:/php", "d:/progra~1/php"); + }else{ +- $search_paths = array("/bin", "/sbin", "/usr/bin", "/usr/sbin", "/usr/local/bin", "/usr/local/sbin"); ++ $search_paths = array("/bin", "/sbin", "/usr/bin", "/usr/sbin", "/usr/local/bin", "/usr/local/sbin","/opt/csw/bin","/opt/csw/php5/bin"); + } + + for ($i=0; $i Revision: 5662 http://gar.svn.sourceforge.net/gar/?rev=5662&view=rev Author: bdwalton Date: 2009-07-26 17:46:19 +0000 (Sun, 26 Jul 2009) Log Message: ----------- elisp source files are arch neutral, mark package ARCH=all Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 17:41:39 UTC (rev 5661) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-07-26 17:46:19 UTC (rev 5662) @@ -14,6 +14,7 @@ ARCHALL_CSWrubydoc = 1 ARCHALL_CSWrubymode = 1 +ARCHALL_CSWrubymodeel = 1 LICENSE = COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Sun Jul 26 20:27:21 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Sun, 26 Jul 2009 18:27:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5663] csw/mgar/pkg Message-ID: Revision: 5663 http://gar.svn.sourceforge.net/gar/?rev=5663&view=rev Author: bensons Date: 2009-07-26 18:27:20 +0000 (Sun, 26 Jul 2009) Log Message: ----------- fprobe: initial GAR commit Added Paths: ----------- csw/mgar/pkg/fprobe/ csw/mgar/pkg/fprobe/branches/ csw/mgar/pkg/fprobe/tags/ csw/mgar/pkg/fprobe/trunk/ csw/mgar/pkg/fprobe/trunk/Makefile csw/mgar/pkg/fprobe/trunk/checksums csw/mgar/pkg/fprobe/trunk/files/ Property changes on: csw/mgar/pkg/fprobe/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/fprobe/trunk/Makefile =================================================================== --- csw/mgar/pkg/fprobe/trunk/Makefile (rev 0) +++ csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:27:20 UTC (rev 5663) @@ -0,0 +1,31 @@ +GARNAME = fprobe +GARVERSION = 1.1 +CATEGORIES = net + +DESCRIPTION = Tool that collect network traffic data +define BLURB + fprobe - libpcap-based tool that collect network traffic data + and emit it as NetFlow flows towards the specified collector. +endef + +MASTER_SITES = http://downloads.sourceforge.net/project/fprobe/fprobe/1.1/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +# no build tests +SKIPTEST = 1 + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-pcap=$(includedir) +CONFIGURE_ARGS += --with-libpcap=$(libdir) + +include gar/category.mk + +pre-configure-modulated: + @gsed -i'' 's,CFLAGS="$$CFLAGS -DWALL -W -Wall",,' $(WORKSRC)/configure Added: csw/mgar/pkg/fprobe/trunk/checksums =================================================================== --- csw/mgar/pkg/fprobe/trunk/checksums (rev 0) +++ csw/mgar/pkg/fprobe/trunk/checksums 2009-07-26 18:27:20 UTC (rev 5663) @@ -0,0 +1 @@ +65850d0470078269b33eee58cba77ac2 download/fprobe-1.1.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Sun Jul 26 20:30:10 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Sun, 26 Jul 2009 18:30:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5664] csw/mgar/pkg/fprobe/trunk/Makefile Message-ID: Revision: 5664 http://gar.svn.sourceforge.net/gar/?rev=5664&view=rev Author: bensons Date: 2009-07-26 18:30:10 +0000 (Sun, 26 Jul 2009) Log Message: ----------- fprobe: add PKG require Modified Paths: -------------- csw/mgar/pkg/fprobe/trunk/Makefile Modified: csw/mgar/pkg/fprobe/trunk/Makefile =================================================================== --- csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:27:20 UTC (rev 5663) +++ csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:30:10 UTC (rev 5664) @@ -11,6 +11,9 @@ MASTER_SITES = http://downloads.sourceforge.net/project/fprobe/fprobe/1.1/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 +# we require +REQUIRED_PKGS = CSWlibpcap + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Sun Jul 26 20:41:14 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Sun, 26 Jul 2009 18:41:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5665] csw/mgar/pkg/fprobe/trunk/Makefile Message-ID: Revision: 5665 http://gar.svn.sourceforge.net/gar/?rev=5665&view=rev Author: bensons Date: 2009-07-26 18:41:14 +0000 (Sun, 26 Jul 2009) Log Message: ----------- fprobe: honor run directory for pid file+ Modified Paths: -------------- csw/mgar/pkg/fprobe/trunk/Makefile Modified: csw/mgar/pkg/fprobe/trunk/Makefile =================================================================== --- csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:30:10 UTC (rev 5664) +++ csw/mgar/pkg/fprobe/trunk/Makefile 2009-07-26 18:41:14 UTC (rev 5665) @@ -24,11 +24,18 @@ # no build tests SKIPTEST = 1 +# directory for PID file +RUNDIR = /var/opt/csw/run + CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-pcap=$(includedir) CONFIGURE_ARGS += --with-libpcap=$(libdir) +CONFIGURE_ARGS += --with-piddir=$(RUNDIR) include gar/category.mk pre-configure-modulated: @gsed -i'' 's,CFLAGS="$$CFLAGS -DWALL -W -Wall",,' $(WORKSRC)/configure + +pre-install-modulated: + @ginstall -d -m 0755 $(DESTDIR)$(RUNDIR) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 07:05:58 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 05:05:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[5666] csw/mgar/pkg/autoconf/trunk Message-ID: Revision: 5666 http://gar.svn.sourceforge.net/gar/?rev=5666&view=rev Author: dmichelsen Date: 2009-07-27 05:05:58 +0000 (Mon, 27 Jul 2009) Log Message: ----------- autoconf: Update to 2.64 Modified Paths: -------------- csw/mgar/pkg/autoconf/trunk/Makefile csw/mgar/pkg/autoconf/trunk/checksums Modified: csw/mgar/pkg/autoconf/trunk/Makefile =================================================================== --- csw/mgar/pkg/autoconf/trunk/Makefile 2009-07-26 18:41:14 UTC (rev 5665) +++ csw/mgar/pkg/autoconf/trunk/Makefile 2009-07-27 05:05:58 UTC (rev 5666) @@ -1,5 +1,5 @@ GARNAME = autoconf -GARVERSION = 2.63 +GARVERSION = 2.64 CATEGORIES = devel DESCRIPTION = GNU auto-configuration tool Modified: csw/mgar/pkg/autoconf/trunk/checksums =================================================================== --- csw/mgar/pkg/autoconf/trunk/checksums 2009-07-26 18:41:14 UTC (rev 5665) +++ csw/mgar/pkg/autoconf/trunk/checksums 2009-07-27 05:05:58 UTC (rev 5666) @@ -1,4 +1,2 @@ -43d76649fb86cd21d64f68c48d5abdcf download/autoconf-2.63.tar.gz -9d391d0c933a2a0c24511d19e37bc345 download/CSWautoconf.gspec -2f3f6252bf1dd5930bf3117eac7d049a download/CSWautoconf.depend +30a198cef839471dd4926e92ab485361 download/autoconf-2.64.tar.gz 56db22eb8fa63698b15f6e2eeadb3caa download/use-csw-tools.patch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 08:54:22 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 06:54:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5667] csw/mgar/pkg/less/trunk Message-ID: Revision: 5667 http://gar.svn.sourceforge.net/gar/?rev=5667&view=rev Author: dmichelsen Date: 2009-07-27 06:54:21 +0000 (Mon, 27 Jul 2009) Log Message: ----------- less: Update to 4.36 Modified Paths: -------------- csw/mgar/pkg/less/trunk/Makefile csw/mgar/pkg/less/trunk/checksums Modified: csw/mgar/pkg/less/trunk/Makefile =================================================================== --- csw/mgar/pkg/less/trunk/Makefile 2009-07-27 05:05:58 UTC (rev 5666) +++ csw/mgar/pkg/less/trunk/Makefile 2009-07-27 06:54:21 UTC (rev 5667) @@ -1,5 +1,5 @@ GARNAME = less -GARVERSION = 429 +GARVERSION = 436 CATEGORIES = utils DESCRIPTION = Less is a free, open-source file pager Modified: csw/mgar/pkg/less/trunk/checksums =================================================================== --- csw/mgar/pkg/less/trunk/checksums 2009-07-27 05:05:58 UTC (rev 5666) +++ csw/mgar/pkg/less/trunk/checksums 2009-07-27 06:54:21 UTC (rev 5667) @@ -1 +1 @@ -206f2f13b9b0a35e45df660fcb6af31d download/less-429.tar.gz +817bf051953ad2dea825a1cdf460caa4 download/less-436.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 10:05:22 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 08:05:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5668] csw/mgar/pkg/libvorbis/trunk/Makefile Message-ID: Revision: 5668 http://gar.svn.sourceforge.net/gar/?rev=5668&view=rev Author: dmichelsen Date: 2009-07-27 08:05:22 +0000 (Mon, 27 Jul 2009) Log Message: ----------- libvorbis: Add dependency to sunmath, fixing #3776 Modified Paths: -------------- csw/mgar/pkg/libvorbis/trunk/Makefile Modified: csw/mgar/pkg/libvorbis/trunk/Makefile =================================================================== --- csw/mgar/pkg/libvorbis/trunk/Makefile 2009-07-27 06:54:21 UTC (rev 5667) +++ csw/mgar/pkg/libvorbis/trunk/Makefile 2009-07-27 08:05:22 UTC (rev 5668) @@ -14,7 +14,7 @@ PACKAGES = CSWvorbis CATALOGNAME = libvorbis -REQUIRED_PKGS = CSWlibogg +REQUIRED_PKGS = CSWlibogg CSWsunmath SPKG_SOURCEURL = http://www.vorbis.com/ @@ -23,6 +23,8 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +EXTRA_LD_FLAGS = -L$(libdir) -lsunmath + CONFIGURE_ARGS = $(DIRPATHS) TEST_TARGET = check This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From opk at users.sourceforge.net Mon Jul 27 17:04:33 2009 From: opk at users.sourceforge.net (opk at users.sourceforge.net) Date: Mon, 27 Jul 2009 15:04:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5669] csw/mgar/pkg/tkcvs Message-ID: Revision: 5669 http://gar.svn.sourceforge.net/gar/?rev=5669&view=rev Author: opk Date: 2009-07-27 15:04:33 +0000 (Mon, 27 Jul 2009) Log Message: ----------- hardcode location of wish Modified Paths: -------------- csw/mgar/pkg/tkcvs/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/tkcvs/Makefile Added: csw/mgar/pkg/tkcvs/Makefile =================================================================== --- csw/mgar/pkg/tkcvs/Makefile (rev 0) +++ csw/mgar/pkg/tkcvs/Makefile 2009-07-27 15:04:33 UTC (rev 5669) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Property changes on: csw/mgar/pkg/tkcvs/Makefile ___________________________________________________________________ Added: svn:keywords + URL Id Modified: csw/mgar/pkg/tkcvs/trunk/Makefile =================================================================== --- csw/mgar/pkg/tkcvs/trunk/Makefile 2009-07-27 08:05:22 UTC (rev 5668) +++ csw/mgar/pkg/tkcvs/trunk/Makefile 2009-07-27 15:04:33 UTC (rev 5669) @@ -29,7 +29,13 @@ LICENSE = COPYING ARCHALL = 1 REQUIRED_PKGS = CSWtcl CSWtk CSWtkdiff +POST_INSTALL_TARGETS := fixscript +# Script needs to run wish from /opt/csw +fixscript: + @echo " ==> Fixing wish path in tkcvs script" + perl -i -plne "s{^exec wish}{exec ${bindir}/wish}g" $(DESTDIR)$(prefix)/bin/tkcvs + include gar/category.mk TCL_FILES = $(filter-out %/tkcvs.tcl,$(wildcard $(WORKSRC)/tkcvs/*.tcl)) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 27 17:10:27 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 27 Jul 2009 15:10:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5670] csw/mgar/pkg Message-ID: Revision: 5670 http://gar.svn.sourceforge.net/gar/?rev=5670&view=rev Author: bensons Date: 2009-07-27 15:10:27 +0000 (Mon, 27 Jul 2009) Log Message: ----------- pbzip2: initial GAR version Added Paths: ----------- csw/mgar/pkg/pbzip2/ csw/mgar/pkg/pbzip2/branches/ csw/mgar/pkg/pbzip2/tags/ csw/mgar/pkg/pbzip2/trunk/ csw/mgar/pkg/pbzip2/trunk/Makefile csw/mgar/pkg/pbzip2/trunk/checksums csw/mgar/pkg/pbzip2/trunk/files/ Property changes on: csw/mgar/pkg/pbzip2/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/pbzip2/trunk/Makefile =================================================================== --- csw/mgar/pkg/pbzip2/trunk/Makefile (rev 0) +++ csw/mgar/pkg/pbzip2/trunk/Makefile 2009-07-27 15:10:27 UTC (rev 5670) @@ -0,0 +1,50 @@ +GARNAME = pbzip2 +GARVERSION = 1.0.5 +CATEGORIES = utils + +DESCRIPTION = Parallel BZIP2 Data Compression Software +define BLURB + PBZIP2 is a parallel implementation of the bzip2 block-sorting file + compressor that uses pthreads and achieves near-linear speedup on SMP + machines. The output of this version is fully compatible with + bzip2 v1.0.2 or newer +endef + +MASTER_SITES = http://compression.ca/pbzip2/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +# we require +REQUIRED_PKGS = CSWbzip2 + +# since there is no configure script, this is intentionally left empty +CONFIGURE_SCRIPTS = + +# no build tests +SKIPTEST = 1 + +# custom install +INSTALL_SCRIPTS = custom + +include gar/category.mk + +pre-build-modulated: + @gsed -i'' \ + 's,-pthread,-I$(includedir) -L$(libdir),g;s,g++,$(CXX),;s,-O2,$(CFLAGS),' \ + $(WORKSRC)/Makefile + +install-custom: + [ ! -d "$(DESTDIR)$(mandir)/man1" ] && \ + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -m 0644 $(WORKSRC)/pbzip2.1 $(DESTDIR)$(mandir)/man1 + [ ! -d "$(DESTDIR)$(bindir)" ] && \ + ginstall -d $(DESTDIR)$(bindir) + ginstall -m 0755 $(WORKSRC)/$(GARNAME) $(DESTDIR)$(bindir) + ln -s -f $(bindir)/$(GARNAME) $(DESTDIR)$(bindir)/pbunzip2 + ln -s -f $(bindir)/$(GARNAME) $(DESTDIR)$(bindir)/pbzcat Added: csw/mgar/pkg/pbzip2/trunk/checksums =================================================================== --- csw/mgar/pkg/pbzip2/trunk/checksums (rev 0) +++ csw/mgar/pkg/pbzip2/trunk/checksums 2009-07-27 15:10:27 UTC (rev 5670) @@ -0,0 +1 @@ +e2448d22ee29d1e6549ac58b98df11ab download/pbzip2-1.0.5.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Mon Jul 27 17:46:48 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Mon, 27 Jul 2009 15:46:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5671] csw/mgar/pkg/pbzip2/trunk/Makefile Message-ID: Revision: 5671 http://gar.svn.sourceforge.net/gar/?rev=5671&view=rev Author: bensons Date: 2009-07-27 15:46:48 +0000 (Mon, 27 Jul 2009) Log Message: ----------- pbzip2: added CFLAG -fast for optimized build Modified Paths: -------------- csw/mgar/pkg/pbzip2/trunk/Makefile Modified: csw/mgar/pkg/pbzip2/trunk/Makefile =================================================================== --- csw/mgar/pkg/pbzip2/trunk/Makefile 2009-07-27 15:10:27 UTC (rev 5670) +++ csw/mgar/pkg/pbzip2/trunk/Makefile 2009-07-27 15:46:48 UTC (rev 5671) @@ -35,9 +35,7 @@ include gar/category.mk pre-build-modulated: - @gsed -i'' \ - 's,-pthread,-I$(includedir) -L$(libdir),g;s,g++,$(CXX),;s,-O2,$(CFLAGS),' \ - $(WORKSRC)/Makefile + @gsed -i'' 's,-pthread,-I$(includedir) -L$(libdir),g;s,g++,$(CXX),;s,-O2,-fast $(CFLAGS),' $(WORKSRC)/Makefile install-custom: [ ! -d "$(DESTDIR)$(mandir)/man1" ] && \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 18:51:10 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 16:51:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5672] csw/mgar/pkg/gtk2/trunk Message-ID: Revision: 5672 http://gar.svn.sourceforge.net/gar/?rev=5672&view=rev Author: dmichelsen Date: 2009-07-27 16:51:10 +0000 (Mon, 27 Jul 2009) Log Message: ----------- gtk2: Add postinstall for gdk-pixbuf.loaders fixing #3775 Modified Paths: -------------- csw/mgar/pkg/gtk2/trunk/Makefile csw/mgar/pkg/gtk2/trunk/checksums Added Paths: ----------- csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall Modified: csw/mgar/pkg/gtk2/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-27 15:46:48 UTC (rev 5671) +++ csw/mgar/pkg/gtk2/trunk/Makefile 2009-07-27 16:51:10 UTC (rev 5672) @@ -19,6 +19,7 @@ MASTER_SITES = http://ftp.gnome.org/pub/gnome/sources/gtk+/2.16/ DISTFILES = gtk+-$(GARVERSION).tar.bz2 +DISTFILES += CSWgtk2.postinstall DISTFILES += fixme.sh WORKSRC = $(WORKDIR)/gtk+-$(GARVERSION) Modified: csw/mgar/pkg/gtk2/trunk/checksums =================================================================== --- csw/mgar/pkg/gtk2/trunk/checksums 2009-07-27 15:46:48 UTC (rev 5671) +++ csw/mgar/pkg/gtk2/trunk/checksums 2009-07-27 16:51:10 UTC (rev 5672) @@ -1,2 +1,3 @@ +92d3c2924806a0d03b4a5c4ee36f03fe download/CSWgtk2.postinstall 34f5b20f6caf282b2533784fbb1b4395 download/fixme.sh 8d1ea0b9b0400224d25b0cc2750b438d download/gtk+-2.16.5.tar.bz2 Copied: csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall (from rev 5603, csw/mgar/pkg/pango/trunk/files/CSWpango.postinstall) =================================================================== --- csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall (rev 0) +++ csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall 2009-07-27 16:51:10 UTC (rev 5672) @@ -0,0 +1,19 @@ +#!/bin/sh + +umask 0022 + +if [ "$PKG_ROOT_DIR" = "" ] ; then PKG_ROOT_DIR=/ ; fi + +echo 'Updating gdk-pixbuf.loaders...' +test -x ${PKG_ROOT_DIR}/opt/csw/bin/gdk-pixbuf-query-loaders && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin +test -x ${PKG_ROOT_DIR}/opt/csw/bin/sparcv9/gdk-pixbuf-query-loaders && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/sparcv9/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin +test -x ${PKG_ROOT_DIR}/opt/csw/bin/amd64/gdk-pixbuf-query-loaders && \ + chroot "${PKG_ROOT_DIR}" /opt/csw/bin/amd64/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin + +chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWgtk2 +/bin/true This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jul 27 19:05:59 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 27 Jul 2009 17:05:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5673] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5673 http://gar.svn.sourceforge.net/gar/?rev=5673&view=rev Author: dmichelsen Date: 2009-07-27 17:05:59 +0000 (Mon, 27 Jul 2009) Log Message: ----------- cups: Fix PKGFILES regex Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-27 16:51:10 UTC (rev 5672) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-27 17:05:59 UTC (rev 5673) @@ -76,7 +76,7 @@ PKGFILES_CSWcupsclient = $(sbindir)/(accept|reject|cups(addsmb|ctl|(en|dis)able)) PKGFILES_CSWcupsclient += $(sbindir)/(lp(admin|p|c|info|move)) PKGFILES_CSWcupsclient += $(bindir)/(cancel|cupstest(dsc|ppd)) -PKGFILES_CSWcupsclient += $(bindir)/(lp(|options|passwd|q|r|rm|stat) +PKGFILES_CSWcupsclient += $(bindir)/(lp(|options|passwd|q|r|rm|stat)) PKGFILES_CSWcupsclient += $(mandir)/man1/(cancel|cupstest(dsc|ppd)|lp).1 PKGFILES_CSWcupsclient += $(mandir)/man1/(lpoptions|lppasswd|lpq|lpr|lprm).1 PKGFILES_CSWcupsclient += $(mandir)/man1/lpstat.1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jul 27 19:46:27 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 27 Jul 2009 17:46:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5674] csw/mgar/pkg/cups/branches/cups-with-classutils/ Makefile Message-ID: Revision: 5674 http://gar.svn.sourceforge.net/gar/?rev=5674&view=rev Author: wahwah Date: 2009-07-27 17:46:26 +0000 (Mon, 27 Jul 2009) Log Message: ----------- cups: Adding missing dependencies. Modified Paths: -------------- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile Modified: csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile =================================================================== --- csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-27 17:05:59 UTC (rev 5673) +++ csw/mgar/pkg/cups/branches/cups-with-classutils/Makefile 2009-07-27 17:46:26 UTC (rev 5674) @@ -38,10 +38,11 @@ REQUIRED_PKGS_CSWcups = CSWcswclassutils CSWcupsd CSWcupsclient CSWcupsdoc REQUIRED_PKGS_CSWcups += CSWcupsdev REQUIRED_PKGS_CSWcupsd = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib -REQUIRED_PKGS_CSWcupsd += CSWjpeg CSWpng CSWtiff +REQUIRED_PKGS_CSWcupsd += CSWjpeg CSWpng CSWtiff CSWlibtasn1 REQUIRED_PKGS_CSWcupsd += CSWgcrypt CSWgnutls CSWgpgerr CSWlibdbus -REQUIRED_PKGS_CSWcupsclient = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib +REQUIRED_PKGS_CSWcupsclient = CSWcswclassutils CSWlibcups CSWoldaprt CSWzlib +REQUIRED_PKGS_CSWcupsclient += CSWgcrypt CSWgnutls CSWgpgerr CSWlibtasn1 REQUIRED_PKGS_CSWcupsdoc = CSWcswclassutils REQUIRED_PKGS_CSWcupsdev = CSWcswclassutils REQUIRED_PKGS_CSWlibcups = CSWcswclassutils CSWjpeg CSWpng CSWtiff CSWzlib This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wmeler at users.sourceforge.net Tue Jul 28 08:14:16 2009 From: wmeler at users.sourceforge.net (wmeler at users.sourceforge.net) Date: Tue, 28 Jul 2009 06:14:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[5675] csw/mgar/pkg/lua/trunk Message-ID: Revision: 5675 http://gar.svn.sourceforge.net/gar/?rev=5675&view=rev Author: wmeler Date: 2009-07-28 06:14:15 +0000 (Tue, 28 Jul 2009) Log Message: ----------- include all objects in dynamic library, add symlinks Modified Paths: -------------- csw/mgar/pkg/lua/trunk/checksums csw/mgar/pkg/lua/trunk/files/dynamic.patch Modified: csw/mgar/pkg/lua/trunk/checksums =================================================================== --- csw/mgar/pkg/lua/trunk/checksums 2009-07-27 17:46:26 UTC (rev 5674) +++ csw/mgar/pkg/lua/trunk/checksums 2009-07-28 06:14:15 UTC (rev 5675) @@ -1,3 +1,3 @@ +31f0a21e4b8937af46d8e55a7b9cac51 download/CSWlua.gspec +bba1ddc395109a6e8acfa485db7754d4 download/dynamic.patch d0870f2de55d59c1c8419f36e8fac150 download/lua-5.1.4.tar.gz -31f0a21e4b8937af46d8e55a7b9cac51 download/CSWlua.gspec -4f9bc25fb8f12f2ea172a71e7a1360ec download/dynamic.patch Modified: csw/mgar/pkg/lua/trunk/files/dynamic.patch =================================================================== --- csw/mgar/pkg/lua/trunk/files/dynamic.patch 2009-07-27 17:46:26 UTC (rev 5674) +++ csw/mgar/pkg/lua/trunk/files/dynamic.patch 2009-07-28 06:14:15 UTC (rev 5675) @@ -19,7 +19,7 @@ default: $(PLAT) -@@ -47,10 +49,17 @@ +@@ -47,10 +49,18 @@ a: $(ALL_A) @@ -31,8 +31,9 @@ +$(LUA_SO): $(LUA_A) + -rm -f $(LUA_SO) -+ $(CC) -h $(LUA_SO).$(V) -G -o $(LUA_SO).$(R) $(CORE_O) ++ $(CC) -h $(LUA_SO).$(V) -G -o $(LUA_SO).$(R) $(CORE_O) $(LIB_O) + ln -s $(LUA_SO).$(R) $(LUA_SO) ++ ln -s $(LUA_SO).$(V) $(LUA_SO) + $(LUA_T): $(LUA_O) $(LUA_A) $(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(LUA_A) $(LIBS) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wmeler at users.sourceforge.net Tue Jul 28 08:27:37 2009 From: wmeler at users.sourceforge.net (wmeler at users.sourceforge.net) Date: Tue, 28 Jul 2009 06:27:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[5676] csw/mgar/pkg/lua/trunk Message-ID: Revision: 5676 http://gar.svn.sourceforge.net/gar/?rev=5676&view=rev Author: wmeler Date: 2009-07-28 06:27:34 +0000 (Tue, 28 Jul 2009) Log Message: ----------- fix symlinks to dynamic lib Modified Paths: -------------- csw/mgar/pkg/lua/trunk/checksums csw/mgar/pkg/lua/trunk/files/dynamic.patch Modified: csw/mgar/pkg/lua/trunk/checksums =================================================================== --- csw/mgar/pkg/lua/trunk/checksums 2009-07-28 06:14:15 UTC (rev 5675) +++ csw/mgar/pkg/lua/trunk/checksums 2009-07-28 06:27:34 UTC (rev 5676) @@ -1,3 +1,3 @@ 31f0a21e4b8937af46d8e55a7b9cac51 download/CSWlua.gspec -bba1ddc395109a6e8acfa485db7754d4 download/dynamic.patch +84b47da3b41da0bf44205291a4c81ea5 download/dynamic.patch d0870f2de55d59c1c8419f36e8fac150 download/lua-5.1.4.tar.gz Modified: csw/mgar/pkg/lua/trunk/files/dynamic.patch =================================================================== --- csw/mgar/pkg/lua/trunk/files/dynamic.patch 2009-07-28 06:14:15 UTC (rev 5675) +++ csw/mgar/pkg/lua/trunk/files/dynamic.patch 2009-07-28 06:27:34 UTC (rev 5676) @@ -19,7 +19,7 @@ default: $(PLAT) -@@ -47,10 +49,18 @@ +@@ -47,10 +49,17 @@ a: $(ALL_A) @@ -33,19 +33,19 @@ + -rm -f $(LUA_SO) + $(CC) -h $(LUA_SO).$(V) -G -o $(LUA_SO).$(R) $(CORE_O) $(LIB_O) + ln -s $(LUA_SO).$(R) $(LUA_SO) -+ ln -s $(LUA_SO).$(V) $(LUA_SO) + $(LUA_T): $(LUA_O) $(LUA_A) $(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(LUA_A) $(LIBS) --- lua-5.1.3/Makefile.orig 2008-04-13 19:29:27.000000000 +0200 +++ lua-5.1.3/Makefile 2008-04-13 19:52:12.000000000 +0200 -@@ -39,6 +39,8 @@ +@@ -39,6 +39,9 @@ TO_BIN= lua luac TO_INC= lua.h luaconf.h lualib.h lauxlib.h ../etc/lua.hpp TO_LIB= liblua.a +TO_SOLIB= liblua.so -+TO_SOLIBV= liblua.so.$(R) ++TO_SOLIBR= liblua.so.$(R) ++TO_SOLIBV= liblua.so.$(V) TO_MAN= lua.1 luac.1 # Lua version and release. @@ -58,12 +58,13 @@ test: dummy src/lua test/hello.lua -@@ -58,6 +59,8 @@ +@@ -58,6 +59,9 @@ cd src && $(INSTALL_EXEC) $(TO_BIN) $(INSTALL_BIN) cd src && $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC) cd src && $(INSTALL_DATA) $(TO_LIB) $(INSTALL_LIB) -+ cd src && $(INSTALL_EXEC) $(TO_SOLIBV) $(INSTALL_LIB) -+ cd src && ln -s $(TO_SOLIBV) $(INSTALL_LIB)/$(TO_SOLIB) ++ cd src && $(INSTALL_EXEC) $(TO_SOLIBR) $(INSTALL_LIB) ++ cd src && ln -s $(TO_SOLIBR) $(INSTALL_LIB)/$(TO_SOLIB) ++ cd src && ln -s $(TO_SOLIBR) $(INSTALL_LIB)/$(TO_SOLIBV) cd doc && $(INSTALL_DATA) $(TO_MAN) $(INSTALL_MAN) local: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 10:19:28 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 08:19:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5677] csw/mgar/pkg/bdb44/trunk/Makefile Message-ID: Revision: 5677 http://gar.svn.sourceforge.net/gar/?rev=5677&view=rev Author: dmichelsen Date: 2009-07-28 08:19:28 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb44: Fix directory issue Modified Paths: -------------- csw/mgar/pkg/bdb44/trunk/Makefile Modified: csw/mgar/pkg/bdb44/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb44/trunk/Makefile 2009-07-28 06:27:34 UTC (rev 5676) +++ csw/mgar/pkg/bdb44/trunk/Makefile 2009-07-28 08:19:28 UTC (rev 5677) @@ -18,11 +18,10 @@ CONFIGURE_SCRIPTS = BUILD_SCRIPTS = -INSTALL_SCRIPTS = custom +INSTALL_SCRIPTS = custom-$(GARCH) custom-all TEST_SCRIPTS = ENABLE_CHECK = 0 -ARCHALL = 1 PACKAGES = CSWbdb44 SPKG_DESC = BerkeleyDB 4.4 embedded database libraries and utilities CATALOGNAME = berkeleydb44 @@ -30,55 +29,60 @@ include gar/category.mk -install-custom: - ginstall -d $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 - ginstall -d $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . sparcv8 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . 32 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s sparcv9 64 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.4_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.4_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_verify db_verify - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/berkeley_db_svc berkeley_db_svc - cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_hotbackup db_hotbackup - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/berkeley_db_svc berkeley_db_svc - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_hotbackup db_hotbackup +install-custom-i386: + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . i386 + +install-custom-sparc: + ginstall -d $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 + ginstall -d $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . sparcv8 + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s sparcv9 64 + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.4_g.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/berkeley_db_svc berkeley_db_svc + cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_hotbackup db_hotbackup + +install-custom-all: + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . 32 + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/db.jar db.jar + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb-4.so libdb-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb-4.so libdb-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb.so libdb.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_cxx.so libdb_cxx.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.4_g.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.so + cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb_java.so libdb_java.so + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_archive db_archive + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_checkpoint db_checkpoint + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_deadlock db_deadlock + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_dump db_dump + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_load db_load + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_printlog db_printlog + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_recover db_recover + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_stat db_stat + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_upgrade db_upgrade + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_verify db_verify + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/berkeley_db_svc berkeley_db_svc + cd $(DESTDIR)$(prefix)/bdb44/bin && gln -s $(bindir)/db_hotbackup db_hotbackup This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 10:24:41 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 08:24:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5678] csw/mgar/pkg/bdb44/trunk/Makefile Message-ID: Revision: 5678 http://gar.svn.sourceforge.net/gar/?rev=5678&view=rev Author: dmichelsen Date: 2009-07-28 08:24:41 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb44: Added missing directories Modified Paths: -------------- csw/mgar/pkg/bdb44/trunk/Makefile Modified: csw/mgar/pkg/bdb44/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb44/trunk/Makefile 2009-07-28 08:19:28 UTC (rev 5677) +++ csw/mgar/pkg/bdb44/trunk/Makefile 2009-07-28 08:24:41 UTC (rev 5678) @@ -30,6 +30,7 @@ include gar/category.mk install-custom-i386: + ginstall -d $(DESTDIR)$(prefix)/bdb44/lib cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . i386 install-custom-sparc: @@ -62,6 +63,8 @@ cd $(DESTDIR)$(prefix)/bdb44/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_hotbackup db_hotbackup install-custom-all: + ginstall -d $(DESTDIR)$(prefix)/bdb44/lib + ginstall -d $(DESTDIR)$(prefix)/bdb44/bin cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s . 32 cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/db.jar db.jar cd $(DESTDIR)$(prefix)/bdb44/lib && gln -s $(libdir)/libdb-4.so libdb-4.4.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 10:59:46 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 08:59:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5679] csw/mgar/pkg/bdb4/trunk/Makefile Message-ID: Revision: 5679 http://gar.svn.sourceforge.net/gar/?rev=5679&view=rev Author: dmichelsen Date: 2009-07-28 08:59:46 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb4: Cleaned up symlinks and updated version Modified Paths: -------------- csw/mgar/pkg/bdb4/trunk/Makefile Modified: csw/mgar/pkg/bdb4/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 08:24:41 UTC (rev 5678) +++ csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 08:59:46 UTC (rev 5679) @@ -1,5 +1,5 @@ GARNAME = db -GARVERSION = 4.1.25 +GARVERSION = 4.2.52 CATEGORIES = lib DESCRIPTION = Provides embedded database support for applications @@ -17,7 +17,7 @@ CONFIGURE_SCRIPTS = BUILD_SCRIPTS = -INSTALL_SCRIPTS = custom +INSTALL_SCRIPTS = custom-$(GARCH) custom-all TEST_SCRIPTS = ENABLE_CHECK = 0 @@ -29,12 +29,40 @@ include gar/category.mk -install-custom: +install-custom-sparc: ginstall -d $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 ginstall -d $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . sparcv8 + cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s sparcv9 64 + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.2.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.2.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2_g.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so + cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade + cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify + +install-custom-i386: + cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . i386 + +install-custom-all: + ginstall -d $(DESTDIR)$(prefix)/bdb4/lib + ginstall -d $(DESTDIR)$(prefix)/bdb4/bin cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . 32 - cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s sparcv9 64 cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/db.jar db.jar cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.2.so cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.so @@ -46,17 +74,6 @@ cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.2_g.so cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.so cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java.so libdb_java.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2_g.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so - cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_archive db_archive cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_checkpoint db_checkpoint cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_deadlock db_deadlock @@ -67,13 +84,3 @@ cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_stat db_stat cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_upgrade db_upgrade cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_verify db_verify - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade - cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 11:01:13 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 09:01:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5680] csw/mgar/pkg/bdb4/trunk/Makefile Message-ID: Revision: 5680 http://gar.svn.sourceforge.net/gar/?rev=5680&view=rev Author: dmichelsen Date: 2009-07-28 09:01:13 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb4: Added missing directory Modified Paths: -------------- csw/mgar/pkg/bdb4/trunk/Makefile Modified: csw/mgar/pkg/bdb4/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 08:59:46 UTC (rev 5679) +++ csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 09:01:13 UTC (rev 5680) @@ -57,6 +57,7 @@ cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify install-custom-i386: + ginstall -d $(DESTDIR)$(prefix)/bdb4/lib cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . i386 install-custom-all: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 11:02:03 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 09:02:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[5681] csw/mgar/pkg/bdb4/trunk/Makefile Message-ID: Revision: 5681 http://gar.svn.sourceforge.net/gar/?rev=5681&view=rev Author: dmichelsen Date: 2009-07-28 09:02:03 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb4: Removed ARCHALL Modified Paths: -------------- csw/mgar/pkg/bdb4/trunk/Makefile Modified: csw/mgar/pkg/bdb4/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 09:01:13 UTC (rev 5680) +++ csw/mgar/pkg/bdb4/trunk/Makefile 2009-07-28 09:02:03 UTC (rev 5681) @@ -21,7 +21,6 @@ TEST_SCRIPTS = ENABLE_CHECK = 0 -ARCHALL = 1 PACKAGES = CSWbdb4 SPKG_DESC = Embedded database libraries and utilities CATALOGNAME = berkeleydb4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 11:14:17 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 09:14:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5682] csw/mgar/pkg/bdb46 Message-ID: Revision: 5682 http://gar.svn.sourceforge.net/gar/?rev=5682&view=rev Author: dmichelsen Date: 2009-07-28 09:14:17 +0000 (Tue, 28 Jul 2009) Log Message: ----------- bdb46: Remove trunk as the package was never released. There is now only the latest version in bdb Added Paths: ----------- csw/mgar/pkg/bdb46/tags/unreleased/ Removed Paths: ------------- csw/mgar/pkg/bdb46/trunk/Makefile csw/mgar/pkg/bdb46/trunk/checksums csw/mgar/pkg/bdb46/trunk/files/ Deleted: csw/mgar/pkg/bdb46/trunk/Makefile =================================================================== --- csw/mgar/pkg/bdb46/trunk/Makefile 2009-07-28 09:02:03 UTC (rev 5681) +++ csw/mgar/pkg/bdb46/trunk/Makefile 2009-07-28 09:14:17 UTC (rev 5682) @@ -1,62 +0,0 @@ -GARNAME = db -GARVERSION = 4.6.21 -CATEGORIES = lib - -DESCRIPTION = embedded database libraries and utilities -define BLURB - Berkeley DB (libdb) is a programmatic toolkit that provides embedded database - support for both traditional and client/server applications. It includes - b+tree, queue, extended linear hashing, fixed, and variable-length record - access methods, transactions, locking, logging, shared memory caching and - database recovery. DB supports C, C++, Java, and Perl APIs. It is available - for a wide variety of UNIX platforms as well as Windows NT and Windows 95 - (MSVC 4, 5 and 6). -endef - -MASTER_SITES = http://download.oracle.com/berkeley-db/ -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWbdb46,depend prototype) -DISTFILES += $(call admfiles,CSWbdb46-devel,depend prototype) -DISTFILES += $(call admfiles,CSWbdb46-doc,depend prototype) - -# We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz - -SPKG_SOURCEURL = http://www.oracle.com/technology/software/products/berkeley-db/db/index.html - -WORKSRC = $(WORKDIR)/$(GARNAME)-$(GARVERSION)/build_unix - -# No patches for the 4.6 series... yet. -#PATCHDIR = $(WORKSRC)/.. -#PATCHDIRLEVEL = 0 -#PATCHFILES += $(notdir $(wildcard $(FILEDIR)/patch.*.diff)) - -CONFIGURE_SCRIPTS = dist - -CONFIGURE_ARGS = --prefix=$(prefix)/bdb46 -CONFIGURE_ARGS += --disable-cryptography -CONFIGURE_ARGS += --enable-compat185 -CONFIGURE_ARGS += --enable-o_direct -CONFIGURE_ARGS += --enable-rpc -CONFIGURE_ARGS += --enable-cxx -CONFIGURE_ARGS += --enable-java -CONFIGURE_ARGS += --enable-tcl -CONFIGURE_ARGS += --with-tcl=$(libdir) - -FIXCONFIG_DIRS = $(DESTDIR)$(prefix)/bdb46/lib - -# bdb tests are *very* time consuming -TEST_SCRIPTS = - -include gar/category.mk - -LIBS += -lnsl -export LIBS - -PATH := /usr/j2se/bin:$(PATH) -export PATH - -configure-dist: - @( cd $(WORKSRC) ; $(CONFIGURE_ENV) ../dist/configure $(CONFIGURE_ARGS) ) - @$(MAKECOOKIE) - Deleted: csw/mgar/pkg/bdb46/trunk/checksums =================================================================== --- csw/mgar/pkg/bdb46/trunk/checksums 2009-07-28 09:02:03 UTC (rev 5681) +++ csw/mgar/pkg/bdb46/trunk/checksums 2009-07-28 09:14:17 UTC (rev 5682) @@ -1,10 +0,0 @@ -718082e7e35fc48478a2334b0bc4cd11 download/db-4.6.21.tar.gz -aba0c466fce71fa800ff4458a8701500 download/CSWbdb46.gspec -8093298b67861e241b0d2499c9f2ff89 download/CSWbdb46.depend -a6db5a49695256610d79a0f562e0ec27 download/CSWbdb46.prototype -3e067c8c8bb6752b43e57b36172413f5 download/CSWbdb46-devel.gspec -b2084ee979fdcb4130e2c4cf96106731 download/CSWbdb46-devel.depend -9dfce8d4a0b7db55bbc3f8c017afa95b download/CSWbdb46-devel.prototype -e7ccfc6fcb8b234e529f77a22b375819 download/CSWbdb46-doc.gspec -8093298b67861e241b0d2499c9f2ff89 download/CSWbdb46-doc.depend -fec8e74506f8e656bd4d24afdddadb94 download/CSWbdb46-doc.prototype This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jul 28 12:23:36 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 28 Jul 2009 10:23:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5683] csw/mgar/pkg/gtk2 Message-ID: Revision: 5683 http://gar.svn.sourceforge.net/gar/?rev=5683&view=rev Author: dmichelsen Date: 2009-07-28 10:23:32 +0000 (Tue, 28 Jul 2009) Log Message: ----------- gtk2: Move legacy to tags/ Added Paths: ----------- csw/mgar/pkg/gtk2/tags/legacy/ Removed Paths: ------------- csw/mgar/pkg/gtk2/trunk/legacy/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jul 28 13:39:55 2009 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 28 Jul 2009 11:39:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5684] csw/mgar/pkg/thunderbird/branches Message-ID: Revision: 5684 http://gar.svn.sourceforge.net/gar/?rev=5684&view=rev Author: wbonnet Date: 2009-07-28 11:39:54 +0000 (Tue, 28 Jul 2009) Log Message: ----------- Initial commit Creation of a branch for Thunderbird 3 packaging. Currently working with beta3 Modified Paths: -------------- csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/Makefile csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/checksums Added Paths: ----------- csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/ Modified: csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/Makefile =================================================================== --- csw/mgar/pkg/thunderbird/trunk/Makefile 2009-07-28 10:23:32 UTC (rev 5683) +++ csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/Makefile 2009-07-28 11:39:54 UTC (rev 5684) @@ -1,5 +1,5 @@ GARNAME = thunderbird -GARVERSION = 2.0.0.22 +GARVERSION = 3.0b3 CATEGORIES = apps DISTNAME = $(GARNAME) @@ -56,10 +56,10 @@ REQUIRED_PKGS_CSWthunderbird += CSWpango REQUIRED_PKGS_CSWthunderbird += CSWzlib -PATCHFILES = autoconf.mk.in.diff -PATCHFILES += lber-int.h.diff -PATCHFILES += ldappr-int.h.diff -PATCHFILES += ldap-int.h.diff +# PATCHFILES = autoconf.mk.in.diff +# PATCHFILES += lber-int.h.diff +# PATCHFILES += ldappr-int.h.diff +# PATCHFILES += ldap-int.h.diff TEST_SCRIPTS = Modified: csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/checksums =================================================================== --- csw/mgar/pkg/thunderbird/trunk/checksums 2009-07-28 10:23:32 UTC (rev 5683) +++ csw/mgar/pkg/thunderbird/branches/thunderbird3-packaging/checksums 2009-07-28 11:39:54 UTC (rev 5684) @@ -1,5 +1 @@ -7c53a5e8edb2b492d33f4f405b70c1a1 download/autoconf.mk.in.diff -46527aded9c373b6095fea546d4d74f0 download/lber-int.h.diff -46ef334e67dab2301b53b661494f9d58 download/ldap-int.h.diff -e7054c1d1d6dc708805a6110ccfa7f70 download/ldappr-int.h.diff -080c26dcb0ed563519a6061139a0bf92 download/thunderbird-2.0.0.22-source.tar.bz2 +1d589b53e86282808a0ac43ec95bcb7a download/thunderbird-3.0b3-source.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Tue Jul 28 14:22:06 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Tue, 28 Jul 2009 12:22:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5685] csw/mgar/pkg Message-ID: Revision: 5685 http://gar.svn.sourceforge.net/gar/?rev=5685&view=rev Author: skayser Date: 2009-07-28 12:22:05 +0000 (Tue, 28 Jul 2009) Log Message: ----------- loudmouth: initial commit Added Paths: ----------- csw/mgar/pkg/loudmouth/ csw/mgar/pkg/loudmouth/branches/ csw/mgar/pkg/loudmouth/tags/ csw/mgar/pkg/loudmouth/trunk/ csw/mgar/pkg/loudmouth/trunk/Makefile csw/mgar/pkg/loudmouth/trunk/checksums csw/mgar/pkg/loudmouth/trunk/files/ csw/mgar/pkg/loudmouth/trunk/files/changelog.CSW Property changes on: csw/mgar/pkg/loudmouth/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/loudmouth/trunk/Makefile =================================================================== --- csw/mgar/pkg/loudmouth/trunk/Makefile (rev 0) +++ csw/mgar/pkg/loudmouth/trunk/Makefile 2009-07-28 12:22:05 UTC (rev 5685) @@ -0,0 +1,47 @@ +GARNAME = loudmouth +GARVERSION = 1.4.3 +CATEGORIES = net + +DESCRIPTION = The Loudmouth XMPP API for Jabber +define BLURB + Loudmouth is a lightweight and easy-to-use C library for programming + with the XMPP protocol. It's designed to be easy to get started with and + yet extensible to let you do anything the XMPP protocol allows. +endef + +MASTER_SITES = $(GNOME_MIRROR) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +SPKG_SOURCEURL = http://www.loudmouth-project.org/ + +PACKAGES = CSWloudmouth CSWloudmouthdevel +PKGFILES_CSWloudmouth = $(PKGFILES_RT) + +CATALOGNAME_CSWloudmouth = loudmouth +CATALOGNAME_CSWloudmouthdevel = loudmouth_devel + +REQUIRED_PKGS_CSWloudmouth = CSWgcrypt CSWggettextrt CSWglib2 CSWgnutls +REQUIRED_PKGS_CSWloudmouth += CSWgpgerr CSWlibidn CSWlibtasn1 + +REQUIRED_PKGS_CSWloudmouthdevel = CSWloudmouth + + +# We define upstream file regex so we can be notifed of new upstream software release +UPSTREAM_MASTER_SITES = http://groups.google.com/group/loudmouth-dev/web/download-loudmouth +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --enable-glibtest + +# Unit tests need check http://check.sourceforge.net/ +TEST_SCRIPTS = + +include gar/category.mk + +post-install-modulated: EXTRA_DOCS = NEWS AUTHORS CONTRIBUTORS +post-install-modulated: DOCDEST = $(DESTDIR)$(docdir)/$(GARNAME) +post-install-modulated: + ginstall -d $(DOCDEST) + cp $(addprefix $(WORKSRC)/, $(EXTRA_DOCS)) $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + $(MAKECOOKIE) Added: csw/mgar/pkg/loudmouth/trunk/checksums =================================================================== --- csw/mgar/pkg/loudmouth/trunk/checksums (rev 0) +++ csw/mgar/pkg/loudmouth/trunk/checksums 2009-07-28 12:22:05 UTC (rev 5685) @@ -0,0 +1 @@ +7ef8e1cb0cf22c9eb3b1873807f41931 download/loudmouth-1.4.3.tar.gz Added: csw/mgar/pkg/loudmouth/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/loudmouth/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/loudmouth/trunk/files/changelog.CSW 2009-07-28 12:22:05 UTC (rev 5685) @@ -0,0 +1,5 @@ +loudmouth (1.4.3,REV=2009.07.28) + + * Adopted and updated to 1.4.3 + + -- Sebastian Kayser Tue, 28 Jul 2009 14:07:30 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 15:29:14 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:29:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5686] csw/mgar/pkg/firefox/branches/firefox3.5-packaging Message-ID: Revision: 5686 http://gar.svn.sourceforge.net/gar/?rev=5686&view=rev Author: wahwah Date: 2009-07-28 13:29:14 +0000 (Tue, 28 Jul 2009) Log Message: ----------- firefox-3.5: Updating checksums, setting mGAR to v2, adding a faster mirror. Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums Property Changed: ---------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Property changes on: csw/mgar/pkg/firefox/branches/firefox3.5-packaging ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-28 12:22:05 UTC (rev 5685) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-28 13:29:14 UTC (rev 5686) @@ -13,7 +13,8 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = (\d+(?:\.\d+)*) -MASTER_SITES = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$(GARVERSION)/source/ +MASTER_SITES = http://ftp.heanet.ie/pub/ftp.mozilla.org/pub/mozilla.org/firefox/releases/$(GARVERSION)/source/ +MASTER_SITES += http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$(GARVERSION)/source/ UPSTREAM_MASTER_SITES = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ PACKAGES = CSWfirefox Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-28 12:22:05 UTC (rev 5685) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/checksums 2009-07-28 13:29:14 UTC (rev 5686) @@ -1,20 +1,19 @@ -f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall +18169e189785d680827d4fce94524449 download/firefox-3.5.1-source.tar.bz2 6ede39c29b3672fb1fc1d8fe397a7863 download/CSWfirefox.postremove +f9c7fb69080051172bd7357370731ba3 download/CSWfirefox.postinstall +24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff +fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff 705741740ea1b5f2409bf4bfcf665220 download/Nativei386.h.diff -b940bc6f09956cb97b5a68f0fe9b73a6 download/SunOS5.mk.diff 8cd01e82aa312e79ae4f4f8c779174c6 download/autoconf.mk.in.diff +1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff 463d0bd49aa3726c1d9e19c18b38ce70 download/configure.diff -1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff -18169e189785d680827d4fce94524449 download/firefox-3.5.1-source.tar.bz2 -24e815d4265a9d0fe7786f3258e7dc5a download/jemalloc.c.diff -ed49bb0e38e1b577d4742936bd551d79 download/js.configure.diff +f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff 0589ca8ad5f6744f573bb8ce0ba71d78 download/js.src.configure.diff -fafd09557dbb4d3acc01c51b78ce8120 download/jsstdint.h.diff -48d3d6fe519013219989ae0a1b009a8c download/libxul.Makefile.diff -48d3d6fe519013219989ae0a1b009a8c download/libxul.Makefile.in.diff +b940bc6f09956cb97b5a68f0fe9b73a6 download/SunOS5.mk.diff 3ad7b67c350157d9b54270139e36c107 download/lowpbe.c.diff -30ef29635eedc770a9db7bf3a79bf01a download/npruntime.h.diff -f562a935a0fb2c5ad38f95af114d0a49 download/nsPluginsDirUnix.cpp.diff -1de554cffc12f15bddf11ecdba0fe32d download/packager.mk.diff -e4bfb0cee27672ed90ec473b589e3305 download/sign.sh.diff 969c809ca9889cc8292ff50220b46efd download/softoken.config.mk.diff +1178db1603e82d8bfefefa200d7e7ce7 download/fipsaudt.c.diff +e4bfb0cee27672ed90ec473b589e3305 download/sign.sh.diff +ed49bb0e38e1b577d4742936bd551d79 download/js.configure.diff +823d380a64cae39b2bf7ca31abb427e2 download/libxul.Makefile.in.diff +30ef29635eedc770a9db7bf3a79bf01a download/npruntime.h.diff This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jul 28 15:31:01 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:31:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[5687] csw/mgar/pkg Message-ID: Revision: 5687 http://gar.svn.sourceforge.net/gar/?rev=5687&view=rev Author: bdwalton Date: 2009-07-28 13:31:01 +0000 (Tue, 28 Jul 2009) Log Message: ----------- initial commit; fully functional Added Paths: ----------- csw/mgar/pkg/phpmode/ csw/mgar/pkg/phpmode/branches/ csw/mgar/pkg/phpmode/tags/ csw/mgar/pkg/phpmode/trunk/ csw/mgar/pkg/phpmode/trunk/Makefile csw/mgar/pkg/phpmode/trunk/checksums csw/mgar/pkg/phpmode/trunk/files/ csw/mgar/pkg/phpmode/trunk/files/gpl-3.0.txt Property changes on: csw/mgar/pkg/phpmode/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/phpmode/trunk/Makefile =================================================================== --- csw/mgar/pkg/phpmode/trunk/Makefile (rev 0) +++ csw/mgar/pkg/phpmode/trunk/Makefile 2009-07-28 13:31:01 UTC (rev 5687) @@ -0,0 +1,56 @@ +GARNAME = php-mode +GARVERSION = 1.5.0 +CATEGORIES = utils + +DESCRIPTION = An Emacs mode for editting PHP code +define BLURB +PHP mode is a major mode for editing PHP source code in Emacs. As an extension of Emacs's C mode, it inherits all C mode's navigation and editing functionality. Syntax elements of PHP source code is colored according to the grammar of PHP versions 3, 4 and 5. By default, the indent rules follow the PHP PEAR coding guidelines. Additional aids for developing in PHP include documentation search of the PHP manual, code completion and a class browser. +endef + +MASTER_SITES = $(SF_MIRRORS) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +PREREQUISITE_PKGS = CSWemacs + +PACKAGES = CSWphpmode + +CATALOGNAME_CSWphpmode = php_mode + +REQUIRED_PKGS_CSWphpmode = CSWemacscommon + +ARCHALL = 1 + +SPKG_DESC_CSWphpmode = An Emacs mode for editting PHP code + +# We define upstream file regex so we can be notifed of new upstream +# software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of +# MASTER_SITES, then uncomment the next line. Otherwise it is set by +# default to the value of MASTER_SITES + +# UPSTREAM_MASTER_SITES = + +CONFIGURE_SCRIPTS = +BUILD_ARGS = php-mode.info +INSTALL_SCRIPTS = +TEST_SCRIPTS = + +include gar/category.mk + +LISPDIR = $(datadir)/emacs/site-lisp +INFODIR = $(datadir)/info + +post-extract-modulated: + @echo "Adding GPLv3 file to source tree." + @( cp $(FILEDIR)/gpl-3.0.txt $(WORKSRC)/COPYING ) + @$(MAKECOOKIE) + +post-install-modulated: + @echo "Installing required files..." + ( gmkdir -p $(DESTDIR)/$(LISPDIR) $(DESTDIR)/$(INFODIR); \ + emacs -batch -f batch-byte-compile $(WORKSRC)/php-mode.el; \ + cp $(WORKSRC)/php-mode.el* $(DESTDIR)$(LISPDIR); \ + cp $(WORKSRC)/*info $(DESTDIR)/$(INFODIR) ) + @$(MAKECOOKIE) \ No newline at end of file Added: csw/mgar/pkg/phpmode/trunk/checksums =================================================================== --- csw/mgar/pkg/phpmode/trunk/checksums (rev 0) +++ csw/mgar/pkg/phpmode/trunk/checksums 2009-07-28 13:31:01 UTC (rev 5687) @@ -0,0 +1 @@ +6ddad6d150c946846a65bcecfb2cc1a0 download/php-mode-1.5.0.tar.gz Added: csw/mgar/pkg/phpmode/trunk/files/gpl-3.0.txt =================================================================== --- csw/mgar/pkg/phpmode/trunk/files/gpl-3.0.txt (rev 0) +++ csw/mgar/pkg/phpmode/trunk/files/gpl-3.0.txt 2009-07-28 13:31:01 UTC (rev 5687) @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 15:44:04 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:44:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5688] csw/mgar/pkg Message-ID: Revision: 5688 http://gar.svn.sourceforge.net/gar/?rev=5688&view=rev Author: wahwah Date: 2009-07-28 13:44:04 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: Initial commit. Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/Makefile csw/mgar/pkg/wgetpaste/trunk/checksums Added Paths: ----------- csw/mgar/pkg/wgetpaste/ Modified: csw/mgar/pkg/wgetpaste/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 13:44:04 UTC (rev 5688) @@ -1,24 +1,34 @@ -GARNAME = mypkg -GARVERSION = 1.0 -CATEGORIES = lib +GARNAME = wgetpaste +GARVERSION = 2.13 +CATEGORIES = utils -DESCRIPTION = This is a useful library +DESCRIPTION = A command-line utility for text pasting websites. define BLURB - It does stuff with things + Pipe text into it and it'll send it to dpaste.com, + giving you a link back to your paste. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://wgetpaste.zlin.dk/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 +REQUIRED_PKGS = CSWshutils + +PATCHFILES = wgetpaste-$(GARVERSION).patch + +ARCHALL = 1 + CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = +INSTALL_SCRIPTS = wgetpaste +TEST_SCRIPTS = -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +install-wgetpaste: + ginstall -d $(DESTDIR)$(bindir) + ginstall -m 755 $(WORKSRC)/wgetpaste $(DESTDIR)$(bindir) + @$(MAKECOOKIE) -#include gar/category.mk +include gar/category.mk Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-05-26 00:54:19 UTC (rev 5052) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 13:44:04 UTC (rev 5688) @@ -0,0 +1,2 @@ +df0addd7863263a717fd8a10f3dd3cff download/wgetpaste-2.13.patch +a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jul 28 15:45:20 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:45:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5689] csw/mgar/pkg/phpmode/trunk/Makefile Message-ID: Revision: 5689 http://gar.svn.sourceforge.net/gar/?rev=5689&view=rev Author: bdwalton Date: 2009-07-28 13:45:20 +0000 (Tue, 28 Jul 2009) Log Message: ----------- remove executable bit from elisp files Modified Paths: -------------- csw/mgar/pkg/phpmode/trunk/Makefile Modified: csw/mgar/pkg/phpmode/trunk/Makefile =================================================================== --- csw/mgar/pkg/phpmode/trunk/Makefile 2009-07-28 13:44:04 UTC (rev 5688) +++ csw/mgar/pkg/phpmode/trunk/Makefile 2009-07-28 13:45:20 UTC (rev 5689) @@ -52,5 +52,6 @@ ( gmkdir -p $(DESTDIR)/$(LISPDIR) $(DESTDIR)/$(INFODIR); \ emacs -batch -f batch-byte-compile $(WORKSRC)/php-mode.el; \ cp $(WORKSRC)/php-mode.el* $(DESTDIR)$(LISPDIR); \ + chmod -x $(DESTDIR)$(LISPDIR)/*; \ cp $(WORKSRC)/*info $(DESTDIR)/$(INFODIR) ) @$(MAKECOOKIE) \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 15:46:28 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 13:46:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5690] csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13. patch Message-ID: Revision: 5690 http://gar.svn.sourceforge.net/gar/?rev=5690&view=rev Author: wahwah Date: 2009-07-28 13:46:28 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: a patch to fix the whoami/gwhoami issue. Added Paths: ----------- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch Added: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch (rev 0) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch 2009-07-28 13:46:28 UTC (rev 5690) @@ -0,0 +1,12 @@ +diff -ru wgetpaste-2.13.orig/wgetpaste wgetpaste-2.13/wgetpaste +--- wgetpaste-2.13.orig/wgetpaste 2009-07-28 14:38:30.336410148 +0100 ++++ wgetpaste-2.13/wgetpaste 2009-07-28 14:39:32.398048919 +0100 +@@ -589,7 +589,7 @@ + } + load_configs + [[ $SERVICESET ]] && verifyservice "$SERVICESET" && SERVICE=$(escape "$SERVICESET") +-DEFAULT_NICK=${DEFAULT_NICK:-$(whoami)} || die "whoami failed" ++DEFAULT_NICK=${DEFAULT_NICK:-$(gwhoami)} || die "whoami failed" + DEFAULT_SERVICE=${DEFAULT_SERVICE:-dpaste} + DEFAULT_LANGUAGE=${DEFAULT_LANGUAGE:-Plain Text} + DEFAULT_EXPIRATION=${DEFAULT_EXPIRATION:-1 month} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 17:44:05 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 15:44:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5691] csw/mgar/pkg/firefox/branches/firefox3.5-packaging/ Makefile Message-ID: Revision: 5691 http://gar.svn.sourceforge.net/gar/?rev=5691&view=rev Author: wahwah Date: 2009-07-28 15:44:05 +0000 (Tue, 28 Jul 2009) Log Message: ----------- firefox-3.5: Adding *-modulated to fix pre-configure and other targets Modified Paths: -------------- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile Modified: csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile =================================================================== --- csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-28 13:46:28 UTC (rev 5690) +++ csw/mgar/pkg/firefox/branches/firefox3.5-packaging/Makefile 2009-07-28 15:44:05 UTC (rev 5691) @@ -108,10 +108,10 @@ @mv $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/mozilla* $(WORK_BUILD) @$(MAKECOOKIE) -pre-configure: +pre-configure-modulated: @cp $(FILEDIR)/.mozconfig $(WORK_BUILD)/.mozconfig -pre-install: +pre-install-modulated: ( if [ ! -d $(WORK_INSTALL)/opt/csw/bin ] ; then mkdir -p $(WORK_INSTALL)/opt/csw/bin ; fi ) ( cd $(WORK_INSTALL)/opt/csw/bin && if [ -L firefox ] ; then rm firefox ; fi && ln -s ../mozilla/firefox/bin/firefox . ) ( mkdir -p $(WORK_INSTALL)/opt/csw/share/pixmaps ) @@ -121,7 +121,7 @@ ( mkdir -p $(WORK_INSTALL)/opt/csw/share/gnome/mime-info ) ( cp $(FILEDIR)/firefox.keys $(WORK_INSTALL)/opt/csw/share/gnome/mime-info/firefox.keys ) -post-install: +post-install-modulated: ( gfind $(WORK_INSTALL)/opt/csw -exec bash -c "file {} | ggrep ELF | ggrep -e 'executable' -e 'dynamic lib' | ggrep 'not stripped' && strip {}" \; ) ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp ) ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:05:45 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:05:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5692] csw/mgar/pkg/wgetpaste/trunk/Makefile Message-ID: Revision: 5692 http://gar.svn.sourceforge.net/gar/?rev=5692&view=rev Author: wahwah Date: 2009-07-28 17:05:45 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: Adding CSWwget as a dependency. Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/Makefile Modified: csw/mgar/pkg/wgetpaste/trunk/Makefile =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 15:44:05 UTC (rev 5691) +++ csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 17:05:45 UTC (rev 5692) @@ -14,7 +14,7 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -REQUIRED_PKGS = CSWshutils +REQUIRED_PKGS = CSWshutils CSWwget PATCHFILES = wgetpaste-$(GARVERSION).patch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:34:41 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:34:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5693] csw/mgar/pkg/wgetpaste/trunk Message-ID: Revision: 5693 http://gar.svn.sourceforge.net/gar/?rev=5693&view=rev Author: wahwah Date: 2009-07-28 17:34:41 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: Adding a sample configuration file Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/Makefile csw/mgar/pkg/wgetpaste/trunk/checksums csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch Added Paths: ----------- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/Makefile =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 17:05:45 UTC (rev 5692) +++ csw/mgar/pkg/wgetpaste/trunk/Makefile 2009-07-28 17:34:41 UTC (rev 5693) @@ -10,16 +10,25 @@ MASTER_SITES = http://wgetpaste.zlin.dk/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 +DISTFILES += wgetpaste.conf # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -REQUIRED_PKGS = CSWshutils CSWwget +REQUIRED_PKGS = CSWshutils CSWwget CSWcswclassutils PATCHFILES = wgetpaste-$(GARVERSION).patch ARCHALL = 1 +sysconfdir = /etc/opt/csw + +SPKG_CLASSES = none cswcpsampleconf +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/wgetpaste.conf.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + { print }' + + CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_SCRIPTS = BUILD_SCRIPTS = @@ -29,6 +38,8 @@ install-wgetpaste: ginstall -d $(DESTDIR)$(bindir) ginstall -m 755 $(WORKSRC)/wgetpaste $(DESTDIR)$(bindir) + ginstall -d $(DESTDIR)$(sysconfdir) + ginstall -m 644 $(FILEDIR)/wgetpaste.conf $(DESTDIR)$(sysconfdir)/wgetpaste.conf.CSW @$(MAKECOOKIE) include gar/category.mk Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:05:45 UTC (rev 5692) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:34:41 UTC (rev 5693) @@ -1,2 +1,3 @@ -df0addd7863263a717fd8a10f3dd3cff download/wgetpaste-2.13.patch +8d328f55faaa8eee181c9083f2c0525b download/wgetpaste-2.13.patch a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 +0190f763d0469253d125cdf97df21cf5 download/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch 2009-07-28 17:05:45 UTC (rev 5692) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste-2.13.patch 2009-07-28 17:34:41 UTC (rev 5693) @@ -1,6 +1,38 @@ diff -ru wgetpaste-2.13.orig/wgetpaste wgetpaste-2.13/wgetpaste --- wgetpaste-2.13.orig/wgetpaste 2009-07-28 14:38:30.336410148 +0100 -+++ wgetpaste-2.13/wgetpaste 2009-07-28 14:39:32.398048919 +0100 ++++ wgetpaste-2.13/wgetpaste 2009-07-28 18:28:16.513748108 +0100 +@@ -99,7 +99,7 @@ + noxclip() { + cat <&2 + Could not find xclip on your system. In order to use --x$1 you must either +-emerge x11-misc/xclip or define x_$1() globally in /etc/wgetpaste.conf or ++emerge x11-misc/xclip or define x_$1() globally in /etc/opt/csw/wgetpaste.conf/g or + per user in ~/.wgetpaste.conf to use another program (such as e.g. xcut or + klipper) to $2 your clipboard. + +@@ -288,11 +288,11 @@ + --debug be *very* verbose (implies -v) + + -h, --help show this help +- -g, --ignore-configs ignore /etc/wgetpaste.conf, ~/.wgetpaste.conf etc. ++ -g, --ignore-configs ignore /etc/opt/csw/wgetpaste.conf/g, ~/.wgetpaste.conf etc. + --version show version information + + Defaults (DEFAULT_{NICK,SERVICE,LANGUAGE,EXPIRATION}[_\${SERVICE}]) can be overridden +-globally in /etc/wgetpaste.conf or /etc/wgetpaste.d/*.conf or per user in any of ++globally in /etc/opt/csw/wgetpaste.conf/g or /etc/wgetpaste.d/*.conf or per user in any of + ~/.wgetpaste.conf or ~/.wgetpaste.d/*.conf. + EOF + } +@@ -568,7 +568,7 @@ + if [[ ! $IGNORECONFIGS ]]; then + # compatibility code + local f deprecated= +- for f in {/etc/,~/.}wgetpaste{.d/*.bash,}; do ++ for f in {/etc/,/etc/opt/csw/,~/.}wgetpaste{.d/*.bash,}; do + if [[ -f $f ]]; then + if [[ -z $deprecated ]]; then + echo "The config files for wgetpaste have changed to *.conf.$N" >&2 @@ -589,7 +589,7 @@ } load_configs Added: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf (rev 0) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:34:41 UTC (rev 5693) @@ -0,0 +1,14 @@ +# Put this into /etc/wgetpaste.conf or ~/.wgetpaste.conf to set some defaults + +# set default nick +# DEFAULT_NICK=zlin + +# change the default service +# DEFAULT_SERVICE="zlin" + +# change default language for the ca and the osl services +# DEFAULT_LANGUAGE_ca="Bash" +# DEFAULT_LANGUAGE_osl="Diff" + +# change default expiration period for the ca service +# DEFAULT_EXPIRATION_ca="1 week" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:49:13 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:49:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5694] csw/mgar/pkg/wgetpaste/trunk Message-ID: Revision: 5694 http://gar.svn.sourceforge.net/gar/?rev=5694&view=rev Author: wahwah Date: 2009-07-28 17:49:06 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: Update to the sample config file (/etc/opt/csw) Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/checksums csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf Property Changed: ---------------- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:34:41 UTC (rev 5693) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:49:06 UTC (rev 5694) @@ -1,3 +1,3 @@ 8d328f55faaa8eee181c9083f2c0525b download/wgetpaste-2.13.patch a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 -0190f763d0469253d125cdf97df21cf5 download/wgetpaste.conf +bba2ea8152f4b8189853aed02f0c2d0e download/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:34:41 UTC (rev 5693) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:49:06 UTC (rev 5694) @@ -1,4 +1,8 @@ -# Put this into /etc/wgetpaste.conf or ~/.wgetpaste.conf to set some defaults +# +# $Id$ +# +# Put this into /etc/opt/csw/wgetpaste.conf or ~/.wgetpaste.conf +# to set system-wide defaults # set default nick # DEFAULT_NICK=zlin Property changes on: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf ___________________________________________________________________ Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:51:51 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:51:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[5695] csw/mgar/pkg/wgetpaste/trunk Message-ID: Revision: 5695 http://gar.svn.sourceforge.net/gar/?rev=5695&view=rev Author: wahwah Date: 2009-07-28 17:51:48 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: A more coherent comment in the sample config file Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/checksums csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:49:06 UTC (rev 5694) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:51:48 UTC (rev 5695) @@ -1,3 +1,3 @@ 8d328f55faaa8eee181c9083f2c0525b download/wgetpaste-2.13.patch a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 -bba2ea8152f4b8189853aed02f0c2d0e download/wgetpaste.conf +db2e9d3d5278746fd22290a8c49dea8b download/wgetpaste.conf Modified: csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:49:06 UTC (rev 5694) +++ csw/mgar/pkg/wgetpaste/trunk/files/wgetpaste.conf 2009-07-28 17:51:48 UTC (rev 5695) @@ -1,8 +1,8 @@ # # $Id$ # -# Put this into /etc/opt/csw/wgetpaste.conf or ~/.wgetpaste.conf -# to set system-wide defaults +# Put this into /etc/opt/csw/wgetpaste.conf to set system-wide defaults +# or ~/.wgetpaste.conf for your user. # set default nick # DEFAULT_NICK=zlin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 19:53:50 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 17:53:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[5696] csw/mgar/pkg/wgetpaste/trunk/checksums Message-ID: Revision: 5696 http://gar.svn.sourceforge.net/gar/?rev=5696&view=rev Author: wahwah Date: 2009-07-28 17:53:45 +0000 (Tue, 28 Jul 2009) Log Message: ----------- wgetpaste: md5 sum update Modified Paths: -------------- csw/mgar/pkg/wgetpaste/trunk/checksums Modified: csw/mgar/pkg/wgetpaste/trunk/checksums =================================================================== --- csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:51:48 UTC (rev 5695) +++ csw/mgar/pkg/wgetpaste/trunk/checksums 2009-07-28 17:53:45 UTC (rev 5696) @@ -1,3 +1,3 @@ 8d328f55faaa8eee181c9083f2c0525b download/wgetpaste-2.13.patch a341c778d745b0a7ad11163a4a2c1ea9 download/wgetpaste-2.13.tar.bz2 -db2e9d3d5278746fd22290a8c49dea8b download/wgetpaste.conf +67425820c0281729a7f63e3e3339c49f download/wgetpaste.conf This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 21:08:11 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 19:08:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5697] csw/mgar/pkg/beautifulsoup/trunk/Makefile Message-ID: Revision: 5697 http://gar.svn.sourceforge.net/gar/?rev=5697&view=rev Author: wahwah Date: 2009-07-28 19:08:11 +0000 (Tue, 28 Jul 2009) Log Message: ----------- beautifulsoup: using cswpycompile Modified Paths: -------------- csw/mgar/pkg/beautifulsoup/trunk/Makefile Modified: csw/mgar/pkg/beautifulsoup/trunk/Makefile =================================================================== --- csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-28 17:53:45 UTC (rev 5696) +++ csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-28 19:08:11 UTC (rev 5697) @@ -26,6 +26,8 @@ DISTFILES = $(EXT_NAME).tar.gz WORKSRC = $(WORKDIR)/$(EXT_NAME)-$(GARVERSION) +SPKG_CLASSES = none cswpycompile + ARCHALL = 1 CONFIGURE_SCRIPTS = BUILD_SCRIPTS = beautifulsoup @@ -33,8 +35,12 @@ INSTALL_SCRIPTS = beautifulsoup PACKAGES = CSWbeautifulsoup -REQUIRED_PKGS = CSWpython +REQUIRED_PKGS_CSWbeautifulsoup = CSWpython CSWcswclassutils +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + { print }' + build-beautifulsoup: (cd $(WORKSRC); python setup.py build) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jul 28 22:16:17 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 28 Jul 2009 20:16:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5698] csw/mgar/pkg/phpmode/tags/release-1.5.0-20090728/ Message-ID: Revision: 5698 http://gar.svn.sourceforge.net/gar/?rev=5698&view=rev Author: bdwalton Date: 2009-07-28 20:16:17 +0000 (Tue, 28 Jul 2009) Log Message: ----------- phpmode: Tagging release of 1.5.0 on 2009.07.28 Added Paths: ----------- csw/mgar/pkg/phpmode/tags/release-1.5.0-20090728/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jul 28 23:08:43 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 28 Jul 2009 21:08:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5699] csw/mgar/pkg/keychain/trunk/Makefile Message-ID: Revision: 5699 http://gar.svn.sourceforge.net/gar/?rev=5699&view=rev Author: wahwah Date: 2009-07-28 21:08:43 +0000 (Tue, 28 Jul 2009) Log Message: ----------- keychain: Category set to utils, header keyword set Modified Paths: -------------- csw/mgar/pkg/keychain/trunk/Makefile Property Changed: ---------------- csw/mgar/pkg/keychain/trunk/Makefile Modified: csw/mgar/pkg/keychain/trunk/Makefile =================================================================== --- csw/mgar/pkg/keychain/trunk/Makefile 2009-07-28 20:16:17 UTC (rev 5698) +++ csw/mgar/pkg/keychain/trunk/Makefile 2009-07-28 21:08:43 UTC (rev 5699) @@ -1,10 +1,10 @@ # Copyright 2009 OpenCSW # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Header$ GARNAME = keychain GARVERSION = 2.6.8 -CATEGORIES = apps +CATEGORIES = utils DESCRIPTION = Convenient ssh-agent and gpg-agent manager define BLURB Property changes on: csw/mgar/pkg/keychain/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Header This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 00:03:28 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Tue, 28 Jul 2009 22:03:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5700] csw/mgar/pkg/pidgin/trunk/Makefile Message-ID: Revision: 5700 http://gar.svn.sourceforge.net/gar/?rev=5700&view=rev Author: valholla Date: 2009-07-28 22:03:28 +0000 (Tue, 28 Jul 2009) Log Message: ----------- remove berkeley dependency Modified Paths: -------------- csw/mgar/pkg/pidgin/trunk/Makefile Modified: csw/mgar/pkg/pidgin/trunk/Makefile =================================================================== --- csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-28 21:08:43 UTC (rev 5699) +++ csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-28 22:03:28 UTC (rev 5700) @@ -48,7 +48,7 @@ REQUIRED_PKGS_CSWpidgin += CSWlibcairo CSWlibdbus CSWlibxml2 CSWmeanwhile CSWncurses REQUIRED_PKGS_CSWpidgin += CSWpango CSWperl CSWpython CSWsilctoolkit CSWstartupnotif REQUIRED_PKGS_CSWpidgin += CSWtcl CSWtk CSWiconv CSWsunmath CSWzlib CSWdbus -REQUIRED_PKGS_CSWpidgin += CSWbdb CSWfconfig CSWftype2 +REQUIRED_PKGS_CSWpidgin += CSWfconfig CSWftype2 include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 09:29:05 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 07:29:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5701] csw/mgar/pkg/beautifulsoup/trunk/Makefile Message-ID: Revision: 5701 http://gar.svn.sourceforge.net/gar/?rev=5701&view=rev Author: wahwah Date: 2009-07-29 07:29:05 +0000 (Wed, 29 Jul 2009) Log Message: ----------- beautifulsoup: Removing unnecessary scripts Modified Paths: -------------- csw/mgar/pkg/beautifulsoup/trunk/Makefile Modified: csw/mgar/pkg/beautifulsoup/trunk/Makefile =================================================================== --- csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-28 22:03:28 UTC (rev 5700) +++ csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-29 07:29:05 UTC (rev 5701) @@ -47,4 +47,7 @@ install-beautifulsoup: (cd $(WORKSRC); python setup.py install --root=$(DESTDIR)) +post-install-modulated: + rm $(DESTDIR)$(bindir)/*.sh + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 09:30:43 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 07:30:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[5702] csw/mgar/pkg/autoconf/trunk/Makefile Message-ID: Revision: 5702 http://gar.svn.sourceforge.net/gar/?rev=5702&view=rev Author: dmichelsen Date: 2009-07-29 07:30:43 +0000 (Wed, 29 Jul 2009) Log Message: ----------- autoconf: Exclude standards.info as it belongs to binutils Modified Paths: -------------- csw/mgar/pkg/autoconf/trunk/Makefile Modified: csw/mgar/pkg/autoconf/trunk/Makefile =================================================================== --- csw/mgar/pkg/autoconf/trunk/Makefile 2009-07-29 07:29:05 UTC (rev 5701) +++ csw/mgar/pkg/autoconf/trunk/Makefile 2009-07-29 07:30:43 UTC (rev 5702) @@ -27,6 +27,8 @@ # Tests take a loooooonnng time. TEST_SCRIPTS = +EXTRA_MERGE_EXCLUDE_FILES = $(infodir)/standards.info + include gar/category.mk # Package has two bad string which should be ignored: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 12:37:54 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 10:37:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[5703] csw/mgar/pkg Message-ID: Revision: 5703 http://gar.svn.sourceforge.net/gar/?rev=5703&view=rev Author: wahwah Date: 2009-07-29 10:37:54 +0000 (Wed, 29 Jul 2009) Log Message: ----------- buildbot: Initial commit Modified Paths: -------------- csw/mgar/pkg/buildbot/trunk/Makefile csw/mgar/pkg/buildbot/trunk/checksums Added Paths: ----------- csw/mgar/pkg/buildbot/ Property Changed: ---------------- csw/mgar/pkg/buildbot/trunk/Makefile Modified: csw/mgar/pkg/buildbot/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-07-26 01:36:46 UTC (rev 5658) +++ csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 10:37:54 UTC (rev 5703) @@ -1,24 +1,49 @@ -GARNAME = mypkg -GARVERSION = 1.0 -CATEGORIES = lib +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ -DESCRIPTION = This is a useful library +GARNAME = buildbot +GARVERSION = 0.7.11p1 +CATEGORIES = utils + +DESCRIPTION = A system to automate the compile/test cycle define BLURB - It does stuff with things + The BuildBot is a system to automate the compile/test cycle required by most + software projects to validate code changes. By automatically rebuilding and + testing the tree each time something has changed, build problems are pinpointed + quickly, before other developers are inconvenienced by the failure. The guilty + developer can be identified and harassed without human intervention. By running + the builds on a variety of platforms, developers who do not have the facilities + to test their changes everywhere before checkin will at least know shortly + afterwards whether they have broken the build or not. Warning counts, lint + checks, image size, compile time, and other build parameters can be tracked + over time, are more visible, and are therefore easier to improve. endef -MASTER_SITES = +MASTER_SITES = $(SF_MIRROR) DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -CONFIGURE_ARGS = $(DIRPATHS) +SPKG_CLASSES = none cswpycompile -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +REQUIRED_PKGS = CSWcswclassutils CSWpython -#include gar/category.mk +ARCHALL = 1 +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = buildbot +TEST_SCRIPTS = +INSTALL_SCRIPTS = buildbot + +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + { print }' + +build-buildbot: + (cd $(WORKSRC); python setup.py build) + +install-buildbot: + (cd $(WORKSRC); python setup.py install --root=$(DESTDIR)) + +include gar/category.mk Property changes on: csw/mgar/pkg/buildbot/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Modified: csw/mgar/pkg/buildbot/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-07-26 01:36:46 UTC (rev 5658) +++ csw/mgar/pkg/buildbot/trunk/checksums 2009-07-29 10:37:54 UTC (rev 5703) @@ -0,0 +1 @@ +2f83cd6562f0288ec4f4d77027f3090f download/buildbot-0.7.11p1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 12:39:41 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 10:39:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5704] csw/mgar/pkg/template/trunk/Makefile Message-ID: Revision: 5704 http://gar.svn.sourceforge.net/gar/?rev=5704&view=rev Author: wahwah Date: 2009-07-29 10:39:41 +0000 (Wed, 29 Jul 2009) Log Message: ----------- template: Adding the 'Id' keyword and a copyright notice. It's a proposal to be discussed. Modified Paths: -------------- csw/mgar/pkg/template/trunk/Makefile Property Changed: ---------------- csw/mgar/pkg/template/trunk/Makefile Modified: csw/mgar/pkg/template/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-07-29 10:37:54 UTC (rev 5703) +++ csw/mgar/pkg/template/trunk/Makefile 2009-07-29 10:39:41 UTC (rev 5704) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + GARNAME = mypkg GARVERSION = 1.0 CATEGORIES = lib Property changes on: csw/mgar/pkg/template/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 13:57:16 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 11:57:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[5705] csw/mgar/pkg/buildbot/trunk/Makefile Message-ID: Revision: 5705 http://gar.svn.sourceforge.net/gar/?rev=5705&view=rev Author: wahwah Date: 2009-07-29 11:57:16 +0000 (Wed, 29 Jul 2009) Log Message: ----------- buildbot: Adding CSWtwisted dependency Modified Paths: -------------- csw/mgar/pkg/buildbot/trunk/Makefile Modified: csw/mgar/pkg/buildbot/trunk/Makefile =================================================================== --- csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 10:39:41 UTC (rev 5704) +++ csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 11:57:16 UTC (rev 5705) @@ -28,7 +28,7 @@ SPKG_CLASSES = none cswpycompile -REQUIRED_PKGS = CSWcswclassutils CSWpython +REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted ARCHALL = 1 CONFIGURE_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 14:50:14 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 12:50:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[5706] csw/mgar/pkg Message-ID: Revision: 5706 http://gar.svn.sourceforge.net/gar/?rev=5706&view=rev Author: wahwah Date: 2009-07-29 12:50:14 +0000 (Wed, 29 Jul 2009) Log Message: ----------- Adding copyright notice and $ to programmatical templates Modified Paths: -------------- csw/mgar/pkg/Makefile csw/mgar/pkg/cpan/Makefile csw/mgar/pkg/x11/Makefile csw/mgar/pkg/xfce/Makefile Property Changed: ---------------- csw/mgar/pkg/Makefile csw/mgar/pkg/cpan/Makefile csw/mgar/pkg/x11/Makefile csw/mgar/pkg/xfce/Makefile Modified: csw/mgar/pkg/Makefile =================================================================== --- csw/mgar/pkg/Makefile 2009-07-29 11:57:16 UTC (rev 5705) +++ csw/mgar/pkg/Makefile 2009-07-29 12:50:14 UTC (rev 5706) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# # vim: ft=make ts=4 sw=4 noet # This makefile is to be included from Makefiles in each category # directory. Property changes on: csw/mgar/pkg/Makefile ___________________________________________________________________ Added: svn:keywords + Id Modified: csw/mgar/pkg/cpan/Makefile =================================================================== --- csw/mgar/pkg/cpan/Makefile 2009-07-29 11:57:16 UTC (rev 5705) +++ csw/mgar/pkg/cpan/Makefile 2009-07-29 12:50:14 UTC (rev 5706) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# # vim: ft=make ts=4 sw=4 noet # This makefile is to be included from Makefiles in each category # directory. Property changes on: csw/mgar/pkg/cpan/Makefile ___________________________________________________________________ Added: svn:keywords + Id Modified: csw/mgar/pkg/x11/Makefile =================================================================== --- csw/mgar/pkg/x11/Makefile 2009-07-29 11:57:16 UTC (rev 5705) +++ csw/mgar/pkg/x11/Makefile 2009-07-29 12:50:14 UTC (rev 5706) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# # vim: ft=make ts=4 sw=4 noet # This makefile is to be included from Makefiles in each category # directory. Property changes on: csw/mgar/pkg/x11/Makefile ___________________________________________________________________ Added: svn:keywords + Id Modified: csw/mgar/pkg/xfce/Makefile =================================================================== --- csw/mgar/pkg/xfce/Makefile 2009-07-29 11:57:16 UTC (rev 5705) +++ csw/mgar/pkg/xfce/Makefile 2009-07-29 12:50:14 UTC (rev 5706) @@ -1,3 +1,7 @@ +# Copyright 2009 OpenCSW +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# # vim: ft=make ts=4 sw=4 noet # This makefile is to be included from Makefiles in each category # directory. Property changes on: csw/mgar/pkg/xfce/Makefile ___________________________________________________________________ Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 14:57:12 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 12:57:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5707] csw/mgar/pkg/twisted/ Message-ID: Revision: 5707 http://gar.svn.sourceforge.net/gar/?rev=5707&view=rev Author: wahwah Date: 2009-07-29 12:57:12 +0000 (Wed, 29 Jul 2009) Log Message: ----------- twisted: copying the template Added Paths: ----------- csw/mgar/pkg/twisted/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 14:59:13 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 12:59:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5708] csw/mgar/pkg/twisted/trunk Message-ID: Revision: 5708 http://gar.svn.sourceforge.net/gar/?rev=5708&view=rev Author: wahwah Date: 2009-07-29 12:59:13 +0000 (Wed, 29 Jul 2009) Log Message: ----------- twisted: Initial build Modified Paths: -------------- csw/mgar/pkg/twisted/trunk/Makefile csw/mgar/pkg/twisted/trunk/checksums Modified: csw/mgar/pkg/twisted/trunk/Makefile =================================================================== --- csw/mgar/pkg/twisted/trunk/Makefile 2009-07-29 12:57:12 UTC (rev 5707) +++ csw/mgar/pkg/twisted/trunk/Makefile 2009-07-29 12:59:13 UTC (rev 5708) @@ -2,27 +2,47 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = twisted +MAJ_VERSION = 8.2 +PATCHLEVEL = 0 +GARVERSION = $(MAJ_VERSION).$(PATCHLEVEL) CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = An event-driven networking engine define BLURB - It does stuff with things + Twisted is a networking engine written in Python, supporting numerous + protocols. It contains a web server, numerous chat clients, chat servers, + mail servers, and more. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DLOAD_NAME = Twisted +MASTER_SITES = http://tmrc.mit.edu/mirror/$(GARNAME)/$(DLOAD_NAME)/$(MAJ_VERSION)/ +DISTFILES = $(DLOAD_NAME)-$(GARVERSION).tar.bz2 + +WORKSRC = $(WORKDIR)/$(DLOAD_NAME)-$(GARVERSION) +SPKG_CLASSES = none cswpycompile +REQUIRED_PKGS = CSWcswclassutils CSWpython + # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -CONFIGURE_ARGS = $(DIRPATHS) +ARCHALL = 1 +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = twisted +TEST_SCRIPTS = +INSTALL_SCRIPTS = twisted -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + { print }' -#include gar/category.mk +build-twisted: + (cd $(WORKSRC); python setup.py build) + @$(MAKECOOKIE) + +install-twisted: + (cd $(WORKSRC); python setup.py install --root=$(DESTDIR)) + @$(MAKECOOKIE) + +include gar/category.mk Modified: csw/mgar/pkg/twisted/trunk/checksums =================================================================== --- csw/mgar/pkg/twisted/trunk/checksums 2009-07-29 12:57:12 UTC (rev 5707) +++ csw/mgar/pkg/twisted/trunk/checksums 2009-07-29 12:59:13 UTC (rev 5708) @@ -0,0 +1,2 @@ +c85f151999df3ecf04c49a781b4438d2 download/Twisted-8.2.0.tar.bz2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 15:09:11 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 13:09:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5709] csw/mgar/pkg/twisted/trunk/Makefile Message-ID: Revision: 5709 http://gar.svn.sourceforge.net/gar/?rev=5709&view=rev Author: wahwah Date: 2009-07-29 13:09:10 +0000 (Wed, 29 Jul 2009) Log Message: ----------- twisted: Removing ARCHALL due to modules written in C being the part of the package Modified Paths: -------------- csw/mgar/pkg/twisted/trunk/Makefile Modified: csw/mgar/pkg/twisted/trunk/Makefile =================================================================== --- csw/mgar/pkg/twisted/trunk/Makefile 2009-07-29 12:59:13 UTC (rev 5708) +++ csw/mgar/pkg/twisted/trunk/Makefile 2009-07-29 13:09:10 UTC (rev 5709) @@ -22,12 +22,11 @@ WORKSRC = $(WORKDIR)/$(DLOAD_NAME)-$(GARVERSION) SPKG_CLASSES = none cswpycompile -REQUIRED_PKGS = CSWcswclassutils CSWpython +REQUIRED_PKGS = CSWcswclassutils CSWpython CSWpython-rt # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -ARCHALL = 1 CONFIGURE_SCRIPTS = BUILD_SCRIPTS = twisted TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 15:44:55 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 13:44:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5710] csw/mgar/pkg/buildbot/trunk/Makefile Message-ID: Revision: 5710 http://gar.svn.sourceforge.net/gar/?rev=5710&view=rev Author: wahwah Date: 2009-07-29 13:44:55 +0000 (Wed, 29 Jul 2009) Log Message: ----------- buildbot: Adding the dependency on CSWzope Modified Paths: -------------- csw/mgar/pkg/buildbot/trunk/Makefile Modified: csw/mgar/pkg/buildbot/trunk/Makefile =================================================================== --- csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 13:09:10 UTC (rev 5709) +++ csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 13:44:55 UTC (rev 5710) @@ -28,7 +28,7 @@ SPKG_CLASSES = none cswpycompile -REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted +REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted CSWzope ARCHALL = 1 CONFIGURE_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 17:30:05 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 15:30:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[5711] csw/mgar/pkg Message-ID: Revision: 5711 http://gar.svn.sourceforge.net/gar/?rev=5711&view=rev Author: dmichelsen Date: 2009-07-29 15:30:05 +0000 (Wed, 29 Jul 2009) Log Message: ----------- awstats: Initial commit Added Paths: ----------- csw/mgar/pkg/awstats/ csw/mgar/pkg/awstats/branches/ csw/mgar/pkg/awstats/tags/ csw/mgar/pkg/awstats/trunk/ csw/mgar/pkg/awstats/trunk/Makefile csw/mgar/pkg/awstats/trunk/checksums csw/mgar/pkg/awstats/trunk/files/ csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall Property changes on: csw/mgar/pkg/awstats/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/awstats/trunk/Makefile =================================================================== --- csw/mgar/pkg/awstats/trunk/Makefile (rev 0) +++ csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 15:30:05 UTC (rev 5711) @@ -0,0 +1,61 @@ +GARNAME = awstats +GARVERSION = 6.9 +CATEGORIES = apps + +DESCRIPTION = Featureful tool for web, ftp and mail server statistics +define BLURB + AWStats is a free powerful and featureful tool that generates advanced web, + streaming, ftp or mail server statistics, graphically. This log analyzer works + as a CGI or from command line and shows you all possible information your log + contains, in few graphical web pages. It uses a partial information file to be + able to process large log files, often and quickly. It can analyze log files + from all major server tools like Apache log files (NCSA combined/XLF/ELF log + format or common/CLF log format), WebStar, IIS (W3C log format) and a lot of + other web, proxy, wap, streaming servers, mail servers and some ftp servers. +endef + +MASTER_SITES = $(SF_MIRRORS) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES += CSWawstats.postinstall + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +SPKG_SOURCEURL = http://awstats.sourceforge.net + +REQUIRED_PKGS = CSWapache2 CSWperl + +LICENSE = docs/LICENSE.TXT + +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = +TEST_SCRIPTS = +INSTALL_SCRIPTS = custom + +ARCHALL = 1 + +include gar/category.mk + +install-custom: + ginstall -d $(DESTDIR)$(docdir)/awstats/ + cp -R $(WORKSRC)/docs/* $(DESTDIR)$(docdir)/awstats/ + ginstall -d $(DESTDIR)$(sharedstatedir)/awstats/ + cp -R $(WORKSRC)/tools/* $(DESTDIR)$(sharedstatedir)/awstats/ + ginstall -d $(DESTDIR)$(sharedstatedir)/www/awstats/htdocs/ + cp -R $(WORKSRC)/wwwroot/classes \ + $(WORKSRC)/wwwroot/css \ + $(WORKSRC)/wwwroot/icon \ + $(WORKSRC)/wwwroot/js \ + $(DESTDIR)$(sharedstatedir)/www/awstats/htdocs/ + ginstall -d $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ + cp -R $(WORKSRC)/wwwroot/cgi-bin/* \ + $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ + ginstall -d $(DESTDIR)$(prefix)/apache2/share/htdocs + ln -s $(sharedstatedir)/www/awstats/htdocs $(DESTDIR)$(prefix)/apache2/share/htdocs/awstats + ginstall -d $(DESTDIR)$(prefix)/apache2/share/cgi-bin + ln -s $(sharedstatedir)/www/awstats/cgi-bin $(DESTDIR)$(prefix)/apache2/share/cgi-bin/awstats + @$(MAKECOOKIE) Added: csw/mgar/pkg/awstats/trunk/checksums =================================================================== --- csw/mgar/pkg/awstats/trunk/checksums (rev 0) +++ csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 15:30:05 UTC (rev 5711) @@ -0,0 +1,2 @@ +f9ff2a954cfd6cb0937579ed3868bfd6 download/CSWawstats.postinstall +fc19dbb8449eccf3300efb30ca3376cb download/awstats-6.9.tar.gz Added: csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall =================================================================== --- csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall (rev 0) +++ csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall 2009-07-29 15:30:05 UTC (rev 5711) @@ -0,0 +1,19 @@ +cat <.conf in /opt/csw/awstats/etc/. An example +configuration file exists in +/opt/csw/awstats/wwwroot/cgi-bin/awstats.model.conf. + +Additionally if you wamt Awstats accessible from your Apache webserver. Run +awstats_configure.pl. This will create a configuration file for you and added +the correct lines to your apache conf. It should be smart enough to pick up +on the correct version of apache. + +cd /opt/csw/awstats +./awstats_configure.pl + +NOTE: If you only plan on running awstats on the command line you do not need +to run awstats_configure.pl. +___________________________________________________________________________ +EOF This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 18:04:46 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 16:04:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5712] csw/mgar/pkg/awstats/trunk Message-ID: Revision: 5712 http://gar.svn.sourceforge.net/gar/?rev=5712&view=rev Author: dmichelsen Date: 2009-07-29 16:04:46 +0000 (Wed, 29 Jul 2009) Log Message: ----------- awstats: Fix install locations Modified Paths: -------------- csw/mgar/pkg/awstats/trunk/Makefile csw/mgar/pkg/awstats/trunk/checksums csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall Modified: csw/mgar/pkg/awstats/trunk/Makefile =================================================================== --- csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 15:30:05 UTC (rev 5711) +++ csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 16:04:46 UTC (rev 5712) @@ -36,6 +36,8 @@ TEST_SCRIPTS = INSTALL_SCRIPTS = custom +PRESERVECONF = $(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW + ARCHALL = 1 include gar/category.mk @@ -53,9 +55,14 @@ $(DESTDIR)$(sharedstatedir)/www/awstats/htdocs/ ginstall -d $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ cp -R $(WORKSRC)/wwwroot/cgi-bin/* \ - $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ - ginstall -d $(DESTDIR)$(prefix)/apache2/share/htdocs - ln -s $(sharedstatedir)/www/awstats/htdocs $(DESTDIR)$(prefix)/apache2/share/htdocs/awstats - ginstall -d $(DESTDIR)$(prefix)/apache2/share/cgi-bin - ln -s $(sharedstatedir)/www/awstats/cgi-bin $(DESTDIR)$(prefix)/apache2/share/cgi-bin/awstats + $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ + + ginstall -d $(DESTDIR)$(prefix)/apache2/etc/extra/ + cat $(WORKSRC)/tools/httpd_conf | perl -p -e '\ + s!/usr/local/awstats/wwwroot/cgi-bin/!$(sharedstatedir)/www/awstats/cgi-bin/!; \ + s!/usr/local/awstats/wwwroot/!$(sharedstatedir)/www/awstats/htdocs/!; \ + s!/usr/local/awstats/wwwroot!$(sharedstatedir)/www/awstats/htdocs!;' \ + > $(DESTDIR)$(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW + rm -f $(DESTDIR)$(sharedstatedir)/awstats/httpd_conf + @$(MAKECOOKIE) Modified: csw/mgar/pkg/awstats/trunk/checksums =================================================================== --- csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 15:30:05 UTC (rev 5711) +++ csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 16:04:46 UTC (rev 5712) @@ -1,2 +1,2 @@ -f9ff2a954cfd6cb0937579ed3868bfd6 download/CSWawstats.postinstall +a6ae0f8a42dd10e41957c29ac78bbc18 download/CSWawstats.postinstall fc19dbb8449eccf3300efb30ca3376cb download/awstats-6.9.tar.gz Modified: csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall =================================================================== --- csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall 2009-07-29 15:30:05 UTC (rev 5711) +++ csw/mgar/pkg/awstats/trunk/files/CSWawstats.postinstall 2009-07-29 16:04:46 UTC (rev 5712) @@ -1,3 +1,5 @@ +#!/bin/sh + cat < Revision: 5713 http://gar.svn.sourceforge.net/gar/?rev=5713&view=rev Author: wahwah Date: 2009-07-29 16:23:51 +0000 (Wed, 29 Jul 2009) Log Message: ----------- buildbot: Patching to use gtail Modified Paths: -------------- csw/mgar/pkg/buildbot/trunk/Makefile csw/mgar/pkg/buildbot/trunk/checksums Added Paths: ----------- csw/mgar/pkg/buildbot/trunk/files/tail-0.7.11p1.patch Modified: csw/mgar/pkg/buildbot/trunk/Makefile =================================================================== --- csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 16:04:46 UTC (rev 5712) +++ csw/mgar/pkg/buildbot/trunk/Makefile 2009-07-29 16:23:51 UTC (rev 5713) @@ -21,14 +21,15 @@ endef MASTER_SITES = $(SF_MIRROR) -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +PATCHFILES = tail-$(GARVERSION).patch +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz $(PATCHFILES) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz SPKG_CLASSES = none cswpycompile -REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted CSWzope +REQUIRED_PKGS = CSWcswclassutils CSWpython CSWtwisted CSWzope CSWtextutils ARCHALL = 1 CONFIGURE_SCRIPTS = Modified: csw/mgar/pkg/buildbot/trunk/checksums =================================================================== --- csw/mgar/pkg/buildbot/trunk/checksums 2009-07-29 16:04:46 UTC (rev 5712) +++ csw/mgar/pkg/buildbot/trunk/checksums 2009-07-29 16:23:51 UTC (rev 5713) @@ -1 +1,2 @@ 2f83cd6562f0288ec4f4d77027f3090f download/buildbot-0.7.11p1.tar.gz +a39720c9a13d73bbda054938d6a98c47 download/tail-0.7.11p1.patch Added: csw/mgar/pkg/buildbot/trunk/files/tail-0.7.11p1.patch =================================================================== --- csw/mgar/pkg/buildbot/trunk/files/tail-0.7.11p1.patch (rev 0) +++ csw/mgar/pkg/buildbot/trunk/files/tail-0.7.11p1.patch 2009-07-29 16:23:51 UTC (rev 5713) @@ -0,0 +1,12 @@ +diff -ru buildbot-0.7.11p1.orig/buildbot/scripts/logwatcher.py buildbot-0.7.11p1/buildbot/scripts/logwatcher.py +--- buildbot-0.7.11p1.orig/buildbot/scripts/logwatcher.py 2009-03-02 18:13:03.000000000 +0100 ++++ buildbot-0.7.11p1/buildbot/scripts/logwatcher.py 2009-07-29 18:00:44.304903854 +0200 +@@ -43,7 +43,7 @@ + # been seen within 10 seconds, and with ReconfigError if the error + # line was seen. If the logfile could not be opened, it errbacks with + # an IOError. +- self.p = reactor.spawnProcess(self.pp, "/usr/bin/tail", ++ self.p = reactor.spawnProcess(self.pp, "/opt/csw/bin/gtail", + ("tail", "-f", "-n", "0", self.logfile), + env=os.environ, + ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 18:52:59 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 16:52:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5714] csw/mgar/pkg/python/trunk Message-ID: Revision: 5714 http://gar.svn.sourceforge.net/gar/?rev=5714&view=rev Author: valholla Date: 2009-07-29 16:52:59 +0000 (Wed, 29 Jul 2009) Log Message: ----------- update for python bugid 3110 Modified Paths: -------------- csw/mgar/pkg/python/trunk/Makefile csw/mgar/pkg/python/trunk/checksums Added Paths: ----------- csw/mgar/pkg/python/trunk/files/bug3110.diff Removed Paths: ------------- csw/mgar/pkg/python/trunk/files/setup.diff Modified: csw/mgar/pkg/python/trunk/Makefile =================================================================== --- csw/mgar/pkg/python/trunk/Makefile 2009-07-29 16:23:51 UTC (rev 5713) +++ csw/mgar/pkg/python/trunk/Makefile 2009-07-29 16:52:59 UTC (rev 5714) @@ -34,9 +34,9 @@ PATCHFILES += modules.diff PATCHFILES += multiprocess.diff PATCHFILES += pyport.diff -PATCHFILES += setup.diff PATCHFILES += site.diff PATCHFILES += python-config-in.diff +PATCHFILES += bug3110.diff # Test for sunaudiodev fails. SKIPTEST = 1 @@ -93,7 +93,7 @@ ENABLE_CHECK = 0 REQUIRED_PKGS_CSWidle = CSWpython CSWpython-tk CSWcswclassutils -REQUIRED_PKGS_CSWpython = CSWbdb44 CSWbzip2 CSWgdbm CSWggettextrt +REQUIRED_PKGS_CSWpython = CSWbdb CSWbzip2 CSWgdbm CSWggettextrt REQUIRED_PKGS_CSWpython += CSWncurses CSWosslrt CSWpython-rt CSWreadline REQUIRED_PKGS_CSWpython += CSWsqlite3rt CSWzlib CSWcswclassutils REQUIRED_PKGS_CSWpython-tk = CSWpython CSWtcl CSWtk Modified: csw/mgar/pkg/python/trunk/checksums =================================================================== --- csw/mgar/pkg/python/trunk/checksums 2009-07-29 16:23:51 UTC (rev 5713) +++ csw/mgar/pkg/python/trunk/checksums 2009-07-29 16:52:59 UTC (rev 5714) @@ -1,4 +1,5 @@ 245db9f1e0f09ab7e0faaa0cf7301011 download/Python-2.6.2.tar.bz2 +b241ac27f9eacaa1a4850d88c60a96d7 download/bug3110.diff 42dd6523beb94a805d5764ae1276091c download/faqwiz.diff 5664b3970307d7d39d8d4061e7dccbb0 download/libpython2.5.so.1.0-isa-i386 a87896c48b2f61b32053e6d02b07b022 download/libpython2.5.so.1.0-isa-sparcv8 @@ -7,5 +8,5 @@ 369c5593c0c0edda03f3c1844788dbee download/multiprocess.diff 05724da367b025ce525de2bb704af6e3 download/pyport.diff a1d114e8a20870675649aeef007a9cac download/python-config-in.diff -48577bbc43b912a4df66d09b54bd61ae download/setup.diff +a17bf564b83d6b7821405b6b5ac043c1 download/setup.diff d6c86beae46033be70c44c8e0e4c1908 download/site.diff Added: csw/mgar/pkg/python/trunk/files/bug3110.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/bug3110.diff (rev 0) +++ csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 16:52:59 UTC (rev 5714) @@ -0,0 +1,22 @@ +Index: Python-2.6.2/Modules/_multiprocessing/multiprocessing.h +=================================================================== +--- Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (revision 66181) ++++ Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (working copy) +@@ -37,6 +37,17 @@ + #endif + + /* ++ * Issue 3110 - Solaris does not define SEM_VALUE_MAX ++ */ ++#ifndef SEM_VALUE_MAX ++# ifdef _SEM_VALUE_MAX ++# define SEM_VALUE_MAX _SEM_VALUE_MAX ++# else ++# define SEM_VALUE_MAX INT_MAX ++# endif ++#endif ++ ++/* + * Make sure Py_ssize_t available + */ + Deleted: csw/mgar/pkg/python/trunk/files/setup.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 16:23:51 UTC (rev 5713) +++ csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 16:52:59 UTC (rev 5714) @@ -1,111 +0,0 @@ ---- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 -+++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 -@@ -129,7 +129,8 @@ - moddir = os.path.normpath(moddir) - - moddirlist = [moddir] -- incdirlist = ['./Include'] -+ incdirlist = ['/opt/csw/bdb44/include'] -+ incdirlist.append('./Include') - - # Platform-dependent module source and include directories - platform = self.get_platform() -@@ -309,9 +310,9 @@ - return sys.platform - - def detect_modules(self): -- # Ensure that /usr/local is always used -- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') -- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') -+ # Ensure that /opt/csw is always used -+ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') -+ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') - - # Add paths specified in the environment variables LDFLAGS and - # CPPFLAGS for header and library files. -@@ -739,52 +740,7 @@ - - # construct a list of paths to look for the header file in on - # top of the normal inc_dirs. -- db_inc_paths = [ -- '/usr/include/db4', -- '/usr/local/include/db4', -- '/opt/sfw/include/db4', -- '/usr/include/db3', -- '/usr/local/include/db3', -- '/opt/sfw/include/db3', -- # Fink defaults (http://fink.sourceforge.net/) -- '/sw/include/db4', -- '/sw/include/db3', -- ] -- # 4.x minor number specific paths -- for x in gen_db_minor_ver_nums(4): -- db_inc_paths.append('/usr/include/db4%d' % x) -- db_inc_paths.append('/usr/include/db4.%d' % x) -- db_inc_paths.append('/usr/local/BerkeleyDB.4.%d/include' % x) -- db_inc_paths.append('/usr/local/include/db4%d' % x) -- db_inc_paths.append('/pkg/db-4.%d/include' % x) -- db_inc_paths.append('/opt/db-4.%d/include' % x) -- # MacPorts default (http://www.macports.org/) -- db_inc_paths.append('/opt/local/include/db4%d' % x) -- # 3.x minor number specific paths -- for x in gen_db_minor_ver_nums(3): -- db_inc_paths.append('/usr/include/db3%d' % x) -- db_inc_paths.append('/usr/local/BerkeleyDB.3.%d/include' % x) -- db_inc_paths.append('/usr/local/include/db3%d' % x) -- db_inc_paths.append('/pkg/db-3.%d/include' % x) -- db_inc_paths.append('/opt/db-3.%d/include' % x) -- -- # Add some common subdirectories for Sleepycat DB to the list, -- # based on the standard include directories. This way DB3/4 gets -- # picked up when it is installed in a non-standard prefix and -- # the user has added that prefix into inc_dirs. -- std_variants = [] -- for dn in inc_dirs: -- std_variants.append(os.path.join(dn, 'db3')) -- std_variants.append(os.path.join(dn, 'db4')) -- for x in gen_db_minor_ver_nums(4): -- std_variants.append(os.path.join(dn, "db4%d"%x)) -- std_variants.append(os.path.join(dn, "db4.%d"%x)) -- for x in gen_db_minor_ver_nums(3): -- std_variants.append(os.path.join(dn, "db3%d"%x)) -- std_variants.append(os.path.join(dn, "db3.%d"%x)) -- -- db_inc_paths = std_variants + db_inc_paths -- db_inc_paths = [p for p in db_inc_paths if os.path.exists(p)] -+ db_inc_paths = [ '/opt/csw/bdb44/include' ] - - db_ver_inc_map = {} - -@@ -988,7 +944,7 @@ - # we do not build this one. Otherwise this build will pick up - # the more recent berkeleydb's db.h file first in the include path - # when attempting to compile and it will fail. -- f = "/usr/include/db.h" -+ f = "/opt/csw/bdb44/include/db_185.h" - if os.path.exists(f) and not db_incs: - data = open(f).read() - m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) -@@ -1239,6 +1195,7 @@ - self.detect_ctypes(inc_dirs, lib_dirs) - - # Richard Oudkerk's multiprocessing module -+ - if platform == 'win32': # Windows - macros = dict() - libraries = ['ws2_32'] -@@ -1279,6 +1236,14 @@ - ) - libraries = [] - -+ elif platform == 'sunos5': -+ macros = dict( # Solaris -+ HAVE_SEM_OPEN=0, # Not implemented -+ HAVE_SEM_TIMEDWAIT=0, # Not implemented -+ HAVE_FD_TRANSFER=1, -+ ) -+ libraries = ['rt'] -+ - else: # Linux and other unices - macros = dict( - HAVE_SEM_OPEN=1, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jul 29 20:59:16 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 18:59:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[5715] csw/mgar/pkg Message-ID: Revision: 5715 http://gar.svn.sourceforge.net/gar/?rev=5715&view=rev Author: wahwah Date: 2009-07-29 18:59:16 +0000 (Wed, 29 Jul 2009) Log Message: ----------- unixodbc: Initial commit Modified Paths: -------------- csw/mgar/pkg/unixodbc/trunk/Makefile csw/mgar/pkg/unixodbc/trunk/checksums Added Paths: ----------- csw/mgar/pkg/unixodbc/ Modified: csw/mgar/pkg/unixodbc/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-07-29 16:52:59 UTC (rev 5714) +++ csw/mgar/pkg/unixodbc/trunk/Makefile 2009-07-29 18:59:16 UTC (rev 5715) @@ -2,27 +2,48 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -GARNAME = mypkg -GARVERSION = 1.0 +GARNAME = unixodbc +GARVERSION = 2.2.14 CATEGORIES = lib -DESCRIPTION = This is a useful library +DESCRIPTION = ODBC drivers for Unix systems define BLURB It does stuff with things endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DL_NAME = unixODBC +MASTER_SITES = http://www.unixodbc.org/ +DISTFILES = $(DL_NAME)-$(GARVERSION).tar.gz +WORKSRC = $(WORKDIR)/$(DL_NAME)-$(GARVERSION) + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -CONFIGURE_ARGS = $(DIRPATHS) +SPKG_CLASSES = none cswcpsampleconf -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +REQUIRED_PKGS = CSWlibiconv +REQUIRED_PKGS += CSWreadline +REQUIRED_PKGS += CSWcswclassutils -#include gar/category.mk +sysconfdir = /etc/opt/csw +localstatedir = /var/opt/csw + +CONFIGURE_ARGS = $(DIRPATHS) --enable-gui=no + +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/etc\/opt\/csw\/.*\.CSW$$$$/ { $$$$2 = "cswcpsampleconf" } \ + { print }' + + +TEST_SCRIPTS = + +post-install-modulated: + (cd $(DESTDIR)$(sysconfdir); \ + for f in ODBCDataSources odbc.ini odbcinst.ini; do \ + mv "$${f}" "$${f}.CSW"; \ + done) + @$(MAKECOOKIE) + + +include gar/category.mk Modified: csw/mgar/pkg/unixodbc/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-07-29 16:52:59 UTC (rev 5714) +++ csw/mgar/pkg/unixodbc/trunk/checksums 2009-07-29 18:59:16 UTC (rev 5715) @@ -0,0 +1 @@ +f47c2efb28618ecf5f33319140a7acd0 download/unixODBC-2.2.14.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 21:03:19 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 19:03:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5716] csw/mgar/pkg/gtk2/trunk Message-ID: Revision: 5716 http://gar.svn.sourceforge.net/gar/?rev=5716&view=rev Author: dmichelsen Date: 2009-07-29 19:03:19 +0000 (Wed, 29 Jul 2009) Log Message: ----------- gtk2: Enhanced postinstall Modified Paths: -------------- csw/mgar/pkg/gtk2/trunk/checksums csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall Modified: csw/mgar/pkg/gtk2/trunk/checksums =================================================================== --- csw/mgar/pkg/gtk2/trunk/checksums 2009-07-29 18:59:16 UTC (rev 5715) +++ csw/mgar/pkg/gtk2/trunk/checksums 2009-07-29 19:03:19 UTC (rev 5716) @@ -1,3 +1,3 @@ -92d3c2924806a0d03b4a5c4ee36f03fe download/CSWgtk2.postinstall +44b74e3b782135f33cc8a1c5e8f97614 download/CSWgtk2.postinstall 34f5b20f6caf282b2533784fbb1b4395 download/fixme.sh 8d1ea0b9b0400224d25b0cc2750b438d download/gtk+-2.16.5.tar.bz2 Modified: csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall =================================================================== --- csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall 2009-07-29 18:59:16 UTC (rev 5715) +++ csw/mgar/pkg/gtk2/trunk/files/CSWgtk2.postinstall 2009-07-29 19:03:19 UTC (rev 5716) @@ -6,13 +6,18 @@ echo 'Updating gdk-pixbuf.loaders...' test -x ${PKG_ROOT_DIR}/opt/csw/bin/gdk-pixbuf-query-loaders && \ + mkdir -p "${PKG_ROOT_DIR}"/opt/csw/etc/gtk-2.0 && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders && chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin test -x ${PKG_ROOT_DIR}/opt/csw/bin/sparcv9/gdk-pixbuf-query-loaders && \ + mkdir -p "${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0 && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/sparcv9/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0 d 0755 root bin && chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin test -x ${PKG_ROOT_DIR}/opt/csw/bin/amd64/gdk-pixbuf-query-loaders && \ + mkdir -p "${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0 && chroot "${PKG_ROOT_DIR}" /opt/csw/bin/amd64/gdk-pixbuf-query-loaders >"${PKG_ROOT_DIR}"/opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders && + chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0 d 0755 root bin && chroot "${PKG_ROOT_DIR}" /usr/sbin/installf CSWgtk2 /opt/csw/etc/64/gtk-2.0/gdk-pixbuf.loaders f 0644 root bin chroot "${PKG_ROOT_DIR}" /usr/sbin/installf -f CSWgtk2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jul 29 21:08:26 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 29 Jul 2009 19:08:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[5717] csw/mgar/pkg/awstats/trunk Message-ID: Revision: 5717 http://gar.svn.sourceforge.net/gar/?rev=5717&view=rev Author: dmichelsen Date: 2009-07-29 19:08:26 +0000 (Wed, 29 Jul 2009) Log Message: ----------- awstats: Fix config file location Modified Paths: -------------- csw/mgar/pkg/awstats/trunk/Makefile csw/mgar/pkg/awstats/trunk/checksums Added Paths: ----------- csw/mgar/pkg/awstats/trunk/files/patch-configdir.diff Modified: csw/mgar/pkg/awstats/trunk/Makefile =================================================================== --- csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 19:03:19 UTC (rev 5716) +++ csw/mgar/pkg/awstats/trunk/Makefile 2009-07-29 19:08:26 UTC (rev 5717) @@ -18,6 +18,8 @@ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz DISTFILES += CSWawstats.postinstall +PATCHFILES = patch-configdir.diff + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -36,7 +38,8 @@ TEST_SCRIPTS = INSTALL_SCRIPTS = custom -PRESERVECONF = $(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW +PRESERVECONF = $(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW +PRESERVECONF += $(sysconfdir)/awstats.conf.CSW ARCHALL = 1 @@ -57,12 +60,21 @@ cp -R $(WORKSRC)/wwwroot/cgi-bin/* \ $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/ + ginstall -d $(DESTDIR)$(sysconfdir)/awstats/ + cat $(WORKSRC)/tools/wwwroot/cgi-bin/awstats.model.conf | perl -p -e '\ + s!/var/log/httpd/mylog.log!/var/opt/csw/awstats!; + '> $(DESTDIR)$(sysconfdir)/awstats.conf.CSW + rm -f $(DESTDIR)$(sharedstatedir)/www/awstats/cgi-bin/awstats.model.conf + ginstall -d $(DESTDIR)$(prefix)/apache2/etc/extra/ cat $(WORKSRC)/tools/httpd_conf | perl -p -e '\ s!/usr/local/awstats/wwwroot/cgi-bin/!$(sharedstatedir)/www/awstats/cgi-bin/!; \ s!/usr/local/awstats/wwwroot/!$(sharedstatedir)/www/awstats/htdocs/!; \ - s!/usr/local/awstats/wwwroot!$(sharedstatedir)/www/awstats/htdocs!;' \ - > $(DESTDIR)$(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW + s!/usr/local/awstats/wwwroot!$(sharedstatedir)/www/awstats/htdocs!; \ + '> $(DESTDIR)$(prefix)/apache2/etc/extra/httpd-awstats.conf.CSW rm -f $(DESTDIR)$(sharedstatedir)/awstats/httpd_conf @$(MAKECOOKIE) + +# ./awstats_updateall.pl now -awstatsprog=/opt/csw/share/www/awstats/cgi-bin/awstats.pl -configdir=/opt/csw/etc + Modified: csw/mgar/pkg/awstats/trunk/checksums =================================================================== --- csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 19:03:19 UTC (rev 5716) +++ csw/mgar/pkg/awstats/trunk/checksums 2009-07-29 19:08:26 UTC (rev 5717) @@ -1,2 +1,3 @@ a6ae0f8a42dd10e41957c29ac78bbc18 download/CSWawstats.postinstall fc19dbb8449eccf3300efb30ca3376cb download/awstats-6.9.tar.gz +068ec2e8ef85b3fe8182b656ca4d8e6c download/patch-configdir.diff Added: csw/mgar/pkg/awstats/trunk/files/patch-configdir.diff =================================================================== --- csw/mgar/pkg/awstats/trunk/files/patch-configdir.diff (rev 0) +++ csw/mgar/pkg/awstats/trunk/files/patch-configdir.diff 2009-07-29 19:08:26 UTC (rev 5717) @@ -0,0 +1,15 @@ +diff -Naur awstats-6.9.orig/wwwroot/cgi-bin/awstats.pl awstats-6.9.patched/wwwroot/cgi-bin/awstats.pl +--- awstats-6.9.orig/wwwroot/cgi-bin/awstats.pl 2008-11-30 16:42:46.000000000 +0100 ++++ awstats-6.9.patched/wwwroot/cgi-bin/awstats.pl 2009-07-29 19:21:45.456796688 +0200 +@@ -1642,9 +1642,8 @@ + } + else { + @PossibleConfigDir = ( +- "$DIR", "/etc/awstats", +- "/usr/local/etc/awstats", "/etc", +- "/etc/opt/awstats" ++ "$DIR", ++ "/etc/opt/csw/", "/opt/csw/etc/" + ); + } + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 21:52:31 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 19:52:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[5718] csw/mgar/pkg/python/trunk/files/bug3110.diff Message-ID: Revision: 5718 http://gar.svn.sourceforge.net/gar/?rev=5718&view=rev Author: valholla Date: 2009-07-29 19:52:31 +0000 (Wed, 29 Jul 2009) Log Message: ----------- changes to setup for multiprocessing Modified Paths: -------------- csw/mgar/pkg/python/trunk/files/bug3110.diff Modified: csw/mgar/pkg/python/trunk/files/bug3110.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 19:08:26 UTC (rev 5717) +++ csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 19:52:31 UTC (rev 5718) @@ -19,4 +19,50 @@ +/* * Make sure Py_ssize_t available */ - + +Index: setup.diff +=================================================================== +--- setup.diff (revision 5088) ++++ setup.diff (working copy) +@@ -1,111 +0,0 @@ +--- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 ++++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 +@@ -309,9 +310,9 @@ + return sys.platform + + def detect_modules(self): +- # Ensure that /usr/local is always used +- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') +- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') ++ # Ensure that /opt/csw is always used ++ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') ++ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') + + # Add paths specified in the environment variables LDFLAGS and + # CPPFLAGS for header and library files. +@@ -988,7 +944,7 @@ + # we do not build this one. Otherwise this build will pick up + # the more recent berkeleydb's db.h file first in the include path + # when attempting to compile and it will fail. +- f = "/usr/include/db.h" ++ f = "/opt/csw/include/db_185.h" + if os.path.exists(f) and not db_incs: + data = open(f).read() + m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) +@@ -1279,6 +1236,14 @@ + ) + libraries = [] + ++ elif platform == 'sunos5': ++ macros = dict( # Solaris ++ HAVE_SEM_OPEN=0, # Not implemented ++ HAVE_SEM_TIMEDWAIT=0, # Not implemented ++ HAVE_FD_TRANSFER=1, ++ ) ++ libraries = ['rt'] ++ + else: # Linux and other unices + macros = dict( + HAVE_SEM_OPEN=1, + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 22:22:44 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 20:22:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[5719] csw/mgar/pkg/python/trunk Message-ID: Revision: 5719 http://gar.svn.sourceforge.net/gar/?rev=5719&view=rev Author: valholla Date: 2009-07-29 20:22:44 +0000 (Wed, 29 Jul 2009) Log Message: ----------- multiprocess fixes Modified Paths: -------------- csw/mgar/pkg/python/trunk/Makefile csw/mgar/pkg/python/trunk/checksums csw/mgar/pkg/python/trunk/files/multiprocess.diff Added Paths: ----------- csw/mgar/pkg/python/trunk/files/setup.diff Removed Paths: ------------- csw/mgar/pkg/python/trunk/files/bug3110.diff Modified: csw/mgar/pkg/python/trunk/Makefile =================================================================== --- csw/mgar/pkg/python/trunk/Makefile 2009-07-29 19:52:31 UTC (rev 5718) +++ csw/mgar/pkg/python/trunk/Makefile 2009-07-29 20:22:44 UTC (rev 5719) @@ -36,7 +36,7 @@ PATCHFILES += pyport.diff PATCHFILES += site.diff PATCHFILES += python-config-in.diff -PATCHFILES += bug3110.diff +PATCHFILES += setup.diff # Test for sunaudiodev fails. SKIPTEST = 1 Modified: csw/mgar/pkg/python/trunk/checksums =================================================================== --- csw/mgar/pkg/python/trunk/checksums 2009-07-29 19:52:31 UTC (rev 5718) +++ csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:22:44 UTC (rev 5719) @@ -1,12 +1,11 @@ 245db9f1e0f09ab7e0faaa0cf7301011 download/Python-2.6.2.tar.bz2 -b241ac27f9eacaa1a4850d88c60a96d7 download/bug3110.diff 42dd6523beb94a805d5764ae1276091c download/faqwiz.diff 5664b3970307d7d39d8d4061e7dccbb0 download/libpython2.5.so.1.0-isa-i386 a87896c48b2f61b32053e6d02b07b022 download/libpython2.5.so.1.0-isa-sparcv8 33f4094ee46ce865d3973a197f3fb4a0 download/makesetup.diff 22c5f741b1744213eaef0818ab280ad5 download/modules.diff -369c5593c0c0edda03f3c1844788dbee download/multiprocess.diff +1d90f8a385230adfe469cd484e85f046 download/multiprocess.diff 05724da367b025ce525de2bb704af6e3 download/pyport.diff a1d114e8a20870675649aeef007a9cac download/python-config-in.diff -a17bf564b83d6b7821405b6b5ac043c1 download/setup.diff +27747dd5678507a99fcaf427d8d5044f download/setup.diff d6c86beae46033be70c44c8e0e4c1908 download/site.diff Deleted: csw/mgar/pkg/python/trunk/files/bug3110.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 19:52:31 UTC (rev 5718) +++ csw/mgar/pkg/python/trunk/files/bug3110.diff 2009-07-29 20:22:44 UTC (rev 5719) @@ -1,68 +0,0 @@ -Index: Python-2.6.2/Modules/_multiprocessing/multiprocessing.h -=================================================================== ---- Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (revision 66181) -+++ Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (working copy) -@@ -37,6 +37,17 @@ - #endif - - /* -+ * Issue 3110 - Solaris does not define SEM_VALUE_MAX -+ */ -+#ifndef SEM_VALUE_MAX -+# ifdef _SEM_VALUE_MAX -+# define SEM_VALUE_MAX _SEM_VALUE_MAX -+# else -+# define SEM_VALUE_MAX INT_MAX -+# endif -+#endif -+ -+/* - * Make sure Py_ssize_t available - */ - -Index: setup.diff -=================================================================== ---- setup.diff (revision 5088) -+++ setup.diff (working copy) -@@ -1,111 +0,0 @@ ---- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 -+++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 -@@ -309,9 +310,9 @@ - return sys.platform - - def detect_modules(self): -- # Ensure that /usr/local is always used -- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') -- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') -+ # Ensure that /opt/csw is always used -+ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') -+ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') - - # Add paths specified in the environment variables LDFLAGS and - # CPPFLAGS for header and library files. -@@ -988,7 +944,7 @@ - # we do not build this one. Otherwise this build will pick up - # the more recent berkeleydb's db.h file first in the include path - # when attempting to compile and it will fail. -- f = "/usr/include/db.h" -+ f = "/opt/csw/include/db_185.h" - if os.path.exists(f) and not db_incs: - data = open(f).read() - m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) -@@ -1279,6 +1236,14 @@ - ) - libraries = [] - -+ elif platform == 'sunos5': -+ macros = dict( # Solaris -+ HAVE_SEM_OPEN=0, # Not implemented -+ HAVE_SEM_TIMEDWAIT=0, # Not implemented -+ HAVE_FD_TRANSFER=1, -+ ) -+ libraries = ['rt'] -+ - else: # Linux and other unices - macros = dict( - HAVE_SEM_OPEN=1, - - Modified: csw/mgar/pkg/python/trunk/files/multiprocess.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/multiprocess.diff 2009-07-29 19:52:31 UTC (rev 5718) +++ csw/mgar/pkg/python/trunk/files/multiprocess.diff 2009-07-29 20:22:44 UTC (rev 5719) @@ -21,3 +21,71 @@ * Issue 3110 - Solaris does not define SEM_VALUE_MAX */ #ifndef SEM_VALUE_MAX +Index: Python-2.6.2/Modules/_multiprocessing/multiprocessing.h +=================================================================== +--- Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (revision 66181) ++++ Python-2.6.2/Modules/_multiprocessing/multiprocessing.h (working copy) +@@ -37,6 +37,17 @@ + #endif + + /* ++ * Issue 3110 - Solaris does not define SEM_VALUE_MAX ++ */ ++#ifndef SEM_VALUE_MAX ++# ifdef _SEM_VALUE_MAX ++# define SEM_VALUE_MAX _SEM_VALUE_MAX ++# else ++# define SEM_VALUE_MAX INT_MAX ++# endif ++#endif ++ ++/* + * Make sure Py_ssize_t available + */ + +Index: setup.diff +=================================================================== +--- setup.diff (revision 5088) ++++ setup.diff (working copy) +@@ -1,111 +0,0 @@ +--- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 ++++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 +@@ -309,9 +310,9 @@ + return sys.platform + + def detect_modules(self): +- # Ensure that /usr/local is always used +- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') +- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') ++ # Ensure that /opt/csw is always used ++ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') ++ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') + + # Add paths specified in the environment variables LDFLAGS and + # CPPFLAGS for header and library files. +@@ -988,7 +944,7 @@ + # we do not build this one. Otherwise this build will pick up + # the more recent berkeleydb's db.h file first in the include path + # when attempting to compile and it will fail. +- f = "/usr/include/db.h" ++ f = "/opt/csw/include/db_185.h" + if os.path.exists(f) and not db_incs: + data = open(f).read() + m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) +@@ -1279,6 +1236,14 @@ + ) + libraries = [] + ++ elif platform == 'sunos5': ++ macros = dict( # Solaris ++ HAVE_SEM_OPEN=0, # Not implemented ++ HAVE_SEM_TIMEDWAIT=0, # Not implemented ++ HAVE_FD_TRANSFER=1, ++ ) ++ libraries = ['rt'] ++ + else: # Linux and other unices + macros = dict( + HAVE_SEM_OPEN=1, + + Copied: csw/mgar/pkg/python/trunk/files/setup.diff (from rev 5718, csw/mgar/pkg/python/trunk/files/bug3110.diff) =================================================================== --- csw/mgar/pkg/python/trunk/files/setup.diff (rev 0) +++ csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 20:22:44 UTC (rev 5719) @@ -0,0 +1,46 @@ +Index: setup.diff +=================================================================== +--- setup.diff (revision 5088) ++++ setup.diff (working copy) +@@ -1,111 +0,0 @@ +--- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 ++++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 +@@ -309,9 +310,9 @@ + return sys.platform + + def detect_modules(self): +- # Ensure that /usr/local is always used +- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') +- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') ++ # Ensure that /opt/csw is always used ++ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') ++ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') + + # Add paths specified in the environment variables LDFLAGS and + # CPPFLAGS for header and library files. +@@ -988,7 +944,7 @@ + # we do not build this one. Otherwise this build will pick up + # the more recent berkeleydb's db.h file first in the include path + # when attempting to compile and it will fail. +- f = "/usr/include/db.h" ++ f = "/opt/csw/include/db_185.h" + if os.path.exists(f) and not db_incs: + data = open(f).read() + m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) +@@ -1279,6 +1236,14 @@ + ) + libraries = [] + ++ elif platform == 'sunos5': ++ macros = dict( # Solaris ++ HAVE_SEM_OPEN=0, # Not implemented ++ HAVE_SEM_TIMEDWAIT=0, # Not implemented ++ HAVE_FD_TRANSFER=1, ++ ) ++ libraries = ['rt'] ++ + else: # Linux and other unices + macros = dict( + HAVE_SEM_OPEN=1, + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 22:36:23 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 20:36:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5720] csw/mgar/pkg/python/trunk Message-ID: Revision: 5720 http://gar.svn.sourceforge.net/gar/?rev=5720&view=rev Author: valholla Date: 2009-07-29 20:36:23 +0000 (Wed, 29 Jul 2009) Log Message: ----------- cleanup patchfile Modified Paths: -------------- csw/mgar/pkg/python/trunk/checksums csw/mgar/pkg/python/trunk/files/multiprocess.diff Modified: csw/mgar/pkg/python/trunk/checksums =================================================================== --- csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:22:44 UTC (rev 5719) +++ csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:36:23 UTC (rev 5720) @@ -4,7 +4,7 @@ a87896c48b2f61b32053e6d02b07b022 download/libpython2.5.so.1.0-isa-sparcv8 33f4094ee46ce865d3973a197f3fb4a0 download/makesetup.diff 22c5f741b1744213eaef0818ab280ad5 download/modules.diff -1d90f8a385230adfe469cd484e85f046 download/multiprocess.diff +afcc79a94e2f8a576c7906a9700e35a0 download/multiprocess.diff 05724da367b025ce525de2bb704af6e3 download/pyport.diff a1d114e8a20870675649aeef007a9cac download/python-config-in.diff 27747dd5678507a99fcaf427d8d5044f download/setup.diff Modified: csw/mgar/pkg/python/trunk/files/multiprocess.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/multiprocess.diff 2009-07-29 20:22:44 UTC (rev 5719) +++ csw/mgar/pkg/python/trunk/files/multiprocess.diff 2009-07-29 20:36:23 UTC (rev 5720) @@ -43,49 +43,3 @@ * Make sure Py_ssize_t available */ -Index: setup.diff -=================================================================== ---- setup.diff (revision 5088) -+++ setup.diff (working copy) -@@ -1,111 +0,0 @@ ---- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 -+++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 -@@ -309,9 +310,9 @@ - return sys.platform - - def detect_modules(self): -- # Ensure that /usr/local is always used -- add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') -- add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') -+ # Ensure that /opt/csw is always used -+ add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') -+ add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') - - # Add paths specified in the environment variables LDFLAGS and - # CPPFLAGS for header and library files. -@@ -988,7 +944,7 @@ - # we do not build this one. Otherwise this build will pick up - # the more recent berkeleydb's db.h file first in the include path - # when attempting to compile and it will fail. -- f = "/usr/include/db.h" -+ f = "/opt/csw/include/db_185.h" - if os.path.exists(f) and not db_incs: - data = open(f).read() - m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) -@@ -1279,6 +1236,14 @@ - ) - libraries = [] - -+ elif platform == 'sunos5': -+ macros = dict( # Solaris -+ HAVE_SEM_OPEN=0, # Not implemented -+ HAVE_SEM_TIMEDWAIT=0, # Not implemented -+ HAVE_FD_TRANSFER=1, -+ ) -+ libraries = ['rt'] -+ - else: # Linux and other unices - macros = dict( - HAVE_SEM_OPEN=1, - - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 22:46:21 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 20:46:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5721] csw/mgar/pkg/python/trunk Message-ID: Revision: 5721 http://gar.svn.sourceforge.net/gar/?rev=5721&view=rev Author: valholla Date: 2009-07-29 20:46:21 +0000 (Wed, 29 Jul 2009) Log Message: ----------- update patches Modified Paths: -------------- csw/mgar/pkg/python/trunk/checksums csw/mgar/pkg/python/trunk/files/setup.diff Modified: csw/mgar/pkg/python/trunk/checksums =================================================================== --- csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:36:23 UTC (rev 5720) +++ csw/mgar/pkg/python/trunk/checksums 2009-07-29 20:46:21 UTC (rev 5721) @@ -7,5 +7,5 @@ afcc79a94e2f8a576c7906a9700e35a0 download/multiprocess.diff 05724da367b025ce525de2bb704af6e3 download/pyport.diff a1d114e8a20870675649aeef007a9cac download/python-config-in.diff -27747dd5678507a99fcaf427d8d5044f download/setup.diff +1d2763e140ff30a491b3ce11d1a44f97 download/setup.diff d6c86beae46033be70c44c8e0e4c1908 download/site.diff Modified: csw/mgar/pkg/python/trunk/files/setup.diff =================================================================== --- csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 20:36:23 UTC (rev 5720) +++ csw/mgar/pkg/python/trunk/files/setup.diff 2009-07-29 20:46:21 UTC (rev 5721) @@ -1,13 +1,8 @@ -Index: setup.diff -=================================================================== ---- setup.diff (revision 5088) -+++ setup.diff (working copy) -@@ -1,111 +0,0 @@ ---- Python-2.6.1/setup.py 2008-11-04 14:43:31.000000000 -0600 -+++ ./setup.py 2009-02-08 18:25:38.412651662 -0600 -@@ -309,9 +310,9 @@ +--- Python-2.6.2/setup.py.o 2009-07-29 15:44:48.389269300 -0500 ++++ Python-2.6.2/setup.py 2009-07-29 15:43:32.509619500 -0500 +@@ -309,9 +309,9 @@ return sys.platform - + def detect_modules(self): - # Ensure that /usr/local is always used - add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') @@ -15,10 +10,10 @@ + # Ensure that /opt/csw is always used + add_dir_to_list(self.compiler.library_dirs, '/opt/csw/lib') + add_dir_to_list(self.compiler.include_dirs, '/opt/csw/include') - + # Add paths specified in the environment variables LDFLAGS and # CPPFLAGS for header and library files. -@@ -988,7 +944,7 @@ +@@ -989,7 +989,7 @@ # we do not build this one. Otherwise this build will pick up # the more recent berkeleydb's db.h file first in the include path # when attempting to compile and it will fail. @@ -27,14 +22,14 @@ if os.path.exists(f) and not db_incs: data = open(f).read() m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data) -@@ -1279,6 +1236,14 @@ +@@ -1300,6 +1300,14 @@ ) libraries = [] - + + elif platform == 'sunos5': + macros = dict( # Solaris -+ HAVE_SEM_OPEN=0, # Not implemented -+ HAVE_SEM_TIMEDWAIT=0, # Not implemented ++ HAVE_SEM_OPEN=0, # Not Implemented ++ HAVE_SEM_TIMEDWAIT=0, # Not Implemented + HAVE_FD_TRANSFER=1, + ) + libraries = ['rt'] @@ -42,5 +37,3 @@ else: # Linux and other unices macros = dict( HAVE_SEM_OPEN=1, - - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Wed Jul 29 23:45:29 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 21:45:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5722] csw/mgar/pkg/python/trunk/Makefile Message-ID: Revision: 5722 http://gar.svn.sourceforge.net/gar/?rev=5722&view=rev Author: valholla Date: 2009-07-29 21:45:29 +0000 (Wed, 29 Jul 2009) Log Message: ----------- fix Makefile Modified Paths: -------------- csw/mgar/pkg/python/trunk/Makefile Modified: csw/mgar/pkg/python/trunk/Makefile =================================================================== --- csw/mgar/pkg/python/trunk/Makefile 2009-07-29 20:46:21 UTC (rev 5721) +++ csw/mgar/pkg/python/trunk/Makefile 2009-07-29 21:45:29 UTC (rev 5722) @@ -47,17 +47,9 @@ DEPENDS += lib/gdbm ifeq ($(shell uname -p), i386) - ifeq ($(shell uname -r),5.10) - BASECFLAGS = -xO3 -xarch=amd64 - else - BASECFLAGS = -xO3 -xarch=386 - endif + BASECFLAGS = -xO3 -xarch=386 else - ifeq ($(shell uname -r),5.10) - BASECFLAGS = -xO3 -xarch=v9 - else - BASECFLAGS = -xO3 -xarch=v8 - endif + BASECFLAGS = -xO3 -xarch=v8 endif COMPILER_EXPORTS += BASECFLAGS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 00:44:11 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 22:44:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5723] csw/mgar/pkg/pidgin/trunk/Makefile Message-ID: Revision: 5723 http://gar.svn.sourceforge.net/gar/?rev=5723&view=rev Author: valholla Date: 2009-07-29 22:44:11 +0000 (Wed, 29 Jul 2009) Log Message: ----------- fix RPATH for /opt/csw/X11/lib Modified Paths: -------------- csw/mgar/pkg/pidgin/trunk/Makefile Modified: csw/mgar/pkg/pidgin/trunk/Makefile =================================================================== --- csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 21:45:29 UTC (rev 5722) +++ csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 22:44:11 UTC (rev 5723) @@ -30,16 +30,16 @@ SED=/opt/csw/bin/gsed X11_CFLAGS=-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DXTHREADS -DXUSE_MTSAFE_API X11_LIBS=-lX11 -PKG_CONFIG_PATH = /opt/csw/lib/pkgconfig:/opt/csw/X11/lib/pkgconfig EXTRA_CONFIGURE_EXPORTS = DOT XGETTEXT MSGFMT MSGMERGE SED PKG_CONFIG_PATH EXTRA_CONFIGURE_EXPORTS += X11_CFLAGS X11_LIBS EXTRA_INC = /opt/csw/include/ncurses - TEST_TARGET = check TEST_SCRIPTS = # We define upstream file regex so we can be notifed of new upstream software release UPSTREAM_USE_SF = 1 UFILES_REGEX = (\d+(?:\.\d+)*) +EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib +EXTRA_RUNPATH_DIRS = $(prefix)/X11/lib EXTRA_MERGE_EXCLUDE_FILES = .*/perllocal.pod This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 01:01:22 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 23:01:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5724] csw/mgar/pkg/pidgin/trunk/Makefile Message-ID: Revision: 5724 http://gar.svn.sourceforge.net/gar/?rev=5724&view=rev Author: valholla Date: 2009-07-29 23:01:22 +0000 (Wed, 29 Jul 2009) Log Message: ----------- rpath Modified Paths: -------------- csw/mgar/pkg/pidgin/trunk/Makefile Modified: csw/mgar/pkg/pidgin/trunk/Makefile =================================================================== --- csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 22:44:11 UTC (rev 5723) +++ csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 23:01:22 UTC (rev 5724) @@ -19,7 +19,10 @@ CONFIGURE_ARGS += '--disable-nss' CONFIGURE_ARGS += '--disable-avahi' CONFIGURE_ARGS += '--disable-nm' +CONFIGURE_ARGS += --x-includes=$(prefix)/X11/include +CONFIGURE_ARGS += --x-libraries=$(prefix)/X11/lib + PATH = $(SOS11_CC_HOME)/bin:$(PATH) EXTRA_EXPORTS = PATH @@ -38,8 +41,9 @@ # We define upstream file regex so we can be notifed of new upstream software release UPSTREAM_USE_SF = 1 UFILES_REGEX = (\d+(?:\.\d+)*) + EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib -EXTRA_RUNPATH_DIRS = $(prefix)/X11/lib +EXTRA_LDFLAGS = -R $(prefix)/X11/lib EXTRA_MERGE_EXCLUDE_FILES = .*/perllocal.pod This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 01:33:59 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 29 Jul 2009 23:33:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5725] csw/mgar/pkg/cups/tags/cups-1.3.9/ Message-ID: Revision: 5725 http://gar.svn.sourceforge.net/gar/?rev=5725&view=rev Author: wahwah Date: 2009-07-29 23:33:59 +0000 (Wed, 29 Jul 2009) Log Message: ----------- cups: tagging version 1.3.9, before the port to mGAR v2. Added Paths: ----------- csw/mgar/pkg/cups/tags/cups-1.3.9/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 01:39:00 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Wed, 29 Jul 2009 23:39:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5726] csw/mgar/pkg/pidgin/trunk/Makefile Message-ID: Revision: 5726 http://gar.svn.sourceforge.net/gar/?rev=5726&view=rev Author: valholla Date: 2009-07-29 23:39:00 +0000 (Wed, 29 Jul 2009) Log Message: ----------- fix depends Modified Paths: -------------- csw/mgar/pkg/pidgin/trunk/Makefile Modified: csw/mgar/pkg/pidgin/trunk/Makefile =================================================================== --- csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 23:33:59 UTC (rev 5725) +++ csw/mgar/pkg/pidgin/trunk/Makefile 2009-07-29 23:39:00 UTC (rev 5726) @@ -52,7 +52,7 @@ REQUIRED_PKGS_CSWpidgin += CSWlibcairo CSWlibdbus CSWlibxml2 CSWmeanwhile CSWncurses REQUIRED_PKGS_CSWpidgin += CSWpango CSWperl CSWpython CSWsilctoolkit CSWstartupnotif REQUIRED_PKGS_CSWpidgin += CSWtcl CSWtk CSWiconv CSWsunmath CSWzlib CSWdbus -REQUIRED_PKGS_CSWpidgin += CSWfconfig CSWftype2 +REQUIRED_PKGS_CSWpidgin += CSWfconfig CSWftype2 CSWlibx11 include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Thu Jul 30 08:53:41 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Thu, 30 Jul 2009 06:53:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5727] csw/mgar/pkg/drill/trunk Message-ID: Revision: 5727 http://gar.svn.sourceforge.net/gar/?rev=5727&view=rev Author: idogan23 Date: 2009-07-30 06:53:40 +0000 (Thu, 30 Jul 2009) Log Message: ----------- drill: bump version to 1.6.0 Modified Paths: -------------- csw/mgar/pkg/drill/trunk/Makefile csw/mgar/pkg/drill/trunk/checksums Modified: csw/mgar/pkg/drill/trunk/Makefile =================================================================== --- csw/mgar/pkg/drill/trunk/Makefile 2009-07-29 23:39:00 UTC (rev 5726) +++ csw/mgar/pkg/drill/trunk/Makefile 2009-07-30 06:53:40 UTC (rev 5727) @@ -1,5 +1,5 @@ GARNAME = drill -GARVERSION = 1.5.1 +GARVERSION = 1.6.0 CATEGORIES = utils DESCRIPTION = A dig style dnssec aware dns debugging tool @@ -24,7 +24,6 @@ REQUIRED_PKGS = CSWldns REQUIRED_PKGS += CSWosslrt -GARCOMPILER = GCC4 CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-ssl=/opt/csw CONFIGURE_ARGS += --with-ldns=/opt/csw Modified: csw/mgar/pkg/drill/trunk/checksums =================================================================== --- csw/mgar/pkg/drill/trunk/checksums 2009-07-29 23:39:00 UTC (rev 5726) +++ csw/mgar/pkg/drill/trunk/checksums 2009-07-30 06:53:40 UTC (rev 5727) @@ -1 +1 @@ -17f73def98711e1475409d9a8d5d9dcd download/ldns-1.5.1.tar.gz +cd0d4d34a60d018fbfedae6d3ee4049b download/ldns-1.6.0.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Thu Jul 30 10:09:46 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Thu, 30 Jul 2009 08:09:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5728] csw/mgar/pkg/unbound/trunk/Makefile Message-ID: Revision: 5728 http://gar.svn.sourceforge.net/gar/?rev=5728&view=rev Author: idogan23 Date: 2009-07-30 08:09:46 +0000 (Thu, 30 Jul 2009) Log Message: ----------- unbound: different DESCRIPTION for Solaris 8 Modified Paths: -------------- csw/mgar/pkg/unbound/trunk/Makefile Modified: csw/mgar/pkg/unbound/trunk/Makefile =================================================================== --- csw/mgar/pkg/unbound/trunk/Makefile 2009-07-30 06:53:40 UTC (rev 5727) +++ csw/mgar/pkg/unbound/trunk/Makefile 2009-07-30 08:09:46 UTC (rev 5728) @@ -28,6 +28,7 @@ ifeq ($(shell uname -r),5.8) GARCOMPILER = GCC4 REQUIRED_PKGS += CSWgcc4corert + DESCRIPTION = A validating, recursive, and caching DNS resolver (gcc) endif ifeq ($(shell uname -r),5.10) GARCOMPILER = SOS12 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 30 10:17:59 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 30 Jul 2009 08:17:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[5729] csw/mgar/pkg Message-ID: Revision: 5729 http://gar.svn.sourceforge.net/gar/?rev=5729&view=rev Author: bensons Date: 2009-07-30 08:17:59 +0000 (Thu, 30 Jul 2009) Log Message: ----------- ncal: initial GAR commit Added Paths: ----------- csw/mgar/pkg/ncal/ csw/mgar/pkg/ncal/branches/ csw/mgar/pkg/ncal/tags/ csw/mgar/pkg/ncal/trunk/ csw/mgar/pkg/ncal/trunk/Makefile csw/mgar/pkg/ncal/trunk/checksums csw/mgar/pkg/ncal/trunk/files/ Property changes on: csw/mgar/pkg/ncal/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/ncal/trunk/Makefile =================================================================== --- csw/mgar/pkg/ncal/trunk/Makefile (rev 0) +++ csw/mgar/pkg/ncal/trunk/Makefile 2009-07-30 08:17:59 UTC (rev 5729) @@ -0,0 +1,33 @@ +GARNAME = ncal +GARVERSION = 1.0 +CATEGORIES = utils + +DESCRIPTION = Displays a calendar and the date of easter +define BLURB + The cal utility displays a simple calendar in traditional format and + ncal offers an alternative layout, more options and the date of easter. +endef + +MASTER_SITES = http://www.opencsw.org/~benny/ +DISTFILES = $(GARNAME).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +# since there is no configure script, this is intentionally left empty +CONFIGURE_SCRIPTS = + +# no build tests +SKIPTEST = 1 + +# fix distname +DISTNAME = $(GARNAME) + +include gar/category.mk + +pre-build-modulated: + gsed -i'' 's,^\(CFLAGS =\),\1 $(CFLAGS),' $(WORKSRC)/Makefile Added: csw/mgar/pkg/ncal/trunk/checksums =================================================================== --- csw/mgar/pkg/ncal/trunk/checksums (rev 0) +++ csw/mgar/pkg/ncal/trunk/checksums 2009-07-30 08:17:59 UTC (rev 5729) @@ -0,0 +1 @@ +f2a29159639dff454ceefe97ce7abd0f download/ncal.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Thu Jul 30 10:45:00 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Thu, 30 Jul 2009 08:45:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5730] csw/mgar/pkg/unbound/trunk Message-ID: Revision: 5730 http://gar.svn.sourceforge.net/gar/?rev=5730&view=rev Author: idogan23 Date: 2009-07-30 08:44:52 +0000 (Thu, 30 Jul 2009) Log Message: ----------- unbound: bump version to 1.3.2 Modified Paths: -------------- csw/mgar/pkg/unbound/trunk/Makefile csw/mgar/pkg/unbound/trunk/checksums Modified: csw/mgar/pkg/unbound/trunk/Makefile =================================================================== --- csw/mgar/pkg/unbound/trunk/Makefile 2009-07-30 08:17:59 UTC (rev 5729) +++ csw/mgar/pkg/unbound/trunk/Makefile 2009-07-30 08:44:52 UTC (rev 5730) @@ -1,5 +1,5 @@ GARNAME = unbound -GARVERSION = 1.3.0 +GARVERSION = 1.3.2 CATEGORIES = server DESCRIPTION = A validating, recursive, and caching DNS resolver Modified: csw/mgar/pkg/unbound/trunk/checksums =================================================================== --- csw/mgar/pkg/unbound/trunk/checksums 2009-07-30 08:17:59 UTC (rev 5729) +++ csw/mgar/pkg/unbound/trunk/checksums 2009-07-30 08:44:52 UTC (rev 5730) @@ -1,4 +1,4 @@ 90405f880273db5036c2ebf2e881b998 download/CSWunbound.gspec 75867432e238f5afd48dfe5d138097e9 download/cswunbound 601effee1051487655f66790762b66fd download/cswusergroup -783325c26ae1a47be0e496c94f3e1cca download/unbound-1.3.0.tar.gz +1aa735c95cff3d8bdec39b54ced7dd3d download/unbound-1.3.2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jul 30 11:54:48 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 30 Jul 2009 09:54:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5731] csw/mgar/pkg/bind/trunk Message-ID: Revision: 5731 http://gar.svn.sourceforge.net/gar/?rev=5731&view=rev Author: bonivart Date: 2009-07-30 09:54:48 +0000 (Thu, 30 Jul 2009) Log Message: ----------- bind: update to 9.6.1-P1 Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile csw/mgar/pkg/bind/trunk/checksums Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-30 08:44:52 UTC (rev 5730) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-30 09:54:48 UTC (rev 5731) @@ -1,9 +1,9 @@ GARNAME = bind GARVERSION = 9.6.1 -#RELEASE = P1 -#DISTVERSION = $(GARVERSION)-$(RELEASE) -#DISTNAME = $(GARNAME)-$(DISTVERSION) -#WORKSRC = $(WORKDIR)/$(DISTNAME) +RELEASE = P1 +DISTVERSION = $(GARVERSION)-$(RELEASE) +DISTNAME = $(GARNAME)-$(DISTVERSION) +WORKSRC = $(WORKDIR)/$(DISTNAME) CATEGORIES = net DESCRIPTION = ISC BIND DNS reference implementation @@ -14,10 +14,10 @@ high-volume and high-reliability applications. endef -#MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ -#DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz -MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)-$(RELEASE)/ +DISTFILES = $(GARNAME)-$(GARVERSION)-$(RELEASE).tar.gz +#MASTER_SITES = http://ftp.isc.org/isc/bind9/$(GARVERSION)/ +#DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz PACKAGES = CSWbind CSWbinddevel CSWlibbind CSWbindutils @@ -73,7 +73,7 @@ include gar/category.mk -#SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(RELEASE) +SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(RELEASE) DOCLIST = README.CSW db.127.0.0 db.localhost named.conf named.root rndc.key Modified: csw/mgar/pkg/bind/trunk/checksums =================================================================== --- csw/mgar/pkg/bind/trunk/checksums 2009-07-30 08:44:52 UTC (rev 5730) +++ csw/mgar/pkg/bind/trunk/checksums 2009-07-30 09:54:48 UTC (rev 5731) @@ -1,7 +1 @@ -e346b8d43181db864605c76435a0f731 download/CSWbind.gspec -9338f20547092ec54136ebebd5f663d3 download/CSWbind.preinstall -90026b0ca15e2435ddae730c5bed4a42 download/CSWbind.preremove -3664fb88cf7649f67ea8cca47b6b7a0c download/CSWbinddevel.gspec -a6c7fa764b592aed3b370b9a49e9920e download/CSWbindutils.gspec -d5c381cd0cf6be25fc3a75fc470eeaf6 download/CSWlibbind.gspec -516ac74d8eaaef30ad4c99ada8b715cd download/bind-9.6.1.tar.gz +e6ce3b355c4e6bf5d66ef100f555da3f download/bind-9.6.1-P1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From opk at users.sourceforge.net Thu Jul 30 12:33:34 2009 From: opk at users.sourceforge.net (opk at users.sourceforge.net) Date: Thu, 30 Jul 2009 10:33:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5732] csw/mgar/pkg/zsh/trunk/files Message-ID: Revision: 5732 http://gar.svn.sourceforge.net/gar/?rev=5732&view=rev Author: opk Date: 2009-07-30 10:33:34 +0000 (Thu, 30 Jul 2009) Log Message: ----------- fix updating of /etc/shells using PKG_INSTALL_ROOT and not BASEDIR Modified Paths: -------------- csw/mgar/pkg/zsh/trunk/files/CSWzsh.postinstall csw/mgar/pkg/zsh/trunk/files/CSWzsh.postremove Modified: csw/mgar/pkg/zsh/trunk/files/CSWzsh.postinstall =================================================================== --- csw/mgar/pkg/zsh/trunk/files/CSWzsh.postinstall 2009-07-30 09:54:48 UTC (rev 5731) +++ csw/mgar/pkg/zsh/trunk/files/CSWzsh.postinstall 2009-07-30 10:33:34 UTC (rev 5732) @@ -2,10 +2,12 @@ PATH=/usr/bin export PATH -if [ -f ${BASEDIR}/etc/shells ]; then - echo "${BASEDIR}/etc/shells already exists." +# $BASEDIR ignored because the package isn't relocatable + +if [ -f ${PKG_INSTALL_ROOT}/etc/shells ]; then + echo "${PKG_INSTALL_ROOT}/etc/shells already exists." else - cat > ${BASEDIR}/etc/shells < ${PKG_INSTALL_ROOT}/etc/shells < /dev/null > /dev/null; then - echo "${BASEDIR}/etc/shells is UNCHANGED because entry ${BASEDIR}/opt/csw/bin/zsh does already exists." +if /usr/bin/grep "^/opt/csw/bin/zsh$" ${PKG_INSTALL_ROOT}/etc/shells 2> /dev/null > /dev/null; then + echo "${PKG_INSTALL_ROOT}/etc/shells is UNCHANGED because entry /opt/csw/bin/zsh already exists." else - echo "${BASEDIR}/opt/csw/bin/zsh" >> ${BASEDIR}/etc/shells - echo "ADDED ${BASEDIR}/opt/csw/bin/zsh to ${BASEDIR}/etc/shells." + echo "/opt/csw/bin/zsh" >> ${PKG_INSTALL_ROOT}/etc/shells + echo "ADDED /opt/csw/bin/zsh to ${PKG_INSTALL_ROOT}/etc/shells." fi Modified: csw/mgar/pkg/zsh/trunk/files/CSWzsh.postremove =================================================================== --- csw/mgar/pkg/zsh/trunk/files/CSWzsh.postremove 2009-07-30 09:54:48 UTC (rev 5731) +++ csw/mgar/pkg/zsh/trunk/files/CSWzsh.postremove 2009-07-30 10:33:34 UTC (rev 5732) @@ -2,9 +2,9 @@ PATH=/usr/bin export PATH -if /usr/bin/grep "^${BASEDIR}/opt/csw/bin/zsh$" ${BASEDIR}/etc/shells 2> /dev/null > /dev/null; then - /usr/bin/perl -i -pwe '$_ = "" if /\/opt\/csw\/bin\/zsh$/' ${BASEDIR}/etc/shells - echo "REMOVED ${BASEDIR}/opt/csw/bin/zsh from ${BASEDIR}/etc/shells." +if /usr/bin/grep "^/opt/csw/bin/zsh$" ${PKG_INSTALL_ROOT}/etc/shells >/dev/null 2>&1; then + /usr/bin/perl -i -pwe '$_ = "" if /\/opt\/csw\/bin\/zsh$/' ${PKG_INSTALL_ROOT}/etc/shells + echo "REMOVED /opt/csw/bin/zsh from ${PKG_INSTALL_ROOT}/etc/shells." else - echo "${BASEDIR}/etc/shells is UNCHANGED because entry ${BASEDIR}/opt/csw/bin/zsh was already wiped." + echo "${PKG_INSTALL_ROOT}/etc/shells is UNCHANGED because no entry for /opt/csw/bin/zsh was found." fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 30 16:20:07 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:20:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5733] csw/mgar/pkg/gsasl/trunk/Makefile Message-ID: Revision: 5733 http://gar.svn.sourceforge.net/gar/?rev=5733&view=rev Author: dmichelsen Date: 2009-07-30 14:20:06 +0000 (Thu, 30 Jul 2009) Log Message: ----------- gsasl: Add missing dependency to CSWgnutls Modified Paths: -------------- csw/mgar/pkg/gsasl/trunk/Makefile Modified: csw/mgar/pkg/gsasl/trunk/Makefile =================================================================== --- csw/mgar/pkg/gsasl/trunk/Makefile 2009-07-30 10:33:34 UTC (rev 5732) +++ csw/mgar/pkg/gsasl/trunk/Makefile 2009-07-30 14:20:06 UTC (rev 5733) @@ -21,7 +21,7 @@ PREREQUISITE_PKGS = CSWkrb5libdev CSWgnulinks REQUIRED_PKGS_CSWlibgsasl = CSWggettextrt CSWiconv CSWkrb5lib CSWlibidn CSWlibntlm CSWreadline -REQUIRED_PKGS_CSWgsasl = CSWlibgsasl +REQUIRED_PKGS_CSWgsasl = CSWlibgsasl CSWgnutls SPKG_SOURCEURL = http://www.gnu.org/software/$(GNU_PROJ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 30 16:46:10 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:46:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[5734] csw/mgar/pkg/patchutils Message-ID: Revision: 5734 http://gar.svn.sourceforge.net/gar/?rev=5734&view=rev Author: dmichelsen Date: 2009-07-30 14:46:10 +0000 (Thu, 30 Jul 2009) Log Message: ----------- patchutils: Ported to GAR, tests still failing Added Paths: ----------- csw/mgar/pkg/patchutils/Makefile csw/mgar/pkg/patchutils/branches/ csw/mgar/pkg/patchutils/tags/ csw/mgar/pkg/patchutils/tags/legacy/ csw/mgar/pkg/patchutils/trunk/Makefile csw/mgar/pkg/patchutils/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/patchutils/trunk/legacy/ Property Changed: ---------------- csw/mgar/pkg/patchutils/trunk/ Copied: csw/mgar/pkg/patchutils/Makefile (from rev 5603, csw/mgar/pkg/automake/Makefile) =================================================================== --- csw/mgar/pkg/patchutils/Makefile (rev 0) +++ csw/mgar/pkg/patchutils/Makefile 2009-07-30 14:46:10 UTC (rev 5734) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Property changes on: csw/mgar/pkg/patchutils/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Copied: csw/mgar/pkg/patchutils/trunk/Makefile (from rev 5733, csw/mgar/pkg/gsasl/trunk/Makefile) =================================================================== --- csw/mgar/pkg/patchutils/trunk/Makefile (rev 0) +++ csw/mgar/pkg/patchutils/trunk/Makefile 2009-07-30 14:46:10 UTC (rev 5734) @@ -0,0 +1,30 @@ +GARNAME = patchutils +GARVERSION = 0.3.1 +CATEGORIES = utils + +DESCRIPTION = Tools for manipulating patch files +define BLURB + Patchutils is a small collection of programs that operate on patch files. +endef + +MASTER_SITES = http://cyberelk.net/tim/data/patchutils/stable/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +PREREQUISITE_PKGS = CSWgnulinks CSWbash + +SPKG_SOURCEURL = http://cyberelk.net/tim/software/patchutils/ + +CONFIGURE_ARGS = $(DIRPATHS) + +TEST_TARGET = check + +include gar/category.mk + +# /bin/bash is too old +post-configure-modulated: + find . -type f | fgrep -v fgrep -v .in | \ + xargs perl -pi -e 's,#!/bin/bash,#!/opt/csw/bin/bash,' + @$(MAKECOOKIE) Added: csw/mgar/pkg/patchutils/trunk/checksums =================================================================== --- csw/mgar/pkg/patchutils/trunk/checksums (rev 0) +++ csw/mgar/pkg/patchutils/trunk/checksums 2009-07-30 14:46:10 UTC (rev 5734) @@ -0,0 +1 @@ +3fd9bca58a429fbbb1c2126f1b72aa23 download/patchutils-0.3.1.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 16:49:33 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:49:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[5735] csw/mgar/pkg Message-ID: Revision: 5735 http://gar.svn.sourceforge.net/gar/?rev=5735&view=rev Author: valholla Date: 2009-07-30 14:49:33 +0000 (Thu, 30 Jul 2009) Log Message: ----------- initial checkin Added Paths: ----------- csw/mgar/pkg/sendmail/ csw/mgar/pkg/sendmail/Makefile csw/mgar/pkg/sendmail/branches/ csw/mgar/pkg/sendmail/tags/ csw/mgar/pkg/sendmail/trunk/ csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/files/ Added: csw/mgar/pkg/sendmail/Makefile =================================================================== --- csw/mgar/pkg/sendmail/Makefile (rev 0) +++ csw/mgar/pkg/sendmail/Makefile 2009-07-30 14:49:33 UTC (rev 5735) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Added: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile (rev 0) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 14:49:33 UTC (rev 5735) @@ -0,0 +1,27 @@ +GARNAME = sendmail +GARVERSION = 8.14.3 +CATEGORIES = apps + +DESCRIPTION = Sendmail MTA +define BLURB +endef + +MASTER_SITES = http://ftp.sendmail.org/pub/sendmail/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz + +PACKAGES = CSWsendmail +CATALOGNAME_CSWsendmail = sendmail +SPKG_DESC_CSWsendmail = $(DESCRIPTION) +SPKG_SOURCEURL = http://www.sendmail.org/ + +REQUIRED_PKGS_CSWsendmail = CSWolddaprt CSWsasl CSWosslrt CSWbdb + +# We define upstream file regex so we can be notifed of +# new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +STRIP_LIBTOOL = 1 + +CONFIGURE_ARGS = $(DIRPATHS) + +include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 16:52:46 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:52:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5736] csw/mgar/pkg/zsh/trunk/checksums Message-ID: Revision: 5736 http://gar.svn.sourceforge.net/gar/?rev=5736&view=rev Author: wahwah Date: 2009-07-30 14:52:46 +0000 (Thu, 30 Jul 2009) Log Message: ----------- zsh: updating the checksums Modified Paths: -------------- csw/mgar/pkg/zsh/trunk/checksums Modified: csw/mgar/pkg/zsh/trunk/checksums =================================================================== --- csw/mgar/pkg/zsh/trunk/checksums 2009-07-30 14:49:33 UTC (rev 5735) +++ csw/mgar/pkg/zsh/trunk/checksums 2009-07-30 14:52:46 UTC (rev 5736) @@ -1,4 +1,4 @@ 842c07918a370f97ef79b3eda4b86719 download/CSWzsh.gspec -72d6d1fda29bc08af1df29d7a1870dc7 download/CSWzsh.postinstall -b75df6a79ee632a6b6866c587c487796 download/CSWzsh.postremove +811a4ded41abe382f7044cdce4b28317 download/CSWzsh.postinstall +c8a51272041c1a0268f1ea5a8a293395 download/CSWzsh.postremove 74c5b275544400082a1cde806c98682a download/zsh-4.3.10.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 16:58:38 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 14:58:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[5737] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5737 http://gar.svn.sourceforge.net/gar/?rev=5737&view=rev Author: valholla Date: 2009-07-30 14:58:37 +0000 (Thu, 30 Jul 2009) Log Message: ----------- propset, checksums, ignores Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/checksums Property Changed: ---------------- csw/mgar/pkg/sendmail/trunk/ Property changes on: csw/mgar/pkg/sendmail/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 14:52:46 UTC (rev 5736) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 14:58:37 UTC (rev 5737) @@ -6,8 +6,8 @@ define BLURB endef -MASTER_SITES = http://ftp.sendmail.org/pub/sendmail/ -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ +DISTFILES = $(GARNAME).$(GARVERSION).tar.gz PACKAGES = CSWsendmail CATALOGNAME_CSWsendmail = sendmail Added: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums (rev 0) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 14:58:37 UTC (rev 5737) @@ -0,0 +1 @@ +a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jul 30 17:00:18 2009 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 30 Jul 2009 15:00:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[5738] csw/mgar/pkg/gsasl/trunk/Makefile Message-ID: Revision: 5738 http://gar.svn.sourceforge.net/gar/?rev=5738&view=rev Author: dmichelsen Date: 2009-07-30 15:00:18 +0000 (Thu, 30 Jul 2009) Log Message: ----------- gsasl: Add more dependencies Modified Paths: -------------- csw/mgar/pkg/gsasl/trunk/Makefile Modified: csw/mgar/pkg/gsasl/trunk/Makefile =================================================================== --- csw/mgar/pkg/gsasl/trunk/Makefile 2009-07-30 14:58:37 UTC (rev 5737) +++ csw/mgar/pkg/gsasl/trunk/Makefile 2009-07-30 15:00:18 UTC (rev 5738) @@ -21,7 +21,7 @@ PREREQUISITE_PKGS = CSWkrb5libdev CSWgnulinks REQUIRED_PKGS_CSWlibgsasl = CSWggettextrt CSWiconv CSWkrb5lib CSWlibidn CSWlibntlm CSWreadline -REQUIRED_PKGS_CSWgsasl = CSWlibgsasl CSWgnutls +REQUIRED_PKGS_CSWgsasl = CSWlibgsasl CSWgnutls CSWggettextrt CSWiconv CSWkrb5lib CSWlibidn CSWlibntlm CSWreadline SPKG_SOURCEURL = http://www.gnu.org/software/$(GNU_PROJ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Thu Jul 30 17:40:55 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Thu, 30 Jul 2009 15:40:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[5739] csw/mgar/pkg Message-ID: Revision: 5739 http://gar.svn.sourceforge.net/gar/?rev=5739&view=rev Author: skayser Date: 2009-07-30 15:40:55 +0000 (Thu, 30 Jul 2009) Log Message: ----------- mod_macro: initial commit Added Paths: ----------- csw/mgar/pkg/mod_macro/ csw/mgar/pkg/mod_macro/branches/ csw/mgar/pkg/mod_macro/tags/ csw/mgar/pkg/mod_macro/trunk/ csw/mgar/pkg/mod_macro/trunk/Makefile csw/mgar/pkg/mod_macro/trunk/checksums csw/mgar/pkg/mod_macro/trunk/files/ csw/mgar/pkg/mod_macro/trunk/files/changelog.CSW csw/mgar/pkg/mod_macro/trunk/files/postinstall csw/mgar/pkg/mod_macro/trunk/files/preremove Property changes on: csw/mgar/pkg/mod_macro/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/mod_macro/trunk/Makefile =================================================================== --- csw/mgar/pkg/mod_macro/trunk/Makefile (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/Makefile 2009-07-30 15:40:55 UTC (rev 5739) @@ -0,0 +1,45 @@ +GARNAME = mod_macro +GARVERSION = 1.1.10 +CATEGORIES = lib + +DESCRIPTION = Create macros inside apache2 config files +define BLURB + Long description +endef + +MASTER_SITES = http://cri.ensmp.fr/~coelho/mod_macro/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 +LICENSE = LICENSE + +PACKAGES = CSWap2modmacro +CATALOGNAME = ap2_modmacro +REQUIRED_PKGS = CSWap2prefork + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = custom +INSTALL_SCRIPTS = custom +TEST_SCRIPTS = + +include gar/category.mk +include ../../apache2/trunk/files/extensionbuild.mk + +build-custom: + $(APXS2_BUILD) $(WORKSRC)/mod_macro.c + @$(MAKECOOKIE) + +# Ideally, we could use +# +# $(APXS2_INSTALL) $(WORKSRC)/mod_macro.c +# +# but this tries to just copy mod_macro.c instead of mod_macro.so +install-custom: DOCDEST = $(DESTDIR)$(docdir)/$(CATALOGNAME) +install-custom: EXTRA_DOCS = CHANGES mod_macro.html +install-custom: + ginstall -d $(DOCDEST) + ginstall -D $(WORKSRC)/.libs/mod_macro.so $(AP2_LIBEXEC)/mod_macro.so + cp $(FILEDIR)/changelog.CSW $(DOCDEST) + cp $(addprefix $(WORKSRC)/,$(EXTRA_DOCS)) $(DOCDEST) + @$(MAKECOOKIE) Added: csw/mgar/pkg/mod_macro/trunk/checksums =================================================================== --- csw/mgar/pkg/mod_macro/trunk/checksums (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 15:40:55 UTC (rev 5739) @@ -0,0 +1 @@ +ebc44eea3e197a38c93d9deb0afcb8ff download/mod_macro-1.1.10.tar.bz2 Added: csw/mgar/pkg/mod_macro/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/mod_macro/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/files/changelog.CSW 2009-07-30 15:40:55 UTC (rev 5739) @@ -0,0 +1,5 @@ +ap2_modmacro (1.1.10,REV=2009.07.30) + + * Initial release. + + -- Sebastian Kayser Thu, 30 Jul 2009 17:31:33 +0200 Added: csw/mgar/pkg/mod_macro/trunk/files/postinstall =================================================================== --- csw/mgar/pkg/mod_macro/trunk/files/postinstall (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/files/postinstall 2009-07-30 15:40:55 UTC (rev 5739) @@ -0,0 +1,25 @@ +#!/bin/sh + +CSW_PREFIX=/opt/csw +AP2_PREFIX=$CSW_PREFIX/apache2 +AP2_BINDIR=$AP2_PREFIX/sbin +AP2_LIBEXEC=$AP2_PREFIX/libexec +AP2_CONFDIR=$AP2_PREFIX/etc +AP2_EXTRADIR=$AP2_CONFDIR/extra +AP2_CONFIG=$AP2_CONFDIR/httpd.conf + +# Enable module +PKG_INSTALL_ROOT=${PKG_INSTALL_ROOT:-'/'} +chroot $PKG_INSTALL_ROOT \ + $AP2_BINDIR/apxs -S LIBEXECDIR=$AP2_LIBEXEC -e -a -n \ + macro_module mod_macro.so + +# Finito +cat < Revision: 5740 http://gar.svn.sourceforge.net/gar/?rev=5740&view=rev Author: wahwah Date: 2009-07-30 15:42:14 +0000 (Thu, 30 Jul 2009) Log Message: ----------- beautifulsoup: s/pycompile/cswpycompile/ Modified Paths: -------------- csw/mgar/pkg/beautifulsoup/trunk/Makefile Modified: csw/mgar/pkg/beautifulsoup/trunk/Makefile =================================================================== --- csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-30 15:40:55 UTC (rev 5739) +++ csw/mgar/pkg/beautifulsoup/trunk/Makefile 2009-07-30 15:42:14 UTC (rev 5740) @@ -38,7 +38,7 @@ REQUIRED_PKGS_CSWbeautifulsoup = CSWpython CSWcswclassutils PROTOTYPE_FILTER = awk ' \ - $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } \ { print }' build-beautifulsoup: @@ -50,4 +50,8 @@ post-install-modulated: rm $(DESTDIR)$(bindir)/*.sh +post-install-modulated: + gfind $(DESTDIR) -type f -name '*.pyc' -exec rm {} \; + @$(MAKECOOKIE) + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 18:03:36 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 16:03:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5741] csw/mgar/pkg/twisted/trunk/Makefile Message-ID: Revision: 5741 http://gar.svn.sourceforge.net/gar/?rev=5741&view=rev Author: wahwah Date: 2009-07-30 16:03:36 +0000 (Thu, 30 Jul 2009) Log Message: ----------- twisted: s/pycompile/cswpycompile/ Modified Paths: -------------- csw/mgar/pkg/twisted/trunk/Makefile Modified: csw/mgar/pkg/twisted/trunk/Makefile =================================================================== --- csw/mgar/pkg/twisted/trunk/Makefile 2009-07-30 15:42:14 UTC (rev 5740) +++ csw/mgar/pkg/twisted/trunk/Makefile 2009-07-30 16:03:36 UTC (rev 5741) @@ -27,13 +27,13 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 -CONFIGURE_SCRIPTS = +CONFIGURE_SCRIPTS = BUILD_SCRIPTS = twisted -TEST_SCRIPTS = +TEST_SCRIPTS = INSTALL_SCRIPTS = twisted PROTOTYPE_FILTER = awk ' \ - $$$$3 ~/.*\.py$$$$/ { $$$$2 = "pycompile" } \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } \ { print }' build-twisted: @@ -44,4 +44,8 @@ (cd $(WORKSRC); python setup.py install --root=$(DESTDIR)) @$(MAKECOOKIE) +post-install-modulated: + gfind $(DESTDIR) -type f -name '*.pyc' -exec rm {} \; + @$(MAKECOOKIE) + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 19:04:46 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:04:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5742] csw/mgar/pkg/gnupg/trunk/Makefile Message-ID: Revision: 5742 http://gar.svn.sourceforge.net/gar/?rev=5742&view=rev Author: wahwah Date: 2009-07-30 17:04:46 +0000 (Thu, 30 Jul 2009) Log Message: ----------- gnupg: Making the binary 4755 Modified Paths: -------------- csw/mgar/pkg/gnupg/trunk/Makefile Modified: csw/mgar/pkg/gnupg/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnupg/trunk/Makefile 2009-07-30 16:03:36 UTC (rev 5741) +++ csw/mgar/pkg/gnupg/trunk/Makefile 2009-07-30 17:04:46 UTC (rev 5742) @@ -40,4 +40,8 @@ TEST_TARGET = check +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~ /\/opt\/csw\/bin\/gpg$$$$/ { $$$$4 = "4755" } \ + { print }' + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 19:14:49 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:14:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[5743] csw/mgar/pkg/gnupg/Makefile Message-ID: Revision: 5743 http://gar.svn.sourceforge.net/gar/?rev=5743&view=rev Author: wahwah Date: 2009-07-30 17:14:45 +0000 (Thu, 30 Jul 2009) Log Message: ----------- gnupg: Adding package-level Makefile Added Paths: ----------- csw/mgar/pkg/gnupg/Makefile Added: csw/mgar/pkg/gnupg/Makefile =================================================================== --- csw/mgar/pkg/gnupg/Makefile (rev 0) +++ csw/mgar/pkg/gnupg/Makefile 2009-07-30 17:14:45 UTC (rev 5743) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 19:34:56 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:34:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[5744] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5744 http://gar.svn.sourceforge.net/gar/?rev=5744&view=rev Author: valholla Date: 2009-07-30 17:34:55 +0000 (Thu, 30 Jul 2009) Log Message: ----------- current workings Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 17:14:45 UTC (rev 5743) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 17:34:55 UTC (rev 5744) @@ -22,6 +22,18 @@ STRIP_LIBTOOL = 1 -CONFIGURE_ARGS = $(DIRPATHS) +DISTFILES += site.config.m4 +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom + include gar/category.mk + +configure-custom: + @( cp $(DOWNLOADDIR)/site.config.m4 $(WORKSRC)/devtools/Site/ ) + @$(MAKECOOKIE) + +build-custom: + @gmake -C $(WORKSRC) fresh + @$(MAKECOOKIE) + Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 17:14:45 UTC (rev 5743) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 17:34:55 UTC (rev 5744) @@ -1 +1,2 @@ a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz +008b0a8f2f3a94ee6e12fe3045a07583 download/site.config.m4 Added: csw/mgar/pkg/sendmail/trunk/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 17:34:55 UTC (rev 5744) @@ -0,0 +1,30 @@ +define(`confCC', `/opt/studio/SOS11/SUNWspro/bin/cc') +define(`confLDOPTS_SO', `-G') +define(`confLDOPTS', `-L/opt/csw/lib -R/opt/csw/lib') +define(`confBEFORE', `sysexits.h') +define(`confMAPDEF', `-DNEWDB -DNIS -DNISPLUS -DMAP_REGEX -DLDAPMAP') +define(`confENVDEF', `-DSOLARIS=20800 -DNETINET6 -DSM_CONF_LDAP_MEMFREE') +define(`confSM_OS_HEADER', `sm_os_sunos') +define(`confLIBS', `-lsocket -lnsl') +define(`confMTCCOPTS', `-D_REENTRANT') +define(`confMTLDOPTS', `-lpthread') +define(`confSBINGRP', `sys') +define(`confINSTALL', `${BUILDBIN}/install.sh') +define(`confDEPEND_TYPE', `CC-M') +define(`confINCDIRS', `-I/opt/csw/include -I/opt/csw/include/sasl') +define(`confLIBDIRS', `-L/opt/csw/lib') +define(`confMBINDIR', `/opt/csw/lib') +define(`confEBINDIR', `/opt/csw/lib') +define(`confUBINDIR', `/opt/csw/bin') +define(`confSBINDIR', `/opt/csw/sbin') +define(`confSTDIR', `/opt/csw/etc/mail') +define(`confSHAREDLIBDIR', `/opt/csw/lib') +define(`confMANROOT', `/opt/csw/share/man/cat') +define(`confMANROOTMAN', `/opt/csw/share/man/man') +define(`confLIBSEARCHPATH', `/opt/csw/lib/\$ISALIST /opt/csw/lib') +define(`confLIBSEARCH', `db bind wrap ldap') +APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS') +APPENDDEF(`conf_sendmail_LIBS', `-lssl -lcrypto') +APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL') +APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 19:42:04 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:42:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5745] csw/mgar/pkg/sendmail/branches Message-ID: Revision: 5745 http://gar.svn.sourceforge.net/gar/?rev=5745&view=rev Author: valholla Date: 2009-07-30 17:42:04 +0000 (Thu, 30 Jul 2009) Log Message: ----------- checkin Added Paths: ----------- csw/mgar/pkg/sendmail/branches/mwatters/ csw/mgar/pkg/sendmail/branches/mwatters/Makefile csw/mgar/pkg/sendmail/branches/mwatters/checksums csw/mgar/pkg/sendmail/branches/mwatters/files/ csw/mgar/pkg/sendmail/branches/mwatters/files/site.config.m4 Copied: csw/mgar/pkg/sendmail/branches/mwatters/Makefile (from rev 5744, csw/mgar/pkg/sendmail/trunk/Makefile) =================================================================== --- csw/mgar/pkg/sendmail/branches/mwatters/Makefile (rev 0) +++ csw/mgar/pkg/sendmail/branches/mwatters/Makefile 2009-07-30 17:42:04 UTC (rev 5745) @@ -0,0 +1,39 @@ +GARNAME = sendmail +GARVERSION = 8.14.3 +CATEGORIES = apps + +DESCRIPTION = Sendmail MTA +define BLURB +endef + +MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ +DISTFILES = $(GARNAME).$(GARVERSION).tar.gz + +PACKAGES = CSWsendmail +CATALOGNAME_CSWsendmail = sendmail +SPKG_DESC_CSWsendmail = $(DESCRIPTION) +SPKG_SOURCEURL = http://www.sendmail.org/ + +REQUIRED_PKGS_CSWsendmail = CSWolddaprt CSWsasl CSWosslrt CSWbdb + +# We define upstream file regex so we can be notifed of +# new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 + +STRIP_LIBTOOL = 1 + +DISTFILES += site.config.m4 + +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom + +include gar/category.mk + +configure-custom: + @( cp $(DOWNLOADDIR)/site.config.m4 $(WORKSRC)/devtools/Site/ ) + @$(MAKECOOKIE) + +build-custom: + @gmake -C $(WORKSRC) fresh + @$(MAKECOOKIE) + Copied: csw/mgar/pkg/sendmail/branches/mwatters/checksums (from rev 5744, csw/mgar/pkg/sendmail/trunk/checksums) =================================================================== --- csw/mgar/pkg/sendmail/branches/mwatters/checksums (rev 0) +++ csw/mgar/pkg/sendmail/branches/mwatters/checksums 2009-07-30 17:42:04 UTC (rev 5745) @@ -0,0 +1,2 @@ +a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz +008b0a8f2f3a94ee6e12fe3045a07583 download/site.config.m4 Copied: csw/mgar/pkg/sendmail/branches/mwatters/files/site.config.m4 (from rev 5744, csw/mgar/pkg/sendmail/trunk/files/site.config.m4) =================================================================== --- csw/mgar/pkg/sendmail/branches/mwatters/files/site.config.m4 (rev 0) +++ csw/mgar/pkg/sendmail/branches/mwatters/files/site.config.m4 2009-07-30 17:42:04 UTC (rev 5745) @@ -0,0 +1,30 @@ +define(`confCC', `/opt/studio/SOS11/SUNWspro/bin/cc') +define(`confLDOPTS_SO', `-G') +define(`confLDOPTS', `-L/opt/csw/lib -R/opt/csw/lib') +define(`confBEFORE', `sysexits.h') +define(`confMAPDEF', `-DNEWDB -DNIS -DNISPLUS -DMAP_REGEX -DLDAPMAP') +define(`confENVDEF', `-DSOLARIS=20800 -DNETINET6 -DSM_CONF_LDAP_MEMFREE') +define(`confSM_OS_HEADER', `sm_os_sunos') +define(`confLIBS', `-lsocket -lnsl') +define(`confMTCCOPTS', `-D_REENTRANT') +define(`confMTLDOPTS', `-lpthread') +define(`confSBINGRP', `sys') +define(`confINSTALL', `${BUILDBIN}/install.sh') +define(`confDEPEND_TYPE', `CC-M') +define(`confINCDIRS', `-I/opt/csw/include -I/opt/csw/include/sasl') +define(`confLIBDIRS', `-L/opt/csw/lib') +define(`confMBINDIR', `/opt/csw/lib') +define(`confEBINDIR', `/opt/csw/lib') +define(`confUBINDIR', `/opt/csw/bin') +define(`confSBINDIR', `/opt/csw/sbin') +define(`confSTDIR', `/opt/csw/etc/mail') +define(`confSHAREDLIBDIR', `/opt/csw/lib') +define(`confMANROOT', `/opt/csw/share/man/cat') +define(`confMANROOTMAN', `/opt/csw/share/man/man') +define(`confLIBSEARCHPATH', `/opt/csw/lib/\$ISALIST /opt/csw/lib') +define(`confLIBSEARCH', `db bind wrap ldap') +APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS') +APPENDDEF(`conf_sendmail_LIBS', `-lssl -lcrypto') +APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL') +APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 19:42:34 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 17:42:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5746] csw/mgar/pkg/sendmail/branches/mwatters/ Message-ID: Revision: 5746 http://gar.svn.sourceforge.net/gar/?rev=5746&view=rev Author: valholla Date: 2009-07-30 17:42:34 +0000 (Thu, 30 Jul 2009) Log Message: ----------- propset Property Changed: ---------------- csw/mgar/pkg/sendmail/branches/mwatters/ Property changes on: csw/mgar/pkg/sendmail/branches/mwatters ___________________________________________________________________ Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jul 30 20:01:53 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 30 Jul 2009 18:01:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5747] csw/mgar/pkg/django/trunk/Makefile Message-ID: Revision: 5747 http://gar.svn.sourceforge.net/gar/?rev=5747&view=rev Author: wahwah Date: 2009-07-30 18:01:53 +0000 (Thu, 30 Jul 2009) Log Message: ----------- django: using cswpycompile Modified Paths: -------------- csw/mgar/pkg/django/trunk/Makefile Modified: csw/mgar/pkg/django/trunk/Makefile =================================================================== --- csw/mgar/pkg/django/trunk/Makefile 2009-07-30 17:42:34 UTC (rev 5746) +++ csw/mgar/pkg/django/trunk/Makefile 2009-07-30 18:01:53 UTC (rev 5747) @@ -16,6 +16,7 @@ MASTER_SITES = http://www.djangoproject.com/download/$(GARVERSION)/tarball/ DISTFILES = Django-$(GARVERSION)-final.tar.gz +SPKG_CLASSES = none cswpycompile ARCHALL = 1 # We define upstream file regex so we can be notifed of new upstream software release @@ -23,7 +24,7 @@ WORKSRC = $(WORKDIR)/Django-$(GARVERSION)-final -REQUIRED_PKGS = CSWpython +REQUIRED_PKGS = CSWpython CSWcswclassutils PREREQUISITE_PKGS = $(REQUIRED_PKGS) CSWpython-devel CONFIGURE_SCRIPTS = @@ -34,6 +35,14 @@ TEST_SCRIPTS = +PROTOTYPE_FILTER = awk ' \ + $$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } \ + { print }' + +post-install-modulated: + gfind $(DESTDIR) -type f -name '*.pyc' -exec rm {} \; + @$(MAKECOOKIE) + # There's a problem that the download URL of the Django source tarball does not # contain the file name. The browser is being redirected instead. Hard-coding # the URL and using a custom target to fit the rest of mGAR. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Thu Jul 30 20:09:42 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Thu, 30 Jul 2009 18:09:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5748] csw/mgar/pkg/mod_macro/trunk Message-ID: Revision: 5748 http://gar.svn.sourceforge.net/gar/?rev=5748&view=rev Author: skayser Date: 2009-07-30 18:09:42 +0000 (Thu, 30 Jul 2009) Log Message: ----------- mod_macro: added postinstall/preremove Modified Paths: -------------- csw/mgar/pkg/mod_macro/trunk/Makefile csw/mgar/pkg/mod_macro/trunk/checksums Added Paths: ----------- csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.postinstall csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.preremove Removed Paths: ------------- csw/mgar/pkg/mod_macro/trunk/files/postinstall csw/mgar/pkg/mod_macro/trunk/files/preremove Modified: csw/mgar/pkg/mod_macro/trunk/Makefile =================================================================== --- csw/mgar/pkg/mod_macro/trunk/Makefile 2009-07-30 18:01:53 UTC (rev 5747) +++ csw/mgar/pkg/mod_macro/trunk/Makefile 2009-07-30 18:09:42 UTC (rev 5748) @@ -9,6 +9,7 @@ MASTER_SITES = http://cri.ensmp.fr/~coelho/mod_macro/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 +DISTFILES += CSWap2modmacro.postinstall CSWap2modmacro.preremove LICENSE = LICENSE PACKAGES = CSWap2modmacro @@ -41,5 +42,6 @@ ginstall -d $(DOCDEST) ginstall -D $(WORKSRC)/.libs/mod_macro.so $(AP2_LIBEXEC)/mod_macro.so cp $(FILEDIR)/changelog.CSW $(DOCDEST) - cp $(addprefix $(WORKSRC)/,$(EXTRA_DOCS)) $(DOCDEST) + cp $(WORKSRC)/CHANGES $(DOCDEST)/changelog + cp $(WORKSRC)/mod_macro.html $(DOCDEST) @$(MAKECOOKIE) Modified: csw/mgar/pkg/mod_macro/trunk/checksums =================================================================== --- csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 18:01:53 UTC (rev 5747) +++ csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 18:09:42 UTC (rev 5748) @@ -1 +1,3 @@ +e5d8b18218f1c4904c12172741040650 download/CSWap2modmacro.postinstall +b3b0f680b852fa80ab15cb2719e2a5de download/CSWap2modmacro.preremove ebc44eea3e197a38c93d9deb0afcb8ff download/mod_macro-1.1.10.tar.bz2 Copied: csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.postinstall (from rev 5739, csw/mgar/pkg/mod_macro/trunk/files/postinstall) =================================================================== --- csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.postinstall (rev 0) +++ csw/mgar/pkg/mod_macro/trunk/files/CSWap2modmacro.postinstall 2009-07-30 18:09:42 UTC (rev 5748) @@ -0,0 +1,25 @@ +#!/bin/sh + +CSW_PREFIX=/opt/csw +AP2_PREFIX=$CSW_PREFIX/apache2 +AP2_BINDIR=$AP2_PREFIX/sbin +AP2_LIBEXEC=$AP2_PREFIX/libexec +AP2_CONFDIR=$AP2_PREFIX/etc +AP2_EXTRADIR=$AP2_CONFDIR/extra +AP2_CONFIG=$AP2_CONFDIR/httpd.conf + +# Enable module +PKG_INSTALL_ROOT=${PKG_INSTALL_ROOT:-'/'} +chroot $PKG_INSTALL_ROOT \ + $AP2_BINDIR/apxs -S LIBEXECDIR=$AP2_LIBEXEC -e -a -n \ + macro mod_macro.so + +# Finito +cat < Revision: 5749 http://gar.svn.sourceforge.net/gar/?rev=5749&view=rev Author: skayser Date: 2009-07-30 18:12:29 +0000 (Thu, 30 Jul 2009) Log Message: ----------- mod_macro: checksums update Modified Paths: -------------- csw/mgar/pkg/mod_macro/trunk/checksums Modified: csw/mgar/pkg/mod_macro/trunk/checksums =================================================================== --- csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 18:09:42 UTC (rev 5748) +++ csw/mgar/pkg/mod_macro/trunk/checksums 2009-07-30 18:12:29 UTC (rev 5749) @@ -1,3 +1,3 @@ -e5d8b18218f1c4904c12172741040650 download/CSWap2modmacro.postinstall -b3b0f680b852fa80ab15cb2719e2a5de download/CSWap2modmacro.preremove +bd9fe18bfe3b9f6e9afb288c05519fd8 download/CSWap2modmacro.postinstall +0925f3c794357addc2a44326885f5d7c download/CSWap2modmacro.preremove ebc44eea3e197a38c93d9deb0afcb8ff download/mod_macro-1.1.10.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 30 20:16:28 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 30 Jul 2009 18:16:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5750] csw/mgar/pkg/sendmail/branches Message-ID: Revision: 5750 http://gar.svn.sourceforge.net/gar/?rev=5750&view=rev Author: bensons Date: 2009-07-30 18:16:28 +0000 (Thu, 30 Jul 2009) Log Message: ----------- sendmail: added Makefile, site.config.m4 and patch for sendmail build. Still missing sendmail.cf and submit.cf Added Paths: ----------- csw/mgar/pkg/sendmail/branches/benny/ csw/mgar/pkg/sendmail/branches/benny/Makefile csw/mgar/pkg/sendmail/branches/benny/checksums Added: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-30 18:16:28 UTC (rev 5750) @@ -0,0 +1,106 @@ +GARNAME = sendmail +GARVERSION = 8.14.3 +CATEGORIES = server + +DESCRIPTION = Sendmail MTA +define BLURB + XXX anacronism ;-) need text here +endef + +MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ +DISTFILES = $(GARNAME).$(GARVERSION).tar.gz + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = + +# we require +REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap + +# patch away GNUism +PATCHFILES = patch-CC-M.m4 + +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom +TEST_SCRIPTS = custom +INSTALL_SCRIPTS = custom + +PRESERVECONF = $(sysconfdir)/mail/aliases.CSW +PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW +PRESERVECONF += $(sysconfdir)/mail/submit.cf.CSW +PRESERVECONF += $(sysconfdir)/mail/local-host-names.CSW +PRESERVECONF += $(sysconfdir)/mail/trusted-users.CSW +PRESERVECONF += $(sysconfdir)/mail/statistics.CSW + +include gar/category.mk + +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.`uname -r`.`uname -i` +LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail +BINFILES = vacation/vacation +SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ + mailstats/mailstats +MANFILES1 = sendmail/mailq.1 sendmail/newaliases.1 vacation/vacation.1 +MANFILES5 = sendmail/aliases.5 +MANFILES8 = sendmail/sendmail.8 mailstats/mailstats.8 makemap/makemap.8 \ + praliases/praliases.8 smrsh/smrsh.8 mail.local/mail.local.8 \ + rmail/rmail.8 editmap/editmap.8 + +configure-custom: + @$(MAKECOOKIE) + +build-custom: + sed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' $(FILEDIR)/site.config.m4 > \ + $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 + cd $(WORKDIR)/$(DISTNAME) && ./Build + @$(MAKECOOKIE) + +test-custom: + @$(MAKECOOKIE) + +install-custom: + @# install the binaries + ginstall -d -m 755 $(DESTDIR)$(libdir) + ( for file in $(LIBFILES) ; do \ + ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ + done ) + ginstall -d -m 755 $(DESTDIR)$(bindir) + ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) + ginstall -d -m 755 $(DESTDIR)$(sbindir) + ginstall -d -m 755 $(DESTDIR)$(mandir) + ( for file in $(SBINFILES) ; do \ + ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ + done ) + @# install manpages + ( for file in $(MANFILES1) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/1 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/1 ; \ + done ) + ( for file in $(MANFILES5) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/5 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/5 ; \ + done ) + ( for file in $(MANFILES8) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/8 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/8 ; \ + done ) + @# install m4/cf macros + ginstall -d -m 755 $(DESTDIR)$(sharedstatedir)/mail + find $(WORKDIR)/$(DISTNAME)/cf -type f -exec chmod 644 {} + + cp -r $(WORKDIR)/$(DISTNAME)/cf $(DESTDIR)$(sharedstatedir)/mail + @# install startup script + ginstall -d -m 0755 $(DESTDIR)/etc/opt/csw/init.d + cp -p $(FILEDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + @# install configurations, XXX missing submit.cf/sendmail.cf + ginstall -d -m 0755 $(DESTDIR)$(etcdir)/mail + ginstall -m 644 $(WORKDIR)/$(DISTNAME)/sendmail/aliases \ + $(DESTDIR)$(etcdir)/mail/aliases.CSW + ginstall -m 644 $(OBJDIR)/sendmail/statistics \ + $(DESTDIR)$(etcdir)/mail/statistics.CSW + ginstall -m 644 $(OBJDIR)/sendmail/helpfile \ + $(DESTDIR)$(etcdir)/mail/helpfile.CSW + touch $(DESTDIR)$(etcdir)/mail/trusted-users.CSW \ + $(DESTDIR)$(etcdir)/mail/local-host-names.CSW + @$(MAKECOOKIE) Added: csw/mgar/pkg/sendmail/branches/benny/checksums =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/checksums (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/checksums 2009-07-30 18:16:28 UTC (rev 5750) @@ -0,0 +1,2 @@ +95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 +a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Thu Jul 30 20:17:23 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Thu, 30 Jul 2009 18:17:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5751] csw/mgar/pkg/sendmail/branches/benny Message-ID: Revision: 5751 http://gar.svn.sourceforge.net/gar/?rev=5751&view=rev Author: bensons Date: 2009-07-30 18:17:23 +0000 (Thu, 30 Jul 2009) Log Message: ----------- sendmail: added files for my branch Added Paths: ----------- csw/mgar/pkg/sendmail/branches/benny/files/ csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail csw/mgar/pkg/sendmail/branches/benny/files/patch-CC-M.m4 csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 Added: csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail 2009-07-30 18:17:23 UTC (rev 5751) @@ -0,0 +1,111 @@ +#!/sbin/sh +# +# Copyright (c) 1992 - 2001 by Sun Microsystems, Inc. +# All rights reserved. +# +#ident "@(#)sendmail 1.19 01/12/05 SMI" +# Modified for CSW by Alex Moore 01/01/2004 + +ERRMSG1='WARNING: /var/mail is NFS-mounted without setting actimeo=0,' +ERRMSG2='this can cause mailbox locking and access problems.' +SERVER_PID_FILE="/var/run/sendmail.pid" +CLIENT_PID_FILE="/opt/csw/var/spool/clientmqueue/sm-client.pid" +DEFAULT_FILE="/opt/csw/etc/default/sendmail" +ALIASES_FILE="/opt/csw/etc/mail/aliases" +CSW_DIR="/opt/csw" + +check_queue_interval_syntax() +{ + default="15m" + if [ $# -lt 1 ]; then + answer=$default + return + fi + if echo $1 | egrep '^([0-9]*[1-9][0-9]*[smhdw])+$' >/dev/null 2>&1; then answer=$1 + else + answer=$default + fi +} + +case "$1" in +'restart') + [ -f $SERVER_PID_FILE ] && kill -1 `head -1 $SERVER_PID_FILE` + [ -f $CLIENT_PID_FILE ] && kill -1 `head -1 $CLIENT_PID_FILE` + ;; + +'start') + if [ -f $CSW_DIR/lib/sendmail -a -f $CSW_DIR/etc/mail/sendmail.cf ]; then + if [ ! -d $CSW_DIR/var/spool/mqueue ]; then + /usr/bin/mkdir -m 0750 $CSW_DIR/var/spool/mqueue + /usr/bin/chown root:bin $CSW_DIR/var/spool/mqueue + fi + if [ ! -f $ALIASES_FILE.db ] && [ ! -f $ALIASES_FILE.dir ] \ + && [ ! -f $ALIASES_FILE.pag ]; then + $CSW_DIR/bin/newaliases + fi + MODE="-bd" + [ -f $DEFAULT_FILE ] && . $DEFAULT_FILE + # + # * MODE should be "-bd" or null (MODE= or MODE="") or + # left alone. Anything else and you're on your own. + # * QUEUEOPTION should be "p" or null (as above). + # * [CLIENT]QUEUEINTERVAL should be set to some legal value; + # sanity checks are done below. + # * [CLIENT]OPTIONS are catch-alls; set with care. + # + if [ -n "$QUEUEOPTION" -a "$QUEUEOPTION" != "p" ]; then + QUEUEOPTION="" + fi + if [ -z "$QUEUEOPTION" -o -n "$QUEUEINTERVAL" ]; then + check_queue_interval_syntax $QUEUEINTERVAL + QUEUEINTERVAL=$answer + fi + check_queue_interval_syntax $CLIENTQUEUEINTERVAL + CLIENTQUEUEINTERVAL=$answer + $CSW_DIR/lib/sendmail -L sm-mta $MODE -q$QUEUEOPTION$QUEUEINTERVAL $OPTIONS & + $CSW_DIR/lib/sendmail -L sm-msp -Ac -q$CLIENTQUEUEINTERVAL $CLIENTOPTIONS & + # + # ETRN_HOSTS should be of the form + # "s1:c1.1,c1.2 s2:c2.1 s3:c3.1,c3.2,c3.3" + # i.e., white-space separated groups of server:client where + # client can be one or more comma-separated names; N.B. that + # the :client part is optional; see etrn(1M) for details. + # server is the name of the server to prod; a mail queue run + # is requested for each client name. This is comparable to + # running "/usr/lib/sendmail -qRclient" on the host server. + # + # See RFC 1985 for more information. + # + for i in $ETRN_HOSTS; do + SERVER=`echo $i | /usr/bin/sed -e 's/:.*$//'` + CLIENTS=`echo $i | /usr/bin/sed -n -e 's/,/ /g' \ + -e '/:/s/^.*://p'` + /usr/sbin/etrn $SERVER $CLIENTS >/dev/null 2>&1 & + done + fi + + if /usr/bin/nawk 'BEGIN{s = 1} + $2 == "/var/mail" && $3 == "nfs" && $4 !~ /actimeo=0/ && + $4 !~ /noac/{s = 0} END{exit s}' /etc/mnttab; then + + /usr/bin/logger -p mail.crit "$ERRMSG1" + /usr/bin/logger -p mail.crit "$ERRMSG2" + fi + ;; + +'stop') + [ -f $SERVER_PID_FILE ] && kill `head -1 $SERVER_PID_FILE` + if [ -f $CLIENT_PID_FILE ]; then + kill `head -1 $CLIENT_PID_FILE` + rm -f $CLIENT_PID_FILE + fi + /usr/bin/pkill -x -u 0 sendmail + ;; + +*) + echo "Usage: $0 { start | stop | restart }" + exit 1 + ;; +esac +exit 0 + Added: csw/mgar/pkg/sendmail/branches/benny/files/patch-CC-M.m4 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/patch-CC-M.m4 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/patch-CC-M.m4 2009-07-30 18:17:23 UTC (rev 5751) @@ -0,0 +1,10 @@ +--- sendmail-8.14.3.orig/devtools/M4/depend/CC-M.m4 1999-05-28 00:03:28.000000000 +0200 ++++ sendmail-8.14.3/devtools/M4/depend/CC-M.m4 2009-07-30 17:49:02.234202786 +0200 +@@ -3,6 +3,6 @@ + @mv Makefile Makefile.old + @sed -e '/^# Do not edit or remove this line or anything below it.$$/,$$d' < Makefile.old > Makefile + @echo "# Do not edit or remove this line or anything below it." >> Makefile +- ${CC} -M ${COPTS} ${SRCS} >> Makefile ++ ${CC} -xM ${COPTS} ${SRCS} >> Makefile + + # End of $RCSfile: CC-M.m4,v $ Added: csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 2009-07-30 18:17:23 UTC (rev 5751) @@ -0,0 +1,72 @@ +dnl adapted site.config.m4 from the REV=2007.12.17 build + +dnl ### we are using SUN Studio and OpenCSW +define(`confCC', `%OCSWCC%') +APPENDDEF(`confCCOPTS', `%CFLAGS%') +define(`confEBINDIR',`/opt/csw/lib') +define(`confMANROOT',`/usr/csw/share/man') +define(`confMANROOTMAN',`/usr/csw/share/man') +define(`confMBINDIR',`/opt/csw/bin') +define(`confSBINDIR',`/opt/csw/sbin') +define(`confUBINDIR',`/opt/csw/bin') +define(`confNO_STATISTICS_INSTALL',`True') +define(`confHFDIR', `/opt/csw/share/mail') + +dnl ### add OpenCSW lib and include directories +APPENDDEF(`confLIBDIRS', `-L/opt/csw/lib -R/opt/csw/lib') +APPENDDEF(`confINCDIRS', `-I/opt/csw/include') +APPENDDEF(`conf_sendmail_ENVDEF', `-I/opt/csw/include') +dnl we should not need this.. +dnl APPENDDEF(`confLIBDIRS', `-L/opt/csw/bdb44/lib -R/opt/csw/bdb44/lib') +dnl APPENDDEF(`confINCDIRS', `-I/opt/csw/bdb44/include') + +dnl ### add NIS/NIS+ support +APPENDDEF(`confENVDEF', `-DNIS') +APPENDDEF(`confENVDEF', `-DNISPLUS') + +dnl ### add LDAP support +APPENDDEF(`conf_libsm_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_sendmail_ENVDEF', `-DLDAPMAP') + +dnl ### add SASL support +APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL=2') +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') +APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') + +dnl ### add STARTTLS support +APPENDDEF(`confENVDEF',`-DSTARTTLS') +APPENDDEF(`confLIBS', `-lssl -lcrypto') + +dnl ### add because they were already compiled in +APPENDDEF(`confENVDEF', `-DSOCKETMAP') +APPENDDEF(`conf_sendmail_ENVDEF', `-DTCPWRAPPERS') +APPENDDEF(`conf_sendmail_LIBS', `-lwrap')" +APPENDDEF(`conf_sendmail_ENVDEF', `-DNETINET6') +APPENDDEF(`conf_libmilter_ENVDEF', `-DNETINET6') +APPENDDEF(`conf_libsm_ENVDEF', `-I/opt/csw/include') +APPENDDEF(`conf_libsm_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_libsm_LIBS', `-lldap') +APPENDDEF(`conf_libsm_LIBS', `-llber') +APPENDDEF(`conf_sendmail_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_sendmail_LIBS', `-lldap') +APPENDDEF(`conf_sendmail_LIBS', `-llber') +APPENDDEF(`conf_editmap_LIBS', `-lldap') +APPENDDEF(`conf_editmap_LIBS', `-llber') +APPENDDEF(`conf_mail_local_LIBS', `-lldap') +APPENDDEF(`conf_mail_local_LIBS', `-llber') +APPENDDEF(`conf_mailstats_LIBS', `-lldap') +APPENDDEF(`conf_mailstats_LIBS', `-llber') +APPENDDEF(`conf_makemap_LIBS', `-lldap') +APPENDDEF(`conf_makemap_LIBS', `-llber') +APPENDDEF(`conf_praliases_LIBS', `-lldap') +APPENDDEF(`conf_praliases_LIBS', `-llber') +APPENDDEF(`conf_rmail_LIBS', `-lldap') +APPENDDEF(`conf_smrsh_LIBS', `-lldap') +APPENDDEF(`conf_smrsh_LIBS', `-llber') +APPENDDEF(`conf_vacation_LIBS', `-lldap') +APPENDDEF(`conf_vacation_LIBS', `-llber') +APPENDDEF(`conf_libmilter_ENVDEF', `-DMILTER') +APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER') +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') +APPENDDEF(`conf_libmilter_ENVDEF', `-DSM_CONF_POLL=1') +APPENDDEF(`conf_libmilter_ENVDEF', `-D_FFR_WORKERS_POOL=1') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 30 21:21:18 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:21:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[5752] csw/mgar/pkg/cpan Message-ID: Revision: 5752 http://gar.svn.sourceforge.net/gar/?rev=5752&view=rev Author: bdwalton Date: 2009-07-30 19:21:18 +0000 (Thu, 30 Jul 2009) Log Message: ----------- Net-SMTP-SSL: initial checkin, but package builds and looks good Added Paths: ----------- csw/mgar/pkg/cpan/Net-SMTP-SSL/ csw/mgar/pkg/cpan/Net-SMTP-SSL/branches/ csw/mgar/pkg/cpan/Net-SMTP-SSL/tags/ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/checksums csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/ Property changes on: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:21:18 UTC (rev 5752) @@ -0,0 +1,23 @@ +GARNAME = Net-SMTP-SSL +GARVERSION = 1.01 +CATEGORIES = cpan +AUTHOR = CWEST + +DESCRIPTION = SSL support for Net::SMTP +define BLURB + +Implements the same API as Net::SMTP, but uses IO::Socket::SSL for its +network operations. Due to the nature of "Net::SMTP"'s "new" method, it +is not overridden to make use of a default port for the SMTPS service. +Perhaps future versions will be smart like that. Port 465 is usually +what you want, and it's not a pain to specify that. +For interface documentation, please see Net::SMTP. +endef + +PACKAGES = CSWpmnetsmtpssl +CATALOGNAME_CSWpmnetsmtpssl = pm_netsmtpssl + +PREREQUISITE_PKGS = CSWperl +REQUIRED_PKGS = CSWperl + +include gar/category.mk Added: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/checksums 2009-07-30 19:21:18 UTC (rev 5752) @@ -0,0 +1 @@ +ba039288ebf7a343feecacd374da8c1a download/Net-SMTP-SSL-1.01.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 21:24:21 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:24:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[5753] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5753 http://gar.svn.sourceforge.net/gar/?rev=5753&view=rev Author: valholla Date: 2009-07-30 19:24:21 +0000 (Thu, 30 Jul 2009) Log Message: ----------- updates Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums csw/mgar/pkg/sendmail/trunk/files/site.config.m4 Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/cswsendmail csw/mgar/pkg/sendmail/trunk/files/patch-CC-M.m4 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:21:18 UTC (rev 5752) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:24:21 UTC (rev 5753) @@ -1,39 +1,106 @@ GARNAME = sendmail GARVERSION = 8.14.3 -CATEGORIES = apps +CATEGORIES = server DESCRIPTION = Sendmail MTA define BLURB + XXX anacronism ;-) need text here endef MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz -PACKAGES = CSWsendmail -CATALOGNAME_CSWsendmail = sendmail -SPKG_DESC_CSWsendmail = $(DESCRIPTION) -SPKG_SOURCEURL = http://www.sendmail.org/ +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -REQUIRED_PKGS_CSWsendmail = CSWolddaprt CSWsasl CSWosslrt CSWbdb +# If the url used to check for software update is different of MASTER_SITES, then +# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES +# UPSTREAM_MASTER_SITES = -# We define upstream file regex so we can be notifed of -# new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2 +# we require +REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap -STRIP_LIBTOOL = 1 +# patch away GNUism +PATCHFILES = patch-CC-M.m4 -DISTFILES += site.config.m4 +CONFIGURE_SCRIPTS = custom +BUILD_SCRIPTS = custom +TEST_SCRIPTS = custom +INSTALL_SCRIPTS = custom -CONFIGURE_SCRIPTS = custom -BUILD_SCRIPTS = custom +PRESERVECONF = $(sysconfdir)/mail/aliases.CSW +PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW +PRESERVECONF += $(sysconfdir)/mail/submit.cf.CSW +PRESERVECONF += $(sysconfdir)/mail/local-host-names.CSW +PRESERVECONF += $(sysconfdir)/mail/trusted-users.CSW +PRESERVECONF += $(sysconfdir)/mail/statistics.CSW include gar/category.mk +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.`uname -r`.`uname -i` +LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail +BINFILES = vacation/vacation +SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ + mailstats/mailstats +MANFILES1 = sendmail/mailq.1 sendmail/newaliases.1 vacation/vacation.1 +MANFILES5 = sendmail/aliases.5 +MANFILES8 = sendmail/sendmail.8 mailstats/mailstats.8 makemap/makemap.8 \ + praliases/praliases.8 smrsh/smrsh.8 mail.local/mail.local.8 \ + rmail/rmail.8 editmap/editmap.8 + configure-custom: - @( cp $(DOWNLOADDIR)/site.config.m4 $(WORKSRC)/devtools/Site/ ) @$(MAKECOOKIE) build-custom: - @gmake -C $(WORKSRC) fresh + sed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' $(FILEDIR)/site.config.m4 > \ + $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 + cd $(WORKDIR)/$(DISTNAME) && ./Build @$(MAKECOOKIE) +test-custom: + @$(MAKECOOKIE) + +install-custom: + @# install the binaries + ginstall -d -m 755 $(DESTDIR)$(libdir) + ( for file in $(LIBFILES) ; do \ + ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ + done ) + ginstall -d -m 755 $(DESTDIR)$(bindir) + ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) + ginstall -d -m 755 $(DESTDIR)$(sbindir) + ginstall -d -m 755 $(DESTDIR)$(mandir) + ( for file in $(SBINFILES) ; do \ + ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ + done ) + @# install manpages + ( for file in $(MANFILES1) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/1 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/1 ; \ + done ) + ( for file in $(MANFILES5) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/5 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/5 ; \ + done ) + ( for file in $(MANFILES8) ; do \ + ginstall -d -m 755 $(DESTDIR)$(mandir)/8 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/8 ; \ + done ) + @# install m4/cf macros + ginstall -d -m 755 $(DESTDIR)$(sharedstatedir)/mail + find $(WORKDIR)/$(DISTNAME)/cf -type f -exec chmod 644 {} + + cp -r $(WORKDIR)/$(DISTNAME)/cf $(DESTDIR)$(sharedstatedir)/mail + @# install startup script + ginstall -d -m 0755 $(DESTDIR)/etc/opt/csw/init.d + cp -p $(FILEDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + @# install configurations, XXX missing submit.cf/sendmail.cf + ginstall -d -m 0755 $(DESTDIR)$(etcdir)/mail + ginstall -m 644 $(WORKDIR)/$(DISTNAME)/sendmail/aliases \ + $(DESTDIR)$(etcdir)/mail/aliases.CSW + ginstall -m 644 $(OBJDIR)/sendmail/statistics \ + $(DESTDIR)$(etcdir)/mail/statistics.CSW + ginstall -m 644 $(OBJDIR)/sendmail/helpfile \ + $(DESTDIR)$(etcdir)/mail/helpfile.CSW + touch $(DESTDIR)$(etcdir)/mail/trusted-users.CSW \ + $(DESTDIR)$(etcdir)/mail/local-host-names.CSW + @$(MAKECOOKIE) Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 19:21:18 UTC (rev 5752) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 19:24:21 UTC (rev 5753) @@ -1,2 +1,2 @@ +95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz -008b0a8f2f3a94ee6e12fe3045a07583 download/site.config.m4 Added: csw/mgar/pkg/sendmail/trunk/files/cswsendmail =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/cswsendmail (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/cswsendmail 2009-07-30 19:24:21 UTC (rev 5753) @@ -0,0 +1,111 @@ +#!/sbin/sh +# +# Copyright (c) 1992 - 2001 by Sun Microsystems, Inc. +# All rights reserved. +# +#ident "@(#)sendmail 1.19 01/12/05 SMI" +# Modified for CSW by Alex Moore 01/01/2004 + +ERRMSG1='WARNING: /var/mail is NFS-mounted without setting actimeo=0,' +ERRMSG2='this can cause mailbox locking and access problems.' +SERVER_PID_FILE="/var/run/sendmail.pid" +CLIENT_PID_FILE="/opt/csw/var/spool/clientmqueue/sm-client.pid" +DEFAULT_FILE="/opt/csw/etc/default/sendmail" +ALIASES_FILE="/opt/csw/etc/mail/aliases" +CSW_DIR="/opt/csw" + +check_queue_interval_syntax() +{ + default="15m" + if [ $# -lt 1 ]; then + answer=$default + return + fi + if echo $1 | egrep '^([0-9]*[1-9][0-9]*[smhdw])+$' >/dev/null 2>&1; then answer=$1 + else + answer=$default + fi +} + +case "$1" in +'restart') + [ -f $SERVER_PID_FILE ] && kill -1 `head -1 $SERVER_PID_FILE` + [ -f $CLIENT_PID_FILE ] && kill -1 `head -1 $CLIENT_PID_FILE` + ;; + +'start') + if [ -f $CSW_DIR/lib/sendmail -a -f $CSW_DIR/etc/mail/sendmail.cf ]; then + if [ ! -d $CSW_DIR/var/spool/mqueue ]; then + /usr/bin/mkdir -m 0750 $CSW_DIR/var/spool/mqueue + /usr/bin/chown root:bin $CSW_DIR/var/spool/mqueue + fi + if [ ! -f $ALIASES_FILE.db ] && [ ! -f $ALIASES_FILE.dir ] \ + && [ ! -f $ALIASES_FILE.pag ]; then + $CSW_DIR/bin/newaliases + fi + MODE="-bd" + [ -f $DEFAULT_FILE ] && . $DEFAULT_FILE + # + # * MODE should be "-bd" or null (MODE= or MODE="") or + # left alone. Anything else and you're on your own. + # * QUEUEOPTION should be "p" or null (as above). + # * [CLIENT]QUEUEINTERVAL should be set to some legal value; + # sanity checks are done below. + # * [CLIENT]OPTIONS are catch-alls; set with care. + # + if [ -n "$QUEUEOPTION" -a "$QUEUEOPTION" != "p" ]; then + QUEUEOPTION="" + fi + if [ -z "$QUEUEOPTION" -o -n "$QUEUEINTERVAL" ]; then + check_queue_interval_syntax $QUEUEINTERVAL + QUEUEINTERVAL=$answer + fi + check_queue_interval_syntax $CLIENTQUEUEINTERVAL + CLIENTQUEUEINTERVAL=$answer + $CSW_DIR/lib/sendmail -L sm-mta $MODE -q$QUEUEOPTION$QUEUEINTERVAL $OPTIONS & + $CSW_DIR/lib/sendmail -L sm-msp -Ac -q$CLIENTQUEUEINTERVAL $CLIENTOPTIONS & + # + # ETRN_HOSTS should be of the form + # "s1:c1.1,c1.2 s2:c2.1 s3:c3.1,c3.2,c3.3" + # i.e., white-space separated groups of server:client where + # client can be one or more comma-separated names; N.B. that + # the :client part is optional; see etrn(1M) for details. + # server is the name of the server to prod; a mail queue run + # is requested for each client name. This is comparable to + # running "/usr/lib/sendmail -qRclient" on the host server. + # + # See RFC 1985 for more information. + # + for i in $ETRN_HOSTS; do + SERVER=`echo $i | /usr/bin/sed -e 's/:.*$//'` + CLIENTS=`echo $i | /usr/bin/sed -n -e 's/,/ /g' \ + -e '/:/s/^.*://p'` + /usr/sbin/etrn $SERVER $CLIENTS >/dev/null 2>&1 & + done + fi + + if /usr/bin/nawk 'BEGIN{s = 1} + $2 == "/var/mail" && $3 == "nfs" && $4 !~ /actimeo=0/ && + $4 !~ /noac/{s = 0} END{exit s}' /etc/mnttab; then + + /usr/bin/logger -p mail.crit "$ERRMSG1" + /usr/bin/logger -p mail.crit "$ERRMSG2" + fi + ;; + +'stop') + [ -f $SERVER_PID_FILE ] && kill `head -1 $SERVER_PID_FILE` + if [ -f $CLIENT_PID_FILE ]; then + kill `head -1 $CLIENT_PID_FILE` + rm -f $CLIENT_PID_FILE + fi + /usr/bin/pkill -x -u 0 sendmail + ;; + +*) + echo "Usage: $0 { start | stop | restart }" + exit 1 + ;; +esac +exit 0 + Added: csw/mgar/pkg/sendmail/trunk/files/patch-CC-M.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/patch-CC-M.m4 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/patch-CC-M.m4 2009-07-30 19:24:21 UTC (rev 5753) @@ -0,0 +1,10 @@ +--- sendmail-8.14.3.orig/devtools/M4/depend/CC-M.m4 1999-05-28 00:03:28.000000000 +0200 ++++ sendmail-8.14.3/devtools/M4/depend/CC-M.m4 2009-07-30 17:49:02.234202786 +0200 +@@ -3,6 +3,6 @@ + @mv Makefile Makefile.old + @sed -e '/^# Do not edit or remove this line or anything below it.$$/,$$d' < Makefile.old > Makefile + @echo "# Do not edit or remove this line or anything below it." >> Makefile +- ${CC} -M ${COPTS} ${SRCS} >> Makefile ++ ${CC} -xM ${COPTS} ${SRCS} >> Makefile + + # End of $RCSfile: CC-M.m4,v $ Modified: csw/mgar/pkg/sendmail/trunk/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:21:18 UTC (rev 5752) +++ csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:24:21 UTC (rev 5753) @@ -1,30 +1,72 @@ -define(`confCC', `/opt/studio/SOS11/SUNWspro/bin/cc') -define(`confLDOPTS_SO', `-G') -define(`confLDOPTS', `-L/opt/csw/lib -R/opt/csw/lib') -define(`confBEFORE', `sysexits.h') -define(`confMAPDEF', `-DNEWDB -DNIS -DNISPLUS -DMAP_REGEX -DLDAPMAP') -define(`confENVDEF', `-DSOLARIS=20800 -DNETINET6 -DSM_CONF_LDAP_MEMFREE') -define(`confSM_OS_HEADER', `sm_os_sunos') -define(`confLIBS', `-lsocket -lnsl') -define(`confMTCCOPTS', `-D_REENTRANT') -define(`confMTLDOPTS', `-lpthread') -define(`confSBINGRP', `sys') -define(`confINSTALL', `${BUILDBIN}/install.sh') -define(`confDEPEND_TYPE', `CC-M') -define(`confINCDIRS', `-I/opt/csw/include -I/opt/csw/include/sasl') -define(`confLIBDIRS', `-L/opt/csw/lib') -define(`confMBINDIR', `/opt/csw/lib') -define(`confEBINDIR', `/opt/csw/lib') -define(`confUBINDIR', `/opt/csw/bin') -define(`confSBINDIR', `/opt/csw/sbin') -define(`confSTDIR', `/opt/csw/etc/mail') -define(`confSHAREDLIBDIR', `/opt/csw/lib') -define(`confMANROOT', `/opt/csw/share/man/cat') -define(`confMANROOTMAN', `/opt/csw/share/man/man') -define(`confLIBSEARCHPATH', `/opt/csw/lib/\$ISALIST /opt/csw/lib') -define(`confLIBSEARCH', `db bind wrap ldap') -APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS') -APPENDDEF(`conf_sendmail_LIBS', `-lssl -lcrypto') -APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL') -APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') +dnl adapted site.config.m4 from the REV=2007.12.17 build +dnl ### we are using SUN Studio and OpenCSW +define(`confCC', `%OCSWCC%') +APPENDDEF(`confCCOPTS', `%CFLAGS%') +define(`confEBINDIR',`/opt/csw/lib') +define(`confMANROOT',`/usr/csw/share/man') +define(`confMANROOTMAN',`/usr/csw/share/man') +define(`confMBINDIR',`/opt/csw/bin') +define(`confSBINDIR',`/opt/csw/sbin') +define(`confUBINDIR',`/opt/csw/bin') +define(`confNO_STATISTICS_INSTALL',`True') +define(`confHFDIR', `/opt/csw/share/mail') + +dnl ### add OpenCSW lib and include directories +APPENDDEF(`confLIBDIRS', `-L/opt/csw/lib -R/opt/csw/lib') +APPENDDEF(`confINCDIRS', `-I/opt/csw/include') +APPENDDEF(`conf_sendmail_ENVDEF', `-I/opt/csw/include') +dnl we should not need this.. +dnl APPENDDEF(`confLIBDIRS', `-L/opt/csw/bdb44/lib -R/opt/csw/bdb44/lib') +dnl APPENDDEF(`confINCDIRS', `-I/opt/csw/bdb44/include') + +dnl ### add NIS/NIS+ support +APPENDDEF(`confENVDEF', `-DNIS') +APPENDDEF(`confENVDEF', `-DNISPLUS') + +dnl ### add LDAP support +APPENDDEF(`conf_libsm_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_sendmail_ENVDEF', `-DLDAPMAP') + +dnl ### add SASL support +APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL=2') +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') +APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') + +dnl ### add STARTTLS support +APPENDDEF(`confENVDEF',`-DSTARTTLS') +APPENDDEF(`confLIBS', `-lssl -lcrypto') + +dnl ### add because they were already compiled in +APPENDDEF(`confENVDEF', `-DSOCKETMAP') +APPENDDEF(`conf_sendmail_ENVDEF', `-DTCPWRAPPERS') +APPENDDEF(`conf_sendmail_LIBS', `-lwrap')" +APPENDDEF(`conf_sendmail_ENVDEF', `-DNETINET6') +APPENDDEF(`conf_libmilter_ENVDEF', `-DNETINET6') +APPENDDEF(`conf_libsm_ENVDEF', `-I/opt/csw/include') +APPENDDEF(`conf_libsm_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_libsm_LIBS', `-lldap') +APPENDDEF(`conf_libsm_LIBS', `-llber') +APPENDDEF(`conf_sendmail_ENVDEF', `-DLDAPMAP') +APPENDDEF(`conf_sendmail_LIBS', `-lldap') +APPENDDEF(`conf_sendmail_LIBS', `-llber') +APPENDDEF(`conf_editmap_LIBS', `-lldap') +APPENDDEF(`conf_editmap_LIBS', `-llber') +APPENDDEF(`conf_mail_local_LIBS', `-lldap') +APPENDDEF(`conf_mail_local_LIBS', `-llber') +APPENDDEF(`conf_mailstats_LIBS', `-lldap') +APPENDDEF(`conf_mailstats_LIBS', `-llber') +APPENDDEF(`conf_makemap_LIBS', `-lldap') +APPENDDEF(`conf_makemap_LIBS', `-llber') +APPENDDEF(`conf_praliases_LIBS', `-lldap') +APPENDDEF(`conf_praliases_LIBS', `-llber') +APPENDDEF(`conf_rmail_LIBS', `-lldap') +APPENDDEF(`conf_smrsh_LIBS', `-lldap') +APPENDDEF(`conf_smrsh_LIBS', `-llber') +APPENDDEF(`conf_vacation_LIBS', `-lldap') +APPENDDEF(`conf_vacation_LIBS', `-llber') +APPENDDEF(`conf_libmilter_ENVDEF', `-DMILTER') +APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER') +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') +APPENDDEF(`conf_libmilter_ENVDEF', `-DSM_CONF_POLL=1') +APPENDDEF(`conf_libmilter_ENVDEF', `-D_FFR_WORKERS_POOL=1') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 30 21:43:06 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:43:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5754] csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Message-ID: Revision: 5754 http://gar.svn.sourceforge.net/gar/?rev=5754&view=rev Author: bdwalton Date: 2009-07-30 19:43:06 +0000 (Thu, 30 Jul 2009) Log Message: ----------- Net-SMTP-SSL: depend on IO::Socket::SSL Modified Paths: -------------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Modified: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:24:21 UTC (rev 5753) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:43:06 UTC (rev 5754) @@ -18,6 +18,6 @@ CATALOGNAME_CSWpmnetsmtpssl = pm_netsmtpssl PREREQUISITE_PKGS = CSWperl -REQUIRED_PKGS = CSWperl +REQUIRED_PKGS = CSWperl CSWpmiosocketssl include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 21:44:48 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:44:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5755] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5755 http://gar.svn.sourceforge.net/gar/?rev=5755&view=rev Author: valholla Date: 2009-07-30 19:44:48 +0000 (Thu, 30 Jul 2009) Log Message: ----------- merging benny and my builds Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/files/site.config.m4 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:43:06 UTC (rev 5754) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:44:48 UTC (rev 5755) @@ -26,7 +26,7 @@ CONFIGURE_SCRIPTS = custom BUILD_SCRIPTS = custom TEST_SCRIPTS = custom -INSTALL_SCRIPTS = custom +#INSTALL_SCRIPTS = custom PRESERVECONF = $(sysconfdir)/mail/aliases.CSW PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW @@ -49,11 +49,12 @@ rmail/rmail.8 editmap/editmap.8 configure-custom: + @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ + $(FILEDIR)/site.config.m4 > \ + $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 @$(MAKECOOKIE) build-custom: - sed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' $(FILEDIR)/site.config.m4 > \ - $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 cd $(WORKDIR)/$(DISTNAME) && ./Build @$(MAKECOOKIE) Modified: csw/mgar/pkg/sendmail/trunk/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:43:06 UTC (rev 5754) +++ csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:44:48 UTC (rev 5755) @@ -6,9 +6,14 @@ define(`confEBINDIR',`/opt/csw/lib') define(`confMANROOT',`/usr/csw/share/man') define(`confMANROOTMAN',`/usr/csw/share/man') -define(`confMBINDIR',`/opt/csw/bin') +define(`confMBINDIR',`/opt/csw/lib') +define(`confEBINDIR',`/opt/csw/lib') +define(`confUBINDIR',`/opt/csw/bin') define(`confSBINDIR',`/opt/csw/sbin') -define(`confUBINDIR',`/opt/csw/bin') +define(`confSTDIR', `/opt/csw/etc/mail') +define(`confSHAREDLIBDIR', `/opt/csw/lib') +define(`confMANROOT', `/opt/csw/share/man/cat') +define(`confMANROOTMAN', `/opt/csw/share/man/man') define(`confNO_STATISTICS_INSTALL',`True') define(`confHFDIR', `/opt/csw/share/mail') @@ -32,6 +37,7 @@ APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL=2') APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') +APPENDDEF(`confINCDIRS', `-I/opt/csw/include/sasl') dnl ### add STARTTLS support APPENDDEF(`confENVDEF',`-DSTARTTLS') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 30 21:45:42 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:45:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[5756] csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Message-ID: Revision: 5756 http://gar.svn.sourceforge.net/gar/?rev=5756&view=rev Author: bdwalton Date: 2009-07-30 19:45:42 +0000 (Thu, 30 Jul 2009) Log Message: ----------- Net-SMTP-Perl: allow cpan category to add CSWperl as a dependency Modified Paths: -------------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Modified: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:44:48 UTC (rev 5755) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:45:42 UTC (rev 5756) @@ -18,6 +18,6 @@ CATALOGNAME_CSWpmnetsmtpssl = pm_netsmtpssl PREREQUISITE_PKGS = CSWperl -REQUIRED_PKGS = CSWperl CSWpmiosocketssl +REQUIRED_PKGS = CSWpmiosocketssl include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jul 30 21:47:03 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:47:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[5757] csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Message-ID: Revision: 5757 http://gar.svn.sourceforge.net/gar/?rev=5757&view=rev Author: bdwalton Date: 2009-07-30 19:47:03 +0000 (Thu, 30 Jul 2009) Log Message: ----------- Net-SMTP-SSL: architecture neutral... Modified Paths: -------------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Modified: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:45:42 UTC (rev 5756) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-30 19:47:03 UTC (rev 5757) @@ -14,6 +14,8 @@ For interface documentation, please see Net::SMTP. endef +ARCHALL = 1 + PACKAGES = CSWpmnetsmtpssl CATALOGNAME_CSWpmnetsmtpssl = pm_netsmtpssl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Thu Jul 30 21:47:17 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 19:47:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[5758] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5758 http://gar.svn.sourceforge.net/gar/?rev=5758&view=rev Author: valholla Date: 2009-07-30 19:47:17 +0000 (Thu, 30 Jul 2009) Log Message: ----------- fix typo in configure-custom Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:47:03 UTC (rev 5757) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:47:17 UTC (rev 5758) @@ -51,7 +51,7 @@ configure-custom: @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ $(FILEDIR)/site.config.m4 > \ - $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 + $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 ) @$(MAKECOOKIE) build-custom: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 00:41:31 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Thu, 30 Jul 2009 22:41:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[5759] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5759 http://gar.svn.sourceforge.net/gar/?rev=5759&view=rev Author: valholla Date: 2009-07-30 22:41:31 +0000 (Thu, 30 Jul 2009) Log Message: ----------- update Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums csw/mgar/pkg/sendmail/trunk/files/site.config.m4 Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/aliases.CSW csw/mgar/pkg/sendmail/trunk/files/helpfile.CSW csw/mgar/pkg/sendmail/trunk/files/local-host-names.CSW csw/mgar/pkg/sendmail/trunk/files/sendmail.cf.CSW csw/mgar/pkg/sendmail/trunk/files/sm-client.st.CSW csw/mgar/pkg/sendmail/trunk/files/statistics.CSW csw/mgar/pkg/sendmail/trunk/files/submit.cf.CSW csw/mgar/pkg/sendmail/trunk/files/trusted-users.CSW Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 19:47:17 UTC (rev 5758) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 22:41:31 UTC (rev 5759) @@ -9,6 +9,8 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz +DISTFILES += cswsendmail site.config.m4 +DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -26,7 +28,7 @@ CONFIGURE_SCRIPTS = custom BUILD_SCRIPTS = custom TEST_SCRIPTS = custom -#INSTALL_SCRIPTS = custom +INSTALL_SCRIPTS = custom PRESERVECONF = $(sysconfdir)/mail/aliases.CSW PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW @@ -37,7 +39,7 @@ include gar/category.mk -OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.`uname -r`.`uname -i` +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).sun4 LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail BINFILES = vacation/vacation SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ @@ -50,58 +52,64 @@ configure-custom: @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ - $(FILEDIR)/site.config.m4 > \ - $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 ) + $(DOWNLOADDIR)/site.config.m4 > \ + $(WORKSRC)/devtools/Site/site.config.m4 ) @$(MAKECOOKIE) build-custom: - cd $(WORKDIR)/$(DISTNAME) && ./Build + cd $(WORKSRC) && ./Build @$(MAKECOOKIE) test-custom: @$(MAKECOOKIE) install-custom: - @# install the binaries - ginstall -d -m 755 $(DESTDIR)$(libdir) + @# install dirs + ginstall -d $(DESTDIR)$(libdir) + ginstall -d $(DESTDIR)$(bindir) + ginstall -d $(DESTDIR)$(sbindir) + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -d $(DESTDIR)$(mandir)/man5 + ginstall -d $(DESTDIR)$(mandir)/man8 + ginstall -d $(DESTDIR)/var/opt/csw/spool/clientmqueue + ginstall -d $(DESTDIR)$(sharedstatedir)/mail + ginstall -d $(DESTDIR)/etc/opt/csw/init.d + ginstall -d $(DESTDIR)$(sysconfdir)/mail + + @# install the libraries ( for file in $(LIBFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ done ) - ginstall -d -m 755 $(DESTDIR)$(bindir) + + @# install the binaries ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) - ginstall -d -m 755 $(DESTDIR)$(sbindir) - ginstall -d -m 755 $(DESTDIR)$(mandir) ( for file in $(SBINFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) + @# install manpages ( for file in $(MANFILES1) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/1 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/1 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ done ) ( for file in $(MANFILES5) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/5 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/5 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man5 ; \ done ) ( for file in $(MANFILES8) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/8 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/8 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man8 ; \ done ) + @# install m4/cf macros - ginstall -d -m 755 $(DESTDIR)$(sharedstatedir)/mail - find $(WORKDIR)/$(DISTNAME)/cf -type f -exec chmod 644 {} + - cp -r $(WORKDIR)/$(DISTNAME)/cf $(DESTDIR)$(sharedstatedir)/mail + find $(WORKSRC)/cf -type f -exec chmod 644 {} + + cp -r $(WORKSRC)/cf $(DESTDIR)$(sharedstatedir)/mail + @# install startup script - ginstall -d -m 0755 $(DESTDIR)/etc/opt/csw/init.d - cp -p $(FILEDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + cp -p $(DOWNLOADDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + @# install configurations, XXX missing submit.cf/sendmail.cf - ginstall -d -m 0755 $(DESTDIR)$(etcdir)/mail - ginstall -m 644 $(WORKDIR)/$(DISTNAME)/sendmail/aliases \ - $(DESTDIR)$(etcdir)/mail/aliases.CSW - ginstall -m 644 $(OBJDIR)/sendmail/statistics \ - $(DESTDIR)$(etcdir)/mail/statistics.CSW - ginstall -m 644 $(OBJDIR)/sendmail/helpfile \ - $(DESTDIR)$(etcdir)/mail/helpfile.CSW - touch $(DESTDIR)$(etcdir)/mail/trusted-users.CSW \ - $(DESTDIR)$(etcdir)/mail/local-host-names.CSW + ( for file in `cd $(DOWNLOADDIR) && ls *.CSW`; do \ + ginstall -m 644 $(DOWNLOADDIR)/$$file \ + $(DESTDIR)$(sysconfdir)/mail/$$file; \ + done ) + @$(MAKECOOKIE) + Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 19:47:17 UTC (rev 5758) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 22:41:31 UTC (rev 5759) @@ -1,2 +1,12 @@ +2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW +33aa403bba2c02d79754977c8af26db2 download/cswsendmail +c816378b3028cbab410f72168b571775 download/helpfile.CSW +d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz +3c970e5b4e9831a8774906ed36e11f52 download/sendmail.cf.CSW +ae82c974452cfdc7b4c5be2576154cdf download/site.config.m4 +d41d8cd98f00b204e9800998ecf8427e download/sm-client.st.CSW +d41d8cd98f00b204e9800998ecf8427e download/statistics.CSW +b64521d2a1365dc3f5f93b332e026054 download/submit.cf.CSW +d41d8cd98f00b204e9800998ecf8427e download/trusted-users.CSW Added: csw/mgar/pkg/sendmail/trunk/files/aliases.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/aliases.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/aliases.CSW 2009-07-30 22:41:31 UTC (rev 5759) @@ -0,0 +1,65 @@ +# +# $Id: aliases,v 8.5 2002/06/05 22:54:26 gshapiro Exp $ +# @(#)aliases 8.2 (Berkeley) 3/5/94 +# +# Aliases in this file will NOT be expanded in the header from +# Mail, but WILL be visible over networks. +# +# >>>>>>>>>> The program "newaliases" must be run after +# >> NOTE >> this file is updated for any changes to +# >>>>>>>>>> show through to sendmail. +# +# +# See also RFC 2142, `MAILBOX NAMES FOR COMMON SERVICES, ROLES +# AND FUNCTIONS', May 1997 + +# Pretty much everything else in this file points to "root", so +# you should forward root's email to the system administrator. +# Delivering mail to root's mailbox or reading mail as root is +# inadvisable. + +# Uncomment and *CHANGE* this! +# root: insert-human-being-here + +# Basic system aliases -- these MUST be present +MAILER-DAEMON: postmaster +postmaster: root + +# General redirections for pseudo accounts +bin: root +daemon: root +games: root +mailnull: postmaster +smmsp: postmaster +ingres: root +nobody: root +system: root +toor: root + +# Well-known aliases +manager: root +dumper: root +operator: root + +# RFC 2142: BUSINESS-RELATED MAILBOX NAMES +# info: root +# marketing: root +# sales: root +# support: root + +# RFC 2142: NETWORK OPERATIONS MAILBOX NAMES +abuse: root +noc: root +security: root + +# RFC 2142: SUPPORT MAILBOX NAMES FOR SPECIFIC INTERNET SERVICES +hostmaster: root +usenet: root +news: usenet +webmaster: root +www: webmaster +uucp: root +ftp: root + +# Trap decode to catch security attacks +decode: root Added: csw/mgar/pkg/sendmail/trunk/files/helpfile.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/helpfile.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/helpfile.CSW 2009-07-30 22:41:31 UTC (rev 5759) @@ -0,0 +1,137 @@ +#vers 2 +cpyr +cpyr Copyright (c) 1998-2000, 2002, 2004-2007 Sendmail, Inc. and its suppliers. +cpyr All rights reserved. +cpyr Copyright (c) 1983, 1995-1997 Eric P. Allman. All rights reserved. +cpyr Copyright (c) 1988, 1993 +cpyr The Regents of the University of California. All rights reserved. +cpyr +cpyr +cpyr By using this file, you agree to the terms and conditions set +cpyr forth in the LICENSE file which can be found at the top level of +cpyr the sendmail distribution. +cpyr +cpyr $$Id: helpfile,v 8.48 2007/02/01 18:29:44 ca Exp $$ +cpyr +smtp This is sendmail version $v +smtp Topics: +smtp HELO EHLO MAIL RCPT DATA +smtp RSET NOOP QUIT HELP VRFY +smtp EXPN VERB ETRN DSN AUTH +smtp STARTTLS +smtp For more info use "HELP ". +smtp To report bugs in the implementation see +smtp http://www.sendmail.org/email-addresses.html +smtp For local information send email to Postmaster at your site. +help HELP [ ] +help The HELP command gives help info. +helo HELO +helo Introduce yourself. +ehlo EHLO +ehlo Introduce yourself, and request extended SMTP mode. +ehlo Possible replies include: +ehlo SEND Send as mail [RFC821] +ehlo SOML Send as mail or terminal [RFC821] +ehlo SAML Send as mail and terminal [RFC821] +ehlo EXPN Expand the mailing list [RFC821] +ehlo HELP Supply helpful information [RFC821] +ehlo TURN Turn the operation around [RFC821] +ehlo 8BITMIME Use 8-bit data [RFC1652] +ehlo SIZE Message size declaration [RFC1870] +ehlo VERB Verbose [Allman] +ehlo CHUNKING Chunking [RFC1830] +ehlo BINARYMIME Binary MIME [RFC1830] +ehlo PIPELINING Command Pipelining [RFC1854] +ehlo DSN Delivery Status Notification [RFC1891] +ehlo ETRN Remote Message Queue Starting [RFC1985] +ehlo STARTTLS Secure SMTP [RFC2487] +ehlo AUTH Authentication [RFC2554] +ehlo ENHANCEDSTATUSCODES Enhanced status codes [RFC2034] +ehlo DELIVERBY Deliver By [RFC2852] +mail MAIL From: [ ] +mail Specifies the sender. Parameters are ESMTP extensions. +mail See "HELP DSN" for details. +rcpt RCPT To: [ ] +rcpt Specifies the recipient. Can be used any number of times. +rcpt Parameters are ESMTP extensions. See "HELP DSN" for details. +data DATA +data Following text is collected as the message. +data End with a single dot. +rset RSET +rset Resets the system. +quit QUIT +quit Exit sendmail (SMTP). +auth AUTH mechanism [initial-response] +auth Start authentication. +starttls STARTTLS +starttls Start TLS negotiation. +verb VERB +verb Go into verbose mode. This sends 0xy responses that are +verb not RFC821 standard (but should be) They are recognized +verb by humans and other sendmail implementations. +vrfy VRFY +vrfy Verify an address. If you want to see what it aliases +vrfy to, use EXPN instead. +expn EXPN +expn Expand an address. If the address indicates a mailing +expn list, return the contents of that list. +noop NOOP +noop Do nothing. +send SEND FROM: +send replaces the MAIL command, and can be used to send +send directly to a users terminal. Not supported in this +send implementation. +soml SOML FROM: +soml Send or mail. If the user is logged in, send directly, +soml otherwise mail. Not supported in this implementation. +saml SAML FROM: +saml Send and mail. Send directly to the user's terminal, +saml and also mail a letter. Not supported in this +saml implementation. +turn TURN +turn Reverses the direction of the connection. Not currently +turn implemented. +etrn ETRN [ | @ | \# ] +etrn Run the queue for the specified , or +etrn all hosts within a given , or a specially-named +etrn (implementation-specific). +dsn MAIL From: [ RET={ FULL | HDRS} ] [ ENVID= ] +dsn RCPT To: [ NOTIFY={NEVER,SUCCESS,FAILURE,DELAY} ] +dsn [ ORCPT= ] +dsn SMTP Delivery Status Notifications. +dsn Descriptions: +dsn RET Return either the full message or only headers. +dsn ENVID Sender's "envelope identifier" for tracking. +dsn NOTIFY When to send a DSN. Multiple options are OK, comma- +dsn delimited. NEVER must appear by itself. +dsn ORCPT Original recipient. +-bt Help for test mode: +-bt ? :this help message. +-bt .Dmvalue :define macro `m' to `value'. +-bt .Ccvalue :add `value' to class `c'. +-bt =Sruleset :dump the contents of the indicated ruleset. +-bt =M :display the known mailers. +-bt -ddebug-spec :equivalent to the command-line -d debug flag. +-bt $$m :print the value of macro $$m. +-bt $$=c :print the contents of class $$=c. +-bt /mx host :returns the MX records for `host'. +-bt /parse address :parse address, returning the value of crackaddr, and +-bt the parsed address. +-bt /try mailer addr :rewrite address into the form it will have when +-bt presented to the indicated mailer. +-bt /tryflags flags :set flags used by parsing. The flags can be `H' for +-bt Header or `E' for Envelope, and `S' for Sender or `R' +-bt for Recipient. These can be combined, `HR' sets +-bt flags for header recipients. +-bt /canon hostname :try to canonify hostname. +-bt /map mapname key :look up `key' in the indicated `mapname'. +-bt /quit :quit address test mode. +-bt rules addr :run the indicated address through the named rules. +-bt Rules can be a comma separated list of rules. +control Help for smcontrol: +control help This message. +control restart Restart sendmail. +control shutdown Shutdown sendmail. +control status Show sendmail status. +control mstat Show sendmail status (machine readable format). +control memdump Dump allocated memory list (for debugging only). Added: csw/mgar/pkg/sendmail/trunk/files/sendmail.cf.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/sendmail.cf.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/sendmail.cf.CSW 2009-07-30 22:41:31 UTC (rev 5759) @@ -0,0 +1,1467 @@ +# +# Copyright (c) 1998-2004 Sendmail, Inc. and its suppliers. +# All rights reserved. +# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved. +# Copyright (c) 1988, 1993 +# The Regents of the University of California. All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# + +###################################################################### +###################################################################### +##### +##### SENDMAIL CONFIGURATION FILE +##### +##### built by dt73646 at rc-osg-revo on Thu Jul 30 16:59:32 CDT 2009 +##### in /dst/home/dt73646/opencsw/mgar/pkg/sendmail/trunk/work/build-isa-sparcv8/sendmail-8.14.3/cf/cf +##### using ../ as configuration include directory +##### +###################################################################### +##### +##### DO NOT EDIT THIS FILE! Only edit the source .mc file. +##### +###################################################################### +###################################################################### + +##### $Id: cfhead.m4,v 8.116 2004/01/28 22:02:22 ca Exp $ ##### +##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ ##### +##### $Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro Exp $ ##### + +##### $Id: solaris2.m4,v 8.22 1999/09/24 21:43:53 ca Exp $ ##### + +##### $Id: generic.m4,v 8.15 1999/04/04 00:51:09 ca Exp $ ##### + +##### $Id: redirect.m4,v 8.15 1999/08/06 01:47:36 gshapiro Exp $ ##### + +##### $Id: use_cw_file.m4,v 8.11 2001/08/26 20:58:57 gshapiro Exp $ ##### + + + +##### $Id: proto.m4,v 8.734 2008/01/24 23:42:01 ca Exp $ ##### + +# level 10 config file format +V10/Berkeley + +# override file safeties - setting this option compromises system security, +# addressing the actual file configuration problem is preferred +# need to set this before any file actions are encountered in the cf file +#O DontBlameSendmail=safe + +# default LDAP map specification +# need to set this now before any LDAP maps are defined +#O LDAPDefaultSpec=-h localhost + +################## +# local info # +################## + +# my LDAP cluster +# need to set this before any LDAP lookups are done (including classes) +#D{sendmailMTACluster}$m + +Cwlocalhost +# file containing names of hosts for which we receive email +Fw/etc/mail/local-host-names + +# my official domain name +# ... define this only if sendmail cannot automatically determine your domain +#Dj$w.Foo.COM + +# host/domain names ending with a token in class P are canonical +CP. + +# "Smart" relay host (may be null) +DS + + +# operators that cannot be in local usernames (i.e., network indicators) +CO @ % ! + +# a class with just dot (for identifying canonical names) +C.. + +# a class with just a left bracket (for identifying domain literals) +C[[ + + +# Resolve map (to check if a host exists in check_mail) +Kresolve host -a -T +C{ResOk}OKR + + +# Hosts for which relaying is permitted ($=R) +FR-o /etc/mail/relay-domains + +# arithmetic map +Karith arith + + + + + +# dequoting map +Kdequote dequote + +# class E: names that should be exposed as from this host, even if we masquerade +# class L: names that should be delivered locally, even if we have a relay +# class M: domains that should be converted to $M +# class N: domains that should not be converted to $M +#CL root +C{E}root + + + +# my name for error messages +DnMAILER-DAEMON + + +CPREDIRECT + +# Configuration version number +DZ8.14.3 + + +############### +# Options # +############### + +# strip message body to 7 bits on input? +O SevenBitInput=False + +# 8-bit data handling +#O EightBitMode=pass8 + +# wait for alias file rebuild (default units: minutes) +O AliasWait=10 + +# location of alias file +O AliasFile=/etc/mail/aliases + +# minimum number of free blocks on filesystem +O MinFreeBlocks=100 + +# maximum message size +#O MaxMessageSize=0 + +# substitution for space (blank) characters +O BlankSub=. + +# avoid connecting to "expensive" mailers on initial submission? +O HoldExpensive=False + +# checkpoint queue runs after every N successful deliveries +#O CheckpointInterval=10 + +# default delivery mode +O DeliveryMode=background + +# error message header/file +#O ErrorHeader=/etc/mail/error-header + +# error mode +#O ErrorMode=print + +# save Unix-style "From_" lines at top of header? +#O SaveFromLine=False + +# queue file mode (qf files) +#O QueueFileMode=0600 + +# temporary file mode +O TempFileMode=0600 + +# match recipients against GECOS field? +#O MatchGECOS=False + +# maximum hop count +#O MaxHopCount=25 + +# location of help file +O HelpFile=/etc/mail/helpfile + +# ignore dots as terminators in incoming messages? +#O IgnoreDots=False + +# name resolver options +#O ResolverOptions=+AAONLY + +# deliver MIME-encapsulated error messages? +O SendMimeErrors=True + +# Forward file search path +O ForwardPath=$z/.forward.$w+$h:$z/.forward+$h:$z/.forward.$w:$z/.forward + +# open connection cache size +O ConnectionCacheSize=2 + +# open connection cache timeout +O ConnectionCacheTimeout=5m + +# persistent host status directory +#O HostStatusDirectory=.hoststat + +# single thread deliveries (requires HostStatusDirectory)? +#O SingleThreadDelivery=False + +# use Errors-To: header? +O UseErrorsTo=False + +# log level +O LogLevel=9 + +# send to me too, even in an alias expansion? +#O MeToo=True + +# verify RHS in newaliases? +O CheckAliases=False + +# default messages to old style headers if no special punctuation? +O OldStyleHeaders=True + +# SMTP daemon options +O DaemonPortOptions=Name=MTA +O DaemonPortOptions=Port=587, Name=MSA, M=E + +# SMTP client options +#O ClientPortOptions=Family=inet, Address=0.0.0.0 + +# Modifiers to define {daemon_flags} for direct submissions +#O DirectSubmissionModifiers + +# Use as mail submission program? See sendmail/SECURITY +#O UseMSP + +# privacy flags +O PrivacyOptions=authwarnings + +# who (if anyone) should get extra copies of error messages +#O PostmasterCopy=Postmaster + +# slope of queue-only function +#O QueueFactor=600000 + +# limit on number of concurrent queue runners +#O MaxQueueChildren + +# maximum number of queue-runners per queue-grouping with multiple queues +#O MaxRunnersPerQueue=1 + +# priority of queue runners (nice(3)) +#O NiceQueueRun + +# shall we sort the queue by hostname first? +#O QueueSortOrder=priority + +# minimum time in queue before retry +#O MinQueueAge=30m + +# how many jobs can you process in the queue? +#O MaxQueueRunSize=0 + +# perform initial split of envelope without checking MX records +#O FastSplit=1 + +# queue directory +O QueueDirectory=/var/spool/mqueue + +# key for shared memory; 0 to turn off, -1 to auto-select +#O SharedMemoryKey=0 + +# file to store auto-selected key for shared memory (SharedMemoryKey = -1) +#O SharedMemoryKeyFile + +# timeouts (many of these) +#O Timeout.initial=5m +#O Timeout.connect=5m +#O Timeout.aconnect=0s +#O Timeout.iconnect=5m +#O Timeout.helo=5m +#O Timeout.mail=10m +#O Timeout.rcpt=1h +#O Timeout.datainit=5m +#O Timeout.datablock=1h +#O Timeout.datafinal=1h +#O Timeout.rset=5m +#O Timeout.quit=2m +#O Timeout.misc=2m +#O Timeout.command=1h +#O Timeout.ident=5s +#O Timeout.fileopen=60s +#O Timeout.control=2m +O Timeout.queuereturn=5d +#O Timeout.queuereturn.normal=5d +#O Timeout.queuereturn.urgent=2d +#O Timeout.queuereturn.non-urgent=7d +#O Timeout.queuereturn.dsn=5d +O Timeout.queuewarn=4h +#O Timeout.queuewarn.normal=4h +#O Timeout.queuewarn.urgent=1h +#O Timeout.queuewarn.non-urgent=12h +#O Timeout.queuewarn.dsn=4h +#O Timeout.hoststatus=30m +#O Timeout.resolver.retrans=5s +#O Timeout.resolver.retrans.first=5s +#O Timeout.resolver.retrans.normal=5s +#O Timeout.resolver.retry=4 +#O Timeout.resolver.retry.first=4 +#O Timeout.resolver.retry.normal=4 +#O Timeout.lhlo=2m +#O Timeout.auth=10m +#O Timeout.starttls=1h + +# time for DeliverBy; extension disabled if less than 0 +#O DeliverByMin=0 + +# should we not prune routes in route-addr syntax addresses? +#O DontPruneRoutes=False + +# queue up everything before forking? +O SuperSafe=True + +# status file +#O StatusFile + +# time zone handling: +# if undefined, use system default +# if defined but null, use TZ envariable passed in +# if defined and non-null, use that info +#O TimeZoneSpec= + +# default UID (can be username or userid:groupid) +#O DefaultUser=mailnull + +# list of locations of user database file (null means no lookup) +#O UserDatabaseSpec=/etc/mail/userdb + +# fallback MX host +#O FallbackMXhost=fall.back.host.net + +# fallback smart host +#O FallbackSmartHost=fall.back.host.net + +# if we are the best MX host for a site, try it directly instead of config err +#O TryNullMXList=False + +# load average at which we just queue messages +#O QueueLA=8 + +# load average at which we refuse connections +#O RefuseLA=12 + +# log interval when refusing connections for this long +#O RejectLogInterval=3h + +# load average at which we delay connections; 0 means no limit +#O DelayLA=0 + +# maximum number of children we allow at one time +#O MaxDaemonChildren=0 + +# maximum number of new connections per second +#O ConnectionRateThrottle=0 + +# Width of the window +#O ConnectionRateWindowSize=60s + +# work recipient factor +#O RecipientFactor=30000 + +# deliver each queued job in a separate process? +#O ForkEachJob=False + +# work class factor +#O ClassFactor=1800 + +# work time factor +#O RetryFactor=90000 + +# default character set +#O DefaultCharSet=unknown-8bit + +# service switch file (name hardwired on Solaris, Ultrix, OSF/1, others) +#O ServiceSwitchFile=/etc/mail/service.switch + +# hosts file (normally /etc/hosts) +#O HostsFile=/etc/hosts + +# dialup line delay on connection failure +#O DialDelay=0s + +# action to take if there are no recipients in the message +#O NoRecipientAction=none + +# chrooted environment for writing to files +#O SafeFileEnvironment + +# are colons OK in addresses? +#O ColonOkInAddr=True + +# shall I avoid expanding CNAMEs (violates protocols)? +#O DontExpandCnames=False + +# SMTP initial login message (old $e macro) +O SmtpGreetingMessage=$j Sendmail $v/$Z; $b + +# UNIX initial From header format (old $l macro) +O UnixFromLine=From $g $d + +# From: lines that have embedded newlines are unwrapped onto one line +#O SingleLineFromHeader=False + +# Allow HELO SMTP command that does not include a host name +#O AllowBogusHELO=False + +# Characters to be quoted in a full name phrase (@,;:\()[] are automatic) +#O MustQuoteChars=. + +# delimiter (operator) characters (old $o macro) +O OperatorChars=.:%@!^/[]+ + +# shall I avoid calling initgroups(3) because of high NIS costs? +#O DontInitGroups=False + +# are group-writable :include: and .forward files (un)trustworthy? +# True (the default) means they are not trustworthy. +#O UnsafeGroupWrites=True + + +# where do errors that occur when sending errors get sent? +#O DoubleBounceAddress=postmaster + +# issue temporary errors (4xy) instead of permanent errors (5xy)? +#O SoftBounce=False + +# where to save bounces if all else fails +#O DeadLetterDrop=/var/tmp/dead.letter + +# what user id do we assume for the majority of the processing? +#O RunAsUser=sendmail + +# maximum number of recipients per SMTP envelope +#O MaxRecipientsPerMessage=0 + +# limit the rate recipients per SMTP envelope are accepted +# once the threshold number of recipients have been rejected +#O BadRcptThrottle=0 + +# shall we get local names from our installed interfaces? +#O DontProbeInterfaces=False + +# Return-Receipt-To: header implies DSN request +#O RrtImpliesDsn=False + +# override connection address (for testing) +#O ConnectOnlyTo=0.0.0.0 + +# Trusted user for file ownership and starting the daemon +#O TrustedUser=root + +# Control socket for daemon management +#O ControlSocketName=/var/spool/mqueue/.control + +# Maximum MIME header length to protect MUAs +#O MaxMimeHeaderLength=0/0 + +# Maximum length of the sum of all headers +O MaxHeadersLength=32768 + +# Maximum depth of alias recursion +#O MaxAliasRecursion=10 + +# location of pid file +#O PidFile=/var/run/sendmail.pid + +# Prefix string for the process title shown on 'ps' listings +#O ProcessTitlePrefix=prefix + +# Data file (df) memory-buffer file maximum size +#O DataFileBufferSize=4096 + +# Transcript file (xf) memory-buffer file maximum size +#O XscriptFileBufferSize=4096 + +# lookup type to find information about local mailboxes +#O MailboxDatabase=pw + +# override compile time flag REQUIRES_DIR_FSYNC +#O RequiresDirfsync=true + +# list of authentication mechanisms +#O AuthMechanisms=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 + +# Authentication realm +#O AuthRealm + +# default authentication information for outgoing connections +#O DefaultAuthInfo=/etc/mail/default-auth-info + +# SMTP AUTH flags +#O AuthOptions + +# SMTP AUTH maximum encryption strength +#O AuthMaxBits + +# SMTP STARTTLS server options +#O TLSSrvOptions + +# Input mail filters +#O InputMailFilters + + +# CA directory +#O CACertPath +# CA file +#O CACertFile +# Server Cert +#O ServerCertFile +# Server private key +#O ServerKeyFile +# Client Cert +#O ClientCertFile +# Client private key +#O ClientKeyFile +# File containing certificate revocation lists +#O CRLFile +# DHParameters (only required if DSA/DH is used) +#O DHParameters +# Random data source (required for systems without /dev/urandom under OpenSSL) +#O RandFile + +# Maximum number of "useless" commands before slowing down +#O MaxNOOPCommands=20 + +# Name to use for EHLO (defaults to $j) +#O HeloName + +############################ +# QUEUE GROUP DEFINITIONS # +############################ + + +########################### +# Message precedences # +########################### + +Pfirst-class=0 +Pspecial-delivery=100 +Plist=-30 +Pbulk=-60 +Pjunk=-100 + +##################### +# Trusted users # +##################### + +# this is equivalent to setting class "t" +#Ft/etc/mail/trusted-users +Troot +Tdaemon +Tuucp + +######################### +# Format of headers # +######################### + +H?P?Return-Path: <$g> +HReceived: $?sfrom $s $.$?_($?s$|from $.$_) + $.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.) + $.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version} + (version=${tls_version} cipher=${cipher} bits=${cipher_bits} verify=${verify})$.$?u + for $u; $|; + $.$b +H?D?Resent-Date: $a +H?D?Date: $a +H?F?Resent-From: $?x$x <$g>$|$g$. +H?F?From: $?x$x <$g>$|$g$. +H?x?Full-Name: $x +# HPosted-Date: $a +# H?l?Received-Date: $b +H?M?Resent-Message-Id: <$t.$i@$j> +H?M?Message-Id: <$t.$i@$j> + +# +###################################################################### +###################################################################### +##### +##### REWRITING RULES +##### +###################################################################### +###################################################################### + +############################################ +### Ruleset 3 -- Name Canonicalization ### +############################################ +Scanonify=3 + +# handle null input (translate to <@> special case) +R$@ $@ <@> + +# strip group: syntax (not inside angle brackets!) and trailing semicolon +R$* $: $1 <@> mark addresses +R$* < $* > $* <@> $: $1 < $2 > $3 unmark +R@ $* <@> $: @ $1 unmark @host:... +R$* [ IPv6 : $+ ] <@> $: $1 [ IPv6 : $2 ] unmark IPv6 addr +R$* :: $* <@> $: $1 :: $2 unmark node::addr +R:include: $* <@> $: :include: $1 unmark :include:... +R$* : $* [ $* ] $: $1 : $2 [ $3 ] <@> remark if leading colon +R$* : $* <@> $: $2 strip colon if marked +R$* <@> $: $1 unmark +R$* ; $1 strip trailing semi +R$* < $+ :; > $* $@ $2 :; <@> catch +R$* < $* ; > $1 < $2 > bogus bracketed semi + +# null input now results from list:; syntax +R$@ $@ :; <@> + +# strip angle brackets -- note RFC733 heuristic to get innermost item +R$* $: < $1 > housekeeping <> +R$+ < $* > < $2 > strip excess on left +R< $* > $+ < $1 > strip excess on right +R<> $@ < @ > MAIL FROM:<> case +R< $+ > $: $1 remove housekeeping <> + +# strip route address <@a, at b, at c:user at d> -> +R@ $+ , $+ $2 +R@ [ $* ] : $+ $2 +R@ $+ : $+ $2 + +# find focus for list syntax +R $+ : $* ; @ $+ $@ $>Canonify2 $1 : $2 ; < @ $3 > list syntax +R $+ : $* ; $@ $1 : $2; list syntax + +# find focus for @ syntax addresses +R$+ @ $+ $: $1 < @ $2 > focus on domain +R$+ < $+ @ $+ > $1 $2 < @ $3 > move gaze right +R$+ < @ $+ > $@ $>Canonify2 $1 < @ $2 > already canonical + + +# convert old-style addresses to a domain-based address +R$- ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > resolve uucp names +R$+ . $- ! $+ $@ $>Canonify2 $3 < @ $1 . $2 > domain uucps +R$+ ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > uucp subdomains + +# if we have % signs, take the rightmost one +R$* % $* $1 @ $2 First make them all @s. +R$* @ $* @ $* $1 % $2 @ $3 Undo all but the last. +R$* @ $* $@ $>Canonify2 $1 < @ $2 > Insert < > and finish + +# else we must be a local name +R$* $@ $>Canonify2 $1 + + +################################################ +### Ruleset 96 -- bottom half of ruleset 3 ### +################################################ + +SCanonify2=96 + +# handle special cases for local names +R$* < @ localhost > $* $: $1 < @ $j . > $2 no domain at all +R$* < @ localhost . $m > $* $: $1 < @ $j . > $2 local domain +R$* < @ localhost . UUCP > $* $: $1 < @ $j . > $2 .UUCP domain + +# check for IPv4/IPv6 domain literal +R$* < @ [ $+ ] > $* $: $1 < @@ [ $2 ] > $3 mark [addr] +R$* < @@ $=w > $* $: $1 < @ $j . > $3 self-literal +R$* < @@ $+ > $* $@ $1 < @ $2 > $3 canon IP addr + + + + + +# if really UUCP, handle it immediately + +# try UUCP traffic as a local address +R$* < @ $+ . UUCP > $* $: $1 < @ $[ $2 $] . UUCP . > $3 +R$* < @ $+ . . UUCP . > $* $@ $1 < @ $2 . > $3 + +# hostnames ending in class P are always canonical +R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4 +R$* < @ $* $~P > $* $: $&{daemon_flags} $| $1 < @ $2 $3 > $4 +R$* CC $* $| $* < @ $+.$+ > $* $: $3 < @ $4.$5 . > $6 +R$* CC $* $| $* $: $3 +# pass to name server to make hostname canonical +R$* $| $* < @ $* > $* $: $2 < @ $[ $3 $] > $4 +R$* $| $* $: $2 + +# local host aliases and pseudo-domains are always canonical +R$* < @ $=w > $* $: $1 < @ $2 . > $3 +R$* < @ $=M > $* $: $1 < @ $2 . > $3 +R$* < @ $* . . > $* $1 < @ $2 . > $3 + + +################################################## +### Ruleset 4 -- Final Output Post-rewriting ### +################################################## +Sfinal=4 + +R$+ :; <@> $@ $1 : handle +R$* <@> $@ handle <> and list:; + +# strip trailing dot off possibly canonical name +R$* < @ $+ . > $* $1 < @ $2 > $3 + +# eliminate internal code +R$* < @ *LOCAL* > $* $1 < @ $j > $2 + +# externalize local domain info +R$* < $+ > $* $1 $2 $3 defocus +R@ $+ : @ $+ : $+ @ $1 , @ $2 : $3 canonical +R@ $* $@ @ $1 ... and exit + +# UUCP must always be presented in old form +R$+ @ $- . UUCP $2!$1 u at h.UUCP => h!u + +# delete duplicate local names +R$+ % $=w @ $=w $1 @ $2 u%host at host => u at host + + + +############################################################## +### Ruleset 97 -- recanonicalize and call ruleset zero ### +### (used for recursive calls) ### +############################################################## + +SRecurse=97 +R$* $: $>canonify $1 +R$* $@ $>parse $1 + + +###################################### +### Ruleset 0 -- Parse Address ### +###################################### + +Sparse=0 + +R$* $: $>Parse0 $1 initial parsing +R<@> $#local $: <@> special case error msgs +R$* $: $>ParseLocal $1 handle local hacks +R$* $: $>Parse1 $1 final parsing + +# +# Parse0 -- do initial syntax checking and eliminate local addresses. +# This should either return with the (possibly modified) input +# or return with a #error mailer. It should not return with a +# #mailer other than the #error mailer. +# + +SParse0 +R<@> $@ <@> special case error msgs +R$* : $* ; <@> $#error $@ 5.1.3 $: "553 List:; syntax illegal for recipient addresses" +R@ <@ $* > < @ $1 > catch "@@host" bogosity +R<@ $+> $#error $@ 5.1.3 $: "553 User address required" +R$+ <@> $#error $@ 5.1.3 $: "553 Hostname required" +R$* $: <> $1 +R<> $* < @ [ $* ] : $+ > $* $1 < @ [ $2 ] : $3 > $4 +R<> $* < @ [ $* ] , $+ > $* $1 < @ [ $2 ] , $3 > $4 +R<> $* < @ [ $* ] $+ > $* $#error $@ 5.1.2 $: "553 Invalid address" +R<> $* < @ [ $+ ] > $* $1 < @ [ $2 ] > $3 +R<> $* <$* : $* > $* $#error $@ 5.1.3 $: "553 Colon illegal in host name part" +R<> $* $1 +R$* < @ . $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* .. $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* @ > $* $#error $@ 5.1.2 $: "553 Invalid route address" +R$* @ $* < @ $* > $* $#error $@ 5.1.3 $: "553 Invalid route address" +R$* , $~O $* $#error $@ 5.1.3 $: "553 Invalid route address" + + +# now delete the local info -- note $=O to find characters that cause forwarding +R$* < @ > $* $@ $>Parse0 $>canonify $1 user@ => user +R< @ $=w . > : $* $@ $>Parse0 $>canonify $2 @here:... -> ... +R$- < @ $=w . > $: $(dequote $1 $) < @ $2 . > dequote "foo"@here +R< @ $+ > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ $=w . > $@ $>Parse0 $>canonify $1 $2 $3 ... at here -> ... +R$- $: $(dequote $1 $) < @ *LOCAL* > dequote "foo" +R< @ *LOCAL* > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ *LOCAL* > + $@ $>Parse0 $>canonify $1 $2 $3 ...@*LOCAL* -> ... +R$* < @ *LOCAL* > $: $1 + +# +# Parse1 -- the bottom half of ruleset 0. +# + +SParse1 + +# handle numeric address spec +R$* < @ [ $+ ] > $* $: $>ParseLocal $1 < @ [ $2 ] > $3 numeric internet spec +R$* < @ [ $+ ] > $* $: $1 < @ [ $2 ] : $S > $3 Add smart host to path +R$* < @ [ $+ ] : > $* $#esmtp $@ [$2] $: $1 < @ [$2] > $3 no smarthost: send +R$* < @ [ $+ ] : $- : $*> $* $#$3 $@ $4 $: $1 < @ [$2] > $5 smarthost with mailer +R$* < @ [ $+ ] : $+ > $* $#esmtp $@ $3 $: $1 < @ [$2] > $4 smarthost without mailer + + +# short circuit local delivery so forwarded email works + + +R$=L < @ $=w . > $#local $: @ $1 special local names +R$+ < @ $=w . > $#local $: $1 regular local name + + +# resolve remotely connected UUCP links (if any) + +# resolve fake top level domains by forwarding to other hosts + + + +# pass names that still have a host to a smarthost (if defined) +R$* < @ $* > $* $: $>MailerToTriple < $S > $1 < @ $2 > $3 glue on smarthost name + +# deal with other remote names +R$* < @$* > $* $#esmtp $@ $2 $: $1 < @ $2 > $3 user at host.domain + +# handle locally delivered names +R$=L $#local $: @ $1 special local names +R$+ $#local $: $1 regular local names + +########################################################################### +### Ruleset 5 -- special rewriting after aliases have been expanded ### +########################################################################### + +SLocal_localaddr +Slocaladdr=5 +R$+ $: $1 $| $>"Local_localaddr" $1 +R$+ $| $#ok $@ $1 no change +R$+ $| $#$* $#$2 +R$+ $| $* $: $1 + + + + +# deal with plussed users so aliases work nicely +R$+ + * $#local $@ $&h $: $1 +R$+ + $* $#local $@ + $2 $: $1 + * + +# prepend an empty "forward host" on the front +R$+ $: <> $1 + + + +R< > $+ $: < > < $1 <> $&h > nope, restore +detail + +R< > < $+ <> + $* > $: < > < $1 + $2 > check whether +detail +R< > < $+ <> $* > $: < > < $1 > else discard +R< > < $+ + $* > $* < > < $1 > + $2 $3 find the user part +R< > < $+ > + $* $#local $@ $2 $: @ $1 strip the extra + +R< > < $+ > $@ $1 no +detail +R$+ $: $1 <> $&h add +detail back in + +R$+ <> + $* $: $1 + $2 check whether +detail +R$+ <> $* $: $1 else discard +R< local : $* > $* $: $>MailerToTriple < local : $1 > $2 no host extension +R< error : $* > $* $: $>MailerToTriple < error : $1 > $2 no host extension + +R< $~[ : $+ > $+ $: $>MailerToTriple < $1 : $2 > $3 < @ $2 > + +R< $+ > $+ $@ $>MailerToTriple < $1 > $2 < @ $1 > + + +################################################################### +### Ruleset 95 -- canonify mailer:[user@]host syntax to triple ### +################################################################### + +SMailerToTriple=95 +R< > $* $@ $1 strip off null relay +R< error : $-.$-.$- : $+ > $* $#error $@ $1.$2.$3 $: $4 +R< error : $- : $+ > $* $#error $@ $(dequote $1 $) $: $2 +R< error : $+ > $* $#error $: $1 +R< local : $* > $* $>CanonLocal < $1 > $2 +R< $~[ : $+ @ $+ > $*<$*>$* $# $1 $@ $3 $: $2<@$3> use literal user +R< $~[ : $+ > $* $# $1 $@ $2 $: $3 try qualified mailer +R< $=w > $* $@ $2 delete local host +R< $+ > $* $#relay $@ $1 $: $2 use unqualified mailer + +################################################################### +### Ruleset CanonLocal -- canonify local: syntax ### +################################################################### + +SCanonLocal +# strip local host from routed addresses +R< $* > < @ $+ > : $+ $@ $>Recurse $3 +R< $* > $+ $=O $+ < @ $+ > $@ $>Recurse $2 $3 $4 + +# strip trailing dot from any host name that may appear +R< $* > $* < @ $* . > $: < $1 > $2 < @ $3 > + +# handle local: syntax -- use old user, either with or without host +R< > $* < @ $* > $* $#local $@ $1@$2 $: $1 +R< > $+ $#local $@ $1 $: $1 + +# handle local:user at host syntax -- ignore host part +R< $+ @ $+ > $* < @ $* > $: < $1 > $3 < @ $4 > + +# handle local:user syntax +R< $+ > $* <@ $* > $* $#local $@ $2@$3 $: $1 +R< $+ > $* $#local $@ $2 $: $1 + +################################################################### +### Ruleset 93 -- convert header names to masqueraded form ### +################################################################### + +SMasqHdr=93 + + +# do not masquerade anything in class N +R$* < @ $* $=N . > $@ $1 < @ $2 $3 . > + +R$* < @ *LOCAL* > $@ $1 < @ $j . > + +################################################################### +### Ruleset 94 -- convert envelope names to masqueraded form ### +################################################################### + +SMasqEnv=94 +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +################################################################### +### Ruleset 98 -- local part of ruleset zero (can be null) ### +################################################################### + +SParseLocal=98 + +# addresses sent to foo at host.REDIRECT will give a 551 error code +R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT . > < ${opMode} > +R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT. > +R$* < @ $+ .REDIRECT. > < $- > $#error $@ 5.1.1 $: "551 User has moved; please try " <$1@$2> + + + + + +###################################################################### +### CanonAddr -- Convert an address into a standard form for +### relay checking. Route address syntax is +### crudely converted into a %-hack address. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed address, not in source route form +###################################################################### + +SCanonAddr +R$* $: $>Parse0 $>canonify $1 make domain canonical + + +###################################################################### +### ParseRecipient -- Strip off hosts in $=R as well as possibly +### $* $=m or the access database. +### Check user portion for host separators. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed, non-local-relaying address +###################################################################### + +SParseRecipient +R$* $: $>CanonAddr $1 +R $* < @ $* . > $1 < @ $2 > strip trailing dots +R $- < @ $* > $: $(dequote $1 $) < @ $2 > dequote local part + +# if no $=O character, no host in the user portion, we are done +R $* $=O $* < @ $* > $: $1 $2 $3 < @ $4> +R $* $@ $1 + + +R $* < @ $* $=R > $: $1 < @ $2 $3 > + + + +R $* < @ $* > $@ $>ParseRecipient $1 +R<$+> $* $@ $2 + + +###################################################################### +### check_relay -- check hostname/address on SMTP startup +###################################################################### + + + +SLocal_check_relay +Scheck_relay +R$* $: $1 $| $>"Local_check_relay" $1 +R$* $| $* $| $#$* $#$3 +R$* $| $* $| $* $@ $>"Basic_check_relay" $1 $| $2 + +SBasic_check_relay +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + + + +###################################################################### +### check_mail -- check SMTP `MAIL FROM:' command argument +###################################################################### + +SLocal_check_mail +Scheck_mail +R$* $: $1 $| $>"Local_check_mail" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_mail" $1 + +SBasic_check_mail +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + +# authenticated? +R$* $: $1 $| $>"tls_client" $&{verify} $| MAIL +R$* $| $#$+ $#$2 +R$* $| $* $: $1 + +R<> $@ we MUST accept <> (RFC 1123) +R$+ $: $1 +R<$+> $: <@> <$1> +R$+ $: <@> <$1> +R$* $: $&{daemon_flags} $| $1 +R$* f $* $| <@> < $* @ $- > $: < ? $&{client_name} > < $3 @ $4 > +R$* u $* $| <@> < $* > $: < $3 > +R$* $| $* $: $2 +# handle case of @localhost on address +R<@> < $* @ localhost > $: < ? $&{client_name} > < $1 @ localhost > +R<@> < $* @ [127.0.0.1] > + $: < ? $&{client_name} > < $1 @ [127.0.0.1] > +R<@> < $* @ localhost.$m > + $: < ? $&{client_name} > < $1 @ localhost.$m > +R<@> < $* @ localhost.UUCP > + $: < ? $&{client_name} > < $1 @ localhost.UUCP > +R<@> $* $: $1 no localhost as domain +R $* $: $2 local client: ok +R <$+> $#error $@ 5.5.4 $: "553 Real domain name required for sender address" +R $* $: $1 +R$* $: $>CanonAddr $1 canonify sender address and mark it +R $* < @ $+ . > $1 < @ $2 > strip trailing dots +# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc) +R $* < @ $* $=P > $: $1 < @ $2 $3 > +R $* < @ $j > $: $1 < @ $j > +R $* < @ $+ > $: $) > $1 < @ $2 > +R> $* < @ $+ > + $: <$2> $3 < @ $4 > + + +# handle case of no @domain on address +R $* $: $&{daemon_flags} $| $1 +R$* u $* $| $* $: $3 +R$* $| $* $: $2 +R $* $: < ? $&{client_addr} > $1 +R $* $@ ...local unqualed ok +R $* $#error $@ 5.5.4 $: "553 Domain name required for sender address " $&f + ...remote is not +# check results +R $* $: @ $1 mark address: nothing known about it +R<$={ResOk}> $* $: @ $2 domain ok +R $* $#error $@ 4.1.8 $: "451 Domain of sender address " $&f " does not resolve" +R $* $#error $@ 5.1.8 $: "553 Domain of sender address " $&f " does not exist" + + + +###################################################################### +### check_rcpt -- check SMTP `RCPT TO:' command argument +###################################################################### + +SLocal_check_rcpt +Scheck_rcpt +R$* $: $1 $| $>"Local_check_rcpt" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_rcpt" $1 + +SBasic_check_rcpt +# empty address? +R<> $#error $@ nouser $: "553 User address required" +R$@ $#error $@ nouser $: "553 User address required" +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + +###################################################################### +R$* $: $1 $| @ $>"Rcpt_ok" $1 +R$* $| @ $#TEMP $+ $: $1 $| T $2 +R$* $| @ $#$* $#$2 +R$* $| @ RELAY $@ RELAY +R$* $| @ $* $: O $| $>"Relay_ok" $1 +R$* $| T $+ $: T $2 $| $>"Relay_ok" $1 +R$* $| $#TEMP $+ $#error $2 +R$* $| $#$* $#$2 +R$* $| RELAY $@ RELAY +R T $+ $| $* $#error $1 +# anything else is bogus +R$* $#error $@ 5.7.1 $: "550 Relaying denied" + + +###################################################################### +### Rcpt_ok: is the recipient ok? +###################################################################### +SRcpt_ok +R$* $: $>ParseRecipient $1 strip relayable hosts + + + + +# authenticated via TLS? +R$* $: $1 $| $>RelayTLS client authenticated? +R$* $| $# $+ $# $2 error/ok? +R$* $| $* $: $1 no + +R$* $: $1 $| $>"Local_Relay_Auth" $&{auth_type} +R$* $| $# $* $# $2 +R$* $| NO $: $1 +R$* $| $* $: $1 $| $&{auth_type} +R$* $| $: $1 +R$* $| $={TrustAuthMech} $# RELAY +R$* $| $* $: $1 +# anything terminating locally is ok +R$+ < @ $=w > $@ RELAY +R$+ < @ $* $=R > $@ RELAY + + + + +# check for local user (i.e. unqualified address) +R$* $: $1 +R $* < @ $+ > $: $1 < @ $2 > +# local user is ok +R $+ $@ RELAY +R<$+> $* $: $2 + +###################################################################### +### Relay_ok: is the relay/sender ok? +###################################################################### +SRelay_ok +# anything originating locally is ok +# check IP address +R$* $: $&{client_addr} +R$@ $@ RELAY originated locally +R0 $@ RELAY originated locally +R127.0.0.1 $@ RELAY originated locally +RIPv6:::1 $@ RELAY originated locally +R$=R $* $@ RELAY relayable IP address +R$* $: [ $1 ] put brackets around it... +R$=w $@ RELAY ... and see if it is local + + +# check client name: first: did it resolve? +R$* $: < $&{client_resolve} > +R $#TEMP $@ 4.4.0 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name} +R$* $: <@> $&{client_name} +# pass to name server to make hostname canonical +R<@> $* $=P $: $1 $2 +R<@> $+ $: $[ $1 $] +R$* . $1 strip trailing dots +R $=w $@ RELAY +R $* $=R $@ RELAY + + + + + +###################################################################### +### trust_auth: is user trusted to authenticate as someone else? +### +### Parameters: +### $1: AUTH= parameter from MAIL command +###################################################################### + +SLocal_trust_auth +Strust_auth +R$* $: $&{auth_type} $| $1 +# required by RFC 2554 section 4. +R$@ $| $* $#error $@ 5.7.1 $: "550 not authenticated" +R$* $| $&{auth_authen} $@ identical +R$* $| <$&{auth_authen}> $@ identical +R$* $| $* $: $1 $| $>"Local_trust_auth" $2 +R$* $| $#$* $#$2 +R$* $#error $@ 5.7.1 $: "550 " $&{auth_authen} " not allowed to act as " $&{auth_author} + +###################################################################### +### Relay_Auth: allow relaying based on authentication? +### +### Parameters: +### $1: ${auth_type} +###################################################################### +SLocal_Relay_Auth + +###################################################################### +### srv_features: which features to offer to a client? +### (done in server) +###################################################################### +Ssrv_features + + +###################################################################### +### try_tls: try to use STARTTLS? +### (done in client) +###################################################################### +Stry_tls + + +###################################################################### +### tls_rcpt: is connection with server "good" enough? +### (done in client, per recipient) +### +### Parameters: +### $1: recipient +###################################################################### +Stls_rcpt + + +###################################################################### +### tls_client: is connection with client "good" enough? +### (done in server) +### +### Parameters: +### ${verify} $| (MAIL|STARTTLS) +###################################################################### +Stls_client +R$* $| $* $@ $>"TLS_connection" $1 + +###################################################################### +### tls_server: is connection with server "good" enough? +### (done in client) +### +### Parameter: +### ${verify} +###################################################################### +Stls_server +R$* $@ $>"TLS_connection" $1 + +###################################################################### +### TLS_connection: is TLS connection "good" enough? +### +### Parameters: +### ${verify} +### Requirement: RHS from access map, may be ? for none. +###################################################################### +STLS_connection +RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake." + + +###################################################################### +### RelayTLS: allow relaying based on TLS authentication +### +### Parameters: +### none +###################################################################### +SRelayTLS +# authenticated? + +###################################################################### +### authinfo: lookup authinfo in the access map +### +### Parameters: +### $1: {server_name} +### $2: {server_addr} +###################################################################### +Sauthinfo + + + + + +# +###################################################################### +###################################################################### +##### +##### MAIL FILTER DEFINITIONS +##### +###################################################################### +###################################################################### + +# +###################################################################### +###################################################################### +##### +##### MAILER DEFINITIONS +##### +###################################################################### +###################################################################### + + +################################################## +### Local and Program Mailer specification ### +################################################## + +##### $Id: local.m4,v 8.59 2004/11/23 00:37:25 ca Exp $ ##### + +# +# Envelope sender rewriting +# +SEnvFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqEnv $1 do masquerading + +# +# Envelope recipient rewriting +# +SEnvToL +R$+ < @ $* > $: $1 strip host part +R$+ + $* $: < $&{addr_type} > $1 + $2 mark with addr type +R $+ + $* $: $1 remove +detail for sender +R< $* > $+ $: $2 else remove mark + +# +# Header sender rewriting +# +SHdrFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqHdr $1 do masquerading + +# +# Header recipient rewriting +# +SHdrToL +R$+ $: $>AddDomain $1 add local domain if needed +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# Common code to add local domain name (only if always-add-domain) +# +SAddDomain + +Mlocal, P=/usr/lib/mail.local, F=lsDFMAw5:/|@qfSmn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, + T=DNS/RFC822/X-Unix, + A=mail.local -d $u +Mprog, P=/bin/sh, F=lsDFMoqeu9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/, + T=X-Unix/X-Unix/X-Unix, + A=sh -c $u + +##################################### +### SMTP Mailer specification ### +##################################### + +##### $Id: smtp.m4,v 8.65 2006/07/12 21:08:10 ca Exp $ ##### + +# +# common sender and masquerading recipient rewriting +# +SMasqSMTP +R$* < @ $* > $* $@ $1 < @ $2 > $3 already fully qualified +R$+ $@ $1 < @ *LOCAL* > add local qualification + +# +# convert pseudo-domain addresses to real domain addresses +# +SPseudoToReal + +# pass s through +R< @ $+ > $* $@ < @ $1 > $2 resolve + +# output fake domains as user%fake at relay + +# do UUCP heuristics; note that these are shared with UUCP mailers +R$+ < @ $+ .UUCP. > $: < $2 ! > $1 convert to UUCP form +R$+ < @ $* > $* $@ $1 < @ $2 > $3 not UUCP form + +# leave these in .UUCP form to avoid further tampering +R< $&h ! > $- ! $+ $@ $2 < @ $1 .UUCP. > +R< $&h ! > $-.$+ ! $+ $@ $3 < @ $1.$2 > +R< $&h ! > $+ $@ $1 < @ $&h .UUCP. > +R< $+ ! > $+ $: $1 ! $2 < @ $Y > use UUCP_RELAY +R$+ < @ $~[ $* : $+ > $@ $1 < @ $4 > strip mailer: part +R$+ < @ > $: $1 < @ *LOCAL* > if no UUCP_RELAY + + +# +# envelope sender rewriting +# +SEnvFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$* :; <@> $@ list:; special case +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqEnv $1 do masquerading + + +# +# envelope recipient rewriting -- +# also header recipient if not masquerading recipients +# +SEnvToSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$+ $: $>MasqSMTP $1 qualify unqual'ed names +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# header sender and masquerading header recipient rewriting +# +SHdrFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R:; <@> $@ list:; special case + +# do special header rewriting +R$* <@> $* $@ $1 <@> $2 pass null host through +R< @ $* > $* $@ < @ $1 > $2 pass route-addr through +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqHdr $1 do masquerading + + +# +# relay mailer header masquerading recipient rewriting +# +SMasqRelay +R$+ $: $>MasqSMTP $1 +R$+ $: $>MasqHdr $1 + +Msmtp, P=[IPC], F=mDFMuX, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mesmtp, P=[IPC], F=mDFMuXa, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Msmtp8, P=[IPC], F=mDFMuX8, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mdsmtp, P=[IPC], F=mDFMuXa%, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mrelay, P=[IPC], F=mDFMuXa8, S=EnvFromSMTP/HdrFromSMTP, R=MasqSMTP, E=\r\n, L=2040, + T=DNS/RFC822/SMTP, + A=TCP $h + +### sendmail.mc ### +# divert(-1) +# # +# # Copyright (c) 1998, 1999, 2001 Sendmail, Inc. and its suppliers. +# # All rights reserved. +# # Copyright (c) 1983 Eric P. Allman. All rights reserved. +# # Copyright (c) 1988, 1993 +# # The Regents of the University of California. All rights reserved. +# # +# # By using this file, you agree to the terms and conditions set +# # forth in the LICENSE file which can be found at the top level of +# # the sendmail distribution. +# # +# # +# +# # +# # This is a generic configuration file for SunOS 5.x (a.k.a. Solaris 2.x +# # and Solaris 7 through the present version). +# # +# # It has support for local and SMTP mail only. If you want to +# # customize it, copy it to a name appropriate for your environment +# # and do the modifications there. +# # +# +# divert(0)dnl +# VERSIONID(`$Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro Exp $') +# OSTYPE(solaris2)dnl +# DOMAIN(generic)dnl +# MAILER(local)dnl +# MAILER(smtp)dnl Modified: csw/mgar/pkg/sendmail/trunk/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 19:47:17 UTC (rev 5758) +++ csw/mgar/pkg/sendmail/trunk/files/site.config.m4 2009-07-30 22:41:31 UTC (rev 5759) @@ -16,7 +16,7 @@ define(`confMANROOTMAN', `/opt/csw/share/man/man') define(`confNO_STATISTICS_INSTALL',`True') define(`confHFDIR', `/opt/csw/share/mail') - +define(`confMSP_QUEUE_DIR', `/var/opt/csw/spool/clientmqueue') dnl ### add OpenCSW lib and include directories APPENDDEF(`confLIBDIRS', `-L/opt/csw/lib -R/opt/csw/lib') APPENDDEF(`confINCDIRS', `-I/opt/csw/include') Added: csw/mgar/pkg/sendmail/trunk/files/submit.cf.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/submit.cf.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/submit.cf.CSW 2009-07-30 22:41:31 UTC (rev 5759) @@ -0,0 +1,1465 @@ +# +# Copyright (c) 1998-2004 Sendmail, Inc. and its suppliers. +# All rights reserved. +# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved. +# Copyright (c) 1988, 1993 +# The Regents of the University of California. All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# + +###################################################################### +###################################################################### +##### +##### SENDMAIL CONFIGURATION FILE +##### +##### built by ca at wiz.smi.sendmail.com on Fri May 2 20:39:00 PDT 2008 +##### in /extra/home/ca/sm-8.14.3/OpenSource/sendmail-8.14.3/cf/cf +##### using ../ as configuration include directory +##### +###################################################################### +##### +##### DO NOT EDIT THIS FILE! Only edit the source .mc file. +##### +###################################################################### +###################################################################### + +##### $Id: cfhead.m4,v 8.116 2004/01/28 22:02:22 ca Exp $ ##### +##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ ##### +##### $Id: submit.mc,v 8.14 2006/04/05 05:54:41 ca Exp $ ##### +##### $Id: msp.m4,v 1.33 2004/02/09 22:32:38 ca Exp $ ##### + +##### $Id: no_default_msa.m4,v 8.2 2001/02/14 05:03:22 gshapiro Exp $ ##### + + +##### $Id: proto.m4,v 8.734 2008/01/24 23:42:01 ca Exp $ ##### + +# level 10 config file format +V10/Berkeley + +# override file safeties - setting this option compromises system security, +# addressing the actual file configuration problem is preferred +# need to set this before any file actions are encountered in the cf file +#O DontBlameSendmail=safe + +# default LDAP map specification +# need to set this now before any LDAP maps are defined +#O LDAPDefaultSpec=-h localhost + +################## +# local info # +################## + +# my LDAP cluster +# need to set this before any LDAP lookups are done (including classes) +#D{sendmailMTACluster}$m + +Cwlocalhost + +# my official domain name +# ... define this only if sendmail cannot automatically determine your domain +#Dj$w.Foo.COM + +# host/domain names ending with a token in class P are canonical +CP. + +# "Smart" relay host (may be null) +DS + + +# operators that cannot be in local usernames (i.e., network indicators) +CO @ % ! + +# a class with just dot (for identifying canonical names) +C.. + +# a class with just a left bracket (for identifying domain literals) +C[[ + + +# Resolve map (to check if a host exists in check_mail) +Kresolve host -a -T +C{ResOk}OKR + + +# Hosts for which relaying is permitted ($=R) +FR-o /etc/mail/relay-domains + +# arithmetic map +Karith arith + + + + + +# dequoting map +Kdequote dequote + +# class E: names that should be exposed as from this host, even if we masquerade +# class L: names that should be delivered locally, even if we have a relay +# class M: domains that should be converted to $M +# class N: domains that should not be converted to $M +#CL root + + + +# my name for error messages +DnMAILER-DAEMON + + +D{MTAHost}[127.0.0.1] + + +# Configuration version number +DZ8.14.3/Submit + + +############### +# Options # +############### + +# strip message body to 7 bits on input? +O SevenBitInput=False + +# 8-bit data handling +#O EightBitMode=pass8 + +# wait for alias file rebuild (default units: minutes) +O AliasWait=10 + +# location of alias file +#O AliasFile=/etc/mail/aliases + +# minimum number of free blocks on filesystem +O MinFreeBlocks=100 + +# maximum message size +#O MaxMessageSize=0 + +# substitution for space (blank) characters +O BlankSub=. + +# avoid connecting to "expensive" mailers on initial submission? +O HoldExpensive=False + +# checkpoint queue runs after every N successful deliveries +#O CheckpointInterval=10 + +# default delivery mode +O DeliveryMode=i + +# error message header/file +#O ErrorHeader=/etc/mail/error-header + +# error mode +#O ErrorMode=print + +# save Unix-style "From_" lines at top of header? +#O SaveFromLine=False + +# queue file mode (qf files) +O QueueFileMode=0660 + +# temporary file mode +O TempFileMode=0600 + +# match recipients against GECOS field? +#O MatchGECOS=False + +# maximum hop count +#O MaxHopCount=25 + +# location of help file +O HelpFile=/etc/mail/helpfile + +# ignore dots as terminators in incoming messages? +#O IgnoreDots=False + +# name resolver options +#O ResolverOptions=+AAONLY + +# deliver MIME-encapsulated error messages? +O SendMimeErrors=True + +# Forward file search path +O ForwardPath + +# open connection cache size +O ConnectionCacheSize=2 + +# open connection cache timeout +O ConnectionCacheTimeout=5m + +# persistent host status directory +#O HostStatusDirectory=.hoststat + +# single thread deliveries (requires HostStatusDirectory)? +#O SingleThreadDelivery=False + +# use Errors-To: header? +O UseErrorsTo=False + +# log level +O LogLevel=9 + +# send to me too, even in an alias expansion? +#O MeToo=True + +# verify RHS in newaliases? +O CheckAliases=False + +# default messages to old style headers if no special punctuation? +O OldStyleHeaders=True + +# SMTP daemon options + +O DaemonPortOptions=Name=NoMTA, Addr=127.0.0.1, M=E + +# SMTP client options +#O ClientPortOptions=Family=inet, Address=0.0.0.0 + +# Modifiers to define {daemon_flags} for direct submissions +#O DirectSubmissionModifiers + +# Use as mail submission program? See sendmail/SECURITY +O UseMSP=True + +# privacy flags +O PrivacyOptions=goaway,noetrn,restrictqrun + +# who (if anyone) should get extra copies of error messages +#O PostmasterCopy=Postmaster + +# slope of queue-only function +#O QueueFactor=600000 + +# limit on number of concurrent queue runners +#O MaxQueueChildren + +# maximum number of queue-runners per queue-grouping with multiple queues +#O MaxRunnersPerQueue=1 + +# priority of queue runners (nice(3)) +#O NiceQueueRun + +# shall we sort the queue by hostname first? +#O QueueSortOrder=priority + +# minimum time in queue before retry +#O MinQueueAge=30m + +# how many jobs can you process in the queue? +#O MaxQueueRunSize=0 + +# perform initial split of envelope without checking MX records +#O FastSplit=1 + +# queue directory +O QueueDirectory=/var/spool/clientmqueue + +# key for shared memory; 0 to turn off, -1 to auto-select +#O SharedMemoryKey=0 + +# file to store auto-selected key for shared memory (SharedMemoryKey = -1) +#O SharedMemoryKeyFile + +# timeouts (many of these) +#O Timeout.initial=5m +#O Timeout.connect=5m +#O Timeout.aconnect=0s +#O Timeout.iconnect=5m +#O Timeout.helo=5m +#O Timeout.mail=10m +#O Timeout.rcpt=1h +#O Timeout.datainit=5m +#O Timeout.datablock=1h +#O Timeout.datafinal=1h +#O Timeout.rset=5m +#O Timeout.quit=2m +#O Timeout.misc=2m +#O Timeout.command=1h +#O Timeout.ident=5s +#O Timeout.fileopen=60s +#O Timeout.control=2m +O Timeout.queuereturn=5d +#O Timeout.queuereturn.normal=5d +#O Timeout.queuereturn.urgent=2d +#O Timeout.queuereturn.non-urgent=7d +#O Timeout.queuereturn.dsn=5d +O Timeout.queuewarn=4h +#O Timeout.queuewarn.normal=4h +#O Timeout.queuewarn.urgent=1h +#O Timeout.queuewarn.non-urgent=12h +#O Timeout.queuewarn.dsn=4h +#O Timeout.hoststatus=30m +#O Timeout.resolver.retrans=5s +#O Timeout.resolver.retrans.first=5s +#O Timeout.resolver.retrans.normal=5s +#O Timeout.resolver.retry=4 +#O Timeout.resolver.retry.first=4 +#O Timeout.resolver.retry.normal=4 +#O Timeout.lhlo=2m +#O Timeout.auth=10m +#O Timeout.starttls=1h + +# time for DeliverBy; extension disabled if less than 0 +#O DeliverByMin=0 + +# should we not prune routes in route-addr syntax addresses? +#O DontPruneRoutes=False + +# queue up everything before forking? +O SuperSafe=True + +# status file +O StatusFile=/var/spool/clientmqueue/sm-client.st + +# time zone handling: +# if undefined, use system default +# if defined but null, use TZ envariable passed in +# if defined and non-null, use that info +O TimeZoneSpec= + +# default UID (can be username or userid:groupid) +#O DefaultUser=mailnull + +# list of locations of user database file (null means no lookup) +#O UserDatabaseSpec=/etc/mail/userdb + +# fallback MX host +#O FallbackMXhost=fall.back.host.net + +# fallback smart host +#O FallbackSmartHost=fall.back.host.net + +# if we are the best MX host for a site, try it directly instead of config err +#O TryNullMXList=False + +# load average at which we just queue messages +#O QueueLA=8 + +# load average at which we refuse connections +#O RefuseLA=12 + +# log interval when refusing connections for this long +#O RejectLogInterval=3h + +# load average at which we delay connections; 0 means no limit +#O DelayLA=0 + +# maximum number of children we allow at one time +#O MaxDaemonChildren=0 + +# maximum number of new connections per second +#O ConnectionRateThrottle=0 + +# Width of the window +#O ConnectionRateWindowSize=60s + +# work recipient factor +#O RecipientFactor=30000 + +# deliver each queued job in a separate process? +#O ForkEachJob=False + +# work class factor +#O ClassFactor=1800 + +# work time factor +#O RetryFactor=90000 + +# default character set +#O DefaultCharSet=unknown-8bit + +# service switch file (name hardwired on Solaris, Ultrix, OSF/1, others) +#O ServiceSwitchFile=/etc/mail/service.switch + +# hosts file (normally /etc/hosts) +#O HostsFile=/etc/hosts + +# dialup line delay on connection failure +#O DialDelay=0s + +# action to take if there are no recipients in the message +#O NoRecipientAction=none + +# chrooted environment for writing to files +#O SafeFileEnvironment + +# are colons OK in addresses? +#O ColonOkInAddr=True + +# shall I avoid expanding CNAMEs (violates protocols)? +#O DontExpandCnames=False + +# SMTP initial login message (old $e macro) +O SmtpGreetingMessage=$j Sendmail $v/$Z; $b + +# UNIX initial From header format (old $l macro) +O UnixFromLine=From $g $d + +# From: lines that have embedded newlines are unwrapped onto one line +#O SingleLineFromHeader=False + +# Allow HELO SMTP command that does not include a host name +#O AllowBogusHELO=False + +# Characters to be quoted in a full name phrase (@,;:\()[] are automatic) +#O MustQuoteChars=. + +# delimiter (operator) characters (old $o macro) +O OperatorChars=.:%@!^/[]+ + +# shall I avoid calling initgroups(3) because of high NIS costs? +O DontInitGroups=True + +# are group-writable :include: and .forward files (un)trustworthy? +# True (the default) means they are not trustworthy. +#O UnsafeGroupWrites=True + + +# where do errors that occur when sending errors get sent? +#O DoubleBounceAddress=postmaster + +# issue temporary errors (4xy) instead of permanent errors (5xy)? +#O SoftBounce=False + +# where to save bounces if all else fails +#O DeadLetterDrop=/var/tmp/dead.letter + +# what user id do we assume for the majority of the processing? +O RunAsUser=smmsp + +# maximum number of recipients per SMTP envelope +#O MaxRecipientsPerMessage=0 + +# limit the rate recipients per SMTP envelope are accepted +# once the threshold number of recipients have been rejected +#O BadRcptThrottle=0 + +# shall we get local names from our installed interfaces? +O DontProbeInterfaces=True + +# Return-Receipt-To: header implies DSN request +#O RrtImpliesDsn=False + +# override connection address (for testing) +#O ConnectOnlyTo=0.0.0.0 + +# Trusted user for file ownership and starting the daemon +O TrustedUser=smmsp + +# Control socket for daemon management +#O ControlSocketName=/var/spool/mqueue/.control + +# Maximum MIME header length to protect MUAs +#O MaxMimeHeaderLength=0/0 + +# Maximum length of the sum of all headers +#O MaxHeadersLength=32768 + +# Maximum depth of alias recursion +#O MaxAliasRecursion=10 + +# location of pid file +O PidFile=/var/spool/clientmqueue/sm-client.pid + +# Prefix string for the process title shown on 'ps' listings +#O ProcessTitlePrefix=prefix + +# Data file (df) memory-buffer file maximum size +#O DataFileBufferSize=4096 + +# Transcript file (xf) memory-buffer file maximum size +#O XscriptFileBufferSize=4096 + +# lookup type to find information about local mailboxes +#O MailboxDatabase=pw + +# override compile time flag REQUIRES_DIR_FSYNC +#O RequiresDirfsync=true + +# list of authentication mechanisms +#O AuthMechanisms=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 + +# Authentication realm +#O AuthRealm + +# default authentication information for outgoing connections +#O DefaultAuthInfo=/etc/mail/default-auth-info + +# SMTP AUTH flags +#O AuthOptions + +# SMTP AUTH maximum encryption strength +#O AuthMaxBits + +# SMTP STARTTLS server options +#O TLSSrvOptions + +# Input mail filters +#O InputMailFilters + + +# CA directory +#O CACertPath +# CA file +#O CACertFile +# Server Cert +#O ServerCertFile +# Server private key +#O ServerKeyFile +# Client Cert +#O ClientCertFile +# Client private key +#O ClientKeyFile +# File containing certificate revocation lists +#O CRLFile +# DHParameters (only required if DSA/DH is used) +#O DHParameters +# Random data source (required for systems without /dev/urandom under OpenSSL) +#O RandFile + +# Maximum number of "useless" commands before slowing down +#O MaxNOOPCommands=20 + +# Name to use for EHLO (defaults to $j) +#O HeloName + +############################ +# QUEUE GROUP DEFINITIONS # +############################ + + +########################### +# Message precedences # +########################### + +Pfirst-class=0 +Pspecial-delivery=100 +Plist=-30 +Pbulk=-60 +Pjunk=-100 + +##################### +# Trusted users # +##################### + +# this is equivalent to setting class "t" +#Ft/etc/mail/trusted-users +Troot +Tdaemon +Tuucp + +######################### +# Format of headers # +######################### + +H?P?Return-Path: <$g> +HReceived: $?sfrom $s $.$?_($?s$|from $.$_) + $.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.) + $.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version} + (version=${tls_version} cipher=${cipher} bits=${cipher_bits} verify=${verify})$.$?u + for $u; $|; + $.$b +H?D?Resent-Date: $a +H?D?Date: $a +H?F?Resent-From: $?x$x <$g>$|$g$. +H?F?From: $?x$x <$g>$|$g$. +H?x?Full-Name: $x +# HPosted-Date: $a +# H?l?Received-Date: $b +H?M?Resent-Message-Id: <$t.$i@$j> +H?M?Message-Id: <$t.$i@$j> + +# +###################################################################### +###################################################################### +##### +##### REWRITING RULES +##### +###################################################################### +###################################################################### + +############################################ +### Ruleset 3 -- Name Canonicalization ### +############################################ +Scanonify=3 + +# handle null input (translate to <@> special case) +R$@ $@ <@> + +# strip group: syntax (not inside angle brackets!) and trailing semicolon +R$* $: $1 <@> mark addresses +R$* < $* > $* <@> $: $1 < $2 > $3 unmark +R@ $* <@> $: @ $1 unmark @host:... +R$* [ IPv6 : $+ ] <@> $: $1 [ IPv6 : $2 ] unmark IPv6 addr +R$* :: $* <@> $: $1 :: $2 unmark node::addr +R:include: $* <@> $: :include: $1 unmark :include:... +R$* : $* [ $* ] $: $1 : $2 [ $3 ] <@> remark if leading colon +R$* : $* <@> $: $2 strip colon if marked +R$* <@> $: $1 unmark +R$* ; $1 strip trailing semi +R$* < $+ :; > $* $@ $2 :; <@> catch +R$* < $* ; > $1 < $2 > bogus bracketed semi + +# null input now results from list:; syntax +R$@ $@ :; <@> + +# strip angle brackets -- note RFC733 heuristic to get innermost item +R$* $: < $1 > housekeeping <> +R$+ < $* > < $2 > strip excess on left +R< $* > $+ < $1 > strip excess on right +R<> $@ < @ > MAIL FROM:<> case +R< $+ > $: $1 remove housekeeping <> + +# strip route address <@a, at b, at c:user at d> -> +R@ $+ , $+ $2 +R@ [ $* ] : $+ $2 +R@ $+ : $+ $2 + +# find focus for list syntax +R $+ : $* ; @ $+ $@ $>Canonify2 $1 : $2 ; < @ $3 > list syntax +R $+ : $* ; $@ $1 : $2; list syntax + +# find focus for @ syntax addresses +R$+ @ $+ $: $1 < @ $2 > focus on domain +R$+ < $+ @ $+ > $1 $2 < @ $3 > move gaze right +R$+ < @ $+ > $@ $>Canonify2 $1 < @ $2 > already canonical + + +# convert old-style addresses to a domain-based address +R$- ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > resolve uucp names +R$+ . $- ! $+ $@ $>Canonify2 $3 < @ $1 . $2 > domain uucps +R$+ ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > uucp subdomains + +# convert node::user addresses into a domain-based address +R$- :: $+ $@ $>Canonify2 $2 < @ $1 .DECNET > resolve DECnet names +R$- . $- :: $+ $@ $>Canonify2 $3 < @ $1.$2 .DECNET > numeric DECnet addr + +# if we have % signs, take the rightmost one +R$* % $* $1 @ $2 First make them all @s. +R$* @ $* @ $* $1 % $2 @ $3 Undo all but the last. +R$* @ $* $@ $>Canonify2 $1 < @ $2 > Insert < > and finish + +# else we must be a local name +R$* $@ $>Canonify2 $1 + + +################################################ +### Ruleset 96 -- bottom half of ruleset 3 ### +################################################ + +SCanonify2=96 + +# handle special cases for local names +R$* < @ localhost > $* $: $1 < @ $j . > $2 no domain at all +R$* < @ localhost . $m > $* $: $1 < @ $j . > $2 local domain +R$* < @ localhost . UUCP > $* $: $1 < @ $j . > $2 .UUCP domain + +# check for IPv4/IPv6 domain literal +R$* < @ [ $+ ] > $* $: $1 < @@ [ $2 ] > $3 mark [addr] +R$* < @@ $=w > $* $: $1 < @ $j . > $3 self-literal +R$* < @@ $+ > $* $@ $1 < @ $2 > $3 canon IP addr + + + + + +# if really UUCP, handle it immediately + +# try UUCP traffic as a local address +R$* < @ $+ . UUCP > $* $: $1 < @ $[ $2 $] . UUCP . > $3 +R$* < @ $+ . . UUCP . > $* $@ $1 < @ $2 . > $3 + +# hostnames ending in class P are always canonical +R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4 +R$* < @ $* $~P > $* $: $&{daemon_flags} $| $1 < @ $2 $3 > $4 +R$* CC $* $| $* < @ $+.$+ > $* $: $3 < @ $4.$5 . > $6 +R$* CC $* $| $* $: $3 +# pass to name server to make hostname canonical +R$* $| $* < @ $* > $* $: $2 < @ $[ $3 $] > $4 +R$* $| $* $: $2 + +# local host aliases and pseudo-domains are always canonical +R$* < @ $=w > $* $: $1 < @ $2 . > $3 +R$* < @ $=M > $* $: $1 < @ $2 . > $3 +R$* < @ $* . . > $* $1 < @ $2 . > $3 + + +################################################## +### Ruleset 4 -- Final Output Post-rewriting ### +################################################## +Sfinal=4 + +R$+ :; <@> $@ $1 : handle +R$* <@> $@ handle <> and list:; + +# strip trailing dot off possibly canonical name +R$* < @ $+ . > $* $1 < @ $2 > $3 + +# eliminate internal code +R$* < @ *LOCAL* > $* $1 < @ $j > $2 + +# externalize local domain info +R$* < $+ > $* $1 $2 $3 defocus +R@ $+ : @ $+ : $+ @ $1 , @ $2 : $3 canonical +R@ $* $@ @ $1 ... and exit + +# UUCP must always be presented in old form +R$+ @ $- . UUCP $2!$1 u at h.UUCP => h!u + +# put DECnet back in :: form +R$+ @ $+ . DECNET $2 :: $1 u at h.DECNET => h::u +# delete duplicate local names +R$+ % $=w @ $=w $1 @ $2 u%host at host => u at host + + + +############################################################## +### Ruleset 97 -- recanonicalize and call ruleset zero ### +### (used for recursive calls) ### +############################################################## + +SRecurse=97 +R$* $: $>canonify $1 +R$* $@ $>parse $1 + + +###################################### +### Ruleset 0 -- Parse Address ### +###################################### + +Sparse=0 + +R$* $: $>Parse0 $1 initial parsing +R<@> $#local $: <@> special case error msgs +R$* $: $>ParseLocal $1 handle local hacks +R$* $: $>Parse1 $1 final parsing + +# +# Parse0 -- do initial syntax checking and eliminate local addresses. +# This should either return with the (possibly modified) input +# or return with a #error mailer. It should not return with a +# #mailer other than the #error mailer. +# + +SParse0 +R<@> $@ <@> special case error msgs +R$* : $* ; <@> $#error $@ 5.1.3 $: "553 List:; syntax illegal for recipient addresses" +R@ <@ $* > < @ $1 > catch "@@host" bogosity +R<@ $+> $#error $@ 5.1.3 $: "553 User address required" +R$+ <@> $#error $@ 5.1.3 $: "553 Hostname required" +R$* $: <> $1 +R<> $* < @ [ $* ] : $+ > $* $1 < @ [ $2 ] : $3 > $4 +R<> $* < @ [ $* ] , $+ > $* $1 < @ [ $2 ] , $3 > $4 +R<> $* < @ [ $* ] $+ > $* $#error $@ 5.1.2 $: "553 Invalid address" +R<> $* < @ [ $+ ] > $* $1 < @ [ $2 ] > $3 +R<> $* <$* : $* > $* $#error $@ 5.1.3 $: "553 Colon illegal in host name part" +R<> $* $1 +R$* < @ . $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* .. $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* @ > $* $#error $@ 5.1.2 $: "553 Invalid route address" +R$* @ $* < @ $* > $* $#error $@ 5.1.3 $: "553 Invalid route address" +R$* , $~O $* $#error $@ 5.1.3 $: "553 Invalid route address" + + +# now delete the local info -- note $=O to find characters that cause forwarding +R$* < @ > $* $@ $>Parse0 $>canonify $1 user@ => user +R< @ $=w . > : $* $@ $>Parse0 $>canonify $2 @here:... -> ... +R$- < @ $=w . > $: $(dequote $1 $) < @ $2 . > dequote "foo"@here +R< @ $+ > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ $=w . > $@ $>Parse0 $>canonify $1 $2 $3 ... at here -> ... +R$- $: $(dequote $1 $) < @ *LOCAL* > dequote "foo" +R< @ *LOCAL* > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ *LOCAL* > + $@ $>Parse0 $>canonify $1 $2 $3 ...@*LOCAL* -> ... +R$* < @ *LOCAL* > $: $1 + +# +# Parse1 -- the bottom half of ruleset 0. +# + +SParse1 + +# handle numeric address spec +R$* < @ [ $+ ] > $* $: $>ParseLocal $1 < @ [ $2 ] > $3 numeric internet spec +R$* < @ [ $+ ] > $* $: $1 < @ [ $2 ] : $S > $3 Add smart host to path +R$* < @ [ $+ ] : > $* $#esmtp $@ [$2] $: $1 < @ [$2] > $3 no smarthost: send +R$* < @ [ $+ ] : $- : $*> $* $#$3 $@ $4 $: $1 < @ [$2] > $5 smarthost with mailer +R$* < @ [ $+ ] : $+ > $* $#esmtp $@ $3 $: $1 < @ [$2] > $4 smarthost without mailer + + +# short circuit local delivery so forwarded email works + + +R$=L < @ $=w . > $#local $: @ $1 special local names +R$+ < @ $=w . > $#local $: $1 regular local name + + +# resolve remotely connected UUCP links (if any) + +# resolve fake top level domains by forwarding to other hosts + + + +# pass names that still have a host to a smarthost (if defined) +R$* < @ $* > $* $: $>MailerToTriple < $S > $1 < @ $2 > $3 glue on smarthost name + +# deal with other remote names +R$* < @$* > $* $#esmtp $@ $2 $: $1 < @ $2 > $3 user at host.domain + +# handle locally delivered names +R$=L $#local $: @ $1 special local names +R$+ $#local $: $1 regular local names + +########################################################################### +### Ruleset 5 -- special rewriting after aliases have been expanded ### +########################################################################### + +SLocal_localaddr +Slocaladdr=5 +R$+ $: $1 $| $>"Local_localaddr" $1 +R$+ $| $#ok $@ $1 no change +R$+ $| $#$* $#$2 +R$+ $| $* $: $1 + + + + +# deal with plussed users so aliases work nicely +R$+ + * $#local $@ $&h $: $1 +R$+ + $* $#local $@ + $2 $: $1 + * + +# prepend an empty "forward host" on the front +R$+ $: <> $1 + + + +R< > $+ $: < > < $1 <> $&h > nope, restore +detail + +R< > < $+ <> + $* > $: < > < $1 + $2 > check whether +detail +R< > < $+ <> $* > $: < > < $1 > else discard +R< > < $+ + $* > $* < > < $1 > + $2 $3 find the user part +R< > < $+ > + $* $#local $@ $2 $: @ $1 strip the extra + +R< > < $+ > $@ $1 no +detail +R$+ $: $1 <> $&h add +detail back in + +R$+ <> + $* $: $1 + $2 check whether +detail +R$+ <> $* $: $1 else discard +R< local : $* > $* $: $>MailerToTriple < local : $1 > $2 no host extension +R< error : $* > $* $: $>MailerToTriple < error : $1 > $2 no host extension + +R< $~[ : $+ > $+ $: $>MailerToTriple < $1 : $2 > $3 < @ $2 > + +R< $+ > $+ $@ $>MailerToTriple < $1 > $2 < @ $1 > + + +################################################################### +### Ruleset 95 -- canonify mailer:[user@]host syntax to triple ### +################################################################### + +SMailerToTriple=95 +R< > $* $@ $1 strip off null relay +R< error : $-.$-.$- : $+ > $* $#error $@ $1.$2.$3 $: $4 +R< error : $- : $+ > $* $#error $@ $(dequote $1 $) $: $2 +R< error : $+ > $* $#error $: $1 +R< local : $* > $* $>CanonLocal < $1 > $2 +R< $~[ : $+ @ $+ > $*<$*>$* $# $1 $@ $3 $: $2<@$3> use literal user +R< $~[ : $+ > $* $# $1 $@ $2 $: $3 try qualified mailer +R< $=w > $* $@ $2 delete local host +R< $+ > $* $#relay $@ $1 $: $2 use unqualified mailer + +################################################################### +### Ruleset CanonLocal -- canonify local: syntax ### +################################################################### + +SCanonLocal +# strip local host from routed addresses +R< $* > < @ $+ > : $+ $@ $>Recurse $3 +R< $* > $+ $=O $+ < @ $+ > $@ $>Recurse $2 $3 $4 + +# strip trailing dot from any host name that may appear +R< $* > $* < @ $* . > $: < $1 > $2 < @ $3 > + +# handle local: syntax -- use old user, either with or without host +R< > $* < @ $* > $* $#local $@ $1@$2 $: $1 +R< > $+ $#local $@ $1 $: $1 + +# handle local:user at host syntax -- ignore host part +R< $+ @ $+ > $* < @ $* > $: < $1 > $3 < @ $4 > + +# handle local:user syntax +R< $+ > $* <@ $* > $* $#local $@ $2@$3 $: $1 +R< $+ > $* $#local $@ $2 $: $1 + +################################################################### +### Ruleset 93 -- convert header names to masqueraded form ### +################################################################### + +SMasqHdr=93 + + +# do not masquerade anything in class N +R$* < @ $* $=N . > $@ $1 < @ $2 $3 . > + +R$* < @ *LOCAL* > $@ $1 < @ $j . > + +################################################################### +### Ruleset 94 -- convert envelope names to masqueraded form ### +################################################################### + +SMasqEnv=94 +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +################################################################### +### Ruleset 98 -- local part of ruleset zero (can be null) ### +################################################################### + +SParseLocal=98 + + + + +###################################################################### +### CanonAddr -- Convert an address into a standard form for +### relay checking. Route address syntax is +### crudely converted into a %-hack address. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed address, not in source route form +###################################################################### + +SCanonAddr +R$* $: $>Parse0 $>canonify $1 make domain canonical + + +###################################################################### +### ParseRecipient -- Strip off hosts in $=R as well as possibly +### $* $=m or the access database. +### Check user portion for host separators. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed, non-local-relaying address +###################################################################### + +SParseRecipient +R$* $: $>CanonAddr $1 +R $* < @ $* . > $1 < @ $2 > strip trailing dots +R $- < @ $* > $: $(dequote $1 $) < @ $2 > dequote local part + +# if no $=O character, no host in the user portion, we are done +R $* $=O $* < @ $* > $: $1 $2 $3 < @ $4> +R $* $@ $1 + + +R $* < @ $* $=R > $: $1 < @ $2 $3 > + + + +R $* < @ $* > $@ $>ParseRecipient $1 +R<$+> $* $@ $2 + + +###################################################################### +### check_relay -- check hostname/address on SMTP startup +###################################################################### + + + +SLocal_check_relay +Scheck_relay +R$* $: $1 $| $>"Local_check_relay" $1 +R$* $| $* $| $#$* $#$3 +R$* $| $* $| $* $@ $>"Basic_check_relay" $1 $| $2 + +SBasic_check_relay +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + + + +###################################################################### +### check_mail -- check SMTP `MAIL FROM:' command argument +###################################################################### + +SLocal_check_mail +Scheck_mail +R$* $: $1 $| $>"Local_check_mail" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_mail" $1 + +SBasic_check_mail +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + +# authenticated? +R$* $: $1 $| $>"tls_client" $&{verify} $| MAIL +R$* $| $#$+ $#$2 +R$* $| $* $: $1 + +R<> $@ we MUST accept <> (RFC 1123) +R$+ $: $1 +R<$+> $: <@> <$1> +R$+ $: <@> <$1> +R$* $: $&{daemon_flags} $| $1 +R$* f $* $| <@> < $* @ $- > $: < ? $&{client_name} > < $3 @ $4 > +R$* u $* $| <@> < $* > $: < $3 > +R$* $| $* $: $2 +# handle case of @localhost on address +R<@> < $* @ localhost > $: < ? $&{client_name} > < $1 @ localhost > +R<@> < $* @ [127.0.0.1] > + $: < ? $&{client_name} > < $1 @ [127.0.0.1] > +R<@> < $* @ localhost.$m > + $: < ? $&{client_name} > < $1 @ localhost.$m > +R<@> < $* @ localhost.UUCP > + $: < ? $&{client_name} > < $1 @ localhost.UUCP > +R<@> $* $: $1 no localhost as domain +R $* $: $2 local client: ok +R <$+> $#error $@ 5.5.4 $: "553 Real domain name required for sender address" +R $* $: $1 +R$* $: $>CanonAddr $1 canonify sender address and mark it +R $* < @ $+ . > $1 < @ $2 > strip trailing dots +# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc) +R $* < @ $* $=P > $: $1 < @ $2 $3 > +R $* < @ $j > $: $1 < @ $j > +R $* < @ $+ > $: $) > $1 < @ $2 > +R> $* < @ $+ > + $: <$2> $3 < @ $4 > + + +# handle case of no @domain on address +R $* $: $&{daemon_flags} $| $1 +R$* u $* $| $* $: $3 +R$* $| $* $: $2 +R $* $: < ? $&{client_addr} > $1 +R $* $@ ...local unqualed ok +R $* $#error $@ 5.5.4 $: "553 Domain name required for sender address " $&f + ...remote is not +# check results +R $* $: @ $1 mark address: nothing known about it +R<$={ResOk}> $* $: @ $2 domain ok +R $* $#error $@ 4.1.8 $: "451 Domain of sender address " $&f " does not resolve" +R $* $#error $@ 5.1.8 $: "553 Domain of sender address " $&f " does not exist" + + + +###################################################################### +### check_rcpt -- check SMTP `RCPT TO:' command argument +###################################################################### + +SLocal_check_rcpt +Scheck_rcpt +R$* $: $1 $| $>"Local_check_rcpt" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_rcpt" $1 + +SBasic_check_rcpt +# empty address? +R<> $#error $@ nouser $: "553 User address required" +R$@ $#error $@ nouser $: "553 User address required" +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + +###################################################################### +R$* $: $1 $| @ $>"Rcpt_ok" $1 +R$* $| @ $#TEMP $+ $: $1 $| T $2 +R$* $| @ $#$* $#$2 +R$* $| @ RELAY $@ RELAY +R$* $| @ $* $: O $| $>"Relay_ok" $1 +R$* $| T $+ $: T $2 $| $>"Relay_ok" $1 +R$* $| $#TEMP $+ $#error $2 +R$* $| $#$* $#$2 +R$* $| RELAY $@ RELAY +R T $+ $| $* $#error $1 +# anything else is bogus +R$* $#error $@ 5.7.1 $: "550 Relaying denied" + + +###################################################################### +### Rcpt_ok: is the recipient ok? +###################################################################### +SRcpt_ok +R$* $: $>ParseRecipient $1 strip relayable hosts + + + + +# authenticated via TLS? +R$* $: $1 $| $>RelayTLS client authenticated? +R$* $| $# $+ $# $2 error/ok? +R$* $| $* $: $1 no + +R$* $: $1 $| $>"Local_Relay_Auth" $&{auth_type} +R$* $| $# $* $# $2 +R$* $| NO $: $1 +R$* $| $* $: $1 $| $&{auth_type} +R$* $| $: $1 +R$* $| $={TrustAuthMech} $# RELAY +R$* $| $* $: $1 +# anything terminating locally is ok +R$+ < @ $=w > $@ RELAY +R$+ < @ $* $=R > $@ RELAY + + + + +# check for local user (i.e. unqualified address) +R$* $: $1 +R $* < @ $+ > $: $1 < @ $2 > +# local user is ok +R $+ $@ RELAY +R<$+> $* $: $2 + +###################################################################### +### Relay_ok: is the relay/sender ok? +###################################################################### +SRelay_ok +# anything originating locally is ok +# check IP address +R$* $: $&{client_addr} +R$@ $@ RELAY originated locally +R0 $@ RELAY originated locally +R127.0.0.1 $@ RELAY originated locally +RIPv6:::1 $@ RELAY originated locally +R$=R $* $@ RELAY relayable IP address +R$* $: [ $1 ] put brackets around it... +R$=w $@ RELAY ... and see if it is local + + +# check client name: first: did it resolve? +R$* $: < $&{client_resolve} > +R $#TEMP $@ 4.4.0 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name} +R$* $: <@> $&{client_name} +# pass to name server to make hostname canonical +R<@> $* $=P $: $1 $2 +R<@> $+ $: $[ $1 $] +R$* . $1 strip trailing dots +R $=w $@ RELAY +R $* $=R $@ RELAY + + + + + +###################################################################### +### trust_auth: is user trusted to authenticate as someone else? +### +### Parameters: +### $1: AUTH= parameter from MAIL command +###################################################################### + +SLocal_trust_auth +Strust_auth +R$* $: $&{auth_type} $| $1 +# required by RFC 2554 section 4. +R$@ $| $* $#error $@ 5.7.1 $: "550 not authenticated" +R$* $| $&{auth_authen} $@ identical +R$* $| <$&{auth_authen}> $@ identical +R$* $| $* $: $1 $| $>"Local_trust_auth" $2 +R$* $| $#$* $#$2 +R$* $#error $@ 5.7.1 $: "550 " $&{auth_authen} " not allowed to act as " $&{auth_author} + +###################################################################### +### Relay_Auth: allow relaying based on authentication? +### +### Parameters: +### $1: ${auth_type} +###################################################################### +SLocal_Relay_Auth + +###################################################################### +### srv_features: which features to offer to a client? +### (done in server) +###################################################################### +Ssrv_features + + +###################################################################### +### try_tls: try to use STARTTLS? +### (done in client) +###################################################################### +Stry_tls + + +###################################################################### +### tls_rcpt: is connection with server "good" enough? +### (done in client, per recipient) +### +### Parameters: +### $1: recipient +###################################################################### +Stls_rcpt + + +###################################################################### +### tls_client: is connection with client "good" enough? +### (done in server) +### +### Parameters: +### ${verify} $| (MAIL|STARTTLS) +###################################################################### +Stls_client +R$* $| $* $@ $>"TLS_connection" $1 + +###################################################################### +### tls_server: is connection with server "good" enough? +### (done in client) +### +### Parameter: +### ${verify} +###################################################################### +Stls_server +R$* $@ $>"TLS_connection" $1 + +###################################################################### +### TLS_connection: is TLS connection "good" enough? +### +### Parameters: +### ${verify} +### Requirement: RHS from access map, may be ? for none. +###################################################################### +STLS_connection +RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake." + + +###################################################################### +### RelayTLS: allow relaying based on TLS authentication +### +### Parameters: +### none +###################################################################### +SRelayTLS +# authenticated? + +###################################################################### +### authinfo: lookup authinfo in the access map +### +### Parameters: +### $1: {server_name} +### $2: {server_addr} +###################################################################### +Sauthinfo + + + + + + + + +SLocal_localaddr +R$+ $: $>ParseRecipient $1 +R$* < @ $+ > $* $#relay $@ ${MTAHost} $: $1 < @ $2 > $3 +# DECnet +R$+ :: $+ $#relay $@ ${MTAHost} $: $1 :: $2 +R$* $#relay $@ ${MTAHost} $: $1 < @ $j > +# +###################################################################### +###################################################################### +##### +##### MAIL FILTER DEFINITIONS +##### +###################################################################### +###################################################################### + +# +###################################################################### +###################################################################### +##### +##### MAILER DEFINITIONS +##### +###################################################################### +###################################################################### + + +################################################## +### Local and Program Mailer specification ### +################################################## + +##### $Id: local.m4,v 8.59 2004/11/23 00:37:25 ca Exp $ ##### + +# +# Envelope sender rewriting +# +SEnvFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqEnv $1 do masquerading + +# +# Envelope recipient rewriting +# +SEnvToL +R$+ < @ $* > $: $1 strip host part +R$+ + $* $: < $&{addr_type} > $1 + $2 mark with addr type +R $+ + $* $: $1 remove +detail for sender +R< $* > $+ $: $2 else remove mark + +# +# Header sender rewriting +# +SHdrFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqHdr $1 do masquerading + +# +# Header recipient rewriting +# +SHdrToL +R$+ $: $>AddDomain $1 add local domain if needed +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# Common code to add local domain name (only if always-add-domain) +# +SAddDomain + +Mlocal, P=[IPC], F=lmDFMuXkw5, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, + T=DNS/RFC822/SMTP, + A=TCP $h +Mprog, P=[IPC], F=lmDFMuXk5, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/, + T=X-Unix/X-Unix/X-Unix, + A=TCP $h + +##################################### +### SMTP Mailer specification ### +##################################### + +##### $Id: smtp.m4,v 8.65 2006/07/12 21:08:10 ca Exp $ ##### + +# +# common sender and masquerading recipient rewriting +# +SMasqSMTP +R$* < @ $* > $* $@ $1 < @ $2 > $3 already fully qualified +R$+ $@ $1 < @ *LOCAL* > add local qualification + +# +# convert pseudo-domain addresses to real domain addresses +# +SPseudoToReal + +# pass s through +R< @ $+ > $* $@ < @ $1 > $2 resolve + +# output fake domains as user%fake at relay + +# do UUCP heuristics; note that these are shared with UUCP mailers +R$+ < @ $+ .UUCP. > $: < $2 ! > $1 convert to UUCP form +R$+ < @ $* > $* $@ $1 < @ $2 > $3 not UUCP form + +# leave these in .UUCP form to avoid further tampering +R< $&h ! > $- ! $+ $@ $2 < @ $1 .UUCP. > +R< $&h ! > $-.$+ ! $+ $@ $3 < @ $1.$2 > +R< $&h ! > $+ $@ $1 < @ $&h .UUCP. > +R< $+ ! > $+ $: $1 ! $2 < @ $Y > use UUCP_RELAY +R$+ < @ $~[ $* : $+ > $@ $1 < @ $4 > strip mailer: part +R$+ < @ > $: $1 < @ *LOCAL* > if no UUCP_RELAY + + +# +# envelope sender rewriting +# +SEnvFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$* :; <@> $@ list:; special case +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqEnv $1 do masquerading + + +# +# envelope recipient rewriting -- +# also header recipient if not masquerading recipients +# +SEnvToSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$+ $: $>MasqSMTP $1 qualify unqual'ed names +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# header sender and masquerading header recipient rewriting +# +SHdrFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R:; <@> $@ list:; special case + +# do special header rewriting +R$* <@> $* $@ $1 <@> $2 pass null host through +R< @ $* > $* $@ < @ $1 > $2 pass route-addr through +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqHdr $1 do masquerading + + +# +# relay mailer header masquerading recipient rewriting +# +SMasqRelay +R$+ $: $>MasqSMTP $1 +R$+ $: $>MasqHdr $1 + +Msmtp, P=[IPC], F=mDFMuXk5, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mesmtp, P=[IPC], F=mDFMuXak5, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Msmtp8, P=[IPC], F=mDFMuX8k5, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mdsmtp, P=[IPC], F=mDFMuXa%k5, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mrelay, P=[IPC], F=mDFMuXa8k, S=EnvFromSMTP/HdrFromSMTP, R=MasqSMTP, E=\r\n, L=2040, + T=DNS/RFC822/SMTP, + A=TCP $h + +### submit.mc ### +# divert(-1) +# # +# # Copyright (c) 2001-2003 Sendmail, Inc. and its suppliers. +# # All rights reserved. +# # +# # By using this file, you agree to the terms and conditions set +# # forth in the LICENSE file which can be found at the top level of +# # the sendmail distribution. +# # +# # +# +# # +# # This is the prototype file for a set-group-ID sm-msp sendmail that +# # acts as a initial mail submission program. +# # +# +# divert(0)dnl +# VERSIONID(`$Id: submit.mc,v 8.14 2006/04/05 05:54:41 ca Exp $') +# define(`confCF_VERSION', `Submit')dnl +# define(`__OSTYPE__',`')dnl dirty hack to keep proto.m4 from complaining +# define(`_USE_DECNET_SYNTAX_', `1')dnl support DECnet +# define(`confTIME_ZONE', `USE_TZ')dnl +# define(`confDONT_INIT_GROUPS', `True')dnl +# dnl +# dnl If you use IPv6 only, change [127.0.0.1] to [IPv6:::1] +# FEATURE(`msp', `[127.0.0.1]')dnl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 05:02:36 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 03:02:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5760] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5760 http://gar.svn.sourceforge.net/gar/?rev=5760&view=rev Author: valholla Date: 2009-07-31 03:02:36 +0000 (Fri, 31 Jul 2009) Log Message: ----------- add extra classes Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/checkinstall csw/mgar/pkg/sendmail/trunk/files/i.sol10 csw/mgar/pkg/sendmail/trunk/files/i.sol8 csw/mgar/pkg/sendmail/trunk/files/i.sol9 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-30 22:41:31 UTC (rev 5759) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 03:02:36 UTC (rev 5760) @@ -10,6 +10,7 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += cswsendmail site.config.m4 +DISTFILES += i.sol8 i.sol9 i.sol10 checkinstall DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release @@ -20,8 +21,11 @@ # UPSTREAM_MASTER_SITES = # we require +SPKG_CLASSES = none cswinitsmf REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap +PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswsquid$$$$/ { $$$$2 = "cswinitsmf" } || $$$$3 ~/sol8\./ { $$$$2 = "sol8" } || $$$$3 ~/sol9\./ { $$$$2 = "sol9" } || $$$$3 ~/sol10\./ { $$$$2 = "sol10" } { print }' + # patch away GNUism PATCHFILES = patch-CC-M.m4 Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-30 22:41:31 UTC (rev 5759) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 03:02:36 UTC (rev 5760) @@ -1,6 +1,10 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW +f581c67e3834d6a520d8faf9dfb8c7eb download/checkinstall 33aa403bba2c02d79754977c8af26db2 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW +27994344f69c7c92382d57264c7debf8 download/i.sol10 +24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 +b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz Added: csw/mgar/pkg/sendmail/trunk/files/checkinstall =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/checkinstall (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/checkinstall 2009-07-31 03:02:36 UTC (rev 5760) @@ -0,0 +1,21 @@ +# checkinstall for CSWsendmail +# 2007-12-09 installation no longer moves files in Sun's sendmail package. +# +trap `exit 3` 15 + +# Assign Solaris release class to install release specific files +if [ `uname -r` = 5.8 ]; then + CLASSES='none sol8 cswinitsmf' +elif [ `uname -r` = 5.9 ]; then + CLASSES='none sol9 cswinitsmf' +elif [ `uname -r` = 5.10 ]; then + CLASSES='none sol10 cswinitsmf' +fi + +# Make env variables available to other packaging scripts + +cat >$1 <." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol10.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/trunk/files/i.sol8 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol8 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol8 2009-07-31 03:02:36 UTC (rev 5760) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol8.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/trunk/files/i.sol9 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol9 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol9 2009-07-31 03:02:36 UTC (rev 5760) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol9.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 09:52:45 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 07:52:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[5761] csw/mgar/pkg/apache2/trunk Message-ID: Revision: 5761 http://gar.svn.sourceforge.net/gar/?rev=5761&view=rev Author: idogan23 Date: 2009-07-31 07:52:44 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2: bump version to 2.2.12, switched to bdb 4.7 Modified Paths: -------------- csw/mgar/pkg/apache2/trunk/Makefile csw/mgar/pkg/apache2/trunk/checksums csw/mgar/pkg/apache2/trunk/files/CSWapache2rt.prototype csw/mgar/pkg/apache2/trunk/files/config.mk Modified: csw/mgar/pkg/apache2/trunk/Makefile =================================================================== --- csw/mgar/pkg/apache2/trunk/Makefile 2009-07-31 03:02:36 UTC (rev 5760) +++ csw/mgar/pkg/apache2/trunk/Makefile 2009-07-31 07:52:44 UTC (rev 5761) @@ -1,5 +1,5 @@ GARNAME = httpd -GARVERSION = 2.2.11 +GARVERSION = 2.2.12 CATEGORIES = server DESCRIPTION = A high performance Unix-based HTTP server. Modified: csw/mgar/pkg/apache2/trunk/checksums =================================================================== --- csw/mgar/pkg/apache2/trunk/checksums 2009-07-31 03:02:36 UTC (rev 5760) +++ csw/mgar/pkg/apache2/trunk/checksums 2009-07-31 07:52:44 UTC (rev 5761) @@ -1,31 +1,31 @@ -03e0a99a5de0f3f568a0087fb9993af9 download/httpd-2.2.11.tar.gz -a7467a756cbd980d4cfe3c2cfb6a9e35 download/config.layout -1b57e8fd32556ee3a3d9fb2a908ddc6c download/CSWapache2.gspec -d41d8cd98f00b204e9800998ecf8427e download/CSWapache2.prototype -7546bc4336d9656e5b02e392264ce114 download/CSWapache2rt.gspec -4f83e81a14f84506f3d0ce1e97b5217e download/CSWapache2rt.prototype -523b1f316a67090dfc08fe7506cb1aa0 download/CSWapache2rt.checkinstall -68cf0129905c2aae52cd23e614a05eb6 download/CSWapache2c.gspec -e9af24bf68414f2c1c571e344cc1227a download/CSWapache2c.prototype -e629a549294b2d91e8a0365c43d097cd download/CSWapache2c.postinstall -0dd379f20ceb32fc77bb3a9bf045097f download/CSWapache2c.space 03b893953995a59649b9afbc5253f9e1 download/CSWap2prefork.gspec -f02746d1ed7d57d1171fc4c536451fdb download/CSWap2prefork.prototype b30329626b94f5e22447c7032c4735b3 download/CSWap2prefork.postinstall 9df2944f619992604f78f477ff5e8c1f download/CSWap2prefork.postremove +f02746d1ed7d57d1171fc4c536451fdb download/CSWap2prefork.prototype 0dd379f20ceb32fc77bb3a9bf045097f download/CSWap2prefork.space f90d0488f01ba57bffa88a4c1897ca28 download/CSWap2suexec.gspec -27cc92536c2335868e727f4517a967db download/CSWap2suexec.prototype 405bc4df4662e9faebe34f9b6a093d14 download/CSWap2suexec.postinstall 36128341749fa79f9942f4156b85f5b6 download/CSWap2suexec.preremove +27cc92536c2335868e727f4517a967db download/CSWap2suexec.prototype +020f593630a0d59a4e398814e0e02c0f download/CSWapache2-devel.gspec +557c1d7fea8d6cd6674be399c0ab10d5 download/CSWapache2-devel.prototype cb25d4b9c4e32f9e308c84824a4ca8f3 download/CSWapache2-manual.gspec 03d560ad0cd320ead33dc6fa2e72ad4c download/CSWapache2-manual.prototype -020f593630a0d59a4e398814e0e02c0f download/CSWapache2-devel.gspec -557c1d7fea8d6cd6674be399c0ab10d5 download/CSWapache2-devel.prototype +1b57e8fd32556ee3a3d9fb2a908ddc6c download/CSWapache2.gspec 61b6b11aa70677da9386e90c3b5ba21c download/CSWapache2.killproc +d41d8cd98f00b204e9800998ecf8427e download/CSWapache2.prototype +68cf0129905c2aae52cd23e614a05eb6 download/CSWapache2c.gspec +e629a549294b2d91e8a0365c43d097cd download/CSWapache2c.postinstall +e9af24bf68414f2c1c571e344cc1227a download/CSWapache2c.prototype +0dd379f20ceb32fc77bb3a9bf045097f download/CSWapache2c.space +523b1f316a67090dfc08fe7506cb1aa0 download/CSWapache2rt.checkinstall +7546bc4336d9656e5b02e392264ce114 download/CSWapache2rt.gspec +a56d94b2ce92f4b18ff85af0b8e9bda0 download/CSWapache2rt.prototype +308836569bf0cc1be27ac45e3123e0c2 download/apu-iconv.diff +a7467a756cbd980d4cfe3c2cfb6a9e35 download/config.layout b3c2086facecc3f898d29f3c8c74da11 download/cswapache2 -f0941e5782e4bee45c2c95bd9460796b download/httpd.conf.CSW +17f017b571f88aa60abebfe2945d7caf download/httpd-2.2.12.tar.gz d9d1abded665674800f3e5c246a4163f download/httpd-mpm.conf.CSW 796a7d5095ce154c274a2ccfd60ec753 download/httpd-ssl.conf.CSW +f0941e5782e4bee45c2c95bd9460796b download/httpd.conf.CSW 033a19975c59bffcc5b144628f8a8e06 download/update20to22 -308836569bf0cc1be27ac45e3123e0c2 download/apu-iconv.diff Modified: csw/mgar/pkg/apache2/trunk/files/CSWapache2rt.prototype =================================================================== --- csw/mgar/pkg/apache2/trunk/files/CSWapache2rt.prototype 2009-07-31 03:02:36 UTC (rev 5760) +++ csw/mgar/pkg/apache2/trunk/files/CSWapache2rt.prototype 2009-07-31 07:52:44 UTC (rev 5761) @@ -5,9 +5,9 @@ s none /opt/csw/apache2/bin/apr-config=apr-1-config s none /opt/csw/apache2/bin/apu-config=apu-1-config d none /opt/csw/apache2/lib 0755 root bin -s none /opt/csw/apache2/lib/libaprutil-1.so=libaprutil-1.so.0.3.4 -s none /opt/csw/apache2/lib/libaprutil-1.so.0=libaprutil-1.so.0.3.4 -s none /opt/csw/apache2/lib/libapr-1.so.0=libapr-1.so.0.3.3 +s none /opt/csw/apache2/lib/libaprutil-1.so=libaprutil-1.so.0.3.8 +s none /opt/csw/apache2/lib/libaprutil-1.so.0=libaprutil-1.so.0.3.8 +s none /opt/csw/apache2/lib/libapr-1.so.0=libapr-1.so.0.3.7 d none /opt/csw/apache2/lib/apr-util-1 0755 root bin s none /opt/csw/apache2/lib/apr-util-1/apr_dbd_sqlite3.so=apr_dbd_sqlite3-1.so s none /opt/csw/apache2/lib/apr-util-1/apr_ldap.so=apr_ldap-1.so @@ -16,9 +16,9 @@ f none /opt/csw/apache2/lib/apr-util-1/apr_dbd_sqlite3.a 0644 root bin f none /opt/csw/apache2/lib/apr-util-1/apr_ldap-1.so 0755 root bin d none /opt/csw/apache2/lib/pkgconfig 0755 root bin -f none /opt/csw/apache2/lib/libapr-1.so.0.3.3 0755 root bin -s none /opt/csw/apache2/lib/libapr-1.so=libapr-1.so.0.3.3 -f none /opt/csw/apache2/lib/libaprutil-1.so.0.3.4 0755 root bin +f none /opt/csw/apache2/lib/libapr-1.so.0.3.7 0755 root bin +s none /opt/csw/apache2/lib/libapr-1.so=libapr-1.so.0.3.7 +f none /opt/csw/apache2/lib/libaprutil-1.so.0.3.8 0755 root bin d none /opt/csw/apache2/man 0755 root bin d none /opt/csw/apache2/man/man8 0755 root bin f none /opt/csw/apache2/man/man8/apxs.8 0644 root bin Modified: csw/mgar/pkg/apache2/trunk/files/config.mk =================================================================== --- csw/mgar/pkg/apache2/trunk/files/config.mk 2009-07-31 03:02:36 UTC (rev 5760) +++ csw/mgar/pkg/apache2/trunk/files/config.mk 2009-07-31 07:52:44 UTC (rev 5761) @@ -76,8 +76,8 @@ CONFIGURE_ARGS += --with-expat=$(prefix) CONFIGURE_ARGS += --with-iconv=$(prefix) CONFIGURE_ARGS += --with-ldap -CONFIGURE_ARGS += --with-dbm=db44 -CONFIGURE_ARGS += --with-berkeley-db=$(prefix)/bdb44 +CONFIGURE_ARGS += --with-dbm=db47 +#CONFIGURE_ARGS += --with-berkeley-db=$(prefix)/bdb44 #CONFIGURE_ARGS += --with-pgsql=$(prefix)/postgresql CONFIGURE_ARGS += --without-sqlite2 CONFIGURE_ARGS += --with-sqlite3=$(prefix) @@ -106,14 +106,14 @@ endif # Required for bdb44 -LIBS = -lnsl -export LIBS +#LIBS = -lnsl +#export LIBS endif # Extra libpath -EXTRA_LIB += $(prefix)/bdb44/lib -EXTRA_INC += $(prefix)/bdb44/include +#EXTRA_LIB += $(prefix)/bdb44/lib +#EXTRA_INC += $(prefix)/bdb44/include #EXTRA_LIB += $(prefix)/postgresql/lib #EXTRA_INC += $(prefix)/postgresql/include This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 10:12:01 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 08:12:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[5762] csw/mgar/pkg/apache2/trunk/Makefile Message-ID: Revision: 5762 http://gar.svn.sourceforge.net/gar/?rev=5762&view=rev Author: idogan23 Date: 2009-07-31 08:12:00 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2: changed Berkeley DB dependency from CSWbdb44 to CSWbdb Modified Paths: -------------- csw/mgar/pkg/apache2/trunk/Makefile Modified: csw/mgar/pkg/apache2/trunk/Makefile =================================================================== --- csw/mgar/pkg/apache2/trunk/Makefile 2009-07-31 07:52:44 UTC (rev 5761) +++ csw/mgar/pkg/apache2/trunk/Makefile 2009-07-31 08:12:00 UTC (rev 5762) @@ -41,13 +41,13 @@ DISTFILES += update20to22 REQUIRED_PKGS_CSWapache2 = CSWapache2c CSWap2prefork -REQUIRED_PKGS_CSWapache2c = CSWapache2rt CSWbdb44 CSWexpat CSWgdbm CSWiconv +REQUIRED_PKGS_CSWapache2c = CSWapache2rt CSWbdb CSWexpat CSWgdbm CSWiconv REQUIRED_PKGS_CSWapache2c += CSWlibnet CSWoldaprt CSWosslrt CSWsasl CSWzlib REQUIRED_PKGS_CSWapache2c += CSWsqlite3 CSWcswclassutils -REQUIRED_PKGS_CSWapache2rt = CSWbdb44 CSWexpat CSWgdbm CSWggettextrt CSWgsed +REQUIRED_PKGS_CSWapache2rt = CSWbdb CSWexpat CSWgdbm CSWggettextrt CSWgsed REQUIRED_PKGS_CSWapache2rt += CSWiconv CSWoldaprt CSWosslrt CSWperl CSWsasl REQUIRED_PKGS_CSWapache2rt += CSWzlib CSWsqlite3 -REQUIRED_PKGS_CSWap2prefork = CSWapache2c CSWapache2rt CSWbdb44 CSWexpat CSWgdbm +REQUIRED_PKGS_CSWap2prefork = CSWapache2c CSWapache2rt CSWbdb CSWexpat CSWgdbm REQUIRED_PKGS_CSWap2prefork += CSWiconv CSWlibnet CSWoldaprt CSWosslrt CSWsasl REQUIRED_PKGS_CSWap2prefork += CSWzlib CSWsqlite3 REQUIRED_PKGS_CSWap2suexec = CSWapache2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 10:59:36 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 08:59:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[5763] csw/mgar/pkg/apache2-worker/trunk/Makefile Message-ID: Revision: 5763 http://gar.svn.sourceforge.net/gar/?rev=5763&view=rev Author: idogan23 Date: 2009-07-31 08:59:35 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2-worker: bump version to 2.2.12 Modified Paths: -------------- csw/mgar/pkg/apache2-worker/trunk/Makefile Modified: csw/mgar/pkg/apache2-worker/trunk/Makefile =================================================================== --- csw/mgar/pkg/apache2-worker/trunk/Makefile 2009-07-31 08:12:00 UTC (rev 5762) +++ csw/mgar/pkg/apache2-worker/trunk/Makefile 2009-07-31 08:59:35 UTC (rev 5763) @@ -1,5 +1,5 @@ GARNAME = httpd -GARVERSION = 2.2.11 +GARVERSION = 2.2.12 CATEGORIES = server DESCRIPTION = A high performance Unix-based HTTP server. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 11:02:00 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 09:02:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[5764] csw/mgar/pkg/apache2-worker/trunk/checksums Message-ID: Revision: 5764 http://gar.svn.sourceforge.net/gar/?rev=5764&view=rev Author: idogan23 Date: 2009-07-31 09:02:00 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2-worker: bump version to 2.2.12 - also checksums Modified Paths: -------------- csw/mgar/pkg/apache2-worker/trunk/checksums Modified: csw/mgar/pkg/apache2-worker/trunk/checksums =================================================================== --- csw/mgar/pkg/apache2-worker/trunk/checksums 2009-07-31 08:59:35 UTC (rev 5763) +++ csw/mgar/pkg/apache2-worker/trunk/checksums 2009-07-31 09:02:00 UTC (rev 5764) @@ -1,10 +1,10 @@ -03e0a99a5de0f3f568a0087fb9993af9 download/httpd-2.2.11.tar.gz -a7467a756cbd980d4cfe3c2cfb6a9e35 download/config.layout +260260d6a4d17b88d25658c38cae6875 download/CSWap2worker.depend 7b30bd594c943d44c4910272eccafdad download/CSWap2worker.gspec -260260d6a4d17b88d25658c38cae6875 download/CSWap2worker.depend -2e11e4af177c4af6fe9af08325c4292a download/CSWap2worker.prototype f942f827f0a9f463fd4d9ef0eb00f78a download/CSWap2worker.postinstall 7486d9c5b92522a410e5d3cef66006d6 download/CSWap2worker.postremove +2e11e4af177c4af6fe9af08325c4292a download/CSWap2worker.prototype 0dd379f20ceb32fc77bb3a9bf045097f download/CSWap2worker.space 61b6b11aa70677da9386e90c3b5ba21c download/CSWapache2.killproc 308836569bf0cc1be27ac45e3123e0c2 download/apu-iconv.diff +a7467a756cbd980d4cfe3c2cfb6a9e35 download/config.layout +17f017b571f88aa60abebfe2945d7caf download/httpd-2.2.12.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Fri Jul 31 11:36:11 2009 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Fri, 31 Jul 2009 09:36:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5765] csw/mgar/pkg/apache2-worker/trunk Message-ID: Revision: 5765 http://gar.svn.sourceforge.net/gar/?rev=5765&view=rev Author: idogan23 Date: 2009-07-31 09:36:11 +0000 (Fri, 31 Jul 2009) Log Message: ----------- apache2_worker: changed dependency to bdb47 Modified Paths: -------------- csw/mgar/pkg/apache2-worker/trunk/checksums csw/mgar/pkg/apache2-worker/trunk/files/CSWap2worker.depend Modified: csw/mgar/pkg/apache2-worker/trunk/checksums =================================================================== --- csw/mgar/pkg/apache2-worker/trunk/checksums 2009-07-31 09:02:00 UTC (rev 5764) +++ csw/mgar/pkg/apache2-worker/trunk/checksums 2009-07-31 09:36:11 UTC (rev 5765) @@ -1,4 +1,4 @@ -260260d6a4d17b88d25658c38cae6875 download/CSWap2worker.depend +1ec938fa63a4e527cc67eb11951d8469 download/CSWap2worker.depend 7b30bd594c943d44c4910272eccafdad download/CSWap2worker.gspec f942f827f0a9f463fd4d9ef0eb00f78a download/CSWap2worker.postinstall 7486d9c5b92522a410e5d3cef66006d6 download/CSWap2worker.postremove Modified: csw/mgar/pkg/apache2-worker/trunk/files/CSWap2worker.depend =================================================================== --- csw/mgar/pkg/apache2-worker/trunk/files/CSWap2worker.depend 2009-07-31 09:02:00 UTC (rev 5764) +++ csw/mgar/pkg/apache2-worker/trunk/files/CSWap2worker.depend 2009-07-31 09:36:11 UTC (rev 5765) @@ -1,6 +1,6 @@ P CSWapache2c apache2c - Apache 2.2 web server (core) P CSWapache2rt apache2rt - Apache 2.2 runtime libraries -P CSWbdb44 berkeleydb44 - BerkeleyDB 4.4 libraries and utilities +P CSWbdb4 berkeleydb - BerkeleyDB 4.7 embedded database libraries and utilities P CSWexpat expat - XML Parser Toolkit P CSWgdbm gdbm - GNU dbm P CSWiconv libiconv - GNU iconv library This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Fri Jul 31 11:43:04 2009 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Fri, 31 Jul 2009 09:43:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5766] csw/mgar/pkg/libiconv Message-ID: Revision: 5766 http://gar.svn.sourceforge.net/gar/?rev=5766&view=rev Author: skayser Date: 2009-07-31 09:43:01 +0000 (Fri, 31 Jul 2009) Log Message: ----------- libiconv: reverted to 5618, branched re-packaging attempt for future usage Modified Paths: -------------- csw/mgar/pkg/libiconv/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/libiconv/branches/sync-pkgname/ csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums csw/mgar/pkg/libiconv/branches/sync-pkgname/files/CSWiconv.README csw/mgar/pkg/libiconv/branches/sync-pkgname/files/patch-configure-stdbool.diff csw/mgar/pkg/libiconv/trunk/files/changelog.CSW Removed Paths: ------------- csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums Deleted: csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-06-27 23:16:20 UTC (rev 5396) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile 2009-07-31 09:43:01 UTC (rev 5766) @@ -1,152 +0,0 @@ -GARNAME = libiconv -GARVERSION = 1.12 -CATEGORIES = lib - -GETTEXTNAME = gettext -GETTEXTVERSION = 0.17 - -DESCRIPTION = GNU iconv library -define BLURB -endef - -MASTER_SITES = $(GNU_MIRROR) -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(GETTEXTNAME)-$(GETTEXTVERSION).tar.gz -DISTFILES += $(call admfiles,CSWlibiconv,) - -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz - -# Work around Sun Studio Preprocessor bug #6655406 -# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6655406-1 -PATCHFILES = patch-workaround-cc-bug-6655406.diff - -# BUILD64 = 1 - -GETTEXTDISTNAME = $(GETTEXTNAME)-$(GETTEXTVERSION) - -default: build - $(DONADA) - -# -- Bootstrap -- -# There may not be a working gettext installation on the build system. -# For a fully working libiconv it must be compiled against gettext which -# itself has been compiled against libiconv. The bootstrap-compile is -# therefore done in three steps: -# 1. standalone libiconv -# 2. gettext with newly build libiconv -# 3. libiconv again with fully build gettext - -BOOTSTRAPDIR = $(WORKDIR)/bootstrap -BOOTSTRAPCOOKIEDIR = $(BOOTSTRAPDIR)/cookies -BOOTSTRAPBUILDDIR = $(BOOTSTRAPDIR)/build -BOOTSTRAPINSTALLDIR = $(abspath $(BOOTSTRAPDIR)/instroot) - -# Extract libiconv and gettext for bootstrap and apply patches -extract-bootstrap: - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - EXTRACTDIR=$(BOOTSTRAPBUILDDIR) \ - $(MAKE) extract - $(MAKECOOKIE) - -patch-libiconv: extract-bootstrap - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - WORKSRC=$(BOOTSTRAPBUILDDIR)/$(DISTNAME) \ - $(MAKE) patch - $(MAKECOOKIE) - -configure-libiconv: patch-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - CONFIGURE_ARGS="--prefix=$(BOOTSTRAPINSTALLDIR) --disable-nls" \ - $(MAKE) configure-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/configure - $(MAKECOOKIE) - -build-libiconv: configure-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) build-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/Makefile - $(MAKECOOKIE) - -test-libiconv: build-libiconv - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) test-$(BOOTSTRAPBUILDDIR)/$(DISTNAME)/Makefile - $(MAKECOOKIE) - -install-libiconv: test-libiconv - cd $(BOOTSTRAPBUILDDIR)/$(DISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) install - $(MAKECOOKIE) - - -patch-gettext: extract-bootstrap - @$(MAKECOOKIE) - -configure-gettext: install-libiconv patch-gettext - @# Add -lsec, otherweise acl_trivial can not be found - @# See gettext bug #21604 for details - @# http://savannah.gnu.org/bugs/?21604 - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) configure-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/configure \ - LDFLAGS=-lsec base_prefix=$(BOOTSTRAPINSTALLDIR) - @$(MAKECOOKIE) - -build-gettext: configure-gettext - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) build-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/Makefile - @$(MAKECOOKIE) - -test-gettext: build-gettext - if [ -z "${SKIPTEST}" ]; then \ - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && gmake check; \ - fi - @$(MAKECOOKIE) - -install-gettext: test-gettext - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - $(MAKE) install - @$(MAKECOOKIE) - -clean-source-gettext: - cd $(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME) && \ - COOKIEDIR=$(BOOTSTRAPCOOKIEDIR) \ - gmake clean - -rm $(COOKIEDIR)/configure-gettext - -rm $(BOOTSTRAPCOOKIEDIR)/configure-$(BOOTSTRAPBUILDDIR)/$(GETTEXTDISTNAME)/configure - -bootstrap: install-libiconv install-gettext - @$(MAKECOOKIE) - -pre-configure: bootstrap - -# Don't use libs in /opt/csw/lib or old libiconv.so will get picked up -EXT_LDFLAGS = -EXTRA_CFLAGS = -I$(BOOTSTRAPINSTALLDIR)/include -EXTRA_LDFLAGS = -L$(BOOTSTRAPINSTALLDIR)/lib -CONFIGURE_ARGS ?= $(DIRPATHS) - -# 'gmake test' shows three errors of coredumping printf's -# This is due to bug #6550204 -# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6550204-1 -# and can safely be ignored as it is a failure in the testsuite. -TEST_TARGET = check - -CLEAN_SCRIPTS = all bootstrap - -clean-bootstrap: - @echo " ==> Cleaning bootstrap" - @rm -rf $(BOOTSTRAPDIR) - -include gar/category.mk - -# Bootstrap: -# # Use gxgettext instead of xgettext, gmsgmerge instead of msgmerge -# PATH=/opt/csw/gnu:$PATH -# cd libiconv-1.12 -# ./configure --prefix=/root/automatic-multiarch-compile/lib/libiconv/tmp/instroot --disable-nls -# gmake && gmake install -# cd ../gettext-0.17 -# # Add -lsec, otherweise acl_trivial can not be found -# # See bug #21604 for details -# # http://savannah.gnu.org/bugs/?21604 -# LDFLAGS=-lsec ./configure --prefix=/root/automatic-multiarch-compile/lib/libiconv/tmp/instroot -# gmake && gmake install Copied: csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile (from rev 5647, csw/mgar/pkg/libiconv/trunk/Makefile) =================================================================== --- csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile (rev 0) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/Makefile 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,97 @@ +# Right now we have liciconv as CSWiconv. This could be an attempt to +# synchronize the pkgname to the upstream name of libiconv. At the +# time of writing there were other bits and pieces of the OpenCSW +# stack breaking, so this potential disruptive attempt was postponed. +# +# For a short discussion see: +# http://lists.opencsw.org/pipermail/maintainers/2009-July/003406.html +# +GARNAME = libiconv +GARVERSION = 1.13.1 +CATEGORIES = lib + +DESCRIPTION = GNU iconv library +define BLURB + Some programs, like mailers and web browsers, must be able to convert + between a given text encoding and the user's encoding. Other programs + internally store strings in Unicode, to facilitate internal processing, + and need to convert between internal string representation (Unicode) and + external string representation (a traditional encoding) when they are + doing I/O. GNU libiconv is a conversion library for both kinds of + applications. +endef + +MASTER_SITES = $(GNU_MIRROR) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz + +# We have to take care of the package naming. We once had CSWiconv +# (pkgname) as libiconv (software name). Now we have a consistent +# naming but still need to provide CSWiconv as a depencies-only +# package. +PACKAGES = CSWlibiconv CSWlibiconvdevel CSWiconv + +CATALOGNAME_CSWlibiconv = libiconv +CATALOGNAME_CSWlibiconvdevel = libiconv_devel +CATALOGNAME_CSWiconv = iconv + +SPKG_DESC_CSWlibiconv = GNU iconv library +SPKG_DESC_CSWlibiconvdevel = GNU iconv library development package +SPKG_DESC_CSWiconv = GNU iconv library - meta package (deprecated) + +# CSWiconv is a dependencies-only pkg +PKGFILES_CSWiconv = $(docdir)/iconv/README.CSW + +# Devel files in _devel pkg, remaining files go into CSWlibiconv +PKGFILES_CSWlibiconvdevel = $(PKGFILES_DEVEL) .*.3.html + +# Dependencies: +# Some of the utility programs 'depend' on ggettext. +# But DO NOT put CSWggettext in depend, or it will break things!!! +# Read: Circular dependency between ggettextrt and libiconv + +REQUIRED_PKGS_CSWlibiconvdevel = CSWlibiconv +REQUIRED_PKGS_CSWiconv = CSWlibiconv CSWlibiconvdevel + +# CSWiconv depends on CSWlibiconv which we don't have yet +ENABLE_CHECK = 0 + +# The current 1.12 only has a 32-Bit iconv binary, leave it that way +EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv +NO_ISAEXEC = 1 +BUILD64 = 1 + +# Optimize. -fast causes ./configure on Sparc to hang on the stdbool.h test. +# Patch the stdbool test away, stdbool is only available in C99 anyway. +# +# See the following posts for details +# - http://lists.opencsw.org/pipermail/maintainers/2009-July/003152.html +# - http://forums.sun.com/thread.jspa?threadID=5397065&tstart=0 +OPT_FLAGS_SOS = -fast -xnolibmopt +PATCHFILES += patch-configure-stdbool.diff + +# 'gmake test' shows three errors of coredumping printf's +# +# ./check-translitfailure . TranslitFail1 ISO-8859-1 ASCII +# ./check-subst +# Segmentation Fault - core dumped +# Segmentation Fault - core dumped +# Segmentation Fault - core dumped +# ./test-shiftseq +# +# This is due to bug #6550204 +# http://sunsolve.sun.com/search/document.do?assetkey=1-1-6550204-1 +# and can safely be ignored as it is a failure in the testsuite. +TEST_TARGET = check + +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --disable-rpath + +include gar/category.mk + +post-install-modulated: + ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ + $(DESTDIR)$(datadir)/aclocal/iconv.m4 + ginstall -D $(FILEDIR)/CSWiconv.README \ + $(DESTDIR)$(docdir)/iconv/README.CSW + @$(MAKECOOKIE) Deleted: csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums =================================================================== --- csw/mgar/pkg/libiconv/trunk/checksums 2009-06-27 23:16:20 UTC (rev 5396) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums 2009-07-31 09:43:01 UTC (rev 5766) @@ -1,4 +0,0 @@ -c2be282595751535a618ae0edeb8f648 download/libiconv-1.12.tar.gz -58a2bc6d39c0ba57823034d55d65d606 download/gettext-0.17.tar.gz -84ac87a6e3e82a6749815d030f9f966c download/CSWlibiconv.gspec -8a4c4cc08a021936cb72538b6e26ce61 download/patch-workaround-cc-bug-6655406.diff Copied: csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums (from rev 5618, csw/mgar/pkg/libiconv/trunk/checksums) =================================================================== --- csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums (rev 0) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/checksums 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,2 @@ +7ab33ebd26687c744a37264a330bbe9a download/libiconv-1.13.1.tar.gz +9c66308f6f3bfe70afc4fc67c07d7de3 download/patch-configure-stdbool.diff Copied: csw/mgar/pkg/libiconv/branches/sync-pkgname/files/CSWiconv.README (from rev 5645, csw/mgar/pkg/libiconv/trunk/files/CSWiconv.README) =================================================================== --- csw/mgar/pkg/libiconv/branches/sync-pkgname/files/CSWiconv.README (rev 0) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/files/CSWiconv.README 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,3 @@ +Note: iconv is a transitional meta-package that pulls in libiconv and +libiconvdevel. Please consider switching to one or both of these pkgs +as iconv may be dropped in the future. Copied: csw/mgar/pkg/libiconv/branches/sync-pkgname/files/patch-configure-stdbool.diff (from rev 5618, csw/mgar/pkg/libiconv/trunk/files/patch-configure-stdbool.diff) =================================================================== --- csw/mgar/pkg/libiconv/branches/sync-pkgname/files/patch-configure-stdbool.diff (rev 0) +++ csw/mgar/pkg/libiconv/branches/sync-pkgname/files/patch-configure-stdbool.diff 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,135 @@ +diff --speed-large-files --minimal -Nru libiconv-1.13.orig/configure libiconv-1.13/configure +--- libiconv-1.13.orig/configure 2009-03-26 13:10:59.000000000 +0100 ++++ libiconv-1.13/configure 2009-07-18 15:01:23.206092991 +0200 +@@ -20233,121 +20233,6 @@ + REPLACE_GETLINE=0; + REPLACE_PERROR=0; + +-{ $as_echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5 +-$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; } +-if test "${ac_cv_header_stdbool_h+set}" = set; then +- $as_echo_n "(cached) " >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +- #include +- #ifndef bool +- "error: bool is not defined" +- #endif +- #ifndef false +- "error: false is not defined" +- #endif +- #if false +- "error: false is not 0" +- #endif +- #ifndef true +- "error: true is not defined" +- #endif +- #if true != 1 +- "error: true is not 1" +- #endif +- #ifndef __bool_true_false_are_defined +- "error: __bool_true_false_are_defined is not defined" +- #endif +- +- struct s { _Bool s: 1; _Bool t; } s; +- +- char a[true == 1 ? 1 : -1]; +- char b[false == 0 ? 1 : -1]; +- char c[__bool_true_false_are_defined == 1 ? 1 : -1]; +- char d[(bool) 0.5 == true ? 1 : -1]; +- bool e = &s; +- char f[(_Bool) 0.0 == false ? 1 : -1]; +- char g[true]; +- char h[sizeof (_Bool)]; +- char i[sizeof s.t]; +- enum { j = false, k = true, l = false * true, m = true * 256 }; +- _Bool n[m]; +- char o[sizeof n == m * sizeof n[0] ? 1 : -1]; +- char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; +- #if defined __xlc__ || defined __GNUC__ +- /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0 +- reported by James Lemley on 2005-10-05; see +- http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html +- This test is not quite right, since xlc is allowed to +- reject this program, as the initializer for xlcbug is +- not one of the forms that C requires support for. +- However, doing the test right would require a run-time +- test, and that would make cross-compilation harder. +- Let us hope that IBM fixes the xlc bug, and also adds +- support for this kind of constant expression. In the +- meantime, this test will reject xlc, which is OK, since +- our stdbool.h substitute should suffice. We also test +- this with GCC, where it should work, to detect more +- quickly whether someone messes up the test in the +- future. */ +- char digs[] = "0123456789"; +- int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1); +- #endif +- /* Catch a bug in an HP-UX C compiler. See +- http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html +- http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html +- */ +- _Bool q = true; +- _Bool *pq = &q; +- +-int +-main () +-{ +- +- *pq |= q; +- *pq |= ! q; +- /* Refer to every declared value, to avoid compiler optimizations. */ +- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l +- + !m + !n + !o + !p + !q + !pq); +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_cv_header_stdbool_h=yes +-else +- $as_echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_header_stdbool_h=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5 + $as_echo "$ac_cv_header_stdbool_h" >&6; } + { $as_echo "$as_me:$LINENO: checking for _Bool" >&5 +@@ -20525,7 +20525,7 @@ + + fi + +- if test $ac_cv_header_stdbool_h = yes; then ++ if test "$ac_cv_header_stdbool_h" = yes; then + + cat >>confdefs.h <<\_ACEOF + #define HAVE_STDBOOL_H 1 + Modified: csw/mgar/pkg/libiconv/trunk/Makefile =================================================================== --- csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-31 09:36:11 UTC (rev 5765) +++ csw/mgar/pkg/libiconv/trunk/Makefile 2009-07-31 09:43:01 UTC (rev 5766) @@ -1,3 +1,8 @@ +# +# Long-term TODO: +# See branches/sync-pkgname for an attempt to sync the CSW pkg name to +# the upstream name and split off a devel pkg. +# GARNAME = libiconv GARVERSION = 1.13.1 CATEGORIES = lib @@ -17,37 +22,12 @@ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -# We have to take care of the package naming. We once had CSWiconv -# (pkgname) as libiconv (software name). Now we have a consistent -# naming but still need to provide CSWiconv as a depencies-only -# package. -PACKAGES = CSWlibiconv CSWlibiconvdevel CSWiconv +# Package naming is a bit unfortunate CSWiconv vs. libiconv :/ but +# that's not something i want to change right now. CSWiconv has +# heaps of dependents. +PACKAGES = CSWiconv +CATALOGNAME_CSWiconv = libiconv -CATALOGNAME_CSWlibiconv = libiconv -CATALOGNAME_CSWlibiconvdevel = libiconv_devel -CATALOGNAME_CSWiconv = iconv - -SPKG_DESC_CSWlibiconv = GNU iconv library -SPKG_DESC_CSWlibiconvdevel = GNU iconv library development package -SPKG_DESC_CSWiconv = GNU iconv library - meta package (deprecated) - -# CSWiconv is a dependencies-only pkg -PKGFILES_CSWiconv = $(docdir)/iconv/README.CSW - -# Devel files in _devel pkg, remaining files go into CSWlibiconv -PKGFILES_CSWlibiconvdevel = $(PKGFILES_DEVEL) .*.3.html - -# Dependencies: -# Some of the utility programs 'depend' on ggettext. -# But DO NOT put CSWggettext in depend, or it will break things!!! -# Read: Circular dependency between ggettextrt and libiconv - -REQUIRED_PKGS_CSWlibiconvdevel = CSWlibiconv -REQUIRED_PKGS_CSWiconv = CSWlibiconv CSWlibiconvdevel - -# CSWiconv depends on CSWlibiconv which we don't have yet -ENABLE_CHECK = 0 - # The current 1.12 only has a 32-Bit iconv binary, leave it that way EXTRA_MERGE_EXCLUDE_FILES = /opt/csw/bin/.*/iconv NO_ISAEXEC = 1 @@ -81,9 +61,10 @@ include gar/category.mk +post-install-modulated: DOCDEST=$(DESTDIR)$(docdir)/$(GARNAME) post-install-modulated: + ginstall -d $(DOCDEST) + cp $(FILEDIR)/changelog.CSW $(DOCDEST) ginstall -D $(WORKSRC)/srcm4/iconv.m4 \ $(DESTDIR)$(datadir)/aclocal/iconv.m4 - ginstall -D $(FILEDIR)/CSWiconv.README \ - $(DESTDIR)$(docdir)/iconv/README.CSW @$(MAKECOOKIE) Added: csw/mgar/pkg/libiconv/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/libiconv/trunk/files/changelog.CSW (rev 0) +++ csw/mgar/pkg/libiconv/trunk/files/changelog.CSW 2009-07-31 09:43:01 UTC (rev 5766) @@ -0,0 +1,5 @@ +libiconv (1.13.1,REV=2009.07.31) + + * Adopted and updated to 1.13.1. (Closes #2973, #3524, #3662) + + -- Sebastian Kayser Fri, 31 Jul 2009 11:07:44 +0200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 31 11:56:19 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 31 Jul 2009 09:56:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[5767] csw/mgar/pkg/libiconv/Makefile Message-ID: Revision: 5767 http://gar.svn.sourceforge.net/gar/?rev=5767&view=rev Author: wahwah Date: 2009-07-31 09:56:19 +0000 (Fri, 31 Jul 2009) Log Message: ----------- libiconv: providing package-level Makefile Added Paths: ----------- csw/mgar/pkg/libiconv/Makefile Copied: csw/mgar/pkg/libiconv/Makefile (from rev 5766, csw/mgar/pkg/template/Makefile) =================================================================== --- csw/mgar/pkg/libiconv/Makefile (rev 0) +++ csw/mgar/pkg/libiconv/Makefile 2009-07-31 09:56:19 UTC (rev 5767) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Fri Jul 31 12:18:13 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Fri, 31 Jul 2009 10:18:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[5768] csw/mgar/pkg/bind/trunk/Makefile Message-ID: Revision: 5768 http://gar.svn.sourceforge.net/gar/?rev=5768&view=rev Author: bonivart Date: 2009-07-31 10:18:12 +0000 (Fri, 31 Jul 2009) Log Message: ----------- bind: fix dir entry Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-31 09:56:19 UTC (rev 5767) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-31 10:18:12 UTC (rev 5768) @@ -88,5 +88,6 @@ @$(foreach DOC,$(DOCLIST),cp $(FILEDIR)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);) ( cd $(WORKSRC) ; \ gmake DESTDIR=$(DESTDIR) install ) + @ginstall -d $(DESTDIR)/var/opt/csw/named @touch $(DESTDIR)/var/opt/csw/named/named.pid @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 14:15:52 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 12:15:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[5769] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5769 http://gar.svn.sourceforge.net/gar/?rev=5769&view=rev Author: bensons Date: 2009-07-31 12:15:51 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: object directory is now handled for sparc and i386 Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 10:18:12 UTC (rev 5768) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 12:15:51 UTC (rev 5769) @@ -43,7 +43,8 @@ include gar/category.mk -OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).sun4 +PLATFORM = $(shell if [ `uname -i` = "i86pc" ] ; then echo i86pc ; else echo sun4 ; fi ) +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).$(PLATFORM) LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail BINFILES = vacation/vacation SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jul 31 14:44:12 2009 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 31 Jul 2009 12:44:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[5770] csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk Message-ID: Revision: 5770 http://gar.svn.sourceforge.net/gar/?rev=5770&view=rev Author: bdwalton Date: 2009-07-31 12:44:11 +0000 (Fri, 31 Jul 2009) Log Message: ----------- Net-SMTP-SSL: Tack in a COPYING/license file (taken from man page) Modified Paths: -------------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/COPYING Modified: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-31 12:15:51 UTC (rev 5769) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/Makefile 2009-07-31 12:44:11 UTC (rev 5770) @@ -23,3 +23,9 @@ REQUIRED_PKGS = CSWpmiosocketssl include gar/category.mk + + +post-extract-modulated: + @echo "Adding 'license' file..." + @cp $(FILEDIR)/COPYING $(WORKSRC)/ + @$(MAKECOOKIE) Added: csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/trunk/files/COPYING 2009-07-31 12:44:11 UTC (rev 5770) @@ -0,0 +1,3 @@ +Copyright (c) 2004 Casey West. All rights reserved. +This module is free software; you can redistribute it and/or modify it +under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 14:45:24 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 12:45:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[5771] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5771 http://gar.svn.sourceforge.net/gar/?rev=5771&view=rev Author: bensons Date: 2009-07-31 12:45:24 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: adjusted regexp in PROTOTYPE_FILTER Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 12:44:11 UTC (rev 5770) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 12:45:24 UTC (rev 5771) @@ -23,7 +23,7 @@ # we require SPKG_CLASSES = none cswinitsmf REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap -PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswsquid$$$$/ { $$$$2 = "cswinitsmf" } || $$$$3 ~/sol8\./ { $$$$2 = "sol8" } || $$$$3 ~/sol9\./ { $$$$2 = "sol9" } || $$$$3 ~/sol10\./ { $$$$2 = "sol10" } { print }' +PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } || $$$$3 ~/sol8\./ { $$$$2 = "sol8" } || $$$$3 ~/sol9\./ { $$$$2 = "sol9" } || $$$$3 ~/sol10\./ { $$$$2 = "sol10" } { print }' # patch away GNUism This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 15:28:11 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 13:28:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[5772] csw/mgar/pkg/sendmail/trunk/files/cswsendmail Message-ID: Revision: 5772 http://gar.svn.sourceforge.net/gar/?rev=5772&view=rev Author: bensons Date: 2009-07-31 13:28:11 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: add -p option to mkdir Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/files/cswsendmail Modified: csw/mgar/pkg/sendmail/trunk/files/cswsendmail =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/cswsendmail 2009-07-31 12:45:24 UTC (rev 5771) +++ csw/mgar/pkg/sendmail/trunk/files/cswsendmail 2009-07-31 13:28:11 UTC (rev 5772) @@ -36,7 +36,7 @@ 'start') if [ -f $CSW_DIR/lib/sendmail -a -f $CSW_DIR/etc/mail/sendmail.cf ]; then if [ ! -d $CSW_DIR/var/spool/mqueue ]; then - /usr/bin/mkdir -m 0750 $CSW_DIR/var/spool/mqueue + /usr/bin/mkdir -pm 0750 $CSW_DIR/var/spool/mqueue /usr/bin/chown root:bin $CSW_DIR/var/spool/mqueue fi if [ ! -f $ALIASES_FILE.db ] && [ ! -f $ALIASES_FILE.dir ] \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 31 15:47:22 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 31 Jul 2009 13:47:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[5773] csw/mgar/pkg Message-ID: Revision: 5773 http://gar.svn.sourceforge.net/gar/?rev=5773&view=rev Author: wahwah Date: 2009-07-31 13:47:20 +0000 (Fri, 31 Jul 2009) Log Message: ----------- nxcl: Initial commit Modified Paths: -------------- csw/mgar/pkg/nxcl/trunk/Makefile csw/mgar/pkg/nxcl/trunk/checksums Added Paths: ----------- csw/mgar/pkg/nxcl/ csw/mgar/pkg/nxcl/trunk/files/doc-0.9.patch Modified: csw/mgar/pkg/nxcl/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2009-07-30 14:20:06 UTC (rev 5733) +++ csw/mgar/pkg/nxcl/trunk/Makefile 2009-07-31 13:47:20 UTC (rev 5773) @@ -2,27 +2,38 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -GARNAME = mypkg -GARVERSION = 1.0 -CATEGORIES = lib +GARNAME = nxcl +GARVERSION = 0.9 +CATEGORIES = utils -DESCRIPTION = This is a useful library +DESCRIPTION = A library for the Free NX client define BLURB - It does stuff with things + A library for NX clients. endef -MASTER_SITES = -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DL_NAME = freenx-client +WORKSRC = $(WORKDIR)/$(DL_NAME)-$(GARVERSION)/nxcl +docdir = $(datadir)/doc + +PATCHFILES = doc-$(GARVERSION).patch + +MASTER_SITES = http://download.berlios.de/freenx/ +DISTFILES = $(DL_NAME)-$(GARVERSION).tar.bz2 +DISTFILES += $(PATCHFILES) + + # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +UFILES_REGEX = $(DL_NAME)-(\d+(?:\.\d+)*).tar.bz2 -CONFIGURE_ARGS = $(DIRPATHS) +PREREQUISITE_PKGS = CSWautoconf CSWautomake CSWlibtool +PREREQUISITE_PKGS += CSWdoxygen CSWspeex -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +CONFIGURE_ARGS = $(DIRPATHS) --docdir=$(docdir) +TEST_SCRIPTS = -#include gar/category.mk +pre-configure-modulated: + (cd $(WORKSRC); autoreconf -fi) + @$(MAKECOOKIE) + +include gar/category.mk Modified: csw/mgar/pkg/nxcl/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2009-07-30 14:20:06 UTC (rev 5733) +++ csw/mgar/pkg/nxcl/trunk/checksums 2009-07-31 13:47:20 UTC (rev 5773) @@ -0,0 +1,2 @@ +64cd8521338304661c4c2c1498616c87 download/doc-0.9.patch +777b3cda7a245e3870d4870a9460cb73 download/freenx-client-0.9.tar.bz2 Added: csw/mgar/pkg/nxcl/trunk/files/doc-0.9.patch =================================================================== --- csw/mgar/pkg/nxcl/trunk/files/doc-0.9.patch (rev 0) +++ csw/mgar/pkg/nxcl/trunk/files/doc-0.9.patch 2009-07-31 13:47:20 UTC (rev 5773) @@ -0,0 +1,35 @@ +diff -ru nxcl.orig/doc/Makefile.am nxcl/doc/Makefile.am +--- nxcl.orig/doc/Makefile.am 2008-03-10 23:13:08.000000000 +0000 ++++ nxcl/doc/Makefile.am 2009-07-31 14:43:27.406751436 +0100 +@@ -2,7 +2,7 @@ + + DOXYFILE = Doxyfile + +-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION) ++docdir2 = $(docdir)/$(PACKAGE)-$(VERSION) + + EXTRA_DIST = html + +@@ -15,17 +15,17 @@ + doxygen + + install-data-local: +- $(mkinstalldirs) $(DESTDIR)$(docdir) ++ $(mkinstalldirs) $(DESTDIR)$(docdir2) + @for file in $(srcdir)/html/*; do \ + bn="`basename $$file`"; \ +- echo " $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$$bn"; \ +- $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$$bn; \ ++ echo " $(INSTALL_DATA) $$file $(DESTDIR)$(docdir2)/$$bn"; \ ++ $(INSTALL_DATA) $$file $(DESTDIR)$(docdir2)/$$bn; \ + done + + uninstall-local: + @for file in $(srcdir)/html/*; do \ + bn="`basename $$file`"; \ +- echo " rm -f $(DESTDIR)$(docdir)/$$bn"; \ +- rm -f $(DESTDIR)$(docdir)/$$bn; \ ++ echo " rm -f $(DESTDIR)$(docdir2)/$$bn"; \ ++ rm -f $(DESTDIR)$(docdir2)/$$bn; \ + done + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 15:55:06 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 13:55:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[5774] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5774 http://gar.svn.sourceforge.net/gar/?rev=5774&view=rev Author: bensons Date: 2009-07-31 13:55:06 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: adjusted PROTOTYPE_FILTER once more, using INITSMF for init.d script Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 13:47:20 UTC (rev 5773) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 13:55:06 UTC (rev 5774) @@ -21,9 +21,12 @@ # UPSTREAM_MASTER_SITES = # we require -SPKG_CLASSES = none cswinitsmf REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap -PROTOTYPE_FILTER = awk '$$$$3 ~/\/init.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } || $$$$3 ~/sol8\./ { $$$$2 = "sol8" } || $$$$3 ~/sol9\./ { $$$$2 = "sol9" } || $$$$3 ~/sol10\./ { $$$$2 = "sol10" } { print }' +INITSMF = /etc/opt/csw/init.d/cswsendmail +PROTOTYPE_FILTER = awk '$$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ + $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ + $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ + { print }' # patch away GNUism @@ -88,6 +91,7 @@ @# install the binaries ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) + ln -s $(libdir)/sendmail $(DESTDIR)$(bindir)/newaliases ( for file in $(SBINFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) @@ -108,7 +112,8 @@ cp -r $(WORKSRC)/cf $(DESTDIR)$(sharedstatedir)/mail @# install startup script - cp -p $(DOWNLOADDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + chmod +x $(DOWNLOADDIR)/cswsendmail && \ + cp -p $(DOWNLOADDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d @# install configurations, XXX missing submit.cf/sendmail.cf ( for file in `cd $(DOWNLOADDIR) && ls *.CSW`; do \ Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 13:47:20 UTC (rev 5773) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 13:55:06 UTC (rev 5774) @@ -1,6 +1,6 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW f581c67e3834d6a520d8faf9dfb8c7eb download/checkinstall -33aa403bba2c02d79754977c8af26db2 download/cswsendmail +2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW 27994344f69c7c92382d57264c7debf8 download/i.sol10 24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 16:56:30 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 14:56:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[5775] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5775 http://gar.svn.sourceforge.net/gar/?rev=5775&view=rev Author: valholla Date: 2009-07-31 14:56:30 +0000 (Fri, 31 Jul 2009) Log Message: ----------- my changes Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 13:55:06 UTC (rev 5774) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 14:56:30 UTC (rev 5775) @@ -7,6 +7,10 @@ XXX anacronism ;-) need text here endef +INSTALLISADIR = $(WORKROOTDIR)/install-$(GAROSREL)-$(MODULATION) +WORKDIR = $(WORKROOTDIR)/build-$(GAROSREL)-$(MODULATION) +COOKIEDIR = $(COOKIEROOTDIR)/$(GAROSREL)-$(MODULATION) + MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += cswsendmail site.config.m4 @@ -57,6 +61,7 @@ MANFILES8 = sendmail/sendmail.8 mailstats/mailstats.8 makemap/makemap.8 \ praliases/praliases.8 smrsh/smrsh.8 mail.local/mail.local.8 \ rmail/rmail.8 editmap/editmap.8 +SOLVER = sol$(shell uname -r |sed 's/5\.//') configure-custom: @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ @@ -85,7 +90,7 @@ ginstall -d $(DESTDIR)$(sysconfdir)/mail @# install the libraries - ( for file in $(LIBFILES) ; do \ + @( for file in $(LIBFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ done ) @@ -96,6 +101,17 @@ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) + @# rename libraries and binaries os-specific + ( for file in `ls $(DESTDIR)$(libdir)` ; do \ + mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file ; \ + done ) + ( for file in `ls $(DESTDIR)$(bindir)` ; do \ + mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file ; \ + done ) + ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ + mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file ; \ + done ) + @# install manpages ( for file in $(MANFILES1) ; do \ ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 17:12:20 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:12:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[5776] csw/mgar/pkg/sendmail/branches/benny Message-ID: Revision: 5776 http://gar.svn.sourceforge.net/gar/?rev=5776&view=rev Author: bensons Date: 2009-07-31 15:12:19 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: commit for my branch Modified Paths: -------------- csw/mgar/pkg/sendmail/branches/benny/Makefile csw/mgar/pkg/sendmail/branches/benny/checksums csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 Added Paths: ----------- csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.checkinstall csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preinstall csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preremove csw/mgar/pkg/sendmail/branches/benny/files/README.CSW csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-deactivate.sh csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-reactivate.sh csw/mgar/pkg/sendmail/branches/benny/files/aliases.CSW csw/mgar/pkg/sendmail/branches/benny/files/helpfile.CSW csw/mgar/pkg/sendmail/branches/benny/files/i.sol10 csw/mgar/pkg/sendmail/branches/benny/files/i.sol8 csw/mgar/pkg/sendmail/branches/benny/files/i.sol9 csw/mgar/pkg/sendmail/branches/benny/files/local-host-names.CSW csw/mgar/pkg/sendmail/branches/benny/files/sendmail.cf.CSW csw/mgar/pkg/sendmail/branches/benny/files/sendmail.schema csw/mgar/pkg/sendmail/branches/benny/files/sm-client.st.CSW csw/mgar/pkg/sendmail/branches/benny/files/statistics.CSW csw/mgar/pkg/sendmail/branches/benny/files/submit.cf.CSW csw/mgar/pkg/sendmail/branches/benny/files/trusted-users.CSW Modified: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 14:56:30 UTC (rev 5775) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:12:19 UTC (rev 5776) @@ -9,6 +9,12 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz +DISTFILES += cswsendmail site.config.m4 +DISTFILES += i.sol8 i.sol9 i.sol10 +DISTFILES += CSWsendmail.checkinstall CSWsendmail.preinstall CSWsendmail.preremove +DISTFILES += README.CSW sendmail.schema +DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh +DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz @@ -19,10 +25,20 @@ # we require REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap +INITSMF = /etc/opt/csw/init.d/cswsendmail +PROTOTYPE_FILTER = awk '$$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ + $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ + $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ + $$$$3 ~/sendmail$$$$/ { $$$$4 = "2755" } \ + { print }' + # patch away GNUism PATCHFILES = patch-CC-M.m4 +# include license +LICENSE = LICENSE + CONFIGURE_SCRIPTS = custom BUILD_SCRIPTS = custom TEST_SCRIPTS = custom @@ -35,9 +51,11 @@ PRESERVECONF += $(sysconfdir)/mail/trusted-users.CSW PRESERVECONF += $(sysconfdir)/mail/statistics.CSW + include gar/category.mk -OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.`uname -r`.`uname -i` +PLATFORM = $(shell if [ `uname -i` = "i86pc" ] ; then echo i86pc ; else echo sun4 ; fi ) +OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).$(PLATFORM) LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail BINFILES = vacation/vacation SBINFILES = makemap/makemap editmap/editmap praliases/praliases \ @@ -49,58 +67,77 @@ rmail/rmail.8 editmap/editmap.8 configure-custom: + @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ + $(DOWNLOADDIR)/site.config.m4 > \ + $(WORKSRC)/devtools/Site/site.config.m4 ) + @( gsed 's,/etc/mail/\(sendmail.cf\),$(sysconfdir)/mail/\1,' \ + $(WORKSRC)/include/sm/conf.h ) + @( gsed 's,/etc/mail/\(sendmail.pid\),/var/opt/csw/run/\1,' \ + $(WORKSRC)/include/sm/conf.h ) @$(MAKECOOKIE) build-custom: - sed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' $(FILEDIR)/site.config.m4 > \ - $(WORKDIR)/$(DISTNAME)/devtools/Site/site.config.m4 - cd $(WORKDIR)/$(DISTNAME) && ./Build + cd $(WORKSRC) && ./Build @$(MAKECOOKIE) test-custom: @$(MAKECOOKIE) install-custom: - @# install the binaries - ginstall -d -m 755 $(DESTDIR)$(libdir) + @# install dirs + ginstall -d $(DESTDIR)$(libdir) + ginstall -d $(DESTDIR)$(bindir) + ginstall -d $(DESTDIR)$(sbindir) + ginstall -d $(DESTDIR)$(mandir)/man1 + ginstall -d $(DESTDIR)$(mandir)/man5 + ginstall -d $(DESTDIR)$(mandir)/man8 + ginstall -d $(DESTDIR)/var/opt/csw/spool/clientmqueue + ginstall -d $(DESTDIR)$(sharedstatedir)/mail + ginstall -d $(DESTDIR)/etc/opt/csw/init.d + ginstall -d $(DESTDIR)$(sysconfdir)/mail + ginstall -d $(DESTDIR)/var/opt/csw/run + + @# install the libraries ( for file in $(LIBFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(libdir) ; \ done ) - ginstall -d -m 755 $(DESTDIR)$(bindir) + + @# install the binaries ginstall -m 755 $(OBJDIR)/$(BINFILES) $(DESTDIR)$(bindir) - ginstall -d -m 755 $(DESTDIR)$(sbindir) - ginstall -d -m 755 $(DESTDIR)$(mandir) + ln -fs $(libdir)/sendmail $(DESTDIR)$(bindir)/newaliases ( for file in $(SBINFILES) ; do \ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) + @# install manpages ( for file in $(MANFILES1) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/1 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/1 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ done ) ( for file in $(MANFILES5) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/5 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/5 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man5 ; \ done ) ( for file in $(MANFILES8) ; do \ - ginstall -d -m 755 $(DESTDIR)$(mandir)/8 ; \ - ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/8 ; \ + ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man8 ; \ done ) + @# install m4/cf macros - ginstall -d -m 755 $(DESTDIR)$(sharedstatedir)/mail - find $(WORKDIR)/$(DISTNAME)/cf -type f -exec chmod 644 {} + - cp -r $(WORKDIR)/$(DISTNAME)/cf $(DESTDIR)$(sharedstatedir)/mail + find $(WORKSRC)/cf -type f -exec chmod 644 {} + + gsed -i '' 's,MAILDIR=/etc/mail,MAILDIR=$(sysconfdir)/mail,' \ + $(WORKSRC)/cf/cf/Makefile + cp -r $(WORKSRC)/cf $(DESTDIR)$(sharedstatedir)/mail + cp $(DOWNLOADDIR)/README.CSW $(DESTDIR)$(sharedstatedir)/mail + cp $(DOWNLOADDIR)/sendmail.schema $(DESTDIR)$(sharedstatedir)/mail + cp $(DOWNLOADDIR)/Sun-sendmail-deactivate.sh $(DESTDIR)$(sharedstatedir)/mail + cp $(DOWNLOADDIR)/Sun-sendmail-reactivate.sh $(DESTDIR)$(sharedstatedir)/mail + @# install startup script - ginstall -d -m 0755 $(DESTDIR)/etc/opt/csw/init.d - cp -p $(FILEDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + chmod +x $(DOWNLOADDIR)/cswsendmail && \ + cp -p $(DOWNLOADDIR)/cswsendmail $(DESTDIR)/etc/opt/csw/init.d + @# install configurations, XXX missing submit.cf/sendmail.cf - ginstall -d -m 0755 $(DESTDIR)$(etcdir)/mail - ginstall -m 644 $(WORKDIR)/$(DISTNAME)/sendmail/aliases \ - $(DESTDIR)$(etcdir)/mail/aliases.CSW - ginstall -m 644 $(OBJDIR)/sendmail/statistics \ - $(DESTDIR)$(etcdir)/mail/statistics.CSW - ginstall -m 644 $(OBJDIR)/sendmail/helpfile \ - $(DESTDIR)$(etcdir)/mail/helpfile.CSW - touch $(DESTDIR)$(etcdir)/mail/trusted-users.CSW \ - $(DESTDIR)$(etcdir)/mail/local-host-names.CSW + ( for file in `cd $(DOWNLOADDIR) && ls *.CSW`; do \ + ginstall -m 644 $(DOWNLOADDIR)/$$file \ + $(DESTDIR)$(sysconfdir)/mail/$$file; \ + done ) + @$(MAKECOOKIE) Modified: csw/mgar/pkg/sendmail/branches/benny/checksums =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/checksums 2009-07-31 14:56:30 UTC (rev 5775) +++ csw/mgar/pkg/sendmail/branches/benny/checksums 2009-07-31 15:12:19 UTC (rev 5776) @@ -1,2 +1,22 @@ +f581c67e3834d6a520d8faf9dfb8c7eb download/CSWsendmail.checkinstall +4c53e32ed6b4ac66c35d5079ebcb548d download/CSWsendmail.preinstall +644a174b1a1e74ef8655ea0002aff8f7 download/CSWsendmail.preremove +6c030e7a797209ddfa4f6dbc531d753c download/README.CSW +e89e68f3e0ae84d665c4ab898a8f3325 download/Sun-sendmail-deactivate.sh +1c3a63f98171aa28a2714995ee938a2c download/Sun-sendmail-reactivate.sh +2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW +3afb5845e04500e1d2ae6ac5af9c7fe3 download/cswsendmail +c816378b3028cbab410f72168b571775 download/helpfile.CSW +27994344f69c7c92382d57264c7debf8 download/i.sol10 +24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 +b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 +d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz +3c970e5b4e9831a8774906ed36e11f52 download/sendmail.cf.CSW +48851e45dca2a65a77f64f738bbf8d20 download/sendmail.schema +f5b7fcd3d576de0615ea1101ef3401c6 download/site.config.m4 +d41d8cd98f00b204e9800998ecf8427e download/sm-client.st.CSW +d41d8cd98f00b204e9800998ecf8427e download/statistics.CSW +b64521d2a1365dc3f5f93b332e026054 download/submit.cf.CSW +d41d8cd98f00b204e9800998ecf8427e download/trusted-users.CSW Added: csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.checkinstall =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.checkinstall (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.checkinstall 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,21 @@ +# checkinstall for CSWsendmail +# 2007-12-09 installation no longer moves files in Sun's sendmail package. +# +trap `exit 3` 15 + +# Assign Solaris release class to install release specific files +if [ `uname -r` = 5.8 ]; then + CLASSES='none sol8 cswinitsmf' +elif [ `uname -r` = 5.9 ]; then + CLASSES='none sol9 cswinitsmf' +elif [ `uname -r` = 5.10 ]; then + CLASSES='none sol10 cswinitsmf' +fi + +# Make env variables available to other packaging scripts + +cat >$1 </dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent passwd smmsp >/dev/null + if [ $? -ne 0 ] ; then + NEEDUSER=1 + fi +fi + +/usr/bin/grep '^smmsp:' /etc/group >/dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent group smmsp >/dev/null + if [ $? -ne 0 ] ; then + NEEDGROUP=1 + fi +fi + +/usr/bin/grep '^mail:' /etc/group >/dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent group mail >/dev/null + if [ $? -ne 0 ] ; then + NEEDMAILGROUP=1 + fi +fi + +if [ "$NEEDGROUP" = 1 ] ; then + echo adding smmsp group + chroot $PKG_INSTALL_ROOT /usr/sbin/groupadd smmsp +else + echo smmsp group detected +fi + +if [ "$NEEDUSER" = 1 ] ; then + echo adding smmsp user + chroot $PKG_INSTALL_ROOT /usr/sbin/useradd -g smmsp smmsp + chroot $PKG_INSTALL_ROOT /usr/sbin/usermod -c "SendMail Message Submission Program" -d $MYHOME smmsp +else + echo smmsp user detected +fi + +if [ "$NEEDMAILGROUP" = 1 ] ; then + echo adding mail group + chroot $PKG_INSTALL_ROOT /usr/sbin/groupadd mail +else + echo mail group detected +fi Added: csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preremove =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preremove (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/CSWsendmail.preremove 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,55 @@ +# preremove - CSWsendmail +# 2004-02-28. Correct error on rename mailq +# 2005-12-14 Fix problem with stopping sendmail +# 2007-02-25 Add support for Solaris 10+ zone enabled hosts. +# Replacing Sun's sendmail is no longer done. + +# Stop sendmail if it is running +smf=no +if [ -f /usr/sbin/svccfg -a -f /usr/sbin/svcadm ] ; then smf=yes ; fi + +VER=`uname -r` +if [ x"$VER" = x5.8 -o x"$VER" = x5.9 ] ; then + SERVER_PID=`pgrep -x -u 0 sendmail` +else + if [ -x /usr/bin/zonename ] ; then + ZONE=`/usr/bin/zonename` + SERVER_PID=`pgrep -x -u 0 -z "$ZONE" sendmail` + else + SERVER_PID=`pgrep -x -u 0 sendmail` + fi +fi + +if [ $SERVER_PID ]; then + echo "## Stopping sendmail" + if [ $smf = yes ] + then + # Disable service + /usr/sbin/svcadm disable -s svc:network/smtp:cswsendmail >/dev/null 2>&1 + else + /etc/init.d/cswsendmail stop >/dev/null 2>&1 + fi + while [ $SERVER_PID ] + do + sleep 1 + # See if server pid still exists. + VER=`uname -r` + if [ x"$VER" = x5.8 -o x"$VER" = x5.9 ] ; then + SERVER_PID=`pgrep -x -u 0 sendmail` + else + if [ -x /usr/bin/zonename ] ; then + ZONE=`/usr/bin/zonename` + SERVER_PID=`pgrep -x -u 0 -z "$ZONE" sendmail` + else + SERVER_PID=`pgrep -x -u 0 sendmail` + fi + fi + done +fi + +if [ $smf = yes ] ; then + # Unregister with SMF + /usr/sbin/svccfg delete svc:network/smtp:cswsendmail >/dev/null 2>&1 +fi + +exit 0 \ No newline at end of file Added: csw/mgar/pkg/sendmail/branches/benny/files/README.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/README.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/README.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,64 @@ +2009-07-31 +Initial GAR version of sendmail. + +2007-12-09 +Previous package versions replaced some of Sun's sendmail files with symlinks +to the correponding CSWsendmail file. This does not work properly in a zone +enabled environment. Therefore, this code is removed from the package +install and package remove scripts. The code to create the symlinks is now +in /opt/csw/share/mail/. To inactivate Sun's sendmail run +Sun-sendmail-deactivate.sh. + +You should run the new inactivate script on the first package installation. + +If want to completely remove CSWsendmail, run the Sun-sendmail-activate.sh +script to return the system to Sun's setup. + +PLEASE note that Sun's sendmail patches routinely replace symlink(s) to the +CSW file(s). You will need to fix this when it happens. + +2007-02-25 +This update includes the errata list dated 2007-02-06. + +This update fixes installation scripts to work on a Solaris 10 or later +zone enabled host. If you have issues or problems with the installation, +please send me a email from the CSWsendmail package page on the web. My +email address is also listed with the package parameters from `pkgparam -v +CSWsendmail`. + +2007-02-03 +This update adds support for csw.conf. + +CSW Sendmail Packaging - Alex Moore and Thomas Glanzmann + +This CSW package contains the features of Sun's Solaris 9 sendmail +package plus MILTER, STARTTLS and SASL. Like Sun's Solaris 9 +sendmail package, this CSW package includes support for Sun's +directory server as a naming service which is known as +SUN_SIMPLIFIED_LDAP. This support is provided for both Solaris 8 +and Solaris 9. + +Installation procedures provide the option to leave the Sun +sendmail files as is or replace these files with symlinks to +the CSW sendmail files. The default is to leave the existing +sendmail installation as is, but it is recommended that the replace +option be used. The replace option will stop Sun's sendmail from +starting on reboot and allow other programs that call the sendmail +programs to work properly. + +The configuration directory in Sun's sendmail is /usr/lib/mail/cf. +In this package, the configuration directory is +/opt/csw/share/mail. + +The sample configuration files are copied when they do not exist. +The package follows Solaris procedures of using subsidiary.cf as +the sendmail.cf file by default. See the Solaris Resource +Management Guide for the definitions of subsidiary and mailhost. + +Make changes to the .mc files and run make to create the .cf files. +If you use main.cf, for non-subsidiary sendmail installations, +copy it to /opt/csw/etc/mail/sendmail.cf. Otherwise, copy +subsidiary.cf to /opt/csw/etc/mail/sendmail.cf. Submit.cf is +copied to /opt/csw/etc/mail/ without changing the name. Both +files, sendmail.cf and submit.cf are required in /opt/csw/etc/mail/ +for sendmail to run. Added: csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-deactivate.sh =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-deactivate.sh (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-deactivate.sh 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,106 @@ +#!/bin/sh +# 2007-12-09 Initial version created from old CSWsendmail Postinstall script +# + +# Make backup of Sun sendmail files +# /usr/sbin/newaliases or /usr/bin/newaliases + if /bin/test ! -L /usr/sbin/newaliases.OFF && /bin/test -L /usr/sbin/newaliases ; then + echo "Moving /usr/sbin/newaliases to newaliases.OFF" + mv /usr/sbin/newaliases /usr/sbin/newaliases.OFF + fi + if /bin/test ! -L /usr/bin/newaliases.OFF && /bin/test -L /usr/bin/newaliases ; then + echo "Moving /usr/bin/newaliases to newaliases.OFF" + mv /usr/bin/newaliases /usr/bin/newaliases.OFF + fi +# /usr/bin/mailq. In Solaris 8, mailq is a file. In Solaris 9, +# mailq is a symlink. In CSW sendmail, mailq is symlink. + if /bin/test ! -f /usr/bin/mailq.OFF && /bin/test -f /usr/bin/mailq ; then + echo "Moving /usr/bin/mailq to mailq.OFF" + mv /usr/bin/mailq /usr/bin/mailq.OFF + fi + if /bin/test ! -L /usr/bin/mailq.OFF && /bin/test -L /usr/bin/mailq ; then + echo "Moving /usr/bin/mailq to mailq.OFF" + mv /usr/bin/mailq /usr/bin/mailq.OFF + fi +# /usr/bin/vacation + if /bin/test ! -f /usr/bin/vacation.OFF && /bin/test -f /usr/bin/vacation ; then + echo "Moving /usr/bin/vacation to vacation.OFF" + mv /usr/bin/vacation /usr/bin/vacation.OFF + fi +# /usr/bin/mailstats + if /bin/test ! -f /usr/bin/mailstats.OFF && /bin/test -f /usr/bin/mailstats ; then + echo "Moving /usr/bin/mailstats to mailstats.OFF" + mv /usr/bin/mailstats /usr/bin/mailstats.OFF + fi +# /usr/sbin/makemap + if /bin/test ! -f /usr/sbin/makemap.OFF && /bin/test -f /usr/sbin/makemap ; then + echo "Moving /usr/sbin/makemap to makemap.OFF" + mv /usr/sbin/makemap /usr/sbin/makemap.OFF + fi +# /usr/bin/praliases + if /bin/test ! -f /usr/bin/praliases.OFF && /bin/test -f /usr/bin/praliases ; then + echo "Moving /usr/bin/praliases to praliases.OFF" + mv /usr/bin/praliases /usr/bin/praliases.OFF + fi +# /usr/lib/smrsh + if /bin/test ! -f /usr/lib/smrsh.OFF && /bin/test -f /usr/lib/smrsh ; then + echo "Moving /usr/lib/smrsh to smrsh.OFF" + mv /usr/lib/smrsh /usr/lib/smrsh.OFF + fi +# /usr/lib/mail.local + if /bin/test ! -f /usr/lib/mail.local.OFF && /bin/test -f /usr/lib/mail.local ; then + echo "Moving /usr/lib/mail.local to mail.local.OFF" + mv /usr/lib/mail.local /usr/lib/mail.local.OFF + fi +# /etc/mail/sendmail.cf + if /bin/test ! -f /etc/mail/sendmail.cf.OFF && /bin/test -f /etc/mail/sendmail.cf ; then + echo "Moving /etc/mail/sendmail.cf to sendmail.cf.OFF" + mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.OFF + fi +# /usr/lib/sendmail + if /bin/test ! -f /usr/lib/sendmail.OFF && /bin/test -f /usr/lib/sendmail ; then + echo "Moving /usr/lib/sendmail to sendmail.OFF" + mv /usr/lib/sendmail /usr/lib/sendmail.OFF + fi +# + echo "Making symbolic links in /usr for CSWsendmail files." + if /bin/test -L /usr/bin/newaliases.OFF ; then + echo "Making symlink /usr/bin/newaliases" + ln -s /opt/csw/lib/sendmail /usr/bin/newaliases + fi + if /bin/test -L /usr/sbin/newaliases.OFF ; then + echo "Making symlink /usr/sbin/newaliases" + ln -s /opt/csw/lib/sendmail /usr/sbin/newaliases + fi + if /bin/test ! -L /usr/bin/mailq ; then + echo "Making symlink /usr/bin/mailq" + ln -s /opt/csw/lib/sendmail /usr/bin/mailq + fi + if /bin/test ! -L /usr/bin/vacation ; then + echo "Making symlink /usr/bin/vacation" + ln -s /opt/csw/bin/vacation /usr/bin/vacation + fi + if /bin/test ! -L /usr/bin/mailstats ; then + echo "Making symlink /usr/bin/mailstats" + ln -s /opt/csw/sbin/mailstats /usr/bin/mailstats + fi + if /bin/test ! -L /usr/sbin/makemap ; then + echo "Making symlink /usr/sbin/makemap" + ln -s /opt/csw/sbin/makemap /usr/sbin/makemap + fi + if /bin/test ! -L /usr/bin/praliases ; then + echo "Making symlink /usr/bin/praliases" + ln -s /opt/csw/sbin/praliases /usr/bin/praliases + fi + if /bin/test ! -L /usr/lib/smrsh ; then + echo "Making symlink /usr/lib/smrsh" + ln -s /opt/csw/lib/smrsh /usr/lib/smrsh + fi + if /bin/test ! -L /usr/lib/mail.local ; then + echo "Making symlink /usr/lib/mail.local" + ln -s /opt/csw/lib/mail.local /usr/lib/mail.local + fi + if /bin/test ! -L /usr/lib/sendmail ; then + echo "Making symlink /usr/lib/sendmail" + ln -s /opt/csw/lib/sendmail /usr/lib/sendmail + fi Added: csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-reactivate.sh =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-reactivate.sh (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/Sun-sendmail-reactivate.sh 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,75 @@ +#!/bin/sh +# 2007-12-09 Initial version created from the old CSWsendmail preremove script +# +# Remove the symlinks for using CSWsendmail and return filesystem to +# using Sun's sendmail. + +# Remove the symlinks to CSW files + echo "Removing the symlinks to CSW files." +# /usr/bin/newaliases or /usr/sbin/newaliases + if /bin/test -L /usr/bin/newaliases ; then rm -f /usr/bin/newaliases ; fi + if /bin/test -L /usr/sbin/newaliases ; then rm -f /usr/sbin/newaliases ; fi +# /usr/bin/mailq. mailq is either a symlink or a file, depending +# on the version of Solaris + if /bin/test -L /usr/bin/mailq ; then rm -f /usr/bin/mailq ; fi +# /usr/bin/vacation + if /bin/test -L /usr/bin/vacation ; then rm -f /usr/bin/vacation ; fi +# /usr/bin/mailstats + if /bin/test -L /usr/bin/mailstats ; then rm -f /usr/bin/mailstats ; fi +# /usr/sbin/makemap + if /bin/test -L /usr/sbin/makemap ; then rm -f /usr/sbin/makemap ; fi +# /usr/bin/praliases + if /bin/test -L /usr/bin/praliases ; then rm -f /usr/bin/praliases ; fi +# /usr/lib/smrsh + if /bin/test -L /usr/lib/smrsh ; then rm -f /usr/lib/smrsh ; fi +# /usr/lib/mail.local + if /bin/test -L /usr/lib/mail.local ; then rm -f /usr/lib/mail.local ; fi +# /usr/lib/sendmail + if /bin/test -L /usr/lib/sendmail ; then rm -f /usr/lib/sendmail ; fi +# + echo "Symlinks to CSW files removed." +# +# Return to Sun files +# /usr/bin/newaliases or /usr/sbin/newaliases + if /bin/test -L /usr/bin/newaliases.OFF ; then + mv -f /usr/bin/newaliases.OFF /usr/bin/newaliases + fi + if /bin/test -L /usr/sbin/newaliases.OFF ; then + mv -f /usr/sbin/newaliases.OFF /usr/sbin/newaliases + fi + if /bin/test -L /usr/bin/mailq.OFF || /bin/test -f /usr/bin/mailq.OFF ; then + mv -f /usr/bin/mailq.OFF /usr/bin/mailq + fi +# /usr/bin/vacation + if /bin/test -f /usr/bin/vacation.OFF ; then + mv -f /usr/bin/vacation.OFF /usr/bin/vacation + fi +# /usr/bin/mailstats + if /bin/test -f /usr/bin/mailstats.OFF ; then + mv -f /usr/bin/mailstats.OFF /usr/bin/mailstats + fi +# /usr/sbin/makemap + if /bin/test -f /usr/sbin/makemap.OFF ; then + mv -f /usr/sbin/makemap.OFF /usr/sbin/makemap + fi +# /usr/bin/praliases + if /bin/test -f /usr/bin/praliases.OFF ; then + mv -f /usr/bin/praliases.OFF /usr/bin/praliases + fi +# /usr/lib/smrsh + if /bin/test -f /usr/lib/smrsh.OFF ; then + mv -f /usr/lib/smrsh.OFF /usr/lib/smrsh + fi +# /usr/lib/mail.local + if /bin/test -f /usr/lib/mail.local.OFF ; then + mv -f /usr/lib/mail.local.OFF /usr/lib/mail.local + fi +# /usr/lib/sendmail + if /bin/test -f /usr/lib/sendmail.OFF ; then + mv -f /usr/lib/sendmail.OFF /usr/lib/sendmail + fi +# /etc/mail/sendmail.cf + if /bin/test -f /etc/mail/sendmail.cf.OFF ; then + mv -f /etc/mail/sendmail.cf.OFF /etc/mail/sendmail.cf + fi + echo "Sun sendmail files restored." Added: csw/mgar/pkg/sendmail/branches/benny/files/aliases.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/aliases.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/aliases.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,65 @@ +# +# $Id: aliases,v 8.5 2002/06/05 22:54:26 gshapiro Exp $ +# @(#)aliases 8.2 (Berkeley) 3/5/94 +# +# Aliases in this file will NOT be expanded in the header from +# Mail, but WILL be visible over networks. +# +# >>>>>>>>>> The program "newaliases" must be run after +# >> NOTE >> this file is updated for any changes to +# >>>>>>>>>> show through to sendmail. +# +# +# See also RFC 2142, `MAILBOX NAMES FOR COMMON SERVICES, ROLES +# AND FUNCTIONS', May 1997 + +# Pretty much everything else in this file points to "root", so +# you should forward root's email to the system administrator. +# Delivering mail to root's mailbox or reading mail as root is +# inadvisable. + +# Uncomment and *CHANGE* this! +# root: insert-human-being-here + +# Basic system aliases -- these MUST be present +MAILER-DAEMON: postmaster +postmaster: root + +# General redirections for pseudo accounts +bin: root +daemon: root +games: root +mailnull: postmaster +smmsp: postmaster +ingres: root +nobody: root +system: root +toor: root + +# Well-known aliases +manager: root +dumper: root +operator: root + +# RFC 2142: BUSINESS-RELATED MAILBOX NAMES +# info: root +# marketing: root +# sales: root +# support: root + +# RFC 2142: NETWORK OPERATIONS MAILBOX NAMES +abuse: root +noc: root +security: root + +# RFC 2142: SUPPORT MAILBOX NAMES FOR SPECIFIC INTERNET SERVICES +hostmaster: root +usenet: root +news: usenet +webmaster: root +www: webmaster +uucp: root +ftp: root + +# Trap decode to catch security attacks +decode: root Modified: csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail 2009-07-31 14:56:30 UTC (rev 5775) +++ csw/mgar/pkg/sendmail/branches/benny/files/cswsendmail 2009-07-31 15:12:19 UTC (rev 5776) @@ -8,7 +8,7 @@ ERRMSG1='WARNING: /var/mail is NFS-mounted without setting actimeo=0,' ERRMSG2='this can cause mailbox locking and access problems.' -SERVER_PID_FILE="/var/run/sendmail.pid" +SERVER_PID_FILE="/var/opt/csw/run/sendmail.pid" CLIENT_PID_FILE="/opt/csw/var/spool/clientmqueue/sm-client.pid" DEFAULT_FILE="/opt/csw/etc/default/sendmail" ALIASES_FILE="/opt/csw/etc/mail/aliases" @@ -36,7 +36,7 @@ 'start') if [ -f $CSW_DIR/lib/sendmail -a -f $CSW_DIR/etc/mail/sendmail.cf ]; then if [ ! -d $CSW_DIR/var/spool/mqueue ]; then - /usr/bin/mkdir -m 0750 $CSW_DIR/var/spool/mqueue + /usr/bin/mkdir -pm 0750 $CSW_DIR/var/spool/mqueue /usr/bin/chown root:bin $CSW_DIR/var/spool/mqueue fi if [ ! -f $ALIASES_FILE.db ] && [ ! -f $ALIASES_FILE.dir ] \ Added: csw/mgar/pkg/sendmail/branches/benny/files/helpfile.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/helpfile.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/helpfile.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,137 @@ +#vers 2 +cpyr +cpyr Copyright (c) 1998-2000, 2002, 2004-2007 Sendmail, Inc. and its suppliers. +cpyr All rights reserved. +cpyr Copyright (c) 1983, 1995-1997 Eric P. Allman. All rights reserved. +cpyr Copyright (c) 1988, 1993 +cpyr The Regents of the University of California. All rights reserved. +cpyr +cpyr +cpyr By using this file, you agree to the terms and conditions set +cpyr forth in the LICENSE file which can be found at the top level of +cpyr the sendmail distribution. +cpyr +cpyr $$Id: helpfile,v 8.48 2007/02/01 18:29:44 ca Exp $$ +cpyr +smtp This is sendmail version $v +smtp Topics: +smtp HELO EHLO MAIL RCPT DATA +smtp RSET NOOP QUIT HELP VRFY +smtp EXPN VERB ETRN DSN AUTH +smtp STARTTLS +smtp For more info use "HELP ". +smtp To report bugs in the implementation see +smtp http://www.sendmail.org/email-addresses.html +smtp For local information send email to Postmaster at your site. +help HELP [ ] +help The HELP command gives help info. +helo HELO +helo Introduce yourself. +ehlo EHLO +ehlo Introduce yourself, and request extended SMTP mode. +ehlo Possible replies include: +ehlo SEND Send as mail [RFC821] +ehlo SOML Send as mail or terminal [RFC821] +ehlo SAML Send as mail and terminal [RFC821] +ehlo EXPN Expand the mailing list [RFC821] +ehlo HELP Supply helpful information [RFC821] +ehlo TURN Turn the operation around [RFC821] +ehlo 8BITMIME Use 8-bit data [RFC1652] +ehlo SIZE Message size declaration [RFC1870] +ehlo VERB Verbose [Allman] +ehlo CHUNKING Chunking [RFC1830] +ehlo BINARYMIME Binary MIME [RFC1830] +ehlo PIPELINING Command Pipelining [RFC1854] +ehlo DSN Delivery Status Notification [RFC1891] +ehlo ETRN Remote Message Queue Starting [RFC1985] +ehlo STARTTLS Secure SMTP [RFC2487] +ehlo AUTH Authentication [RFC2554] +ehlo ENHANCEDSTATUSCODES Enhanced status codes [RFC2034] +ehlo DELIVERBY Deliver By [RFC2852] +mail MAIL From: [ ] +mail Specifies the sender. Parameters are ESMTP extensions. +mail See "HELP DSN" for details. +rcpt RCPT To: [ ] +rcpt Specifies the recipient. Can be used any number of times. +rcpt Parameters are ESMTP extensions. See "HELP DSN" for details. +data DATA +data Following text is collected as the message. +data End with a single dot. +rset RSET +rset Resets the system. +quit QUIT +quit Exit sendmail (SMTP). +auth AUTH mechanism [initial-response] +auth Start authentication. +starttls STARTTLS +starttls Start TLS negotiation. +verb VERB +verb Go into verbose mode. This sends 0xy responses that are +verb not RFC821 standard (but should be) They are recognized +verb by humans and other sendmail implementations. +vrfy VRFY +vrfy Verify an address. If you want to see what it aliases +vrfy to, use EXPN instead. +expn EXPN +expn Expand an address. If the address indicates a mailing +expn list, return the contents of that list. +noop NOOP +noop Do nothing. +send SEND FROM: +send replaces the MAIL command, and can be used to send +send directly to a users terminal. Not supported in this +send implementation. +soml SOML FROM: +soml Send or mail. If the user is logged in, send directly, +soml otherwise mail. Not supported in this implementation. +saml SAML FROM: +saml Send and mail. Send directly to the user's terminal, +saml and also mail a letter. Not supported in this +saml implementation. +turn TURN +turn Reverses the direction of the connection. Not currently +turn implemented. +etrn ETRN [ | @ | \# ] +etrn Run the queue for the specified , or +etrn all hosts within a given , or a specially-named +etrn (implementation-specific). +dsn MAIL From: [ RET={ FULL | HDRS} ] [ ENVID= ] +dsn RCPT To: [ NOTIFY={NEVER,SUCCESS,FAILURE,DELAY} ] +dsn [ ORCPT= ] +dsn SMTP Delivery Status Notifications. +dsn Descriptions: +dsn RET Return either the full message or only headers. +dsn ENVID Sender's "envelope identifier" for tracking. +dsn NOTIFY When to send a DSN. Multiple options are OK, comma- +dsn delimited. NEVER must appear by itself. +dsn ORCPT Original recipient. +-bt Help for test mode: +-bt ? :this help message. +-bt .Dmvalue :define macro `m' to `value'. +-bt .Ccvalue :add `value' to class `c'. +-bt =Sruleset :dump the contents of the indicated ruleset. +-bt =M :display the known mailers. +-bt -ddebug-spec :equivalent to the command-line -d debug flag. +-bt $$m :print the value of macro $$m. +-bt $$=c :print the contents of class $$=c. +-bt /mx host :returns the MX records for `host'. +-bt /parse address :parse address, returning the value of crackaddr, and +-bt the parsed address. +-bt /try mailer addr :rewrite address into the form it will have when +-bt presented to the indicated mailer. +-bt /tryflags flags :set flags used by parsing. The flags can be `H' for +-bt Header or `E' for Envelope, and `S' for Sender or `R' +-bt for Recipient. These can be combined, `HR' sets +-bt flags for header recipients. +-bt /canon hostname :try to canonify hostname. +-bt /map mapname key :look up `key' in the indicated `mapname'. +-bt /quit :quit address test mode. +-bt rules addr :run the indicated address through the named rules. +-bt Rules can be a comma separated list of rules. +control Help for smcontrol: +control help This message. +control restart Restart sendmail. +control shutdown Shutdown sendmail. +control status Show sendmail status. +control mstat Show sendmail status (machine readable format). +control memdump Dump allocated memory list (for debugging only). Added: csw/mgar/pkg/sendmail/branches/benny/files/i.sol10 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/i.sol10 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/i.sol10 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol10.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/branches/benny/files/i.sol8 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/i.sol8 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/i.sol8 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol8.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/branches/benny/files/i.sol9 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/i.sol9 (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/i.sol9 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol9.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Added: csw/mgar/pkg/sendmail/branches/benny/files/sendmail.cf.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/sendmail.cf.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/sendmail.cf.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,1467 @@ +# +# Copyright (c) 1998-2004 Sendmail, Inc. and its suppliers. +# All rights reserved. +# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved. +# Copyright (c) 1988, 1993 +# The Regents of the University of California. All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# + +###################################################################### +###################################################################### +##### +##### SENDMAIL CONFIGURATION FILE +##### +##### built by dt73646 at rc-osg-revo on Thu Jul 30 16:59:32 CDT 2009 +##### in /dst/home/dt73646/opencsw/mgar/pkg/sendmail/trunk/work/build-isa-sparcv8/sendmail-8.14.3/cf/cf +##### using ../ as configuration include directory +##### +###################################################################### +##### +##### DO NOT EDIT THIS FILE! Only edit the source .mc file. +##### +###################################################################### +###################################################################### + +##### $Id: cfhead.m4,v 8.116 2004/01/28 22:02:22 ca Exp $ ##### +##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ ##### +##### $Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro Exp $ ##### + +##### $Id: solaris2.m4,v 8.22 1999/09/24 21:43:53 ca Exp $ ##### + +##### $Id: generic.m4,v 8.15 1999/04/04 00:51:09 ca Exp $ ##### + +##### $Id: redirect.m4,v 8.15 1999/08/06 01:47:36 gshapiro Exp $ ##### + +##### $Id: use_cw_file.m4,v 8.11 2001/08/26 20:58:57 gshapiro Exp $ ##### + + + +##### $Id: proto.m4,v 8.734 2008/01/24 23:42:01 ca Exp $ ##### + +# level 10 config file format +V10/Berkeley + +# override file safeties - setting this option compromises system security, +# addressing the actual file configuration problem is preferred +# need to set this before any file actions are encountered in the cf file +#O DontBlameSendmail=safe + +# default LDAP map specification +# need to set this now before any LDAP maps are defined +#O LDAPDefaultSpec=-h localhost + +################## +# local info # +################## + +# my LDAP cluster +# need to set this before any LDAP lookups are done (including classes) +#D{sendmailMTACluster}$m + +Cwlocalhost +# file containing names of hosts for which we receive email +Fw/etc/mail/local-host-names + +# my official domain name +# ... define this only if sendmail cannot automatically determine your domain +#Dj$w.Foo.COM + +# host/domain names ending with a token in class P are canonical +CP. + +# "Smart" relay host (may be null) +DS + + +# operators that cannot be in local usernames (i.e., network indicators) +CO @ % ! + +# a class with just dot (for identifying canonical names) +C.. + +# a class with just a left bracket (for identifying domain literals) +C[[ + + +# Resolve map (to check if a host exists in check_mail) +Kresolve host -a -T +C{ResOk}OKR + + +# Hosts for which relaying is permitted ($=R) +FR-o /etc/mail/relay-domains + +# arithmetic map +Karith arith + + + + + +# dequoting map +Kdequote dequote + +# class E: names that should be exposed as from this host, even if we masquerade +# class L: names that should be delivered locally, even if we have a relay +# class M: domains that should be converted to $M +# class N: domains that should not be converted to $M +#CL root +C{E}root + + + +# my name for error messages +DnMAILER-DAEMON + + +CPREDIRECT + +# Configuration version number +DZ8.14.3 + + +############### +# Options # +############### + +# strip message body to 7 bits on input? +O SevenBitInput=False + +# 8-bit data handling +#O EightBitMode=pass8 + +# wait for alias file rebuild (default units: minutes) +O AliasWait=10 + +# location of alias file +O AliasFile=/etc/mail/aliases + +# minimum number of free blocks on filesystem +O MinFreeBlocks=100 + +# maximum message size +#O MaxMessageSize=0 + +# substitution for space (blank) characters +O BlankSub=. + +# avoid connecting to "expensive" mailers on initial submission? +O HoldExpensive=False + +# checkpoint queue runs after every N successful deliveries +#O CheckpointInterval=10 + +# default delivery mode +O DeliveryMode=background + +# error message header/file +#O ErrorHeader=/etc/mail/error-header + +# error mode +#O ErrorMode=print + +# save Unix-style "From_" lines at top of header? +#O SaveFromLine=False + +# queue file mode (qf files) +#O QueueFileMode=0600 + +# temporary file mode +O TempFileMode=0600 + +# match recipients against GECOS field? +#O MatchGECOS=False + +# maximum hop count +#O MaxHopCount=25 + +# location of help file +O HelpFile=/etc/mail/helpfile + +# ignore dots as terminators in incoming messages? +#O IgnoreDots=False + +# name resolver options +#O ResolverOptions=+AAONLY + +# deliver MIME-encapsulated error messages? +O SendMimeErrors=True + +# Forward file search path +O ForwardPath=$z/.forward.$w+$h:$z/.forward+$h:$z/.forward.$w:$z/.forward + +# open connection cache size +O ConnectionCacheSize=2 + +# open connection cache timeout +O ConnectionCacheTimeout=5m + +# persistent host status directory +#O HostStatusDirectory=.hoststat + +# single thread deliveries (requires HostStatusDirectory)? +#O SingleThreadDelivery=False + +# use Errors-To: header? +O UseErrorsTo=False + +# log level +O LogLevel=9 + +# send to me too, even in an alias expansion? +#O MeToo=True + +# verify RHS in newaliases? +O CheckAliases=False + +# default messages to old style headers if no special punctuation? +O OldStyleHeaders=True + +# SMTP daemon options +O DaemonPortOptions=Name=MTA +O DaemonPortOptions=Port=587, Name=MSA, M=E + +# SMTP client options +#O ClientPortOptions=Family=inet, Address=0.0.0.0 + +# Modifiers to define {daemon_flags} for direct submissions +#O DirectSubmissionModifiers + +# Use as mail submission program? See sendmail/SECURITY +#O UseMSP + +# privacy flags +O PrivacyOptions=authwarnings + +# who (if anyone) should get extra copies of error messages +#O PostmasterCopy=Postmaster + +# slope of queue-only function +#O QueueFactor=600000 + +# limit on number of concurrent queue runners +#O MaxQueueChildren + +# maximum number of queue-runners per queue-grouping with multiple queues +#O MaxRunnersPerQueue=1 + +# priority of queue runners (nice(3)) +#O NiceQueueRun + +# shall we sort the queue by hostname first? +#O QueueSortOrder=priority + +# minimum time in queue before retry +#O MinQueueAge=30m + +# how many jobs can you process in the queue? +#O MaxQueueRunSize=0 + +# perform initial split of envelope without checking MX records +#O FastSplit=1 + +# queue directory +O QueueDirectory=/var/spool/mqueue + +# key for shared memory; 0 to turn off, -1 to auto-select +#O SharedMemoryKey=0 + +# file to store auto-selected key for shared memory (SharedMemoryKey = -1) +#O SharedMemoryKeyFile + +# timeouts (many of these) +#O Timeout.initial=5m +#O Timeout.connect=5m +#O Timeout.aconnect=0s +#O Timeout.iconnect=5m +#O Timeout.helo=5m +#O Timeout.mail=10m +#O Timeout.rcpt=1h +#O Timeout.datainit=5m +#O Timeout.datablock=1h +#O Timeout.datafinal=1h +#O Timeout.rset=5m +#O Timeout.quit=2m +#O Timeout.misc=2m +#O Timeout.command=1h +#O Timeout.ident=5s +#O Timeout.fileopen=60s +#O Timeout.control=2m +O Timeout.queuereturn=5d +#O Timeout.queuereturn.normal=5d +#O Timeout.queuereturn.urgent=2d +#O Timeout.queuereturn.non-urgent=7d +#O Timeout.queuereturn.dsn=5d +O Timeout.queuewarn=4h +#O Timeout.queuewarn.normal=4h +#O Timeout.queuewarn.urgent=1h +#O Timeout.queuewarn.non-urgent=12h +#O Timeout.queuewarn.dsn=4h +#O Timeout.hoststatus=30m +#O Timeout.resolver.retrans=5s +#O Timeout.resolver.retrans.first=5s +#O Timeout.resolver.retrans.normal=5s +#O Timeout.resolver.retry=4 +#O Timeout.resolver.retry.first=4 +#O Timeout.resolver.retry.normal=4 +#O Timeout.lhlo=2m +#O Timeout.auth=10m +#O Timeout.starttls=1h + +# time for DeliverBy; extension disabled if less than 0 +#O DeliverByMin=0 + +# should we not prune routes in route-addr syntax addresses? +#O DontPruneRoutes=False + +# queue up everything before forking? +O SuperSafe=True + +# status file +#O StatusFile + +# time zone handling: +# if undefined, use system default +# if defined but null, use TZ envariable passed in +# if defined and non-null, use that info +#O TimeZoneSpec= + +# default UID (can be username or userid:groupid) +#O DefaultUser=mailnull + +# list of locations of user database file (null means no lookup) +#O UserDatabaseSpec=/etc/mail/userdb + +# fallback MX host +#O FallbackMXhost=fall.back.host.net + +# fallback smart host +#O FallbackSmartHost=fall.back.host.net + +# if we are the best MX host for a site, try it directly instead of config err +#O TryNullMXList=False + +# load average at which we just queue messages +#O QueueLA=8 + +# load average at which we refuse connections +#O RefuseLA=12 + +# log interval when refusing connections for this long +#O RejectLogInterval=3h + +# load average at which we delay connections; 0 means no limit +#O DelayLA=0 + +# maximum number of children we allow at one time +#O MaxDaemonChildren=0 + +# maximum number of new connections per second +#O ConnectionRateThrottle=0 + +# Width of the window +#O ConnectionRateWindowSize=60s + +# work recipient factor +#O RecipientFactor=30000 + +# deliver each queued job in a separate process? +#O ForkEachJob=False + +# work class factor +#O ClassFactor=1800 + +# work time factor +#O RetryFactor=90000 + +# default character set +#O DefaultCharSet=unknown-8bit + +# service switch file (name hardwired on Solaris, Ultrix, OSF/1, others) +#O ServiceSwitchFile=/etc/mail/service.switch + +# hosts file (normally /etc/hosts) +#O HostsFile=/etc/hosts + +# dialup line delay on connection failure +#O DialDelay=0s + +# action to take if there are no recipients in the message +#O NoRecipientAction=none + +# chrooted environment for writing to files +#O SafeFileEnvironment + +# are colons OK in addresses? +#O ColonOkInAddr=True + +# shall I avoid expanding CNAMEs (violates protocols)? +#O DontExpandCnames=False + +# SMTP initial login message (old $e macro) +O SmtpGreetingMessage=$j Sendmail $v/$Z; $b + +# UNIX initial From header format (old $l macro) +O UnixFromLine=From $g $d + +# From: lines that have embedded newlines are unwrapped onto one line +#O SingleLineFromHeader=False + +# Allow HELO SMTP command that does not include a host name +#O AllowBogusHELO=False + +# Characters to be quoted in a full name phrase (@,;:\()[] are automatic) +#O MustQuoteChars=. + +# delimiter (operator) characters (old $o macro) +O OperatorChars=.:%@!^/[]+ + +# shall I avoid calling initgroups(3) because of high NIS costs? +#O DontInitGroups=False + +# are group-writable :include: and .forward files (un)trustworthy? +# True (the default) means they are not trustworthy. +#O UnsafeGroupWrites=True + + +# where do errors that occur when sending errors get sent? +#O DoubleBounceAddress=postmaster + +# issue temporary errors (4xy) instead of permanent errors (5xy)? +#O SoftBounce=False + +# where to save bounces if all else fails +#O DeadLetterDrop=/var/tmp/dead.letter + +# what user id do we assume for the majority of the processing? +#O RunAsUser=sendmail + +# maximum number of recipients per SMTP envelope +#O MaxRecipientsPerMessage=0 + +# limit the rate recipients per SMTP envelope are accepted +# once the threshold number of recipients have been rejected +#O BadRcptThrottle=0 + +# shall we get local names from our installed interfaces? +#O DontProbeInterfaces=False + +# Return-Receipt-To: header implies DSN request +#O RrtImpliesDsn=False + +# override connection address (for testing) +#O ConnectOnlyTo=0.0.0.0 + +# Trusted user for file ownership and starting the daemon +#O TrustedUser=root + +# Control socket for daemon management +#O ControlSocketName=/var/spool/mqueue/.control + +# Maximum MIME header length to protect MUAs +#O MaxMimeHeaderLength=0/0 + +# Maximum length of the sum of all headers +O MaxHeadersLength=32768 + +# Maximum depth of alias recursion +#O MaxAliasRecursion=10 + +# location of pid file +#O PidFile=/var/run/sendmail.pid + +# Prefix string for the process title shown on 'ps' listings +#O ProcessTitlePrefix=prefix + +# Data file (df) memory-buffer file maximum size +#O DataFileBufferSize=4096 + +# Transcript file (xf) memory-buffer file maximum size +#O XscriptFileBufferSize=4096 + +# lookup type to find information about local mailboxes +#O MailboxDatabase=pw + +# override compile time flag REQUIRES_DIR_FSYNC +#O RequiresDirfsync=true + +# list of authentication mechanisms +#O AuthMechanisms=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 + +# Authentication realm +#O AuthRealm + +# default authentication information for outgoing connections +#O DefaultAuthInfo=/etc/mail/default-auth-info + +# SMTP AUTH flags +#O AuthOptions + +# SMTP AUTH maximum encryption strength +#O AuthMaxBits + +# SMTP STARTTLS server options +#O TLSSrvOptions + +# Input mail filters +#O InputMailFilters + + +# CA directory +#O CACertPath +# CA file +#O CACertFile +# Server Cert +#O ServerCertFile +# Server private key +#O ServerKeyFile +# Client Cert +#O ClientCertFile +# Client private key +#O ClientKeyFile +# File containing certificate revocation lists +#O CRLFile +# DHParameters (only required if DSA/DH is used) +#O DHParameters +# Random data source (required for systems without /dev/urandom under OpenSSL) +#O RandFile + +# Maximum number of "useless" commands before slowing down +#O MaxNOOPCommands=20 + +# Name to use for EHLO (defaults to $j) +#O HeloName + +############################ +# QUEUE GROUP DEFINITIONS # +############################ + + +########################### +# Message precedences # +########################### + +Pfirst-class=0 +Pspecial-delivery=100 +Plist=-30 +Pbulk=-60 +Pjunk=-100 + +##################### +# Trusted users # +##################### + +# this is equivalent to setting class "t" +#Ft/etc/mail/trusted-users +Troot +Tdaemon +Tuucp + +######################### +# Format of headers # +######################### + +H?P?Return-Path: <$g> +HReceived: $?sfrom $s $.$?_($?s$|from $.$_) + $.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.) + $.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version} + (version=${tls_version} cipher=${cipher} bits=${cipher_bits} verify=${verify})$.$?u + for $u; $|; + $.$b +H?D?Resent-Date: $a +H?D?Date: $a +H?F?Resent-From: $?x$x <$g>$|$g$. +H?F?From: $?x$x <$g>$|$g$. +H?x?Full-Name: $x +# HPosted-Date: $a +# H?l?Received-Date: $b +H?M?Resent-Message-Id: <$t.$i@$j> +H?M?Message-Id: <$t.$i@$j> + +# +###################################################################### +###################################################################### +##### +##### REWRITING RULES +##### +###################################################################### +###################################################################### + +############################################ +### Ruleset 3 -- Name Canonicalization ### +############################################ +Scanonify=3 + +# handle null input (translate to <@> special case) +R$@ $@ <@> + +# strip group: syntax (not inside angle brackets!) and trailing semicolon +R$* $: $1 <@> mark addresses +R$* < $* > $* <@> $: $1 < $2 > $3 unmark +R@ $* <@> $: @ $1 unmark @host:... +R$* [ IPv6 : $+ ] <@> $: $1 [ IPv6 : $2 ] unmark IPv6 addr +R$* :: $* <@> $: $1 :: $2 unmark node::addr +R:include: $* <@> $: :include: $1 unmark :include:... +R$* : $* [ $* ] $: $1 : $2 [ $3 ] <@> remark if leading colon +R$* : $* <@> $: $2 strip colon if marked +R$* <@> $: $1 unmark +R$* ; $1 strip trailing semi +R$* < $+ :; > $* $@ $2 :; <@> catch +R$* < $* ; > $1 < $2 > bogus bracketed semi + +# null input now results from list:; syntax +R$@ $@ :; <@> + +# strip angle brackets -- note RFC733 heuristic to get innermost item +R$* $: < $1 > housekeeping <> +R$+ < $* > < $2 > strip excess on left +R< $* > $+ < $1 > strip excess on right +R<> $@ < @ > MAIL FROM:<> case +R< $+ > $: $1 remove housekeeping <> + +# strip route address <@a, at b, at c:user at d> -> +R@ $+ , $+ $2 +R@ [ $* ] : $+ $2 +R@ $+ : $+ $2 + +# find focus for list syntax +R $+ : $* ; @ $+ $@ $>Canonify2 $1 : $2 ; < @ $3 > list syntax +R $+ : $* ; $@ $1 : $2; list syntax + +# find focus for @ syntax addresses +R$+ @ $+ $: $1 < @ $2 > focus on domain +R$+ < $+ @ $+ > $1 $2 < @ $3 > move gaze right +R$+ < @ $+ > $@ $>Canonify2 $1 < @ $2 > already canonical + + +# convert old-style addresses to a domain-based address +R$- ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > resolve uucp names +R$+ . $- ! $+ $@ $>Canonify2 $3 < @ $1 . $2 > domain uucps +R$+ ! $+ $@ $>Canonify2 $2 < @ $1 .UUCP > uucp subdomains + +# if we have % signs, take the rightmost one +R$* % $* $1 @ $2 First make them all @s. +R$* @ $* @ $* $1 % $2 @ $3 Undo all but the last. +R$* @ $* $@ $>Canonify2 $1 < @ $2 > Insert < > and finish + +# else we must be a local name +R$* $@ $>Canonify2 $1 + + +################################################ +### Ruleset 96 -- bottom half of ruleset 3 ### +################################################ + +SCanonify2=96 + +# handle special cases for local names +R$* < @ localhost > $* $: $1 < @ $j . > $2 no domain at all +R$* < @ localhost . $m > $* $: $1 < @ $j . > $2 local domain +R$* < @ localhost . UUCP > $* $: $1 < @ $j . > $2 .UUCP domain + +# check for IPv4/IPv6 domain literal +R$* < @ [ $+ ] > $* $: $1 < @@ [ $2 ] > $3 mark [addr] +R$* < @@ $=w > $* $: $1 < @ $j . > $3 self-literal +R$* < @@ $+ > $* $@ $1 < @ $2 > $3 canon IP addr + + + + + +# if really UUCP, handle it immediately + +# try UUCP traffic as a local address +R$* < @ $+ . UUCP > $* $: $1 < @ $[ $2 $] . UUCP . > $3 +R$* < @ $+ . . UUCP . > $* $@ $1 < @ $2 . > $3 + +# hostnames ending in class P are always canonical +R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4 +R$* < @ $* $~P > $* $: $&{daemon_flags} $| $1 < @ $2 $3 > $4 +R$* CC $* $| $* < @ $+.$+ > $* $: $3 < @ $4.$5 . > $6 +R$* CC $* $| $* $: $3 +# pass to name server to make hostname canonical +R$* $| $* < @ $* > $* $: $2 < @ $[ $3 $] > $4 +R$* $| $* $: $2 + +# local host aliases and pseudo-domains are always canonical +R$* < @ $=w > $* $: $1 < @ $2 . > $3 +R$* < @ $=M > $* $: $1 < @ $2 . > $3 +R$* < @ $* . . > $* $1 < @ $2 . > $3 + + +################################################## +### Ruleset 4 -- Final Output Post-rewriting ### +################################################## +Sfinal=4 + +R$+ :; <@> $@ $1 : handle +R$* <@> $@ handle <> and list:; + +# strip trailing dot off possibly canonical name +R$* < @ $+ . > $* $1 < @ $2 > $3 + +# eliminate internal code +R$* < @ *LOCAL* > $* $1 < @ $j > $2 + +# externalize local domain info +R$* < $+ > $* $1 $2 $3 defocus +R@ $+ : @ $+ : $+ @ $1 , @ $2 : $3 canonical +R@ $* $@ @ $1 ... and exit + +# UUCP must always be presented in old form +R$+ @ $- . UUCP $2!$1 u at h.UUCP => h!u + +# delete duplicate local names +R$+ % $=w @ $=w $1 @ $2 u%host at host => u at host + + + +############################################################## +### Ruleset 97 -- recanonicalize and call ruleset zero ### +### (used for recursive calls) ### +############################################################## + +SRecurse=97 +R$* $: $>canonify $1 +R$* $@ $>parse $1 + + +###################################### +### Ruleset 0 -- Parse Address ### +###################################### + +Sparse=0 + +R$* $: $>Parse0 $1 initial parsing +R<@> $#local $: <@> special case error msgs +R$* $: $>ParseLocal $1 handle local hacks +R$* $: $>Parse1 $1 final parsing + +# +# Parse0 -- do initial syntax checking and eliminate local addresses. +# This should either return with the (possibly modified) input +# or return with a #error mailer. It should not return with a +# #mailer other than the #error mailer. +# + +SParse0 +R<@> $@ <@> special case error msgs +R$* : $* ; <@> $#error $@ 5.1.3 $: "553 List:; syntax illegal for recipient addresses" +R@ <@ $* > < @ $1 > catch "@@host" bogosity +R<@ $+> $#error $@ 5.1.3 $: "553 User address required" +R$+ <@> $#error $@ 5.1.3 $: "553 Hostname required" +R$* $: <> $1 +R<> $* < @ [ $* ] : $+ > $* $1 < @ [ $2 ] : $3 > $4 +R<> $* < @ [ $* ] , $+ > $* $1 < @ [ $2 ] , $3 > $4 +R<> $* < @ [ $* ] $+ > $* $#error $@ 5.1.2 $: "553 Invalid address" +R<> $* < @ [ $+ ] > $* $1 < @ [ $2 ] > $3 +R<> $* <$* : $* > $* $#error $@ 5.1.3 $: "553 Colon illegal in host name part" +R<> $* $1 +R$* < @ . $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* .. $* > $* $#error $@ 5.1.2 $: "553 Invalid host name" +R$* < @ $* @ > $* $#error $@ 5.1.2 $: "553 Invalid route address" +R$* @ $* < @ $* > $* $#error $@ 5.1.3 $: "553 Invalid route address" +R$* , $~O $* $#error $@ 5.1.3 $: "553 Invalid route address" + + +# now delete the local info -- note $=O to find characters that cause forwarding +R$* < @ > $* $@ $>Parse0 $>canonify $1 user@ => user +R< @ $=w . > : $* $@ $>Parse0 $>canonify $2 @here:... -> ... +R$- < @ $=w . > $: $(dequote $1 $) < @ $2 . > dequote "foo"@here +R< @ $+ > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ $=w . > $@ $>Parse0 $>canonify $1 $2 $3 ... at here -> ... +R$- $: $(dequote $1 $) < @ *LOCAL* > dequote "foo" +R< @ *LOCAL* > $#error $@ 5.1.3 $: "553 User address required" +R$* $=O $* < @ *LOCAL* > + $@ $>Parse0 $>canonify $1 $2 $3 ...@*LOCAL* -> ... +R$* < @ *LOCAL* > $: $1 + +# +# Parse1 -- the bottom half of ruleset 0. +# + +SParse1 + +# handle numeric address spec +R$* < @ [ $+ ] > $* $: $>ParseLocal $1 < @ [ $2 ] > $3 numeric internet spec +R$* < @ [ $+ ] > $* $: $1 < @ [ $2 ] : $S > $3 Add smart host to path +R$* < @ [ $+ ] : > $* $#esmtp $@ [$2] $: $1 < @ [$2] > $3 no smarthost: send +R$* < @ [ $+ ] : $- : $*> $* $#$3 $@ $4 $: $1 < @ [$2] > $5 smarthost with mailer +R$* < @ [ $+ ] : $+ > $* $#esmtp $@ $3 $: $1 < @ [$2] > $4 smarthost without mailer + + +# short circuit local delivery so forwarded email works + + +R$=L < @ $=w . > $#local $: @ $1 special local names +R$+ < @ $=w . > $#local $: $1 regular local name + + +# resolve remotely connected UUCP links (if any) + +# resolve fake top level domains by forwarding to other hosts + + + +# pass names that still have a host to a smarthost (if defined) +R$* < @ $* > $* $: $>MailerToTriple < $S > $1 < @ $2 > $3 glue on smarthost name + +# deal with other remote names +R$* < @$* > $* $#esmtp $@ $2 $: $1 < @ $2 > $3 user at host.domain + +# handle locally delivered names +R$=L $#local $: @ $1 special local names +R$+ $#local $: $1 regular local names + +########################################################################### +### Ruleset 5 -- special rewriting after aliases have been expanded ### +########################################################################### + +SLocal_localaddr +Slocaladdr=5 +R$+ $: $1 $| $>"Local_localaddr" $1 +R$+ $| $#ok $@ $1 no change +R$+ $| $#$* $#$2 +R$+ $| $* $: $1 + + + + +# deal with plussed users so aliases work nicely +R$+ + * $#local $@ $&h $: $1 +R$+ + $* $#local $@ + $2 $: $1 + * + +# prepend an empty "forward host" on the front +R$+ $: <> $1 + + + +R< > $+ $: < > < $1 <> $&h > nope, restore +detail + +R< > < $+ <> + $* > $: < > < $1 + $2 > check whether +detail +R< > < $+ <> $* > $: < > < $1 > else discard +R< > < $+ + $* > $* < > < $1 > + $2 $3 find the user part +R< > < $+ > + $* $#local $@ $2 $: @ $1 strip the extra + +R< > < $+ > $@ $1 no +detail +R$+ $: $1 <> $&h add +detail back in + +R$+ <> + $* $: $1 + $2 check whether +detail +R$+ <> $* $: $1 else discard +R< local : $* > $* $: $>MailerToTriple < local : $1 > $2 no host extension +R< error : $* > $* $: $>MailerToTriple < error : $1 > $2 no host extension + +R< $~[ : $+ > $+ $: $>MailerToTriple < $1 : $2 > $3 < @ $2 > + +R< $+ > $+ $@ $>MailerToTriple < $1 > $2 < @ $1 > + + +################################################################### +### Ruleset 95 -- canonify mailer:[user@]host syntax to triple ### +################################################################### + +SMailerToTriple=95 +R< > $* $@ $1 strip off null relay +R< error : $-.$-.$- : $+ > $* $#error $@ $1.$2.$3 $: $4 +R< error : $- : $+ > $* $#error $@ $(dequote $1 $) $: $2 +R< error : $+ > $* $#error $: $1 +R< local : $* > $* $>CanonLocal < $1 > $2 +R< $~[ : $+ @ $+ > $*<$*>$* $# $1 $@ $3 $: $2<@$3> use literal user +R< $~[ : $+ > $* $# $1 $@ $2 $: $3 try qualified mailer +R< $=w > $* $@ $2 delete local host +R< $+ > $* $#relay $@ $1 $: $2 use unqualified mailer + +################################################################### +### Ruleset CanonLocal -- canonify local: syntax ### +################################################################### + +SCanonLocal +# strip local host from routed addresses +R< $* > < @ $+ > : $+ $@ $>Recurse $3 +R< $* > $+ $=O $+ < @ $+ > $@ $>Recurse $2 $3 $4 + +# strip trailing dot from any host name that may appear +R< $* > $* < @ $* . > $: < $1 > $2 < @ $3 > + +# handle local: syntax -- use old user, either with or without host +R< > $* < @ $* > $* $#local $@ $1@$2 $: $1 +R< > $+ $#local $@ $1 $: $1 + +# handle local:user at host syntax -- ignore host part +R< $+ @ $+ > $* < @ $* > $: < $1 > $3 < @ $4 > + +# handle local:user syntax +R< $+ > $* <@ $* > $* $#local $@ $2@$3 $: $1 +R< $+ > $* $#local $@ $2 $: $1 + +################################################################### +### Ruleset 93 -- convert header names to masqueraded form ### +################################################################### + +SMasqHdr=93 + + +# do not masquerade anything in class N +R$* < @ $* $=N . > $@ $1 < @ $2 $3 . > + +R$* < @ *LOCAL* > $@ $1 < @ $j . > + +################################################################### +### Ruleset 94 -- convert envelope names to masqueraded form ### +################################################################### + +SMasqEnv=94 +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +################################################################### +### Ruleset 98 -- local part of ruleset zero (can be null) ### +################################################################### + +SParseLocal=98 + +# addresses sent to foo at host.REDIRECT will give a 551 error code +R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT . > < ${opMode} > +R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT. > +R$* < @ $+ .REDIRECT. > < $- > $#error $@ 5.1.1 $: "551 User has moved; please try " <$1@$2> + + + + + +###################################################################### +### CanonAddr -- Convert an address into a standard form for +### relay checking. Route address syntax is +### crudely converted into a %-hack address. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed address, not in source route form +###################################################################### + +SCanonAddr +R$* $: $>Parse0 $>canonify $1 make domain canonical + + +###################################################################### +### ParseRecipient -- Strip off hosts in $=R as well as possibly +### $* $=m or the access database. +### Check user portion for host separators. +### +### Parameters: +### $1 -- full recipient address +### +### Returns: +### parsed, non-local-relaying address +###################################################################### + +SParseRecipient +R$* $: $>CanonAddr $1 +R $* < @ $* . > $1 < @ $2 > strip trailing dots +R $- < @ $* > $: $(dequote $1 $) < @ $2 > dequote local part + +# if no $=O character, no host in the user portion, we are done +R $* $=O $* < @ $* > $: $1 $2 $3 < @ $4> +R $* $@ $1 + + +R $* < @ $* $=R > $: $1 < @ $2 $3 > + + + +R $* < @ $* > $@ $>ParseRecipient $1 +R<$+> $* $@ $2 + + +###################################################################### +### check_relay -- check hostname/address on SMTP startup +###################################################################### + + + +SLocal_check_relay +Scheck_relay +R$* $: $1 $| $>"Local_check_relay" $1 +R$* $| $* $| $#$* $#$3 +R$* $| $* $| $* $@ $>"Basic_check_relay" $1 $| $2 + +SBasic_check_relay +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + + + +###################################################################### +### check_mail -- check SMTP `MAIL FROM:' command argument +###################################################################### + +SLocal_check_mail +Scheck_mail +R$* $: $1 $| $>"Local_check_mail" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_mail" $1 + +SBasic_check_mail +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + +# authenticated? +R$* $: $1 $| $>"tls_client" $&{verify} $| MAIL +R$* $| $#$+ $#$2 +R$* $| $* $: $1 + +R<> $@ we MUST accept <> (RFC 1123) +R$+ $: $1 +R<$+> $: <@> <$1> +R$+ $: <@> <$1> +R$* $: $&{daemon_flags} $| $1 +R$* f $* $| <@> < $* @ $- > $: < ? $&{client_name} > < $3 @ $4 > +R$* u $* $| <@> < $* > $: < $3 > +R$* $| $* $: $2 +# handle case of @localhost on address +R<@> < $* @ localhost > $: < ? $&{client_name} > < $1 @ localhost > +R<@> < $* @ [127.0.0.1] > + $: < ? $&{client_name} > < $1 @ [127.0.0.1] > +R<@> < $* @ localhost.$m > + $: < ? $&{client_name} > < $1 @ localhost.$m > +R<@> < $* @ localhost.UUCP > + $: < ? $&{client_name} > < $1 @ localhost.UUCP > +R<@> $* $: $1 no localhost as domain +R $* $: $2 local client: ok +R <$+> $#error $@ 5.5.4 $: "553 Real domain name required for sender address" +R $* $: $1 +R$* $: $>CanonAddr $1 canonify sender address and mark it +R $* < @ $+ . > $1 < @ $2 > strip trailing dots +# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc) +R $* < @ $* $=P > $: $1 < @ $2 $3 > +R $* < @ $j > $: $1 < @ $j > +R $* < @ $+ > $: $) > $1 < @ $2 > +R> $* < @ $+ > + $: <$2> $3 < @ $4 > + + +# handle case of no @domain on address +R $* $: $&{daemon_flags} $| $1 +R$* u $* $| $* $: $3 +R$* $| $* $: $2 +R $* $: < ? $&{client_addr} > $1 +R $* $@ ...local unqualed ok +R $* $#error $@ 5.5.4 $: "553 Domain name required for sender address " $&f + ...remote is not +# check results +R $* $: @ $1 mark address: nothing known about it +R<$={ResOk}> $* $: @ $2 domain ok +R $* $#error $@ 4.1.8 $: "451 Domain of sender address " $&f " does not resolve" +R $* $#error $@ 5.1.8 $: "553 Domain of sender address " $&f " does not exist" + + + +###################################################################### +### check_rcpt -- check SMTP `RCPT TO:' command argument +###################################################################### + +SLocal_check_rcpt +Scheck_rcpt +R$* $: $1 $| $>"Local_check_rcpt" $1 +R$* $| $#$* $#$2 +R$* $| $* $@ $>"Basic_check_rcpt" $1 + +SBasic_check_rcpt +# empty address? +R<> $#error $@ nouser $: "553 User address required" +R$@ $#error $@ nouser $: "553 User address required" +# check for deferred delivery mode +R$* $: < $&{deliveryMode} > $1 +R< d > $* $@ deferred +R< $* > $* $: $2 + + +###################################################################### +R$* $: $1 $| @ $>"Rcpt_ok" $1 +R$* $| @ $#TEMP $+ $: $1 $| T $2 +R$* $| @ $#$* $#$2 +R$* $| @ RELAY $@ RELAY +R$* $| @ $* $: O $| $>"Relay_ok" $1 +R$* $| T $+ $: T $2 $| $>"Relay_ok" $1 +R$* $| $#TEMP $+ $#error $2 +R$* $| $#$* $#$2 +R$* $| RELAY $@ RELAY +R T $+ $| $* $#error $1 +# anything else is bogus +R$* $#error $@ 5.7.1 $: "550 Relaying denied" + + +###################################################################### +### Rcpt_ok: is the recipient ok? +###################################################################### +SRcpt_ok +R$* $: $>ParseRecipient $1 strip relayable hosts + + + + +# authenticated via TLS? +R$* $: $1 $| $>RelayTLS client authenticated? +R$* $| $# $+ $# $2 error/ok? +R$* $| $* $: $1 no + +R$* $: $1 $| $>"Local_Relay_Auth" $&{auth_type} +R$* $| $# $* $# $2 +R$* $| NO $: $1 +R$* $| $* $: $1 $| $&{auth_type} +R$* $| $: $1 +R$* $| $={TrustAuthMech} $# RELAY +R$* $| $* $: $1 +# anything terminating locally is ok +R$+ < @ $=w > $@ RELAY +R$+ < @ $* $=R > $@ RELAY + + + + +# check for local user (i.e. unqualified address) +R$* $: $1 +R $* < @ $+ > $: $1 < @ $2 > +# local user is ok +R $+ $@ RELAY +R<$+> $* $: $2 + +###################################################################### +### Relay_ok: is the relay/sender ok? +###################################################################### +SRelay_ok +# anything originating locally is ok +# check IP address +R$* $: $&{client_addr} +R$@ $@ RELAY originated locally +R0 $@ RELAY originated locally +R127.0.0.1 $@ RELAY originated locally +RIPv6:::1 $@ RELAY originated locally +R$=R $* $@ RELAY relayable IP address +R$* $: [ $1 ] put brackets around it... +R$=w $@ RELAY ... and see if it is local + + +# check client name: first: did it resolve? +R$* $: < $&{client_resolve} > +R $#TEMP $@ 4.4.0 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name} +R $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name} +R$* $: <@> $&{client_name} +# pass to name server to make hostname canonical +R<@> $* $=P $: $1 $2 +R<@> $+ $: $[ $1 $] +R$* . $1 strip trailing dots +R $=w $@ RELAY +R $* $=R $@ RELAY + + + + + +###################################################################### +### trust_auth: is user trusted to authenticate as someone else? +### +### Parameters: +### $1: AUTH= parameter from MAIL command +###################################################################### + +SLocal_trust_auth +Strust_auth +R$* $: $&{auth_type} $| $1 +# required by RFC 2554 section 4. +R$@ $| $* $#error $@ 5.7.1 $: "550 not authenticated" +R$* $| $&{auth_authen} $@ identical +R$* $| <$&{auth_authen}> $@ identical +R$* $| $* $: $1 $| $>"Local_trust_auth" $2 +R$* $| $#$* $#$2 +R$* $#error $@ 5.7.1 $: "550 " $&{auth_authen} " not allowed to act as " $&{auth_author} + +###################################################################### +### Relay_Auth: allow relaying based on authentication? +### +### Parameters: +### $1: ${auth_type} +###################################################################### +SLocal_Relay_Auth + +###################################################################### +### srv_features: which features to offer to a client? +### (done in server) +###################################################################### +Ssrv_features + + +###################################################################### +### try_tls: try to use STARTTLS? +### (done in client) +###################################################################### +Stry_tls + + +###################################################################### +### tls_rcpt: is connection with server "good" enough? +### (done in client, per recipient) +### +### Parameters: +### $1: recipient +###################################################################### +Stls_rcpt + + +###################################################################### +### tls_client: is connection with client "good" enough? +### (done in server) +### +### Parameters: +### ${verify} $| (MAIL|STARTTLS) +###################################################################### +Stls_client +R$* $| $* $@ $>"TLS_connection" $1 + +###################################################################### +### tls_server: is connection with server "good" enough? +### (done in client) +### +### Parameter: +### ${verify} +###################################################################### +Stls_server +R$* $@ $>"TLS_connection" $1 + +###################################################################### +### TLS_connection: is TLS connection "good" enough? +### +### Parameters: +### ${verify} +### Requirement: RHS from access map, may be ? for none. +###################################################################### +STLS_connection +RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake." + + +###################################################################### +### RelayTLS: allow relaying based on TLS authentication +### +### Parameters: +### none +###################################################################### +SRelayTLS +# authenticated? + +###################################################################### +### authinfo: lookup authinfo in the access map +### +### Parameters: +### $1: {server_name} +### $2: {server_addr} +###################################################################### +Sauthinfo + + + + + +# +###################################################################### +###################################################################### +##### +##### MAIL FILTER DEFINITIONS +##### +###################################################################### +###################################################################### + +# +###################################################################### +###################################################################### +##### +##### MAILER DEFINITIONS +##### +###################################################################### +###################################################################### + + +################################################## +### Local and Program Mailer specification ### +################################################## + +##### $Id: local.m4,v 8.59 2004/11/23 00:37:25 ca Exp $ ##### + +# +# Envelope sender rewriting +# +SEnvFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqEnv $1 do masquerading + +# +# Envelope recipient rewriting +# +SEnvToL +R$+ < @ $* > $: $1 strip host part +R$+ + $* $: < $&{addr_type} > $1 + $2 mark with addr type +R $+ + $* $: $1 remove +detail for sender +R< $* > $+ $: $2 else remove mark + +# +# Header sender rewriting +# +SHdrFromL +R<@> $n errors to mailer-daemon +R@ <@ $*> $n temporarily bypass Sun bogosity +R$+ $: $>AddDomain $1 add local domain if needed +R$* $: $>MasqHdr $1 do masquerading + +# +# Header recipient rewriting +# +SHdrToL +R$+ $: $>AddDomain $1 add local domain if needed +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# Common code to add local domain name (only if always-add-domain) +# +SAddDomain + +Mlocal, P=/usr/lib/mail.local, F=lsDFMAw5:/|@qfSmn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, + T=DNS/RFC822/X-Unix, + A=mail.local -d $u +Mprog, P=/bin/sh, F=lsDFMoqeu9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/, + T=X-Unix/X-Unix/X-Unix, + A=sh -c $u + +##################################### +### SMTP Mailer specification ### +##################################### + +##### $Id: smtp.m4,v 8.65 2006/07/12 21:08:10 ca Exp $ ##### + +# +# common sender and masquerading recipient rewriting +# +SMasqSMTP +R$* < @ $* > $* $@ $1 < @ $2 > $3 already fully qualified +R$+ $@ $1 < @ *LOCAL* > add local qualification + +# +# convert pseudo-domain addresses to real domain addresses +# +SPseudoToReal + +# pass s through +R< @ $+ > $* $@ < @ $1 > $2 resolve + +# output fake domains as user%fake at relay + +# do UUCP heuristics; note that these are shared with UUCP mailers +R$+ < @ $+ .UUCP. > $: < $2 ! > $1 convert to UUCP form +R$+ < @ $* > $* $@ $1 < @ $2 > $3 not UUCP form + +# leave these in .UUCP form to avoid further tampering +R< $&h ! > $- ! $+ $@ $2 < @ $1 .UUCP. > +R< $&h ! > $-.$+ ! $+ $@ $3 < @ $1.$2 > +R< $&h ! > $+ $@ $1 < @ $&h .UUCP. > +R< $+ ! > $+ $: $1 ! $2 < @ $Y > use UUCP_RELAY +R$+ < @ $~[ $* : $+ > $@ $1 < @ $4 > strip mailer: part +R$+ < @ > $: $1 < @ *LOCAL* > if no UUCP_RELAY + + +# +# envelope sender rewriting +# +SEnvFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$* :; <@> $@ list:; special case +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqEnv $1 do masquerading + + +# +# envelope recipient rewriting -- +# also header recipient if not masquerading recipients +# +SEnvToSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R$+ $: $>MasqSMTP $1 qualify unqual'ed names +R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2 + +# +# header sender and masquerading header recipient rewriting +# +SHdrFromSMTP +R$+ $: $>PseudoToReal $1 sender/recipient common +R:; <@> $@ list:; special case + +# do special header rewriting +R$* <@> $* $@ $1 <@> $2 pass null host through +R< @ $* > $* $@ < @ $1 > $2 pass route-addr through +R$* $: $>MasqSMTP $1 qualify unqual'ed names +R$+ $: $>MasqHdr $1 do masquerading + + +# +# relay mailer header masquerading recipient rewriting +# +SMasqRelay +R$+ $: $>MasqSMTP $1 +R$+ $: $>MasqHdr $1 + +Msmtp, P=[IPC], F=mDFMuX, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mesmtp, P=[IPC], F=mDFMuXa, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Msmtp8, P=[IPC], F=mDFMuX8, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mdsmtp, P=[IPC], F=mDFMuXa%, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, L=990, + T=DNS/RFC822/SMTP, + A=TCP $h +Mrelay, P=[IPC], F=mDFMuXa8, S=EnvFromSMTP/HdrFromSMTP, R=MasqSMTP, E=\r\n, L=2040, + T=DNS/RFC822/SMTP, + A=TCP $h + +### sendmail.mc ### +# divert(-1) +# # +# # Copyright (c) 1998, 1999, 2001 Sendmail, Inc. and its suppliers. +# # All rights reserved. +# # Copyright (c) 1983 Eric P. Allman. All rights reserved. +# # Copyright (c) 1988, 1993 +# # The Regents of the University of California. All rights reserved. +# # +# # By using this file, you agree to the terms and conditions set +# # forth in the LICENSE file which can be found at the top level of +# # the sendmail distribution. +# # +# # +# +# # +# # This is a generic configuration file for SunOS 5.x (a.k.a. Solaris 2.x +# # and Solaris 7 through the present version). +# # +# # It has support for local and SMTP mail only. If you want to +# # customize it, copy it to a name appropriate for your environment +# # and do the modifications there. +# # +# +# divert(0)dnl +# VERSIONID(`$Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro Exp $') +# OSTYPE(solaris2)dnl +# DOMAIN(generic)dnl +# MAILER(local)dnl +# MAILER(smtp)dnl Added: csw/mgar/pkg/sendmail/branches/benny/files/sendmail.schema =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/sendmail.schema (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/sendmail.schema 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,270 @@ +# Copyright (c) 2000-2002, 2005 Sendmail, Inc. and its suppliers. +# All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# $Id: sendmail.schema,v 8.22 2005/09/16 20:18:14 ca Exp $ + +# Note that this schema is experimental at this point as it has had little +# public review. Therefore, it may change in future versions. Feedback +# via sendmail-YYYY at support.sendmail.org is encouraged (replace YYYY with +# the current year, e.g., 2005). + +# OID arcs for Sendmail +# enterprise: 1.3.6.1.4.1 +# sendmail: enterprise.6152 +# sendmail-at: sendmail.3.1 +# sendmail-oc: sendmail.3.2 + +########################################################################### +# +# The Sendmail MTA attributes and objectclass +# +########################################################################### + +# attribute sendmailMTACluster cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.10 + NAME 'sendmailMTACluster' + DESC 'cluster name associated with a set of MTAs' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +# attribute sendmailMTAHost cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.11 + NAME 'sendmailMTAHost' + DESC 'host name associated with a MTA cluster' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +#objectClass sendmailMTA +# requires +# objectClass +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.10 + NAME 'sendmailMTA' + SUP top STRUCTURAL + DESC 'Sendmail MTA definition' + MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +########################################################################### +# +# The Sendmail MTA shared attributes +# +########################################################################### + +# attribute sendmailMTAKey cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.13 + NAME 'sendmailMTAKey' + DESC 'key (left hand side) of an aliases or map entry' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) + +########################################################################### +# +# The Sendmail MTA Map attributes and objectclasses +# +########################################################################### + +# attribute sendmailMTAMapName cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.14 + NAME 'sendmailMTAMapName' + DESC 'identifier for the particular map' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# attribute sendmailMTAMapValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.16 + NAME 'sendmailMTAMapValue' + DESC 'value (right hand side) of a map entry' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAMapSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.24 + NAME 'sendmailMTAMapSearch' + DESC 'recursive search for values of a map entry' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAMapURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.25 + NAME 'sendmailMTAMapURL' + DESC 'recursive search URL for values of a map entry' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAMap +# requires +# objectClass, +# sendmailMTAMapName, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.11 + NAME 'sendmailMTAMap' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA map definition' + MUST sendmailMTAMapName + MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +#objectClass sendmailMTAObject +# requires +# objectClass, +# sendmailMTAMapName, +# sendmailMTAKey, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAMapValue, +# sendmailMTAMapSearch, +# sendmailMTAMapURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.12 + NAME 'sendmailMTAMapObject' + SUP sendmailMTAMap STRUCTURAL + DESC 'Sendmail MTA map object' + MUST ( sendmailMTAMapName $ sendmailMTAKey ) + MAY ( sendmailMTACluster $ sendmailMTAHost $ + sendmailMTAMapValue $ sendmailMTAMapSearch $ + sendmailMTAMapURL $ Description ) ) + + +########################################################################### +# +# The Sendmail MTA Alias attributes and objectclasses +# +########################################################################### + +# attribute sendmailMTAAliasGrouping cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.18 + NAME 'sendmailMTAAliasGrouping' + DESC 'name that identifies a particular aliases grouping' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +# attribute sendmailMTAAliasValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.20 + NAME 'sendmailMTAAliasValue' + DESC 'value (right hand side) of an alias' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +# attribute sendmailMTAAliasSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.26 + NAME 'sendmailMTAAliasSearch' + DESC 'recursive search for values of an alias' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAAliasURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.27 + NAME 'sendmailMTAAliasURL' + DESC 'recursive search URL for values of an alias' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAAlias +# requires +# objectClass, +# allows +# sendmailMTAAliasGrouping, +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.13 + NAME 'sendmailMTAAlias' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA alias definition' + MAY ( sendmailMTAAliasGrouping $ + sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +#objectClass sendmailMTAAliasObject +# requires +# objectClass, +# sendmailMTAKey, +# allows +# sendmailMTAAliasGrouping, +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAAliasValue, +# sendmailMTAAliasSearch, +# sendmailMTAAliasURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.14 + NAME 'sendmailMTAAliasObject' + SUP sendmailMTAAlias STRUCTURAL + DESC 'Sendmail MTA alias object' + MUST sendmailMTAKey + MAY ( sendmailMTAAliasGrouping $ sendmailMTACluster $ + sendmailMTAHost $ sendmailMTAAliasValue $ + sendmailMTAAliasSearch $ sendmailMTAAliasURL $ Description ) ) + +########################################################################### +# +# The Sendmail MTA Class attributes and objectclass +# +########################################################################### + +# attribute sendmailMTAClassName cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.22 + NAME 'sendmailMTAClassName' + DESC 'identifier for the class' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# attribute sendmailMTAClassValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.23 + NAME 'sendmailMTAClassValue' + DESC 'member of a class' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +# attribute sendmailMTAClassSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.28 + NAME 'sendmailMTAClassSearch' + DESC 'recursive search for members of a class' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAClassURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.29 + NAME 'sendmailMTAClassURL' + DESC 'recursive search URL for members of a class' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAClass +# requires +# objectClass, +# sendmailMTAClassName, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAClassValue, +# sendmailMTAClassSearch, +# sendmailMTAClassURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.15 + NAME 'sendmailMTAClass' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA class definition' + MUST sendmailMTAClassName + MAY ( sendmailMTACluster $ sendmailMTAHost $ + sendmailMTAClassValue $ sendmailMTAClassSearch $ + sendmailMTAClassURL $ Description ) ) Modified: csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 2009-07-31 14:56:30 UTC (rev 5775) +++ csw/mgar/pkg/sendmail/branches/benny/files/site.config.m4 2009-07-31 15:12:19 UTC (rev 5776) @@ -4,14 +4,19 @@ define(`confCC', `%OCSWCC%') APPENDDEF(`confCCOPTS', `%CFLAGS%') define(`confEBINDIR',`/opt/csw/lib') +define(`confMBINDIR',`/opt/csw/lib') +define(`confEBINDIR',`/opt/csw/lib') +define(`confUBINDIR',`/opt/csw/bin') +define(`confSBINDIR',`/opt/csw/sbin') +define(`confHFDIR', `/opt/csw/etc/mail') +define(`confSTDIR', `/opt/csw/etc/mail') define(`confMANROOT',`/usr/csw/share/man') define(`confMANROOTMAN',`/usr/csw/share/man') -define(`confMBINDIR',`/opt/csw/bin') -define(`confSBINDIR',`/opt/csw/sbin') -define(`confUBINDIR',`/opt/csw/bin') +define(`confSHAREDLIBDIR', `/opt/csw/lib') +define(`confMANROOT', `/opt/csw/share/man/cat') +define(`confMANROOTMAN', `/opt/csw/share/man/man') define(`confNO_STATISTICS_INSTALL',`True') -define(`confHFDIR', `/opt/csw/share/mail') - +define(`confMSP_QUEUE_DIR', `/var/opt/csw/spool/clientmqueue') dnl ### add OpenCSW lib and include directories APPENDDEF(`confLIBDIRS', `-L/opt/csw/lib -R/opt/csw/lib') APPENDDEF(`confINCDIRS', `-I/opt/csw/include') @@ -32,6 +37,7 @@ APPENDDEF(`conf_sendmail_ENVDEF', `-DSASL=2') APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_TLS_1') APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') +APPENDDEF(`confINCDIRS', `-I/opt/csw/include/sasl') dnl ### add STARTTLS support APPENDDEF(`confENVDEF',`-DSTARTTLS') Added: csw/mgar/pkg/sendmail/branches/benny/files/submit.cf.CSW =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/files/submit.cf.CSW (rev 0) +++ csw/mgar/pkg/sendmail/branches/benny/files/submit.cf.CSW 2009-07-31 15:12:19 UTC (rev 5776) @@ -0,0 +1,1465 @@ +# +# Copyright (c) 1998-2004 Sendmail, Inc. and its suppliers. +# All rights reserved. +# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved. +# Copyright (c) 1988, 1993 +# The Regents of the University of California. All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# + +###################################################################### +###################################################################### +##### +##### SENDMAIL CONFIGURATION FILE +##### +##### built by ca at wiz.smi.sendmail.com on Fri May 2 20:39:00 PDT 2008 +##### in /extra/home/ca/sm-8.14.3/OpenSource/sendmail-8.14.3/cf/cf +##### using ../ as configuration include directory +##### +###################################################################### +##### +##### DO NOT EDIT THIS FILE! Only edit the source .mc file. +##### +###################################################################### +###################################################################### + +##### $Id: cfhead.m4,v 8.116 2004/01/28 22:02:22 ca Exp $ ##### +##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ ##### +##### $Id: submit.mc,v 8.14 2006/04/05 05:54:41 ca Exp $ ##### +##### $Id: msp.m4,v 1.33 2004/02/09 22:32:38 ca Exp $ ##### + +##### $Id: no_default_msa.m4,v 8.2 2001/02/14 05:03:22 gshapiro Exp $ ##### + + +##### $Id: proto.m4,v 8.734 2008/01/24 23:42:01 ca Exp $ ##### + +# level 10 config file format +V10/Berkeley + +# override file safeties - setting this option compromises system security, +# addressing the actual file configuration problem is preferred +# need to set this before any file actions are encountered in the cf file +#O DontBlameSendmail=safe + +# default LDAP map specification +# need to set this now before any LDAP maps are defined +#O LDAPDefaultSpec=-h localhost + +################## +# local info # +################## + +# my LDAP cluster +# need to set this before any LDAP lookups are done (including classes) +#D{sendmailMTACluster}$m + +Cwlocalhost + +# my official domain name +# ... define this only if sendmail cannot automatically determine your domain +#Dj$w.Foo.COM + +# host/domain names ending with a token in class P are canonical +CP. + +# "Smart" relay host (may be null) +DS + + +# operators that cannot be in local usernames (i.e., network indicators) +CO @ % ! + +# a class with just dot (for identifying canonical names) +C.. + +# a class with just a left bracket (for identifying domain literals) +C[[ + + +# Resolve map (to check if a host exists in check_mail) +Kresolve host -a -T +C{ResOk}OKR + + +# Hosts for which relaying is permitted ($=R) +FR-o /etc/mail/relay-domains + +# arithmetic map +Karith arith + + + + + +# dequoting map +Kdequote dequote + +# class E: names that should be exposed as from this host, even if we masquerade +# class L: names that should be delivered locally, even if we have a relay +# class M: domains that should be converted to $M +# class N: domains that should not be converted to $M +#CL root + + + +# my name for error messages +DnMAILER-DAEMON + + +D{MTAHost}[127.0.0.1] + + +# Configuration version number +DZ8.14.3/Submit + + +############### +# Options # +############### + +# strip message body to 7 bits on input? +O SevenBitInput=False + +# 8-bit data handling +#O EightBitMode=pass8 + +# wait for alias file rebuild (default units: minutes) +O AliasWait=10 + +# location of alias file +#O AliasFile=/etc/mail/aliases + +# minimum number of free blocks on filesystem +O MinFreeBlocks=100 + +# maximum message size +#O MaxMessageSize=0 + +# substitution for space (blank) characters +O BlankSub=. + +# avoid connecting to "expensive" mailers on initial submission? +O HoldExpensive=False + +# checkpoint queue runs after every N successful deliveries +#O CheckpointInterval=10 + +# default delivery mode +O DeliveryMode=i + +# error message header/file +#O ErrorHeader=/etc/mail/error-header + +# error mode +#O ErrorMode=print + +# save Unix-style "From_" lines at top of header? +#O SaveFromLine=False + +# queue file mode (qf files) +O QueueFileMode=0660 + +# temporary file mode +O TempFileMode=0600 + +# match recipients against GECOS field? +#O MatchGECOS=False + +# maximum hop count +#O MaxHopCount=25 + +# location of help file +O HelpFile=/etc/mail/helpfile + +# ignore dots as terminators in incoming messages? +#O IgnoreDots=False + +# name resolver options +#O ResolverOptions=+AAONLY + +# deliver MIME-encapsulated error messages? +O SendMimeErrors=True + +# Forward file search path +O ForwardPath + +# open connection cache size +O ConnectionCacheSize=2 + +# open connection cache timeout +O ConnectionCacheTimeout=5m + +# persistent host status directory +#O HostStatusDirectory=.hoststat + +# single thread deliveries (requires HostStatusDirectory)? +#O SingleThreadDelivery=False + +# use Errors-To: header? +O UseErrorsTo=False + +# log level +O LogLevel=9 + +# send to me too, even in an alias expansion? +#O MeToo=True + +# verify RHS in newaliases? +O CheckAliases=False + +# default messages to old style headers if no special punctuation? +O OldStyleHeaders=True + +# SMTP daemon options + +O DaemonPortOptions=Name=NoMTA, Addr=127.0.0.1, M=E + +# SMTP client options +#O ClientPortOptions=Family=inet, Address=0.0.0.0 + +# Modifiers to define {daemon_flags} for direct submissions +#O DirectSubmissionModifiers + +# Use as mail submission program? See sendmail/SECURITY +O UseMSP=True + +# privacy flags +O PrivacyOptions=goaway,noetrn,restrictqrun + +# who (if anyone) should get extra copies of error messages +#O PostmasterCopy=Postmaster + +# slope of queue-only function +#O QueueFactor=600000 + +# limit on number of concurrent queue runners +#O MaxQueueChildren + +# maximum number of queue-runners per queue-grouping with multiple queues +#O MaxRunnersPerQueue=1 + +# priority of queue runners (nice(3)) +#O NiceQueueRun + +# shall we sort the queue by hostname first? +#O QueueSortOrder=priority + +# minimum time in queue before retry +#O MinQueueAge=30m + +# how many jobs can you process in the queue? +#O MaxQueueRunSize=0 + +# perform initial split of envelope without checking MX records +#O FastSplit=1 + +# queue directory +O QueueDirectory=/var/spool/clientmqueue + +# key for shared memory; 0 to turn off, -1 to auto-select +#O SharedMemoryKey=0 + +# file to store auto-selected key for shared memory (SharedMemoryKey = -1) +#O SharedMemoryKeyFile + +# timeouts (many of these) +#O Timeout.initial=5m +#O Timeout.connect=5m +#O Timeout.aconnect=0s +#O Timeout.iconnect=5m +#O Timeout.helo=5m +#O Timeout.mail=10m +#O Timeout.rcpt=1h +#O Timeout.datainit=5m +#O Timeout.datablock=1h +#O Timeout.datafinal=1h +#O Timeout.rset=5m +#O Timeout.quit=2m +#O Timeout.misc=2m +#O Timeout.command=1h +#O Timeout.ident=5s +#O Timeout.fileopen=60s +#O Timeout.control=2m +O Timeout.queuereturn=5d +#O Timeout.queuereturn.normal=5d +#O Timeout.queuereturn.urgent=2d +#O Timeout.queuereturn.non-urgent=7d +#O Timeout.queuereturn.dsn=5d +O Timeout.queuewarn=4h +#O Timeout.queuewarn.normal=4h +#O Timeout.queuewarn.urgent=1h +#O Timeout.queuewarn.non-urgent=12h +#O Timeout.queuewarn.dsn=4h +#O Timeout.hoststatus=30m +#O Timeout.resolver.retrans=5s +#O Timeout.resolver.retrans.first=5s +#O Timeout.resolver.retrans.normal=5s +#O Timeout.resolver.retry=4 +#O Timeout.resolver.retry.first=4 +#O Timeout.resolver.retry.normal=4 +#O Timeout.lhlo=2m +#O Timeout.auth=10m +#O Timeout.starttls=1h + +# time for DeliverBy; extension disabled if less than 0 +#O DeliverByMin=0 + +# should we not prune routes in route-addr syntax addresses? +#O DontPruneRoutes=False + +# queue up everything before forking? +O SuperSafe=True + +# status file +O StatusFile=/var/spool/clientmqueue/sm-client.st + +# time zone handling: +# if undefined, use system default +# if defined but null, use TZ envariable passed in +# if defined and non-null, use that info +O TimeZoneSpec= + +# default UID (can be username or userid:groupid) +#O DefaultUser=mailnull + +# list of locations of user database file (null means no lookup) +#O UserDatabaseSpec=/etc/mail/userdb + +# fallback MX host +#O FallbackMXhost=fall.back.host.net + +# fallback smart host +#O FallbackSmartHost=fall.back.host.net + +# if we are the best MX host for a site, try it directly instead of config err +#O TryNullMXList=False + +# load average at which we just queue messages +#O QueueLA=8 + +# load average at which we refuse connections +#O RefuseLA=12 + +# log interval when refusing connections for this long +#O RejectLogInterval=3h + +# load average at which we delay connections; 0 means no limit +#O DelayLA=0 + +# maximum number of children we allow at one time +#O MaxDaemonChildren=0 + +# maximum number of new connections per second +#O ConnectionRateThrottle=0 + +# Width of the window +#O ConnectionRateWindowSize=60s + +# work recipient factor +#O RecipientFactor=30000 + +# deliver each queued job in a separate process? +#O ForkEachJob=False + +# work class factor +#O ClassFactor=1800 + +# work time factor +#O RetryFactor=90000 + +# default character set +#O DefaultCharSet=unknown-8bit + +# service switch file (name hardwired on Solaris, Ultrix, OSF/1, others) +#O ServiceSwitchFile=/etc/mail/service.switch + +# hosts file (normally /etc/hosts) +#O HostsFile=/etc/hosts + +# dialup line delay on connection failure +#O DialDelay=0s + +# action to take if there are no recipients in the message +#O NoRecipientAction=none + +# chrooted environment for writing to files +#O SafeFileEnvironment + +# are colons OK in addresses? +#O ColonOkInAddr=True + +# shall I avoid expanding CNAMEs (violates protocols)? +#O DontExpandCnames=False + +# SMTP initial login message (old $e macro) +O SmtpGreetingMessage=$j Sendmail $v/$Z; $b + +# UNIX initial From header format (old $l macro) +O UnixFromLine=From $g $d + +# From: lines that have embedded newlines are unwrapped onto one line +#O SingleLineFromHeader=False + +# Allow HELO SMTP command that does not include a host name +#O AllowBogusHELO=False + +# Characters to be quoted in a full name phrase (@,;:\()[] are automatic) +#O MustQuoteChars=. + +# delimiter (operator) characters (old $o macro) +O OperatorChars=.:%@!^/[]+ + +# shall I avoid calling initgroups(3) because of high NIS costs? +O DontInitGroups=True + +# are group-writable :include: and .forward files (un)trustworthy? +# True (the default) means they are not trustworthy. +#O UnsafeGroupWrites=True + + +# where do errors that occur when sending errors get sent? +#O DoubleBounceAddress=postmaster + +# issue temporary errors (4xy) instead of permanent errors (5xy)? +#O SoftBounce=False + +# where to save bounces if all else fails +#O DeadLetterDrop=/var/tmp/dead.letter + +# what user id do we assume for the majority of the processing? +O RunAsUser=smmsp + +# maximum number of recipients per SMTP envelope +#O MaxRecipientsPerMessage=0 + +# limit the rate recipients per SMTP envelope are accepted +# once the threshold number of recipients have been rejected +#O BadRcptThrottle=0 + +# shall we get local names from our installed interfaces? +O DontProbeInterfaces=True + +# Return-Receipt-To: header implies DSN request +#O RrtImpliesDsn=False + +# override connection address (for testing) +#O ConnectOnlyTo=0.0.0.0 + +# Trusted user for file ownership and starting the daemon +O TrustedUser=smmsp + +# Control socket for daemon management +#O ControlSocketName=/var/spool/mqueue/.control + +# Maximum MIME header length to protect MUAs +#O MaxMimeHeaderLength=0/0 + +# Maximum length of the sum of all headers +#O MaxHeadersLength=32768 + +# Maximum depth of alias recursion +#O MaxAliasRecursion=10 + +# location of pid file +O PidFile=/var/spool/clientmqueue/sm-client.pid + +# Prefix string for the process title shown on 'ps' listings +#O ProcessTitlePrefix=prefix + +# Data file (df) memory-buffer file maximum size +#O DataFileBufferSize=4096 + +# Transcript file (xf) memory-buffer file maximum size +#O XscriptFileBufferSize=4096 + +# lookup type to find information about local mailboxes +#O MailboxDatabase=pw + +# override compile time flag REQUIRES_DIR_FSYNC +#O RequiresDirfsync=true + +# list of authentication mechanisms +#O AuthMechanisms=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 + +# Authentication realm +#O AuthRealm + +# default authentication information for outgoing connections +#O DefaultAuthInfo=/etc/mail/default-auth-info + +# SMTP AUTH flags +#O AuthOptions + +# SMTP AUTH maximum encryption strength +#O AuthMaxBits + +# SMTP STARTTLS server options +#O TLSSrvOptions + +# Input mail filters +#O InputMailFilters + + +# CA directory +#O CACertPath +# CA file +#O CACertFile +# Server Cert +#O ServerCertFile +# Server private key +#O ServerKeyFile +# Client Cert +#O ClientCertFile +# Client private key +#O ClientKeyFile +# File containing certificate revocation lists +#O CRLFile @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 17:16:48 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:16:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5777] csw/mgar/pkg/sendmail/branches/benny/Makefile Message-ID: Revision: 5777 http://gar.svn.sourceforge.net/gar/?rev=5777&view=rev Author: bensons Date: 2009-07-31 15:16:48 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: benny branch, fixed gsed call Modified Paths: -------------- csw/mgar/pkg/sendmail/branches/benny/Makefile Modified: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:12:19 UTC (rev 5776) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:16:48 UTC (rev 5777) @@ -122,7 +122,7 @@ @# install m4/cf macros find $(WORKSRC)/cf -type f -exec chmod 644 {} + - gsed -i '' 's,MAILDIR=/etc/mail,MAILDIR=$(sysconfdir)/mail,' \ + perl -pi -e 's,MAILDIR=/etc/mail,MAILDIR=$(sysconfdir)/mail,' \ $(WORKSRC)/cf/cf/Makefile cp -r $(WORKSRC)/cf $(DESTDIR)$(sharedstatedir)/mail cp $(DOWNLOADDIR)/README.CSW $(DESTDIR)$(sharedstatedir)/mail This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 17:18:34 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:18:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[5778] csw/mgar/pkg/sendmail/branches/benny/Makefile Message-ID: Revision: 5778 http://gar.svn.sourceforge.net/gar/?rev=5778&view=rev Author: bensons Date: 2009-07-31 15:18:34 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: benny branch, fixed setgid for PROTOTYPE Modified Paths: -------------- csw/mgar/pkg/sendmail/branches/benny/Makefile Modified: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:16:48 UTC (rev 5777) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:18:34 UTC (rev 5778) @@ -29,7 +29,7 @@ PROTOTYPE_FILTER = awk '$$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ - $$$$3 ~/sendmail$$$$/ { $$$$4 = "2755" } \ + $$$$3 ~/\/sendmail$$$$/ { $$$$4 = "2755" } \ { print }' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bensons at users.sourceforge.net Fri Jul 31 17:22:07 2009 From: bensons at users.sourceforge.net (bensons at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:22:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[5779] csw/mgar/pkg/sendmail/branches/benny/Makefile Message-ID: Revision: 5779 http://gar.svn.sourceforge.net/gar/?rev=5779&view=rev Author: bensons Date: 2009-07-31 15:22:07 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: benny branch, thats all folks, final commit Modified Paths: -------------- csw/mgar/pkg/sendmail/branches/benny/Makefile Modified: csw/mgar/pkg/sendmail/branches/benny/Makefile =================================================================== --- csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:18:34 UTC (rev 5778) +++ csw/mgar/pkg/sendmail/branches/benny/Makefile 2009-07-31 15:22:07 UTC (rev 5779) @@ -70,9 +70,9 @@ @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ $(DOWNLOADDIR)/site.config.m4 > \ $(WORKSRC)/devtools/Site/site.config.m4 ) - @( gsed 's,/etc/mail/\(sendmail.cf\),$(sysconfdir)/mail/\1,' \ + @( perl -pi -e 's,/etc/mail/\(sendmail.cf\),$(sysconfdir)/mail/\1,' \ $(WORKSRC)/include/sm/conf.h ) - @( gsed 's,/etc/mail/\(sendmail.pid\),/var/opt/csw/run/\1,' \ + @( perl -pi -e 's,/etc/mail/\(sendmail.pid\),/var/opt/csw/run/\1,' \ $(WORKSRC)/include/sm/conf.h ) @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 17:30:48 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:30:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[5780] csw/mgar/pkg/sendmail/trunk/Makefile Message-ID: Revision: 5780 http://gar.svn.sourceforge.net/gar/?rev=5780&view=rev Author: valholla Date: 2009-07-31 15:30:47 +0000 (Fri, 31 Jul 2009) Log Message: ----------- my changes 2 Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 15:22:07 UTC (rev 5779) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 15:30:47 UTC (rev 5780) @@ -25,14 +25,19 @@ # UPSTREAM_MASTER_SITES = # we require -REQUIRED_PKGS = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap -INITSMF = /etc/opt/csw/init.d/cswsendmail -PROTOTYPE_FILTER = awk '$$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ - $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ - $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ - { print }' +PACKAGES = CSWsendmail CSWsendmail_common +ARCHALL_CSWsendmail_common = 1 +SPKG_CLASSES_CSWsendmail = none cswinitsmf +REQUIRED_PKGS_CSWsendmail = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils +PROTOTYPE_FILTER = awk '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } { print }' +PKGFILES_CSWsendmail_common = .*$(sharedstatedir)/.* +PKGFILES_CSWsendmail_common = .*$(mandir)/.* +PKGFILES_CSWsendmail_common = .*$(sysconfdir)/.* +PKGFILES_CSWsendmail_common = .*/clientmqueue/.* +PKGFILES_CSWsendmail_common = .*/csw/init\.d/.* + # patch away GNUism PATCHFILES = patch-CC-M.m4 @@ -61,7 +66,6 @@ MANFILES8 = sendmail/sendmail.8 mailstats/mailstats.8 makemap/makemap.8 \ praliases/praliases.8 smrsh/smrsh.8 mail.local/mail.local.8 \ rmail/rmail.8 editmap/editmap.8 -SOLVER = sol$(shell uname -r |sed 's/5\.//') configure-custom: @( gsed 's,%CFLAGS%,$(CFLAGS),;s,%OCSWCC%,$(CC),' \ @@ -103,13 +107,13 @@ @# rename libraries and binaries os-specific ( for file in `ls $(DESTDIR)$(libdir)` ; do \ - mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file ; \ + mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/ ; \ done ) ( for file in `ls $(DESTDIR)$(bindir)` ; do \ - mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file ; \ + mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/ ; \ done ) ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ - mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file ; \ + mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir) ; \ done ) @# install manpages @@ -136,6 +140,7 @@ ginstall -m 644 $(DOWNLOADDIR)/$$file \ $(DESTDIR)$(sysconfdir)/mail/$$file; \ done ) - + ( mv $(DESTDIR)$(sysconfdir)/mail/sm-client.st.CSW \ + $(DESTDIR)/var/opt/csw/spool/clientmqueue/ ) @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 17:50:47 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 15:50:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[5781] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5781 http://gar.svn.sourceforge.net/gar/?rev=5781&view=rev Author: valholla Date: 2009-07-31 15:50:47 +0000 (Fri, 31 Jul 2009) Log Message: ----------- my changes 3 Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 15:30:47 UTC (rev 5780) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 15:50:47 UTC (rev 5781) @@ -14,7 +14,6 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += cswsendmail site.config.m4 -DISTFILES += i.sol8 i.sol9 i.sol10 checkinstall DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release @@ -25,10 +24,16 @@ # UPSTREAM_MASTER_SITES = # we require -PACKAGES = CSWsendmail CSWsendmail_common +PACKAGES = CSWsendmail CSWsendmailcommon +SPKG_DESC_CSWsendmail = $(DESCRIPTION) +SPKG_DESC_CSWsendmailcommon = $(DESCRIPTION) common files +CATALOGNAME_CSWsendmail = sendmail +CATALOGNAME_CSWsendmailcommon = sendmail_common + +REQUIRED_PKGS_CSWsendmail = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils CSWsendmailcommon +REQUIRED_PKGS_CSWsendmailcommon = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils ARCHALL_CSWsendmail_common = 1 SPKG_CLASSES_CSWsendmail = none cswinitsmf -REQUIRED_PKGS_CSWsendmail = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils PROTOTYPE_FILTER = awk '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } { print }' PKGFILES_CSWsendmail_common = .*$(sharedstatedir)/.* @@ -37,6 +42,7 @@ PKGFILES_CSWsendmail_common = .*/clientmqueue/.* PKGFILES_CSWsendmail_common = .*/csw/init\.d/.* +ENABLE_CHECK = 0 # patch away GNUism PATCHFILES = patch-CC-M.m4 @@ -105,17 +111,6 @@ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) - @# rename libraries and binaries os-specific - ( for file in `ls $(DESTDIR)$(libdir)` ; do \ - mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/ ; \ - done ) - ( for file in `ls $(DESTDIR)$(bindir)` ; do \ - mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/ ; \ - done ) - ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ - mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir) ; \ - done ) - @# install manpages ( for file in $(MANFILES1) ; do \ ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 15:30:47 UTC (rev 5780) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 15:50:47 UTC (rev 5781) @@ -1,10 +1,6 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW -f581c67e3834d6a520d8faf9dfb8c7eb download/checkinstall 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW -27994344f69c7c92382d57264c7debf8 download/i.sol10 -24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 -b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Fri Jul 31 19:11:29 2009 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Fri, 31 Jul 2009 17:11:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[5782] csw/mgar/pkg/bind/trunk/Makefile Message-ID: Revision: 5782 http://gar.svn.sourceforge.net/gar/?rev=5782&view=rev Author: bonivart Date: 2009-07-31 17:11:27 +0000 (Fri, 31 Jul 2009) Log Message: ----------- bind: fix class bug Modified Paths: -------------- csw/mgar/pkg/bind/trunk/Makefile Modified: csw/mgar/pkg/bind/trunk/Makefile =================================================================== --- csw/mgar/pkg/bind/trunk/Makefile 2009-07-31 15:50:47 UTC (rev 5781) +++ csw/mgar/pkg/bind/trunk/Makefile 2009-07-31 17:11:27 UTC (rev 5782) @@ -69,7 +69,7 @@ { print }' SPKG_SOURCEURL = http://www.isc.org/software/bind -SPKG_CLASSES_CSWbind = none cswusergroup cswugfiles cswcpsampleconf cswinitsmf +SPKG_CLASSES_CSWbind = none cswusergroup ugfiles cswcpsampleconf cswinitsmf include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 19:43:04 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 17:43:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[5783] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5783 http://gar.svn.sourceforge.net/gar/?rev=5783&view=rev Author: valholla Date: 2009-07-31 17:43:04 +0000 (Fri, 31 Jul 2009) Log Message: ----------- merge Benny and Mike Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 17:11:27 UTC (rev 5782) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 17:43:04 UTC (rev 5783) @@ -13,18 +13,18 @@ MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz +DISTFILES += README.CSW sendmail.schema +DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh +DISTFILES += i.sol8 i.sol9 i.sol10 DISTFILES += cswsendmail site.config.m4 DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz -# If the url used to check for software update is different of MASTER_SITES, then -# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES -# UPSTREAM_MASTER_SITES = - # we require PACKAGES = CSWsendmail CSWsendmailcommon +SPKG_SOURCEURL = http://www.sendmail.org/ SPKG_DESC_CSWsendmail = $(DESCRIPTION) SPKG_DESC_CSWsendmailcommon = $(DESCRIPTION) common files CATALOGNAME_CSWsendmail = sendmail @@ -34,13 +34,19 @@ REQUIRED_PKGS_CSWsendmailcommon = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils ARCHALL_CSWsendmail_common = 1 SPKG_CLASSES_CSWsendmail = none cswinitsmf -PROTOTYPE_FILTER = awk '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ { $$$$2 = "cswinitsmf" } { print }' +PROTOTYPE_FILTER = awk \ + '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ {$$$$2 = "cswinitsmf"} \ + $$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ + $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ + $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ + $$$$3 ~/\/sendmail$$$$/ { $$$$4 = "2755" } \ + { print }' -PKGFILES_CSWsendmail_common = .*$(sharedstatedir)/.* -PKGFILES_CSWsendmail_common = .*$(mandir)/.* -PKGFILES_CSWsendmail_common = .*$(sysconfdir)/.* -PKGFILES_CSWsendmail_common = .*/clientmqueue/.* -PKGFILES_CSWsendmail_common = .*/csw/init\.d/.* +PKGFILES_CSWsendmailcommon = .*$(sharedstatedir)/.* +PKGFILES_CSWsendmailcommon += .*$(mandir)/.* +PKGFILES_CSWsendmailcommon += .*$(sysconfdir)/.* +PKGFILES_CSWsendmailcommon += .*/clientmqueue/.* +PKGFILES_CSWsendmailcommon += .*/csw\/init\.d/.* ENABLE_CHECK = 0 @@ -52,15 +58,9 @@ TEST_SCRIPTS = custom INSTALL_SCRIPTS = custom -PRESERVECONF = $(sysconfdir)/mail/aliases.CSW -PRESERVECONF += $(sysconfdir)/mail/sendmail.cf.CSW -PRESERVECONF += $(sysconfdir)/mail/submit.cf.CSW -PRESERVECONF += $(sysconfdir)/mail/local-host-names.CSW -PRESERVECONF += $(sysconfdir)/mail/trusted-users.CSW -PRESERVECONF += $(sysconfdir)/mail/statistics.CSW - include gar/category.mk +SOLVER = sol$(shell uname -r |sed 's/5\.//') PLATFORM = $(shell if [ `uname -i` = "i86pc" ] ; then echo i86pc ; else echo sun4 ; fi ) OBJDIR = $(WORKDIR)/$(DISTNAME)/obj.SunOS.$(GAROSREL).$(PLATFORM) LIBFILES = sendmail/sendmail mail.local/mail.local smrsh/smrsh rmail/rmail @@ -111,6 +111,17 @@ ginstall -m 755 $(OBJDIR)/$$file $(DESTDIR)$(sbindir) ; \ done ) + @# rename libraries and binaries os-specific + ( for file in `ls $(DESTDIR)$(libdir)` ; do \ + mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file ; \ + done ) + ( for file in `ls $(DESTDIR)$(bindir)` ; do \ + mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file ; \ + done ) + ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ + mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file ; \ + done ) + @# install manpages ( for file in $(MANFILES1) ; do \ ginstall -m 644 $(OBJDIR)/$$file $(DESTDIR)$(mandir)/man1 ; \ Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 17:11:27 UTC (rev 5782) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 17:43:04 UTC (rev 5783) @@ -1,3 +1,6 @@ +6c030e7a797209ddfa4f6dbc531d753c download/README.CSW +e89e68f3e0ae84d665c4ab898a8f3325 download/Sun-sendmail-deactivate.sh +1c3a63f98171aa28a2714995ee938a2c download/Sun-sendmail-reactivate.sh 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW @@ -5,6 +8,7 @@ 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz 3c970e5b4e9831a8774906ed36e11f52 download/sendmail.cf.CSW +48851e45dca2a65a77f64f738bbf8d20 download/sendmail.schema ae82c974452cfdc7b4c5be2576154cdf download/site.config.m4 d41d8cd98f00b204e9800998ecf8427e download/sm-client.st.CSW d41d8cd98f00b204e9800998ecf8427e download/statistics.CSW This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 19:43:49 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 17:43:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[5784] csw/mgar/pkg/sendmail/trunk/files Message-ID: Revision: 5784 http://gar.svn.sourceforge.net/gar/?rev=5784&view=rev Author: valholla Date: 2009-07-31 17:43:48 +0000 (Fri, 31 Jul 2009) Log Message: ----------- merge Benny and Mike Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.checkinstall csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preinstall csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preremove csw/mgar/pkg/sendmail/trunk/files/README.CSW csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-deactivate.sh csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-reactivate.sh csw/mgar/pkg/sendmail/trunk/files/sendmail.schema Added: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.checkinstall =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.checkinstall (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.checkinstall 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,21 @@ +# checkinstall for CSWsendmail +# 2007-12-09 installation no longer moves files in Sun's sendmail package. +# +trap `exit 3` 15 + +# Assign Solaris release class to install release specific files +if [ `uname -r` = 5.8 ]; then + CLASSES='none sol8 cswinitsmf' +elif [ `uname -r` = 5.9 ]; then + CLASSES='none sol9 cswinitsmf' +elif [ `uname -r` = 5.10 ]; then + CLASSES='none sol10 cswinitsmf' +fi + +# Make env variables available to other packaging scripts + +cat >$1 </dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent passwd smmsp >/dev/null + if [ $? -ne 0 ] ; then + NEEDUSER=1 + fi +fi + +/usr/bin/grep '^smmsp:' /etc/group >/dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent group smmsp >/dev/null + if [ $? -ne 0 ] ; then + NEEDGROUP=1 + fi +fi + +/usr/bin/grep '^mail:' /etc/group >/dev/null +if [ $? -ne 0 ] ; then + /usr/bin/getent group mail >/dev/null + if [ $? -ne 0 ] ; then + NEEDMAILGROUP=1 + fi +fi + +if [ "$NEEDGROUP" = 1 ] ; then + echo adding smmsp group + chroot $PKG_INSTALL_ROOT /usr/sbin/groupadd smmsp +else + echo smmsp group detected +fi + +if [ "$NEEDUSER" = 1 ] ; then + echo adding smmsp user + chroot $PKG_INSTALL_ROOT /usr/sbin/useradd -g smmsp smmsp + chroot $PKG_INSTALL_ROOT /usr/sbin/usermod -c "SendMail Message Submission Program" -d $MYHOME smmsp +else + echo smmsp user detected +fi + +if [ "$NEEDMAILGROUP" = 1 ] ; then + echo adding mail group + chroot $PKG_INSTALL_ROOT /usr/sbin/groupadd mail +else + echo mail group detected +fi Added: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preremove =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preremove (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.preremove 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,55 @@ +# preremove - CSWsendmail +# 2004-02-28. Correct error on rename mailq +# 2005-12-14 Fix problem with stopping sendmail +# 2007-02-25 Add support for Solaris 10+ zone enabled hosts. +# Replacing Sun's sendmail is no longer done. + +# Stop sendmail if it is running +smf=no +if [ -f /usr/sbin/svccfg -a -f /usr/sbin/svcadm ] ; then smf=yes ; fi + +VER=`uname -r` +if [ x"$VER" = x5.8 -o x"$VER" = x5.9 ] ; then + SERVER_PID=`pgrep -x -u 0 sendmail` +else + if [ -x /usr/bin/zonename ] ; then + ZONE=`/usr/bin/zonename` + SERVER_PID=`pgrep -x -u 0 -z "$ZONE" sendmail` + else + SERVER_PID=`pgrep -x -u 0 sendmail` + fi +fi + +if [ $SERVER_PID ]; then + echo "## Stopping sendmail" + if [ $smf = yes ] + then + # Disable service + /usr/sbin/svcadm disable -s svc:network/smtp:cswsendmail >/dev/null 2>&1 + else + /etc/init.d/cswsendmail stop >/dev/null 2>&1 + fi + while [ $SERVER_PID ] + do + sleep 1 + # See if server pid still exists. + VER=`uname -r` + if [ x"$VER" = x5.8 -o x"$VER" = x5.9 ] ; then + SERVER_PID=`pgrep -x -u 0 sendmail` + else + if [ -x /usr/bin/zonename ] ; then + ZONE=`/usr/bin/zonename` + SERVER_PID=`pgrep -x -u 0 -z "$ZONE" sendmail` + else + SERVER_PID=`pgrep -x -u 0 sendmail` + fi + fi + done +fi + +if [ $smf = yes ] ; then + # Unregister with SMF + /usr/sbin/svccfg delete svc:network/smtp:cswsendmail >/dev/null 2>&1 +fi + +exit 0 \ No newline at end of file Added: csw/mgar/pkg/sendmail/trunk/files/README.CSW =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/README.CSW (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/README.CSW 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,64 @@ +2009-07-31 +Initial GAR version of sendmail. + +2007-12-09 +Previous package versions replaced some of Sun's sendmail files with symlinks +to the correponding CSWsendmail file. This does not work properly in a zone +enabled environment. Therefore, this code is removed from the package +install and package remove scripts. The code to create the symlinks is now +in /opt/csw/share/mail/. To inactivate Sun's sendmail run +Sun-sendmail-deactivate.sh. + +You should run the new inactivate script on the first package installation. + +If want to completely remove CSWsendmail, run the Sun-sendmail-activate.sh +script to return the system to Sun's setup. + +PLEASE note that Sun's sendmail patches routinely replace symlink(s) to the +CSW file(s). You will need to fix this when it happens. + +2007-02-25 +This update includes the errata list dated 2007-02-06. + +This update fixes installation scripts to work on a Solaris 10 or later +zone enabled host. If you have issues or problems with the installation, +please send me a email from the CSWsendmail package page on the web. My +email address is also listed with the package parameters from `pkgparam -v +CSWsendmail`. + +2007-02-03 +This update adds support for csw.conf. + +CSW Sendmail Packaging - Alex Moore and Thomas Glanzmann + +This CSW package contains the features of Sun's Solaris 9 sendmail +package plus MILTER, STARTTLS and SASL. Like Sun's Solaris 9 +sendmail package, this CSW package includes support for Sun's +directory server as a naming service which is known as +SUN_SIMPLIFIED_LDAP. This support is provided for both Solaris 8 +and Solaris 9. + +Installation procedures provide the option to leave the Sun +sendmail files as is or replace these files with symlinks to +the CSW sendmail files. The default is to leave the existing +sendmail installation as is, but it is recommended that the replace +option be used. The replace option will stop Sun's sendmail from +starting on reboot and allow other programs that call the sendmail +programs to work properly. + +The configuration directory in Sun's sendmail is /usr/lib/mail/cf. +In this package, the configuration directory is +/opt/csw/share/mail. + +The sample configuration files are copied when they do not exist. +The package follows Solaris procedures of using subsidiary.cf as +the sendmail.cf file by default. See the Solaris Resource +Management Guide for the definitions of subsidiary and mailhost. + +Make changes to the .mc files and run make to create the .cf files. +If you use main.cf, for non-subsidiary sendmail installations, +copy it to /opt/csw/etc/mail/sendmail.cf. Otherwise, copy +subsidiary.cf to /opt/csw/etc/mail/sendmail.cf. Submit.cf is +copied to /opt/csw/etc/mail/ without changing the name. Both +files, sendmail.cf and submit.cf are required in /opt/csw/etc/mail/ +for sendmail to run. Added: csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-deactivate.sh =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-deactivate.sh (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-deactivate.sh 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,106 @@ +#!/bin/sh +# 2007-12-09 Initial version created from old CSWsendmail Postinstall script +# + +# Make backup of Sun sendmail files +# /usr/sbin/newaliases or /usr/bin/newaliases + if /bin/test ! -L /usr/sbin/newaliases.OFF && /bin/test -L /usr/sbin/newaliases ; then + echo "Moving /usr/sbin/newaliases to newaliases.OFF" + mv /usr/sbin/newaliases /usr/sbin/newaliases.OFF + fi + if /bin/test ! -L /usr/bin/newaliases.OFF && /bin/test -L /usr/bin/newaliases ; then + echo "Moving /usr/bin/newaliases to newaliases.OFF" + mv /usr/bin/newaliases /usr/bin/newaliases.OFF + fi +# /usr/bin/mailq. In Solaris 8, mailq is a file. In Solaris 9, +# mailq is a symlink. In CSW sendmail, mailq is symlink. + if /bin/test ! -f /usr/bin/mailq.OFF && /bin/test -f /usr/bin/mailq ; then + echo "Moving /usr/bin/mailq to mailq.OFF" + mv /usr/bin/mailq /usr/bin/mailq.OFF + fi + if /bin/test ! -L /usr/bin/mailq.OFF && /bin/test -L /usr/bin/mailq ; then + echo "Moving /usr/bin/mailq to mailq.OFF" + mv /usr/bin/mailq /usr/bin/mailq.OFF + fi +# /usr/bin/vacation + if /bin/test ! -f /usr/bin/vacation.OFF && /bin/test -f /usr/bin/vacation ; then + echo "Moving /usr/bin/vacation to vacation.OFF" + mv /usr/bin/vacation /usr/bin/vacation.OFF + fi +# /usr/bin/mailstats + if /bin/test ! -f /usr/bin/mailstats.OFF && /bin/test -f /usr/bin/mailstats ; then + echo "Moving /usr/bin/mailstats to mailstats.OFF" + mv /usr/bin/mailstats /usr/bin/mailstats.OFF + fi +# /usr/sbin/makemap + if /bin/test ! -f /usr/sbin/makemap.OFF && /bin/test -f /usr/sbin/makemap ; then + echo "Moving /usr/sbin/makemap to makemap.OFF" + mv /usr/sbin/makemap /usr/sbin/makemap.OFF + fi +# /usr/bin/praliases + if /bin/test ! -f /usr/bin/praliases.OFF && /bin/test -f /usr/bin/praliases ; then + echo "Moving /usr/bin/praliases to praliases.OFF" + mv /usr/bin/praliases /usr/bin/praliases.OFF + fi +# /usr/lib/smrsh + if /bin/test ! -f /usr/lib/smrsh.OFF && /bin/test -f /usr/lib/smrsh ; then + echo "Moving /usr/lib/smrsh to smrsh.OFF" + mv /usr/lib/smrsh /usr/lib/smrsh.OFF + fi +# /usr/lib/mail.local + if /bin/test ! -f /usr/lib/mail.local.OFF && /bin/test -f /usr/lib/mail.local ; then + echo "Moving /usr/lib/mail.local to mail.local.OFF" + mv /usr/lib/mail.local /usr/lib/mail.local.OFF + fi +# /etc/mail/sendmail.cf + if /bin/test ! -f /etc/mail/sendmail.cf.OFF && /bin/test -f /etc/mail/sendmail.cf ; then + echo "Moving /etc/mail/sendmail.cf to sendmail.cf.OFF" + mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.OFF + fi +# /usr/lib/sendmail + if /bin/test ! -f /usr/lib/sendmail.OFF && /bin/test -f /usr/lib/sendmail ; then + echo "Moving /usr/lib/sendmail to sendmail.OFF" + mv /usr/lib/sendmail /usr/lib/sendmail.OFF + fi +# + echo "Making symbolic links in /usr for CSWsendmail files." + if /bin/test -L /usr/bin/newaliases.OFF ; then + echo "Making symlink /usr/bin/newaliases" + ln -s /opt/csw/lib/sendmail /usr/bin/newaliases + fi + if /bin/test -L /usr/sbin/newaliases.OFF ; then + echo "Making symlink /usr/sbin/newaliases" + ln -s /opt/csw/lib/sendmail /usr/sbin/newaliases + fi + if /bin/test ! -L /usr/bin/mailq ; then + echo "Making symlink /usr/bin/mailq" + ln -s /opt/csw/lib/sendmail /usr/bin/mailq + fi + if /bin/test ! -L /usr/bin/vacation ; then + echo "Making symlink /usr/bin/vacation" + ln -s /opt/csw/bin/vacation /usr/bin/vacation + fi + if /bin/test ! -L /usr/bin/mailstats ; then + echo "Making symlink /usr/bin/mailstats" + ln -s /opt/csw/sbin/mailstats /usr/bin/mailstats + fi + if /bin/test ! -L /usr/sbin/makemap ; then + echo "Making symlink /usr/sbin/makemap" + ln -s /opt/csw/sbin/makemap /usr/sbin/makemap + fi + if /bin/test ! -L /usr/bin/praliases ; then + echo "Making symlink /usr/bin/praliases" + ln -s /opt/csw/sbin/praliases /usr/bin/praliases + fi + if /bin/test ! -L /usr/lib/smrsh ; then + echo "Making symlink /usr/lib/smrsh" + ln -s /opt/csw/lib/smrsh /usr/lib/smrsh + fi + if /bin/test ! -L /usr/lib/mail.local ; then + echo "Making symlink /usr/lib/mail.local" + ln -s /opt/csw/lib/mail.local /usr/lib/mail.local + fi + if /bin/test ! -L /usr/lib/sendmail ; then + echo "Making symlink /usr/lib/sendmail" + ln -s /opt/csw/lib/sendmail /usr/lib/sendmail + fi Added: csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-reactivate.sh =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-reactivate.sh (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/Sun-sendmail-reactivate.sh 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,75 @@ +#!/bin/sh +# 2007-12-09 Initial version created from the old CSWsendmail preremove script +# +# Remove the symlinks for using CSWsendmail and return filesystem to +# using Sun's sendmail. + +# Remove the symlinks to CSW files + echo "Removing the symlinks to CSW files." +# /usr/bin/newaliases or /usr/sbin/newaliases + if /bin/test -L /usr/bin/newaliases ; then rm -f /usr/bin/newaliases ; fi + if /bin/test -L /usr/sbin/newaliases ; then rm -f /usr/sbin/newaliases ; fi +# /usr/bin/mailq. mailq is either a symlink or a file, depending +# on the version of Solaris + if /bin/test -L /usr/bin/mailq ; then rm -f /usr/bin/mailq ; fi +# /usr/bin/vacation + if /bin/test -L /usr/bin/vacation ; then rm -f /usr/bin/vacation ; fi +# /usr/bin/mailstats + if /bin/test -L /usr/bin/mailstats ; then rm -f /usr/bin/mailstats ; fi +# /usr/sbin/makemap + if /bin/test -L /usr/sbin/makemap ; then rm -f /usr/sbin/makemap ; fi +# /usr/bin/praliases + if /bin/test -L /usr/bin/praliases ; then rm -f /usr/bin/praliases ; fi +# /usr/lib/smrsh + if /bin/test -L /usr/lib/smrsh ; then rm -f /usr/lib/smrsh ; fi +# /usr/lib/mail.local + if /bin/test -L /usr/lib/mail.local ; then rm -f /usr/lib/mail.local ; fi +# /usr/lib/sendmail + if /bin/test -L /usr/lib/sendmail ; then rm -f /usr/lib/sendmail ; fi +# + echo "Symlinks to CSW files removed." +# +# Return to Sun files +# /usr/bin/newaliases or /usr/sbin/newaliases + if /bin/test -L /usr/bin/newaliases.OFF ; then + mv -f /usr/bin/newaliases.OFF /usr/bin/newaliases + fi + if /bin/test -L /usr/sbin/newaliases.OFF ; then + mv -f /usr/sbin/newaliases.OFF /usr/sbin/newaliases + fi + if /bin/test -L /usr/bin/mailq.OFF || /bin/test -f /usr/bin/mailq.OFF ; then + mv -f /usr/bin/mailq.OFF /usr/bin/mailq + fi +# /usr/bin/vacation + if /bin/test -f /usr/bin/vacation.OFF ; then + mv -f /usr/bin/vacation.OFF /usr/bin/vacation + fi +# /usr/bin/mailstats + if /bin/test -f /usr/bin/mailstats.OFF ; then + mv -f /usr/bin/mailstats.OFF /usr/bin/mailstats + fi +# /usr/sbin/makemap + if /bin/test -f /usr/sbin/makemap.OFF ; then + mv -f /usr/sbin/makemap.OFF /usr/sbin/makemap + fi +# /usr/bin/praliases + if /bin/test -f /usr/bin/praliases.OFF ; then + mv -f /usr/bin/praliases.OFF /usr/bin/praliases + fi +# /usr/lib/smrsh + if /bin/test -f /usr/lib/smrsh.OFF ; then + mv -f /usr/lib/smrsh.OFF /usr/lib/smrsh + fi +# /usr/lib/mail.local + if /bin/test -f /usr/lib/mail.local.OFF ; then + mv -f /usr/lib/mail.local.OFF /usr/lib/mail.local + fi +# /usr/lib/sendmail + if /bin/test -f /usr/lib/sendmail.OFF ; then + mv -f /usr/lib/sendmail.OFF /usr/lib/sendmail + fi +# /etc/mail/sendmail.cf + if /bin/test -f /etc/mail/sendmail.cf.OFF ; then + mv -f /etc/mail/sendmail.cf.OFF /etc/mail/sendmail.cf + fi + echo "Sun sendmail files restored." Added: csw/mgar/pkg/sendmail/trunk/files/sendmail.schema =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/sendmail.schema (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/sendmail.schema 2009-07-31 17:43:48 UTC (rev 5784) @@ -0,0 +1,270 @@ +# Copyright (c) 2000-2002, 2005 Sendmail, Inc. and its suppliers. +# All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# $Id: sendmail.schema,v 8.22 2005/09/16 20:18:14 ca Exp $ + +# Note that this schema is experimental at this point as it has had little +# public review. Therefore, it may change in future versions. Feedback +# via sendmail-YYYY at support.sendmail.org is encouraged (replace YYYY with +# the current year, e.g., 2005). + +# OID arcs for Sendmail +# enterprise: 1.3.6.1.4.1 +# sendmail: enterprise.6152 +# sendmail-at: sendmail.3.1 +# sendmail-oc: sendmail.3.2 + +########################################################################### +# +# The Sendmail MTA attributes and objectclass +# +########################################################################### + +# attribute sendmailMTACluster cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.10 + NAME 'sendmailMTACluster' + DESC 'cluster name associated with a set of MTAs' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +# attribute sendmailMTAHost cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.11 + NAME 'sendmailMTAHost' + DESC 'host name associated with a MTA cluster' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +#objectClass sendmailMTA +# requires +# objectClass +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.10 + NAME 'sendmailMTA' + SUP top STRUCTURAL + DESC 'Sendmail MTA definition' + MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +########################################################################### +# +# The Sendmail MTA shared attributes +# +########################################################################### + +# attribute sendmailMTAKey cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.13 + NAME 'sendmailMTAKey' + DESC 'key (left hand side) of an aliases or map entry' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) + +########################################################################### +# +# The Sendmail MTA Map attributes and objectclasses +# +########################################################################### + +# attribute sendmailMTAMapName cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.14 + NAME 'sendmailMTAMapName' + DESC 'identifier for the particular map' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# attribute sendmailMTAMapValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.16 + NAME 'sendmailMTAMapValue' + DESC 'value (right hand side) of a map entry' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAMapSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.24 + NAME 'sendmailMTAMapSearch' + DESC 'recursive search for values of a map entry' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAMapURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.25 + NAME 'sendmailMTAMapURL' + DESC 'recursive search URL for values of a map entry' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAMap +# requires +# objectClass, +# sendmailMTAMapName, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.11 + NAME 'sendmailMTAMap' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA map definition' + MUST sendmailMTAMapName + MAY ( sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +#objectClass sendmailMTAObject +# requires +# objectClass, +# sendmailMTAMapName, +# sendmailMTAKey, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAMapValue, +# sendmailMTAMapSearch, +# sendmailMTAMapURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.12 + NAME 'sendmailMTAMapObject' + SUP sendmailMTAMap STRUCTURAL + DESC 'Sendmail MTA map object' + MUST ( sendmailMTAMapName $ sendmailMTAKey ) + MAY ( sendmailMTACluster $ sendmailMTAHost $ + sendmailMTAMapValue $ sendmailMTAMapSearch $ + sendmailMTAMapURL $ Description ) ) + + +########################################################################### +# +# The Sendmail MTA Alias attributes and objectclasses +# +########################################################################### + +# attribute sendmailMTAAliasGrouping cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.18 + NAME 'sendmailMTAAliasGrouping' + DESC 'name that identifies a particular aliases grouping' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) + +# attribute sendmailMTAAliasValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.20 + NAME 'sendmailMTAAliasValue' + DESC 'value (right hand side) of an alias' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +# attribute sendmailMTAAliasSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.26 + NAME 'sendmailMTAAliasSearch' + DESC 'recursive search for values of an alias' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAAliasURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.27 + NAME 'sendmailMTAAliasURL' + DESC 'recursive search URL for values of an alias' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAAlias +# requires +# objectClass, +# allows +# sendmailMTAAliasGrouping, +# sendmailMTACluster, +# sendmailMTAHost, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.13 + NAME 'sendmailMTAAlias' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA alias definition' + MAY ( sendmailMTAAliasGrouping $ + sendmailMTACluster $ sendmailMTAHost $ Description ) ) + +#objectClass sendmailMTAAliasObject +# requires +# objectClass, +# sendmailMTAKey, +# allows +# sendmailMTAAliasGrouping, +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAAliasValue, +# sendmailMTAAliasSearch, +# sendmailMTAAliasURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.14 + NAME 'sendmailMTAAliasObject' + SUP sendmailMTAAlias STRUCTURAL + DESC 'Sendmail MTA alias object' + MUST sendmailMTAKey + MAY ( sendmailMTAAliasGrouping $ sendmailMTACluster $ + sendmailMTAHost $ sendmailMTAAliasValue $ + sendmailMTAAliasSearch $ sendmailMTAAliasURL $ Description ) ) + +########################################################################### +# +# The Sendmail MTA Class attributes and objectclass +# +########################################################################### + +# attribute sendmailMTAClassName cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.22 + NAME 'sendmailMTAClassName' + DESC 'identifier for the class' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# attribute sendmailMTAClassValue cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.23 + NAME 'sendmailMTAClassValue' + DESC 'member of a class' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +# attribute sendmailMTAClassSearch cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.28 + NAME 'sendmailMTAClassSearch' + DESC 'recursive search for members of a class' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +# attribute sendmailMTAClassURL cis +attributetype ( 1.3.6.1.4.1.6152.10.3.1.29 + NAME 'sendmailMTAClassURL' + DESC 'recursive search URL for members of a class' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) + +#objectClass sendmailMTAClass +# requires +# objectClass, +# sendmailMTAClassName, +# allows +# sendmailMTACluster, +# sendmailMTAHost, +# sendmailMTAClassValue, +# sendmailMTAClassSearch, +# sendmailMTAClassURL, +# Description + +objectclass ( 1.3.6.1.4.1.6152.10.3.2.15 + NAME 'sendmailMTAClass' + SUP sendmailMTA STRUCTURAL + DESC 'Sendmail MTA class definition' + MUST sendmailMTAClassName + MAY ( sendmailMTACluster $ sendmailMTAHost $ + sendmailMTAClassValue $ sendmailMTAClassSearch $ + sendmailMTAClassURL $ Description ) ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 19:45:27 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 17:45:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[5785] csw/mgar/pkg/sendmail/trunk/files/checkinstall Message-ID: Revision: 5785 http://gar.svn.sourceforge.net/gar/?rev=5785&view=rev Author: valholla Date: 2009-07-31 17:45:27 +0000 (Fri, 31 Jul 2009) Log Message: ----------- merge Benny and Mike Removed Paths: ------------- csw/mgar/pkg/sendmail/trunk/files/checkinstall Deleted: csw/mgar/pkg/sendmail/trunk/files/checkinstall =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/checkinstall 2009-07-31 17:43:48 UTC (rev 5784) +++ csw/mgar/pkg/sendmail/trunk/files/checkinstall 2009-07-31 17:45:27 UTC (rev 5785) @@ -1,21 +0,0 @@ -# checkinstall for CSWsendmail -# 2007-12-09 installation no longer moves files in Sun's sendmail package. -# -trap `exit 3` 15 - -# Assign Solaris release class to install release specific files -if [ `uname -r` = 5.8 ]; then - CLASSES='none sol8 cswinitsmf' -elif [ `uname -r` = 5.9 ]; then - CLASSES='none sol9 cswinitsmf' -elif [ `uname -r` = 5.10 ]; then - CLASSES='none sol10 cswinitsmf' -fi - -# Make env variables available to other packaging scripts - -cat >$1 < Revision: 5786 http://gar.svn.sourceforge.net/gar/?rev=5786&view=rev Author: wahwah Date: 2009-07-31 18:30:06 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: setting the svn:externals domain name to match the SSL certificate Property Changed: ---------------- csw/mgar/pkg/sendmail/trunk/ Property changes on: csw/mgar/pkg/sendmail/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jul 31 20:44:23 2009 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 31 Jul 2009 18:44:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[5787] csw/mgar/pkg/sendmail/trunk/checksums Message-ID: Revision: 5787 http://gar.svn.sourceforge.net/gar/?rev=5787&view=rev Author: wahwah Date: 2009-07-31 18:44:23 +0000 (Fri, 31 Jul 2009) Log Message: ----------- sendmail: adding checksums to i.sol{8..10} Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/checksums Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 18:30:06 UTC (rev 5786) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 18:44:23 UTC (rev 5787) @@ -4,6 +4,9 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW +27994344f69c7c92382d57264c7debf8 download/i.sol10 +24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 +b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 21:20:28 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 19:20:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[5788] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5788 http://gar.svn.sourceforge.net/gar/?rev=5788&view=rev Author: valholla Date: 2009-07-31 19:20:28 +0000 (Fri, 31 Jul 2009) Log Message: ----------- working merge Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol10 csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol8 csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol9 Removed Paths: ------------- csw/mgar/pkg/sendmail/trunk/files/i.sol10 csw/mgar/pkg/sendmail/trunk/files/i.sol8 csw/mgar/pkg/sendmail/trunk/files/i.sol9 Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 18:44:23 UTC (rev 5787) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 19:20:28 UTC (rev 5788) @@ -15,7 +15,6 @@ DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += README.CSW sendmail.schema DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh -DISTFILES += i.sol8 i.sol9 i.sol10 DISTFILES += cswsendmail site.config.m4 DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) @@ -57,6 +56,7 @@ BUILD_SCRIPTS = custom TEST_SCRIPTS = custom INSTALL_SCRIPTS = custom +EXTRA_MERGE_SCRIPTS = OS include gar/category.mk @@ -112,15 +112,15 @@ done ) @# rename libraries and binaries os-specific - ( for file in `ls $(DESTDIR)$(libdir)` ; do \ - mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file ; \ - done ) - ( for file in `ls $(DESTDIR)$(bindir)` ; do \ - mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file ; \ - done ) - ( for file in `ls $(DESTDIR)$(sbindir)` ; do \ - mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file ; \ - done ) + ( for file in `ls $(DESTDIR)$(libdir)`; do \ + mv $(DESTDIR)$(libdir)/$$file $(DESTDIR)$(libdir)/$(SOLVER).$$file; \ + done ) + ( for file in `ls $(DESTDIR)$(bindir)`; do \ + mv $(DESTDIR)$(bindir)/$$file $(DESTDIR)$(bindir)/$(SOLVER).$$file; \ + done ) + ( for file in `ls $(DESTDIR)$(sbindir)`; do \ + mv $(DESTDIR)$(sbindir)/$$file $(DESTDIR)$(sbindir)/$(SOLVER).$$file;\ + done ) @# install manpages ( for file in $(MANFILES1) ; do \ @@ -150,3 +150,15 @@ $(DESTDIR)/var/opt/csw/spool/clientmqueue/ ) @$(MAKECOOKIE) +merge-OS: + @# Install the other install trees + ( for dir in `ls -d $(abspath $(WORKROOTDIR)/install*-$(MODULATION))` ; do \ + ( if [ "x`echo $$dir |sed "s/.*install-\(5.[0-9]*\)-$(MODULATION).*/\1/"`x" != "x$(GAROSREL)x" ]; then \ + cd $$dir$(bindir) && \ + /usr/bin/pax -rw -v * $(PKGROOT)$(bindir);\ + cd $$dir$(sbindir) && \ + /usr/bin/pax -rw -v * $(PKGROOT)$(sbindir);\ + cd $$dir$(libdir) && \ + /usr/bin/pax -rw -v * $(PKGROOT)$(libdir); \ + fi ) \ + done ) Copied: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol10 (from rev 5781, csw/mgar/pkg/sendmail/trunk/files/i.sol10) =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol10 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol10 2009-07-31 19:20:28 UTC (rev 5788) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol10.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Copied: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol8 (from rev 5781, csw/mgar/pkg/sendmail/trunk/files/i.sol8) =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol8 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol8 2009-07-31 19:20:28 UTC (rev 5788) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol8.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Copied: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol9 (from rev 5781, csw/mgar/pkg/sendmail/trunk/files/i.sol9) =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol9 (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.i.sol9 2009-07-31 19:20:28 UTC (rev 5788) @@ -0,0 +1,23 @@ +# PKGINST parameter provided by installation services +# Move the Solaris 9 version specific files to the base directory. +# The files specific to Solaris release are: +# bin/vacation +# sbin/editmap +# sbin/mailstats +# sbin/makemap +# sbin/praliases +# lib/mail.local +# lib/sendmail +# lib/smrsh +# +echo "Installing class ." +while read src dest +do + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2="`echo $dest | sed 's/sol9.//g'`" || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 +done +exit 0 Deleted: csw/mgar/pkg/sendmail/trunk/files/i.sol10 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol10 2009-07-31 18:44:23 UTC (rev 5787) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol10 2009-07-31 19:20:28 UTC (rev 5788) @@ -1,23 +0,0 @@ -# PKGINST parameter provided by installation services -# Move the Solaris 9 version specific files to the base directory. -# The files specific to Solaris release are: -# bin/vacation -# sbin/editmap -# sbin/mailstats -# sbin/makemap -# sbin/praliases -# lib/mail.local -# lib/sendmail -# lib/smrsh -# -echo "Installing class ." -while read src dest -do - # Keep pkgadd happy by copying the file as defined - /usr/bin/cp $src $dest || exit 2 - # Copy the version specific file to the original name - dest2="`echo $dest | sed 's/sol10.//g'`" || exit 2 - echo $dest2 - /usr/bin/cp $src $dest2 || exit 2 -done -exit 0 Deleted: csw/mgar/pkg/sendmail/trunk/files/i.sol8 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol8 2009-07-31 18:44:23 UTC (rev 5787) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol8 2009-07-31 19:20:28 UTC (rev 5788) @@ -1,23 +0,0 @@ -# PKGINST parameter provided by installation services -# Move the Solaris 9 version specific files to the base directory. -# The files specific to Solaris release are: -# bin/vacation -# sbin/editmap -# sbin/mailstats -# sbin/makemap -# sbin/praliases -# lib/mail.local -# lib/sendmail -# lib/smrsh -# -echo "Installing class ." -while read src dest -do - # Keep pkgadd happy by copying the file as defined - /usr/bin/cp $src $dest || exit 2 - # Copy the version specific file to the original name - dest2="`echo $dest | sed 's/sol8.//g'`" || exit 2 - echo $dest2 - /usr/bin/cp $src $dest2 || exit 2 -done -exit 0 Deleted: csw/mgar/pkg/sendmail/trunk/files/i.sol9 =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.sol9 2009-07-31 18:44:23 UTC (rev 5787) +++ csw/mgar/pkg/sendmail/trunk/files/i.sol9 2009-07-31 19:20:28 UTC (rev 5788) @@ -1,23 +0,0 @@ -# PKGINST parameter provided by installation services -# Move the Solaris 9 version specific files to the base directory. -# The files specific to Solaris release are: -# bin/vacation -# sbin/editmap -# sbin/mailstats -# sbin/makemap -# sbin/praliases -# lib/mail.local -# lib/sendmail -# lib/smrsh -# -echo "Installing class ." -while read src dest -do - # Keep pkgadd happy by copying the file as defined - /usr/bin/cp $src $dest || exit 2 - # Copy the version specific file to the original name - dest2="`echo $dest | sed 's/sol9.//g'`" || exit 2 - echo $dest2 - /usr/bin/cp $src $dest2 || exit 2 -done -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 23:28:41 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 21:28:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[5789] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5789 http://gar.svn.sourceforge.net/gar/?rev=5789&view=rev Author: valholla Date: 2009-07-31 21:28:40 +0000 (Fri, 31 Jul 2009) Log Message: ----------- test pacakge install scripts Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums Added Paths: ----------- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.space csw/mgar/pkg/sendmail/trunk/files/i.cswosrel Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 19:20:28 UTC (rev 5788) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 21:28:40 UTC (rev 5789) @@ -12,10 +12,13 @@ COOKIEDIR = $(COOKIEROOTDIR)/$(GAROSREL)-$(MODULATION) MASTER_SITES = ftp://ftp.sendmail.org/pub/sendmail/ + DISTFILES = $(GARNAME).$(GARVERSION).tar.gz DISTFILES += README.CSW sendmail.schema DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh -DISTFILES += cswsendmail site.config.m4 +DISTFILES += cswsendmail site.config.m4 i.cswosrel +DISTFILES += CSWsendmail.preremove CSWsendmail.preinstall CSWsendmail.space +DISTFILES += $(CLASS_SCRIPTS) DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release @@ -31,21 +34,20 @@ REQUIRED_PKGS_CSWsendmail = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils CSWsendmailcommon REQUIRED_PKGS_CSWsendmailcommon = CSWbdb CSWoldaprt CSWosslrt CSWsasl CSWtcpwrap CSWcswclassutils -ARCHALL_CSWsendmail_common = 1 -SPKG_CLASSES_CSWsendmail = none cswinitsmf +ARCHALL_CSWsendmailcommon = 1 +SPKG_CLASSES_CSWsendmail = none cswinitsmf cswosrel PROTOTYPE_FILTER = awk \ '$$$$3 ~/\/init\.d\/cswsendmail$$$$/ {$$$$2 = "cswinitsmf"} \ - $$$$3 ~/sol8\./ { $$$$2 = "sol8" } \ - $$$$3 ~/sol9\./ { $$$$2 = "sol9" } \ - $$$$3 ~/sol10\./ { $$$$2 = "sol10" } \ - $$$$3 ~/\/sendmail$$$$/ { $$$$4 = "2755" } \ + $$$$3 ~/sol8\./ { $$$$2 = "cswosrel" } \ + $$$$3 ~/sol9\./ { $$$$2 = "cswosrel" } \ + $$$$3 ~/sol10\./ { $$$$2 = "cswosrel" } \ + $$$$3 ~/\/sol[0-9]*\.sendmail$$$$/ { $$$$4 = "2755" } \ { print }' PKGFILES_CSWsendmailcommon = .*$(sharedstatedir)/.* PKGFILES_CSWsendmailcommon += .*$(mandir)/.* PKGFILES_CSWsendmailcommon += .*$(sysconfdir)/.* PKGFILES_CSWsendmailcommon += .*/clientmqueue/.* -PKGFILES_CSWsendmailcommon += .*/csw\/init\.d/.* ENABLE_CHECK = 0 @@ -59,6 +61,7 @@ EXTRA_MERGE_SCRIPTS = OS include gar/category.mk +ADMSCRIPTS = preremove preinstall space depend i.sol8 i.sol9 i.sol10 SOLVER = sol$(shell uname -r |sed 's/5\.//') PLATFORM = $(shell if [ `uname -i` = "i86pc" ] ; then echo i86pc ; else echo sun4 ; fi ) @@ -148,6 +151,7 @@ done ) ( mv $(DESTDIR)$(sysconfdir)/mail/sm-client.st.CSW \ $(DESTDIR)/var/opt/csw/spool/clientmqueue/ ) + cp $(DOWNLOADDIR)/i.cswosrel $(DESTDIR)/usr/sadm/install/scripts/ @$(MAKECOOKIE) merge-OS: Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 19:20:28 UTC (rev 5788) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 21:28:40 UTC (rev 5789) @@ -1,3 +1,6 @@ +4c53e32ed6b4ac66c35d5079ebcb548d download/CSWsendmail.preinstall +644a174b1a1e74ef8655ea0002aff8f7 download/CSWsendmail.preremove +f49c3339aa897df97abf1baf54582fb8 download/CSWsendmail.space 6c030e7a797209ddfa4f6dbc531d753c download/README.CSW e89e68f3e0ae84d665c4ab898a8f3325 download/Sun-sendmail-deactivate.sh 1c3a63f98171aa28a2714995ee938a2c download/Sun-sendmail-reactivate.sh @@ -4,9 +7,7 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW -27994344f69c7c92382d57264c7debf8 download/i.sol10 -24ffe87e0881ffa3e0495eeede9a0602 download/i.sol8 -b3510dc2ae95e585bc922cab8c89b8f0 download/i.sol9 +63ecca8e9ed3a37b6cd31e82d921d443 download/i.cswosrel d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz Added: csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.space =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.space (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/CSWsendmail.space 2009-07-31 21:28:40 UTC (rev 5789) @@ -0,0 +1,3 @@ +# No additional space is actually needed. +# In fact, only one set of the Solaris release specific files are installed. +# So the space required for this package is less than what is in pkgmap. Added: csw/mgar/pkg/sendmail/trunk/files/i.cswosrel =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.cswosrel (rev 0) +++ csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:28:40 UTC (rev 5789) @@ -0,0 +1,21 @@ +#!/bin/sh +# +# Move the OS version specific files to the base directory. +# +MYOSREL="sol`/sbin/uname -r |sed 's/5\.//'`" +echo "Installing class for ${MYOSREL}." + +while read src dest +do + FILEOSREL="sol`echo ${dest} |sed 's/.*\(sol[0-9]*\).*//'`" + if [ "_x${MYOSREL}x_" = "_x${FILEOSREL}x_" ]; then + # Keep pkgadd happy by copying the file as defined + /usr/bin/cp $src $dest || exit 2 + # Copy the version specific file to the original name + dest2=`echo $dest | sed "s/sol${MYOSREL}.//g"` || exit 2 + echo $dest2 + /usr/bin/cp $src $dest2 || exit 2 + fi +done +exit 0 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 23:44:46 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 21:44:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[5790] csw/mgar/pkg/sendmail/trunk Message-ID: Revision: 5790 http://gar.svn.sourceforge.net/gar/?rev=5790&view=rev Author: valholla Date: 2009-07-31 21:44:46 +0000 (Fri, 31 Jul 2009) Log Message: ----------- tweaks Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/Makefile csw/mgar/pkg/sendmail/trunk/checksums csw/mgar/pkg/sendmail/trunk/files/i.cswosrel Modified: csw/mgar/pkg/sendmail/trunk/Makefile =================================================================== --- csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 21:28:40 UTC (rev 5789) +++ csw/mgar/pkg/sendmail/trunk/Makefile 2009-07-31 21:44:46 UTC (rev 5790) @@ -18,7 +18,6 @@ DISTFILES += Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh DISTFILES += cswsendmail site.config.m4 i.cswosrel DISTFILES += CSWsendmail.preremove CSWsendmail.preinstall CSWsendmail.space -DISTFILES += $(CLASS_SCRIPTS) DISTFILES += $(foreach FILE,$(shell cd $(FILEDIR) && ls *.CSW),$(FILE)) # We define upstream file regex so we can be notifed of new upstream software release @@ -101,6 +100,7 @@ ginstall -d $(DESTDIR)$(sharedstatedir)/mail ginstall -d $(DESTDIR)/etc/opt/csw/init.d ginstall -d $(DESTDIR)$(sysconfdir)/mail + ginstall -d $(DESTDIR)/usr/sadm/install/scripts @# install the libraries @( for file in $(LIBFILES) ; do \ Modified: csw/mgar/pkg/sendmail/trunk/checksums =================================================================== --- csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 21:28:40 UTC (rev 5789) +++ csw/mgar/pkg/sendmail/trunk/checksums 2009-07-31 21:44:46 UTC (rev 5790) @@ -7,7 +7,7 @@ 2bfc78e0f774b7168e29628b6a18570a download/aliases.CSW 2592f7d191867c1d1c63ff16d818dcb5 download/cswsendmail c816378b3028cbab410f72168b571775 download/helpfile.CSW -63ecca8e9ed3a37b6cd31e82d921d443 download/i.cswosrel +7dc344aba21959d231c158c30b9c0c96 download/i.cswosrel d41d8cd98f00b204e9800998ecf8427e download/local-host-names.CSW 95c787a371c63caebc5d76faddba08e4 download/patch-CC-M.m4 a5ee5d26e1f546a2da5fb9a513bd6bce download/sendmail.8.14.3.tar.gz Modified: csw/mgar/pkg/sendmail/trunk/files/i.cswosrel =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:28:40 UTC (rev 5789) +++ csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:44:46 UTC (rev 5790) @@ -2,6 +2,7 @@ # # Move the OS version specific files to the base directory. # + MYOSREL="sol`/sbin/uname -r |sed 's/5\.//'`" echo "Installing class for ${MYOSREL}." @@ -12,7 +13,7 @@ # Keep pkgadd happy by copying the file as defined /usr/bin/cp $src $dest || exit 2 # Copy the version specific file to the original name - dest2=`echo $dest | sed "s/sol${MYOSREL}.//g"` || exit 2 + dest2=`echo $dest | sed "s/${MYOSREL}.//g"` || exit 2 echo $dest2 /usr/bin/cp $src $dest2 || exit 2 fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From valholla at users.sourceforge.net Fri Jul 31 23:49:53 2009 From: valholla at users.sourceforge.net (valholla at users.sourceforge.net) Date: Fri, 31 Jul 2009 21:49:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[5791] csw/mgar/pkg/sendmail/trunk/files/i.cswosrel Message-ID: Revision: 5791 http://gar.svn.sourceforge.net/gar/?rev=5791&view=rev Author: valholla Date: 2009-07-31 21:49:52 +0000 (Fri, 31 Jul 2009) Log Message: ----------- tweaks Modified Paths: -------------- csw/mgar/pkg/sendmail/trunk/files/i.cswosrel Modified: csw/mgar/pkg/sendmail/trunk/files/i.cswosrel =================================================================== --- csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:44:46 UTC (rev 5790) +++ csw/mgar/pkg/sendmail/trunk/files/i.cswosrel 2009-07-31 21:49:52 UTC (rev 5791) @@ -8,7 +8,7 @@ while read src dest do - FILEOSREL="sol`echo ${dest} |sed 's/.*\(sol[0-9]*\).*//'`" + FILEOSREL="`echo ${dest} |sed 's/.*\(sol[0-9]*\).*//'`" if [ "_x${MYOSREL}x_" = "_x${FILEOSREL}x_" ]; then # Keep pkgadd happy by copying the file as defined /usr/bin/cp $src $dest || exit 2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.