[net-p2p/transmission*] version bump to 2.61

This commit is contained in:
Sławomir Nizio
2012-07-26 13:40:06 +02:00
parent 22020b69de
commit ee4e527cd0
13 changed files with 38 additions and 42 deletions
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# @ECLASS: transmission-2.51.eclass
# @ECLASS: transmission-2.61.eclass
# @MAINTAINER:
# slawomir.nizio@sabayon.org
# @AUTHOR:
@@ -39,24 +39,24 @@ _transmission_is() {
[[ ${what} = "${E_TRANSM_TAIL}" ]]
}
LANGS="en es kk lt pt_BR ru" # used only for -qt
unset _live_inherits
if [[ ${PV} == *9999* ]]; then
# not tested in the eclass
ESVN_REPO_URI="svn://svn.transmissionbt.com/Transmission/trunk"
_live_inherits=subversion
fi
LANGS="en es eu kk lt pt_BR ru" # used only for -qt
MY_ECLASSES=""
_transmission_is gtk && MY_ECLASSES+="fdo-mime gnome2-utils"
_transmission_is qt4 && MY_ECLASSES+="fdo-mime qt4-r2"
_transmission_is "" || MY_ECLASSES+=" autotools"
_transmission_is base && MY_ECLASSES+=" user"
inherit eutils multilib ${MY_ECLASSES} ${_live_inherits}
inherit eutils multilib ${MY_ECLASSES}
unset MY_ECLASSES
if [[ ${PV} == *9999* ]]; then
# not tested in the eclass
ESVN_REPO_URI="svn://svn.transmissionbt.com/Transmission/trunk"
inherit subversion
fi
case ${EAPI:-0} in
4|3) EXPORT_FUNCTIONS pkg_setup src_prepare src_configure src_compile \
pkg_preinst pkg_postinst pkg_postrm ;;
@@ -90,7 +90,7 @@ if ! _transmission_is ""; then
RDEPEND+="
>=dev-libs/libevent-2.0.10
dev-libs/openssl:0
>=net-libs/miniupnpc-1.6
>=net-libs/miniupnpc-1.6.20120509
>=net-misc/curl-7.16.3[ssl]
net-libs/libnatpmp
sys-libs/zlib"
@@ -105,7 +105,7 @@ if _transmission_is base; then
fi
if ! _transmission_is ""; then
DEPEND+=" dev-util/intltool
dev-util/pkgconfig
virtual/pkgconfig
sys-devel/gettext
virtual/os-headers"
fi
@@ -113,14 +113,14 @@ fi
S="${WORKDIR}/${MY_P}"
_transmission_is "" && S="${WORKDIR}"
transmission-2.51_pkg_setup() {
transmission-2.61_pkg_setup() {
if _transmission_is base; then
enewgroup transmission
enewuser transmission -1 -1 -1 transmission
fi
}
transmission-2.51_src_unpack() {
transmission-2.61_src_unpack() {
if [[ ${PV} == *9999* ]]; then
subversion_src_unpack
else
@@ -128,7 +128,7 @@ transmission-2.51_src_unpack() {
fi
}
transmission-2.51_src_prepare() {
transmission-2.61_src_prepare() {
_transmission_is "" && return
if [[ ${PV} == *9999* ]]; then
@@ -145,7 +145,6 @@ transmission-2.51_src_prepare() {
# http://trac.transmissionbt.com/ticket/4324
sed -i -e 's|noinst\(_PROGRAMS = $(TESTS)\)|check\1|' lib${MY_PN}/Makefile.am || die
intltoolize --copy --force --automake || die
eautoreconf
if _transmission_is qt4; then
@@ -178,7 +177,7 @@ transmission-2.51_src_prepare() {
fi
}
transmission-2.51_src_configure() {
transmission-2.61_src_configure() {
_transmission_is "" && return
local econfargs=(
@@ -229,7 +228,7 @@ transmission-2.51_src_configure() {
fi
}
transmission-2.51_src_compile() {
transmission-2.61_src_compile() {
_transmission_is "" && return
emake
@@ -251,11 +250,11 @@ transmission-2.51_src_compile() {
# Note: not providing src_install. Too many differences and too much code
# which would only clutter this pretty eclass.
transmission-2.51_pkg_preinst() {
transmission-2.61_pkg_preinst() {
_transmission_is gtk && gnome2_icon_savelist
}
transmission-2.51_pkg_postinst() {
transmission-2.61_pkg_postinst() {
if _transmission_is gtk || _transmission_is qt4; then
fdo-mime_desktop_database_update
fi
@@ -285,7 +284,7 @@ transmission-2.51_pkg_postinst() {
elog "and run sysctl -p"
}
transmission-2.51_pkg_postrm() {
transmission-2.61_pkg_postrm() {
if _transmission_is gtk || _transmission_is qt4; then
fdo-mime_desktop_database_update
fi
+2 -2
View File
@@ -1,5 +1,5 @@
DIST transmission-2.51.tar.xz 2784036 RMD160 f6e89c5d158733f24804a31c8e2f9367bcc0d823 SHA1 3d8396365bb6c325c1140567f9a7d38a5898bb54 SHA256 1c9a54864acf8fd0c7aa4132e9e69b454a7c72c305c96016a38551157af8858b
DIST transmission-2.52.tar.xz 2784408 RMD160 ad54164864b88476d412573e89a0540524022c26 SHA1 71c42738aa86b360cb527ec796d562f12f86a84c SHA256 bcddfb7be014bc2765775a25217203d327bd1ec121971954623d8c3360c14e17
EBUILD transmission-base-2.51.ebuild 589 RMD160 88fa5d414e922bb9a1147cb61a6cb6f54b698fe9 SHA1 5801967cb9bfe7cf5b95076cb5bf8cc15867f939 SHA256 56203e82e63f32a31350d5bd84bf4dd1ffe6f8341247986dcc0eb4e8907db87c
DIST transmission-2.61.tar.xz 2876648 RMD160 23a824b7800095c1e533b0f717de8928f0e12e28 SHA1 a5be44bfe5c6ba2f39603e246a77bfe835278a09 SHA256 1c4ccbf5d7dc7bb9615005f9db7bb0612c95ac908c6cf5d519e6f0126588765c
EBUILD transmission-base-2.52.ebuild 589 RMD160 0529bc795f3857361d52a84f785c7dc35b31ef47 SHA1 7c4bef2ebd147a8809061a171936d233a611e681 SHA256 d2f68a66c090c0d073d6ede71ff8f073658fa3b0a823b9d5388726871e84b319
EBUILD transmission-base-2.61.ebuild 589 RMD160 60140e600ca7cb3fbe3504f0591f3cb24c90492e SHA1 742daf6de4c2a210d10df268af5287b93ad5330b SHA256 f2153fbe05c4d5b9f3db1baeb6c726fa9f81fefbd08b2caec0a9d769a7ec6709
MISC metadata.xml 610 RMD160 9762d139ec2e028acb7c60b9afe068bf67b7ecad SHA1 e0dca38b6ec5ccb257e1fe40e63f1cd832ba1dac SHA256 8aa92b92d9f735a4d07ed0dbadae0d5bfb98a7b4593ddf9110dc5bf260d95542
@@ -3,7 +3,7 @@
# $Header: $
EAPI=4
inherit transmission-2.51
inherit transmission-2.61
DESCRIPTION="A Fast, Easy and Free BitTorrent client - base files"
KEYWORDS="~amd64 ~x86"
+2 -2
View File
@@ -1,5 +1,5 @@
DIST transmission-2.51.tar.xz 2784036 RMD160 f6e89c5d158733f24804a31c8e2f9367bcc0d823 SHA1 3d8396365bb6c325c1140567f9a7d38a5898bb54 SHA256 1c9a54864acf8fd0c7aa4132e9e69b454a7c72c305c96016a38551157af8858b
DIST transmission-2.52.tar.xz 2784408 RMD160 ad54164864b88476d412573e89a0540524022c26 SHA1 71c42738aa86b360cb527ec796d562f12f86a84c SHA256 bcddfb7be014bc2765775a25217203d327bd1ec121971954623d8c3360c14e17
EBUILD transmission-cli-2.51.ebuild 378 RMD160 427af3a40adc1cc836aefd47f33fae3fd0426e46 SHA1 6be5d0de7897f0d13fc9e7f2c06a36ead95a283b SHA256 6489bd475e50e89320d6c11d1b6b59de9f6f45bf47ff681b17e4e1cdaf46a1df
DIST transmission-2.61.tar.xz 2876648 RMD160 23a824b7800095c1e533b0f717de8928f0e12e28 SHA1 a5be44bfe5c6ba2f39603e246a77bfe835278a09 SHA256 1c4ccbf5d7dc7bb9615005f9db7bb0612c95ac908c6cf5d519e6f0126588765c
EBUILD transmission-cli-2.52.ebuild 378 RMD160 b151c23d3de332fe88ba8e60956e68dc5a708bc4 SHA1 5cbbc3c2fb8f629d5453be506e8120f2c73f7081 SHA256 84e331a8e5cb325531fb6b7a6814e0d53752fb33439d2f97d317719074e73c92
EBUILD transmission-cli-2.61.ebuild 346 RMD160 a429594bfa98349d83f492f97abbeb81b9ffc25b SHA1 758567dfc3673e5ab118fbbd1bd42204162faecb SHA256 9181a50ce1d0901506f5c0ea42cfbd110c0eb84fedc376e6ce771044b65e2c42
MISC metadata.xml 310 RMD160 5f2c22e5ac332a71c18954b1f19227c05a3930db SHA1 c17bc917423364f144a43517e06c27fbe49e81b0 SHA256 cbf33d54e2a9c2677a759bf6853d7ac77a3e11ffb0631d68347a6a66c9aba2a8
@@ -3,15 +3,12 @@
# $Header: $
EAPI=4
inherit transmission-2.51
inherit transmission-2.61
DESCRIPTION="A Fast, Easy and Free BitTorrent client - command line (CLI) version"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"
src_install() {
dobin cli/transmission-cli
doman cli/transmission-cli.1
+2 -2
View File
@@ -1,7 +1,7 @@
AUX transmission-daemon.confd.3 703 RMD160 482953d2bd8e9c69300af3389615764649954a63 SHA1 a4d16dde4e2408b48620cc89c4a8759b042797f2 SHA256 4b47acf195a14a322550cfcaa735a59aac38410d1c2c63ffa824ff131c55ca70
AUX transmission-daemon.initd.8 2247 RMD160 aed10ce23fa58a624d15abbff56c8db37a9e6117 SHA1 d92068b481f40ee520b5f76263ed80c5bc8fe9f5 SHA256 c4383a3380c7dac82941d073a3d52451ed6e1d6bf0969ea0fe3e86aa4b8cbe2e
DIST transmission-2.51.tar.xz 2784036 RMD160 f6e89c5d158733f24804a31c8e2f9367bcc0d823 SHA1 3d8396365bb6c325c1140567f9a7d38a5898bb54 SHA256 1c9a54864acf8fd0c7aa4132e9e69b454a7c72c305c96016a38551157af8858b
DIST transmission-2.52.tar.xz 2784408 RMD160 ad54164864b88476d412573e89a0540524022c26 SHA1 71c42738aa86b360cb527ec796d562f12f86a84c SHA256 bcddfb7be014bc2765775a25217203d327bd1ec121971954623d8c3360c14e17
EBUILD transmission-daemon-2.51.ebuild 538 RMD160 63e40ad651284ea5f4c1ec49006d5f23564518fd SHA1 313e145a974a2dd47e14a5c09c2067654521f694 SHA256 24de2d925537428b61e3bbaf24dec5aafa811fac64fcfdd59ce7782a6a0c6e3b
DIST transmission-2.61.tar.xz 2876648 RMD160 23a824b7800095c1e533b0f717de8928f0e12e28 SHA1 a5be44bfe5c6ba2f39603e246a77bfe835278a09 SHA256 1c4ccbf5d7dc7bb9615005f9db7bb0612c95ac908c6cf5d519e6f0126588765c
EBUILD transmission-daemon-2.52.ebuild 538 RMD160 12fd36c7381f5198a647d878ba4b9890ba80c686 SHA1 ea7a291f0ccc1667907a29d0eb6f0b24c6985ece SHA256 649663029c19fb008fcf4fb7ec5f4447d7f2947feba747b2f2a7bdbf146f65e2
EBUILD transmission-daemon-2.61.ebuild 538 RMD160 20945e2c34e7018919d4c61fa02ba4664da233d4 SHA1 fcde4c904460c7d9f7761551041de0558e1e52f3 SHA256 4acb2516990383e327dea89d245e9654e224f065853ad580f96976d5823578bd
MISC metadata.xml 310 RMD160 5f2c22e5ac332a71c18954b1f19227c05a3930db SHA1 c17bc917423364f144a43517e06c27fbe49e81b0 SHA256 cbf33d54e2a9c2677a759bf6853d7ac77a3e11ffb0631d68347a6a66c9aba2a8
@@ -3,7 +3,7 @@
# $Header: $
EAPI=4
inherit transmission-2.51
inherit transmission-2.61
DESCRIPTION="A Fast, Easy and Free BitTorrent client - daemon"
KEYWORDS="~amd64 ~x86"
+2 -2
View File
@@ -1,5 +1,5 @@
DIST transmission-2.51.tar.xz 2784036 RMD160 f6e89c5d158733f24804a31c8e2f9367bcc0d823 SHA1 3d8396365bb6c325c1140567f9a7d38a5898bb54 SHA256 1c9a54864acf8fd0c7aa4132e9e69b454a7c72c305c96016a38551157af8858b
DIST transmission-2.52.tar.xz 2784408 RMD160 ad54164864b88476d412573e89a0540524022c26 SHA1 71c42738aa86b360cb527ec796d562f12f86a84c SHA256 bcddfb7be014bc2765775a25217203d327bd1ec121971954623d8c3360c14e17
EBUILD transmission-gtk-2.51.ebuild 1174 RMD160 3d233f2b6924093c6c436166f5c7f88b735fe0fd SHA1 18a2008f01bc6eef6bdd97c811543c77c3296497 SHA256 2ea1d73e8ca6c3da8c0c6b1b5039185b2cfa9389d635b53208d3d2a47207b7b3
DIST transmission-2.61.tar.xz 2876648 RMD160 23a824b7800095c1e533b0f717de8928f0e12e28 SHA1 a5be44bfe5c6ba2f39603e246a77bfe835278a09 SHA256 1c4ccbf5d7dc7bb9615005f9db7bb0612c95ac908c6cf5d519e6f0126588765c
EBUILD transmission-gtk-2.52.ebuild 1183 RMD160 ceb274c4ee59b6582b92811e45e9366baf0fe310 SHA1 9423f7d23ba7cc1407223e496aebb4b8ae54bf28 SHA256 51329cffb8f34b76672d80007f67bf1ddeeaf97fc596f2852f40c42988d43188
EBUILD transmission-gtk-2.61.ebuild 1183 RMD160 ff2bf04eb7f0f81971c41da1ac67a6e23cee472b SHA1 d266a1f38f44fc54ca879db43e7928e9e7bc8dfd SHA256 1e4a179ad7152edf714657334b480f9720b3af4984d18d31f5bb8e952005e3a9
MISC metadata.xml 310 RMD160 5f2c22e5ac332a71c18954b1f19227c05a3930db SHA1 c17bc917423364f144a43517e06c27fbe49e81b0 SHA256 cbf33d54e2a9c2677a759bf6853d7ac77a3e11ffb0631d68347a6a66c9aba2a8
@@ -3,7 +3,7 @@
# $Header: $
EAPI=4
inherit eutils transmission-2.51
inherit eutils transmission-2.61
DESCRIPTION="A Fast, Easy and Free BitTorrent client - Gtk+ UI"
KEYWORDS="~amd64 ~x86"
@@ -13,7 +13,7 @@ RDEPEND="
>=dev-libs/dbus-glib-0.98
>=dev-libs/glib-2.28
>=x11-libs/gtk+-3.2:3
ayatana? ( dev-libs/libappindicator:3 )
ayatana? ( >=dev-libs/libappindicator-0.4.90:3 )
!net-p2p/transmission-gtk+
"
+2 -2
View File
@@ -1,5 +1,5 @@
DIST transmission-2.51.tar.xz 2784036 RMD160 f6e89c5d158733f24804a31c8e2f9367bcc0d823 SHA1 3d8396365bb6c325c1140567f9a7d38a5898bb54 SHA256 1c9a54864acf8fd0c7aa4132e9e69b454a7c72c305c96016a38551157af8858b
DIST transmission-2.52.tar.xz 2784408 RMD160 ad54164864b88476d412573e89a0540524022c26 SHA1 71c42738aa86b360cb527ec796d562f12f86a84c SHA256 bcddfb7be014bc2765775a25217203d327bd1ec121971954623d8c3360c14e17
EBUILD transmission-qt4-2.51.ebuild 888 RMD160 489659ef659319287c87690ebd7bd3565786b488 SHA1 6b7bb83de47c359a35cb9fab0fe9ebbc6669c3f2 SHA256 a46254440a877cf1575bec2afd9f504c916d66b10d35dadff8fdc3681db2d5c4
DIST transmission-2.61.tar.xz 2876648 RMD160 23a824b7800095c1e533b0f717de8928f0e12e28 SHA1 a5be44bfe5c6ba2f39603e246a77bfe835278a09 SHA256 1c4ccbf5d7dc7bb9615005f9db7bb0612c95ac908c6cf5d519e6f0126588765c
EBUILD transmission-qt4-2.52.ebuild 888 RMD160 dea4882185c20079309db1fd68063a2fc2da473b SHA1 ed01cb42e41c040dfd126467e71027dab29caf19 SHA256 f590efc9eb2a94b5b3963f3032742f6768a8f830c08d47b84da1f4b441cda007
EBUILD transmission-qt4-2.61.ebuild 888 RMD160 62b848664dc10e23c00e2de53ed1011e91b0f264 SHA1 caa6385443f72c70614d9b7d44181e6054211b70 SHA256 ae638155cbc1ef5b1d1f04bccd7f6556020851b78ded2d994421eb34352d1f82
MISC metadata.xml 310 RMD160 5f2c22e5ac332a71c18954b1f19227c05a3930db SHA1 c17bc917423364f144a43517e06c27fbe49e81b0 SHA256 cbf33d54e2a9c2677a759bf6853d7ac77a3e11ffb0631d68347a6a66c9aba2a8
@@ -3,7 +3,7 @@
# $Header: $
EAPI=4
inherit eutils transmission-2.51
inherit eutils transmission-2.61
DESCRIPTION="A Fast, Easy and Free BitTorrent client - Qt4 UI"
KEYWORDS="~amd64 ~x86"
+1 -1
View File
@@ -1,3 +1,3 @@
EBUILD transmission-2.51.ebuild 496 RMD160 17e665e3be1a118480661183449abe419c2ce059 SHA1 1f224c284d1fd338862eb23732b695bfee290653 SHA256 d19fda77329912fdcd7ab20d2abee7e8e6c05a7c6e31cd6286ba57c5032aed3b
EBUILD transmission-2.52.ebuild 496 RMD160 4345af851d9c363da8601bb720a30a6a432e3782 SHA1 6cfe7a2b42b74144b6fc59311dfc3281a2f2faf5 SHA256 c1baaf3039d8a51c34711cc571b023dcf1130b36889108f3eecfadef7af88ec3
EBUILD transmission-2.61.ebuild 496 RMD160 53bb7c46fd7de969cf8d917cb24860e333361cdf SHA1 988bbc6642fce8d556a07bfba3b8f5342f3906d1 SHA256 e990cc862c5ba4997ab7e6f6784719a8243b7bf751249e873fd04b41241e2d3f
MISC metadata.xml 610 RMD160 9762d139ec2e028acb7c60b9afe068bf67b7ecad SHA1 e0dca38b6ec5ccb257e1fe40e63f1cd832ba1dac SHA256 8aa92b92d9f735a4d07ed0dbadae0d5bfb98a7b4593ddf9110dc5bf260d95542
@@ -3,7 +3,7 @@
# $Header: $
EAPI=4
inherit transmission-2.51
inherit transmission-2.61
DESCRIPTION="A BitTorrent client (meta package)"
#HOMEPAGE="http://www.transmissionbt.com/"