[Pkg-voip-commits] r6164 - in /pwlib/branches/experimental/debian: changelog control rules watch

msp at alioth.debian.org msp at alioth.debian.org
Sat Sep 6 07:47:46 UTC 2008


Author: msp
Date: Sat Sep  6 07:47:45 2008
New Revision: 6164

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=6164
Log:
* First upload of svn snapshot to debian.
* Build from svn snapshot REV 20797
* 2.3.0 was tagged at REV 20678, thus this version 2.3.0+svn
* svn REV checkout is controlled from debian/changelog version
* Updated debian/watch to pickup next tag

Modified:
    pwlib/branches/experimental/debian/changelog
    pwlib/branches/experimental/debian/control
    pwlib/branches/experimental/debian/rules
    pwlib/branches/experimental/debian/watch

Modified: pwlib/branches/experimental/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/pwlib/branches/experimental/debian/changelog?rev=6164&op=diff
==============================================================================
--- pwlib/branches/experimental/debian/changelog (original)
+++ pwlib/branches/experimental/debian/changelog Sat Sep  6 07:47:45 2008
@@ -1,8 +1,15 @@
-ptlib (0.svn20080816-1) experimental; urgency=low
+ptlib (2.3.0+svn20797-1) experimental; urgency=low
 
-  * First upload to debian.
+  [ Eugen Dedu ]
+  * First upload of svn snapshot to debian.
 
- -- Eugen Dedu <Eugen.Dedu at pu-pm.univ-fcomte.fr>  Sun, 16 Aug 2008 00:00:00 +0200
+  [ Mark Purcell ]
+  * Build from svn snapshot REV 20797
+  * 2.3.0 was tagged at REV 20678, thus this version 2.3.0+svn
+  * svn REV checkout is controlled from debian/changelog version
+  * Updated debian/watch to pickup next tag
+
+ -- Mark Purcell <msp at debian.org>  Sat, 06 Sep 2008 16:14:25 +1000
 
 ptlib-snapshot (20080418-1) voip; urgency=low
 

Modified: pwlib/branches/experimental/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/pwlib/branches/experimental/debian/control?rev=6164&op=diff
==============================================================================
--- pwlib/branches/experimental/debian/control (original)
+++ pwlib/branches/experimental/debian/control Sat Sep  6 07:47:45 2008
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
-Uploaders: Eugen Dedu <Eugen.Dedu at pu-pm.univ-fcomte.fr>
+Uploaders: Mark Purcell <msp at debian.org>, Eugen Dedu <Eugen.Dedu at pu-pm.univ-fcomte.fr>
 Build-Depends: debhelper, libdc1394-13-dev, bison, flex, libssl-dev, libldap2-dev, libsdl1.2-dev, libexpat1-dev, g++ (>=2.95), autotools-dev, dpatch, libasound2-dev, libavc1394-dev, libraw1394-dev, libdv-dev, libsasl2-dev, libkrb5-dev, doxygen
 Build-Conflicts:
   libpt-2.3,
@@ -23,7 +23,7 @@
 Depends: ${shlibs:Depends}, libpt-2.3-plugins-alsa|libpt-2.3-plugins-oss, libpt-2.3-plugins-v4l2|libpt-2.3-plugins-v4l|libpt-2.3-plugins-avc|libpt-2.3-plugins-dc
 Replaces: libpt-snapshot
 Conflicts: libpt-snapshot
-Description: Portable Tools Library
+Description: Portable Tools Library - svn snapshot
  This package contains the shared version of the library PTLib, which is
  a moderately large class library that has its genesis many years ago as
  a method to produce applications to run on both Microsoft Windows and
@@ -35,7 +35,7 @@
 Depends: libpt-2.3 (= ${binary:Version}), libc6-dev, libssl-dev, libldap2-dev, libsdl1.2-dev, libexpat1-dev, libsasl2-dev
 Conflicts: libpt-dev, libpt-snapshot-dev
 Replaces: libpt-snapshot-dev
-Description: Portable Tools Library development files
+Description: Portable Tools Library development files - svn snapshot
  This package contains the headers and a static version of the library
  PTLib, which is a moderately large class library that has its genesis
  many years ago as a method to produce applications to run on both
@@ -48,7 +48,7 @@
 Depends: libpt-2.3 (= ${binary:Version})
 Replaces: libpt-snapshot-dbg
 Conflicts: libpt-snapshot-dbg
