[SCM] calf/master: Simplify moving aside upstream cruft. Tighten build-dependency on cdbs.
js at users.alioth.debian.org
js at users.alioth.debian.org
Tue May 7 15:41:19 UTC 2013
The following commit has been merged in the master branch:
commit 82d88a27467124826a781178c768fa70c1e76122
Author: Jonas Smedegaard <dr at jones.dk>
Date: Tue May 7 11:41:41 2013 +0200
Simplify moving aside upstream cruft. Tighten build-dependency on cdbs.
diff --git a/debian/rules b/debian/rules
index 08b046e..5e82848 100755
--- a/debian/rules
+++ b/debian/rules
@@ -28,23 +28,11 @@ DEB_UPSTREAM_URL = http://downloads.sourceforge.net/calf
LDFLAGS += -Wl,--as-needed
# put aside upstream-shipped temp files during build but after copyright-check
-upstreamtmpfiles = calf.desktop
-pre-build:: debian/stamp-upstreamtmpstuff
-debian/stamp-upstreamtmpstuff: debian/stamp-copyright-check
- for file in $(upstreamtmpfiles); do \
- [ ! -e $$file ] || [ -e $$file.upstream ] || mv $$file $$file.upstream; \
- done
- touch $@
+DEB_UPSTREAM_CRUFT_MOVE = calf.desktop
install/calf-plugins::
sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'`
-clean::
- for file in $(upstreamtmpfiles); do \
- [ ! -e $$file.upstream ] || mv -f $$file.upstream $$file; \
- done
- rm -f debian/stamp-upstreamtmpstuff
-
# Needed by upstream build process
CDBS_BUILD_DEPENDS += , libglib2.0-dev, libgtk2.0-dev, libreadline-dev, libexpat1-dev
CDBS_BUILD_DEPENDS += , libasound2-dev [linux-any]
--
calf audio plugins packaging
More information about the pkg-multimedia-commits
mailing list