[SCM] juce/master: build library from debian/rules

umlaeute at users.alioth.debian.org umlaeute at users.alioth.debian.org
Thu Jan 21 16:34:06 UTC 2016


The following commit has been merged in the master branch:
commit a2b4da4b145fb03a3b6eb73be04114fac890bed3
Author: IOhannes m zmölnig <zmoelnig at umlautQ.umlaeute.mur.at>
Date:   Thu Jan 21 17:33:59 2016 +0100

    build library from debian/rules

diff --git a/debian/rules b/debian/rules
index 2a81fcd..f62abb9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,25 +4,24 @@
 # Description: Main Debian packaging script for JUCE
 
 BUILD_DATE=$(shell date -u -d "$$(dpkg-parsechangelog -SDate)" +"%h %d %Y")
-export DEB_CPPFLAGS_MAINT_APPEND = -DBUILD_DATE='"$(BUILD_DATE)"'
+#export DEB_CPPFLAGS_MAINT_APPEND = -DBUILD_DATE='"$(BUILD_DATE)"'
+
+DEB_SRCDIR=debian/libbuilder/
 
 include /usr/share/cdbs/1/rules/buildcore.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/utils.mk
+include /usr/share/cdbs/1/class/makefile.mk
+## disabled licenscheck for now
+#include /usr/share/cdbs/1/rules/utils.mk
+
+CPPFLAGS+=-DBUILD_DATE='\"$(BUILD_DATE)\"'
 
 DEB_COPYRIGHT_CHECK_IGNORE_REGEX = \
 ^((.*\.jpg)|(.*\.png)|(.*\.ico)|(.*\.icns)|(.*\.nib)|examples/PlugInSamples/MultiOutSynth/Source/BinaryData/singing\.ogg|examples/Demo/Resources/cello\.wav|examples/Demo/Resources/icons\.zip|modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinResources\.rsr|examples/ComponentTutorialExample/Introduction to Components - Part 1\.pdf|debian/(changelog|copyright(|_hints|_newhints)))$
 
-#pkg = $(DEB_SOURCE_PACKAGE)
-#pkgdoc = frei0r-plugins-doc
-
 build/libjuce-doc::
 	cd doxygen && doxygen Doxyfile
 
-build/libjuce0::
-	make -C debian/libbuilder
-
 clean::
 	rm -rf doxygen/doc
-	make -C debian/libbuilder clean
 

-- 
juce packaging



More information about the pkg-multimedia-commits mailing list