Removed old ebuild. Modified the ebuilds to install more documentation. General cleanup.
authorSven Wegener <swegener@gentoo.org>
Sun, 5 Dec 2004 02:18:13 +0000 (02:18 +0000)
committerSven Wegener <swegener@gentoo.org>
Sun, 5 Dec 2004 02:18:13 +0000 (02:18 +0000)
net-news/pan/ChangeLog
net-news/pan/Manifest
net-news/pan/files/digest-pan-0.13.0 [deleted file]
net-news/pan/pan-0.13.0.ebuild [deleted file]
net-news/pan/pan-0.14.2.91.ebuild
net-news/pan/pan-0.14.2.ebuild

index fac51162e3586edba9ecbec440d41ea177789134..300ac922755987a29639b11b5d07876272391731 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-news/pan
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/pan/ChangeLog,v 1.44 2004/09/24 19:16:07 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/pan/ChangeLog,v 1.45 2004/12/05 02:18:13 swegener Exp $
+
+  05 Dec 2004; Sven Wegener <swegener@gentoo.org> -pan-0.13.0.ebuild,
+  pan-0.14.2.91.ebuild, pan-0.14.2.ebuild:
+  Removed old ebuild. Modified the ebuilds to install more documentation.
+  General cleanup.
 
   24 Sep 2004; Sven Wegener <swegener@gentoo.org> -pan-0.13.3.ebuild,
   -pan-0.13.4.ebuild, -pan-0.14.0.ebuild:
index f1207e266e34b1848054d96ac0e9961230f28801..8889d2d6802ff5181c28c6a08195fba6e3a34e1c 100644 (file)
@@ -1,8 +1,16 @@
-MD5 33bc300e2c6aff9fef292ecd40de4172 ChangeLog 6259
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 0f804913fe7493609c38d2941fc67805 pan-0.14.2.ebuild 1389
+MD5 2ab2d29cbd119e5be83738645c6c8dba ChangeLog 6466
 MD5 b379ecb012e58dcb29c4feee0f5219f2 metadata.xml 180
-MD5 2e5b8296b5a671b8b2da149e51aa2c2d pan-0.13.0.ebuild 1096
-MD5 7f086c22921d5e71fb52630d36a46683 pan-0.14.2.91.ebuild 1318
-MD5 b72550d1831a9fc9e84e05b33124af46 pan-0.14.2.ebuild 1314
-MD5 cff0105db43ec12604bd9c2987c0ab89 files/digest-pan-0.13.0 64
-MD5 179a6776627498e226a1cc2d6bdc33d2 files/digest-pan-0.14.2 64
+MD5 e3dbf31972614682b74a352067f0743f pan-0.14.2.91.ebuild 1420
 MD5 bc715242bd05043ca432fb54b03e2fdf files/digest-pan-0.14.2.91 67
+MD5 179a6776627498e226a1cc2d6bdc33d2 files/digest-pan-0.14.2 64
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.9.10 (GNU/Linux)
+
+iD8DBQFBsm/tI1lqEGTUzyQRAuTBAKDDs7MQnypCBMr9MDKaBLtnE8d6HQCffzY6
+19kxCyAjG/otPWkVZ9GwP/k=
+=5XKr
+-----END PGP SIGNATURE-----
diff --git a/net-news/pan/files/digest-pan-0.13.0 b/net-news/pan/files/digest-pan-0.13.0
deleted file mode 100644 (file)
index 1910f6f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 c1e6bb1c6f3fbb52dccd79d1f5dfbadd pan-0.13.0.tar.bz2 1681379
diff --git a/net-news/pan/pan-0.13.0.ebuild b/net-news/pan/pan-0.13.0.ebuild
deleted file mode 100644 (file)
index 3966482..0000000
+++ /dev/null
@@ -1,42 +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/pan/pan-0.13.0.ebuild,v 1.8 2004/06/25 00:26:32 agriffis Exp $
-
-IUSE="nls spell"
-
-DESCRIPTION="A newsreader for the Gnome2 desktop"
-SRC_URI="http://pan.rebelbase.com/download/releases/${PV}/SOURCE/${P}.tar.bz2"
-HOMEPAGE="http://pan.rebelbase.com"
-
-LICENSE="GPL-2"
-KEYWORDS="x86 ppc"
-SLOT="0"
-
-DEPEND=">=dev-libs/glib-2.0.6-r1
-       >=x11-libs/gtk+-2.0.6-r1
-       >=dev-libs/libxml2-2.4.23
-       dev-libs/libunicode
-       spell? ( >=app-text/gtkspell-2.0.0 )"
-
-RDEPEND="nls? ( sys-devel/gettext )"
-
-export CONFIG_PROTECT_MASK="/etc/gconf"
-
-src_compile() {
-       local myconf=""
-
-       use nls   || myconf="--disable-nls"
-       use spell || myconf="$myconf --disable-gtkspell"
-
-       # gtkspell breaks things now.
-       myconf="${myconf} --disable-gtkspell"
-       econf --enable-debug=yes $myconf || die "Configure failure"
-
-       emake || die "Compilation failure"
-}
-
-src_install() {
-       einstall || die "Installation failed"
-
-       dodoc ANNOUNCE AUTHORS ChangeLog COPYING CREDITS INSTALL NEWS README TODO
-}
index 55b6b4a834f54d1dec9e6d87fb2afe552f2b69a2..d3d982db6175072e572528c4d416d1a96fb84664 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/pan/pan-0.14.2.91.ebuild,v 1.3 2004/07/15 18:19:39 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/pan/pan-0.14.2.91.ebuild,v 1.4 2004/12/05 02:18:13 swegener Exp $
 
 inherit libtool
 
