deleted in accordance with Debian maintainers

git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@404 4ebea2bb-67d4-0310-8558-a5799e421b66
This commit is contained in:
gernot 2005-01-07 22:02:57 +00:00
parent 6a78d79045
commit dad44cf35d
11 changed files with 0 additions and 395 deletions

View File

@ -1,39 +0,0 @@
capisuite for Debian
--------------------
That's my first non trivial package. If violations to the debian-policy
are found please let me know.
Using capisuite on Debian
-------------------------
o I'll assume that you'll have a working CAPI capable card
o configure files in /etc/init.d/capisuite to your needs
o set run_capisuite_daemon in /etc/default/capisuite to 'y'
now capisuite daemon will be start/stop on boot/shutdown,
respectively.
ISDN PCMCIA card users
----------------------
For PCMCIA cards it makes more sense to not start capisuite always
on boot but let the cardmgr start and stop capisuite when the card
is inserted/removed:
o install pcmcia-cs pkg that contains the cardmgr daemon
o remove boot/shutdown scripts
update-rc.d -f capisuite remove
o insert the card into the PCMCIA slot
o check new the cardmgr entries at the end of
/var/log/daemon.log
to find out what script in /etc/pcmcia cardmgr call on insertion
o add /etc/init.d/capisuite start|stop to end|start of the the
start)|stop) branches in the /etc/pcmcia/ script
-- Achim Bohnet <ach@mpe.mpg.de>, Mon, 19 Mar 2003 19:28:23 +0100

View File

@ -1,11 +0,0 @@
The files
examples/capisuite.cron
examples/cronjobs.conf
are from the capisuite tarball. To use them
cp examples/cronjob.conf /etc/capisuite/cronjobs.conf
cp examples/capisuite.cron /etc/cron.daily/capisuite
edit /etc/cronjob/cronjob.conf and adjust the settings.

View File

@ -1,13 +0,0 @@
TODO (high to low IMHO)
o split manpages out of manual.sgml
o logrotate log files (to examples?)
o fix perms of capi log/error file
o remove log files on purge (policy)
o split manual/reference into capisuite-doc pkg
o Try to build on Debian unstable
o try chroot builds for stable/unstable. pbuild or sbuild?
o limit arch to i386 just as libcapi20 does
__END__

View File

@ -1,65 +0,0 @@
capisuite (0.4.1a-1) unstable; urgency=low
* new upstream release (see /usr/share/doc/capisuite/NEWS.gz).
Debian pkg did _not_ contain the example capisuite.cronjob,
that had a SECURITY bug.
* added missing dependencies: sox, libtiff-tools
(as listed in manual software requirements)
* include fixes from cvs up to 8-Apr-2003 (See NEWS.gz)
* remove COPYRIGHT file. Debian has a copy in /usr/share/common-licences/GPL
* add cronscript and it's config to /usr/share/doc/capisuite/examples. Add
README.examples
* make rules work w/o (empty) debian/patches dir
* add patch doxygen-norun.diff. Don't rebuild reference docs with
doxygen. They are included the upstream tar ball.
-- Achim Bohnet <ach@mpe.mpg.de> Tue, 8 Apr 2003 20:45:36 +0200
capisuite (0.4.1-1) unstable; urgency=low
* fix changelog syntax
* sync with cvs head 24-03-2003
* fix Makefile.cvs: Autoreconf exists with error if required files
are missing. Ignore it and let automake create them. Now pkg builds with
cvs -d... co;
cd capisuite
make -f Makefile.cvs
debuild
works
-- Achim Bohnet <ach@mpe.mpg.de> Mon, 24 Mar 2003 22:56:54 +0100
capisuite (0.4.1-0) unstable; urgency=low
* remove gcc-2.95 patch. Fixed upstream
-- Gernot Hillier <gernot@hillier.de> Sat, 22 Mar 2003 00:31:05 +0100
capisuite (0.4.1-0) unstable; urgency=low
* new upstream release
* remove fix-interpreter patch. Fixed upstream
* remove conffiles entries. Looks like one of the dh_* scripts
marks everything below /etc as a conf file automaticly
-- Achim Bohnet <ach@mpe.mpg.de> Thu, 20 Mar 2003 21:12:02 +0100
capisuite (0.4-0cvs20030320.1) unstable; urgency=low
* update from cvs: better config checks and config error msg
* added TODO.Debian
* removed DESTDIR patch. Fix upstream
-- Achim Bohnet <ach@mpe.mpg.de> Thu, 20 Mar 2003 12:53:35 +0100
capisuite (0.4-0cvs20030319.1) unstable; urgency=low
* Initial Release.
* cvs update upto 19 Mar 2003
* added init.d script (S21, K19)
* patch: upstream gcc-2.95.diff
* patch DESTDIR fix (send upstream)
* patch: capicuitefax interpreter python -> python2.2
-- Achim Bohnet <ach@mpe.mpg.de> Mon, 19 Mar 2003 21:37:06 +0100

