[Pkg-voip-commits] r6397 - in /asterisk/branches/experimental/debian: backports/edgy backports/etch backports/etch.xorcom backports/feisty control

tzafrir-guest at alioth.debian.org tzafrir-guest at alioth.debian.org
Sat Nov 8 14:22:50 UTC 2008


Author: tzafrir-guest
Date: Sat Nov  8 14:22:49 2008
New Revision: 6397

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=6397
Log:
Change Build-Depends to be per-line.
* Backport scripts are yet to be tested, and hence explicitly fail.

Removed:
    asterisk/branches/experimental/debian/backports/etch.xorcom
Modified:
    asterisk/branches/experimental/debian/backports/edgy
    asterisk/branches/experimental/debian/backports/etch
    asterisk/branches/experimental/debian/backports/feisty
    asterisk/branches/experimental/debian/control

Modified: asterisk/branches/experimental/debian/backports/edgy
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/backports/edgy?rev=6397&op=diff
==============================================================================
--- asterisk/branches/experimental/debian/backports/edgy (original)
+++ asterisk/branches/experimental/debian/backports/edgy Sat Nov  8 14:22:49 2008
@@ -5,12 +5,16 @@
 # Target dist: Ubuntu Edgy
 
 # Replace libcurl4-openssl-dev with libcurl3-dev
-sed -i -e 's#^\(Build-Depends:.*\)libcurl4[^\ ]*-dev[^\ ]* \(.*\)$#\1libcurl3-dev \2#' debian/control
+sed -i -e 's#^ libcurl4.*-dev,$/# libcurl3-dev#' debian/control
 
 # Replace libsnmp-dev with libsnmp9-dev
-sed -i -e 's#^\(Build-Depends:.*\)libsnmp-dev[^\ ]* \(.*\)$#\1libsnmp9-dev, \2#' debian/control
+sed -i -e 's#^ libsnmp-dev.*,$# libsnmp9-dev#' debian/control
 
 # remove vpb-driver dependency
-sed -i -e 's#^\(Build-Depends:.*\), libvpb-dev#\1#' debian/control
+sed -i -e '/^ libvpb-dev/d' debian/control
+
+echo >&2 "Changes in control file were not tested. Remove these lines"
+echo >&2 "once the script is tested."
+exit 1
 
 exit 0

Modified: asterisk/branches/experimental/debian/backports/etch
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/backports/etch?rev=6397&op=diff
==============================================================================
--- asterisk/branches/experimental/debian/backports/etch (original)
+++ asterisk/branches/experimental/debian/backports/etch Sat Nov  8 14:22:49 2008
@@ -5,26 +5,30 @@
 # Target dist: Debian Etch
 
 # Replace libcurl4-openssl-dev with libcurl3-dev
-sed -i -e 's#^\(Build-Depends:.*\)libcurl4[^\ ]*-dev[^\ ]* \(.*\)$#\1libcurl3-dev \2#' debian/control
+sed -i -e 's#^ libcurl4.*-dev# libcurl3-dev#' debian/control
 
 # Replace libsnmp-dev with libsnmp9-dev
-sed -i -e 's#^\(Build-Depends:.*\)libsnmp-dev[^\ ]* \(.*\)$#\1libsnmp9-dev, \2#' debian/control
+sed -i -e 's#^ libsnmp-dev# libsnmp9-dev#' debian/control
 
 # remove vpb-driver dependency
-sed -i -e 's#^\(Build-Depends:.*\), libvpb-dev#\1#' debian/control
+sed -i -e 's/^ libvpb-dev,$/d' debian/control
 
 # Until we can have a stable backport of the new speex, let's just use 
 # our existing "broken" speex 1.1.12:
-sed -i -e 's#^\(Build-Depends:.*\), libspeexdsp-dev#\1#' debian/control
+sed -i -e '/^ libspeexdsp-dev,$/d' debian/control
 
 # dh_lintian is new
 sed -i -e '/dh_lintian/d' debian/rules
-sed -i -e 's#^\(Build-Depends:.*\)debhelper (>= [0-9\.]*), \(.*\)$#\1debhelper \(>= 5\), \2#' debian/control
+sed -i -e 's#^ debhelper (>= [0-9\.]*),# debhelper (>= 5)#' debian/control
 
 # Replace libcap2-dev to libcap-dev
-sed -i -e 's#^\(Build-Depends:.*\)libcap2-dev\(.*\)$#\1libcap-dev\2#' debian/control
+sed -i -e 's#^ libcap2-dev# libcap-dev#' debian/control
 
 # Remove explicit imap support:
