Gentoo Archives: gentoo-commits

From: "Christoph Mende (angelos)" <angelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/btg: btg-0.9.6.ebuild Manifest metadata.xml ChangeLog
Date: Mon, 15 Oct 2007 00:06:00
Message-Id: E1IhD1G-0003uX-0z@stork.gentoo.org
1 angelos 07/10/14 23:37:14
2
3 Added: btg-0.9.6.ebuild Manifest metadata.xml ChangeLog
4 Log:
5 Initial import
6 (Portage version: 2.1.3.13)
7
8 Revision Changes Path
9 1.1 net-p2p/btg/btg-0.9.6.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/btg/btg-0.9.6.ebuild?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/btg/btg-0.9.6.ebuild?rev=1.1&content-type=text/plain
13
14 Index: btg-0.9.6.ebuild
15 ===================================================================
16 # Copyright 1999-2007 Gentoo Foundation
17 # Distributed under the terms of the GNU General Public License v2
18 # $Header: /var/cvsroot/gentoo-x86/net-p2p/btg/btg-0.9.6.ebuild,v 1.1 2007/10/14 23:37:13 angelos Exp $
19
20 inherit eutils
21
22 DESCRIPTION="bittorrent client using rb_libtorrent"
23 HOMEPAGE="http://btg.berlios.de/"
24 SRC_URI="mirror://berlios/${PN}/${P}-p1.tar.gz"
25
26 LICENSE="GPL-2"
27 SLOT="0"
28 KEYWORDS="~amd64"
29 IUSE="debug doc event-callback gtk minimal ncurses session test upnp webinterface"
30
31 RDEPEND="dev-libs/boost
32 dev-libs/expat
33 dev-libs/libgcrypt
34 dev-libs/libgpg-error
35 dev-libs/libtasn1
36 dev-util/dialog
37 net-libs/gnutls
38 net-libs/rb_libtorrent
39 gtk? ( >=dev-cpp/gtkmm-2.4
40 x11-libs/pango )
41 webinterface? ( =dev-lang/php-5* )"
42 DEPEND="${RDEPEND}
43 >=dev-util/pkgconfig-0.21
44 doc? ( app-doc/doxygen )"
45
46 S="${WORKDIR}/${PN}-${PV/_rc*}"
47
48 pkg_setup() {
49 if ! built_with_use --missing true "dev-libs/boost" threads && \
50 ! built_with_use --missing true "dev-libs/boost" threads-only ; then
51 einfo
52 einfo "Compile dev-libs/boost with USE=threads or USE=threads-only"
53 einfo "if you want threading support for btg"
54 einfo
55 fi
56 }
57
58 src_compile() {
59 local myconf=""
60
61 if built_with_use --missing true "dev-libs/boost" threads || \
62 built_with_use --missing true "dev-libs/boost" threads-only ; then
63 myconf="--with-boost-iostreams=boost_iostreams-mt \
64 --with-boost-filesystem=boost_filesystem-mt \
65 --with-boost-thread=boost_thread-mt \
66 --with-boost-date-time=boost_date_time-mt \
67 --with-boost-program_options=boost_program_options-mt"
68 fi
69
70 econf \
71 $(use_enable debug) \
72 $(use_enable gtk gui) \
73 $(use_enable ncurses cli) \
74 $(use_enable upnp) \
75 $(use_enable event-callback)
76 $(use_enable session session-saving) \
77 $(use_enable test unittest) \
78 $(use_enable webinterface www) \
79 $(use_enable !minimal command-list) \
80 ${myconf} \
81 --disable-dependency-tracking \
82 || die
83
84 emake || die
85 }
86
87 src_install() {
88 emake DESTDIR="${D}" install || die
89
90 dodoc AUTHORS ChangeLog README TODO
91
92 newinitd "${FILESDIR}/btgd-init" ${PN}
93 newconfd "${FILESDIR}/btgd-confd" ${PN}
94 }
95
96 pkg_postinst() {
97 enewgroup p2p
98 enewuser p2p -1 -1 /home/p2p p2p
99
100 einfo
101 einfo "BTG needs a daemon.ini and client.ini, to create them run btg-config"
102 einfo "and put them in the user running btg (/home/p2p by default)"
103 einfo
104 }
105
106
107
108 1.1 net-p2p/btg/Manifest
109
110 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/btg/Manifest?rev=1.1&view=markup
111 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/btg/Manifest?rev=1.1&content-type=text/plain
112
113 Index: Manifest
114 ===================================================================
115 AUX btgd-confd 158 RMD160 9b2c4939657bda56b69008470a18921a2cfcd507 SHA1 7b7a9cc53c2d4c7736d0cf8756220d5745cf64c0 SHA256 3cb4eb1569fe091f814e4cee78b3ab2433746f73e966f9cfd11797e4cada9f4f
116 MD5 a7046b1485021e7084d7f81d485d39fd files/btgd-confd 158
117 RMD160 9b2c4939657bda56b69008470a18921a2cfcd507 files/btgd-confd 158
118 SHA256 3cb4eb1569fe091f814e4cee78b3ab2433746f73e966f9cfd11797e4cada9f4f files/btgd-confd 158
119 AUX btgd-init 978 RMD160 c0581a187e0eae1836fbf31afb79a762877ac256 SHA1 a906c56843a21dd32ae1e3affdb8968fdab9c938 SHA256 7f9c4c216c6a1b8aa1d83cadcfcbc3732cdb8c18dfed41984f626e56ab842093
120 MD5 ea6341f0a4ae10d2832a92715675aab3 files/btgd-init 978
121 RMD160 c0581a187e0eae1836fbf31afb79a762877ac256 files/btgd-init 978
122 SHA256 7f9c4c216c6a1b8aa1d83cadcfcbc3732cdb8c18dfed41984f626e56ab842093 files/btgd-init 978
123 DIST btg-0.9.6-p1.tar.gz 1073862 RMD160 4b3d9f96481eafd4115cdef3047f1d4f80ca7bb8 SHA1 2ec586301d1f11475cb8a9c9c34e9ed45ca6b78d SHA256 862b670aff709762be2c8ec6b79d2d7d40268061660e5d3a4fa3db76a02af60c
124 EBUILD btg-0.9.6.ebuild 2244 RMD160 4c516c6453934addbefd53376794c8c950ddb82e SHA1 4dabbab005761e8dda444342d279fadcae70a432 SHA256 22379d184806f802db1b222430a6d9c008cf123997b6a1f316e47ff0631ab1f9
125 MD5 ae9750280965ecb8c2bd7362643c9c02 btg-0.9.6.ebuild 2244
126 RMD160 4c516c6453934addbefd53376794c8c950ddb82e btg-0.9.6.ebuild 2244
127 SHA256 22379d184806f802db1b222430a6d9c008cf123997b6a1f316e47ff0631ab1f9 btg-0.9.6.ebuild 2244
128 MISC ChangeLog 266 RMD160 982d01f3022d88075a5cbdb0ed3f1093092de624 SHA1 fdc97e0892e1b5f4df103c4a28a0f424afcfa35c SHA256 bc47db9822980df117d0be61ac310976ae4e98b0b576acfc442b2d31267fe106
129 MD5 0dd21acdcb855c5e60567b41ef927fdb ChangeLog 266
130 RMD160 982d01f3022d88075a5cbdb0ed3f1093092de624 ChangeLog 266
131 SHA256 bc47db9822980df117d0be61ac310976ae4e98b0b576acfc442b2d31267fe106 ChangeLog 266
132 MISC metadata.xml 258 RMD160 6d4c6c4e7c021a3fc82145a078f8e113eb6f521a SHA1 02004f2821b6ac3f69abfbfdafc9744008535258 SHA256 ee85021b7ae93a2e1442a570b114d3c9bf2e577c16b7b1b409914983d5d55485
133 MD5 303f6d39495a43786f7e5a07f5a12ea8 metadata.xml 258
134 RMD160 6d4c6c4e7c021a3fc82145a078f8e113eb6f521a metadata.xml 258
135 SHA256 ee85021b7ae93a2e1442a570b114d3c9bf2e577c16b7b1b409914983d5d55485 metadata.xml 258
136 MD5 47e238922dd387dbf5af822edb31cb42 files/digest-btg-0.9.6 241
137 RMD160 603323eafe0fcc2ef7477cf60e6eaaa3a91992df files/digest-btg-0.9.6 241
138 SHA256 6acf85c232f3422b82ecb34e349831607e964637d41d1221c147d6fd944afed9 files/digest-btg-0.9.6 241
139
140
141
142 1.1 net-p2p/btg/metadata.xml
143
144 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/btg/metadata.xml?rev=1.1&view=markup
145 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/btg/metadata.xml?rev=1.1&content-type=text/plain
146
147 Index: metadata.xml
148 ===================================================================
149 <?xml version="1.0" encoding="UTF-8"?>
150 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
151 <pkgmetadata>
152 <herd>no-herd</herd>
153 <maintainer>
154 <email>angelos@g.o</email>
155 <name>Christoph Mende</name>
156 </maintainer>
157 </pkgmetadata>
158
159
160
161
162 1.1 net-p2p/btg/ChangeLog
163
164 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/btg/ChangeLog?rev=1.1&view=markup
165 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/btg/ChangeLog?rev=1.1&content-type=text/plain
166
167 Index: ChangeLog
168 ===================================================================
169 # ChangeLog for net-p2p/btg
170 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
171 # $Header: /var/cvsroot/gentoo-x86/net-p2p/btg/ChangeLog,v 1.1 2007/10/14 23:37:13 angelos Exp $
172
173 *btg-0.9.6 (14 Oct 2007)
174
175 14 Oct 2007; Christoph Mende <angelos@g.o> +files/btgd-confd,
176 +files/btgd-init, +btg-0.9.6.ebuild:
177 Initial import
178
179
180
181
182 --
183 gentoo-commits@g.o mailing list