From a59ff8a9b465e20f86ce1e866d655eed0ad7418d Mon Sep 17 00:00:00 2001 From: jpbl <jpbl> Date: Thu, 10 Nov 2005 21:59:38 +0000 Subject: [PATCH] debian files --- debian/README.Debian | 6 ++ debian/changelog | 6 ++ debian/compat | 1 + debian/control | 19 +++++ debian/copyright | 17 +++++ debian/dirs | 2 + debian/docs | 5 ++ debian/files | 2 + debian/menu.ex | 2 + debian/rules | 137 +++++++++++++++++++++++++++++++++++ debian/sflphoned-doc.docs | 0 debian/sflphoned-doc.install | 0 12 files changed, 197 insertions(+) create mode 100644 debian/README.Debian create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/dirs create mode 100644 debian/docs create mode 100644 debian/files create mode 100644 debian/menu.ex create mode 100755 debian/rules create mode 100644 debian/sflphoned-doc.docs create mode 100644 debian/sflphoned-doc.install diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000000..7762c69b8b --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,6 @@ +sflphoned for Debian +-------------------- + +<possible notes regarding this package - if none, delete this file> + + -- jpbarrette <jean-philippe.barrette-lapierre@savoirfairelinux.com>, Thu, 10 Nov 2005 11:37:53 -0500 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000000..9c940d754b --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +sflphoned (0.6-1) unstable; urgency=low + + * Initial Release. + + -- Jean-Philippe Barrette-LaPierre <jean-philippe.barrette-lapierre@savoirfairelinux.com> Thu, 10 Nov 2005 11:37:53 -0500 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000000..b8626c4cff --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +4 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000000..791fff9aff --- /dev/null +++ b/debian/control @@ -0,0 +1,19 @@ +Source: sflphoned +Section: unknown +Priority: optional +Maintainer: Jean-Philippe Barrette-LaPierre <jean-philippe.barrette-lapierre@savoirfairelinux.com> +Build-Depends: debhelper (>= 4.0.0), libcommoncpp2-dev (>= 1.3.14), libosip2-dev (>= 2.2.0), libccrtp-dev (>= 1.3.1) +Standards-Version: 3.6.1 + +Package: sflphoned +Architecture: any +Depends: ${shlibs:Depends}, libcommoncpp2 (>= 1.3.14), libosip2 (>= 2.2.0), libccrtp (>= 1.3.1) +Recommends: sflphone-qt +Description: SFLPhoned is a VoIP daeamon with SIP protocol + SFLPhoned is a VoIP daeamon with SIP protocol. It's developed by Savoir-faire + Linux inc. in Montreal, Canada. + +Package: sflphoned-doc +Architecture: all +Description: Documentation for sflphoned + <insert long description, indented with spaces> diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000000..1995a8448c --- /dev/null +++ b/debian/copyright @@ -0,0 +1,17 @@ +This package was debianized by Jean-Philippe Barrette-LaPierre <jean-philippe.barrette-lapierre@savoirfairelinux.com> on +Thu, 10 Nov 2005 11:37:53 -0500. + +It was downloaded from http://www.sflphone.org/downloads/sources/ + +Copyright: + +Upstream Author(s): Jean-Philippe Barrette-LaPierre <jean-philippe.barrette-lapierre@savoirfairelinux.com> + +License: + +This software is copyright (c) 2004-2005 Savoir-Faire Linux inc. + +You are free to distribute this software under the terms of +the GNU General Public License. +On Debian systems, the complete text of the GNU General Public +License can be found in the file `/usr/share/common-licenses/GPL'. diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 0000000000..ca882bbb78 --- /dev/null +++ b/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000000..49f42989e3 --- /dev/null +++ b/debian/docs @@ -0,0 +1,5 @@ +NEWS +README +README.cvs +TODO +CHANGES diff --git a/debian/files b/debian/files new file mode 100644 index 0000000000..6d8d0ba003 --- /dev/null +++ b/debian/files @@ -0,0 +1,2 @@ +sflphoned_0.6-1_i386.deb unknown optional +sflphoned-doc_0.6-1_all.deb unknown optional diff --git a/debian/menu.ex b/debian/menu.ex new file mode 100644 index 0000000000..f9707c6bff --- /dev/null +++ b/debian/menu.ex @@ -0,0 +1,2 @@ +?package(sflphoned):needs="X11|text|vc|wm" section="Apps/see-menu-manual"\ + title="sflphoned" command="/usr/bin/sflphoned" diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000000..965aebad0b --- /dev/null +++ b/debian/rules @@ -0,0 +1,137 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +config.status: configure + dh_testdir + # Add here commands to configure the package. + CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info + + +#Architecture +build: build-arch build-indep + +build-arch: build-arch-stamp +build-arch-stamp: config.status + + # Add here commands to compile the arch part of the package. + #$(MAKE) + touch build-arch-stamp + +build-indep: build-indep-stamp +build-indep-stamp: config.status + + # Add here commands to compile the indep part of the package. + #$(MAKE) doc + touch build-indep-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-arch-stamp build-indep-stamp #CONFIGURE-STAMP# + + # Add here commands to clean up after the build process. + -$(MAKE) distclean +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + + + 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 indep part of the package into + # debian/<package>-doc. + #INSTALLDOC# + + dh_install -i + +install-arch: + dh_testdir + dh_testroot + dh_clean -k -s + dh_installdirs -s + + # Add here commands to install the arch part of the package into + # debian/tmp. + $(MAKE) install DESTDIR=$(CURDIR)/debian/sflphoned + + 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 + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installexamples +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_python + 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=-a binary-common + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch diff --git a/debian/sflphoned-doc.docs b/debian/sflphoned-doc.docs new file mode 100644 index 0000000000..e69de29bb2 diff --git a/debian/sflphoned-doc.install b/debian/sflphoned-doc.install new file mode 100644 index 0000000000..e69de29bb2 -- GitLab