[SCM] flowblade/master: Tidy rules file: Adapt for source now in subdir.
js at users.alioth.debian.org
js at users.alioth.debian.org
Sat May 16 09:53:52 UTC 2015
The following commit has been merged in the master branch:
commit 23b8d6c1eeda1d142eb25a5213ce23ef034f7fd2
Author: Jonas Smedegaard <dr at jones.dk>
Date: Sat May 16 10:42:17 2015 +0200
Tidy rules file: Adapt for source now in subdir.
diff --git a/debian/rules b/debian/rules
index 05e7c74..6db9b40 100755
--- a/debian/rules
+++ b/debian/rules
@@ -37,6 +37,9 @@ deps += , python-mlt | python-mlt5 | python-mlt2
deps += , gtk2-engines-pixbuf, librsvg2-common, frei0r-plugins, swh-plugins
CDBS_DEPENDS_$(pkg) = $(deps)
+DEB_SRCDIR = flowblade-trunk
+src = $(patsubst ./,,$(addsuffix /,$(DEB_SRCDIR)))
+
# extract metadata from images before copyright check
# * also suppress gettext MO files
CDBS_BUILD_DEPENDS +=, libregexp-assemble-perl, libimage-exiftool-perl
@@ -56,13 +59,13 @@ clean::
find -type f -name '*.metadata_dump' -delete
rm -f debian/stamp-extract-copyright
-DEB_DH_INSTALL_ARGS_$(pkg) = installdata/flowblade.png usr/share/pixmaps
+DEB_DH_INSTALL_ARGS_$(pkg) = $(src)installdata/flowblade.png usr/share/pixmaps
DEB_PYTHON_INSTALL_ARGS_$(pkg) += --install-lib=/usr/share/flowblade
install/flowblade::
- cp installdata/flowblade debian/flowblade.mime
- cp installdata/flowblade.desktop debian/flowblade.desktop
- cp installdata/flowblade.xml debian/flowblade.sharedmimeinfo
+ cp $(src)installdata/flowblade debian/flowblade.mime
+ cp $(src)installdata/flowblade.desktop debian/flowblade.desktop
+ cp $(src)installdata/flowblade.xml debian/flowblade.sharedmimeinfo
clean::
rm -f $(patsubst %,debian/flowblade.%,mime sharedmimeinfo desktop)
@@ -74,9 +77,9 @@ binary-fixup/$(pkg)::
chmod -x $(cdbs_curdestdir)usr/share/pixmaps/flowblade.png
DEB_CLEAN_EXCLUDE = \
- Flowblade/locale/cs/LC_MESSAGES/Flowblade.po~ \
- Flowblade/locale/de/LC_MESSAGES/Flowblade.po~ \
- Flowblade/locale/es/LC_MESSAGES/Flowblade.po~ \
- Flowblade/locale/fi/LC_MESSAGES/Flowblade.po~ \
- Flowblade/locale/fr/LC_MESSAGES/Flowblade.po~ \
- Flowblade/locale/it/LC_MESSAGES/Flowblade.po~
+ $(src)Flowblade/locale/cs/LC_MESSAGES/Flowblade.po~ \
+ $(src)Flowblade/locale/de/LC_MESSAGES/Flowblade.po~ \
+ $(src)Flowblade/locale/es/LC_MESSAGES/Flowblade.po~ \
+ $(src)Flowblade/locale/fi/LC_MESSAGES/Flowblade.po~ \
+ $(src)Flowblade/locale/fr/LC_MESSAGES/Flowblade.po~ \
+ $(src)Flowblade/locale/it/LC_MESSAGES/Flowblade.po~
--
flowblade packaging
More information about the pkg-multimedia-commits
mailing list