Gentoo Archives: gentoo-commits

From: "Thomas Sachau (tommy)" <tommy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/fms: ChangeLog fms-0.3.32.ebuild
Date: Sun, 01 Mar 2009 03:10:46
Message-Id: E1Ldc4h-0006FB-U2@stork.gentoo.org
1 tommy 09/03/01 03:10:43
2
3 Modified: ChangeLog
4 Added: fms-0.3.32.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.2_rc23/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.6 net-p2p/fms/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/fms/ChangeLog?rev=1.6&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/fms/ChangeLog?rev=1.6&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/fms/ChangeLog?r1=1.5&r2=1.6
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v
19 retrieving revision 1.5
20 retrieving revision 1.6
21 diff -u -r1.5 -r1.6
22 --- ChangeLog 12 Feb 2009 18:07:16 -0000 1.5
23 +++ ChangeLog 1 Mar 2009 03:10:43 -0000 1.6
24 @@ -1,6 +1,12 @@
25 # ChangeLog for net-p2p/fms
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v 1.5 2009/02/12 18:07:16 tommy Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v 1.6 2009/03/01 03:10:43 tommy Exp $
29 +
30 +*fms-0.3.32 (01 Mar 2009)
31 +
32 + 01 Mar 2009; Thomas Sachau (Tommy[D]) <tommy@g.o>
33 + +fms-0.3.32.ebuild:
34 + Version bump
35
36 *fms-0.3.31-r1 (12 Feb 2009)
37
38
39
40
41 1.1 net-p2p/fms/fms-0.3.32.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/fms/fms-0.3.32.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/fms/fms-0.3.32.ebuild?rev=1.1&content-type=text/plain
45
46 Index: fms-0.3.32.ebuild
47 ===================================================================
48 # Copyright 1999-2009 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.32.ebuild,v 1.1 2009/03/01 03:10:43 tommy Exp $
51
52 inherit eutils cmake-utils
53
54 DESCRIPTION="A spam-resistant message board application for Freenet"
55 HOMEPAGE="http://freenetproject.org/tools.html"
56 SRC_URI="mirror://gentoo/${PN}-src-${PV}.zip"
57
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~amd64 ~x86"
61 IUSE=""
62
63 DEPEND="virtual/libiconv
64 >=dev-libs/poco-1.2.9
65 || ( =dev-db/sqlite-3.6.6.2* >=dev-db/sqlite-3.6.11 )"
66 RDEPEND="${DEPEND}"
67
68 S=${WORKDIR}
69
70 pkg_setup() {
71 enewgroup freenet
72 enewuser freenet -1 -1 /var/freenet freenet
73 }
74
75 src_compile() {
76 local mycmakeargs="-DI_HAVE_READ_THE_README=ON \
77 -DUSE_BUNDLED_SQLITE=OFF \
78 -DDO_CHARSET_CONVERSION=ON"
79 cmake-utils_src_compile
80 }
81
82 src_install() {
83 insinto /var/freenet/fms
84 dobin ${PN}_build/fms || die
85 doins {forum-,}template.htm || die "doinstall failed"
86 insinto /var/freenet/fms/fonts
87 doins fonts/*.bmp || die "doinstall of fonts failed"
88 insinto /var/freenet/fms/images
89 doins images/*png || die "doinstall of images failed"
90 fperms -R o-rwx /var/freenet/fms/ /usr/bin/fms
91 fowners -R freenet:freenet /var/freenet/fms/ /usr/bin/fms
92 doinitd "${FILESDIR}/fms" || die "installing init.d file failed"
93 dodoc readme.txt || die "installing doc failed"
94 }
95
96 pkg_postinst() {
97 if ! has_version 'net-p2p/freenet' ; then
98 ewarn "FMS needs a freenet node to up-/download messages."
99 ewarn "Please make sure to have a node you can connect to"
100 ewarn "or install net-p2p/freenet to get FMS working."
101 fi
102 elog "By default, the FMS NNTP server will listen on port 1119,"
103 elog "and the web configuration interface will be running at"
104 elog "http://localhost:8080. For more information, read"
105 elog "${ROOT}/usr/share/doc/${PF}/readme.txt."
106 }