[Freeswitch-svn] [commit] r5832 - freeswitch/trunk/debian

Freeswitch SVN mikej at freeswitch.org
Tue Oct 9 13:25:57 EDT 2007


Author: mikej
Date: Tue Oct  9 13:25:56 2007
New Revision: 5832

Added:
   freeswitch/trunk/debian/
   freeswitch/trunk/debian/changelog
   freeswitch/trunk/debian/control
   freeswitch/trunk/debian/copyright
   freeswitch/trunk/debian/files
   freeswitch/trunk/debian/rules   (contents, props changed)
   freeswitch/trunk/debian/substvars

Log:
add starting framework for debian packaging

Added: freeswitch/trunk/debian/changelog
==============================================================================
--- (empty file)
+++ freeswitch/trunk/debian/changelog	Tue Oct  9 13:25:56 2007
@@ -0,0 +1,5 @@
+freeswitch (1.0~beta1-1) unstable; urgency=low
+
+  * New packages.
+
+ -- Robert McQueen <robot101 at debian.org>  Sun, 12 Nov 2006 17:32:23 -0500

Added: freeswitch/trunk/debian/control
==============================================================================
--- (empty file)
+++ freeswitch/trunk/debian/control	Tue Oct  9 13:25:56 2007
@@ -0,0 +1,11 @@
+Source: freeswitch
+Maintainer: Michael Jerris <mike at jerris.com>
+Section: net
+Priority: optional
+Build-Depends: automake, autoconf, libtool
+
+Package: freeswitch
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: it is the winning
+ lalal fixme

Added: freeswitch/trunk/debian/copyright
==============================================================================
--- (empty file)
+++ freeswitch/trunk/debian/copyright	Tue Oct  9 13:25:56 2007
@@ -0,0 +1 @@
+Freeswitch has lots of stuff. Some is MPL. See /usr/share/common-licenses/* for more.

Added: freeswitch/trunk/debian/files
==============================================================================
--- (empty file)
+++ freeswitch/trunk/debian/files	Tue Oct  9 13:25:56 2007
@@ -0,0 +1 @@
+freeswitch_1.0~beta1-1_i386.deb net optional

Added: freeswitch/trunk/debian/rules
==============================================================================
--- (empty file)
+++ freeswitch/trunk/debian/rules	Tue Oct  9 13:25:56 2007
@@ -0,0 +1,76 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# This file is public domain software, originally written by Joey Hess. 
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+build: build-stamp
+build-stamp:
+	dh_testdir
+
+	# Add here commands to compile the package.
+	./bootstrap.sh
+	./configure
+	$(MAKE)
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	# Add here commands to clean up after the build process.
+	-$(MAKE) clean megaclean
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	# Add here commands to install the package into debian/<packagename>
+	$(MAKE) install DESTDIR=`pwd`/debian/tmp
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs
+	dh_installdocs
+	dh_installexamples
+#	dh_install
+#	dh_installmenu
+#	dh_installdebconf	
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installcatalogs
+#	dh_installpam
+#	dh_installmime
+#	dh_installinit
+#	dh_installcron
+#	dh_installinfo
+#	dh_undocumented
+	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
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install

Added: freeswitch/trunk/debian/substvars
==============================================================================
--- (empty file)
+++ freeswitch/trunk/debian/substvars	Tue Oct  9 13:25:56 2007
@@ -0,0 +1 @@
+shlibs:Depends=libc6 (>= 2.3.6-6), libdb4.4, libgcc1 (>= 1:4.1.1-12), libsasl2-2, libssl0.9.8 (>= 0.9.8c-1), libstdc++6 (>= 4.1.1-12), libuuid1, zlib1g (>= 1:1.2.1)



More information about the Freeswitch-svn mailing list