@@ -30,7 +30,8 @@ export CONFIG_PROTECT_MASK="/etc/gconf"
 pkg_setup() {
        # Likely that glibc might of been compiled with nls turned off.
        # Warn people that Pan requires glibc to have nls support.
-       if ! use nls; then
+       if ! use nls
+       then
                ewarn "Pan requires glibc to be merged with 'nls' in your USE flags."
        fi
 }
@@ -39,7 +40,7 @@ src_unpack() {
        unpack ${A}
        cd ${S}
 
-       elibtoolize
+       elibtoolize || die "elibtoolize failed"
 }
 
 src_compile() {
@@ -49,6 +50,6 @@ src_compile() {
 
 src_install() {
        make install DESTDIR=${D} || die "Installation failed"
-       dodoc AUTHORS ChangeLog CREDITS NEWS README TODO
-       dohtml ANNOUNCE.html
+       dodoc AUTHORS ChangeLog CREDITS NEWS README TODO || die "dodoc failed"
+       dohtml ANNOUNCE.html docs/{pan-shortcuts,faq}.html || die "dodoc failed"
 }
index 0bf0de326a9e8751830719a117cf31d471ed703a..309099ed8ba7f7a28ff2e1cc48e5b8681b709d05 100644 (file)
@@ -1,12 +1,14 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/pan/pan-0.14.2.ebuild,v 1.11 2004/10/04 22:03:06 pvdabeel Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/pan/pan-0.14.2.ebuild,v 1.12 2004/12/05 02:18:13 swegener Exp $
+
+inherit libtool
 
 IUSE="nls spell"
 
 DESCRIPTION="A newsreader for the Gnome2 desktop"
 SRC_URI="http://pan.rebelbase.com/download/releases/${PV}/SOURCE/${P}.tar.bz2"
-HOMEPAGE="http://pan.rebelbase.com"
+HOMEPAGE="http://pan.rebelbase.com/"
 
 LICENSE="GPL-2"
 KEYWORDS="x86 hppa ppc sparc amd64"
@@ -24,25 +26,29 @@ DEPEND="${RDEPEND}
 
 export CONFIG_PROTECT_MASK="/etc/gconf"
 
-src_compile() {
-       local myconf=""
-
+pkg_setup() {
        # Likely that glibc might of been compiled with nls turned off.
        # Warn people that Pan requires glibc to have nls support.
-       if ! use nls; then
+       if ! use nls
+       then
                ewarn "Pan requires glibc to be merged with 'nls' in your USE flags."
        fi
+}
 
-       use spell \
-               && myconf="${myconf} --enable-gtkspell" \
-               || myconf="${myconf} --disable-gtkspell"
-       cd ${S} && libtoolize -c -f
-       econf ${myconf} || die "Configure failure"
+src_unpack() {
+       unpack ${A}
+       cd ${S}
 
+       elibtoolize || die "elibtoolize failed"
+}
+
+src_compile() {
+       econf $(use_enable spell gtkspell) || die "Configure failure"
        emake || die "Compilation failure"
 }
 
 src_install() {
-       einstall || die "Installation failed"
-       dodoc ANNOUNCE AUTHORS ChangeLog COPYING CREDITS INSTALL NEWS README TODO
+       make install DESTDIR=${D} || die "Installation failed"
+       dodoc AUTHORS ChangeLog CREDITS NEWS README TODO || die "dodoc failed"
+       dohtml ANNOUNCE.html docs/{pan-shortcuts,faq}.html || die "dodoc failed"
 }