-Description: Portable Tools Library development debug files
+Description: Portable Tools Library development debug files - svn snapshot
  This package contains the shared and static debug symbols of the library
  PTLib, which is a moderately large class library that has its genesis
  many years ago as a method to produce applications to run on both
@@ -60,7 +60,7 @@
 Section: doc
 Priority: extra
 Architecture: all
-Description: Portable Tools Library documentation & sample files
+Description: Portable Tools Library documentation & sample files - svn snapshot
  This package contains the documentation and samples to program with
  PTLib, which is a moderately large class library that has its genesis
  many years ago as a method to produce applications to run on both
@@ -72,7 +72,7 @@
 Depends: ${shlibs:Depends}, libpt-2.3 (= ${binary:Version})
 Replaces: libpt-snapshot-plugins-v4l
 Conflicts: libpt-snapshot-plugins-v4l
-Description: Portable Tools Library video plugin for Video4Linux
+Description: Portable Tools Library video plugin for Video4Linux - svn snapshot
  This package contains the PTLib plugin for usage with Video4Linux
  devices.  Install this package, if you want to use a video device
  that is not attached to FireWire.
@@ -83,7 +83,7 @@
 Depends: ${shlibs:Depends}, libpt-2.3 (= ${binary:Version})
 Replaces: libpt-snapshot-plugins-v4l2
 Conflicts: libpt-snapshot-plugins-v4l2
-Description: Portable Windows Library video plugin for Video4Linux v2
+Description: Portable Windows Library video plugin for Video4Linux v2 - svn snapshot
  This package contains the PTLib plugin for usage with Video4Linux v2
  devices.  Install this package, if you want to use a video device
  that is not attached to FireWire.
@@ -93,7 +93,7 @@
 Depends: ${shlibs:Depends}, libpt-2.3 (= ${binary:Version})
 Replaces: libpt-snapshot-plugins-avc
 Conflicts: libpt-snapshot-plugins-avc
-Description: PTLib video plugin for IEEE1394 (FireWire) AVC devices
+Description: PTLib video plugin for IEEE1394 (FireWire) AVC devices - svn snapshot
  This package contains the PTLib plugin for usage with AVC devices
  on FireWire.  Install this package, if you want to use such a video
  device.
@@ -103,7 +103,7 @@
 Depends: ${shlibs:Depends}, libpt-2.3 (= ${binary:Version})
 Replaces: libpt-snapshot-plugins-dc
 Conflicts: libpt-snapshot-plugins-dc
-Description: PTLib video plugin for IEEE1394 (Firewire) DC Devices
+Description: PTLib video plugin for IEEE1394 (Firewire) DC Devices - svn snapshot
  This package contains the PTLib plugin for usage with DC Devices
  on Firewire.  Install this package, if you want to use such a video
  device.
@@ -113,7 +113,7 @@
 Depends: ${shlibs:Depends}, libpt-2.3 (= ${binary:Version})
 Replaces: libpt-snapshot-plugins-oss
 Conflicts: libpt-snapshot-plugins-oss
-Description: PTLib audio plugin for the OSS Interface
+Description: PTLib audio plugin for the OSS Interface - svn snapshot
  This package contains the PTLib plugin for usage with the Open Sound
  System interface.  Install this package, if you are utilising this
  interface.
@@ -124,7 +124,7 @@
 Replaces: libpt-snapshot-plugins-alsa
 Conflicts: libpt-snapshot-plugins-alsa
 Recommends: alsa-base
-Description: PTLib Audio Plugin for the ALSA Interface
+Description: PTLib Audio Plugin for the ALSA Interface - svn snapshot
  This package contains the PTLib plugin for usage with the Advanced
  Linux Sound Architecture interface.  Install this package, if you
  are utilising this interface.

Modified: pwlib/branches/experimental/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/pwlib/branches/experimental/debian/rules?rev=6164&op=diff
==============================================================================
--- pwlib/branches/experimental/debian/rules (original)
+++ pwlib/branches/experimental/debian/rules Sat Sep  6 07:47:45 2008
@@ -1,4 +1,16 @@
 #!/usr/bin/make -f
