Revision: 7467
          http://gar.svn.sourceforge.net/gar/?rev=7467&view=rev
Author:   bdwalton
Date:     2009-11-27 01:33:04 +0000 (Fri, 27 Nov 2009)

Log Message:
-----------
coreutils: setup gnu links as part of package

Modified Paths:
--------------
    csw/mgar/pkg/coreutils/trunk/Makefile

Modified: csw/mgar/pkg/coreutils/trunk/Makefile
===================================================================
--- csw/mgar/pkg/coreutils/trunk/Makefile       2009-11-27 00:16:15 UTC (rev 
7466)
+++ csw/mgar/pkg/coreutils/trunk/Makefile       2009-11-27 01:33:04 UTC (rev 
7467)
@@ -2,6 +2,10 @@
 GARVERSION = 8.1
 CATEGORIES = utils
 
+SHELL = /opt/csw/bin/bash
+
+PREREQUISITE_PKGS = CSWbash
+
 DESCRIPTION = GNU core utilities
 define BLURB
 The GNU Core Utilities are the basic file, shell and text manipulation 
utilities of the GNU operating system. These are the core utilities which are 
expected to exist on every operating system.
@@ -31,12 +35,21 @@
 
 include gar/category.mk
 
-# pre-configure-modulated:
-#      @(cd $(WORKSRC); /opt/csw/bin/bash ./bootstrap; )
-#      @$(MAKECOOKIE)
-
 PATH := /opt/csw/gnu:/opt/csw/bin:$(PATH)
 
 test-custom:
        @(cd $(WORKSRC); gmake check)
        @$(MAKECOOKIE)
+
+post-install-modulated:
+       @echo Cleaning up install directory...
+       rm -rf $(DESTDIR)/$(libdir)
+
+post-merge:
+       @(cd $(PKGROOT)$(prefix); \
+               mkdir gnu; cd gnu; \
+               for f in ../bin/g*; do \
+                       echo Linking $$f; \
+                       base=$$(basename $$f); \
+                       gln -s $$f ./$${base/g/}; \
+               done )
\ No newline at end of file


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
devel mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to