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