Marked 0.9.8.1 stable on x86. Removed old ebuild. Some general cleanup.
authorSven Wegener <swegener@gentoo.org>
Sun, 5 Dec 2004 02:42:10 +0000 (02:42 +0000)
committerSven Wegener <swegener@gentoo.org>
Sun, 5 Dec 2004 02:42:10 +0000 (02:42 +0000)
net-news/slrn/ChangeLog
net-news/slrn/Manifest
net-news/slrn/files/digest-slrn-0.9.8.0-r2 [deleted file]
net-news/slrn/slrn-0.9.8.0-r1.ebuild
net-news/slrn/slrn-0.9.8.0-r2.ebuild [deleted file]
net-news/slrn/slrn-0.9.8.0.ebuild
net-news/slrn/slrn-0.9.8.1.ebuild

index 99eaac0331fcbd09da465c241dca685edb1eee07..23349c598fba8e29b35a0d6579f327d38abfb830 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for net-news/slrn
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/slrn/ChangeLog,v 1.32 2004/11/12 23:42:55 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/slrn/ChangeLog,v 1.33 2004/12/05 02:42:10 swegener Exp $
+
+  05 Dec 2004; Sven Wegener <swegener@gentoo.org> slrn-0.9.8.0-r1.ebuild,
+  -slrn-0.9.8.0-r2.ebuild, slrn-0.9.8.0.ebuild, slrn-0.9.8.1.ebuild:
+  Marked 0.9.8.1 stable on x86. Removed old ebuild. Some general cleanup.
 
   13 Nov 2004; Sven Wegener <swegener@gentoo.org>
   -files/0.9.8.1/slrn-0.9.8.1-lastchar.diff,
index 451e34cda303189f614382390e5f6eb2a80a109c..f4eb24c7bfaaf7b779f80df2bb6e448dc948a2d2 100644 (file)
@@ -1,27 +1,25 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 6bc911788453b63dd95bcb92bed1c25b ChangeLog 4865
+MD5 a90aa944f0e9ea1b90489324157c338a slrn-0.9.8.1.ebuild 1252
+MD5 bd8605addbad0498a5a11a5c1d2cc6f0 slrn-0.9.8.0-r1.ebuild 1199
+MD5 bb960304d7deb5449d7d2540163ca55c slrn-0.9.8.0.ebuild 973
+MD5 300010a9c62fef826f6e5b5e1243d0fc ChangeLog 5083
 MD5 d4764f5c17f5e0b416f7ddf271c77d71 metadata.xml 161
-MD5 4bcad1b94ab06f7fab0393062a9b95aa slrn-0.9.8.0-r1.ebuild 1194
-MD5 5e5a0d0f8cd50d577fd38c8e1948a8df slrn-0.9.8.0-r2.ebuild 1251
-MD5 3645c8a532a73e908fc3167d11267363 slrn-0.9.8.0.ebuild 1515
-MD5 42b8db56d259cc6efba8e080fcd479b3 slrn-0.9.8.1.ebuild 1250
-MD5 d023c37bf388d5a3d465ae1fe19767b9 files/digest-slrn-0.9.8.0 65
 MD5 d023c37bf388d5a3d465ae1fe19767b9 files/digest-slrn-0.9.8.0-r1 65
-MD5 d023c37bf388d5a3d465ae1fe19767b9 files/digest-slrn-0.9.8.0-r2 65
+MD5 d023c37bf388d5a3d465ae1fe19767b9 files/digest-slrn-0.9.8.0 65
 MD5 ee69dcaa439926ef61572ab61825bf74 files/digest-slrn-0.9.8.1 66
-MD5 aec97981fff230f801619e5047a0dc13 files/0.9.8.0/slrn-0.9.8.0-mime.diff 393
+MD5 b6ca9be0d72ea5342eaadd2229b22b3e files/0.9.8.0/slrn-0.9.8.0-utf8.patch 322
 MD5 f7cb12ae4f279161334f22f526f7753c files/0.9.8.0/slrn-0.9.8.0-post.diff 298
-MD5 39f274095df53e98ae1e5dad26bd2614 files/0.9.8.0/slrn-0.9.8.0-ranges.diff 721
 MD5 c6206596799c2e5186648f76c63515a6 files/0.9.8.0/slrn-0.9.8.0-ranges2.diff 615
