diff options
author | Alin Năstac <mrness@gentoo.org> | 2009-06-20 09:40:56 +0000 |
---|---|---|
committer | Alin Năstac <mrness@gentoo.org> | 2009-06-20 09:40:56 +0000 |
commit | a0d21cd6e5ff8e6bc3404891e85e03ea257b9c98 (patch) | |
tree | 3cfa3968b37922f3f361b0409057b601661a8587 /net-dialup | |
parent | x11-misc/util-macros: drop old ebuilds (diff) | |
download | historical-a0d21cd6e5ff8e6bc3404891e85e03ea257b9c98.tar.gz historical-a0d21cd6e5ff8e6bc3404891e85e03ea257b9c98.tar.bz2 historical-a0d21cd6e5ff8e6bc3404891e85e03ea257b9c98.zip |
Fix compilation error related to glibc-2.10 (#271477).
Migrate to EAPI 2.
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
RepoMan-Options: --force
Diffstat (limited to 'net-dialup')
-rw-r--r-- | net-dialup/wvdial/ChangeLog | 10 | ||||
-rw-r--r-- | net-dialup/wvdial/Manifest | 14 | ||||
-rw-r--r-- | net-dialup/wvdial/files/wvdial-1.60-dirent.patch | 15 | ||||
-rw-r--r-- | net-dialup/wvdial/wvdial-1.60-r1.ebuild | 43 |
4 files changed, 79 insertions, 3 deletions
diff --git a/net-dialup/wvdial/ChangeLog b/net-dialup/wvdial/ChangeLog index 0ab1d7cd3d50..b58425575eb3 100644 --- a/net-dialup/wvdial/ChangeLog +++ b/net-dialup/wvdial/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-dialup/wvdial -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/wvdial/ChangeLog,v 1.53 2008/12/14 18:38:28 loki_val Exp $ +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-dialup/wvdial/ChangeLog,v 1.54 2009/06/20 09:40:56 mrness Exp $ + +*wvdial-1.60-r1 (20 Jun 2009) + + 20 Jun 2009; Alin Năstac <mrness@gentoo.org> + +files/wvdial-1.60-dirent.patch, +wvdial-1.60-r1.ebuild: + Fix compilation error related to glibc-2.10 (#271477). Migrate to EAPI 2. 14 Dec 2008; Peter Alfredsen <loki_val@gentoo.org> metadata.xml: Removing myself as maintainer, per email convo with mrness. diff --git a/net-dialup/wvdial/Manifest b/net-dialup/wvdial/Manifest index e75ada152f22..ded55522bef9 100644 --- a/net-dialup/wvdial/Manifest +++ b/net-dialup/wvdial/Manifest @@ -1,6 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX wvdial-1.60-as-needed.patch 437 RMD160 a3aa7f65f6df8cc1bcb45c89d64cbcf813b8bb6f SHA1 6a60c58336cf4f11d8fceb7e4d868c69ab6f9ade SHA256 8490c5a19751af4c4858878b2546d836db94aab8f5e1594c4baa8ef79b6060ea AUX wvdial-1.60-destdir.patch 455 RMD160 64974f8a7acc673e2869734e10096830ff2ba460 SHA1 48f77c1c2370c958f92c53269f927d8c883b8c6c SHA256 be2bb73e20076bc3e278d165459355bd809419326c152a8467a8fb7295519311 +AUX wvdial-1.60-dirent.patch 522 RMD160 114d836a09c8f6a5d4ba98b323633da6abfe99fd SHA1 62825a0c2b7f27ac2aaff226adf6f68f317dfcc3 SHA256 7dd9c25f011e3d58eabf5a9c308b755726569e577611dfe2cf97012dcd7b41ff DIST wvdial-1.60.tar.gz 100264 RMD160 3e8f46cf81082bb7c829e530b3f9922ff00de9c1 SHA1 d44914065258d316cff28494d4409cd27a07cfa6 SHA256 0c65ea807950fab32e659d1869a7167ff978502bd5d0159dbe9de90eb6c2e16b +EBUILD wvdial-1.60-r1.ebuild 1076 RMD160 a622e13934c3ec67b36504fef7ed8413111a8ade SHA1 418778e9bb51d05f991d5004a2636f0ce4608ec8 SHA256 dd10fff2946c3a46406ab77cd093535aa55bc3a4e280e88158c3568dacc1a0da EBUILD wvdial-1.60.ebuild 1047 RMD160 11bb6057a485f8e51a822b6049a84ed27e7d26c8 SHA1 7f5b45baa9a255e22c19b55ba8a2dff3170cafb4 SHA256 297361b51342c696c0d032dfdfd6107ce6d389b21fa4108f3df63b9959d3f8c6 -MISC ChangeLog 6817 RMD160 9b669a9a1101adf88ac56a50490e43da948b22d6 SHA1 fcdf443d2a4d78458c0e94809ece6bd63c9599bf SHA256 7928b6a84a2fe40db6b6c604aa438af524155897d3815914f7f5c2c1b4da09a9 +MISC ChangeLog 7030 RMD160 0ecc7670bb7e026a164a72161a68c9e947711385 SHA1 8abaad902d49420ed85ece72022d7739a172e8a9 SHA256 9fe82ae2bde74abd8658e1e3815662776add8642eac8adce73a6e2a26125a04d MISC metadata.xml 163 RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e SHA1 d8332605fd22c32f15438bbdf24aa622c3d2738a SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAko8rrYACgkQts85UDFmaOVQxACfRQdplIuZQjhrT7vgBmr3/xzj ++o0An39Wu+Nc7dmtOZX1QiUjw8emn5/p +=cXUj +-----END PGP SIGNATURE----- diff --git a/net-dialup/wvdial/files/wvdial-1.60-dirent.patch b/net-dialup/wvdial/files/wvdial-1.60-dirent.patch new file mode 100644 index 000000000000..86f26df41780 --- /dev/null +++ b/net-dialup/wvdial/files/wvdial-1.60-dirent.patch @@ -0,0 +1,15 @@ +diff -Nru wvdial-1.60.orig/wvmodemscan.cc wvdial-1.60/wvmodemscan.cc +--- wvdial-1.60.orig/wvmodemscan.cc 2007-07-19 23:22:26.000000000 +0200 ++++ wvdial-1.60/wvmodemscan.cc 2009-06-20 11:36:15.000000000 +0200 +@@ -496,10 +496,8 @@ + } + + +-static int filesort(const void *_e1, const void *_e2) ++static int filesort(const dirent **e1, const dirent **e2) + { +- dirent const * const *e1 = (dirent const * const *)_e1; +- dirent const * const *e2 = (dirent const * const *)_e2; + const char *p1, *p2; + int diff; + diff --git a/net-dialup/wvdial/wvdial-1.60-r1.ebuild b/net-dialup/wvdial/wvdial-1.60-r1.ebuild new file mode 100644 index 000000000000..ddf0ce5059bc --- /dev/null +++ b/net-dialup/wvdial/wvdial-1.60-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dialup/wvdial/wvdial-1.60-r1.ebuild,v 1.1 2009/06/20 09:40:56 mrness Exp $ + +EAPI="2" + +inherit eutils + +DESCRIPTION="Excellent program to automatically configure PPP sessions" +HOMEPAGE="http://alumnit.ca/wiki/?WvDial" +SRC_URI="http://alumnit.ca/download/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="alpha amd64 hppa ppc sparc x86" +IUSE="" + +COMMON_DEPEND=">=net-libs/wvstreams-4.4" +DEPEND="${COMMON_DEPEND} + dev-util/pkgconfig" +RDEPEND="${COMMON_DEPEND} + net-dialup/ppp" + +src_prepare() { + epatch "${FILESDIR}/${P}-destdir.patch" + epatch "${FILESDIR}/${P}-as-needed.patch" + epatch "${FILESDIR}/${P}-dirent.patch" +} + +src_install() { + emake "DESTDIR=${D}" install || die "make install failed" + + dodoc CHANGES FAQ MENUS README TODO +} + +pkg_postinst() { + elog + elog "Use wvdialconf to automagically generate a configuration file." + elog + elog "Users have to be member of the dialout AND the uucp group" + elog "to use wvdial!" + elog +} |