View File

@ -1,21 +0,0 @@
Source: capisuite
Section: comm
Priority: optional
Maintainer: Achim Bohnet <ach@mpe.mpg.de>
Build-Depends: debhelper (>> 3.0.0), python2.2-dev
Standards-Version: 3.5.2
Package: capisuite
Architecture: any
Depends: ${shlibs:Depends}, sfftobmp, gs, exim | mail-transport-agent, sox, libtiff-tools
Suggests: sffview
Description: easy fax and voice box solution for ISDN/CAPI capable devices
In the default setup CapiSuite provides a fax and voice box solution for
multi users.
.
Further CapiSuite tries to give the user the ability to code his own ISDN
applications without having to fiddle around with all the dirty
programming details like callback functions, data buffers, protocol
settings and so on.
.
Homepage: http://www.capisuite.de/

View File

@ -1,10 +0,0 @@
This package was debianized by Achim Bohnet <ach@mpe.mpg.de> on
Mon, 10 Mar 2003 21:37:06 +0100.
It was downloaded from http://www.capisuite.de/
Upstream Author(s): Gernot Hillier <gernot@hillier.de>
Copyright:
GPL see /usr/share/common-licenses/GPL

View File

@ -1,7 +0,0 @@
etc/default
var/spool/capisuite
var/spool/capisuite/done
var/spool/capisuite/sendq
var/spool/capisuite/failed
var/spool/capisuite/users
usr/share/doc/capisuite/examples

View File

@ -1,4 +0,0 @@
NEWS
README
TODO
debian/TODO.Debian

View File

@ -1,6 +0,0 @@
# run_capisuite_daemon:
# set 'y' to activate the boot/shutdown script
# /etc/init.d/capisuite (Don't forget to
# configure the files in /etc/capisuite/
#
run_capisuite_daemon=n

View File