-MD5 b6ca9be0d72ea5342eaadd2229b22b3e files/0.9.8.0/slrn-0.9.8.0-utf8.patch 322
-MD5 969471685aa7412bc60869649312618f files/0.9.8.1/slrn-0.9.8.1-fetch.diff 920
+MD5 aec97981fff230f801619e5047a0dc13 files/0.9.8.0/slrn-0.9.8.0-mime.diff 393
+MD5 39f274095df53e98ae1e5dad26bd2614 files/0.9.8.0/slrn-0.9.8.0-ranges.diff 721
 MD5 01717350eabdcda662ff2444d8b3e560 files/0.9.8.1/slrn-0.9.8.1-lastchar2.diff 4732
+MD5 969471685aa7412bc60869649312618f files/0.9.8.1/slrn-0.9.8.1-fetch.diff 920
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.9.10 (GNU/Linux)
 
-iD8DBQFBlUqFI1lqEGTUzyQRAu3VAJ0UgwQi0YZ9Bl8rF73Werglfp9fHQCfTloV
-LNB3f2E/NV0T5BhZ1EE/7vI=
-=1+zF
+iD8DBQFBsnWLI1lqEGTUzyQRAlF3AKCAVRXE0x5g1i5GjFPvsLwQH3N9TgCgzl65
+TzvjeN0q4OFxaha5TAh93Dg=
+=QY/m
 -----END PGP SIGNATURE-----
diff --git a/net-news/slrn/files/digest-slrn-0.9.8.0-r2 b/net-news/slrn/files/digest-slrn-0.9.8.0-r2
deleted file mode 100644 (file)
index 02026be..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 47e9931771114ba192356a0473e9649e slrn-0.9.8.0.tar.bz2 995881
index f5b94dde2e6b3bf27c67265fc1b258c77538db2f..b881c3d44ade5b4a43f5b7fb40824c061e558799 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/slrn/slrn-0.9.8.0-r1.ebuild,v 1.9 2004/08/22 22:06:03 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/slrn/slrn-0.9.8.0-r1.ebuild,v 1.10 2004/12/05 02:42:10 swegener Exp $
 
 inherit eutils
 
@@ -29,7 +29,8 @@ src_unpack() {
        unpack ${A}
        cd ${S}
 
-       for i in ${SLRN_PATCHES} ; do
+       for i in ${SLRN_PATCHES}
+       do
                epatch ${FILESDIR}/${PV}/${P}-${i}.diff
        done
 }
@@ -38,9 +39,9 @@ src_compile() {
        econf \
                --with-docdir=/usr/share/doc/${PF} \
                --with-slrnpull \
-               `use_enable nls` \
-               `use_with ssl` \
-               `use_with uudeview` \
+               $(use_enable nls) \
+               $(use_with ssl) \
+               $(use_with uudeview) \
                || die "econf failed"
        emake || die "emake failed"
 }
diff --git a/net-news/slrn/slrn-0.9.8.0-r2.ebuild b/net-news/slrn/slrn-0.9.8.0-r2.ebuild
deleted file mode 100644 (file)
index cef2065..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/slrn/slrn-0.9.8.0-r2.ebuild,v 1.2 2004/09/08 02:52:03 vapier Exp $
-
-inherit eutils
-
-# Upstream patches from http://slrn.sourceforge.net/patches/
-# ${FILESDIR}/${PV}/${P}-<name>.diff
-SLRN_PATCHES="mime post ranges ranges2"
-
-DESCRIPTION="s-lang Newsreader"
-HOMEPAGE="http://slrn.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~sparc ~ppc ~x86"
-IUSE="ssl nls unicode uudeview"
-
-RDEPEND="virtual/mta
-       >=app-arch/sharutils-4.2.1
-       >=sys-libs/slang-1.4.9-r1
-       ssl? ( >=dev-libs/openssl-0.9.6 )"
-DEPEND="${RDEPEND}
-       uudeview? ( dev-libs/uulib )
-       nls? ( sys-devel/gettext )"
-
-src_unpack() {
-       unpack ${A}
-       cd ${S}
-
-       for i in ${SLRN_PATCHES} ; do
-               epatch ${FILESDIR}/${PV}/${P}-${i}.diff
-       done
-
-       use unicode && epatch ${FILESDIR}/${PV}/${P}-utf8.patch
-}
-
-src_compile() {
-       econf \
-               --with-docdir=/usr/share/doc/${PF} \
-               --with-slrnpull \
-               `use_enable nls` \
-               `use_with ssl` \
-               `use_with uudeview` \
-               || die "econf failed"
-       emake || die "emake failed"
-}
-
-src_install () {
-       make DESTDIR=${D} install || die "make install failed"
-}
index f6e560e6a9f1f2369d67b6299990b68290eef383..83095ed1054fc09046cc6c46f16f508f9685fc1e 100644 (file)
@@ -1,59 +1,39 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/slrn/slrn-0.9.8.0.ebuild,v 1.12 2004/07/08 21:05:52 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/slrn/slrn-0.9.8.0.ebuild,v 1.13 2004/12/05 02:42:10 swegener Exp $
 
 IUSE="ssl nls"
 
 DESCRIPTION="s-lang Newsreader"
 PATCH_URI="http://slrn.sourceforge.net/patches"
