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