-sed -i -e 's#^\(Build-Depends:.*\)libc-client2007b-dev, \(.*\)$#\1 \2#' debian/control
+sed -i -e '/^ libc-client2007b-dev,$/d' debian/control
+
+echo >&2 "Changes in control file were not tested. Remove these lines"
+echo >&2 "once the script is tested."
+exit 1
 
 exit 0

Modified: asterisk/branches/experimental/debian/backports/feisty
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/backports/feisty?rev=6397&op=diff
==============================================================================
--- asterisk/branches/experimental/debian/backports/feisty (original)
+++ asterisk/branches/experimental/debian/backports/feisty Sat Nov  8 14:22:49 2008
@@ -5,12 +5,16 @@
 # Target dist: Ubuntu Feisty
 
 # Replace libcurl4-openssl-dev with libcurl3-dev
-sed -i -e 's#^\(Build-Depends:.*\)libcurl4[^\ ]*-dev[^\ ]* \(.*\)$#\1libcurl3-dev \2#' debian/control
+sed -i -e 's#^ libcurl4.*-dev,$# libcurl3-dev,#' debian/control
 
 # Replace libsnmp-dev with libsnmp9-dev
-sed -i -e 's#^\(Build-Depends:.*\)libsnmp-dev[^\ ]* \(.*\)$#\1libsnmp9-dev, \2#' debian/control
+sed -i -e 's#^ libsnmp-dev,$# libsnmp9-dev,#' debian/control
 
 # remove vpb-driver dependency
-sed -i -e 's#^\(Build-Depends:.*\), libvpb-dev#\1#' debian/control
+sed -i -e '/^ libvpb-dev,$/d' debian/control
+
+echo >&2 "Changes in control file were not tested. Remove these lines"
+echo >&2 "once the script is tested."
+exit 1
 
 exit 0

Modified: asterisk/branches/experimental/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/branches/experimental/debian/control?rev=6397&op=diff
==============================================================================
--- asterisk/branches/experimental/debian/control (original)
+++ asterisk/branches/experimental/debian/control Sat Nov  8 14:22:49 2008
@@ -3,7 +3,37 @@
 Section: comm
 Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
 Uploaders: Mark Purcell <msp at debian.org>, Kilian Krause <kilian at debian.org>, Tzafrir Cohen <tzafrir.cohen at xorcom.com>, Faidon Liambotis <paravoid at debian.org>
-Build-Depends: debhelper (>= 6.0.7), quilt, zlib1g-dev, libreadline5-dev, libgsm1-dev, libssl-dev, libtonezone-dev (>= 1:1.4.1~0), libasound2-dev, libpq-dev, unixodbc-dev, libpri-dev (>= 1.4.1), libvpb-dev, zaptel-source (>= 1:1.4.1~0), autotools-dev, libnewt-dev, libsqlite-dev, libspeex-dev, libspeexdsp-dev, graphviz, libcurl4-openssl-dev | libcurl-dev, doxygen, gsfonts, libpopt-dev, libopenh323-dev (>= 1.17.4), libiksemel-dev, libradiusclient-ng-dev, freetds-dev, libvorbis-dev, libsnmp-dev, libc-client2007b-dev, libcap2-dev
+Build-Depends: 
+ debhelper (>= 6.0.7), quilt, 
+ zlib1g-dev, 
+ libreadline5-dev, 
+ libgsm1-dev
+ libssl-dev
+ libtonezone-dev (>= 1:1.4.1~0)
+ libasound2-dev
+ libpq-dev
+ unixodbc-dev
+ libpri-dev (>= 1.4.1)
+ libvpb-dev
+ zaptel-source (>= 1:1.4.1~0)
+ autotools-dev
+ libnewt-dev
+ libsqlite-dev
+ libspeex-dev
+ libspeexdsp-dev
+ graphviz
+ libcurl4-openssl-dev | libcurl-dev
+ doxygen
+ gsfonts
+ libpopt-dev
+ libopenh323-dev (>= 1.17.4)
+ libiksemel-dev
+ libradiusclient-ng-dev
+ freetds-dev
+ libvorbis-dev
+ libsnmp-dev
+ libc-client2007b-dev
+ libcap2-dev
 Standards-Version: 3.8.0
 Homepage: http://www.asterisk.org/
 Vcs-Svn: svn://svn.debian.org/pkg-voip/asterisk/trunk/




More information about the Pkg-voip-commits mailing list