diff --git a/debian/control.hardy b/debian/control.hardy index 62a95771912ac053345e9e54bb6442e9ac14e3e0..90f804ee565f8c2defb1ccb5d00dc705cbcf89f0 100644 --- a/debian/control.hardy +++ b/debian/control.hardy @@ -2,7 +2,7 @@ Source: sflphone Maintainer: SavoirFaireLinux Inc <emmanuel.milou@savoirfairelinux.com> Section: gnome Priority: optional -Build-Depends: debhelper (>= 5), autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libcppunit-dev, libgsm1-dev, libspeex-dev, libtool, libgtk2.0-dev, libsexy-dev, libdbus-1-dev, libdbus-glib-1-dev, libnotify-dev, libasound2-dev +Build-Depends: debhelper (>= 5), autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libcppunit-dev, libgsm1-dev, libspeex-dev, libtool, libgtk2.0-dev, libsexy-dev, libdbus-1-dev, libdbus-glib-1-dev, libnotify-dev, libasound2-dev, libebook1.2-dev, uuid-dev Standards-Version: 3.7.3 Package: sflphone diff --git a/debian/control.intrepid b/debian/control.intrepid index 737fc36b64c051d0cbee4f8b4dff548f014d2234..01028dbf98d8f5e624de3c5c09ff09e6d63c8710 100644 --- a/debian/control.intrepid +++ b/debian/control.intrepid @@ -2,7 +2,7 @@ Source: sflphone Maintainer: SavoirFaireLinux Inc <emmanuel.milou@savoirfairelinux.com> Section: gnome Priority: optional -Build-Depends: debhelper (>= 5), autoconf, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libcppunit-dev, libgsm1-dev, libspeex-dev, libtool, libgtk2.0-dev, libsexy-dev, libdbus-1-dev, libdbus-glib-1-dev, libnotify-dev, libasound2-dev, libspeexdsp-dev, uuid-dev +Build-Depends: debhelper (>= 5), autoconf, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libcppunit-dev, libgsm1-dev, libspeex-dev, libtool, libgtk2.0-dev, libsexy-dev, libdbus-1-dev, libdbus-glib-1-dev, libnotify-dev, libasound2-dev, libspeexdsp-dev, uuid-dev, libebook1.2-dev Standards-Version: 3.8.0 Package: sflphone diff --git a/debian/control.jaunty b/debian/control.jaunty index b88584932302734a1bd1de6494b94d9040584f73..acef6123156e0d76a1b8ed828697ce7510ba5ef4 100644 --- a/debian/control.jaunty +++ b/debian/control.jaunty @@ -2,7 +2,7 @@ Source: sflphone Maintainer: SavoirFaireLinux Inc <emmanuel.milou@savoirfairelinux.com> Section: gnome Priority: optional -Build-Depends: debhelper (>= 5), autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libcppunit-dev, libgsm1-dev, libspeex-dev, libtool, libgtk2.0-dev, libsexy-dev, libdbus-1-dev, libdbus-glib-1-dev, libnotify-dev, libasound2-dev, libspeexdsp-dev, uuid-dev +Build-Depends: debhelper (>= 5), autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libcppunit-dev, libgsm1-dev, libspeex-dev, libtool, libgtk2.0-dev, libsexy-dev, libdbus-1-dev, libdbus-glib-1-dev, libnotify-dev, libasound2-dev, libspeexdsp-dev, uuid-dev, libebook1.2-dev Standards-Version: 3.7.3 Package: sflphone diff --git a/debian/copyright b/debian/copyright index b2b1db618faada9f059816c127e00d081dbf17bf..fbde2314bef1fb7ee643083e6d27c397213c5ead 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,5 +1,5 @@ This package was debianized by Emmanuel Milou <emmanuel.milou@savoirfairelinux.com> on -Wed, 26 Nov 2008 09:47:53 -0500. +Fri, 3 Apr 2009 09:47:53 -0500. It was downloaded from the git repository of SFLphone: git://sflphone.org/git/sflphone.git diff --git a/debian/preinst b/debian/preinst new file mode 100644 index 0000000000000000000000000000000000000000..62e6bac01fd509baaafd1febc19e6d0eff567a97 --- /dev/null +++ b/debian/preinst @@ -0,0 +1,18 @@ +#!/bin/sh +# postrm script for sflphone +# +# see: dh_installdeb(1) + +set -e + +package=sflphone + +case "$1" in + install|upgrade) + # Clear the old dbus-c++ and iax2 if presents + rm -rf /usr/lib/libdbus-c++* + rm -rf /usr/lib/libiax2* + ;; +esac + +exit 0 diff --git a/debian/rules b/debian/rules index c67463555b7fb6a22722ba263014dc2e120a600a..b63ec5df4e39528f47620e6712d240808f8c2a4b 100755 --- a/debian/rules +++ b/debian/rules @@ -20,10 +20,7 @@ configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. - cd libs/dbus-c++; ./autogen.sh; ./configure - cd libs/libiax2; ./gen.sh; ./configure - cd libs/pjproject-1.0.1; ./configure - ./autogen.sh --prefix=/usr --with-debug + ./autogen.sh --prefix=/usr cd sflphone-gtk; ./autogen.sh --prefix=/usr touch configure-stamp @@ -34,13 +31,10 @@ build: build-arch build-indep build-arch: build-arch-stamp build-arch-stamp: configure-stamp - # Add here commands to compile the arch part of the package. + # Add here commands to compile the arch part of the package. $(MAKE) cd sflphone-gtk; make - cd libs/pjproject-1.0.1; $(MAKE) dep; $(MAKE) touch $@ - cd libs/dbus-c++; $(MAKE) - cd libs/libiax2; $(MAKE) build-indep: build-indep-stamp build-indep-stamp: configure-stamp @@ -80,9 +74,6 @@ install-arch: # debian/tmp. $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install cd sflphone-gtk; $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install - cd libs/pjproject-1.0.1; $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install - cd libs/dbus-c++; $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install - cd libs/libiax2; $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install rm -rf $(CURDIR)/debian/$(package)/usr/include dh_install -s # Must not depend on anything. This is to be called by diff --git a/debian/update.sh b/debian/update.sh deleted file mode 100755 index 33c00891cb2f6afdad0a63c5446c97fd5c5b198b..0000000000000000000000000000000000000000 --- a/debian/update.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh - -# @author: Emmanuel Milou <emmanuel.milou@savoirfairelinux.com> -# Update the existing debian package wit the updated installation script -# Use it if you modify the installation scripts sflphone.preinst, sflphone.postrm or sflphone.prerm - -# you need the text base files: package and arch. They have just one line with respectively the name of the package and the architecture - -base_file="package arch" - -for i in $base_file -do - if [ ! -f $i ] - then - echo " Could not find the file $i " - exit 0 - fi -done - -package=`(cat package)` -arch=`(cat arch)` - -if [ ! -d $package ] -then - exit 0 -fi - -# Update installation scripts -cp sflphone.preinst $package/DEBIAN/preinst -cp sflphone.postrm $package/DEBIAN/postrm -cp sflphone.prerm $package/DEBIAN/prerm - -# Rebuild the debian package -dpkg --build $package ${package}_${arch}.deb 2> /dev/null - -echo "Done!" diff --git a/debian/upload.sh b/debian/upload.sh deleted file mode 100755 index 197740fe8e4d73863b6215c1cfac9053b3e3f63d..0000000000000000000000000000000000000000 --- a/debian/upload.sh +++ /dev/null @@ -1,3 +0,0 @@ -!#/bin/sh - -scp $1 root@gpl.savoirfairelinux.net:/var/www/vhosts/sflphone.org/htdocs/debian/dists/unstable/universe/binary-i386