Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/transmission: transmission-1.70.ebuild ChangeLog
Date: Sat, 06 Jun 2009 10:21:55
Message-Id: E1MCt29-0002fl-Tj@stork.gentoo.org
1 ssuominen 09/06/06 10:21:53
2
3 Modified: ChangeLog
4 Added: transmission-1.70.ebuild
5 Log:
6 Version bump. Use system libevent instead of bundled copy wrt #269082. Update init.d and conf.d files wrt #269655.
7 (Portage version: 2.1.6.13/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.83 net-p2p/transmission/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/transmission/ChangeLog?rev=1.83&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/transmission/ChangeLog?rev=1.83&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/transmission/ChangeLog?r1=1.82&r2=1.83
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-p2p/transmission/ChangeLog,v
19 retrieving revision 1.82
20 retrieving revision 1.83
21 diff -u -r1.82 -r1.83
22 --- ChangeLog 14 May 2009 18:40:04 -0000 1.82
23 +++ ChangeLog 6 Jun 2009 10:21:53 -0000 1.83
24 @@ -1,6 +1,14 @@
25 # ChangeLog for net-p2p/transmission
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/transmission/ChangeLog,v 1.82 2009/05/14 18:40:04 josejx Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/transmission/ChangeLog,v 1.83 2009/06/06 10:21:53 ssuominen Exp $
29 +
30 +*transmission-1.70 (06 Jun 2009)
31 +
32 + 06 Jun 2009; Samuli Suominen <ssuominen@g.o>
33 + +transmission-1.70.ebuild, +files/transmission-daemon.confd.1,
34 + +files/transmission-daemon.initd.1:
35 + Version bump. Use system libevent instead of bundled copy wrt #269082.
36 + Update init.d and conf.d files wrt #269655.
37
38 14 May 2009; Joseph Jezak <josejx@g.o> transmission-1.61.ebuild:
39 Marked ppc stable for bug #269605.
40
41
42
43 1.1 net-p2p/transmission/transmission-1.70.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/transmission/transmission-1.70.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/transmission/transmission-1.70.ebuild?rev=1.1&content-type=text/plain
47
48 Index: transmission-1.70.ebuild
49 ===================================================================
50 # Copyright 1999-2009 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-p2p/transmission/transmission-1.70.ebuild,v 1.1 2009/06/06 10:21:53 ssuominen Exp $
53
54 EAPI=2
55 inherit autotools fdo-mime gnome2-utils qt4
56
57 DESCRIPTION="A Fast, Easy and Free BitTorrent client"
58 HOMEPAGE="http://www.transmissionbt.com"
59 SRC_URI="http://download.${PN}bt.com/${PN}/files/${P}.tar.bz2"
60
61 LICENSE="MIT GPL-2"
62 SLOT="0"
63 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
64 IUSE="gtk libnotify qt4"
65
66 RDEPEND=">=dev-libs/libevent-1.4.11
67 >=dev-libs/openssl-0.9.4
68 || ( >=net-misc/curl-7.16.3[ssl]
69 >=net-misc/curl-7.16.3[gnutls] )
70 gtk? ( >=dev-libs/glib-2.15.5:2
71 >=x11-libs/gtk+-2.6:2
72 >=dev-libs/dbus-glib-0.70
73 libnotify? ( >=x11-libs/libnotify-0.4.3 ) )
74 qt4? ( x11-libs/qt-gui:4 )"
75 DEPEND="${RDEPEND}
76 sys-devel/gettext
77 dev-util/intltool
78 dev-util/pkgconfig
79 sys-apps/sed"
80
81 src_prepare() {
82 sed -e 's:-g -O0::g' -e 's:-g -O3::g' -i configure.ac || die "sed failed"
83 eautoreconf
84 }
85
86 src_configure() {
87 econf \
88 --disable-dependency-tracking \
89 $(use_enable gtk) \
90 $(use_enable libnotify)
91
92 if use qt4; then
93 cd qt
94 eqmake4 qtr.pro
95 fi
96 }
97
98 src_compile() {
99 emake || die "emake failed"
100
101 if use qt4; then
102 cd qt
103 emake || die "emake failed"
104 fi
105 }
106
107 src_install() {
108 emake DESTDIR="${D}" install || die "emake install failed"
109
110 dodoc AUTHORS NEWS
111 rm -f "${D}"/usr/share/${PN}/web/LICENSE
112
113 newinitd "${FILESDIR}"/${PN}-daemon.initd.1 ${PN}-daemon
114 newconfd "${FILESDIR}"/${PN}-daemon.confd.1 ${PN}-daemon
115
116 if use qt4; then
117 cd qt
118 emake INSTALL_ROOT="${D}/usr" install || die "emake install failed"
119 fi
120 }
121
122 pkg_preinst() {
123 gnome2_icon_savelist
124 }
125
126 pkg_postinst() {
127 fdo-mime_desktop_database_update
128 gnome2_icon_cache_update
129 }
130
131 pkg_postrm() {
132 fdo-mime_desktop_database_update
133 gnome2_icon_cache_update
134 }