[csw-devel] SF.net SVN: gar:[6944] csw/mgar/pkg/cswpkglogger/trunk

bdwalton at users.sourceforge.net bdwalton at users.sourceforge.net
Fri Oct 23 02:29:08 CEST 2009


Revision: 6944
          http://gar.svn.sourceforge.net/gar/?rev=6944&view=rev
Author:   bdwalton
Date:     2009-10-23 00:29:08 +0000 (Fri, 23 Oct 2009)

Log Message:
-----------
add license, readme, tweak scripts and gar recipe

Modified Paths:
--------------
    csw/mgar/pkg/cswpkglogger/trunk/Makefile
    csw/mgar/pkg/cswpkglogger/trunk/files/01-CSWcswpkglogger-postupgrade
    csw/mgar/pkg/cswpkglogger/trunk/files/01-CSWcswpkglogger-preupgrade

Modified: csw/mgar/pkg/cswpkglogger/trunk/Makefile
===================================================================
--- csw/mgar/pkg/cswpkglogger/trunk/Makefile	2009-10-22 15:21:34 UTC (rev 6943)
+++ csw/mgar/pkg/cswpkglogger/trunk/Makefile	2009-10-23 00:29:08 UTC (rev 6944)
@@ -6,6 +6,8 @@
 define BLURB
 This set of hook scripts will log package maintenance actions to syslog.
 It is dependent on the use of a CSW package tool that is 'hook aware.'
+Install, upgrade and removal actions are logged, both on success and on
+failure.  Currently, the default of user.notice is used.
 endef
 
 MASTER_SITES = 
@@ -20,6 +22,9 @@
 
 include gar/category.mk
 
+post-extract-modulated: $(WORKSRC)
+	cp $(FILEDIR)/gpl-3.0.txt $(WORKSRC)/COPYING
+
 HOOKDIR=$(DESTDIR)/etc/opt/csw/pkg-hooks
 POSTHOOKS = postinstall postupgrade postremove
 PREHOOKS = preupgrade
@@ -27,7 +32,7 @@
 
 install-custom:
 	@echo Installing CSWcswpkglogger files...
-	@( ginstall -m 0755 -d $(HOOKDIR) $(addprefix $(HOOKDIR)/,$(addsuffix .d,$(HOOKS))); \
+	@( ginstall -m 0755 -d $(DESTDIR)/opt/csw/share/doc/cswpkglogger/ $(HOOKDIR) $(addprefix $(HOOKDIR)/,$(addsuffix .d,$(HOOKS))); \
 	  ginstall -m 0755 $(FILEDIR)/01-CSWcswpkglogger-postupgrade $(HOOKDIR)/postupgrade.d/; \
 	  ln $(HOOKDIR)/postupgrade.d/01-CSWcswpkglogger-postupgrade $(HOOKDIR)/postinstall.d/01-CSWcswpkglogger-postinstall; \
 	  ln $(HOOKDIR)/postupgrade.d/01-CSWcswpkglogger-postupgrade $(HOOKDIR)/postremove.d/01-CSWcswpkglogger-postremove; \

Modified: csw/mgar/pkg/cswpkglogger/trunk/files/01-CSWcswpkglogger-postupgrade
===================================================================
--- csw/mgar/pkg/cswpkglogger/trunk/files/01-CSWcswpkglogger-postupgrade	2009-10-22 15:21:34 UTC (rev 6943)
+++ csw/mgar/pkg/cswpkglogger/trunk/files/01-CSWcswpkglogger-postupgrade	2009-10-23 00:29:08 UTC (rev 6944)
@@ -7,7 +7,7 @@
 VER=$2
 
 function logdie() {
-    logger -t "CSW Package Logger" "$1"
+    logger -t "cswpkglogger" "$1"
     exit 0
 }
 
@@ -33,7 +33,7 @@
 
 if [ -d /var/sadm/pkg/${PKG} ]; then
     SYSTEMVER=$(pkgparam ${PKG} VERSION 2>/dev/null)
-    pf=/var/opt/csw/pkg-hooks/CSWpkglogger.upgrade.${PKG}
+    pf=/var/opt/csw/pkg-hooks/CSWcswpkglogger.upgrade.${PKG}
     if [ -f ${pf} ]; then
 	PREVVER=$(cat ${pf} 2>/dev/null)
 	rm -f ${pf}

Modified: csw/mgar/pkg/cswpkglogger/trunk/files/01-CSWcswpkglogger-preupgrade
===================================================================
--- csw/mgar/pkg/cswpkglogger/trunk/files/01-CSWcswpkglogger-preupgrade	2009-10-22 15:21:34 UTC (rev 6943)
+++ csw/mgar/pkg/cswpkglogger/trunk/files/01-CSWcswpkglogger-preupgrade	2009-10-23 00:29:08 UTC (rev 6944)
@@ -8,4 +8,4 @@
 SYSTEMVER=$(pkgparam ${PKG} VERSION)
 
 # store previous version so we can log smarter things if upgrade fails.
-echo ${SYSTEMVER} > /var/opt/csw/pkg-hooks/CSWpkglogger.upgrade.${PKG}
+echo ${SYSTEMVER} > /var/opt/csw/pkg-hooks/CSWcswpkglogger.upgrade.${PKG}


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