/[gentoo-x86]/net-dialup/penggy/penggy-0.2.1.ebuild
Gentoo

Diff of /net-dialup/penggy/penggy-0.2.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.9 Revision 1.16
1# Copyright 1999-2006 Gentoo Foundation 1# Copyright 1999-2007 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/net-dialup/penggy/Attic/penggy-0.2.1.ebuild,v 1.9 2006/05/14 12:10:32 mrness Exp $ 3# $Header: /var/cvsroot/gentoo-x86/net-dialup/penggy/Attic/penggy-0.2.1.ebuild,v 1.16 2007/10/12 03:29:26 dberkholz Exp $
4
5inherit eutils autotools
4 6
5DESCRIPTION="Provide access to Internet using the AOL/Compuserve network." 7DESCRIPTION="Provide access to Internet using the AOL/Compuserve network."
6HOMEPAGE="None available" 8HOMEPAGE="http://savannah.nongnu.org/projects/pengfork/"
7SRC_URI="mirror://gentoo/${P}.tar.gz" 9SRC_URI="mirror://gentoo/${P}.tar.gz"
8 10
9LICENSE="GPL-2" 11LICENSE="GPL-2"
10SLOT="0" 12SLOT="0"
11KEYWORDS="x86" 13KEYWORDS="x86"
12IUSE="" 14IUSE=""
13 15
14DEPEND=">=dev-util/guile-1.4.0" 16DEPEND=">=dev-scheme/guile-1.4.0"
17
18pkg_setup() {
19 if ! built_with_use --missing true dev-scheme/guile deprecated; then
20 local msg="${PN} requires guile to be rebuilt with the deprecated flag."
21 eerror "${msg}"
22 die "${msg}"
23 fi
24}
25
26src_unpack() {
27 unpack ${A}
28
29 cd "${S}"
30 epatch "${FILESDIR}/${P}-as-needed.patch"
31 epatch "${FILESDIR}/${P}-nostrip.patch"
32 eautoconf
33}
15 34
16src_install() { 35src_install() {
17 make DESTDIR="${D}" install || die "make install failed" 36 make DESTDIR="${D}" install || die "make install failed"
18 exeinto /etc/init.d
19 newexe "${FILESDIR}/rc_net.aol" net.aol 37 newinitd "${FILESDIR}/rc_net.aol" net.aol
20} 38}
21 39
22pkg_postinst() { 40pkg_postinst() {
23 einfo 41 elog
24 einfo "The penggy AOL/Compuserve IP tunneling package has been installed." 42 elog "The penggy AOL/Compuserve IP tunneling package has been installed."
25 einfo 43 elog
26 einfo "You now need to configure it by editing penggy.cfg, aol-secrets, and phonetab in /etc/penggy." 44 elog "You now need to configure it by editing penggy.cfg, aol-secrets, and phonetab in /etc/penggy."
27 einfo "Also you will need to have tuntap, built into your kernel or compiled as a module." 45 elog "Also you will need to have tuntap, built into your kernel or compiled as a module."
28 einfo 46 elog
29 ewarn "IMPORTANT: Penggy is neither endorsed by or affiliated with AOL." 47 ewarn "IMPORTANT: Penggy is neither endorsed by or affiliated with AOL."
30} 48}

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.16

  ViewVC Help
Powered by ViewVC 1.1.20