summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog4
-rw-r--r--src/xpi.mk5
2 files changed, 5 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog
index 439acb7..7e3cb1b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,8 +12,10 @@ mozilla-devscripts (0.16) UNRELEASED; urgency=low
- Guess common license file names if MOZ_XPI_DOCUMENTED_LICENSE_FILES is
not set.
- update src/xpi.mk
+ - simplify xpi-depends-stamp rule
+ - update src/xpi.mk
- -- Benjamin Drung <bdrung@ubuntu.com> Sun, 23 Aug 2009 00:24:04 +0200
+ -- Benjamin Drung <bdrung@ubuntu.com> Mon, 07 Sep 2009 22:39:31 +0200
mozilla-devscripts (0.15) unstable; urgency=low
diff --git a/src/xpi.mk b/src/xpi.mk
index 842d527..269fe71 100644
--- a/src/xpi.mk
+++ b/src/xpi.mk
@@ -208,9 +208,8 @@ install-%-stamp: unzip-%-stamp
touch $@
xpi-depends-stamp: unzip-$(XPI_BASE_FILE)-stamp
- if test -f debian/$(MOZ_EXTENSION_PKG).substvars; then grep -v ^xpi:Depends= debian/$(MOZ_EXTENSION_PKG).substvars > debian/$(MOZ_EXTENSION_PKG).substvars~; fi
- echo "xpi:Depends=$(XPI_DEPENDS)" | sed "s/ / | /g" >> debian/$(MOZ_EXTENSION_PKG).substvars~
- mv debian/$(MOZ_EXTENSION_PKG).substvars~ debian/$(MOZ_EXTENSION_PKG).substvars
+ if test -f debian/$(MOZ_EXTENSION_PKG).substvars; then sed -i '/^xpi:Depends=/d' debian/$(MOZ_EXTENSION_PKG).substvars; fi
+ echo "xpi:Depends=$(XPI_DEPENDS)" | sed "s/ / | /g" >> debian/$(MOZ_EXTENSION_PKG).substvars
touch $@
xpi-install: install-$(XPI_BASE_FILE)-stamp autolinks-stamp xpi-depends-stamp