[csw-devel] SF.net SVN: gar:[2364] csw/mgar/pkg

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Wed Nov 26 17:11:24 CET 2008


Revision: 2364
          http://gar.svn.sourceforge.net/gar/?rev=2364&view=rev
Author:   dmichelsen
Date:     2008-11-26 16:11:23 +0000 (Wed, 26 Nov 2008)

Log Message:
-----------
mgar sysstat: Pull in package for GARv2

Added Paths:
-----------
    csw/mgar/pkg/sysstat/
    csw/mgar/pkg/sysstat/branches/
    csw/mgar/pkg/sysstat/tags/
    csw/mgar/pkg/sysstat/trunk/
    csw/mgar/pkg/sysstat/trunk/Makefile
    csw/mgar/pkg/sysstat/trunk/checksums

Removed Paths:
-------------
    csw/mgar/pkg/sysstat/trunk/Makefile
    csw/mgar/pkg/sysstat/trunk/checksums


Property changes on: csw/mgar/pkg/sysstat/trunk
___________________________________________________________________
Added: svn:externals
   + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2


Deleted: csw/mgar/pkg/sysstat/trunk/Makefile
===================================================================
--- csw/branches/dam/automatic-multiarch-compile/utils/sysstat/Makefile	2008-10-28 16:25:47 UTC (rev 2195)
+++ csw/mgar/pkg/sysstat/trunk/Makefile	2008-11-26 16:11:23 UTC (rev 2364)
@@ -1,91 +0,0 @@
-GARNAME = sysstat
-GARVERSION = 20080718
-CATEGORIES = utils
-
-DESCRIPTION = Key system statistics at a glance
-define BLURB
-  sysstat is thought to be a complementary tool in the list of utilities
-  included in Solaris for system observation (prstat, vmstat, iostat, mpstat,
-  nfsstat, netstat, ...). It provides an overall view of the current system
-  performance. Its key feature is to present all most important performance
-  metrics to the user at a single glance. Use it to get a general idea of
-  what is happening on the system. If you encounter any bottlenecks,
-  please ask the standard board utilities for more detailed statistics to
-  find out what is going on. sysstat might point you into the right direction,
-  but it probably won't be able to give you all the information you need
-  in more complex scenarios.
-endef
-
-MASTER_SITES = http://www.maier-komor.de/$(GARNAME)/
-DISTFILES = $(GARNAME)-$(GARVERSION).tgz
-DISTFILES += $(call admfiles,CSWsysstat,prototype-sparc prototype-i386 depend)
-
-SPKG_SOURCEURL = http://www.maier-komor.de/sysstat.html
-
-PATCHFILES = patch-onlyisaexec-sysstatd.diff
-
-CONFIGURE_SCRIPTS = custom
-
-# As kernel data is accessed we need separate builds for 32 and 64 bit
-# choosen by the current kernel with isaexec
-BUILD64 = 1
-
-# There are no optimized libraries
-NOISALIST = 1
-
-MKRULES_MODULES_32 = daemon/sysstatd app/sysstat
-MKRULES_MODULES_64 = daemon/sysstatd
-MKRULES_MODULES = $(MKRULES_MODULES_$(MEMORYMODEL))
-
-MKRULES_INSTALL_32 = install_sysstatd install_sysstat
-MKRULES_INSTALL_64 = install_sysstatd
-MKRULES_INSTALL = $(MKRULES_INSTALL_$(MEMORYMODEL))
-
-# The package doesn't have a test script
-TEST_TARGET =
-
-INSTALL_SCRIPTS = custom
-
-# The main sysstat binary is 32 bit only, kernel access is
-# only done via sysstatd which uses isaexec.
-ISAEXEC_FILES = $(sbindir)/sysstatd
-
-include ../category.mk
-
-# We don't have a autoconf-style configure. The configure script
-# supplied with the package is custom made and is not flexible
-# enough to set all necessary parameters, so we generate the
-# resulting parametrization directly.
-configure-custom: $(WORKSRC)/mkrules
-	@cat $<
-	@$(MAKECOOKIE)
-
-QUOTED_LDFLAGS = $(shell echo '$(LDFLAGS)')
-SOLARIS = $(shell echo ${GAROSREL} | sed -e 's/5\.//')
-
-$(WORKSRC)/mkrules:
-	@(	echo "OS              = SunOS"; \
-		echo "INSTALL         = /usr/sbin/install"; \
-		echo "CC              = ${CC}"; \
-		echo "C_CFLAGS        = ${CFLAGS} -xc99=no_lib -I$(includedir)/ncurses -DUSECURSES -DSOLARIS=$(SOLARIS)"; \
-		echo "D_CFLAGS        = ${CFLAGS} -xc99=no_lib -I$(includedir)/ncurses -DUSECURSES -DSOLARIS=$(SOLARIS)"; \
-		echo "CDIR            = app"; \
-		echo "DDIR            = daemon"; \
-		echo 'C_LIBS          += $(LDFLAGS) -lncurses -lsocket -lnsl'; \
-		echo 'LIBS            = '; \
-		echo "PREFIX          = ${DESTDIR}${prefix}"; \
-		echo "ISAEXEC         = ${bindir}/isaexec"; \
-		echo "MKDEP           = ${CC} -xM1 ${CFLAGS} -I$(includedir)/ncurses"; \
-		echo "modules:        $(MKRULES_MODULES)"; \
-		echo "install:        $(MKRULES_INSTALL)"; \
-	) > $@
-
-install-custom:
-	if [ -f $(WORKSRC)/app/sysstat ]; then ginstall -D $(WORKSRC)/app/sysstat $(DESTDIR)$(bindir)/sysstat; fi
-	# The next line installs the binary with the correct permissions, but fails if the package
-	# is build without root-permissions. Therefore the binaries are installed with default
-	# permissions which are fixed during install with the provided prototype.
-	#ginstall -D -m 04755 -o root -g bin $(WORKSRC)/daemon/sysstatd $(DESTDIR)$(sbindir)/sysstatd
-	ginstall -D $(WORKSRC)/daemon/sysstatd $(DESTDIR)$(sbindir)/sysstatd
-	ginstall -D $(WORKSRC)/sysstat.1m $(DESTDIR)$(mandir)/man1/sysstat.1m
-	@$(MAKECOOKIE)