-SRC_URI="mirror://sourceforge/slrn/${P}.tar.bz2"
-#${PATCH_URI}/${P}-mem_leak.diff
-#${PATCH_URI}/${P}-popup_win.diff
-#${PATCH_URI}/${P}-po.diff"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="x86 ~ppc sparc alpha ia64"
 
 HOMEPAGE="http://slrn.sourceforge.net/"
-DEPEND="virtual/libc
-               virtual/mta
-               >=app-arch/sharutils-4.2.1
-               >=sys-libs/slang-1.4.4
-               ssl? ( >=dev-libs/openssl-0.9.6 )
-               nls? ( sys-devel/gettext )"
 
 RDEPEND="virtual/libc
-               virtual/mta
-               >=app-arch/sharutils-4.2.1
-               >=sys-libs/slang-1.4.4
-               ssl? ( >=dev-libs/openssl-0.9.6 )
-               nls? ( sys-devel/gettext )"
-
-src_unpack() {
-       unpack ${P}.tar.bz2
-       cd ${S}
-       for i in ${P}-{mem_leak,popup_win,po}.diff ; do
-               [ -f ${DISTDIR}/${i} ] &&
-                       patch -p1 < ${DISTDIR}/${i}
-       done
-}
+       virtual/mta
+       >=app-arch/sharutils-4.2.1
+       >=sys-libs/slang-1.4.4
+       ssl? ( >=dev-libs/openssl-0.9.6 )"
+DEPEND="${RDEPEND}
+       nls? ( sys-devel/gettext )"
 
 src_compile() {
-       local myconf
-       use nls && myconf="--enable-nls" \
-               || myconf="--disable-nls"
-       use ssl && myconf="--with-ssl=/usr" \
-               || myconf="--without-ssl"
-       ./configure --infodir=/usr/share/info \
-               --mandir=/usr/share/man --prefix=/usr \
-               --with-slrnpull --host=${CHOST} $myconf \
-               || die "./configure failed (myconf=$myconf)"
-       emake || die
+       econf \
+               --with-docdir=/usr/share/doc/${PF} \
+               --with-slrnpull \
+               $(use_enable nls) \
+               $(use_with ssl) \
+               $(use_with uudeview) \
+               || die "econf failed"
+       emake || die "emake failed"
 }
 
 src_install () {
-
        make DESTDIR=${D} DOCDIR=/usr/share/doc/${P} install || die
        find $D/usr/share/doc -type f | xargs gzip
 }
index 5300a6c5e715394e79e54938aebef672816c947d..9f8aecdab49e706ae71a48661c7f5e2ba51776be 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/slrn/slrn-0.9.8.1.ebuild,v 1.3 2004/11/12 23:42:55 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/slrn/slrn-0.9.8.1.ebuild,v 1.4 2004/12/05 02:42:10 swegener Exp $
 
 inherit eutils
 
@@ -10,11 +10,11 @@ SLRN_PATCHES="fetch lastchar2"
 
 DESCRIPTION="s-lang Newsreader"
 HOMEPAGE="http://slrn.sourceforge.net/"
-SRC_URI="mirror://sourceforge/slrn/${P}.tar.bz2"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~sparc ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~sparc ~ppc x86"
 IUSE="ssl nls unicode uudeview"
 
 RDEPEND="virtual/mta
@@ -29,7 +29,8 @@ src_unpack() {
        unpack ${A}
        cd ${S}
 
-       for i in ${SLRN_PATCHES} ; do
+       for i in ${SLRN_PATCHES}
+       do
                epatch ${FILESDIR}/${PV}/${P}-${i}.diff
        done
 
@@ -40,9 +41,9 @@ src_compile() {
        econf \
                --with-docdir=/usr/share/doc/${PF} \
                --with-slrnpull \
-               `use_enable nls` \
-               `use_with ssl` \
-               `use_with uudeview` \
+               $(use_enable nls) \
+               $(use_with ssl) \
+               $(use_with uudeview) \
                || die "econf failed"
        emake || die "emake failed"
 }