[csw-devel] SF.net SVN: gar:[9645] csw/mgar/pkg/puppet/branches/puppet-0.25.x

wahwah at users.sourceforge.net wahwah at users.sourceforge.net
Thu Apr 15 17:20:16 CEST 2010


Revision: 9645
          http://gar.svn.sourceforge.net/gar/?rev=9645&view=rev
Author:   wahwah
Date:     2010-04-15 15:20:15 +0000 (Thu, 15 Apr 2010)

Log Message:
-----------
puppet: puppet-0.25.x with classutils

Modified Paths:
--------------
    csw/mgar/pkg/puppet/branches/puppet-0.25.x/Makefile
    csw/mgar/pkg/puppet/branches/puppet-0.25.x/checksums
    csw/mgar/pkg/puppet/branches/puppet-0.25.x/files/cswpuppetd

Modified: csw/mgar/pkg/puppet/branches/puppet-0.25.x/Makefile
===================================================================
--- csw/mgar/pkg/puppet/branches/puppet-0.25.x/Makefile	2010-04-15 06:28:41 UTC (rev 9644)
+++ csw/mgar/pkg/puppet/branches/puppet-0.25.x/Makefile	2010-04-15 15:20:15 UTC (rev 9645)
@@ -7,7 +7,7 @@
 # [1] http://garylaw.net/packages/puppet-build.sh
 
 GARNAME = puppet
-GARVERSION = 0.24.8
+GARVERSION = 0.25.4
 CATEGORIES = apps
 
 define BLURB
@@ -21,9 +21,9 @@
 endef
 
 MASTER_SITES = http://reductivelabs.com/downloads/puppet/
-DISTFILES  = $(GARNAME)-$(GARVERSION).tgz
+DISTFILES  = $(GARNAME)-$(GARVERSION).tar.gz
 DISTFILES += cswpuppetd cswpuppetmasterd cswusergroup
-UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tgz
+UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
 SPKG_SOURCEURL = http://reductivelabs.com/products/puppet/
 
 INITSMF  = $(sysconfdir)/init\.d/cswpuppetd
@@ -40,6 +40,7 @@
 RUNTIME_DEP_PKGS                  = CSWfacter
 RUNTIME_DEP_PKGS                 += CSWruby
 RUNTIME_DEP_PKGS_CSWpuppetmaster += CSWpuppet
+RUNTIME_DEP_PKGS_CSWpuppetmaster += CSWruby
 
 PKGFILES_CSWpuppetmaster  = $(sysconfdir)/init\.d/cswpuppetmasterd
 PKGFILES_CSWpuppetmaster += $(sbindir)/puppetmasterd
@@ -59,6 +60,9 @@
 PATCHFILES  = 0001-pkgutil-support.patch
 PATCHFILES += 0002-Using-the-single-option-of-pkgutil.patch
 
+CHECKPKG_OVERRIDES_CSWpuppet += surplus-dependency|CSWfacter
+CHECKPKG_OVERRIDES_CSWpuppetmaster += surplus-dependency|CSWpuppet
+
 include gar/category.mk
 
 install-puppet:
@@ -85,3 +89,11 @@
 	ginstall -m 644 $(FILEDIR)/cswusergroup \
 		$(DESTDIR)$(sysconfdir)/pkg/puppet/cswusergroup
 	@$(MAKECOOKIE)
+
+post-merge:
+	# For this file to run, CSWpuppet would need to depend on CSWpython,
+	# and we don't want that. It could be split off to another package, but
+	# this file doesn't seem to be of any use on Solaris, so we can safely
+	# remove it.
+	rm $(PKGROOT)$(libdir)/ruby/site_ruby/1.8/puppet/provider/package/yumhelper.py
+	@$(MAKECOOKIE)

Modified: csw/mgar/pkg/puppet/branches/puppet-0.25.x/checksums
===================================================================
--- csw/mgar/pkg/puppet/branches/puppet-0.25.x/checksums	2010-04-15 06:28:41 UTC (rev 9644)
+++ csw/mgar/pkg/puppet/branches/puppet-0.25.x/checksums	2010-04-15 15:20:15 UTC (rev 9645)
@@ -1,6 +1,6 @@
 abaa404420106f9f28e9e1218b4e365b  0001-pkgutil-support.patch
 9c27c0cdca051eae986b56b91ef889ca  0002-Using-the-single-option-of-pkgutil.patch
-ee39853fe02ec20eae7847bcb2822ed4  cswpuppetd
+6d2a43142b64401159b357e5b055bece  cswpuppetd
 aba2c79e589b9bd1c881a22aa663a213  cswpuppetmasterd
 3ab0d4f9801075bc78b68b766b496fc7  cswusergroup
-288d46dee00acad64d0f3ecc6d8ba6fa  puppet-0.24.8.tgz
+69c97019fda5620f9f45f6ad64407e3b  puppet-0.25.4.tar.gz

Modified: csw/mgar/pkg/puppet/branches/puppet-0.25.x/files/cswpuppetd
===================================================================
--- csw/mgar/pkg/puppet/branches/puppet-0.25.x/files/cswpuppetd	2010-04-15 06:28:41 UTC (rev 9644)
+++ csw/mgar/pkg/puppet/branches/puppet-0.25.x/files/cswpuppetd	2010-04-15 15:20:15 UTC (rev 9645)
@@ -27,7 +27,7 @@
 start_puppetd() {
   cd /
   # Start daemons.
-  ${bindir}/puppetd
+  ${sbindir}/puppetd
 }
 
 reload_puppetd() {


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list