public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2015-08-25 18:45 Jauhien Piatlicki
  0 siblings, 0 replies; 23+ messages in thread
From: Jauhien Piatlicki @ 2015-08-25 18:45 UTC (permalink / raw
  To: gentoo-commits

commit:     24f55b61cc5216dda27b13b4a43062a2c9d1e10f
Author:     Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 18:40:30 2015 +0000
Commit:     Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 18:48:01 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f55b61

net-libs/rb_libtorrent: version bump

Gentoo-Bug: 556336

Package-Manager: portage-2.2.20.1

 net-libs/rb_libtorrent/Manifest                   |  1 +
 net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild | 76 +++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index a72c2ce..caca87d 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -2,3 +2,4 @@ DIST libtorrent-rasterbar-0.16.17.tar.gz 3018881 SHA256 67a1d29c626d991d6e39c2f9
 DIST libtorrent-rasterbar-0.16.19.tar.gz 3030253 SHA256 9ebd3fa8accfa27d0c81cdbbe15d7b411ea1deec34ac6325dec7197f05d82982 SHA512 8e605802cb1ae80228d253adba44da6f5af39e7d65c59f65e15444ed1122500529ee068f6d3608b1c2a249f18b4de695073f7b67772fa445618757697d779340 WHIRLPOOL 4429d07bd95f398a09f283a7cbcf6611aeb8ac5d2b8ed76d98f89d601aa6ed66e6eb8f044b351fad6cca3606351ccc67081dba7c8dd8d9c3c433eae84aedeb2c
 DIST libtorrent-rasterbar-1.0.4.tar.gz 3297242 SHA256 1f567823133b1493b9717afc8334eed691bf0ab452d4a2e0f644989f13ce9db0 SHA512 1917d1207171d23dbcbbb17f0c3afdadcec059e8e603e2009bb72a610be598f2ff5a5ebdfc5a1b0e07563a05e774b395e24e04fabb17847b6a757f47f41a2313 WHIRLPOOL acbb9658d80f42bc6fe00cbe491e58bc059b6eeb96c0e34f7c86ad549104dabc4c9e2df5c931fd719f064bff6c4d06376022cf0e221034fc5e88af88d258f8f1
 DIST libtorrent-rasterbar-1.0.5.tar.gz 3302804 SHA256 474a43da2147bec7e333c10f70b07221f4732dd67e071d5e90acc7edb8f657b0 SHA512 1ec54dfac1555ac1a843d12e239d781e940ef81ca13a943c58812b0fb62686e89bc5e0135feb94267fb624077cb0ad9971d496d8474b91f3687ef3b90a524df6 WHIRLPOOL a84f7895fdfda2020630c387eedd9b5a82ddc51af6b35fe8a2e7216495baaf9901a58ef2335c254fa3c2e0c713c7e6a1d9f976984fa5998329e47bc95ae22a63
+DIST libtorrent-rasterbar-1.0.6.tar.gz 3307491 SHA256 c97de804b77f44591801631aca3869567671df2d3e2afe7f5453d8db2478fd61 SHA512 798529f877dc94aa8eb635677a2fffb6deead3937153e78ac5344fd81422f9fd9594e227db3ec0ae954dfc59e4dd5f3b8f6dbed2e3aa1f9a710c32b0622f54ee WHIRLPOOL 250651925c4d09b6e73c3c3e4b1e1f9131b49dbf3bdbeda3d683f204d4cebbcb865b694aa5e079072a73be922a25a2378094744bf4dd3bc4e220e9b0115342b6

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild
new file mode 100644
index 0000000..9bad389
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils multilib distutils-r1 versionator
+
+MY_P=${P/rb_/}
+MY_P=${MY_P/torrent/torrent-rasterbar}
+MY_PV=$(replace_all_version_separators '_' )
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug doc examples python ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	>=dev-libs/boost-1.53:=[threads]
+	sys-libs/zlib
+	examples? ( !net-p2p/mldonkey )
+	ssl? ( dev-libs/openssl:0= )
+	python? (
+		${PYTHON_DEPS}
+		dev-libs/boost:=[python,${PYTHON_USEDEP}]
+	)"
+DEPEND="${RDEPEND}
+	>=sys-devel/libtool-2.2"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.0.2-python.patch )
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_configure() {
+	local myeconfargs=(
+		--disable-silent-rules # bug 441842
+		--with-boost-libdir=/usr/$(get_libdir)
+		$(use_enable debug)
+		$(use_enable test tests)
+		$(use_enable examples)
+		$(use_enable ssl encryption)
+		$(use_enable python python-binding)
+		$(usex debug "--enable-logging=verbose" "")
+	)
+
+	use python && python_setup
+
+	autotools-utils_src_configure
+	use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_configure
+}
+
+src_compile() {
+	autotools-utils_src_compile
+	use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_compile
+}
+
+src_install() {
+	use doc && HTML_DOCS=( "${S}"/docs/. )
+
+	autotools-utils_src_install
+	use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_install
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2015-12-03 16:23 Markos Chandras
  0 siblings, 0 replies; 23+ messages in thread
From: Markos Chandras @ 2015-12-03 16:23 UTC (permalink / raw
  To: gentoo-commits

commit:     8d3b87e999002b7df8dea6eb02c00e29b56aaeee
Author:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 15:53:24 2015 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 16:23:38 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3b87e9

net-libs/rb_libtorrent: Version bump

Package-Manager: portage-2.2.26

 net-libs/rb_libtorrent/Manifest                   |  1 +
 net-libs/rb_libtorrent/rb_libtorrent-1.0.7.ebuild | 78 +++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index caca87d..87ef052 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -3,3 +3,4 @@ DIST libtorrent-rasterbar-0.16.19.tar.gz 3030253 SHA256 9ebd3fa8accfa27d0c81cdbb
 DIST libtorrent-rasterbar-1.0.4.tar.gz 3297242 SHA256 1f567823133b1493b9717afc8334eed691bf0ab452d4a2e0f644989f13ce9db0 SHA512 1917d1207171d23dbcbbb17f0c3afdadcec059e8e603e2009bb72a610be598f2ff5a5ebdfc5a1b0e07563a05e774b395e24e04fabb17847b6a757f47f41a2313 WHIRLPOOL acbb9658d80f42bc6fe00cbe491e58bc059b6eeb96c0e34f7c86ad549104dabc4c9e2df5c931fd719f064bff6c4d06376022cf0e221034fc5e88af88d258f8f1
 DIST libtorrent-rasterbar-1.0.5.tar.gz 3302804 SHA256 474a43da2147bec7e333c10f70b07221f4732dd67e071d5e90acc7edb8f657b0 SHA512 1ec54dfac1555ac1a843d12e239d781e940ef81ca13a943c58812b0fb62686e89bc5e0135feb94267fb624077cb0ad9971d496d8474b91f3687ef3b90a524df6 WHIRLPOOL a84f7895fdfda2020630c387eedd9b5a82ddc51af6b35fe8a2e7216495baaf9901a58ef2335c254fa3c2e0c713c7e6a1d9f976984fa5998329e47bc95ae22a63
 DIST libtorrent-rasterbar-1.0.6.tar.gz 3307491 SHA256 c97de804b77f44591801631aca3869567671df2d3e2afe7f5453d8db2478fd61 SHA512 798529f877dc94aa8eb635677a2fffb6deead3937153e78ac5344fd81422f9fd9594e227db3ec0ae954dfc59e4dd5f3b8f6dbed2e3aa1f9a710c32b0622f54ee WHIRLPOOL 250651925c4d09b6e73c3c3e4b1e1f9131b49dbf3bdbeda3d683f204d4cebbcb865b694aa5e079072a73be922a25a2378094744bf4dd3bc4e220e9b0115342b6
+DIST libtorrent-rasterbar-1.0.7.tar.gz 3298005 SHA256 3e16e024b175fefada17471c659fdbcfab235f9619d4f0913faa13cb02ca8d83 SHA512 d60736af4b7c38317821810995dd9bec21688a9506e9b908394c2a1a87acd2abf23000856dedcad487b9ecc7b5680f83cfc09ff9db79af00fe21e94337daeacf WHIRLPOOL aff289e3ca85eedf688e8a898f0164a4d692e8c813b04dbae6323bc56003f5c3af862167a1d00a8bfe193dfda15d20a18a48bcbeac9313e29d6f2de35d20e621

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.7.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.7.ebuild
new file mode 100644
index 0000000..938d680
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.7.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils multilib distutils-r1 versionator
+
+MY_P=${P/rb_/}
+MY_P=${MY_P/torrent/torrent-rasterbar}
+MY_PV=$(replace_all_version_separators '_' )
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="http://libtorrent.org"
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug doc examples python ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	>=dev-libs/boost-1.53:=[threads]
+	sys-libs/zlib
+	examples? ( !net-p2p/mldonkey )
+	ssl? ( dev-libs/openssl:0= )
+	python? (
+		${PYTHON_DEPS}
+		dev-libs/boost:=[python,${PYTHON_USEDEP}]
+	)"
+DEPEND="${RDEPEND}
+	>=sys-devel/libtool-2.2"
+
+RESTRICT="test"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.0.2-python.patch
+)
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_configure() {
+	local myeconfargs=(
+		--disable-silent-rules # bug 441842
+		--with-boost-libdir=/usr/$(get_libdir)
+		$(use_enable debug)
+		$(use_enable test tests)
+		$(use_enable examples)
+		$(use_enable ssl encryption)
+		$(use_enable python python-binding)
+		$(usex debug "--enable-logging=verbose" "")
+	)
+
+	use python && python_setup
+
+	autotools-utils_src_configure
+	use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_configure
+}
+
+src_compile() {
+	autotools-utils_src_compile
+	use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_compile
+}
+
+src_install() {
+	use doc && HTML_DOCS=( "${S}"/docs/. )
+
+	autotools-utils_src_install
+	use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_install
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2015-12-03 16:23 Markos Chandras
  0 siblings, 0 replies; 23+ messages in thread
From: Markos Chandras @ 2015-12-03 16:23 UTC (permalink / raw
  To: gentoo-commits

commit:     b7ffd7f71a8d252ec8f9b66243612051272b1adc
Author:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 15:52:16 2015 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 16:23:38 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ffd7f7

net-libs/rb_libtorrent: Change HOMEPAGE. Bug #567206

Package-Manager: portage-2.2.26

 net-libs/rb_libtorrent/rb_libtorrent-0.16.17-r2.ebuild | 2 +-
 net-libs/rb_libtorrent/rb_libtorrent-0.16.17.ebuild    | 2 +-
 net-libs/rb_libtorrent/rb_libtorrent-0.16.19.ebuild    | 2 +-
 net-libs/rb_libtorrent/rb_libtorrent-1.0.4.ebuild      | 2 +-
 net-libs/rb_libtorrent/rb_libtorrent-1.0.5.ebuild      | 2 +-
 net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild      | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.16.17-r2.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.16.17-r2.ebuild
index f5445dd..f11971e 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-0.16.17-r2.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-0.16.17-r2.ebuild
@@ -16,7 +16,7 @@ MY_P=${MY_P/torrent/torrent-rasterbar}
 S=${WORKDIR}/${MY_P}
 
 DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"
+HOMEPAGE="http://libtorrent.org"
 SRC_URI="mirror://sourceforge/libtorrent/${MY_P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.16.17.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.16.17.ebuild
index 21530dc..c8fac88 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-0.16.17.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-0.16.17.ebuild
@@ -14,7 +14,7 @@ MY_P=${MY_P/torrent/torrent-rasterbar}
 S=${WORKDIR}/${MY_P}
 
 DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"
+HOMEPAGE="http://libtorrent.org"
 SRC_URI="mirror://sourceforge/libtorrent/${MY_P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.16.19.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.16.19.ebuild
index 00757de..6f65715 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-0.16.19.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-0.16.19.ebuild
@@ -16,7 +16,7 @@ MY_P=${MY_P/torrent/torrent-rasterbar}
 S=${WORKDIR}/${MY_P}
 
 DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"
+HOMEPAGE="http://libtorrent.org"
 SRC_URI="mirror://sourceforge/libtorrent/${MY_P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.4.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.4.ebuild
index 8a01bd1..e683398 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.4.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.4.ebuild
@@ -16,7 +16,7 @@ MY_P=${MY_P/torrent/torrent-rasterbar}
 S=${WORKDIR}/${MY_P}
 
 DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"
+HOMEPAGE="http://libtorrent.org"
 SRC_URI="mirror://sourceforge/libtorrent/${MY_P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.5.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.5.ebuild
index f8f4d39..4d7b03a 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.5.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.5.ebuild
@@ -16,7 +16,7 @@ MY_P=${MY_P/torrent/torrent-rasterbar}
 S=${WORKDIR}/${MY_P}
 
 DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"
+HOMEPAGE="http://libtorrent.org"
 SRC_URI="mirror://sourceforge/libtorrent/${MY_P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild
index 17935da..5d8c19f 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild
@@ -17,7 +17,7 @@ MY_PV=$(replace_all_version_separators '_' )
 S=${WORKDIR}/${MY_P}
 
 DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"
+HOMEPAGE="http://libtorrent.org"
 SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${MY_P}.tar.gz"
 
 LICENSE="BSD"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-01-23 10:46 Markos Chandras
  0 siblings, 0 replies; 23+ messages in thread
From: Markos Chandras @ 2016-01-23 10:46 UTC (permalink / raw
  To: gentoo-commits

commit:     09f8d729e2a1af1d3fdac6b5592020a42b4b7481
Author:     RobinDX <robin9800xt <AT> gmail <DOT> com>
AuthorDate: Sat Jan 23 05:12:25 2016 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 05:13:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f8d729

net-libs/rb_libtorrent: version bump 1.0.8

 net-libs/rb_libtorrent/Manifest                   |   1 +
 net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild | 111 ++++++++++++++++++++++
 2 files changed, 112 insertions(+)

diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index 87ef052..c0b0a8c 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -4,3 +4,4 @@ DIST libtorrent-rasterbar-1.0.4.tar.gz 3297242 SHA256 1f567823133b1493b9717afc83
 DIST libtorrent-rasterbar-1.0.5.tar.gz 3302804 SHA256 474a43da2147bec7e333c10f70b07221f4732dd67e071d5e90acc7edb8f657b0 SHA512 1ec54dfac1555ac1a843d12e239d781e940ef81ca13a943c58812b0fb62686e89bc5e0135feb94267fb624077cb0ad9971d496d8474b91f3687ef3b90a524df6 WHIRLPOOL a84f7895fdfda2020630c387eedd9b5a82ddc51af6b35fe8a2e7216495baaf9901a58ef2335c254fa3c2e0c713c7e6a1d9f976984fa5998329e47bc95ae22a63
 DIST libtorrent-rasterbar-1.0.6.tar.gz 3307491 SHA256 c97de804b77f44591801631aca3869567671df2d3e2afe7f5453d8db2478fd61 SHA512 798529f877dc94aa8eb635677a2fffb6deead3937153e78ac5344fd81422f9fd9594e227db3ec0ae954dfc59e4dd5f3b8f6dbed2e3aa1f9a710c32b0622f54ee WHIRLPOOL 250651925c4d09b6e73c3c3e4b1e1f9131b49dbf3bdbeda3d683f204d4cebbcb865b694aa5e079072a73be922a25a2378094744bf4dd3bc4e220e9b0115342b6
 DIST libtorrent-rasterbar-1.0.7.tar.gz 3298005 SHA256 3e16e024b175fefada17471c659fdbcfab235f9619d4f0913faa13cb02ca8d83 SHA512 d60736af4b7c38317821810995dd9bec21688a9506e9b908394c2a1a87acd2abf23000856dedcad487b9ecc7b5680f83cfc09ff9db79af00fe21e94337daeacf WHIRLPOOL aff289e3ca85eedf688e8a898f0164a4d692e8c813b04dbae6323bc56003f5c3af862167a1d00a8bfe193dfda15d20a18a48bcbeac9313e29d6f2de35d20e621
+DIST rb_libtorrent-1.0.8.tar.gz 2977324 SHA256 24498625d946b80b2269789fb666196240fe805a0b6417d83d1f4dd9ee5f9a7a SHA512 7ab98712225e19224c969fe4c6cd2f21f0aff3f5130dc1b3a0ea1b339b23b3cd303e76aeec9ac23e253c77865c60fd6623f7c8cd4e336c5a16fdf3d4627b88e2 WHIRLPOOL 23c3f84f304e642c7c25239a8a209d37afde41454f8688ef1b24c680d0d268e9163244dc06b973a49a8173f7e1cd7b7bf4f359fb89294cee5868060a64dbb2eb

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
new file mode 100644
index 0000000..6a42760
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils multilib distutils-r1 versionator
+
+MY_PV=$(replace_all_version_separators '_' )
+S=${WORKDIR}/libtorrent-libtorrent-${MY_PV}
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="http://libtorrent.org"
+SRC_URI="https://github.com/arvidn/libtorrent/archive/libtorrent-${MY_PV}.tar.gz -> rb_libtorrent-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug doc examples python ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	>=dev-libs/boost-1.53:=[threads]
+	sys-libs/zlib
+	examples? ( !net-p2p/mldonkey )
+	ssl? ( dev-libs/openssl:0= )
+	python? (
+		${PYTHON_DEPS}
+		dev-libs/boost:=[python,${PYTHON_USEDEP}]
+	)"
+DEPEND="${RDEPEND}
+	>=sys-devel/libtool-2.2"
+
+RESTRICT="test"
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_prepare() {
+	chmod a-x docs/*.rst docs/*.htm* src/*.cpp include/libtorrent/*.hpp || die
+	./autotool.sh
+}
+
+src_configure() {
+	if use python_targets_python3_3 ;then
+		boost_py3="--with-boost-python=3.3"
+	elif use python_targets_python3_4 ;then
+		boost_py3="--with-boost-python=3.4"
+	elif use python_targets_python3_5 ;then
+		boost_py3="--with-boost-python=3.5"
+	else
+		boost_py3=""
+	fi
+	
+	if use python_targets_python2_7 ;then
+		boost_py2="--with-boost-python=2.7"
+	else
+		boost_py2=""
+	fi
+
+	local myeconfargs=(
+		--disable-silent-rules # bug 441842
+		--with-boost-system=mt
+		$(use_enable debug)
+		$(use_enable test tests)
+		$(use_enable examples)
+		$(use_enable ssl encryption)
+		$(use_enable python python-binding)
+		$(usex debug "--enable-logging=verbose" "")
+		${boost_py3}
+		${boost_py2}
+	)
+
+	if use python ;then
+		python_setup
+	fi
+	
+	autotools-utils_src_configure
+	
+	if use python ;then
+		cd "${BUILD_DIR}"/bindings/python || die && \
+		distutils-r1_src_configure
+	fi
+}
+
+src_compile() {
+	autotools-utils_src_compile
+	
+	if use python ;then
+		cd "${BUILD_DIR}"/bindings/python || die && \
+		distutils-r1_src_compile
+	fi
+}
+
+src_install() {
+	if use doc ;then
+		HTML_DOCS=( "${S}"/docs/. )
+	fi
+	
+	autotools-utils_src_install
+
+	if use python ;then
+		cd "${BUILD_DIR}"/bindings/python || die && \
+		distutils-r1_src_install
+	fi
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-01-23 15:53 Manuel Rüger
  0 siblings, 0 replies; 23+ messages in thread
From: Manuel Rüger @ 2016-01-23 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     251c1adb341b6d93926ab9870356b5eb61c7c531
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 15:53:21 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 15:53:21 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251c1adb

net-libs/rb_libtorrent: Whitespace

Package-Manager: portage-2.2.27

 net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
index 6a42760..69fdcfa 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -56,7 +56,7 @@ src_configure() {
 	else
 		boost_py3=""
 	fi
-	
+
 	if use python_targets_python2_7 ;then
 		boost_py2="--with-boost-python=2.7"
 	else
@@ -79,9 +79,9 @@ src_configure() {
 	if use python ;then
 		python_setup
 	fi
-	
+
 	autotools-utils_src_configure
-	
+
 	if use python ;then
 		cd "${BUILD_DIR}"/bindings/python || die && \
 		distutils-r1_src_configure
@@ -90,7 +90,7 @@ src_configure() {
 
 src_compile() {
 	autotools-utils_src_compile
-	
+
 	if use python ;then
 		cd "${BUILD_DIR}"/bindings/python || die && \
 		distutils-r1_src_compile
@@ -101,7 +101,7 @@ src_install() {
 	if use doc ;then
 		HTML_DOCS=( "${S}"/docs/. )
 	fi
-	
+
 	autotools-utils_src_install
 
 	if use python ;then


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-03-09 15:04 Patrick Lauer
  0 siblings, 0 replies; 23+ messages in thread
From: Patrick Lauer @ 2016-03-09 15:04 UTC (permalink / raw
  To: gentoo-commits

commit:     5344ba114f738d03bbcfeb79acf1b4b50112243b
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  9 15:01:51 2016 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 15:01:51 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5344ba11

net-libs/rb_libtorrent: Drop py3.3 as boost dropped it

Package-Manager: portage-2.2.27

 net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
index 69fdcfa..33c0ed3 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
 PYTHON_REQ_USE="threads"
 DISTUTILS_OPTIONAL=true
 AUTOTOOLS_AUTORECONF=true


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-03-09 17:01 Lars Wendler
  0 siblings, 0 replies; 23+ messages in thread
From: Lars Wendler @ 2016-03-09 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     28ad7a01926295a630409323d17195acaa421d1d
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  9 16:58:16 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 17:00:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ad7a01

net-libs/rb_libtorrent: Bump to version 1.0.9 (bug #576794).

Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-libs/rb_libtorrent/Manifest                   |   1 +
 net-libs/rb_libtorrent/rb_libtorrent-1.0.9.ebuild | 116 ++++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index c0b0a8c..7c9bbd5 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -5,3 +5,4 @@ DIST libtorrent-rasterbar-1.0.5.tar.gz 3302804 SHA256 474a43da2147bec7e333c10f70
 DIST libtorrent-rasterbar-1.0.6.tar.gz 3307491 SHA256 c97de804b77f44591801631aca3869567671df2d3e2afe7f5453d8db2478fd61 SHA512 798529f877dc94aa8eb635677a2fffb6deead3937153e78ac5344fd81422f9fd9594e227db3ec0ae954dfc59e4dd5f3b8f6dbed2e3aa1f9a710c32b0622f54ee WHIRLPOOL 250651925c4d09b6e73c3c3e4b1e1f9131b49dbf3bdbeda3d683f204d4cebbcb865b694aa5e079072a73be922a25a2378094744bf4dd3bc4e220e9b0115342b6
 DIST libtorrent-rasterbar-1.0.7.tar.gz 3298005 SHA256 3e16e024b175fefada17471c659fdbcfab235f9619d4f0913faa13cb02ca8d83 SHA512 d60736af4b7c38317821810995dd9bec21688a9506e9b908394c2a1a87acd2abf23000856dedcad487b9ecc7b5680f83cfc09ff9db79af00fe21e94337daeacf WHIRLPOOL aff289e3ca85eedf688e8a898f0164a4d692e8c813b04dbae6323bc56003f5c3af862167a1d00a8bfe193dfda15d20a18a48bcbeac9313e29d6f2de35d20e621
 DIST rb_libtorrent-1.0.8.tar.gz 2977324 SHA256 24498625d946b80b2269789fb666196240fe805a0b6417d83d1f4dd9ee5f9a7a SHA512 7ab98712225e19224c969fe4c6cd2f21f0aff3f5130dc1b3a0ea1b339b23b3cd303e76aeec9ac23e253c77865c60fd6623f7c8cd4e336c5a16fdf3d4627b88e2 WHIRLPOOL 23c3f84f304e642c7c25239a8a209d37afde41454f8688ef1b24c680d0d268e9163244dc06b973a49a8173f7e1cd7b7bf4f359fb89294cee5868060a64dbb2eb
+DIST rb_libtorrent-1.0.9.tar.gz 2977503 SHA256 f4eadcbc779edc590d0162b0188c1b179d2cc72519c3756989ef925e376ddecd SHA512 0980ebb5567310ad6f235899770cfc7a23ef754f5a8513e1baa8bbec139ff26006a6b47a1cca62e45da496b901c6646eee3dd76ab4bb5410ce3fc119e717c072 WHIRLPOOL 7c6862d9d4fbc27d6de04cba8ac605dbffafcf1b26a3519bc94964727416655450b74cb62928f27fa568dcc163c8a599ca78f080a86171b6e1283d9b794924b8

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.9.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.9.ebuild
new file mode 100644
index 0000000..1bf582f
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.9.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools multilib distutils-r1 versionator
+
+MY_PV=$(replace_all_version_separators '_' )
+S=${WORKDIR}/libtorrent-libtorrent-${MY_PV}
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="http://libtorrent.org"
+SRC_URI="https://github.com/arvidn/libtorrent/archive/libtorrent-${MY_PV}.tar.gz -> rb_libtorrent-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug doc examples python ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	>=dev-libs/boost-1.53:=[threads]
+	sys-libs/zlib
+	examples? ( !net-p2p/mldonkey )
+	ssl? ( dev-libs/openssl:0= )
+	python? (
+		${PYTHON_DEPS}
+		dev-libs/boost:=[python,${PYTHON_USEDEP}]
+	)"
+DEPEND="${RDEPEND}
+	>=sys-devel/libtool-2.2"
+
+RESTRICT="test"
+
+src_prepare() {
+	default
+	chmod a-x docs/*.rst docs/*.htm* src/*.cpp include/libtorrent/*.hpp || die
+
+	# needed or else eautoreconf fails
+	mkdir build-aux || die
+	cp {m4,build-aux}/config.rpath || die
+
+	eautoreconf
+}
+
+src_configure() {
+	local boost_py2 boost_py3
+
+	if use python_targets_python3_5 ;then
+		boost_py3="--with-boost-python=3.5"
+	elif use python_targets_python3_4 ;then
+		boost_py3="--with-boost-python=3.4"
+	fi
+
+	if use python_targets_python2_7 ;then
+		boost_py2="--with-boost-python=2.7"
+	fi
+
+	local myeconfargs=(
+		--enable-shared
+		--disable-silent-rules # bug 441842
+		--with-boost-system=mt
+		$(use_enable debug)
+		$(use_enable test tests)
+		$(use_enable examples)
+		$(use_enable ssl encryption)
+		$(use_enable static-libs static)
+		$(use_enable python python-binding)
+		$(usex debug "--enable-logging=verbose" "")
+		${boost_py3}
+		${boost_py2}
+	)
+
+	if use python ;then
+		python_setup
+	fi
+
+	econf ${myeconfargs[@]}
+
+	if use python ;then
+		cd "${S}"/bindings/python || die
+		distutils-r1_src_configure
+	fi
+}
+
+src_compile() {
+	default
+
+	if use python ;then
+		cd "${S}"/bindings/python || die
+		distutils-r1_src_compile
+	fi
+}
+
+src_install() {
+	default
+
+	if use python ;then
+		cd "${S}"/bindings/python || die
+		distutils-r1_src_install
+	fi
+
+	if use doc ;then
+		docinto html
+		pushd "${S}"/docs &>/dev/null || die
+		dodoc -r img
+		dodoc *.{css,gif,html,jpg,png}
+	fi
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-03-10  8:31 Michael Palimaka
  0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2016-03-10  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ff4bb8c30ca2b0c1cc39b76fbf287130d37caf87
Author:     Holger Hoffstätte <holger.hoffstaette <AT> googlemail <DOT> com>
AuthorDate: Thu Mar 10 00:41:45 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 08:31:43 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4bb8c3

net-libs/rb_libtorrent: py3.3 is no longer in IUSE

 net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
index 33c0ed3..40a8610 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
@@ -47,9 +47,7 @@ src_prepare() {
 }
 
 src_configure() {
-	if use python_targets_python3_3 ;then
-		boost_py3="--with-boost-python=3.3"
-	elif use python_targets_python3_4 ;then
+	if use python_targets_python3_4 ;then
 		boost_py3="--with-boost-python=3.4"
 	elif use python_targets_python3_5 ;then
 		boost_py3="--with-boost-python=3.5"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-04-21 20:01 Patrice Clement
  0 siblings, 0 replies; 23+ messages in thread
From: Patrice Clement @ 2016-04-21 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ffa8bb31531324b7898cd417eb868931cfa84b50
Author:     PPed72 <paolo.pedroni <AT> iol <DOT> it>
AuthorDate: Fri Apr 15 13:35:19 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Apr 21 19:46:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa8bb31

net-libs/rb_libtorrent: fix linking of python bindings

Thanks to Jan Chren (rindeal) <dev.rindeal+bugs.gentoo.org <AT> gmail.com>
for the ebuild, I've simply ported the good bits to the current one.

Gentoo-Bug: https://bugs.gentoo.org/576910
Closes: https://github.com/gentoo/gentoo/pull/1262

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 net-libs/rb_libtorrent/metadata.xml                |  4 +
 .../rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild    | 99 ++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-libs/rb_libtorrent/metadata.xml b/net-libs/rb_libtorrent/metadata.xml
index c0cbcd2..36ca5cc 100644
--- a/net-libs/rb_libtorrent/metadata.xml
+++ b/net-libs/rb_libtorrent/metadata.xml
@@ -10,4 +10,8 @@
     <remote-id type="sourceforge">libtorrent</remote-id>
     <remote-id type="github">arvidn/libtorrent</remote-id>
   </upstream>
+  <use>
+    <flag name="dht">Enable DHT (distributed hash table) support for
+      libtorrent</flag>
+  </use>
 </pkgmetadata>

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild
new file mode 100644
index 0000000..9476aa4
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+DISTUTILS_IN_SOURCE_BUILD=true
+
+inherit autotools distutils-r1 versionator
+
+MY_PV=$(replace_all_version_separators '_' )
+S=${WORKDIR}/libtorrent-libtorrent-${MY_PV}
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="http://libtorrent.org"
+SRC_URI="https://github.com/arvidn/libtorrent/archive/libtorrent-${MY_PV}.tar.gz -> rb_libtorrent-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +dht doc examples python +ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	>=dev-libs/boost-1.53:=[threads]
+	sys-libs/zlib
+	virtual/libiconv
+	examples? ( !net-p2p/mldonkey )
+	ssl? ( dev-libs/openssl:0= )
+	python? (
+		${PYTHON_DEPS}
+		dev-libs/boost:=[python,${PYTHON_USEDEP}]
+	)"
+DEPEND="${RDEPEND}
+	>=sys-devel/libtool-2.2"
+
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	# needed or else eautoreconf fails
+	mkdir build-aux && cp {m4,build-aux}/config.rpath || die
+
+	eautoreconf
+
+	use python && python_copy_sources
+}
+
+src_configure() {
+	local myeconfargs=(
+		--disable-silent-rules # bug 441842
+		--with-boost-system=mt
+		--with-libiconv
+		$(use_enable debug)
+		$(usex debug "--enable-logging=verbose" "")
+		$(use_enable dht)
+		$(use_enable examples)
+		$(use_enable ssl encryption)
+		$(use_enable static-libs static)
+		$(use_enable test tests)
+	)
+	econf "${myeconfargs[@]}"
+
+	python_configure() {
+		local myeconfargs+=(
+			--enable-python-binding
+			--with-boost-python=yes
+		)
+		econf "${myeconfargs[@]}"
+	}
+	use python && distutils-r1_src_configure
+}
+
+src_compile() {
+	default
+
+	python_compile() {
+		cd "${BUILD_DIR}/../bindings/python" || return 1
+		distutils-r1_python_compile
+	}
+	use python && distutils-r1_src_compile
+}
+
+src_install() {
+	use doc && HTML_DOCS+=( "${S}"/docs )
+
+	default
+
+	python_install() {
+		cd "${BUILD_DIR}/../bindings/python" || return 1
+		distutils-r1_python_install
+	}
+	use python && distutils-r1_src_install
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-05-20  8:12 Patrice Clement
  0 siblings, 0 replies; 23+ messages in thread
From: Patrice Clement @ 2016-05-20  8:12 UTC (permalink / raw
  To: gentoo-commits

commit:     40dd89248e1bbcddf04ac23bbca438a6508980b6
Author:     PPed72 <paolo.pedroni <AT> iol <DOT> it>
AuthorDate: Mon May  2 14:04:58 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri May 20 07:44:07 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40dd8924

net-libs/rb_libtorrent: fix miscellaneous issues

Gentoo-Bug: https://bugs.gentoo.org/581274
Closes: https://github.com/gentoo/gentoo/pull/1394

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild
index 9476aa4..6a517b9 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild
@@ -43,6 +43,10 @@ RESTRICT="test"
 src_prepare() {
 	default
 
+	# make sure lib search dir points to the main `S` dir and not to python copies
+	sed -i "s|-L[^ ]*/src/\.libs|-L${S}/src/.libs|" \
+		-- 'bindings/python/link_flags.in' || die
+
 	# needed or else eautoreconf fails
 	mkdir build-aux && cp {m4,build-aux}/config.rpath || die
 
@@ -80,7 +84,7 @@ src_compile() {
 	default
 
 	python_compile() {
-		cd "${BUILD_DIR}/../bindings/python" || return 1
+		cd "${BUILD_DIR}/../bindings/python" || die
 		distutils-r1_python_compile
 	}
 	use python && distutils-r1_src_compile
@@ -92,7 +96,7 @@ src_install() {
 	default
 
 	python_install() {
-		cd "${BUILD_DIR}/../bindings/python" || return 1
+		cd "${BUILD_DIR}/../bindings/python" || die
 		distutils-r1_python_install
 	}
 	use python && distutils-r1_src_install


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-08-18 20:31 Davide Pesavento
  0 siblings, 0 replies; 23+ messages in thread
From: Davide Pesavento @ 2016-08-18 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     9c2dcda81afe398fb9f0e635168e73919e59ecb1
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  6 03:10:19 2016 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 20:30:11 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2dcda8

net-libs/rb_libtorrent: remove a few old versions

Package-Manager: portage-2.3.0

 net-libs/rb_libtorrent/Manifest                    |   1 -
 .../rb_libtorrent/rb_libtorrent-0.16.17-r2.ebuild  |  73 -------------
 net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild  | 109 -------------------
 net-libs/rb_libtorrent/rb_libtorrent-1.0.9.ebuild  | 116 ---------------------
 4 files changed, 299 deletions(-)

diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index eece58d..e13d166 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -1,5 +1,4 @@
 DIST libtorrent-rasterbar-0.16.17.tar.gz 3018881 SHA256 67a1d29c626d991d6e39c2f9828ca70c4053d057070ce01fff9b4ad37e64aff0 SHA512 532b2438e24c3ecad239480a1bd6241a0d73d40f8d5bdcf61ddfcee1a41f1644c9004d4f234968efd50158224219b78852ec936a05b75b15f3442b594460cdd6 WHIRLPOOL 755e201741ed77cf91cb0976cbaa83c645647341d2cfe40564552599f2792ba76bd02e82a94669d80b199f1a1d6290824686d2bb52d6b0da8663d2274176f3eb
 DIST libtorrent-rasterbar-0.16.19.tar.gz 3030253 SHA256 9ebd3fa8accfa27d0c81cdbbe15d7b411ea1deec34ac6325dec7197f05d82982 SHA512 8e605802cb1ae80228d253adba44da6f5af39e7d65c59f65e15444ed1122500529ee068f6d3608b1c2a249f18b4de695073f7b67772fa445618757697d779340 WHIRLPOOL 4429d07bd95f398a09f283a7cbcf6611aeb8ac5d2b8ed76d98f89d601aa6ed66e6eb8f044b351fad6cca3606351ccc67081dba7c8dd8d9c3c433eae84aedeb2c
 DIST libtorrent-rasterbar-1.0.7.tar.gz 3298005 SHA256 3e16e024b175fefada17471c659fdbcfab235f9619d4f0913faa13cb02ca8d83 SHA512 d60736af4b7c38317821810995dd9bec21688a9506e9b908394c2a1a87acd2abf23000856dedcad487b9ecc7b5680f83cfc09ff9db79af00fe21e94337daeacf WHIRLPOOL aff289e3ca85eedf688e8a898f0164a4d692e8c813b04dbae6323bc56003f5c3af862167a1d00a8bfe193dfda15d20a18a48bcbeac9313e29d6f2de35d20e621
-DIST rb_libtorrent-1.0.8.tar.gz 2977324 SHA256 24498625d946b80b2269789fb666196240fe805a0b6417d83d1f4dd9ee5f9a7a SHA512 7ab98712225e19224c969fe4c6cd2f21f0aff3f5130dc1b3a0ea1b339b23b3cd303e76aeec9ac23e253c77865c60fd6623f7c8cd4e336c5a16fdf3d4627b88e2 WHIRLPOOL 23c3f84f304e642c7c25239a8a209d37afde41454f8688ef1b24c680d0d268e9163244dc06b973a49a8173f7e1cd7b7bf4f359fb89294cee5868060a64dbb2eb
 DIST rb_libtorrent-1.0.9.tar.gz 2977503 SHA256 f4eadcbc779edc590d0162b0188c1b179d2cc72519c3756989ef925e376ddecd SHA512 0980ebb5567310ad6f235899770cfc7a23ef754f5a8513e1baa8bbec139ff26006a6b47a1cca62e45da496b901c6646eee3dd76ab4bb5410ce3fc119e717c072 WHIRLPOOL 7c6862d9d4fbc27d6de04cba8ac605dbffafcf1b26a3519bc94964727416655450b74cb62928f27fa568dcc163c8a599ca78f080a86171b6e1283d9b794924b8

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.16.17-r2.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.16.17-r2.ebuild
deleted file mode 100644
index f11971e..0000000
--- a/net-libs/rb_libtorrent/rb_libtorrent-0.16.17-r2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{3,4} )
-PYTHON_REQ_USE="threads"
-DISTUTILS_OPTIONAL=true
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils multilib distutils-r1
-
-MY_P=${P/rb_/}
-MY_P=${MY_P/torrent/torrent-rasterbar}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://libtorrent.org"
-SRC_URI="mirror://sourceforge/libtorrent/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="debug doc examples python ssl static-libs test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	>=dev-libs/boost-1.48:=[threads]
-	sys-libs/zlib
-	examples? ( !net-p2p/mldonkey )
-	ssl? ( dev-libs/openssl:0= )
-	python? (
-		${PYTHON_DEPS}
-		dev-libs/boost[python,${PYTHON_USEDEP}]
-	)"
-DEPEND="${RDEPEND}
-	>=sys-devel/libtool-2.2"
-
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${P}-python.patch )
-
-src_configure() {
-	local myeconfargs=(
-		--disable-silent-rules # bug 441842
-		--with-boost-libdir=/usr/$(get_libdir)
-		$(use_enable debug)
-		$(use_enable test tests)
-		$(use_enable examples)
-		$(use_enable ssl encryption)
-		$(use_enable python python-binding)
-		$(usex debug "--enable-logging=verbose" "")
-	)
-
-	use python && python_setup
-
-	autotools-utils_src_configure
-	use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_configure
-}
-
-src_compile() {
-	autotools-utils_src_compile
-	use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_compile
-}
-
-src_install() {
-	use doc && HTML_DOCS=( docs/. )
-
-	autotools-utils_src_install
-	use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_install
-}

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
deleted file mode 100644
index 40a8610..0000000
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.8.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-PYTHON_REQ_USE="threads"
-DISTUTILS_OPTIONAL=true
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils multilib distutils-r1 versionator
-
-MY_PV=$(replace_all_version_separators '_' )
-S=${WORKDIR}/libtorrent-libtorrent-${MY_PV}
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://libtorrent.org"
-SRC_URI="https://github.com/arvidn/libtorrent/archive/libtorrent-${MY_PV}.tar.gz -> rb_libtorrent-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="debug doc examples python ssl static-libs test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	>=dev-libs/boost-1.53:=[threads]
-	sys-libs/zlib
-	examples? ( !net-p2p/mldonkey )
-	ssl? ( dev-libs/openssl:0= )
-	python? (
-		${PYTHON_DEPS}
-		dev-libs/boost:=[python,${PYTHON_USEDEP}]
-	)"
-DEPEND="${RDEPEND}
-	>=sys-devel/libtool-2.2"
-
-RESTRICT="test"
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_prepare() {
-	chmod a-x docs/*.rst docs/*.htm* src/*.cpp include/libtorrent/*.hpp || die
-	./autotool.sh
-}
-
-src_configure() {
-	if use python_targets_python3_4 ;then
-		boost_py3="--with-boost-python=3.4"
-	elif use python_targets_python3_5 ;then
-		boost_py3="--with-boost-python=3.5"
-	else
-		boost_py3=""
-	fi
-
-	if use python_targets_python2_7 ;then
-		boost_py2="--with-boost-python=2.7"
-	else
-		boost_py2=""
-	fi
-
-	local myeconfargs=(
-		--disable-silent-rules # bug 441842
-		--with-boost-system=mt
-		$(use_enable debug)
-		$(use_enable test tests)
-		$(use_enable examples)
-		$(use_enable ssl encryption)
-		$(use_enable python python-binding)
-		$(usex debug "--enable-logging=verbose" "")
-		${boost_py3}
-		${boost_py2}
-	)
-
-	if use python ;then
-		python_setup
-	fi
-
-	autotools-utils_src_configure
-
-	if use python ;then
-		cd "${BUILD_DIR}"/bindings/python || die && \
-		distutils-r1_src_configure
-	fi
-}
-
-src_compile() {
-	autotools-utils_src_compile
-
-	if use python ;then
-		cd "${BUILD_DIR}"/bindings/python || die && \
-		distutils-r1_src_compile
-	fi
-}
-
-src_install() {
-	if use doc ;then
-		HTML_DOCS=( "${S}"/docs/. )
-	fi
-
-	autotools-utils_src_install
-
-	if use python ;then
-		cd "${BUILD_DIR}"/bindings/python || die && \
-		distutils-r1_src_install
-	fi
-}

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.9.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.9.ebuild
deleted file mode 100644
index 1bf582f..0000000
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.9.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-PYTHON_REQ_USE="threads"
-DISTUTILS_OPTIONAL=true
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools multilib distutils-r1 versionator
-
-MY_PV=$(replace_all_version_separators '_' )
-S=${WORKDIR}/libtorrent-libtorrent-${MY_PV}
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://libtorrent.org"
-SRC_URI="https://github.com/arvidn/libtorrent/archive/libtorrent-${MY_PV}.tar.gz -> rb_libtorrent-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="debug doc examples python ssl static-libs test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	>=dev-libs/boost-1.53:=[threads]
-	sys-libs/zlib
-	examples? ( !net-p2p/mldonkey )
-	ssl? ( dev-libs/openssl:0= )
-	python? (
-		${PYTHON_DEPS}
-		dev-libs/boost:=[python,${PYTHON_USEDEP}]
-	)"
-DEPEND="${RDEPEND}
-	>=sys-devel/libtool-2.2"
-
-RESTRICT="test"
-
-src_prepare() {
-	default
-	chmod a-x docs/*.rst docs/*.htm* src/*.cpp include/libtorrent/*.hpp || die
-
-	# needed or else eautoreconf fails
-	mkdir build-aux || die
-	cp {m4,build-aux}/config.rpath || die
-
-	eautoreconf
-}
-
-src_configure() {
-	local boost_py2 boost_py3
-
-	if use python_targets_python3_5 ;then
-		boost_py3="--with-boost-python=3.5"
-	elif use python_targets_python3_4 ;then
-		boost_py3="--with-boost-python=3.4"
-	fi
-
-	if use python_targets_python2_7 ;then
-		boost_py2="--with-boost-python=2.7"
-	fi
-
-	local myeconfargs=(
-		--enable-shared
-		--disable-silent-rules # bug 441842
-		--with-boost-system=mt
-		$(use_enable debug)
-		$(use_enable test tests)
-		$(use_enable examples)
-		$(use_enable ssl encryption)
-		$(use_enable static-libs static)
-		$(use_enable python python-binding)
-		$(usex debug "--enable-logging=verbose" "")
-		${boost_py3}
-		${boost_py2}
-	)
-
-	if use python ;then
-		python_setup
-	fi
-
-	econf ${myeconfargs[@]}
-
-	if use python ;then
-		cd "${S}"/bindings/python || die
-		distutils-r1_src_configure
-	fi
-}
-
-src_compile() {
-	default
-
-	if use python ;then
-		cd "${S}"/bindings/python || die
-		distutils-r1_src_compile
-	fi
-}
-
-src_install() {
-	default
-
-	if use python ;then
-		cd "${S}"/bindings/python || die
-		distutils-r1_src_install
-	fi
-
-	if use doc ;then
-		docinto html
-		pushd "${S}"/docs &>/dev/null || die
-		dodoc -r img
-		dodoc *.{css,gif,html,jpg,png}
-	fi
-}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-10-15 23:50 Davide Pesavento
  0 siblings, 0 replies; 23+ messages in thread
From: Davide Pesavento @ 2016-10-15 23:50 UTC (permalink / raw
  To: gentoo-commits

commit:     27fb8c64f6181eadf56c95dfd80d191d76d6807f
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 23:49:35 2016 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 23:49:54 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fb8c64

net-libs/rb_libtorrent: remove old

Package-Manager: portage-2.3.2

 net-libs/rb_libtorrent/Manifest                    |   1 -
 .../rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild    | 103 ---------------------
 2 files changed, 104 deletions(-)

diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index ed9ba60..8a441a2 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -3,4 +3,3 @@ DIST libtorrent-rasterbar-0.16.19.tar.gz 3030253 SHA256 9ebd3fa8accfa27d0c81cdbb
 DIST libtorrent-rasterbar-1.0.10.tar.gz 3324494 SHA256 a865ceaca8b14acdd7be56d361ce4e64361299647e157ef7b3ac7e2812ca4c3e SHA512 08976239ec12e2d67a974dadf3f16330f48e4b6de314f9d97c5fbbdbc696b76b6b1f8e20ceab6830d46d17b1bfd7e2fe4048fb1a5a97ece12c242c0cd0f7ded2 WHIRLPOOL 1e4ef2fb41eef0b825bd7c8c665638e3f689c3cefca3caa18a01c328caad9d31cd417fb49d25a7d55da6457a89e35a891427d70fb4f4d070c74be2e2e0347a60
 DIST libtorrent-rasterbar-1.0.7.tar.gz 3298005 SHA256 3e16e024b175fefada17471c659fdbcfab235f9619d4f0913faa13cb02ca8d83 SHA512 d60736af4b7c38317821810995dd9bec21688a9506e9b908394c2a1a87acd2abf23000856dedcad487b9ecc7b5680f83cfc09ff9db79af00fe21e94337daeacf WHIRLPOOL aff289e3ca85eedf688e8a898f0164a4d692e8c813b04dbae6323bc56003f5c3af862167a1d00a8bfe193dfda15d20a18a48bcbeac9313e29d6f2de35d20e621
 DIST libtorrent-rasterbar-1.0.9.tar.gz 3292886 SHA256 11a93125ed49f796fca83da925ab7dc29e91d88b915f078caaddaaf559d63db6 SHA512 68558d440c8220711a410e54a28316b7b98f6dd4d0dae2d56cee3a3f0bd031f8b0623a8eb3fde312c4d1b61b4be8fc21396cb3e9fd7f6d86e3a9a693ee036b66 WHIRLPOOL 2c2f695458fe1069d4159d308def7591bc318eed30e649bc5ad4579fef1c67d3ccabc6acfb7570ae09a9b78fe8c00f975c88d48231b9db71e714672e1043d1f5
-DIST rb_libtorrent-1.0.9.tar.gz 2977503 SHA256 f4eadcbc779edc590d0162b0188c1b179d2cc72519c3756989ef925e376ddecd SHA512 0980ebb5567310ad6f235899770cfc7a23ef754f5a8513e1baa8bbec139ff26006a6b47a1cca62e45da496b901c6646eee3dd76ab4bb5410ce3fc119e717c072 WHIRLPOOL 7c6862d9d4fbc27d6de04cba8ac605dbffafcf1b26a3519bc94964727416655450b74cb62928f27fa568dcc163c8a599ca78f080a86171b6e1283d9b794924b8

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild
deleted file mode 100644
index 6a517b9..00000000
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.9-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-PYTHON_REQ_USE="threads"
-DISTUTILS_OPTIONAL=true
-DISTUTILS_IN_SOURCE_BUILD=true
-
-inherit autotools distutils-r1 versionator
-
-MY_PV=$(replace_all_version_separators '_' )
-S=${WORKDIR}/libtorrent-libtorrent-${MY_PV}
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="http://libtorrent.org"
-SRC_URI="https://github.com/arvidn/libtorrent/archive/libtorrent-${MY_PV}.tar.gz -> rb_libtorrent-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="debug +dht doc examples python +ssl static-libs test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	>=dev-libs/boost-1.53:=[threads]
-	sys-libs/zlib
-	virtual/libiconv
-	examples? ( !net-p2p/mldonkey )
-	ssl? ( dev-libs/openssl:0= )
-	python? (
-		${PYTHON_DEPS}
-		dev-libs/boost:=[python,${PYTHON_USEDEP}]
-	)"
-DEPEND="${RDEPEND}
-	>=sys-devel/libtool-2.2"
-
-RESTRICT="test"
-
-src_prepare() {
-	default
-
-	# make sure lib search dir points to the main `S` dir and not to python copies
-	sed -i "s|-L[^ ]*/src/\.libs|-L${S}/src/.libs|" \
-		-- 'bindings/python/link_flags.in' || die
-
-	# needed or else eautoreconf fails
-	mkdir build-aux && cp {m4,build-aux}/config.rpath || die
-
-	eautoreconf
-
-	use python && python_copy_sources
-}
-
-src_configure() {
-	local myeconfargs=(
-		--disable-silent-rules # bug 441842
-		--with-boost-system=mt
-		--with-libiconv
-		$(use_enable debug)
-		$(usex debug "--enable-logging=verbose" "")
-		$(use_enable dht)
-		$(use_enable examples)
-		$(use_enable ssl encryption)
-		$(use_enable static-libs static)
-		$(use_enable test tests)
-	)
-	econf "${myeconfargs[@]}"
-
-	python_configure() {
-		local myeconfargs+=(
-			--enable-python-binding
-			--with-boost-python=yes
-		)
-		econf "${myeconfargs[@]}"
-	}
-	use python && distutils-r1_src_configure
-}
-
-src_compile() {
-	default
-
-	python_compile() {
-		cd "${BUILD_DIR}/../bindings/python" || die
-		distutils-r1_python_compile
-	}
-	use python && distutils-r1_src_compile
-}
-
-src_install() {
-	use doc && HTML_DOCS+=( "${S}"/docs )
-
-	default
-
-	python_install() {
-		cd "${BUILD_DIR}/../bindings/python" || die
-		distutils-r1_python_install
-	}
-	use python && distutils-r1_src_install
-}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-10-15 23:50 Davide Pesavento
  0 siblings, 0 replies; 23+ messages in thread
From: Davide Pesavento @ 2016-10-15 23:50 UTC (permalink / raw
  To: gentoo-commits

commit:     43c6bad3bcce05dd6ed996f1f49eb2283167cbb8
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 23:47:41 2016 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 23:49:52 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c6bad3

net-libs/rb_libtorrent: version bump

Package-Manager: portage-2.3.2

 net-libs/rb_libtorrent/Manifest                    |   1 +
 net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild | 111 +++++++++++++++++++++
 2 files changed, 112 insertions(+)

diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index dcccf65..ed9ba60 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -1,5 +1,6 @@
 DIST libtorrent-rasterbar-0.16.17.tar.gz 3018881 SHA256 67a1d29c626d991d6e39c2f9828ca70c4053d057070ce01fff9b4ad37e64aff0 SHA512 532b2438e24c3ecad239480a1bd6241a0d73d40f8d5bdcf61ddfcee1a41f1644c9004d4f234968efd50158224219b78852ec936a05b75b15f3442b594460cdd6 WHIRLPOOL 755e201741ed77cf91cb0976cbaa83c645647341d2cfe40564552599f2792ba76bd02e82a94669d80b199f1a1d6290824686d2bb52d6b0da8663d2274176f3eb
 DIST libtorrent-rasterbar-0.16.19.tar.gz 3030253 SHA256 9ebd3fa8accfa27d0c81cdbbe15d7b411ea1deec34ac6325dec7197f05d82982 SHA512 8e605802cb1ae80228d253adba44da6f5af39e7d65c59f65e15444ed1122500529ee068f6d3608b1c2a249f18b4de695073f7b67772fa445618757697d779340 WHIRLPOOL 4429d07bd95f398a09f283a7cbcf6611aeb8ac5d2b8ed76d98f89d601aa6ed66e6eb8f044b351fad6cca3606351ccc67081dba7c8dd8d9c3c433eae84aedeb2c
+DIST libtorrent-rasterbar-1.0.10.tar.gz 3324494 SHA256 a865ceaca8b14acdd7be56d361ce4e64361299647e157ef7b3ac7e2812ca4c3e SHA512 08976239ec12e2d67a974dadf3f16330f48e4b6de314f9d97c5fbbdbc696b76b6b1f8e20ceab6830d46d17b1bfd7e2fe4048fb1a5a97ece12c242c0cd0f7ded2 WHIRLPOOL 1e4ef2fb41eef0b825bd7c8c665638e3f689c3cefca3caa18a01c328caad9d31cd417fb49d25a7d55da6457a89e35a891427d70fb4f4d070c74be2e2e0347a60
 DIST libtorrent-rasterbar-1.0.7.tar.gz 3298005 SHA256 3e16e024b175fefada17471c659fdbcfab235f9619d4f0913faa13cb02ca8d83 SHA512 d60736af4b7c38317821810995dd9bec21688a9506e9b908394c2a1a87acd2abf23000856dedcad487b9ecc7b5680f83cfc09ff9db79af00fe21e94337daeacf WHIRLPOOL aff289e3ca85eedf688e8a898f0164a4d692e8c813b04dbae6323bc56003f5c3af862167a1d00a8bfe193dfda15d20a18a48bcbeac9313e29d6f2de35d20e621
 DIST libtorrent-rasterbar-1.0.9.tar.gz 3292886 SHA256 11a93125ed49f796fca83da925ab7dc29e91d88b915f078caaddaaf559d63db6 SHA512 68558d440c8220711a410e54a28316b7b98f6dd4d0dae2d56cee3a3f0bd031f8b0623a8eb3fde312c4d1b61b4be8fc21396cb3e9fd7f6d86e3a9a693ee036b66 WHIRLPOOL 2c2f695458fe1069d4159d308def7591bc318eed30e649bc5ad4579fef1c67d3ccabc6acfb7570ae09a9b78fe8c00f975c88d48231b9db71e714672e1043d1f5
 DIST rb_libtorrent-1.0.9.tar.gz 2977503 SHA256 f4eadcbc779edc590d0162b0188c1b179d2cc72519c3756989ef925e376ddecd SHA512 0980ebb5567310ad6f235899770cfc7a23ef754f5a8513e1baa8bbec139ff26006a6b47a1cca62e45da496b901c6646eee3dd76ab4bb5410ce3fc119e717c072 WHIRLPOOL 7c6862d9d4fbc27d6de04cba8ac605dbffafcf1b26a3519bc94964727416655450b74cb62928f27fa568dcc163c8a599ca78f080a86171b6e1283d9b794924b8

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
new file mode 100644
index 00000000..b63751a
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+DISTUTILS_IN_SOURCE_BUILD=true
+
+inherit distutils-r1 eutils versionator
+
+MY_P=libtorrent-rasterbar-${PV} # TODO: rename, bug 576126
+MY_PV=$(replace_all_version_separators _)
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="http://libtorrent.org"
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/8"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +dht doc examples +geoip libressl python +ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	dev-libs/boost:=[threads]
+	virtual/libiconv
+	examples? ( !net-p2p/mldonkey )
+	geoip? ( dev-libs/geoip )
+	python? (
+		${PYTHON_DEPS}
+		dev-libs/boost:=[python,${PYTHON_USEDEP}]
+	)
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:= )
+	)
+"
+DEPEND="${RDEPEND}
+	sys-devel/libtool
+"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=( "${FILESDIR}/${PN}-1.0.9-test_torrent_parse.patch" )
+
+src_prepare() {
+	default
+
+	# bug 578026
+	# prepend -L${S}/... to ensure bindings link against the lib we just built
+	sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/compile_flags.in || die
+
+	use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable debug)
+		$(use_enable debug logging)
+		$(use_enable debug statistics)
+		$(use_enable debug disk-stats)
+		$(use_enable dht dht $(usex debug logging yes))
+		$(use_enable examples)
+		$(use_enable geoip)
+		$(use_with   geoip libgeoip)
+		$(use_enable ssl encryption)
+		$(use_enable static-libs static)
+		$(use_enable test tests)
+		--with-libiconv
+	)
+	econf "${myeconfargs[@]}"
+
+	if use python; then
+		myeconfargs+=(
+			--enable-python-binding
+			--with-boost-python
+		)
+		python_configure() {
+			econf "${myeconfargs[@]}"
+		}
+		distutils-r1_src_configure
+	fi
+}
+
+src_compile() {
+	default
+
+	python_compile() {
+		cd "${BUILD_DIR}/../bindings/python" || die
+		distutils-r1_python_compile
+	}
+	use python && distutils-r1_src_compile
+}
+
+src_install() {
+	use doc && HTML_DOCS+=( "${S}"/docs )
+
+	default
+
+	python_install() {
+		cd "${BUILD_DIR}/../bindings/python" || die
+		distutils-r1_python_install
+	}
+	use python && distutils-r1_src_install
+
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-11-13  8:39 Markus Meier
  0 siblings, 0 replies; 23+ messages in thread
From: Markus Meier @ 2016-11-13  8:39 UTC (permalink / raw
  To: gentoo-commits

commit:     940961988808daa3f2b45734ee61273f99d90c60
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 13 08:39:38 2016 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 08:39:38 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94096198

net-libs/rb_libtorrent: arm stable, bug #530720

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
index b63751a..573ce40 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_
 
 LICENSE="BSD"
 SLOT="0/8"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="debug +dht doc examples +geoip libressl python +ssl static-libs test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-12-10 21:09 Markos Chandras
  0 siblings, 0 replies; 23+ messages in thread
From: Markos Chandras @ 2016-12-10 21:09 UTC (permalink / raw
  To: gentoo-commits

commit:     89ff91db7208e01c05a416cd793f1f396c6cf46e
Author:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 10 21:05:44 2016 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Sat Dec 10 21:08:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ff91db

net-libs/rb_libtorrent: Version bump

Gentoo-Bug: 580760

Package-Manager: portage-2.3.3

 net-libs/rb_libtorrent/Manifest                   |   1 +
 net-libs/rb_libtorrent/rb_libtorrent-1.1.1.ebuild | 105 ++++++++++++++++++++++
 2 files changed, 106 insertions(+)

diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index 30fae05..9602799 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -1,3 +1,4 @@
 DIST libtorrent-rasterbar-0.16.17.tar.gz 3018881 SHA256 67a1d29c626d991d6e39c2f9828ca70c4053d057070ce01fff9b4ad37e64aff0 SHA512 532b2438e24c3ecad239480a1bd6241a0d73d40f8d5bdcf61ddfcee1a41f1644c9004d4f234968efd50158224219b78852ec936a05b75b15f3442b594460cdd6 WHIRLPOOL 755e201741ed77cf91cb0976cbaa83c645647341d2cfe40564552599f2792ba76bd02e82a94669d80b199f1a1d6290824686d2bb52d6b0da8663d2274176f3eb
 DIST libtorrent-rasterbar-0.16.19.tar.gz 3030253 SHA256 9ebd3fa8accfa27d0c81cdbbe15d7b411ea1deec34ac6325dec7197f05d82982 SHA512 8e605802cb1ae80228d253adba44da6f5af39e7d65c59f65e15444ed1122500529ee068f6d3608b1c2a249f18b4de695073f7b67772fa445618757697d779340 WHIRLPOOL 4429d07bd95f398a09f283a7cbcf6611aeb8ac5d2b8ed76d98f89d601aa6ed66e6eb8f044b351fad6cca3606351ccc67081dba7c8dd8d9c3c433eae84aedeb2c
 DIST libtorrent-rasterbar-1.0.10.tar.gz 3324494 SHA256 a865ceaca8b14acdd7be56d361ce4e64361299647e157ef7b3ac7e2812ca4c3e SHA512 08976239ec12e2d67a974dadf3f16330f48e4b6de314f9d97c5fbbdbc696b76b6b1f8e20ceab6830d46d17b1bfd7e2fe4048fb1a5a97ece12c242c0cd0f7ded2 WHIRLPOOL 1e4ef2fb41eef0b825bd7c8c665638e3f689c3cefca3caa18a01c328caad9d31cd417fb49d25a7d55da6457a89e35a891427d70fb4f4d070c74be2e2e0347a60
+DIST libtorrent-rasterbar-1.1.1.tar.gz 3641815 SHA256 f70c82367b0980460ef95aff3e117fd4a174477892d529beec434f74d615b31f SHA512 9d2409ee733f7579df61a63e37092d3c59a386b94031bae6a7ea64ffff617131d2c347ba0825b3d337ce2fedad3b527c8f697e3b49cea643d6543c972a1ebc12 WHIRLPOOL 36c4a007e0bf684e9603cd88b594a8ff91193b7d73447375e5651f945dba713c91daf0c625f90af6bb35c2ab017ca69da50d856ac6ce6be2e13f6d04ee7b2e35

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.1.1.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.1.1.ebuild
new file mode 100644
index 00000000..2f9612c
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.1.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+DISTUTILS_IN_SOURCE_BUILD=true
+
+inherit distutils-r1 eutils versionator
+
+MY_P=libtorrent-rasterbar-${PV} # TODO: rename, bug 576126
+MY_PV=$(replace_all_version_separators _)
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="http://libtorrent.org"
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/8"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +dht doc examples libressl python +ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	dev-libs/boost:=[threads]
+	virtual/libiconv
+	examples? ( !net-p2p/mldonkey )
+	python? (
+		${PYTHON_DEPS}
+		dev-libs/boost:=[python,${PYTHON_USEDEP}]
+	)
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:= )
+	)
+"
+DEPEND="${RDEPEND}
+	sys-devel/libtool
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+	default
+
+	# bug 578026
+	# prepend -L${S}/... to ensure bindings link against the lib we just built
+	sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/compile_flags.in || die
+
+	use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable debug)
+		$(use_enable debug logging)
+		$(use_enable debug disk-stats)
+		$(use_enable dht dht $(usex debug logging yes))
+		$(use_enable examples)
+		$(use_enable ssl encryption)
+		$(use_enable static-libs static)
+		$(use_enable test tests)
+		--with-libiconv
+	)
+	econf "${myeconfargs[@]}"
+
+	if use python; then
+		myeconfargs+=(
+			--enable-python-binding
+			--with-boost-python
+		)
+		python_configure() {
+			econf "${myeconfargs[@]}"
+		}
+		distutils-r1_src_configure
+	fi
+}
+
+src_compile() {
+	default
+
+	python_compile() {
+		cd "${BUILD_DIR}/../bindings/python" || die
+		distutils-r1_python_compile
+	}
+	use python && distutils-r1_src_compile
+}
+
+src_install() {
+	use doc && HTML_DOCS+=( "${S}"/docs )
+
+	default
+
+	python_install() {
+		cd "${BUILD_DIR}/../bindings/python" || die
+		distutils-r1_python_install
+	}
+	use python && distutils-r1_src_install
+
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2016-12-11 10:16 Markos Chandras
  0 siblings, 0 replies; 23+ messages in thread
From: Markos Chandras @ 2016-12-11 10:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b16115c6022da268839b1da1fcf58ce245fbc41c
Author:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 11 10:15:55 2016 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 10:16:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b16115c6

net-libs/rb_libtorrent: Bump subslot

Package-Manager: portage-2.3.3

 net-libs/rb_libtorrent/rb_libtorrent-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.1.1.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.1.1.ebuild
index 2f9612c..32f6697 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.1.1.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.1.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="http://libtorrent.org"
 SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
-SLOT="0/8"
+SLOT="0/9"
 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="debug +dht doc examples libressl python +ssl static-libs test"
 


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2017-03-07 22:20 Andreas Sturmlechner
  0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2017-03-07 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     83c08155054adac0fcc059124bef56c5282a70b0
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  7 22:13:14 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Mar  7 22:14:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c08155

net-libs/rb_libtorrent: Fix tests with boost-1.62

Gentoo-bug: 608864

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
index 21c41bd81c2..0f63abd3fe6 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -44,7 +44,11 @@ DEPEND="${RDEPEND}
 
 S=${WORKDIR}/${MY_P}
 
-PATCHES=( "${FILESDIR}/${PN}-1.0.9-test_torrent_parse.patch" )
+PATCHES=(
+	"${FILESDIR}/${PN}-1.0.9-test_torrent_parse.patch"
+	# master branch
+	"${FILESDIR}/${PN}-1.0.11-fix-test_ssl.patch"
+)
 
 src_prepare() {
 	default


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2017-03-08 22:01 Michael Weber
  0 siblings, 0 replies; 23+ messages in thread
From: Michael Weber @ 2017-03-08 22:01 UTC (permalink / raw
  To: gentoo-commits

commit:     db591d9fafad073062ec98ef47b59756b16f4bcc
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  8 22:00:43 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Mar  8 22:00:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db591d9f

net-libs/rb_libtorrent: ppc ppc64 stable (bug 530720).

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
index 0f63abd3fe6..5ef5a172620 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_
 
 LICENSE="BSD"
 SLOT="0/8"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 arm ppc ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="debug +dht doc examples +geoip libressl python +ssl static-libs test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2017-03-10  9:13 Agostino Sarubbo
  0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2017-03-10  9:13 UTC (permalink / raw
  To: gentoo-commits

commit:     3950a5e665cb2a2a16f71263e2e20cdfdbbcd8f9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 10 09:12:37 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 10 09:12:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3950a5e6

net-libs/rb_libtorrent: amd64 stable wrt bug #530720

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
index 5ef5a172620..c3bca627247 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_
 
 LICENSE="BSD"
 SLOT="0/8"
-KEYWORDS="~amd64 arm ppc ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ppc ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="debug +dht doc examples +geoip libressl python +ssl static-libs test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2017-03-15 20:36 Patrick McLean
  0 siblings, 0 replies; 23+ messages in thread
From: Patrick McLean @ 2017-03-15 20:36 UTC (permalink / raw
  To: gentoo-commits

commit:     53b0d58dcf1b84675831f6c451a8fbc4e0eb0867
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 20:35:33 2017 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 20:36:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b0d58d

net-libs/rb_libtorrent: Version bump to 1.1.2

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-libs/rb_libtorrent/Manifest                   |   1 +
 net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild | 104 ++++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index 522bf25c445..f6618040b0c 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -3,3 +3,4 @@ DIST libtorrent-rasterbar-0.16.19.tar.gz 3030253 SHA256 9ebd3fa8accfa27d0c81cdbb
 DIST libtorrent-rasterbar-1.0.10.tar.gz 3324494 SHA256 a865ceaca8b14acdd7be56d361ce4e64361299647e157ef7b3ac7e2812ca4c3e SHA512 08976239ec12e2d67a974dadf3f16330f48e4b6de314f9d97c5fbbdbc696b76b6b1f8e20ceab6830d46d17b1bfd7e2fe4048fb1a5a97ece12c242c0cd0f7ded2 WHIRLPOOL 1e4ef2fb41eef0b825bd7c8c665638e3f689c3cefca3caa18a01c328caad9d31cd417fb49d25a7d55da6457a89e35a891427d70fb4f4d070c74be2e2e0347a60
 DIST libtorrent-rasterbar-1.0.11.tar.gz 3325786 SHA256 828d686770346f6da2c143c5a2844c5f5e407eb4a37982e90022763508abd62f SHA512 770d16b241174ae4b121af9b2ac7bcde8b14c6ed99352b827b760a3cbdc2c0ebd0d505319762897720c5f72acdff506ee9948ac1140e6d4591805eca5439b184 WHIRLPOOL e56bfe0830cfc7776436552171b14b08913d99a2c726c9eefa828027caaa96d9c3d97e6442a3b53f315eaa3e7e0f68175d813dbab1d6de1da5937054fc6cac9c
 DIST libtorrent-rasterbar-1.1.1.tar.gz 3641815 SHA256 f70c82367b0980460ef95aff3e117fd4a174477892d529beec434f74d615b31f SHA512 9d2409ee733f7579df61a63e37092d3c59a386b94031bae6a7ea64ffff617131d2c347ba0825b3d337ce2fedad3b527c8f697e3b49cea643d6543c972a1ebc12 WHIRLPOOL 36c4a007e0bf684e9603cd88b594a8ff91193b7d73447375e5651f945dba713c91daf0c625f90af6bb35c2ab017ca69da50d856ac6ce6be2e13f6d04ee7b2e35
+DIST libtorrent-rasterbar-1.1.2.tar.gz 3909420 SHA256 45e55f2374507bb67a9b9125f6b8d1c45e6cd33849c62b1d9cb56657354e359a SHA512 8cbf6b08bb21c6cbc3b5215a74ecdcce81e312484c688f2b20f95b7288d7f154e7f1337dd0c7d213687159d731bd4518166a964d6a1bda47dc2bd46115a55600 WHIRLPOOL ffd8f1afaece5762298fc8d3380ffe23ed79b5eb019e923d92fd408594054c2caf25e01b237b4cdc2c11181d93df6978301eecb44661378dc944dc89b3e6838a

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild
new file mode 100644
index 00000000000..a896476e7a5
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+DISTUTILS_IN_SOURCE_BUILD=true
+
+inherit distutils-r1 eutils versionator
+
+MY_P=libtorrent-rasterbar-${PV} # TODO: rename, bug 576126
+MY_PV=$(replace_all_version_separators _)
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="http://libtorrent.org"
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/9"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +dht doc examples libressl python +ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	dev-libs/boost:=[threads]
+	virtual/libiconv
+	examples? ( !net-p2p/mldonkey )
+	python? (
+		${PYTHON_DEPS}
+		dev-libs/boost:=[python,${PYTHON_USEDEP}]
+	)
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:= )
+	)
+"
+DEPEND="${RDEPEND}
+	sys-devel/libtool
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+	default
+
+	# bug 578026
+	# prepend -L${S}/... to ensure bindings link against the lib we just built
+	sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/compile_flags.in || die
+
+	use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable debug)
+		$(use_enable debug logging)
+		$(use_enable debug disk-stats)
+		$(use_enable dht dht $(usex debug logging yes))
+		$(use_enable examples)
+		$(use_enable ssl encryption)
+		$(use_enable static-libs static)
+		$(use_enable test tests)
+		--with-libiconv
+	)
+	econf "${myeconfargs[@]}"
+
+	if use python; then
+		myeconfargs+=(
+			--enable-python-binding
+			--with-boost-python
+		)
+		python_configure() {
+			econf "${myeconfargs[@]}"
+		}
+		distutils-r1_src_configure
+	fi
+}
+
+src_compile() {
+	default
+
+	python_compile() {
+		cd "${BUILD_DIR}/../bindings/python" || die
+		distutils-r1_python_compile
+	}
+	use python && distutils-r1_src_compile
+}
+
+src_install() {
+	use doc && HTML_DOCS+=( "${S}"/docs )
+
+	default
+
+	python_install() {
+		cd "${BUILD_DIR}/../bindings/python" || die
+		distutils-r1_python_install
+	}
+	use python && distutils-r1_src_install
+
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2017-03-15 21:31 Patrick McLean
  0 siblings, 0 replies; 23+ messages in thread
From: Patrick McLean @ 2017-03-15 21:31 UTC (permalink / raw
  To: gentoo-commits

commit:     4618be2a414a5d9f24844e515e775a603d034ccd
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 21:29:04 2017 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 21:31:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4618be2a

net-libs/rb_libtorrent: Make sure 1.1.2 links against the right version of the library

Also makes sure that we are using the right header files. When building the
python bindings, since we are working in a copy of the source tree, rather
than the one the lib was built in, it tends to use the installed versions
rather the new ones.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild
index a896476e7a5..c3a54a8c6d7 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild
@@ -48,7 +48,10 @@ src_prepare() {
 
 	# bug 578026
 	# prepend -L${S}/... to ensure bindings link against the lib we just built
-	sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/compile_flags.in || die
+	sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/link_flags.in || die
+
+	# prepend -I${S}/... to ensure bindings use the right headers
+	sed -i -e "s|^|-I${S}/src/include |" bindings/python/compile_flags.in || die
 
 	use python && distutils-r1_src_prepare
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2017-03-16 23:26 Patrick McLean
  0 siblings, 0 replies; 23+ messages in thread
From: Patrick McLean @ 2017-03-16 23:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c1dacea196b620f52ea8d644cd3ae075b1863c97
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 23:26:31 2017 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 23:26:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1dacea1

net-libs/rb_libtorrent: link the python bindings against the right libpython version

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild
index c3a54a8c6d7..5a8412d4f63 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.1.2.ebuild
@@ -71,12 +71,10 @@ src_configure() {
 	econf "${myeconfargs[@]}"
 
 	if use python; then
-		myeconfargs+=(
-			--enable-python-binding
-			--with-boost-python
-		)
 		python_configure() {
-			econf "${myeconfargs[@]}"
+			econf "${myeconfargs[@]}" \
+				--enable-python-binding \
+				--with-boost-python="${EPYTHON#python}"
 		}
 		distutils-r1_src_configure
 	fi


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
@ 2017-03-17 10:42 Agostino Sarubbo
  0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2017-03-17 10:42 UTC (permalink / raw
  To: gentoo-commits

commit:     57492a91161550801cb82e66f0a7882ecd849fac
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 10:40:34 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 10:40:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57492a91

net-libs/rb_libtorrent: sparc stable wrt bug #530720

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
index 84dbe476fb4..cc933fbd7dd 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.10.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_
 
 LICENSE="BSD"
 SLOT="0/8"
-KEYWORDS="amd64 arm ppc ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="debug +dht doc examples +geoip libressl python +ssl static-libs test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2017-03-17 10:42 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-11 10:16 [gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/ Markos Chandras
  -- strict thread matches above, loose matches on Subject: below --
2017-03-17 10:42 Agostino Sarubbo
2017-03-16 23:26 Patrick McLean
2017-03-15 21:31 Patrick McLean
2017-03-15 20:36 Patrick McLean
2017-03-10  9:13 Agostino Sarubbo
2017-03-08 22:01 Michael Weber
2017-03-07 22:20 Andreas Sturmlechner
2016-12-10 21:09 Markos Chandras
2016-11-13  8:39 Markus Meier
2016-10-15 23:50 Davide Pesavento
2016-10-15 23:50 Davide Pesavento
2016-08-18 20:31 Davide Pesavento
2016-05-20  8:12 Patrice Clement
2016-04-21 20:01 Patrice Clement
2016-03-10  8:31 Michael Palimaka
2016-03-09 17:01 Lars Wendler
2016-03-09 15:04 Patrick Lauer
2016-01-23 15:53 Manuel Rüger
2016-01-23 10:46 Markos Chandras
2015-12-03 16:23 Markos Chandras
2015-12-03 16:23 Markos Chandras
2015-08-25 18:45 Jauhien Piatlicki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox