[net-p2p/transmission*] version bump to 2.61
This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
|
||||
+1
-1
@@ -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"
|
||||
@@ -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
|
||||
|
||||
+1
-4
@@ -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
|
||||
@@ -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
|
||||
|
||||
+1
-1
@@ -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"
|
||||
@@ -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
|
||||
|
||||
+2
-2
@@ -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+
|
||||
"
|
||||
|
||||
@@ -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
|
||||
|
||||
+1
-1
@@ -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,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
|
||||
|
||||
+1
-1
@@ -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/"
|
||||
Reference in New Issue
Block a user