[Pkg-mozext-commits] [SCM] Debian packaging of the downthemall extension. branch, master, updated. upstream/2.0.8-21-g8e14e61
Fabrizio Regalli
fabreg at fabreg.it
Tue Sep 27 07:53:38 UTC 2011
The following commit has been merged in the master branch:
commit 8e14e615ca68767d3d578ea580c4cb505ce010ad
Author: Fabrizio Regalli <fabreg at fabreg.it>
Date: Tue Sep 27 09:53:32 2011 +0200
Added ${xpi:Depends} to Depends, ${xpi:Recommends} to Recommends, ${xpi:Provides} to Provides, ${xpi:Enhances} to Enhances
* Added ${xpi:Depends} to Depends, ${xpi:Recommends} to Recommends,
${xpi:Provides} to Provides, ${xpi:Enhances} to Enhances
* Update d/compat to 8
* Update debhelper to (>= 8)
* Added following rules to d/rules:
override_dh_auto_build, override_dh_auto_install, override_dh_auto_clean
diff --git a/debian/changelog b/debian/changelog
index e1178d0..85d9778 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,12 @@ iceweasel-downthemall (2.0.8-1) UNRELEASED; urgency=low
* Switch to 3.0 quilt format
* Added myself to Uploaders
* Added DM-Upload-Allowed field
+ * Added ${xpi:Depends} to Depends, ${xpi:Recommends} to Recommends,
+ ${xpi:Provides} to Provides, ${xpi:Enhances} to Enhances
+ * Update d/compat to 8
+ * Update debhelper to (>= 8)
+ * Added following rules to d/rules:
+ override_dh_auto_build, override_dh_auto_install, override_dh_auto_clean
-- Fabrizio Regalli <fabreg at fabreg.it> Mon, 26 Sep 2011 21:19:49 +0200
diff --git a/debian/compat b/debian/compat
index 7f8f011..45a4fb7 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+8
diff --git a/debian/control b/debian/control
index 222ee51..e78d69c 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Debian Mozilla Extension Maintainers <pkg-mozext-maintainers at lists.alioth.debian.org>
Uploaders: Michael Meskes <meskes at debian.org>, Fabrizio Regalli <fabreg at fabreg.it>
DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 7), mozilla-devscripts
+Build-Depends: debhelper (>= 8), mozilla-devscripts
Standards-Version: 3.9.2
Homepage: http://www.downthemall.net/
Vcs-Git: git://git.debian.org/git/pkg-mozext/iceweasel-downthemall.git
@@ -12,7 +12,10 @@ Vcs-Browser: http://git.debian.org/?p=pkg-mozext/iceweasel-downthemall.git;a=sum
Package: xul-ext-downthemall
Architecture: all
-Depends: iceweasel, ${misc:Depends}
+Depends: iceweasel, ${misc:Depends}, ${xpi:Depends}
+Recommends: ${xpi:Recommends}
+Provides: ${xpi:Provides}
+Enhances: ${xpi:Enhances}
Replaces: iceweasel-downthemall (<< 2.0.1-1)
Description: iceweasel extension with advanced download capabilities
DownThemAll lets you download all the links or images contained in a webpage.
diff --git a/debian/rules b/debian/rules
index a83a8ae..a48b04d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,13 @@
#!/usr/bin/make -f
+
%:
- dh -with xul-ext --buildsystem=xul_ext $@
+ dh $@ --with xul-ext
+
+override_dh_auto_build:
+ xpi-pack . downthemall.xpi
+
+override_dh_auto_install:
+ install-xpi --remove-license-files downthemall.xpi
+override_dh_auto_clean:
+ rm -f downthemall.xpi
--
Debian packaging of the downthemall extension.
More information about the Pkg-mozext-commits
mailing list