@ -1,84 +0,0 @@
#! /bin/sh
#
# Script to start/stop capisuite daemon during boot/shutdown or from
# cardmgr via script from a /etc/pcmcia/<script>
#
# Written by Miquel van Smoorenburg <miquels@cistron.nl>.
# Modified for Debian GNU/Linux
# by Ian Murdock <imurdock@gnu.ai.mit.edu>.
# Modified for capisuite package
# by Achim Bohnet <ach@mpe.mpg.de>
#
# Version: @(#)skeleton 1.8 03-Mar-1998 miquels@cistron.nl
#
# This file was automatically customized by dh-make on Mon, 10 Mar 2003 21:37:06 +0100
PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/capisuite
NAME=capisuite
DESC="capisuite daemon"
test -f $DAEMON || exit 0
test -f /etc/default/capisuite || exit 0
run_capisuite_daemon=n
. /etc/default/capisuite
if [ "y" != "$run_capisuite_daemon" ]; then
echo "
/etc/init.d/capisuite: To use the fax and/or voice box services of capisuite
configure files in '/etc/capisuite/'. Then set
'run_capisuite_daemon' to 'y' in /etc/default/capisuite.
"
fi
set -e
case "$1" in
start)
echo -n "Starting $DESC: "
start-stop-daemon --start --quiet --background --make-pidfile --pidfile /var/run/$NAME.pid \
--exec $DAEMON
echo "$NAME."
;;
stop)
echo -n "Stopping $DESC: "
start-stop-daemon --oknodo --stop --quiet --pidfile /var/run/$NAME.pid \
--exec $DAEMON
rm -f /var/run/$NAME.pid
echo "$NAME."
;;
#reload)
#
# If the daemon can reload its config files on the fly
# for example by sending it SIGHUP, do it here.
#
# If the daemon responds to changes in its config file
# directly anyway, make this a do-nothing entry.
#
# echo "Reloading $DESC configuration files."
# start-stop-daemon --stop --signal 1 --quiet --pidfile \
# /var/run/$NAME.pid --exec $DAEMON
#;;
restart|force-reload)
#
# If the "reload" option is implemented, move the "force-reload"
# option to the "reload" entry above. If not, "force-reload" is
# just the same as "restart".
#
echo -n "Restarting $DESC: "
start-stop-daemon --oknodo --stop --quiet --pidfile /var/run/$NAME.pid \
--exec $DAEMON
sleep 1
start-stop-daemon --start --quiet --background --make-pidfile --pidfile /var/run/$NAME.pid \
--exec $DAEMON
echo "$NAME."
;;
*)
N=/etc/init.d/$NAME
# echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0

View File

@ -1,135 +0,0 @@
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
# This is the debhelper compatibility version to use.
export DH_COMPAT=3
# 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 (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
CFLAGS += -g
endif
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
INSTALL_PROGRAM += -s
endif
config.status: configure
dh_testdir
# Apply Debian specific patches
if test ! -f patch-stamp; then \
for patch in $(CURDIR)/debian/patches/*.diff ;\
do \
test -f $$patch || continue ;\
echo APPLYING PATCH\: ${patch##*/};\
patch -p0 < $$patch ;\
done ;\
touch patch-stamp ;\
fi
# Add here commands to configure the package.
./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
--sysconfdir=/etc \
--localstatedir=/var
build: build-stamp
build-stamp: config.status
dh_testdir
# Add here commands to compile the package.
$(MAKE)
#/usr/bin/docbook-to-man debian/capisuite.sgml > capisuite.1
touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp
# Remove Debian specific patches
if test -f patch-stamp; then \
for patch in $(CURDIR)/debian/patches/*.diff ;\
do \
test -f $$patch || continue ;\
echo REMOVING PATCH\: ${patch##*/};\
patch -p0 -R < $$patch ;\
done ;\
rm -f patch-stamp ;\
fi
# Add here commands to clean up after the build process.
-$(MAKE) distclean
-test -r /usr/share/misc/config.sub && \
cp -f /usr/share/misc/config.sub config.sub
-test -r /usr/share/misc/config.guess && \
cp -f /usr/share/misc/config.guess config.guess
dh_clean
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
# Add here commands to install the package into debian/capisuite.
$(MAKE) install DESTDIR=$(CURDIR)/debian/capisuite
cp -p debian/etc-default $(CURDIR)/debian/capisuite/etc/default/capisuite
cp -p debian/README.examples $(CURDIR)/debian/capisuite/usr/share/doc/capisuite/
cp -p cronjob.conf $(CURDIR)/debian/capisuite/usr/share/doc/capisuite/examples/
cp -p capisuite.cron $(CURDIR)/debian/capisuite/usr/share/doc/capisuite/examples/
rm $(CURDIR)/debian/capisuite/usr/share/doc/capisuite/COPYING
# 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_installdebconf
dh_installdocs
# dh_installexamples
# dh_installmenu
# dh_installlogrotate
# dh_installemacsen
# dh_installpam
# dh_installmime
dh_installinit --update-rcd-params="defaults 21 19"
# dh_installcron
# dh_installman
# dh_installinfo
dh_undocumented capisuitefax.1 capisuite.8
dh_installchangelogs
dh_link
dh_strip
dh_compress
dh_fixperms
# dh_makeshlibs
dh_installdeb
# dh_perl
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install