[Pkg-voip-commits] r7077 - in /openzap/trunk/debian: ./ TODO.Debian changelog compat control copyright libopenzap-dev.install libopenzap1.install rules watch.ex
tzafrir-guest at alioth.debian.org
tzafrir-guest at alioth.debian.org
Tue Apr 28 20:08:33 UTC 2009
Author: tzafrir-guest
Date: Tue Apr 28 20:08:33 2009
New Revision: 7077
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=7077
Log:
[svn-inject] Applying Debian modifications to trunk
Added:
openzap/trunk/debian/ (with props)
openzap/trunk/debian/TODO.Debian
openzap/trunk/debian/changelog
openzap/trunk/debian/compat
openzap/trunk/debian/control
openzap/trunk/debian/copyright
openzap/trunk/debian/libopenzap-dev.install
openzap/trunk/debian/libopenzap1.install
openzap/trunk/debian/rules (with props)
openzap/trunk/debian/watch.ex
Propchange: openzap/trunk/debian/
------------------------------------------------------------------------------
mergeWithUpstream = 1
Added: openzap/trunk/debian/TODO.Debian
URL: http://svn.debian.org/wsvn/pkg-voip/openzap/trunk/debian/TODO.Debian?rev=7077&op=file
==============================================================================
--- openzap/trunk/debian/TODO.Debian (added)
+++ openzap/trunk/debian/TODO.Debian Tue Apr 28 20:08:33 2009
@@ -1,0 +1,4 @@
+* Package API docs?
+ To build them: 'make doxygen'
+ Their size: 16M unpacked, 4M packed
+* Resolve licensing issues. See debian/copyright
Added: openzap/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/openzap/trunk/debian/changelog?rev=7077&op=file
==============================================================================
--- openzap/trunk/debian/changelog (added)
+++ openzap/trunk/debian/changelog Tue Apr 28 20:08:33 2009
@@ -1,0 +1,6 @@
+openzap (0.0.svn.724) unstable; urgency=low
+
+ * Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP>
+
+ -- Tzafrir Cohen <tzafrir.cohen at xorcom.com> Wed, 12 Nov 2008 19:08:13 +0200
+
Added: openzap/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-voip/openzap/trunk/debian/compat?rev=7077&op=file
==============================================================================
--- openzap/trunk/debian/compat (added)
+++ openzap/trunk/debian/compat Tue Apr 28 20:08:33 2009
@@ -1,0 +1,1 @@
+7
Added: openzap/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/openzap/trunk/debian/control?rev=7077&op=file
==============================================================================
--- openzap/trunk/debian/control (added)
+++ openzap/trunk/debian/control Tue Apr 28 20:08:33 2009
@@ -1,0 +1,23 @@
+Source: openzap
+Priority: extra
+Maintainer: Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+Build-Depends: debhelper (>= 7)
+Standards-Version: 3.8.0
+Section: libs
+Homepage: http://wiki.freeswitch.org/wiki/OpenZAP
+
+Package: libopenzap1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: interface to the Sangoma and DAHDI TDM APIs
+ interface to the Sangoma and DAHDI TDM APIs. Used mainly by FreeSwitch.
+
+Package: libopenzap-dev
+Section: libdevel
+Architecture: any
+Depends: libopenzap1 (= ${binary:Version})
+Description: interface to the Sangoma and DAHDI TDM APIs - devel files
+ interface to the Sangoma and DAHDI TDM APIs. Used mainly by FreeSwitch.
+ .
+ This package contains the development headers.
Added: openzap/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-voip/openzap/trunk/debian/copyright?rev=7077&op=file
==============================================================================
--- openzap/trunk/debian/copyright (added)
+++ openzap/trunk/debian/copyright Tue Apr 28 20:08:33 2009
@@ -1,0 +1,130 @@
+This package was debianized by Tzafrir Cohen <tzafrir.cohen at xorcom.com> on
+Wed, 12 Nov 2008 19:08:13 +0200.
+
+It was downloaded from <url://example.com>
+
+# Leave this until copyright inspection is done:
+Upstream Author(s):
+
+ <put author's name and email here>
+ <likewise for another author>
+
+Copyright:
+
+ <Copyright (C) YYYY Name OfAuthor>
+ <likewise for another author>
+
+License:
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted under the terms of the BSD License.
+
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+On Debian systems, the complete text of the BSD License can be
+found in `/usr/share/common-licenses/BSD'.
+
+Package is still pending an in-depth review. It seems most parts are indeed
+under 2- or 3-clause BSD license.
+
+The interface to libpri, which is GPLed, does not fall clearly under
+that, however. Likewise the interface to sangoma_pri, and its
+implementation:
+
+src/sangoma_pri.h: GPL (v2 or later)
+src/sangoma_pri.c: GPL (v2 or later)
+src/priserver.c: GPL (v2 or later)
+
+
+The following files are distributed under the terms of the MPL (1.1):
+
+src/include/libteletone.h MPL (v1.1)
+mod_openzap/mod_openzap.c: MPL (v1.1)
+
+mod_openzap is probably only used by FreeSwitch. However it seems
+that libteletone is used in libopenzap itself.
+
+
+Other files:
+
+src/zap_threadmutex.c:
+src/include/zap_threadmutex.h:
+src/include/zap_dso.h:
+src/zap_dso.c:
+ * Cross Platform Thread/Mutex abstraction
+ * Copyright(C) 2007 Michael Jerris
+ *
+ * You may opt to use, copy, modify, merge, publish, distribute and/or sell
+ * copies of the Software, and permit persons to whom the Software is
+ * furnished to do so.
+
+What exactly are "persons to whom the Software is furnished to"? Is that
+all people? What about companies?
+
+src/include/g711.h:
+src/g711.c:
+ * Copyright (C) 2001 Steve Underwood
+ *
+ * Despite my general liking of the GPL, I place this code in the
+ * public domain for the benefit of all mankind - even the slimy
+ * ones who might try to proprietize my work and use it to my
+ * detriment.
+
+src/include/hashtable.h:
+src/include/hashtable_itr.h:
+src/include/hashtable_private.h:
+ /* Copyright (C) 2002 Christopher Clark <firstname.lastname at cl.cam.ac.uk> */
+ /* Copyright (C) 2002, 2004 Christopher Clark <firstname.lastname at cl.cam.ac.uk> */
+
+No license.
+
+
+src/include/sangoma_tdm_api.h:
+ * Copyright: (c) 2006 Nenad Corbic <ncorbic at sangoma.com>
+ * Anthony Minessale II
+ * (c) 1984-2007 Sangoma Technologies Inc.
+
+No license. Includes inline code.
+
+
+src/detect_tones.c: *No copyright*, No license.
+src/zap_callerid.c: *No copyright* No license.
+src/detect_dtmf.c: *No copyright* No license.
+src/testapp.c: *No copyright* No license.
+src/testanalog.c: *No copyright* No license.
+src/testisdn.c: *No copyright* No license.
+src/testcid.c: *No copyright* No license.
+src/testboost.c: *No copyright* No license.
+src/testtones.c: *No copyright* No license.
+src/testm3ua.c: Improper copyrights, No license.
+
+./src/ozmod/ozmod_ss7_boost/sigboost.h:
+ * Definitions for the sigboost interface.
+ *
+ * WARNING WARNING WARNING
+ *
+ * This file is used by sangoma_mgd and perhaps other programs. Any changes
+ * to this file must be coordinated with other user programs,
+ *
+ * Copyright (C) 2005 Xygnada Technology, Inc.
+
+Are modifications permitted?
+
+
+
+The Debian packaging is (C) 2008, Tzafrir Cohen <tzafrir.cohen at xorcom.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+
+
+# Please also look if there are files or directories which have a
+# different copyright/license attached and list them here.
Added: openzap/trunk/debian/libopenzap-dev.install
URL: http://svn.debian.org/wsvn/pkg-voip/openzap/trunk/debian/libopenzap-dev.install?rev=7077&op=file
==============================================================================
--- openzap/trunk/debian/libopenzap-dev.install (added)
+++ openzap/trunk/debian/libopenzap-dev.install Tue Apr 28 20:08:33 2009
@@ -1,0 +1,5 @@
+usr/include/*
+usr/lib/lib*.a
+usr/lib/lib*.so
+usr/lib/pkgconfig/*
+usr/lib/*.la
Added: openzap/trunk/debian/libopenzap1.install
URL: http://svn.debian.org/wsvn/pkg-voip/openzap/trunk/debian/libopenzap1.install?rev=7077&op=file
==============================================================================
--- openzap/trunk/debian/libopenzap1.install (added)
+++ openzap/trunk/debian/libopenzap1.install Tue Apr 28 20:08:33 2009
@@ -1,0 +1,1 @@
+usr/lib/lib*.so.*
Added: openzap/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/openzap/trunk/debian/rules?rev=7077&op=file
==============================================================================
--- openzap/trunk/debian/rules (added)
+++ openzap/trunk/debian/rules Tue Apr 28 20:08:33 2009
@@ -1,0 +1,116 @@
+#!/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.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+PACKAGE:=$(shell sed -nre 's/^Source: (.*)$$/\1/p' debian/control)
+DEBVERSION:=$(shell head -n 1 debian/changelog \
+ | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
+UPVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[0-9.]*$$//' -e 's/.dfsg$$//')
+SVN_REV:=$(shell echo $(UPVERSION) | sed -e 's/^.*svn\.//')
+SVN_BRANCH:=trunk
+SVN_URL:=http://svn.openzap.org/svn/openzap/$(SVN_BRANCH)
+DIR_NAME:=$(PACKAGE)-$(UPVERSION)
+TARBALL:=$(PACKAGE)_$(UPVERSION).orig.tar.gz
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ # Add here commands to configure the package.
+
+ aclocal
+ libtoolize -c
+ automake --add-missing
+ autoconf
+ ./configure --prefix=/usr --with-pic
+ touch configure-stamp
+
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ -$(MAKE) clean
+
+ # Files to remove if building a SVN snapshot that has no configure
+ # script:
+ #[ ! -f Makefile ] || $(MAKE) maintainer-clean
+ rm -f build/config.sub build/config.status build/config.guess \
+ build/install-sh build/compile build/missing build/depcomp \
+ configure config.status config.log Makefile Makefile.in \
+ aclocal.m4 build/ltmain.sh libtool mod_openzap/Makefile \
+ openzap.pc
+ rm -rf .deps
+ rm -f COPYING INSTALL # two left-overs
+ rm -rf .deps
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tmp
+ $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+
+
+# 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_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+print-version:
+ @echo "Debian version: $(DEBVERSION)"
+ @echo "Upstream version: $(UPVERSION)"
+ @echo "Subversion revision: $(SVN_REV)"
+
+TARBALL_DIR=../tarballs/$(PACKAGE)-$(UPVERSION).tmp
+get-orig-source:
+ @dh_testdir
+ @[ -d $(TARBALL_DIR) ]||mkdir -p $(TARBALL_DIR)
+ @rm -rf $(TARBALL_DIR)/$(DIR_NAME)
+
+ @echo "Exporting rev. $(SVN_REV) to $(TARBALL_DIR)/$(DIR_NAME)"
+ @svn export -q -r $(SVN_REV) $(SVN_URL) $(TARBALL_DIR)/$(DIR_NAME)
+ @tar czf ../tarballs/$(TARBALL) -C $(TARBALL_DIR) $(DIR_NAME)
+ @echo "Cleaning up..."
+ @rm -rf $(TARBALL_DIR)
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure print-version get-orig-source
Propchange: openzap/trunk/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: openzap/trunk/debian/watch.ex
URL: http://svn.debian.org/wsvn/pkg-voip/openzap/trunk/debian/watch.ex?rev=7077&op=file
==============================================================================
--- openzap/trunk/debian/watch.ex (added)
+++ openzap/trunk/debian/watch.ex Tue Apr 28 20:08:33 2009
@@ -1,0 +1,23 @@
+# Example watch control file for uscan
+# Rename this file to "watch" and then you can run the "uscan" command
+# to check for upstream updates and more.
+# See uscan(1) for format
+
+# Compulsory line, this is a version 3 file
+version=3
+
+# Uncomment to examine a Webpage
+# <Webpage URL> <string match>
+#http://www.example.com/downloads.php openzap-(.*)\.tar\.gz
+
+# Uncomment to examine a Webserver directory
+#http://www.example.com/pub/openzap-(.*)\.tar\.gz
+
+# Uncommment to examine a FTP server
+#ftp://ftp.example.com/pub/openzap-(.*)\.tar\.gz debian uupdate
+
+# Uncomment to find new files on sourceforge, for devscripts >= 2.9
+# http://sf.net/openzap/openzap-(.*)\.tar\.gz
+
+# Uncomment to find new files on GooglePages
+# http://example.googlepages.com/foo.html openzap-(.*)\.tar\.gz
More information about the Pkg-voip-commits
mailing list