[Pkg-voip-commits] r6198 - in /opal/branches/experimental/debian: changelog control patches/libname.dpatch rules

dedu-guest at alioth.debian.org dedu-guest at alioth.debian.org
Sat Sep 13 10:05:09 UTC 2008


Author: dedu-guest
Date: Sat Sep 13 10:05:08 2008
New Revision: 6198

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=6198
Log:
* Build from svn snapshot REV 20940, refresh libname patch and rules
* Rename package to -beta1
* Build-Depends on libgsm1-dev in order to use Debian's library
* Remove h263-ffmpeg video codec, as suggested by upstream
* Remove, if any, plugins for non-free codecs (H263-1998, H264, MPEG4)

Modified:
    opal/branches/experimental/debian/changelog
    opal/branches/experimental/debian/control
    opal/branches/experimental/debian/patches/libname.dpatch
    opal/branches/experimental/debian/rules

Modified: opal/branches/experimental/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/opal/branches/experimental/debian/changelog?rev=6198&op=diff
==============================================================================
--- opal/branches/experimental/debian/changelog (original)
+++ opal/branches/experimental/debian/changelog Sat Sep 13 10:05:08 2008
@@ -1,5 +1,13 @@
-opal (3.3.0+svn20930.dfsg-1.1) experimental; urgency=low
+opal (3.3.0+svn20940.dfsg-1) voip; urgency=low
 
+  [ Eugen Dedu ]
+  * Build from svn snapshot REV 20940, refresh libname patch and rules
+  * Rename package to -beta1
+  * Build-Depends on libgsm1-dev in order to use Debian's library
+  * Remove h263-ffmpeg video codec, as suggested by upstream
+  * Remove, if any, plugins for non-free codecs (H263-1998, H264, MPEG4)
+
+  [ Mark Purcell ]
   * Switch to svn export
   * svn REV checkout is controlled from debian/changelog version
   * Update Description: to explict state this svn snapshot

Modified: opal/branches/experimental/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/opal/branches/experimental/debian/control?rev=6198&op=diff
==============================================================================
--- opal/branches/experimental/debian/control (original)
+++ opal/branches/experimental/debian/control Sat Sep 13 10:05:08 2008
@@ -3,14 +3,14 @@
 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 (>= 4.0.2), libpt2.3-beta1-dev, dpatch, doxygen, autotools-dev, libspeex-dev, libspeexdsp-dev, pkg-config,  libtheora-dev
+Build-Depends: debhelper (>= 4.0.2), libpt2.3-beta1-dev, dpatch, doxygen, autotools-dev, libspeex-dev, libspeexdsp-dev, pkg-config,  libtheora-dev, libgsm1-dev
 Build-Conflicts: libopal-snapshot-dev, libopal-dev, libopal-2.2, libopal-2.2.0, libopal-2.2-ptrace, libopal-2.2-develop
 Standards-Version: 3.8.0.0
 Homepage: http://www.opalvoip.org/
 Vcs-Svn: svn://svn.debian.org/pkg-voip/opal/trunk/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/opal/?op=log
 
-Package: libopal-3.3 
+Package: libopal3.3-beta1
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
@@ -24,11 +24,11 @@
  everybody.  These protocols are most used for Voice over IP (VoIP)
  conferencing.
 
-Package: libopal-3.3-dev
+Package: libopal3.3-beta1-dev
 Section: libdevel
 Architecture: any
 Conflicts: openmpi-dev, libopal-snapshot-dev
-Depends: libopal-3.3 (= ${binary:Version}), libpt-2.3-dev
+Depends: libopal3.3-beta1 (= ${binary:Version}), libpt2.3-beta1-dev
 Replaces: libopal-snapshot-dev
 Description: OPAL library header files - svn snapshot
  This package contains the headers and a static version of the
@@ -52,10 +52,10 @@
  everybody.  These protocols are most used for Voice over IP (VoIP)
  conferencing.
 
-Package: libopal-3.3-dbg
+Package: libopal3.3-beta1-dbg
 Section: libdevel
 Priority: extra
-Depends: libopal-3.3 (= ${binary:Version})
+Depends: libopal3.3-beta1 (= ${binary:Version})
 Replaces: libopal-snapshot-dbg
 Conflicts: libopal-snapshot-dbg
 Architecture: any
@@ -68,7 +68,7 @@
  everybody.  These protocols are most used for Voice over IP (VoIP)
  conferencing.
 
-Package: libopal-3.3-doc
+Package: libopal3.3-beta1-doc
 Section: doc
 Priority: extra
 Architecture: all

Modified: opal/branches/experimental/debian/patches/libname.dpatch
URL: http://svn.debian.org/wsvn/pkg-voip/opal/branches/experimental/debian/patches/libname.dpatch?rev=6198&op=diff
==============================================================================
--- opal/branches/experimental/debian/patches/libname.dpatch (original)
+++ opal/branches/experimental/debian/patches/libname.dpatch Sat Sep 13 10:05:08 2008
@@ -12,7 +12,7 @@
  
  H323_H460         = @H323_H460@
  
--OPAL_BASE  = opal_$(PLATFORM_TYPE)_$(OBJ_SUFFIX)
+-OPAL_BASE  = opal_$(PLATFORM_TYPE)$(OBJ_SUFFIX)
 +OPAL_BASE  = opal
  OPAL_FILE  = lib$(OPAL_BASE)$(LIB_TYPE).$(LIB_SUFFIX)
  

