Revision: 14923 http://gar.svn.sourceforge.net/gar/?rev=14923&view=rev Author: dmichelsen Date: 2011-06-28 11:37:04 +0000 (Tue, 28 Jun 2011)
Log Message: ----------- clusterit: Update to mGAR v2, full rework Modified Paths: -------------- csw/mgar/pkg/clusterit/trunk/Makefile csw/mgar/pkg/clusterit/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/clusterit/trunk/files/CSWclusterit.gspec Property Changed: ---------------- csw/mgar/pkg/clusterit/trunk/ Property changes on: csw/mgar/pkg/clusterit/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/clusterit/trunk/Makefile =================================================================== --- csw/mgar/pkg/clusterit/trunk/Makefile 2011-06-28 09:59:44 UTC (rev 14922) +++ csw/mgar/pkg/clusterit/trunk/Makefile 2011-06-28 11:37:04 UTC (rev 14923) @@ -4,28 +4,48 @@ DESCRIPTION = Suite of tools for managing large clusters of machines define BLURB - This is a collection of clustering tools, to turn your ordinary everyday pile of UNIX workstations into a speedy parallel beast. Initially this work was based on the work of IBM's PSSP, and copied heavily from the ideas there. Its also lightly based on the work pioneered in GLUnix. + This is a collection of clustering tools, to turn your ordinary everyday pile of + UNIX workstations into a speedy parallel beast. Initially this work was based on + the work of IBM's PSSP, and copied heavily from the ideas there. + Its also lightly based on the work pioneered in GLUnix. endef -SF_PROJ = $(NAME) MASTER_SITES = $(SF_MIRRORS) -DISTFILES = $(NAME)-$(VERSION).tar.gz -DISTFILES += $(call admfiles,CSWclusterit,) +DISTFILES = $(DISTNAME).tar.gz -# We define upstream file regex so we can be notifed of new upstream software release -UPSTREAM_MASTER_SITES = $(SF_PROJECT_SHOWFILE)=154528 -UPSTREAM_USE_SF = 1 -UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*) +VENDOR_URL = http://clusterit.sourceforge.net/ +LICENSE = README -PREFIX = /opt/csw/$(NAME) -CONFIGURE_ARGS = --prefix=$(PREFIX) +EXTRA_PAX_ARGS += -s ',$(bindir),/opt/csw/clusterit/bin,' +EXTRA_PAX_ARGS += -s ',\.1$$,.1clusterit,' -# Not gonna do it -TEST_SCRIPTS = +BINS += barrier +BINS += barrierd +BINS += clustersed +BINS += dsh +BINS += dshbak +BINS += dtop +BINS += dvt +BINS += jsd +# CSWschilyutils +COLLIDING_BINS += jsh +# CSWsynce +COLLIDING_BINS += pcp +BINS += pdf +# CSWsynce +COLLIDING_BINS += prm +BINS += rseq +BINS += run +BINS += rvt +# This is an example path +CHECKPKG_OVERRIDES_CSWclusterit += file-with-bad-content|/usr/local|root/opt/csw/share/man/man1/pcp.1clusterit + include gar/category.mk -pre-install: - ( if [ ! -d $(DESTDIR)/opt/csw/bin ] ; then mkdir -p $(DESTDIR)/opt/csw/bin ; fi ) - ( cd $(DESTDIR)/opt/csw/bin && for f in barrier catman dsh dtop dvt jsd pcp rvt ; do ln -s ../$(NAME)/bin/$$f . ; done ) +post-merge: + if [ ! -d $(PKGROOT)/opt/csw/bin ] ; then mkdir -p $(PKGROOT)/opt/csw/bin ; fi + $(foreach B,$(BINS),ln -s ../clusterit/bin/$B $(PKGROOT)/opt/csw/bin/$B;) + $(foreach B,$(COLLIDING_BINS),ln -s ../clusterit/bin/$B $(PKGROOT)/opt/csw/bin/$B-clusterit;) + @$(MAKECOOKIE) Modified: csw/mgar/pkg/clusterit/trunk/checksums =================================================================== --- csw/mgar/pkg/clusterit/trunk/checksums 2011-06-28 09:59:44 UTC (rev 14922) +++ csw/mgar/pkg/clusterit/trunk/checksums 2011-06-28 11:37:04 UTC (rev 14923) @@ -1,2 +1 @@ -f0e772e07122e388de629fb57f7237ab download/clusterit-2.5.tar.gz -4f32e05cc785d92abb4f189caf376744 download/CSWclusterit.gspec +f0e772e07122e388de629fb57f7237ab clusterit-2.5.tar.gz Deleted: csw/mgar/pkg/clusterit/trunk/files/CSWclusterit.gspec =================================================================== --- csw/mgar/pkg/clusterit/trunk/files/CSWclusterit.gspec 2011-06-28 09:59:44 UTC (rev 14922) +++ csw/mgar/pkg/clusterit/trunk/files/CSWclusterit.gspec 2011-06-28 11:37:04 UTC (rev 14923) @@ -1,4 +0,0 @@ -%var bitname clusterit -%var pkgname CSWclusterit -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/README This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel