[Pkg-voip-commits] r8333 - in /opal/trunk/debian: changelog control rules
msp at alioth.debian.org
msp at alioth.debian.org
Mon Apr 26 05:32:38 UTC 2010
Author: msp
Date: Mon Apr 26 05:32:37 2010
New Revision: 8333
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=8333
Log:
Merge changes from branches/ opal (3.6.6~dfsg-5)
Modified:
opal/trunk/debian/changelog
opal/trunk/debian/control
opal/trunk/debian/rules
Modified: opal/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/opal/trunk/debian/changelog?rev=8333&op=diff
==============================================================================
--- opal/trunk/debian/changelog (original)
+++ opal/trunk/debian/changelog Mon Apr 26 05:32:37 2010
@@ -1,9 +1,20 @@
-opal (3.8.0~dfsg-1) experimental; urgency=low
+opal (3.8.0~dfsg-1) UNRELEASED; urgency=low
* New upstream release
- * NEW package libopal3.8.0 - soname bump
-
- -- Mark Purcell <msp at debian.org> Sun, 07 Mar 2010 09:33:46 +1100
+ - NEW package libopal3.8.0 - soname bump
+ * Merge changes from branches/ opal (3.6.6~dfsg-5)
+
+ -- Mark Purcell <msp at debian.org> Mon, 26 Apr 2010 15:31:20 +1000
+
+opal (3.6.6~dfsg-5) unstable; urgency=low
+
+ * Constrain debian/watch to track 3.6 series (Lalande release)
+ * Move to svn://svn.debian.org/pkg-voip/opal/branches/opal-3.6/
+ * Switch to debhelper 7
+ * Drop unused dpatch, cdbs
+ * Do not exclude simpleopal from dh_strip
+
+ -- Mark Purcell <msp at debian.org> Mon, 26 Apr 2010 11:55:39 +1000
opal (3.6.6~dfsg-4) unstable; urgency=low
Modified: opal/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/opal/trunk/debian/control?rev=8333&op=diff
==============================================================================
--- opal/trunk/debian/control (original)
+++ opal/trunk/debian/control Mon Apr 26 05:32:37 2010
@@ -3,11 +3,11 @@
Priority: optional
Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
Uploaders: Mark Purcell <msp at debian.org>, Eugen Dedu <Eugen.Dedu at pu-pm.univ-fcomte.fr>
-Build-Depends: debhelper (>= 7), cdbs, dpatch, doxygen, autotools-dev, pkg-config,
+Build-Depends: debhelper (>= 7.0.50~), doxygen, autotools-dev, pkg-config,
libpt-dev (>= 2.8.0),
libtheora-dev, libgsm1-dev, libspeex-dev, libspeexdsp-dev,
libcapi20-dev
-Build-Conflicts: libopal3.8.0, libopal3.6.4, libopal3.6.3, libopal3.6.1, libopal3.4.2, libopal3.4.1, libopal3.3-beta1, libopal-snapshot-dev, libopal-dev, libopal-2.2, libopal-2.2.0, libopal-2.2-ptrace, libopal-2.2-develop,
+Build-Conflicts: libopal3.8.0, libopal3.6.6, libopal-2.2,
libx264-dev, libcelt-dev
Standards-Version: 3.8.3
Homepage: http://www.opalvoip.org/
Modified: opal/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/opal/trunk/debian/rules?rev=8333&op=diff
==============================================================================
--- opal/trunk/debian/rules (original)
+++ opal/trunk/debian/rules Mon Apr 26 05:32:37 2010
@@ -1,33 +1,32 @@
#!/usr/bin/make -f
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/dpatch.mk
DEBVERSION := $(shell head -n 1 debian/changelog \
| sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
UPVERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | sed 's/~dfsg//')
-REV := $(shell echo $(UPVERSION) | sed -r -e 's/^.*svn//')
FILENAME := opal_$(UPVERSION)~dfsg.orig.tar.gz
UPFILENAME := opal_$(UPVERSION).orig.tar.gz
-#URL := http://ftp.gnome.org/pub/gnome/sources/opal/3.6/opal-$(UPVERSION).tar.gz
URL := http://transact.dl.sourceforge.net/sourceforge/opalvoip/opal-$(UPVERSION).tar.bz2
-DEB_MAKE_BUILD_TARGET := opt docs
-DEB_INSTALL_CHANGELOGS_ALL := ChangeLog*.txt
-DEB_DH_STRIP_ARGS += --exclude=simpleopal
+%:
+ dh $@
-# celt changes its API too fast, so upstream does not keep track with them
-DEB_CONFIGURE_EXTRA_FLAGS := --disable-celt
-makebuilddir/libopal-dev::
+override_dh_auto_configure:
if [ -d plugins/audio/iLBC ];then \
echo "ERROR: iLBC code must be removed from upstream sources" ; false ; \
fi
+# celt changes its API too fast, so upstream does not keep track with them
+ dh_auto_configure -- --disable-celt
-build/simpleopal::
+override_dh_auto_build:
+ dh_auto_build -- opt docs
$(MAKE) PTLIBDIR=/usr OPALDIR=$(CURDIR) -C samples/simple
+
+override_dh_installchangelogs:
+ dh_installchangelogs ChangeLog*.txt
+
+override_dh_auto_test:
if (samples/simple/obj*/simpleopal --help >/dev/null);then \
echo shared simpleopal incorrectly compiled static; false;\
else \
@@ -35,6 +34,9 @@
fi
ln -s lib* lib ; LD_LIBRARY_PATH=$(CURDIR)/lib samples/simple/obj*/simpleopal --help >/dev/null
rm lib
+
+override_dh_strip:
+ dh_strip -a --dbg-package=libopal3.6.6-dbg
print-version:
@@echo "Debian version: $(DEBVERSION)"
@@ -55,16 +57,3 @@
@@cd ../tarballs/opal-$(UPVERSION).tmp ; tar cfz ../$(FILENAME) *
@@echo Cleaning up...
@@$(RM) -rf ../tarballs/opal-$(UPVERSION).tmp/ ../tarballs/$(UPFILENAME)
-
-get-orig-source-svn:
- @@#and this is for SVN
- @@#echo 'Checking out for repacking (might take 15 min) ...'
- @@#svn export https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/opal/trunk@$(REV) ../tarballs/opal-$(REV).tmp
- @@#echo 'Getting the changelog (might take 15 min) ...'
- @@#cd ../tarballs/opal-$(REV).tmp; svn2cl -o changelog
- @@#echo Removing iLBC non-free code...
- @@#cd ../tarballs/opal-$(REV).tmp; rm -rf plugins/audio/iLBC
- @@#echo Creating the tarball ...
- @@#cd ../tarballs/opal-$(REV)tmp; tar zcf ../opal_$(UPVERSION).orig.tar.gz *
- @@#rm -rf ../tarballs/opal-$(REV).tmp
- @@echo Ready for packaging.
More information about the Pkg-voip-commits
mailing list