[Pkg-voip-commits] r7062 - in /opal/trunk/debian: changelog compat control libopal-dev.install patches/notrace.dpatch rules

msp at alioth.debian.org msp at alioth.debian.org
Mon Apr 27 02:37:45 UTC 2009


Author: msp
Date: Mon Apr 27 02:37:44 2009
New Revision: 7062

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=7062
Log:
* debian/compat -> 7
* Add libopal-dev.install & use dh_install

Added:
    opal/trunk/debian/libopal-dev.install
Removed:
    opal/trunk/debian/patches/notrace.dpatch
Modified:
    opal/trunk/debian/changelog
    opal/trunk/debian/compat
    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=7062&op=diff
==============================================================================
--- opal/trunk/debian/changelog (original)
+++ opal/trunk/debian/changelog Mon Apr 27 02:37:44 2009
@@ -9,7 +9,11 @@
   * debian/rules: Honour DEB_BUILD_OPTIONS parameter for parallel builds.
   * Build-Depends on libcelt-dev.
 
- -- Mark Purcell <msp at debian.org>  Fri, 03 Apr 2009 00:17:44 +1100
+  [ Mark Purcell ]
+  * debian/compat -> 7
+  * Add libopal-dev.install & use dh_install
+
+ -- Mark Purcell <msp at debian.org>  Mon, 27 Apr 2009 12:37:07 +1000
 
 opal (3.4.2~dfsg-2) experimental; urgency=low
 

Modified: opal/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-voip/opal/trunk/debian/compat?rev=7062&op=diff
==============================================================================
--- opal/trunk/debian/compat (original)
+++ opal/trunk/debian/compat Mon Apr 27 02:37:44 2009
@@ -1,1 +1,1 @@
-5
+7

Modified: opal/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/opal/trunk/debian/control?rev=7062&op=diff
==============================================================================
--- opal/trunk/debian/control (original)
+++ opal/trunk/debian/control Mon Apr 27 02:37:44 2009
@@ -27,7 +27,7 @@
  This package contains the shared version of the OPAL library, together
  with several free audio codecs and theora and H261 video codecs.
 
-Package: libopal3.6.1-dev
+Package: libopal-dev
 Section: libdevel
 Architecture: any
 Conflicts: openmpi-dev, libopal-snapshot-dev, libopal3.3-beta1-dev

Added: opal/trunk/debian/libopal-dev.install
URL: http://svn.debian.org/wsvn/pkg-voip/opal/trunk/debian/libopal-dev.install?rev=7062&op=file
==============================================================================
--- opal/trunk/debian/libopal-dev.install (added)
+++ opal/trunk/debian/libopal-dev.install Mon Apr 27 02:37:44 2009
@@ -1,0 +1,5 @@
+usr/include
+usr/lib/pkgconfig
+usr/lib/libopal_s.a
+usr/lib/libopal.so*
+version.h usr/include/opal/

Modified: opal/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/opal/trunk/debian/rules?rev=7062&op=diff
==============================================================================
--- opal/trunk/debian/rules (original)
+++ opal/trunk/debian/rules Mon Apr 27 02:37:44 2009
@@ -86,7 +86,6 @@
 	rm lib
 
 	cp debian/libopal-doc.docs debian/$(PACKAGE)-doc.docs
-	cp debian/libopal-dev.dirs debian/$(PACKAGE)-dev.dirs
 	touch build-arch-stamp
 
 build-indep: build-indep-stamp
@@ -113,7 +112,7 @@
 	rm -rf debian/simpleopal/
 	rm -f debian/*substvars
 	rm -f debian/*.debhelper
-	rm -f debian/$(PACKAGE)-doc.docs debian/$(PACKAGE)-dev.dirs
+	rm -f debian/$(PACKAGE)-doc.docs
 	rm -f config.status
 	dh_clean
 
@@ -130,40 +129,19 @@
 	dh_clean -k -a
 	dh_installdirs -a
 
-	$(MAKE) DESTDIR=$(CURDIR)/debian/install install
+	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
 
 	#remove non-free video codecs (if any)
-	-rm debian/install/usr/lib/opal-*/codecs/video/h264*
-	-rm debian/install/usr/lib/opal-*/codecs/video/h263-1998*
-	-rm debian/install/usr/lib/opal-*/codecs/video/mpeg4*
-
-	mv debian/install/usr/include debian/$(PACKAGE)-dev/usr
-	mv debian/install/usr/lib/pkgconfig debian/$(PACKAGE)-dev/usr/lib
-	mv debian/install/usr/lib/libopal_s.a debian/$(PACKAGE)-dev/usr/lib
+	-rm debian/tmp/usr/lib/opal-*/codecs/video/h264*
+	-rm debian/tmp/usr/lib/opal-*/codecs/video/h263-1998*
+	-rm debian/tmp/usr/lib/opal-*/codecs/video/mpeg4*
+
 	mkdir debian/$(PACKAGE)/usr/lib
-	mv debian/install/usr/lib/libopal.so.*.*[.-]* debian/$(PACKAGE)/usr/lib
-	mv debian/install/usr/lib/libopal.so* debian/$(PACKAGE)-dev/usr/lib
-	mv debian/install/usr/lib/opal* debian/$(PACKAGE)/usr/lib
-
-	# to check that it is empty, i.e. all the files have been moved
-	rmdir debian/install/usr/lib
-	rmdir debian/install/usr
-	rmdir debian/install
+	mv debian/tmp/usr/lib/libopal.so.*.*[.-]* debian/$(PACKAGE)/usr/lib
+	mv debian/tmp/usr/lib/opal* debian/$(PACKAGE)/usr/lib
 
 	# simpleopal
 	cp -a samples/simple/obj*/simpleopal debian/simpleopal/usr/bin
-
-	#not sure 100%, but not needed anymore, as now pkg-config is used
-	#sed -e 's#^OPALDIR.*#OPALDIR = \/usr\/lib\/opal#g' \
-	#    opal_inc.mak > debian/$(PACKAGE)-dev/usr/share/opal/opal_inc.mak
-	#find debian/$(PACKAGE)-dev/usr/include -type f -exec chmod 644 {} \;
-
-	cp version.h debian/$(PACKAGE)-dev/usr/include/opal/
-
-	# linking stuff under usr/share/opal
-	#ln -s ../../include/opal/version.h debian/$(PACKAGE)-dev/usr/share/opal/
-	#ln -s ../../include/opal debian/$(PACKAGE)-dev/usr/share/opal/include
-	#ln -s ../../lib debian/$(PACKAGE)-dev/usr/share/opal/
 
 # Must not depend on anything. This is to be called by
 # binary-arch/binary-multi
@@ -172,11 +150,11 @@
 	dh_testdir
 	dh_testroot
 	#only $(PACKAGE) has a directory, the others have just links
-	dh_installdocs -N$(PACKAGE)-dev -N$(PACKAGE)-dbg
+	dh_installdocs -N$(PACKAGE)-dbg
 	dh_installman
 	dh_installexamples -p$(PACKAGE)
-	dh_installchangelogs -N$(PACKAGE)-dev -N$(PACKAGE)-dbg
-	-test "x$(DH_OPTIONS)" = "x-a" && for pkg in dev dbg; do mkdir -p debian/$(PACKAGE)-$$pkg/usr/share/doc; ln -s $(PACKAGE) debian/$(PACKAGE)-$$pkg/usr/share/doc/$(PACKAGE)-$$pkg; done
+	dh_installchangelogs -N$(PACKAGE)-dbg
+	dh_install
 
 	dh_link
 	dh_compress




More information about the Pkg-voip-commits mailing list