[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