[Pkg-tcltk-commits] r762 - in packages/iaxclient-tcl/trunk: . debian debian/patches
miriam at alioth.debian.org
miriam at alioth.debian.org
Wed Nov 19 22:43:20 UTC 2008
Author: miriam
Date: 2008-11-19 22:43:19 +0000 (Wed, 19 Nov 2008)
New Revision: 762
Added:
packages/iaxclient-tcl/trunk/debian/
packages/iaxclient-tcl/trunk/debian/README.Debian
packages/iaxclient-tcl/trunk/debian/changelog
packages/iaxclient-tcl/trunk/debian/compat
packages/iaxclient-tcl/trunk/debian/control
packages/iaxclient-tcl/trunk/debian/copyright
packages/iaxclient-tcl/trunk/debian/docs
packages/iaxclient-tcl/trunk/debian/iaxclient-tcl.doc-base.EX
packages/iaxclient-tcl/trunk/debian/menu.ex
packages/iaxclient-tcl/trunk/debian/patches/
packages/iaxclient-tcl/trunk/debian/patches/audio_internal_pa.patch
packages/iaxclient-tcl/trunk/debian/patches/no_docs.patch
packages/iaxclient-tcl/trunk/debian/patches/series
packages/iaxclient-tcl/trunk/debian/postinst.ex
packages/iaxclient-tcl/trunk/debian/postrm.ex
packages/iaxclient-tcl/trunk/debian/preinst.ex
packages/iaxclient-tcl/trunk/debian/prerm.ex
packages/iaxclient-tcl/trunk/debian/rules
packages/iaxclient-tcl/trunk/debian/watch.ex
Log:
[svn-inject] Applying Debian modifications to trunk
Property changes on: packages/iaxclient-tcl/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
+ 1
Added: packages/iaxclient-tcl/trunk/debian/README.Debian
===================================================================
--- packages/iaxclient-tcl/trunk/debian/README.Debian (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/README.Debian 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,6 @@
+iaxclient-tcl for Debian
+------------------------
+
+<possible notes regarding this package - if none, delete this file>
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Wed, 12 Nov 2008 18:40:21 +0100
Added: packages/iaxclient-tcl/trunk/debian/changelog
===================================================================
--- packages/iaxclient-tcl/trunk/debian/changelog (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/changelog 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,6 @@
+iaxclient-tcl (2.0.2-1) UNRELEASED; urgency=low
+
+ * Initial release.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Wed, 12 Nov 2008 18:40:21 +0100
+
Added: packages/iaxclient-tcl/trunk/debian/compat
===================================================================
--- packages/iaxclient-tcl/trunk/debian/compat (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/compat 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1 @@
+7
Added: packages/iaxclient-tcl/trunk/debian/control
===================================================================
--- packages/iaxclient-tcl/trunk/debian/control (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/control 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,20 @@
+Source: iaxclient-tcl
+Section: devel
+Priority: extra
+Maintainer: Miriam Ruiz <little_miry at yahoo.es>
+Build-Depends: debhelper (>= 7), autotools-dev, quilt,
+ tcl8.5-dev, tk8.5-dev, libiaxclient-dev
+Standards-Version: 3.8.0
+Homepage: http://sourceforge.net/projects/iaxclient/
+
+Package: iaxclient-tcl
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: tcl interface to the iax2 client lib
+ The portable IAX(2) protocol telephony client is a library designed to
+ handle the "backend" of IAX telephony operations, including call
+ handling, network protocols, audio encoding/decoding, and audio
+ capture/playback. In its future, it may be extended to also handle video
+ encode, decode, capture and playback.
+ .
+ This package includes the Tcl interface to the iax2 client lib.
Added: packages/iaxclient-tcl/trunk/debian/copyright
===================================================================
--- packages/iaxclient-tcl/trunk/debian/copyright (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/copyright 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,57 @@
+This package was debianized by Miriam Ruiz <little_miry at yahoo.es> on
+Wed, 12 Nov 2008 18:40:21 +0100.
+
+It was downloaded from http://sourceforge.net/projects/iaxclient/
+
+Upstream Authors:
+
+ Mats Bengtsson <matben at users.sourceforge.net>
+
+Copyright:
+
+ Copyright (c) 2006 Mats Bengtsson
+ Copyright (c) 2006 Antonio Cano Damas (iGesTec)
+
+ tcl.m4:
+ Copyright (c) 1999-2000 Ajuba Solutions.
+ Copyright (c) 2002-2005 ActiveState Corporation.
+
+ Makefile:
+ Copyright (c) 1999 Scriptics Corporation.
+ Copyright (c) 2002-2005 ActiveState Corporation.
+
+ tones.c:
+ Modified 5/97, 8/04 SAU
+ Copyright (c) 1997, 2004 Sun Microsystems.
+
+License:
+
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ * Neither the name of the organizations involved nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT
+ OWNER 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.
+
+The Debian packaging is (C) 2008, Miriam Ruiz <little_miry at yahoo.es> and
+is licensed under the same license as the program. See above.
Added: packages/iaxclient-tcl/trunk/debian/docs
===================================================================
--- packages/iaxclient-tcl/trunk/debian/docs (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/docs 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,2 @@
+README.txt
+README.txt
Added: packages/iaxclient-tcl/trunk/debian/iaxclient-tcl.doc-base.EX
===================================================================
--- packages/iaxclient-tcl/trunk/debian/iaxclient-tcl.doc-base.EX (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/iaxclient-tcl.doc-base.EX 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,22 @@
+Document: iaxclient-tcl
+Title: Debian iaxclient-tcl Manual
+Author: <insert document author here>
+Abstract: This manual describes what iaxclient-tcl is
+ and how it can be used to
+ manage online manuals on Debian systems.
+Section: unknown
+
+Format: debiandoc-sgml
+Files: /usr/share/doc/iaxclient-tcl/iaxclient-tcl.sgml.gz
+
+Format: postscript
+Files: /usr/share/doc/iaxclient-tcl/iaxclient-tcl.ps.gz
+
+Format: text
+Files: /usr/share/doc/iaxclient-tcl/iaxclient-tcl.text.gz
+
+Format: HTML
+Index: /usr/share/doc/iaxclient-tcl/html/index.html
+Files: /usr/share/doc/iaxclient-tcl/html/*.html
+
+
Added: packages/iaxclient-tcl/trunk/debian/menu.ex
===================================================================
--- packages/iaxclient-tcl/trunk/debian/menu.ex (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/menu.ex 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,2 @@
+?package(iaxclient-tcl):needs="X11|text|vc|wm" section="Applications/see-menu-manual"\
+ title="iaxclient-tcl" command="/usr/bin/iaxclient-tcl"
Added: packages/iaxclient-tcl/trunk/debian/patches/audio_internal_pa.patch
===================================================================
--- packages/iaxclient-tcl/trunk/debian/patches/audio_internal_pa.patch (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/patches/audio_internal_pa.patch 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,13 @@
+Index: iaxclient-tcl-2.0.2/iaxclient.c
+===================================================================
+--- iaxclient-tcl-2.0.2.orig/iaxclient.c 2008-11-12 18:59:35.000000000 +0100
++++ iaxclient-tcl-2.0.2/iaxclient.c 2008-11-12 19:00:01.000000000 +0100
+@@ -321,7 +321,7 @@
+ // Set Preferred UDP Port:
+ // 0: Use the default port (4569)
+ iaxc_set_preferred_source_udp_port(0);
+- if (iaxc_initialize(AUDIO_INTERNAL_PA, MAX_LINES)) {
++ if (iaxc_initialize(MAX_LINES)) {
+ Tcl_SetObjResult( interp,
+ Tcl_NewStringObj( "cannot initialize iaxclient!", -1 ));
+ return TCL_ERROR;
Added: packages/iaxclient-tcl/trunk/debian/patches/no_docs.patch
===================================================================
--- packages/iaxclient-tcl/trunk/debian/patches/no_docs.patch (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/patches/no_docs.patch 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,13 @@
+Index: iaxclient-tcl-2.0.2/Makefile.in
+===================================================================
+--- iaxclient-tcl-2.0.2.orig/Makefile.in 2008-11-12 19:43:55.000000000 +0100
++++ iaxclient-tcl-2.0.2/Makefile.in 2008-11-12 19:44:22.000000000 +0100
+@@ -203,7 +203,7 @@
+ @echo " xml2nroff sample.xml > sample.n"
+ @echo " xml2html sample.xml > sample.html"
+
+-install: all install-binaries install-libraries install-doc
++install: all install-binaries install-libraries
+
+ install-binaries: binaries install-lib-binaries install-bin-binaries
+
Added: packages/iaxclient-tcl/trunk/debian/patches/series
===================================================================
--- packages/iaxclient-tcl/trunk/debian/patches/series (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/patches/series 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,2 @@
+audio_internal_pa.patch
+no_docs.patch
Added: packages/iaxclient-tcl/trunk/debian/postinst.ex
===================================================================
--- packages/iaxclient-tcl/trunk/debian/postinst.ex (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/postinst.ex 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,41 @@
+#!/bin/sh
+# postinst script for iaxclient-tcl
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postinst> `configure' <most-recently-configured-version>
+# * <old-postinst> `abort-upgrade' <new version>
+# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+# <new-version>
+# * <postinst> `abort-remove'
+# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+# <failed-install-package> <version> `removing'
+# <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ configure)
+ ;;
+
+ abort-upgrade|abort-remove|abort-deconfigure)
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
Added: packages/iaxclient-tcl/trunk/debian/postrm.ex
===================================================================
--- packages/iaxclient-tcl/trunk/debian/postrm.ex (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/postrm.ex 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,39 @@
+#!/bin/sh
+# postrm script for iaxclient-tcl
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postrm> `remove'
+# * <postrm> `purge'
+# * <old-postrm> `upgrade' <new-version>
+# * <new-postrm> `failed-upgrade' <old-version>
+# * <new-postrm> `abort-install'
+# * <new-postrm> `abort-install' <old-version>
+# * <new-postrm> `abort-upgrade' <old-version>
+# * <disappearer's-postrm> `disappear' <overwriter>
+# <overwriter-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+ ;;
+
+ *)
+ echo "postrm called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
Added: packages/iaxclient-tcl/trunk/debian/preinst.ex
===================================================================
--- packages/iaxclient-tcl/trunk/debian/preinst.ex (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/preinst.ex 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,37 @@
+#!/bin/sh
+# preinst script for iaxclient-tcl
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <new-preinst> `install'
+# * <new-preinst> `install' <old-version>
+# * <new-preinst> `upgrade' <old-version>
+# * <old-preinst> `abort-upgrade' <new-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ install|upgrade)
+ ;;
+
+ abort-upgrade)
+ ;;
+
+ *)
+ echo "preinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
Added: packages/iaxclient-tcl/trunk/debian/prerm.ex
===================================================================
--- packages/iaxclient-tcl/trunk/debian/prerm.ex (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/prerm.ex 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,40 @@
+#!/bin/sh
+# prerm script for iaxclient-tcl
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <prerm> `remove'
+# * <old-prerm> `upgrade' <new-version>
+# * <new-prerm> `failed-upgrade' <old-version>
+# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
+# * <deconfigured's-prerm> `deconfigure' `in-favour'
+# <package-being-installed> <version> `removing'
+# <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ remove|upgrade|deconfigure)
+ ;;
+
+ failed-upgrade)
+ ;;
+
+ *)
+ echo "prerm called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
Added: packages/iaxclient-tcl/trunk/debian/rules
===================================================================
--- packages/iaxclient-tcl/trunk/debian/rules (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/rules 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,0 +1,105 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# 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)
+ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
+CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+else
+CROSS= --build $(DEB_BUILD_GNU_TYPE)
+endif
+
+patch:
+ dh_testdir
+ $(MAKE) -f /usr/share/quilt/quilt.make patch
+
+config: config-stamp
+config-stamp: configure
+ dh_testdir
+ $(MAKE) -f /usr/share/quilt/quilt.make patch
+ # Add here commands to configure the package.
+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
+ ./configure $(CROSS) \
+ --prefix=/usr \
+ --mandir=\$${prefix}/share/man \
+ --infodir=\$${prefix}/share/info \
+ --with-tcl=/usr/lib/tcl8.5/ \
+ --with-tk=/usr/lib/tk8.5/ \
+ --with-tclinclude=/usr/include/tcl8.5/ \
+ --with-tkinclude=/usr/include/tcl8.5/ \
+ CFLAGS="$(CFLAGS)" \
+ LDFLAGS="-lm -Wl,-z,defs -Wl,--no-undefined -Wl,--as-needed"
+ touch $@
+
+build: build-stamp
+build-stamp: config
+ dh_testdir
+ $(MAKE)
+ #docbook-to-man debian/iaxclient-tcl.sgml > iaxclient-tcl.1
+ touch $@
+
+clean: config
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp config-stamp
+ [ ! -f Makefile ] || $(MAKE) distclean
+ rm -f config.sub config.guess config.cache config.log
+ $(MAKE) -f /usr/share/quilt/quilt.make unpatch
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+ $(MAKE) install \
+ prefix=$(CURDIR)/debian/iaxclient-tcl/usr \
+ DESTDIR=$(CURDIR)/debian/iaxclient-tcl \
+ DIST_DIR=$(CURDIR)/debian/iaxclient-tcl
+ find $(CURDIR)/debian/iaxclient-tcl -empty -type d -delete
+
+# Build architecture-independent files here.
+binary-indep: build install
+
+# 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_installpam
+# dh_installmime
+# dh_python
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: patch config build clean binary-indep binary-arch binary install
Property changes on: packages/iaxclient-tcl/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: packages/iaxclient-tcl/trunk/debian/watch.ex
===================================================================
--- packages/iaxclient-tcl/trunk/debian/watch.ex (rev 0)
+++ packages/iaxclient-tcl/trunk/debian/watch.ex 2008-11-19 22:43:19 UTC (rev 762)
@@ -0,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 iaxclient-tcl-(.*)\.tar\.gz
+
+# Uncomment to examine a Webserver directory
+#http://www.example.com/pub/iaxclient-tcl-(.*)\.tar\.gz
+
+# Uncommment to examine a FTP server
+#ftp://ftp.example.com/pub/iaxclient-tcl-(.*)\.tar\.gz debian uupdate
+
+# Uncomment to find new files on sourceforge, for devscripts >= 2.9
+# http://sf.net/iaxclient-tcl/iaxclient-tcl-(.*)\.tar\.gz
+
+# Uncomment to find new files on GooglePages
+# http://example.googlepages.com/foo.html iaxclient-tcl-(.*)\.tar\.gz
More information about the Pkg-tcltk-commits
mailing list