Gentoo Archives: gentoo-commits

From: "Daniel Black (dragonheart)" <dragonheart@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-mail/freepops: ChangeLog freepops-0.2.8.ebuild freepops-0.2.5.ebuild freepops-0.2.6.ebuild
Date: Thu, 06 Nov 2008 08:19:35
Message-Id: E1Ky05U-0002EH-Qk@stork.gentoo.org
1 dragonheart 08/11/06 08:19:32
2
3 Modified: ChangeLog
4 Added: freepops-0.2.8.ebuild
5 Removed: freepops-0.2.5.ebuild freepops-0.2.6.ebuild
6 Log:
7 version bump - bug #245735 thanks Moonskin and cleanout.
8 (Portage version: 2.2_rc12/cvs/Linux 2.6.25-gentoo-r7 x86_64)
9
10 Revision Changes Path
11 1.43 net-mail/freepops/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/freepops/ChangeLog?rev=1.43&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/freepops/ChangeLog?rev=1.43&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/freepops/ChangeLog?r1=1.42&r2=1.43
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v
20 retrieving revision 1.42
21 retrieving revision 1.43
22 diff -u -r1.42 -r1.43
23 --- ChangeLog 14 Oct 2008 21:03:13 -0000 1.42
24 +++ ChangeLog 6 Nov 2008 08:19:32 -0000 1.43
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-mail/freepops
27 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.42 2008/10/14 21:03:13 ranger Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.43 2008/11/06 08:19:32 dragonheart Exp $
30 +
31 +*freepops-0.2.8 (06 Nov 2008)
32 +
33 + 06 Nov 2008; Daniel Black <dragonheart@g.o> -freepops-0.2.5.ebuild,
34 + -freepops-0.2.6.ebuild, +freepops-0.2.8.ebuild:
35 + version bump - bug #245735 thanks Moonskin and cleanout.
36
37 14 Oct 2008; Brent Baude <ranger@g.o> ChangeLog:
38 stable ppc, bug 240364
39
40
41
42 1.1 net-mail/freepops/freepops-0.2.8.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/freepops/freepops-0.2.8.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/freepops/freepops-0.2.8.ebuild?rev=1.1&content-type=text/plain
46
47 Index: freepops-0.2.8.ebuild
48 ===================================================================
49 # Copyright 1999-2008 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.8.ebuild,v 1.1 2008/11/06 08:19:32 dragonheart Exp $
52
53 inherit eutils toolchain-funcs
54
55 DESCRIPTION="WebMail->POP3 converter and more"
56 HOMEPAGE="http://freepops.sourceforge.net/"
57 SRC_URI="mirror://sourceforge/freepops/${P}.tar.gz"
58
59 LICENSE="GPL-2"
60 SLOT="0"
61 KEYWORDS="~amd64 ~ppc ~x86"
62 IUSE="gnutls"
63
64 RDEPEND=">=net-misc/curl-7.10.8
65 gnutls? ( net-libs/gnutls
66 dev-libs/libgcrypt )
67 !gnutls? ( dev-libs/openssl )
68 >=dev-lang/lua-5.1"
69 DEPEND="${RDEPEND}"
70 # doc? ( app-text/ghostscript-gpl app-text/tetex )"
71
72 pkg_setup() {
73 if has_version '>dev-lang/lua-5.1.3' && ! built_with_use dev-lang/lua deprecated; then
74 eerror 'This package uses the deprecated functions of lua'
75 die 'please compile dev-lang/lua with USE=deprecated'
76 fi
77 }
78
79 src_unpack() {
80 unpack ${A}
81 cd "${S}"
82 sed -i -e '/PKGCONFIG lua/s/5.1//g' configure.sh
83 epatch "${FILESDIR}"/${PN}-0.2.3-pop3config.diff
84 }
85
86 src_compile() {
87 tc-export CC CXX LD AR STRIP RANLIB
88 # note fbsd and Darwin and osx targets exist here too
89 if use gnutls; then
90 ./configure.sh linux-gnutls -lua || die "configure gnutls failed"
91 else
92 ./configure.sh linux -lua || die "configure openssl failed"
93 fi
94 sed -i -e '/^WHERE=/s/=.*$/=\/usr\//' config
95 sed -i -e 's:var/lib/:usr/share/:g' config.h Makefile
96 emake -j1 H= all || die "make failed"
97 # Doesn't work
98 # if use doc; then
99 # cd doc/manual
100 # emake -j1 pdf
101 # fi
102 }
103
104 src_install() {
105 emake -j1 install DESTDIR="${D}" || die
106 mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF}
107 dodoc AUTHORS README ChangeLog TODO
108
109 newinitd buildfactory/gentoo/freePOPsd.initd freepopsd
110 newconfd buildfactory/gentoo/freePOPsd.confd freepopsd
111 domenu buildfactory/debian-ubuntu/freepops.desktop
112 doicon modules/src/winsystray/freepops-32.xpm
113 doicon modules/src/winsystray/freepops-16.xpm
114 }