Make incorporation package to depend on the packages from the current build only
authorAndrzej Szeszo <aszeszo@gmail.com>
Thu, 14 Apr 2011 12:29:38 +0100
changeset 563 7727f8d12074
parent 562 bf5174ec26e2
child 564 ccc7e123f6a9
Make incorporation package to depend on the packages from the current build only
pkg/Makefile
--- a/pkg/Makefile	Tue Mar 29 14:06:43 2011 +0100
+++ b/pkg/Makefile	Thu Apr 14 12:29:38 2011 +0100
@@ -699,11 +699,12 @@
 		exit retcode; \
 	}' `find $(PDIR) -type l -a \( $(PKGS:%=-name %.metadata.$$s.$$r -o) \
 		-name NOSUCHFILE \)` >> $(@); \
-	cat ../../g11n-spec/build.`uname -p`/repo.spec/pkg/*/* | \
-	grep name=pkg.fmri | sed s%.*pkg://l10n-nightly%% | \
+	cat ../../g11n-spec/build.`uname -p`/repo.spec/publisher/*/pkg/*/* | \
+	grep name=pkg.fmri.*-0.$L10N_BUILDNUM | sed s%.*pkg://l10n-nightly%% | \
 	sed s%:.*%\ type=$$\(PKGDEP_TYPE\)% | sed s%^%depend\ fmri=pkg:% >> $(@); \
-	cat ../../inputmethod/specs/build.`uname -p`/repo.imspec/pkg/*/* | \
-	grep name=pkg.fmri | grep -v value=.*/SUNW.* | grep -v value=.*/dummy/.* | \
+	cat ../../inputmethod/specs/build.`uname -p`/repo.imspec/publisher/*/pkg/*/* | \
+	grep name=pkg.fmri.*-0.$L10N_BUILDNUM | grep -v value=.*/SUNW.* | grep -v value=.*/dummy/.* | \
+	grep -v value=.*/entire@ | grep -v value=.*/consolidation/l10n/l10n-incorporation@ | \
 	sed s%.*pkg://l10n-nightly%% | sed s%:.*%\ type=$$\(PKGDEP_TYPE\)% | \
 	sed s%^%depend\ fmri=pkg:% >> $(@)