[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