diff options
author | Stefan Briesenick <sbriesen@gentoo.org> | 2005-08-07 11:41:07 +0000 |
---|---|---|
committer | Stefan Briesenick <sbriesen@gentoo.org> | 2005-08-07 11:41:07 +0000 |
commit | 301d7292a82bb139153f68f308a1229cc2e2bc0a (patch) | |
tree | ee9b5d94834da427ce8d8dfafa8de7b5b45af081 /net-dialup | |
parent | Provide xmms and gtk m4 library files in a tarball, to allow building where t... (diff) | |
download | gentoo-2-301d7292a82bb139153f68f308a1229cc2e2bc0a.tar.gz gentoo-2-301d7292a82bb139153f68f308a1229cc2e2bc0a.tar.bz2 gentoo-2-301d7292a82bb139153f68f308a1229cc2e2bc0a.zip |
added strip-flags (solving bug #90901)
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'net-dialup')
-rw-r--r-- | net-dialup/capisuite/ChangeLog | 8 | ||||
-rw-r--r-- | net-dialup/capisuite/Manifest | 4 | ||||
-rw-r--r-- | net-dialup/capisuite/capisuite-0.4.5-r3.ebuild | 88 | ||||
-rw-r--r-- | net-dialup/capisuite/files/digest-capisuite-0.4.5-r3 | 1 |
4 files changed, 99 insertions, 2 deletions
diff --git a/net-dialup/capisuite/ChangeLog b/net-dialup/capisuite/ChangeLog index f35e7d7c3e38..abb93a73315b 100644 --- a/net-dialup/capisuite/ChangeLog +++ b/net-dialup/capisuite/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-dialup/capisuite # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/capisuite/ChangeLog,v 1.19 2005/06/20 20:26:54 sbriesen Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/capisuite/ChangeLog,v 1.20 2005/08/07 11:41:07 sbriesen Exp $ + +*capisuite-0.4.5-r3 (07 Aug 2005) + + 07 Aug 2005; Stefan Briesenick <sbriesen@gentoo.org> + +capisuite-0.4.5-r3.ebuild: + added strip-flags (solving bug #90901) *capisuite-0.4.5-r2 (20 Jun 2005) diff --git a/net-dialup/capisuite/Manifest b/net-dialup/capisuite/Manifest index b6488f6fd9a9..ec8db7a9e218 100644 --- a/net-dialup/capisuite/Manifest +++ b/net-dialup/capisuite/Manifest @@ -1,8 +1,9 @@ MD5 0294f1d40412a7a1a5e64f10ad4ba22f capisuite-0.4.5-r1.ebuild 2099 MD5 017f50ded5070f5b725deda3ba7d7e9e capisuite-0.4.5.3.ebuild 1796 +MD5 916a0d4997988bc306bde13cea65889b capisuite-0.4.5-r3.ebuild 2263 MD5 9a1a55d18f62b4adcfa40bcf19eefba2 capisuite-0.4.5.ebuild 1357 MD5 705a2e219e311cc3616d8ec94f27bd70 capisuite-0.4.5-r2.ebuild 2193 -MD5 92b884c90e53925920d515a8510a44d8 ChangeLog 3428 +MD5 d5b99504c444b4c13c5989cff2142e37 ChangeLog 3590 MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163 MD5 63b5890053139f14a3d3baf78812e0bc files/capisuite-fax-compatibility.patch 423 MD5 a6bdc491a9d9a33c0f41c68f06a320ca files/capisuite 487 @@ -15,4 +16,5 @@ MD5 b89c96393c676a2977e9b0b55b553b9f files/capisuite-0.4.5-capiv3.patch 2151 MD5 f8cc369b2ad959cf9f00457f2729d5da files/digest-capisuite-0.4.5.3 137 MD5 b6dc0c2a3cd0d7fb36b716a0e6514186 files/digest-capisuite-0.4.5-r1 68 MD5 b6dc0c2a3cd0d7fb36b716a0e6514186 files/digest-capisuite-0.4.5-r2 68 +MD5 b6dc0c2a3cd0d7fb36b716a0e6514186 files/digest-capisuite-0.4.5-r3 68 MD5 78748205ff049b27b92175e818a06e0d files/capisuite.initd 1417 diff --git a/net-dialup/capisuite/capisuite-0.4.5-r3.ebuild b/net-dialup/capisuite/capisuite-0.4.5-r3.ebuild new file mode 100644 index 000000000000..6df2623dc125 --- /dev/null +++ b/net-dialup/capisuite/capisuite-0.4.5-r3.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dialup/capisuite/capisuite-0.4.5-r3.ebuild,v 1.1 2005/08/07 11:41:07 sbriesen Exp $ + +inherit eutils flag-o-matic python + +DESCRIPTION="ISDN telecommunication suite providing fax and voice services" +HOMEPAGE="http://www.capisuite.de" +SRC_URI="http://www.capisuite.de/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="" + +DEPEND="virtual/python + virtual/libc + sys-devel/automake + >=sys-devel/autoconf-2.50 + media-sound/sox + media-libs/tiff + media-gfx/jpeg2ps + media-gfx/sfftobmp + virtual/ghostscript" +RDEPEND="${DEPEND} + net-dialup/capi4k-utils + virtual/mta" + +src_unpack() { + unpack ${A} + cd "${S}" + + # taken from capisuite-0.4.5-5.src.rpm (SuSE-9.3) + epatch "${FILESDIR}/${P}-capi4linux_v3.diff" + + # patched scripts/cs_helpers.pyin for bug #96540 + epatch "${FILESDIR}/${P}-date-header.patch" + + # patched src/backend/connection.cpp for bug #69522 + epatch "${FILESDIR}/${PN}-fax-compatibility.patch" +} + +src_compile() { + strip-flags # see bug #90901 + ebegin "Updating autotools-generated files" + aclocal -I . || die "aclocal failed" + automake -a || die "automake failed" + autoheader || die "autoheader failed" + WANT_AUTOCONF=2.5 autoconf || die "autoconf failed" + eend $? + + econf --localstatedir=/var \ + --with-docdir="/usr/share/doc/${PF}" || die "econf failed." + emake || die "parallel make failed." +} + +src_install() { + make DESTDIR="${D}" install || die "install failed." + + rm -f "${D}"/usr/{lib,share}/capisuite/README + rmdir -p --ignore-fail-on-non-empty "${D}/var/log" + rm -f "${D}/usr/share/doc/${PF}"/{COPYING,manual.pdf} + keepdir /var/spool/capisuite/{done,failed,sendq,users} + + dodir /etc/init.d + newinitd "${FILESDIR}/capisuite.initd" capisuite + + insinto /etc/logrotate.d + newins "${FILESDIR}/capisuite.logrotated" capisuite + + dodoc AUTHORS ChangeLog INSTALL NEWS README TODO + + exeinto /etc/cron.daily + doexe capisuite.cron + + insinto /etc/capisuite + doins cronjob.conf +} + +pkg_postinst() { + python_version + python_mod_compile "${ROOT}usr/lib/python${PYVER}/site-packages/cs_helpers.py" +} + +pkg_postrm() { + python_version + python_mod_cleanup "${ROOT}usr/lib/python${PYVER}/site-packages" +} diff --git a/net-dialup/capisuite/files/digest-capisuite-0.4.5-r3 b/net-dialup/capisuite/files/digest-capisuite-0.4.5-r3 new file mode 100644 index 000000000000..cd9a1796e371 --- /dev/null +++ b/net-dialup/capisuite/files/digest-capisuite-0.4.5-r3 @@ -0,0 +1 @@ +MD5 2197c8650be74db8904c7e54ff43ab7b capisuite-0.4.5.tar.gz 1184603 |