summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2004-12-05 02:18:13 +0000
committerSven Wegener <swegener@gentoo.org>2004-12-05 02:18:13 +0000
commitcbf4282246a08b4b0d636993e86dd9acfa47c3b6 (patch)
tree152b32ebe06e4afd5cdc8669b66e0e6e7db0b18b /net-news/pan
parentVersion bump. (Manifest recommit) (diff)
downloadgentoo-2-cbf4282246a08b4b0d636993e86dd9acfa47c3b6.tar.gz
gentoo-2-cbf4282246a08b4b0d636993e86dd9acfa47c3b6.tar.bz2
gentoo-2-cbf4282246a08b4b0d636993e86dd9acfa47c3b6.zip
Removed old ebuild. Modified the ebuilds to install more documentation. General cleanup.
Diffstat (limited to 'net-news/pan')
-rw-r--r--net-news/pan/ChangeLog7
-rw-r--r--net-news/pan/files/digest-pan-0.13.01
-rw-r--r--net-news/pan/pan-0.13.0.ebuild42
-rw-r--r--net-news/pan/pan-0.14.2.91.ebuild11
-rw-r--r--net-news/pan/pan-0.14.2.ebuild32
5 files changed, 31 insertions, 62 deletions
diff --git a/net-news/pan/ChangeLog b/net-news/pan/ChangeLog
index fac51162e358..300ac9227559 100644
--- a/net-news/pan/ChangeLog
+++ b/net-news/pan/ChangeLog
@@ -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:
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
index 1910f6faf1c7..000000000000
--- a/net-news/pan/files/digest-pan-0.13.0
+++ /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
index 396648213b02..000000000000
--- a/net-news/pan/pan-0.13.0.ebuild
+++ /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
-}
diff --git a/net-news/pan/pan-0.14.2.91.ebuild b/net-news/pan/pan-0.14.2.91.ebuild
index 55b6b4a834f5..d3d982db6175 100644
--- a/net-news/pan/pan-0.14.2.91.ebuild
+++ b/net-news/pan/pan-0.14.2.91.ebuild
@@ -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"
}
diff --git a/net-news/pan/pan-0.14.2.ebuild b/net-news/pan/pan-0.14.2.ebuild
index 0bf0de326a9e..309099ed8ba7 100644
--- a/net-news/pan/pan-0.14.2.ebuild
+++ b/net-news/pan/pan-0.14.2.ebuild
@@ -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"
}