Copied: csw/mgar/pkg/sysstat/trunk/Makefile (from rev 2355, csw/branches/dam/automatic-multiarch-compile/utils/sysstat/Makefile)
===================================================================
--- csw/mgar/pkg/sysstat/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/sysstat/trunk/Makefile	2008-11-26 16:11:23 UTC (rev 2364)
@@ -0,0 +1,91 @@
+GARNAME = sysstat
+GARVERSION = 20081125
+CATEGORIES = utils
+
+DESCRIPTION = Key system statistics at a glance
+define BLURB
+  sysstat is thought to be a complementary tool in the list of utilities
+  included in Solaris for system observation (prstat, vmstat, iostat, mpstat,
+  nfsstat, netstat, ...). It provides an overall view of the current system
+  performance. Its key feature is to present all most important performance
+  metrics to the user at a single glance. Use it to get a general idea of
+  what is happening on the system. If you encounter any bottlenecks,
+  please ask the standard board utilities for more detailed statistics to
+  find out what is going on. sysstat might point you into the right direction,
+  but it probably won't be able to give you all the information you need
+  in more complex scenarios.
+endef
+
+MASTER_SITES = http://www.maier-komor.de/$(GARNAME)/
+DISTFILES = $(GARNAME)-$(GARVERSION).tgz
+DISTFILES += $(call admfiles,CSWsysstat,prototype-sparc prototype-i386 depend)
+
+SPKG_SOURCEURL = http://www.maier-komor.de/sysstat.html
+
+PATCHFILES = patch-onlyisaexec-sysstatd.diff
+
+CONFIGURE_SCRIPTS = custom
+
+# As kernel data is accessed we need separate builds for 32 and 64 bit
+# choosen by the current kernel with isaexec
+BUILD64 = 1
+
+# There are no optimized libraries
+NOISALIST = 1
+
+MKRULES_MODULES_32 = daemon/sysstatd app/sysstat
+MKRULES_MODULES_64 = daemon/sysstatd
+MKRULES_MODULES = $(MKRULES_MODULES_$(MEMORYMODEL))
+
+MKRULES_INSTALL_32 = install_sysstatd install_sysstat
+MKRULES_INSTALL_64 = install_sysstatd
+MKRULES_INSTALL = $(MKRULES_INSTALL_$(MEMORYMODEL))
+
+# The package doesn't have a test script
+TEST_TARGET =
+
+INSTALL_SCRIPTS = custom
+
+# The main sysstat binary is 32 bit only, kernel access is
+# only done via sysstatd which uses isaexec.
+ISAEXEC_FILES = $(sbindir)/sysstatd
+
+include gar/category.mk
+
+# We don't have a autoconf-style configure. The configure script
+# supplied with the package is custom made and is not flexible
+# enough to set all necessary parameters, so we generate the
+# resulting parametrization directly.
+configure-custom: $(WORKSRC)/mkrules
+	@cat $<
+	@$(MAKECOOKIE)
+
+QUOTED_LDFLAGS = $(shell echo '$(LDFLAGS)')
+SOLARIS = $(shell echo ${GAROSREL} | sed -e 's/5\.//')
+
+$(WORKSRC)/mkrules:
+	@(	echo "OS              = SunOS"; \
+		echo "INSTALL         = /usr/sbin/install"; \
+		echo "CC              = ${CC}"; \
+		echo "C_CFLAGS        = ${CFLAGS} -xc99=no_lib -I$(includedir)/ncurses -DUSECURSES -DSOLARIS=$(SOLARIS)"; \
+		echo "D_CFLAGS        = ${CFLAGS} -xc99=no_lib -I$(includedir)/ncurses -DUSECURSES -DSOLARIS=$(SOLARIS)"; \
+		echo "CDIR            = app"; \
+		echo "DDIR            = daemon"; \
+		echo 'C_LIBS          += $(LDFLAGS) -lncurses -lsocket -lnsl'; \
+		echo 'LIBS            = '; \
+		echo "PREFIX          = ${DESTDIR}${prefix}"; \
+		echo "ISAEXEC         = ${bindir}/isaexec"; \
+		echo "MKDEP           = ${CC} -xM1 ${CFLAGS} -I$(includedir)/ncurses"; \
+		echo "modules:        $(MKRULES_MODULES)"; \
+		echo "install:        $(MKRULES_INSTALL)"; \
+	) > $@
+
+install-custom:
+	if [ -f $(WORKSRC)/app/sysstat ]; then ginstall -D $(WORKSRC)/app/sysstat $(DESTDIR)$(bindir)/sysstat; fi
+	# The next line installs the binary with the correct permissions, but fails if the package
+	# is build without root-permissions. Therefore the binaries are installed with default
+	# permissions which are fixed during install with the provided prototype.
+	#ginstall -D -m 04755 -o root -g bin $(WORKSRC)/daemon/sysstatd $(DESTDIR)$(sbindir)/sysstatd
+	ginstall -D $(WORKSRC)/daemon/sysstatd $(DESTDIR)$(sbindir)/sysstatd
+	ginstall -D $(WORKSRC)/sysstat.1m $(DESTDIR)$(mandir)/man1/sysstat.1m
+	@$(MAKECOOKIE)

