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: fms-0.3.67.ebuild fms-0.3.70.ebuild ChangeLog fms-0.3.66.ebuild
Date: Sun, 04 Nov 2012 16:48:58
Message-Id: 20121104164842.590ED215F3@flycatcher.gentoo.org
1 tommy 12/11/04 16:48:42
2
3 Modified: fms-0.3.67.ebuild ChangeLog fms-0.3.66.ebuild
4 Added: fms-0.3.70.ebuild
5 Log:
6 Version bump, inherit user eclass
7
8 (Portage version: 2.2.0_alpha142-r1/cvs/Linux x86_64, signed Manifest commit with key 0x35899067)
9
10 Revision Changes Path
11 1.2 net-p2p/fms/fms-0.3.67.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/fms-0.3.67.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/fms-0.3.67.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/fms-0.3.67.ebuild?r1=1.1&r2=1.2
16
17 Index: fms-0.3.67.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.67.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- fms-0.3.67.ebuild 12 Apr 2012 13:57:48 -0000 1.1
24 +++ fms-0.3.67.ebuild 4 Nov 2012 16:48:42 -0000 1.2
25 @@ -1,10 +1,10 @@
26 # Copyright 1999-2012 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.67.ebuild,v 1.1 2012/04/12 13:57:48 tommy Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.67.ebuild,v 1.2 2012/11/04 16:48:42 tommy Exp $
30
31 EAPI="2"
32
33 -inherit eutils cmake-utils
34 +inherit eutils cmake-utils user
35
36 DESCRIPTION="A spam-resistant message board application for Freenet"
37 HOMEPAGE="http://freenetproject.org/tools.html"
38
39
40
41 1.31 net-p2p/fms/ChangeLog
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/ChangeLog?rev=1.31&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/ChangeLog?rev=1.31&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/ChangeLog?r1=1.30&r2=1.31
46
47 Index: ChangeLog
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v
50 retrieving revision 1.30
51 retrieving revision 1.31
52 diff -u -r1.30 -r1.31
53 --- ChangeLog 2 Aug 2012 19:33:27 -0000 1.30
54 +++ ChangeLog 4 Nov 2012 16:48:42 -0000 1.31
55 @@ -1,6 +1,12 @@
56 # ChangeLog for net-p2p/fms
57 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
58 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v 1.30 2012/08/02 19:33:27 tommy Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v 1.31 2012/11/04 16:48:42 tommy Exp $
60 +
61 +*fms-0.3.70 (04 Nov 2012)
62 +
63 + 04 Nov 2012; Thomas Sachau (Tommy[D]) <tommy@g.o> fms-0.3.66.ebuild,
64 + fms-0.3.67.ebuild, +fms-0.3.70.ebuild:
65 + Version bump, inherit user eclass
66
67 *fms-0.3.69 (02 Aug 2012)
68
69
70
71
72 1.2 net-p2p/fms/fms-0.3.66.ebuild
73
74 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/fms-0.3.66.ebuild?rev=1.2&view=markup
75 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/fms-0.3.66.ebuild?rev=1.2&content-type=text/plain
76 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/fms-0.3.66.ebuild?r1=1.1&r2=1.2
77
78 Index: fms-0.3.66.ebuild
79 ===================================================================
80 RCS file: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.66.ebuild,v
81 retrieving revision 1.1
82 retrieving revision 1.2
83 diff -u -r1.1 -r1.2
84 --- fms-0.3.66.ebuild 8 Mar 2012 21:20:24 -0000 1.1
85 +++ fms-0.3.66.ebuild 4 Nov 2012 16:48:42 -0000 1.2
86 @@ -1,10 +1,10 @@
87 # Copyright 1999-2012 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.66.ebuild,v 1.1 2012/03/08 21:20:24 tommy Exp $
90 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.66.ebuild,v 1.2 2012/11/04 16:48:42 tommy Exp $
91
92 EAPI="2"
93
94 -inherit eutils cmake-utils
95 +inherit eutils cmake-utils user
96
97 DESCRIPTION="A spam-resistant message board application for Freenet"
98 HOMEPAGE="http://freenetproject.org/tools.html"
99
100
101
102 1.1 net-p2p/fms/fms-0.3.70.ebuild
103
104 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/fms-0.3.70.ebuild?rev=1.1&view=markup
105 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/fms/fms-0.3.70.ebuild?rev=1.1&content-type=text/plain
106
107 Index: fms-0.3.70.ebuild
108 ===================================================================
109 # Copyright 1999-2012 Gentoo Foundation
110 # Distributed under the terms of the GNU General Public License v2
111 # $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.70.ebuild,v 1.1 2012/11/04 16:48:42 tommy Exp $
112
113 EAPI="2"
114
115 inherit eutils cmake-utils user
116
117 DESCRIPTION="A spam-resistant message board application for Freenet"
118 HOMEPAGE="http://freenetproject.org/tools.html"
119 SRC_URI="mirror://gentoo/${PN}-src-${PV}.zip"
120
121 LICENSE="GPL-2"
122 SLOT="0"
123 KEYWORDS="~amd64 ~x86"
124 IUSE="frost"
125
126 RDEPEND="virtual/libiconv
127 frost? ( net-libs/polarssl )
128 >=dev-libs/poco-1.4.3_p1
129 >=dev-db/sqlite-3.6.15"
130 DEPEND="${RDEPEND}
131 app-arch/unzip"
132
133 S=${WORKDIR}
134
135 pkg_setup() {
136 enewgroup freenet
137 enewuser freenet -1 -1 /var/freenet freenet
138 }
139
140 src_prepare() {
141 edos2unix src/http/pages/showfilepage.cpp
142 epatch "${FILESDIR}"/${PN}-use-system-libs2.patch
143 }
144
145 src_configure() {
146 local mycmakeargs="-DI_HAVE_READ_THE_README=ON \
147 -DUSE_BUNDLED_SQLITE=OFF \
148 -DDO_CHARSET_CONVERSION=ON \
149 $(cmake-utils_use frost FROST_SUPPORT)"
150 cmake-utils_src_configure
151 }
152
153 src_install() {
154 insinto /var/freenet/fms
155 dobin "${CMAKE_BUILD_DIR}"/fms || die
156 doins *.htm || die "doinstall failed"
157 doins -r fonts images styles translations || die
158 fperms -R o-rwx /var/freenet/fms/ /usr/bin/fms
159 fowners -R freenet:freenet /var/freenet/fms/ /usr/bin/fms
160 doinitd "${FILESDIR}/fms" || die "installing init.d file failed"
161 dodoc readme.txt || die "installing doc failed"
162 }
163
164 pkg_postinst() {
165 if ! has_version 'net-p2p/freenet' ; then
166 ewarn "FMS needs a freenet node to up-/download #ssages."
167 ewarn "Please make sure to have a node you can connect to"
168 ewarn "or install net-p2p/freenet to get FMS working."
169 fi
170 elog "By default, the FMS NNTP server will listen on port 1119,"
171 elog "and the web configuration interface will be running at"
172 elog "http://localhost:8080. For more information, read"
173 elog "${ROOT}usr/share/doc/${PF}/readme.txt.bz2"
174 if use frost; then
175 elog " "
176 elog "You need to enable frost on the config page"
177 elog "and restart fms for frost support."
178 fi
179 }