[csw-devel] SF.net SVN: gar:[14923] csw/mgar/pkg/clusterit/trunk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Tue Jun 28 13:37:04 CEST 2011
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.
More information about the devel
mailing list