Deleted: csw/mgar/pkg/sysstat/trunk/checksums
===================================================================
--- csw/branches/dam/automatic-multiarch-compile/utils/sysstat/checksums	2008-10-28 16:25:47 UTC (rev 2195)
+++ csw/mgar/pkg/sysstat/trunk/checksums	2008-11-26 16:11:23 UTC (rev 2364)
@@ -1,6 +0,0 @@
-8c0eab17250091860ab9e170c8c96fde  download/sysstat-20080718.tgz
-465eb128e17cb36e0e904fa759972283  download/CSWsysstat.gspec
-e51f94d090618f19b854104291b10645  download/CSWsysstat.prototype-sparc
-8c1dbc2e5fc16f16dbdfbe47b81e76f0  download/CSWsysstat.prototype-i386
-2ba417371d006cee9ad62bf67252b05b  download/CSWsysstat.depend
-6c8b6d3c4a5b15157f02216b4ad2b459  download/patch-onlyisaexec-sysstatd.diff

Copied: csw/mgar/pkg/sysstat/trunk/checksums (from rev 2355, csw/branches/dam/automatic-multiarch-compile/utils/sysstat/checksums)
===================================================================
--- csw/mgar/pkg/sysstat/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/sysstat/trunk/checksums	2008-11-26 16:11:23 UTC (rev 2364)
@@ -0,0 +1,6 @@
+c634dc06c3c9211b1f63e0beeba7de64  download/sysstat-20081125.tgz
+465eb128e17cb36e0e904fa759972283  download/CSWsysstat.gspec
+e51f94d090618f19b854104291b10645  download/CSWsysstat.prototype-sparc
+8c1dbc2e5fc16f16dbdfbe47b81e76f0  download/CSWsysstat.prototype-i386
+2ba417371d006cee9ad62bf67252b05b  download/CSWsysstat.depend
+6c8b6d3c4a5b15157f02216b4ad2b459  download/patch-onlyisaexec-sysstatd.diff


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