Modified: opal/branches/experimental/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/opal/branches/experimental/debian/rules?rev=6198&op=diff
==============================================================================
--- opal/branches/experimental/debian/rules (original)
+++ opal/branches/experimental/debian/rules Sat Sep 13 10:05:08 2008
@@ -12,7 +12,7 @@
 export LIBOPALCOMPAT=3.3
 export LIBOPALCOMPAT2=3.3.1
 
-PACKAGE=libopal-$(LIBOPALCOMPAT)
+PACKAGE=libopal$(LIBOPALCOMPAT)-beta1
 
 ifneq (,$(shell test -f version.h&&grep MAJOR_VERSION version.h))
 VER_MAJOR := $(shell awk '/MAJOR_VERSION/ { print $$3 }' version.h 2>/dev/null)
@@ -85,24 +85,21 @@
 	# ensure we do a fresh check with hello world.
 	# ...first static
 	$(MAKE) $(MAKE_BUILD_PARAM) -C samples/simple clean
-	$(RM) -rf samples/simple/obj_*
+	$(RM) -rf samples/simple/obj
 
 	$(MAKE) $(MAKE_BUILD_PARAM) -C samples/simple optnoshared
 
-	samples/simple/obj_*_r/simpleopal --help >/dev/null
+	samples/simple/obj/simpleopal --help >/dev/null
 	## then shared...
 	$(MAKE) $(MAKE_BUILD_PARAM) -C samples/simple clean
-	$(RM) -rf samples/simple/obj_*
+	$(RM) -rf samples/simple/obj
 	$(MAKE) $(MAKE_BUILD_PARAM) -C samples/simple optshared
-	if (samples/simple/obj_*_r/simpleopal --help >/dev/null);then \
+	if (samples/simple/obj/simpleopal --help >/dev/null);then \
 		echo shared opt simpleopal incorrectly compiled static; false;\
 	else \
 		echo shared opt simpleopal correctly compiled non-static; \
 	fi
-	LD_LIBRARY_PATH=$(CURDIR)/lib samples/simple/obj_*_r/simpleopal --help >/dev/null
-	#$(MAKE) $(MAKE_BUILD_PARAM) -C samples/simple clean
-	#$(RM) -rf samples/simple/obj_*
-
+	LD_LIBRARY_PATH=$(CURDIR)/lib samples/simple/obj/simpleopal --help >/dev/null
 	cp debian/libopal-doc.docs debian/$(PACKAGE)-doc.docs
 	cp debian/libopal-dev.dirs debian/$(PACKAGE)-dev.dirs
 	touch build-arch-stamp
@@ -122,7 +119,7 @@
 		$(MAKE) $(MAKE_BUILD_PARAM) optclean debugclean clean;\
 		$(MAKE) $(MAKE_BUILD_PARAM) -C samples/simple clean;\
 	fi
-	rm -rf samples/simple/obj*
+	rm -rf samples/simple/obj
 	rm -f opal_inc.mak include/opal/buildopts.h
 	rm -rf lib
 	rm -f src/speex/libspeex/Makefile
@@ -152,19 +149,18 @@
 	install -m 755 lib/libopal.so.*.*[.-]* $(CURDIR)/debian/$(PACKAGE)/usr/lib
 
 	$(MAKE) $(MAKE_BUILD_PARAM) DESTDIR=$(CURDIR)/debian/$(PACKAGE) -C plugins install
-	mkdir debian/$(PACKAGE)/usr/lib/ptlib/opal-$(LIBOPALCOMPAT)
-	#- because cannot move a directory into itself
-	-mv debian/$(PACKAGE)/usr/lib/ptlib/* debian/$(PACKAGE)/usr/lib/ptlib/opal-$(LIBOPALCOMPAT)
 	#remove non-free video codecs (if any)
-	-rm debian/$(PACKAGE)/usr/lib/ptlib/opal-$(LIBOPALCOMPAT)/plugins/codec/video/h264*
-	-rm debian/$(PACKAGE)/usr/lib/ptlib/opal-$(LIBOPALCOMPAT)/plugins/codec/video/h263-1998*
-	-rm debian/$(PACKAGE)/usr/lib/ptlib/opal-$(LIBOPALCOMPAT)/plugins/codec/video/mpeg4*
+	-rm debian/$(PACKAGE)/usr/lib/opal-*/codecs/video/h264*
+	-rm debian/$(PACKAGE)/usr/lib/opal-*/codecs/video/h263-1998*
+	-rm debian/$(PACKAGE)/usr/lib/opal-*/codecs/video/mpeg4*
+	#remove codec which uses an unmaintained binary
+	-rm debian/$(PACKAGE)/usr/lib/opal-*/codecs/video/h263-ffmpeg*
 
 	# simpleopal
 	$(MAKE) $(MAKE_BUILD_PARAM) INSTALL_DIR=$(CURDIR)/debian/simpleopal/usr -C samples/simple install
 #	clean simple to install it as a sample in the docs
 	$(MAKE) $(MAKE_BUILD_PARAM) -C samples/simple clean
-	$(RM) -rf samples/simple/obj_*
+	$(RM) -rf samples/simple/obj
 
 #	-dev package
 	install -d -m 755 debian/$(PACKAGE)-dev/usr/lib/pkgconfig




More information about the Pkg-voip-commits mailing list