[csw-devel] SF.net SVN: gar:[2830] csw/mgar/gar/v2
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Wed Jan 14 17:25:19 CET 2009
Revision: 2830
http://gar.svn.sourceforge.net/gar/?rev=2830&view=rev
Author: dmichelsen
Date: 2009-01-14 16:25:19 +0000 (Wed, 14 Jan 2009)
Log Message:
-----------
mGAR v2: Temporary fix for smf_enabled, general solution as for WORKSRC_FIRSTMOD pending
Modified Paths:
--------------
csw/mgar/gar/v2/gar.pkg.mk
csw/mgar/gar/v2/pkglib/smf_enabled.gspec
Modified: csw/mgar/gar/v2/gar.pkg.mk
===================================================================
--- csw/mgar/gar/v2/gar.pkg.mk 2009-01-14 15:59:00 UTC (rev 2829)
+++ csw/mgar/gar/v2/gar.pkg.mk 2009-01-14 16:25:19 UTC (rev 2830)
@@ -233,6 +233,7 @@
--workdir $(SPKG_WORKDIR) \
--pkgbase $(SPKG_PKGBASE) \
--pkgroot $(SPKG_PKGROOT) \
+ -v WORKDIR_FIRSTMOD=../build-$(firstword $(MODULATIONS)) \
--compress \
$(MKPACKAGE_ARGS) ) || exit 2
@$(MAKECOOKIE)
Modified: csw/mgar/gar/v2/pkglib/smf_enabled.gspec
===================================================================
--- csw/mgar/gar/v2/pkglib/smf_enabled.gspec 2009-01-14 15:59:00 UTC (rev 2829)
+++ csw/mgar/gar/v2/pkglib/smf_enabled.gspec 2009-01-14 16:25:19 UTC (rev 2830)
@@ -13,7 +13,7 @@
i r.smf=%{PKGLIB}/smf/r.smf
d init /etc ? ? ?
d init /etc/init.d ? ? ?
-f init /etc/init.d/%{RC_INIT_SCRIPT}=%{RC_INIT_SCRIPT} 0755 root bin
+f init /etc/init.d/%{RC_INIT_SCRIPT}=$WORKDIR_FIRSTMOD/%{RC_INIT_SCRIPT} 0755 root bin
d init /etc/rc0.d ? ? ?
s init /etc/rc0.d/%{INIT_RC0}%{INIT_KILL_PRIO}%{RC_INIT_SCRIPT}=../init.d/%{RC_INIT_SCRIPT}
d init /etc/rc1.d ? ? ?
@@ -27,11 +27,11 @@
d smf /opt/csw/var/svc 0755 root bin
d smf /opt/csw/var/svc/manifest 0755 root bin
d smf /opt/csw/var/svc/manifest/site 0755 root bin
-v smf /opt/csw/var/svc/manifest/site/%{SMF_MANIFEST}=%{SMF_MANIFEST} 0644 root bin
+v smf /opt/csw/var/svc/manifest/site/%{SMF_MANIFEST}=$WORKDIR_FIRSTMOD/%{SMF_MANIFEST} 0644 root bin
d smf /opt/csw/lib 0755 root bin
d smf /opt/csw/lib/svc 0755 root bin
d smf /opt/csw/lib/svc/method 0755 root bin
-f smf /opt/csw/lib/svc/method/%{SMF_SCRIPT}=%{SMF_SCRIPT} 0755 root bin
+f smf /opt/csw/lib/svc/method/%{SMF_SCRIPT}=$WORKDIR_FIRSTMOD/%{SMF_SCRIPT} 0755 root bin
%pkginfo:merge
MANIFEST_FILES="/opt/csw/var/svc/manifest/site/%{SMF_MANIFEST}"
INIT_FILES="/etc/init.d/%{RC_INIT_SCRIPT}"
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