Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/transmission: ChangeLog transmission-2.01.ebuild transmission-2.00.ebuild
Date: Mon, 28 Jun 2010 06:59:50
Message-Id: 20100628065946.8BEE02CFA5@corvid.gentoo.org
1 pva 10/06/28 06:59:46
2
3 Modified: ChangeLog
4 Added: transmission-2.01.ebuild
5 Removed: transmission-2.00.ebuild
6 Log:
7 Version bump, bug #325841, thank Samuli Suominen for report. Drop not going to be stable.
8 (Portage version: 2.1.8.3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.120 net-p2p/transmission/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/transmission/ChangeLog?rev=1.120&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/transmission/ChangeLog?rev=1.120&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/transmission/ChangeLog?r1=1.119&r2=1.120
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-p2p/transmission/ChangeLog,v
20 retrieving revision 1.119
21 retrieving revision 1.120
22 diff -u -r1.119 -r1.120
23 --- ChangeLog 23 Jun 2010 23:35:36 -0000 1.119
24 +++ ChangeLog 28 Jun 2010 06:59:46 -0000 1.120
25 @@ -1,6 +1,13 @@
26 # ChangeLog for net-p2p/transmission
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/transmission/ChangeLog,v 1.119 2010/06/23 23:35:36 chainsaw Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/transmission/ChangeLog,v 1.120 2010/06/28 06:59:46 pva Exp $
30 +
31 +*transmission-2.01 (28 Jun 2010)
32 +
33 + 28 Jun 2010; Peter Volkov <pva@g.o> -transmission-2.00.ebuild,
34 + +transmission-2.01.ebuild:
35 + Version bump, bug #325841, thank Samuli Suominen for report. Drop not
36 + going to be stable.
37
38 23 Jun 2010; <chainsaw@g.o> transmission-2.00.ebuild:
39 Remanifest because of repackaged distfile. Talked to John Clay on
40
41
42
43 1.1 net-p2p/transmission/transmission-2.01.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/transmission/transmission-2.01.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/transmission/transmission-2.01.ebuild?rev=1.1&content-type=text/plain
47
48 Index: transmission-2.01.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-p2p/transmission/transmission-2.01.ebuild,v 1.1 2010/06/28 06:59:46 pva Exp $
53
54 EAPI=2
55 inherit eutils fdo-mime gnome2-utils qt4-r2
56
57 DESCRIPTION="A Fast, Easy and Free BitTorrent client"
58 HOMEPAGE="http://www.transmissionbt.com/"
59 SRC_URI="http://download.transmissionbt.com/${PN}/files/${P}.tar.bz2"
60
61 LICENSE="MIT GPL-2"
62 SLOT="0"
63 KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
64 IUSE="gnome gtk libnotify sound qt4"
65
66 RDEPEND="
67 sys-libs/zlib
68 >=dev-libs/libevent-1.4.11
69 <dev-libs/libevent-2
70 >=dev-libs/openssl-0.9.4
71 || ( >=net-misc/curl-7.16.3[ssl]
72 >=net-misc/curl-7.16.3[gnutls] )
73 gtk? ( >=dev-libs/glib-2.15.5:2
74 >=x11-libs/gtk+-2.12:2
75 >=dev-libs/dbus-glib-0.70
76 gnome? ( >=gnome-base/gconf-2.20.0 )
77 libnotify? ( >=x11-libs/libnotify-0.4.3 )
78 sound? ( >=media-libs/libcanberra-0.10 ) )
79 qt4? ( x11-libs/qt-gui:4 )"
80 DEPEND="${RDEPEND}
81 >=sys-devel/libtool-2.2.6b
82 sys-devel/gettext
83 >=dev-util/intltool-0.40
84 dev-util/pkgconfig
85 sys-apps/sed"
86
87 src_prepare() {
88 sed -i -e 's:-ggdb3::g' configure || die
89 }
90
91 src_configure() {
92 # cli and daemon doesn't have external deps and are enabled by default
93 econf \
94 --disable-dependency-tracking \
95 $(use_enable gtk) \
96 $(use gtk && use_enable libnotify) \
97 $(use gtk && use_enable sound libcanberra) \
98 $(use gtk && use_enable gnome gconf2)
99
100 use qt4 && cd qt && eqmake4 qtr.pro
101 }
102
103 src_compile() {
104 emake || die
105 use qt4 && cd qt && { emake || die; }
106 }
107
108 src_install() {
109 emake DESTDIR="${D}" install || die
110
111 dodoc AUTHORS NEWS qt/README.txt
112 rm -f "${D}"/usr/share/${PN}/web/LICENSE
113
114 # these are likely outdated for 1.83
115 newinitd "${FILESDIR}"/${PN}-daemon.initd.2 ${PN}-daemon || die
116 newconfd "${FILESDIR}"/${PN}-daemon.confd.1 ${PN}-daemon || die
117
118 if use qt4; then
119 cd qt
120 emake INSTALL_ROOT="${D}/usr" install || die
121 make_desktop_entry qtr "Transmission Qt BitTorrent Client" ${PN} \
122 "Network;FileTransfer;P2P;Qt"
123 use gtk || doicon qt/icons/transmission.png
124 fi
125 }
126
127 pkg_preinst() {
128 gnome2_icon_savelist
129 }
130
131 pkg_postinst() {
132 fdo-mime_desktop_database_update
133 gnome2_icon_cache_update
134 }
135
136 pkg_postrm() {
137 fdo-mime_desktop_database_update
138 gnome2_icon_cache_update
139 }