summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2006-06-04 14:46:42 +0000
committerDaniel Black <dragonheart@gentoo.org>2006-06-04 14:46:42 +0000
commit911eba578cf5fdb6d8fdbafe8c519ed963e19180 (patch)
tree2582abc919abc9497cb211fb46f1fbd0a33d5831 /net-mail/freepops
parentVersion bump. (diff)
downloadgentoo-2-911eba578cf5fdb6d8fdbafe8c519ed963e19180.tar.gz
gentoo-2-911eba578cf5fdb6d8fdbafe8c519ed963e19180.tar.bz2
gentoo-2-911eba578cf5fdb6d8fdbafe8c519ed963e19180.zip
disabled USE=doc because of sandbox problems - bug #133614 thanks to Alexandre Carsac. Revision bump includes updated lua files as per website
(Portage version: 2.1_rc4)
Diffstat (limited to 'net-mail/freepops')
-rw-r--r--net-mail/freepops/ChangeLog12
-rw-r--r--net-mail/freepops/files/digest-freepops-0.0.98-r16
-rw-r--r--net-mail/freepops/freepops-0.0.98-r1.ebuild62
-rw-r--r--net-mail/freepops/freepops-0.0.98.ebuild30
4 files changed, 95 insertions, 15 deletions
diff --git a/net-mail/freepops/ChangeLog b/net-mail/freepops/ChangeLog
index eca6df227202..d3eb7c14a3c8 100644
--- a/net-mail/freepops/ChangeLog
+++ b/net-mail/freepops/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for net-mail/freepops
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.23 2006/04/26 02:33:15 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.24 2006/06/04 14:46:42 dragonheart Exp $
+
+ 04 Jun 2006; Daniel Black <dragonheart@gentoo.org> freepops-0.0.98.ebuild,
+ +freepops-0.0.98-r1.ebuild:
+ disabled USE=doc because of sandbox problems - bug #133614 thanks to
+ Alexandre Carsac. Revision bump includes updated lua files as per website
+
+*freepops-0.0.98-r1 (04 Jun 2006)
+
+ 04 Jun 2006; Daniel Black <dragonheart@gentoo.org> freepops-0.0.98-r1.ebuild files/digest-freepops-0.0.98-r1
+ added updates from website. Fix sandbox violation with USE=doc (bug #133614) thanks to Alexandre Carsac
*freepops-0.0.98 (26 Apr 2006)
diff --git a/net-mail/freepops/files/digest-freepops-0.0.98-r1 b/net-mail/freepops/files/digest-freepops-0.0.98-r1
new file mode 100644
index 000000000000..5c10cf62b5e8
--- /dev/null
+++ b/net-mail/freepops/files/digest-freepops-0.0.98-r1
@@ -0,0 +1,6 @@
+MD5 27369ab9a39ef7857cdbe37a3314bc88 freepops-0.0.98-r1-luaupdates.tar.gz 78903
+RMD160 62c998698ba33143c69a1f60d40dc884fc82b7a1 freepops-0.0.98-r1-luaupdates.tar.gz 78903
+SHA256 50d36ea4505b015b9886b8e6a85bc70ec65967553253a9ca3a46884e634117bf freepops-0.0.98-r1-luaupdates.tar.gz 78903
+MD5 4887be935042e49db65b6494103a3867 freepops-0.0.98.tar.gz 2091185
+RMD160 52f65e231214f2081a759206a3a8c8ca311b36fb freepops-0.0.98.tar.gz 2091185
+SHA256 6c65fd153866fdcf74430f4d512dd659e7240df8e7bdb618e5d697c36f5d7f8f freepops-0.0.98.tar.gz 2091185
diff --git a/net-mail/freepops/freepops-0.0.98-r1.ebuild b/net-mail/freepops/freepops-0.0.98-r1.ebuild
new file mode 100644
index 000000000000..15edfb06bcfa
--- /dev/null
+++ b/net-mail/freepops/freepops-0.0.98-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.0.98-r1.ebuild,v 1.1 2006/06/04 14:46:42 dragonheart Exp $
+
+inherit eutils
+
+DESCRIPTION="WebMail->POP3 converter and more"
+HOMEPAGE="http://freepops.sourceforge.net/"
+SRC_URI="mirror://sourceforge/freepops/${P}.tar.gz
+ mirror://gentoo/${PF}-luaupdates.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="gnutls"
+
+RDEPEND=">=net-misc/curl-7.10.8
+ gnutls? ( net-libs/gnutls )
+ !gnutls? ( dev-libs/openssl )
+ dev-lang/lua"
+#DEPEND="${RDEPEND}
+# doc? (
+# >=app-doc/doxygen-1.3
+# app-text/tetex
+# virtual/ghostscript
+# )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${PN}-0.0.97-system-lua.patch"
+ epatch "${FILESDIR}/${P}-doc.patch"
+}
+
+src_compile() {
+ # note fbsd and Darwin and osx targets exist here too
+ if use gnutls; then
+ ./configure.sh linux-gnutls || die "configure gnutls failed"
+ else
+ ./configure.sh linux || die "configure openssl failed"
+ fi
+ sed -i -e '/^WHERE=/s/=.*$/=\/usr\//' config
+ emake -j1 all || die "make failed"
+ # doc fails bug #133614. seems to require alteration of the freepopsd
+ # executable to fix
+ #if use doc ; then
+ # emake -j1 doc || die "make doc failed"
+ #fi
+}
+
+src_install() {
+ make install DESTDIR="${D}" || die
+ dodoc AUTHORS README ChangeLog TODO \
+ "${D}"/usr/share/doc/${PN}/*
+ rm -rf "${D}"/usr/share/doc/${PN}
+ #if use doc; then
+ # mv doc/manual/html-manual "${D}/usr/share/doc/${PF}"
+ #fi
+
+ newinitd buildfactory/freePOPsd.initd freepopsd
+ newconfd buildfactory/freePOPsd.confd freepopsd
+}
diff --git a/net-mail/freepops/freepops-0.0.98.ebuild b/net-mail/freepops/freepops-0.0.98.ebuild
index d64dd3655bfa..bb867cd38025 100644
--- a/net-mail/freepops/freepops-0.0.98.ebuild
+++ b/net-mail/freepops/freepops-0.0.98.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.0.98.ebuild,v 1.1 2006/04/26 02:33:15 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.0.98.ebuild,v 1.2 2006/06/04 14:46:42 dragonheart Exp $
inherit eutils
@@ -12,18 +12,18 @@ SRC_URI="mirror://sourceforge/freepops/${P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc gnutls"
+IUSE="gnutls"
RDEPEND=">=net-misc/curl-7.10.8
gnutls? ( net-libs/gnutls )
!gnutls? ( dev-libs/openssl )
dev-lang/lua"
-DEPEND="${RDEPEND}
- doc? (
- >=app-doc/doxygen-1.3
- app-text/tetex
- virtual/ghostscript
- )"
+#DEPEND="${RDEPEND}
+# doc? (
+# >=app-doc/doxygen-1.3
+# app-text/tetex
+# virtual/ghostscript
+# )"
src_unpack() {
unpack ${A}
@@ -40,9 +40,11 @@ src_compile() {
fi
sed -i -e '/^WHERE=/s/=.*$/=\/usr\//' config
emake -j1 all || die "make failed"
- if use doc ; then
- emake -j1 doc || die "make doc failed"
- fi
+ # doc fails bug #133614. seems to require alteration of the freepopsd
+ # executable to fix.
+ # if use doc ; then
+ # emake -j1 doc || die "make doc failed"
+ # fi
}
src_install() {
@@ -50,9 +52,9 @@ src_install() {
dodoc AUTHORS README ChangeLog TODO \
"${D}"/usr/share/doc/${PN}/*
rm -rf "${D}"/usr/share/doc/${PN}
- if use doc; then
- mv doc/manual/html-manual "${D}/usr/share/doc/${PF}"
- fi
+# if use doc; then
+# mv doc/manual/html-manual "${D}/usr/share/doc/${PF}"
+# fi
newinitd buildfactory/freePOPsd.initd freepopsd
newconfd buildfactory/freePOPsd.confd freepopsd