summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrandy Westcott <brandy@gentoo.org>2003-11-27 15:43:03 +0000
committerBrandy Westcott <brandy@gentoo.org>2003-11-27 15:43:03 +0000
commit697d05806dbd39079c5941b8ccfa5a7de1c2a29a (patch)
tree604cdbaaeee5dce50f665255781148939418dff4 /net-dialup/capisuite
parentCompile with -fPIC for all platforms (diff)
downloadgentoo-2-697d05806dbd39079c5941b8ccfa5a7de1c2a29a.tar.gz
gentoo-2-697d05806dbd39079c5941b8ccfa5a7de1c2a29a.tar.bz2
gentoo-2-697d05806dbd39079c5941b8ccfa5a7de1c2a29a.zip
Initial import. Closes bug #23456.
Diffstat (limited to 'net-dialup/capisuite')
-rw-r--r--net-dialup/capisuite/ChangeLog10
-rw-r--r--net-dialup/capisuite/Manifest6
-rw-r--r--net-dialup/capisuite/capisuite-0.4.3.ebuild45
-rw-r--r--net-dialup/capisuite/files/capisuite20
-rw-r--r--net-dialup/capisuite/files/capisuite-0.4.3-gentoo.patch49
-rw-r--r--net-dialup/capisuite/files/digest-capisuite-0.4.31
-rw-r--r--net-dialup/capisuite/metadata.xml5
7 files changed, 136 insertions, 0 deletions
diff --git a/net-dialup/capisuite/ChangeLog b/net-dialup/capisuite/ChangeLog
new file mode 100644
index 000000000000..2198e03ea74e
--- /dev/null
+++ b/net-dialup/capisuite/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-dialup/capisuite
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/capisuite/ChangeLog,v 1.1 2003/11/27 15:42:44 brandy Exp $
+
+*capisuite-0.4.3 (28 Nov 2003)
+
+ 28 Nov 2003; Brandy Westcott brandy@gentoo.org capisuite-0.4.3.ebuild:
+ Initial import. Thanks to Bernd Wurst <mail@bernd-wurst.de> & marco
+ <marco@md2.ath.cx> for providing ebuilds. Closes bug #23456.
+
diff --git a/net-dialup/capisuite/Manifest b/net-dialup/capisuite/Manifest
new file mode 100644
index 000000000000..4c1d69b6d954
--- /dev/null
+++ b/net-dialup/capisuite/Manifest
@@ -0,0 +1,6 @@
+MD5 d5e84e0d2bbf2b03864fc166808e83b0 capisuite-0.4.3.ebuild 937
+MD5 dda1c228b7c82909e047d97b133da0aa ChangeLog 461
+MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
+MD5 a796b343b18a2f5b5ef0d173eb816888 files/capisuite 504
+MD5 bb4582d756f7452bbb11542fd3c7dc46 files/digest-capisuite-0.4.3 68
+MD5 8cf7cf4419129ea9e97fc080c15ba077 files/capisuite-0.4.3-gentoo.patch 2238
diff --git a/net-dialup/capisuite/capisuite-0.4.3.ebuild b/net-dialup/capisuite/capisuite-0.4.3.ebuild
new file mode 100644
index 000000000000..d0615012d5a8
--- /dev/null
+++ b/net-dialup/capisuite/capisuite-0.4.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/capisuite/capisuite-0.4.3.ebuild,v 1.1 2003/11/27 15:42:44 brandy Exp $
+
+DESCRIPTION="patch management script"
+HOMEPAGE="http://www.capisuite.de/capisuite/"
+SRC_URI="http://www.capisuite.de/capisuite/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="net-dialup/capi4k-utils
+ dev-lang/python"
+RDEPEND="sys-devel/patch"
+
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-gentoo.patch
+
+}
+
+src_compile() {
+
+ myconf="--localstatedir=/var \
+ --with-docdir=/usr/share/doc/${P}"
+
+ econf ${myconf} || die "econf failed."
+ emake DESTDIR=${D} || die "parallel make failed."
+
+}
+
+src_install() {
+
+ make DESTDIR=${D} install || die "install failed."
+
+ exeinto /etc/init.d
+ doexe ${FILESDIR}/capisuite
+
+ dodoc AUTHORS COPYING INSTALL NEWS README TODO
+
+}
diff --git a/net-dialup/capisuite/files/capisuite b/net-dialup/capisuite/files/capisuite
new file mode 100644
index 000000000000..f808f9a61426
--- /dev/null
+++ b/net-dialup/capisuite/files/capisuite
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/capisuite/files/capisuite,v 1.1 2003/11/27 15:42:44 brandy Exp $
+
+depend() {
+ need capi
+}
+
+start() {
+ ebegin "Starting capisuite"
+ start-stop-daemon --start --quiet --pidfile /var/run/capisuite.pid --exec /usr/sbin/capisuite -- -d
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping capisuite"
+ killall -9 capisuite
+ eend $?
+}
diff --git a/net-dialup/capisuite/files/capisuite-0.4.3-gentoo.patch b/net-dialup/capisuite/files/capisuite-0.4.3-gentoo.patch
new file mode 100644
index 000000000000..f6090649db86
--- /dev/null
+++ b/net-dialup/capisuite/files/capisuite-0.4.3-gentoo.patch
@@ -0,0 +1,49 @@
+diff -ur capisuite-0.4.3.orig/Makefile.in capisuite-0.4.3/Makefile.in
+--- capisuite-0.4.3.orig/Makefile.in 2003-11-28 02:29:42.000000000 +1300
++++ capisuite-0.4.3/Makefile.in 2003-11-28 02:47:26.000000000 +1300
+@@ -131,7 +131,7 @@
+ target_alias = @target_alias@
+ spooldir = @localstatedir@/spool/capisuite
+ pkgsysconfdir = @sysconfdir@/capisuite
+-doc_DATA = COPYING NEWS README
++doc_DATA =
+ EXTRA_DIST = rc.capisuite.in capisuite.cronin cronjob.conf
+
+ SUBDIRS = src scripts docs
+diff -ur capisuite-0.4.3.orig/docs/Makefile.in capisuite-0.4.3/docs/Makefile.in
+--- capisuite-0.4.3.orig/docs/Makefile.in 2003-11-28 02:29:42.000000000 +1300
++++ capisuite-0.4.3/docs/Makefile.in 2003-11-28 02:38:06.000000000 +1300
+@@ -321,9 +321,6 @@
+ $(mkinstalldirs) $(DESTDIR)$(docdir) ; \
+ cp -r manual $(DESTDIR)$(docdir)/ ; \
+ fi
+- if test -f manual.pdf; then \
+- cp manual.pdf $(DESTDIR)$(docdir)/ ; \
+- fi
+
+ uninstall-local:
+ rm -rf $(DESTDIR)$(docdir)
+diff -ur capisuite-0.4.3.orig/scripts/Makefile.in capisuite-0.4.3/scripts/Makefile.in
+--- capisuite-0.4.3.orig/scripts/Makefile.in 2003-11-28 02:29:42.000000000 +1300
++++ capisuite-0.4.3/scripts/Makefile.in 2003-11-28 02:48:43.000000000 +1300
+@@ -132,7 +132,7 @@
+ spooldir = @localstatedir@/spool/capisuite
+ pkgsysconfdir = @sysconfdir@/capisuite
+
+-dist_pkglib_DATA = idle.py incoming.py README
++dist_pkglib_DATA = idle.py incoming.py
+ python_module_DATA = cs_helpers.py
+ EXTRA_DIST = cs_helpers.pyin fax.confin answering_machine.confin capisuitefax.in
+
+diff -ur capisuite-0.4.3.orig/scripts/waves/Makefile.in capisuite-0.4.3/scripts/waves/Makefile.in
+--- capisuite-0.4.3.orig/scripts/waves/Makefile.in 2003-11-28 02:29:42.000000000 +1300
++++ capisuite-0.4.3/scripts/waves/Makefile.in 2003-11-28 04:09:31.000000000 +1300
+@@ -137,7 +137,7 @@
+ bitte-neue-ansage-komplett.la neue-ansage-lautet.la wenn-einverstanden-1.la \
+ bitte-neue-ansage-kurz.la ansage-gespeichert.la und.la ein.la 10.la 11.la \
+ 12.la 13.la 14.la 15.la 16.la 17.la 18.la 19.la 20.la 30.la 40.la 50.la 60.la \
+- 70.la 80.la 90.la fernabfrage-aktiv.la unbekannt.la +.la README
++ 70.la 80.la 90.la fernabfrage-aktiv.la unbekannt.la +.la
+
+ subdir = scripts/waves
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
diff --git a/net-dialup/capisuite/files/digest-capisuite-0.4.3 b/net-dialup/capisuite/files/digest-capisuite-0.4.3
new file mode 100644
index 000000000000..aed4342b6519
--- /dev/null
+++ b/net-dialup/capisuite/files/digest-capisuite-0.4.3
@@ -0,0 +1 @@
+MD5 d8a031b0fd0fecc4541f43aec3af9f1b capisuite-0.4.3.tar.gz 1100740
diff --git a/net-dialup/capisuite/metadata.xml b/net-dialup/capisuite/metadata.xml
new file mode 100644
index 000000000000..1e11e7bbd01b
--- /dev/null
+++ b/net-dialup/capisuite/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-dialup</herd>
+</pkgmetadata>