summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2011-08-02 14:18:30 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2011-08-02 14:18:30 +0000
commit6dc189e47ac0eb1fc41358b45e372c6e104b03a7 (patch)
tree15f9589a51c27d5422b21cf7a18faf0b361ab3e1 /net-libs/rb_libtorrent
parentVersion bump (diff)
downloadhistorical-6dc189e47ac0eb1fc41358b45e372c6e104b03a7.tar.gz
historical-6dc189e47ac0eb1fc41358b45e372c6e104b03a7.tar.bz2
historical-6dc189e47ac0eb1fc41358b45e372c6e104b03a7.zip
Version bump. remove old ebuilds
Package-Manager: portage-2.2.0_alpha46/cvs/Linux x86_64
Diffstat (limited to 'net-libs/rb_libtorrent')
-rw-r--r--net-libs/rb_libtorrent/ChangeLog9
-rw-r--r--net-libs/rb_libtorrent/Manifest34
-rw-r--r--net-libs/rb_libtorrent/rb_libtorrent-0.14.9-r1.ebuild77
-rw-r--r--net-libs/rb_libtorrent/rb_libtorrent-0.15.7.ebuild (renamed from net-libs/rb_libtorrent/rb_libtorrent-0.14.12.ebuild)41
4 files changed, 43 insertions, 118 deletions
diff --git a/net-libs/rb_libtorrent/ChangeLog b/net-libs/rb_libtorrent/ChangeLog
index 5994823049e8..8d7a0421e7bd 100644
--- a/net-libs/rb_libtorrent/ChangeLog
+++ b/net-libs/rb_libtorrent/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-libs/rb_libtorrent
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/ChangeLog,v 1.112 2011/05/30 14:22:28 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/ChangeLog,v 1.113 2011/08/02 14:18:30 hwoarang Exp $
+
+*rb_libtorrent-0.15.7 (02 Aug 2011)
+
+ 02 Aug 2011; Markos Chandras <hwoarang@gentoo.org>
+ -rb_libtorrent-0.14.9-r1.ebuild, -rb_libtorrent-0.14.12.ebuild,
+ +rb_libtorrent-0.15.7.ebuild:
+ Version bump. remove old ebuilds
30 May 2011; Markos Chandras <hwoarang@gentoo.org>
rb_libtorrent-0.14.12.ebuild:
diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index 7284f7c7f5a6..9f22ae80caaf 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -5,30 +5,28 @@ AUX rb_libtorrent-0.14.12_boost-1.45.patch 507 RMD160 b3f3730cd1215c5ff08fb8d019
AUX rb_libtorrent-0.14.8-boost-detect.patch 1969 RMD160 8d2c4b412a72b69978bef1f8c659941473657a79 SHA1 2ec58b038e9c1b896b1eeb42e646afbf4f9af5ea SHA256 63d782c54b18ff1fccc08345c4b9afe112b146fa41021da3d717ee313c862ec0
AUX rb_libtorrent-0.14.9-as-needed-fix.patch 520 RMD160 e75c51c39acd3df37274d465296406d24328a8cf SHA1 2a73ad7edc9b98bd16466dde1112542336b9fd1a SHA256 04d0b833d109523764bbb410cebc59196a047bd72a8c6267a32bdf458a48877c
AUX rb_libtorrent-0.15.1-ax_pthread_asneeded.patch 4254 RMD160 57ecaa0aba6363cbac669f901529c1b157de9aa5 SHA1 af7171eadbe4e2dbcd9fbf5a0752579b9a6d3890 SHA256 aeba842df39d7149ef3722b6c62956f7c20ed1a81b778252ea7ed0514ab2ece3
-DIST libtorrent-rasterbar-0.14.12.tar.gz 1989687 RMD160 2fea2f10b0351ff7b269258ecc57a267415620cf SHA1 e1165fccd4a34ed1d686b350b88e9a5a321b7515 SHA256 046e2b83fb796f0cd2d7183dc31b978d6dd028e8c084fac1ec5dc93bc7ac1f40
-DIST libtorrent-rasterbar-0.14.9.tar.gz 1989956 RMD160 67f31b8dd98a3ead862a042ae226b23bdeb242a0 SHA1 cd7579100529cb2b0f0b4fcd2bee3d28c35b74c3 SHA256 08ea1eeea7d0fb8ed2ca2628c2e9c79d3bacc9f08011b4d9020a15dcd24e6ea3
DIST libtorrent-rasterbar-0.15.5.tar.gz 2606717 RMD160 ee5640c530e785cfd78d11db12d6d22d93c5c3c2 SHA1 da81d92bb00f51edcd7dcea1e00e3c54806a43b4 SHA256 150cbda406ac5ff57330446487961503c87d22bfb61a72d695ab4520b4c18a43
DIST libtorrent-rasterbar-0.15.6.tar.gz 2608765 RMD160 946464cc0dd9a42eaf342021aa96badccd7311c1 SHA1 e6f33b139933ec245e8850558efe52e88081fc6d SHA256 dc84775911129942d21ed94569f7c06accffcf31dc909b26eca5f824efb63f13
-EBUILD rb_libtorrent-0.14.12.ebuild 2503 RMD160 37d876909cce95ce26ec3a97d53004f175ade6ea SHA1 88d68fde98db029986a9eca2927f60b05e9b83a7 SHA256 14737c7c390c850aa125ba3ed53ce535d17d4326a7f9ab3ae5133ca53bdcd8d6
-EBUILD rb_libtorrent-0.14.9-r1.ebuild 2452 RMD160 6b800bc9d4f9a75f2c02bc5cc774e54848929f3d SHA1 aff1a616adf3eded5eebbb4013f1965d50dca780 SHA256 ea0b8cee83db50c4acd3e72ba2636e96f7152901ce1c72e52def0ae15a92a398
+DIST libtorrent-rasterbar-0.15.7.tar.gz 2518963 RMD160 a2929a7e49187de3003af7441216e46c60b8a966 SHA1 5ddc5966436f98c146b6aba8595dfe86cecb6724 SHA256 f5cef05e6205f0e4f2a4dd01802ab121ec68c1b27f57a1c047e1fb84c17b0af0
EBUILD rb_libtorrent-0.15.5.ebuild 2104 RMD160 e9ee32fdab037ab6dfc0c1c53e359372b44c5b47 SHA1 208058f61af3082aa2c898437dfe6ba270f85c4e SHA256 9d8911709cf4ac086f98d3d400f622c4c83e316a00e5c6b6cccd21c39390839e
EBUILD rb_libtorrent-0.15.6.ebuild 2188 RMD160 f7909bc20c88555cc51a6583f54f6c6e0579ffa4 SHA1 c3bd790653f6e1445b890353317bc8331293aa16 SHA256 3fc0bc1d72e4511e963439d6e13fcb4077d35c75c2b97b81921e966efb139d4d
-MISC ChangeLog 19053 RMD160 3deea19a99f90ce801a76cbf1c62a5051b7b4db2 SHA1 7c4310e5d7e24a8456a070f399c1c62affb4b468 SHA256 2474a7e37f94320d656fae8465524da227a0ce6fa177d25ab4edf2528b636ddd
+EBUILD rb_libtorrent-0.15.7.ebuild 2192 RMD160 7070bc79c374856cec2f846e475f2cc43f1fbf2c SHA1 7af444422b9b1a6fd16db677ebc43246bad7245d SHA256 18079fa67c9689bfb720fe8a47f26948edabadcbaf73941504bffad11bbd5e06
+MISC ChangeLog 19277 RMD160 ca8626308d293651425292fc7aaa64a064b5ca0a SHA1 5d68cf72d584834be6eab1e1f3ad4c32df9874f3 SHA256 e67a2d1b096674aa138b82e1db353cc576f26031e5a304c73258da95b44fb2a8
MISC metadata.xml 279 RMD160 fee9ba43ed5741d59ca721d799c0580f00cc71ef SHA1 093f218c86045f1c60aebde8a54cb673dee8f7f7 SHA256 36618b123d1f4f5b758e481463ea56c0d2a61230f223ccb4a8f1cc2ed4d01584
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJN46gkAAoJEPqDWhW0r/LCrusP/iuE3/FEPSEJIVUqxgiZg4vZ
-e4UUM5rqz8nlyR0bj1qfOPWci1JgO7J1fQ6owr0+0MxOEuo3pJKePuw7NazQwOci
-rxTYD/SProgfxmXb2saHHFkapOjbzFhrSdO/DFviccPlcrMTn00yg0+5uUwmKP8+
-Q5Aqhzm8yn5Kc7ntwfq6b+MUrNUN6cq5tG+gn4VlzcZHb1496FF9gJTw4rMS8f/E
-ltY7nhcUdKThDytb4R7tHVam5NuWkNgHD9ld0eBotHwlUp6QLSnr9NgMpVbpy736
-E2Ikr0DtUVAxkWI0b1kSL96XX9xJHn7gS9vzTQF2gGvfHuckGWqSWLRyfOEd2Dvc
-+6P8gW0amb21ABNKHsfXsdgbNgukMag/22VAEqsesUdoWN9nM6LYjGWtWqhm23Iv
-qpcSCu9i5drG95Xyf/BbhXnkF222ndFj2ob7hflM2ncI/e19hgztJSTNPSU/qU+U
-bOvBuswdKLRmmB4DqVtxhEPsPsV6TQd49X3yH91aCgj2NKdhSmRiP0Ka2g79Cuml
-VyEuXa52i1K8ulWNIey1aQ199LwsupSVBlcy5or2nbTdUkV8s4eOYG4RosCxAvrs
-MMfVW1TNQSHoEUUvxioNQDphHEcZA0V83EnDMWP3k9kB5o5TAAKHKn3TzwJcwr1y
-mv6749LfDURoUuNg5hlt
-=TeGn
+iQIcBAEBCgAGBQJOOAcqAAoJEPqDWhW0r/LC+NcQAJ8XgaOM+yB6pIQDEF1/nfdh
+2ZjU4rv5Iz+LqxFJud0RSAB9X8bYQDqOHuMlR8z0TXtGGaqqhwSyx+zW5M0HT183
+nyqjaJydmK/FYL/Az3Q9NDhrU63NKPZj0DpDGnLboyLzH/Zh+q/MkNHRrvhOjAHl
+BjLJsS2MDBI4x59n4DEZvQYMWY9kVPuDDpuFeTAL11J/5aZRW1FlERtzFKWjG2uk
+oBS/ov+Ze306EFpLM/18eNgkZSyPwXuabLrQh8ynZYshkV3QDCeuxy5q/1yBHPkw
+hE/Cj2U7m7AKMEXRDj+WXX4dhDrve/skB5Sgi1GhQ0bTA+7Oo9TjVZZk0G9AATyh
+bjYSdWxHVIPPbXNMShnSKjcTTrnkS05YfExOFu+gn7YbXvGJ86+Y2wDvk06nfmmQ
+UI3QuAlIKEiXihgmBfras5RTAX7nxLY2ojjqS5w1okOGvdfcD5dqmXJ1cUrZtZON
+McrN+vR5LeTNkN4zUSL7LcDLZzJZFWiLt/StKJVxPTucdl/Hcdo28fLYDjdtO8RV
+jBMgrzd+WfnJE3+O59aVQO6RQzhBtoE0twaNDvoGoDr1v6hPfyybkaQ8ETtxT3I1
+a4sSY8KtVpBBi4MJKKpaWvzAZdBJlnLEglx+gMxStOLErQUI2F3czD2B9i9KMbUf
+9GAhjqoQIkaUf/xkSdsH
+=oh+5
-----END PGP SIGNATURE-----
diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.14.9-r1.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.14.9-r1.ebuild
deleted file mode 100644
index b4e344661bb8..000000000000
--- a/net-libs/rb_libtorrent/rb_libtorrent-0.14.9-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/rb_libtorrent-0.14.9-r1.ebuild,v 1.4 2010/11/11 15:27:23 ssuominen Exp $
-
-EAPI="2"
-inherit autotools eutils flag-o-matic versionator
-
-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://www.rasterbar.com/products/libtorrent/"
-SRC_URI="http://libtorrent.googlecode.com/files/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd"
-IUSE="debug doc examples python test"
-RESTRICT="test"
-
-DEPEND="|| ( >=dev-libs/boost-1.35
- ( ~dev-libs/boost-1.34.1 dev-cpp/asio ) )
- python? ( >=dev-libs/boost-1.35.0-r5[python] dev-lang/python:2.6[threads] )
- >=sys-devel/libtool-2.2
- sys-libs/zlib
- examples? ( !net-p2p/mldonkey )" #292998
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.14.9-as-needed-fix.patch #276873
- epatch "${FILESDIR}"/${PN}-0.14.8-boost-detect.patch #295474
- rm ltmain.sh #298069
- eautoreconf
-}
-
-src_configure() {
- append-ldflags -pthread
-
- # use multi-threading versions of boost libs
- local BOOST_LIBS="--with-boost-system=boost_system-mt \
- --with-boost-asio=boost_system-mt \
- --with-boost-filesystem=boost_filesystem-mt \
- --with-boost-thread=boost_thread-mt \
- --with-boost-regex=boost_regex-mt \
- --with-boost-python=boost_python-mt \
- --with-boost-program_options=boost_program_options-mt"
-
- # detect boost version and location, bug 295474
- BOOST_PKG="$(best_version ">=dev-libs/boost-1.34.1")"
- BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
- BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
- BOOST_INC="/usr/include/boost-${BOOST_VER}"
- BOOST_LIB="/usr/$(get_libdir)/boost-${BOOST_VER}"
-
- local LOGGING
- use debug && LOGGING="--with-logging=verbose"
-
- econf $(use_enable debug) \
- $(use_enable test tests) \
- $(use_enable examples) \
- $(use_enable python python-binding) \
- --with-zlib=system \
- --with-asio=system \
- ${LOGGING} \
- --with-boost=${BOOST_INC} \
- --with-boost-libdir=${BOOST_LIB} \
- ${BOOST_LIBS}
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die 'emake install failed'
- dodoc ChangeLog AUTHORS NEWS README || die 'dodoc failed'
- if use doc ; then
- dohtml docs/* || die "Could not install HTML documentation"
- fi
-}
diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.14.12.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.15.7.ebuild
index fa78183658d4..f3c29d23b35b 100644
--- a/net-libs/rb_libtorrent/rb_libtorrent-0.14.12.ebuild
+++ b/net-libs/rb_libtorrent/rb_libtorrent-0.15.7.ebuild
@@ -1,9 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/rb_libtorrent-0.14.12.ebuild,v 1.5 2011/05/30 14:22:28 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/rb_libtorrent-0.15.7.ebuild,v 1.1 2011/08/02 14:18:30 hwoarang Exp $
EAPI="2"
-inherit autotools eutils flag-o-matic versionator
+PYTHON_DEPEND="python? 2:2.6"
+PYTHON_USE_WITH="threads"
+
+inherit eutils versionator python
MY_P=${P/rb_/}
MY_P=${MY_P/torrent/torrent-rasterbar}
@@ -15,38 +18,32 @@ SRC_URI="http://libtorrent.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="debug doc examples python test"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug doc examples python ssl"
RESTRICT="test"
-DEPEND="|| ( >=dev-libs/boost-1.35
- ( ~dev-libs/boost-1.34.1 dev-cpp/asio ) )
- python? ( >=dev-libs/boost-1.35.0-r5[python] dev-lang/python:2.6[threads] )
+DEPEND=">=dev-libs/boost-1.36[python?]
>=sys-devel/libtool-2.2
sys-libs/zlib
- examples? ( !net-p2p/mldonkey )" #292998
+ examples? ( !net-p2p/mldonkey )
+ ssl? ( dev-libs/openssl )"
+
RDEPEND="${DEPEND}"
+pkg_setup() {
+ use python && python_set_active_version 2
+}
+
src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.14.9-as-needed-fix.patch #276873
- epatch "${FILESDIR}"/${PN}-0.14.8-boost-detect.patch #295474
- epatch "${FILESDIR}"/${P}_boost-1.45.patch #352001
- rm ltmain.sh #298069
- eautoreconf
+ use python && python_convert_shebangs -r 2 .
}
src_configure() {
- append-ldflags -pthread
-
# use multi-threading versions of boost libs
local BOOST_LIBS="--with-boost-system=boost_system-mt \
- --with-boost-asio=boost_system-mt \
--with-boost-filesystem=boost_filesystem-mt \
--with-boost-thread=boost_thread-mt \
- --with-boost-regex=boost_regex-mt \
- --with-boost-python=boost_python-mt \
- --with-boost-program_options=boost_program_options-mt"
-
+ --with-boost-python=boost_python-mt"
# detect boost version and location, bug 295474
BOOST_PKG="$(best_version ">=dev-libs/boost-1.34.1")"
BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
@@ -55,14 +52,14 @@ src_configure() {
BOOST_LIB="/usr/$(get_libdir)/boost-${BOOST_VER}"
local LOGGING
- use debug && LOGGING="--with-logging=verbose"
+ use debug && LOGGING="--enable-logging=verbose"
econf $(use_enable debug) \
$(use_enable test tests) \
$(use_enable examples) \
$(use_enable python python-binding) \
+ $(use_enable ssl encryption) \
--with-zlib=system \
- --with-asio=system \
${LOGGING} \
--with-boost=${BOOST_INC} \
--with-boost-libdir=${BOOST_LIB} \