+
+
+DEBVERSION := $(shell head -n 1 debian/changelog \
+		    | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
+UPVERSION := $(shell echo $(DEBVERSION) | sed -r -e 's/^.*://' -e 's/-[0-9.]*(\+b[0-9])?$$//' -e 's/.dfsg[0-9]*$$//')
+#REV=20797
+REV := $(shell echo $(UPVERSION) | sed -r -e 's/^.*svn//')
+
+#URLVERSION := $(shell echo $(DEBVERSION) | sed -r -e 's/^.*://' -e 's/-[0-9.]*(\+b[0-9])?$$//' -e 's/.dfsg[0-9]*$$//' -e 's/\./_/g')
+
+#FILENAME := ptlib_$(UPVERSION).orig.tar.gz
+#URL := http://www.voxgratia.org/releases/ptlib-v$(URLVERSION)-src-tar.gz
 
 
 ifneq (,$(shell test -f version.h&&grep MAJOR_VERSION version.h))
@@ -36,14 +48,6 @@
 # Ensure the build aborts when there are still references to undefined
 # symbols.
 LDFLAGS += -Wl,-z,def
-
-DEBVERSION := $(shell head -n 1 debian/changelog \
-		    | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
-UPVERSION := $(shell echo $(DEBVERSION) | sed -r -e 's/^.*://' -e 's/-[0-9.]*(\+b[0-9])?$$//' -e 's/.dfsg[0-9]*$$//')
-#URLVERSION := $(shell echo $(DEBVERSION) | sed -r -e 's/^.*://' -e 's/-[0-9.]*(\+b[0-9])?$$//' -e 's/.dfsg[0-9]*$$//' -e 's/\./_/g')
-
-#FILENAME := ptlib_$(UPVERSION).orig.tar.gz
-#URL := http://www.voxgratia.org/releases/ptlib-v$(URLVERSION)-src-tar.gz
 
 include /usr/share/dpatch/dpatch.make
 
@@ -302,8 +306,8 @@
 print-version:
 	@@echo "Debian version:          $(DEBVERSION)"
 	@@echo "Upstream version:        $(UPVERSION)"
-
-REV=20797
+	@@echo "svn REV:		 $(REV)"
+
 get-orig-source:
 	@@dh_testdir
 	@@[ -d ../tarballs/. ]||mkdir -p ../tarballs
@@ -312,11 +316,11 @@
 	@@#wget -N -nv -T10 -t3 -O ../tarballs/$(FILENAME) $(URL)
 	@@#and this is for SVN
 	@@echo 'Checking out for repacking (might take 15 min) ...'
-	@@svn co https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/ptlib/trunk@$(REV) ../tarballs/ptlib-$(REV).tmp
+	@@svn export https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/ptlib/trunk@$(REV) ../tarballs/ptlib-$(REV).tmp
 	@@echo 'Getting the changelog (might take 15 min) ...'
-	@@cd ../tarballs/ptlib-$(REV).tmp; svn2cl -o changelog
+	@@cd ../tarballs/ptlib-$(REV).tmp; svn2cl -o changelog https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/ptlib/trunk@$(REV)
 	@@echo Creating the tarball ...
-	@@cd ../tarballs/ptlib-$(REV).tmp; find . -name .svn -exec rm -rf {} \; ; tar zcf ../ptlib.orig.tar.gz *
+	@@cd ../tarballs/ptlib-$(REV).tmp; tar zcf ../ptlib_$(UPVERSION).orig.tar.gz *
 	@@rm -rf ../tarballs/ptlib-$(REV).tmp
 	@@echo Ready for packaging.
 

Modified: pwlib/branches/experimental/debian/watch
URL: http://svn.debian.org/wsvn/pkg-voip/pwlib/branches/experimental/debian/watch?rev=6164&op=diff
==============================================================================
--- pwlib/branches/experimental/debian/watch (original)
+++ pwlib/branches/experimental/debian/watch Sat Sep  6 07:47:45 2008
@@ -1,9 +1,3 @@
-# format version number, currently 2; this line is compulsory!
 version=3
 
-# Line continuations are performed with \
-
-# This the format for an FTP site:
-# Full-site-with-pattern  [Version  [Action]]
-opts=dversionmangle=s/[\.~]dfsg(\d+)?//,uversionmangle=s/[_\.]+/\./g \
-  http://sf.net/openh323/pwlib-v(\d+)_(\d?[13579]+)_([\d_]+)-src[\.-]tar\.gz   debian svn-upgrade
+http://sf.net/opalvoip/ptlib-(\d.*)-src.tar.gz debian svn-upgrade




More information about the Pkg-voip-commits mailing list