[SCM] beast/master: Use wildcards in *.install files, clean-up in debian/rules, install symlinks with dh_link.
alessio at users.alioth.debian.org
alessio at users.alioth.debian.org
Sat May 7 07:43:58 UTC 2011
The following commit has been merged in the master branch:
commit f6f01371ea68b0d216500e14f6ab04355d3f2640
Author: Alessio Treglia <alessio at debian.org>
Date: Sat May 7 09:41:18 2011 +0200
Use wildcards in *.install files, clean-up in debian/rules, install symlinks with dh_link.
diff --git a/debian/beast-doc.install b/debian/beast-doc.install
index 8f4f357..e629096 100644
--- a/debian/beast-doc.install
+++ b/debian/beast-doc.install
@@ -1 +1 @@
-usr/share/beast/v0.7.4/docs
+usr/share/beast/*/docs
diff --git a/debian/beast.install b/debian/beast.install
index 250b6ba..1ca91b4 100644
--- a/debian/beast.install
+++ b/debian/beast.install
@@ -1,7 +1,7 @@
usr/bin
usr/share/bse
-usr/share/beast/v0.7.4/keys/
-usr/share/beast/v0.7.4/images
-usr/share/beast/v0.7.4/skins
+usr/share/beast/*/keys/
+usr/share/beast/*/images
+usr/share/beast/*/skins
usr/share/man
usr/share/pixmaps
diff --git a/debian/beast.links b/debian/beast.links
new file mode 100644
index 0000000..205c415
--- /dev/null
+++ b/debian/beast.links
@@ -0,0 +1,2 @@
+usr/share/man/man1/bsescm.1.gz usr/share/man/man1/bsescm-0.7.4.1.gz
+usr/share/man/man1/beast.1.gz usr/share/man/man1/beast-0.7.4.1.gz
diff --git a/debian/bse-alsa.install b/debian/bse-alsa.install
index c5a8bb2..a434743 100644
--- a/debian/bse-alsa.install
+++ b/debian/bse-alsa.install
@@ -1 +1 @@
-usr/lib/bse/v0.7.4/drivers/*-alsa.so
+usr/lib/bse/*/drivers/*-alsa.so
diff --git a/debian/libbse-0.7-4.install b/debian/libbse-0.7-4.install
index ccd1a31..8a39a71 100644
--- a/debian/libbse-0.7-4.install
+++ b/debian/libbse-0.7-4.install
@@ -1,2 +1,2 @@
usr/lib/*.so.*
-usr/lib/bse/v0.7.4/plugins
+usr/lib/bse/*/plugins
diff --git a/debian/rules b/debian/rules
index ca4b98f..55da464 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,14 +13,6 @@ override_dh_auto_configure:
--enable-ossmidi=/dev/midi
override_dh_auto_install:
- # Install the package into debian/beast
dh_auto_install
- ln -s beast.1.gz debian/beast/usr/share/man/man1/beast-0.6.6.1.gz
- ln -s bsescm.1.gz debian/beast/usr/share/man/man1/bsescm-0.6.6.1.gz
- convert debian/beast/usr/share/pixmaps/beast.png -geometry 32x32 debian/beast/usr/share/pixmaps/beast.xpm
- rm -f $(CURDIR)/debian/beast/usr/share/mime/subclasses
- rm -f $(CURDIR)/debian/beast/usr/share/mime/magic
- rm -f $(CURDIR)/debian/beast/usr/share/mime/globs
- rm -f $(CURDIR)/debian/beast/usr/share/mime/XMLnamespaces
- rm -f $(CURDIR)/debian/beast/usr/share/mime/aliases
- rm -f $(CURDIR)/debian/beast/usr/share/mime/mime.cache
+ convert debian/tmp/usr/share/pixmaps/beast.png -geometry 32x32 \
+ debian/tmp/usr/share/pixmaps/beast.xpm
--
beast packaging
More information about the pkg-multimedia-commits
mailing list