Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
savoirfairelinux
jami-daemon
Commits
33cf1c82
Commit
33cf1c82
authored
Sep 15, 2011
by
Rafaël Carré
Browse files
Fix deb packaging to get debug symbols
parent
cbdecdd1
Changes
4
Hide whitespace changes
Inline
Side-by-side
tools/build-system/launchpad/sflphone-common/debian/control.lucid
View file @
33cf1c82
...
...
@@ -2,7 +2,7 @@ Source: sflphone-common
Maintainer: SavoirFaireLinux Inc <julien.bonjean@savoirfairelinux.com>
Section: gnome
Priority: optional
Build-Depends: debhelper, libgcc1 , autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libgsm1-dev, libspeex-dev, libtool, libdbus-1-dev, libasound2-dev, libspeexdsp-dev, uuid-dev, libexpat1-dev, libzrtpcpp-dev, libssl-dev, libpcre3-dev, libyaml-dev, libcelt-dev, libdbus-c++-dev
Build-Depends: debhelper
(>= 7.0.50)
, libgcc1 , autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libgsm1-dev, libspeex-dev, libtool, libdbus-1-dev, libasound2-dev, libspeexdsp-dev, uuid-dev, libexpat1-dev, libzrtpcpp-dev, libssl-dev, libpcre3-dev, libyaml-dev, libcelt-dev, libdbus-c++-dev
Standards-Version: 3.7.3
Package: sflphone-common
...
...
tools/build-system/launchpad/sflphone-common/debian/control.maverick
View file @
33cf1c82
...
...
@@ -2,7 +2,7 @@ Source: sflphone-common
Maintainer: SavoirFaireLinux Inc <julien.bonjean@savoirfairelinux.com>
Section: gnome
Priority: optional
Build-Depends: debhelper, libgcc1 , autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libgsm1-dev, libspeex-dev, libtool, libdbus-1-dev, libasound2-dev, libspeexdsp-dev, uuid-dev, libexpat1-dev, libzrtpcpp-dev, libssl-dev, libpcre3-dev, libyaml-dev, libcelt-dev, libdbus-c++-dev
Build-Depends: debhelper
(>= 7.0.50)
, libgcc1 , autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libgsm1-dev, libspeex-dev, libtool, libdbus-1-dev, libasound2-dev, libspeexdsp-dev, uuid-dev, libexpat1-dev, libzrtpcpp-dev, libssl-dev, libpcre3-dev, libyaml-dev, libcelt-dev, libdbus-c++-dev
Standards-Version: 3.7.3
Package: sflphone-common
...
...
tools/build-system/launchpad/sflphone-common/debian/control.natty
View file @
33cf1c82
...
...
@@ -2,7 +2,7 @@ Source: sflphone-common
Maintainer: SavoirFaireLinux Inc <julien.bonjean@savoirfairelinux.com>
Section: gnome
Priority: optional
Build-Depends: debhelper, libgcc1 , autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libgsm1-dev, libspeex-dev, libtool, libdbus-1-dev, libasound2-dev, libspeexdsp-dev, uuid-dev, libexpat1-dev, libzrtpcpp-dev, libssl-dev, libpcre3-dev, libyaml-dev, libcelt-dev, libdbus-c++-dev
Build-Depends: debhelper
(>= 7.0.50)
, libgcc1 , autoconf, automake, libpulse-dev, libsamplerate0-dev, libcommoncpp2-dev, libccrtp-dev, libgsm1-dev, libspeex-dev, libtool, libdbus-1-dev, libasound2-dev, libspeexdsp-dev, uuid-dev, libexpat1-dev, libzrtpcpp-dev, libssl-dev, libpcre3-dev, libyaml-dev, libcelt-dev, libdbus-c++-dev
Standards-Version: 3.7.3
Package: sflphone-common
...
...
tools/build-system/launchpad/sflphone-common/debian/rules
View file @
33cf1c82
...
...
@@ -20,34 +20,28 @@ configure: configure-stamp
configure-stamp
:
dh_testdir
# Add here commands to configure the package.
./autogen.sh
./autogen.sh
./configure
--prefix
=
/usr
--without-celt
cd
libs/pjproject
;
./
autogen.sh
;
./configure
--prefix
=
/usr
cd
libs/pjproject
;
./
configure
touch
configure-stamp
#Architecture
build
:
build-arch
build-indep
#Architecture
build
:
build-arch
build-arch
:
build-arch-stamp
build-arch-stamp
:
configure-stamp
build-arch-stamp
:
configure-stamp
# Add here commands to compile the arch part of the package.
cd
libs/pjproject;
$(MAKE)
dep;
$(MAKE)
clean;
$(MAKE)
$(MAKE)
touch
$@
build-indep
:
build-indep-stamp
build-indep-stamp
:
configure-stamp
# Add here commands to compile the indep part of the package.
#$(MAKE) doc
touch
$@
clean
:
dh_testdir
dh_testroot
rm
-f
build-arch-stamp
build-indep-stamp
configure-stamp
rm
-f
build-arch-stamp configure-stamp
# Add here commands to clean up after the build process.
[
!
-f
Makefile
]
||
$(MAKE)
distclean
[
!
-f
Makefile
]
||
$(MAKE)
distclean
ifneq
"$(wildcard /usr/share/misc/config.sub)" ""
cp
-f
/usr/share/misc/config.sub
config.sub
...
...
@@ -55,29 +49,20 @@ endif
ifneq
"$(wildcard /usr/share/misc/config.guess)" ""
cp
-f
/usr/share/misc/config.guess
config.guess
endif
dh_clean
dh_clean
install
:
install-indep install-arch
install-indep
:
dh_testdir
dh_testroot
dh_clean
-k
-i
dh_installdirs
-i
# Add here commands to install the package into debian/sflphone.
install
:
install-arch
install-arch
:
dh_testdir
dh_testroot
dh_clean
-k
-s
dh_clean
-k
-s
dh_installdirs
-s
# Add here commands to install the arch part of the package into
# Add here commands to install the arch part of the package into
# debian/tmp.
$(MAKE)
DESTDIR
=
$(CURDIR)
/debian/
$(package)
install
rm
-rf
$(CURDIR)
/debian/
$(package)
/usr/include
dh_install
-s
# Must not depend on anything. This is to be called by
# binary-arch/binary-indep
# in another 'make' thread.
binary-common
:
dh_testdir
...
...
@@ -85,35 +70,23 @@ binary-common:
dh_installchangelogs ChangeLog
dh_installdocs
dh_installexamples
# dh_installmenu
# dh_installdebconf
# dh_installlogrotate
# dh_installemacsen
# dh_installpam
# dh_installmime
# dh_python
# dh_installinit
# dh_installcron
# dh_installinfo
dh_installman
dh_link
dh_strip
dh_compress
dh_strip
--dbg-package
=
sflphone-common-dbg
dh_compress
dh_fixperms
# dh_perl
dh_makeshlibs
dh_installdeb
# dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
# Build architecture independant packages using the common target.
binary-indep
:
build-indep install-indep
$(MAKE)
-f
debian/rules
DH_OPTIONS
=
-i
binary-common
# Build architecture dependant packages using the common target.
binary-arch
:
build-arch install-arch
$(MAKE)
-f
debian/rules
DH_OPTIONS
=
-s
binary-common
binary
:
binary-arch binary-indep
.PHONY
:
build clean binary-indep binary-arch binary install install-indep install-arch configure
override_dh_strip
:
dh_strip
--dbg-package
=
sflphone-common-dbg
binary
:
binary-arch
.PHONY
:
build clean binary-arch binary install install-arch configure override_dh_strip
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment