Version bump. remove old ebuilds
authorMarkos Chandras <hwoarang@gentoo.org>
Tue, 2 Aug 2011 14:18:30 +0000 (14:18 +0000)
committerMarkos Chandras <hwoarang@gentoo.org>
Tue, 2 Aug 2011 14:18:30 +0000 (14:18 +0000)
Package-Manager: portage-2.2.0_alpha46/cvs/Linux x86_64

net-libs/rb_libtorrent/ChangeLog
net-libs/rb_libtorrent/Manifest
net-libs/rb_libtorrent/rb_libtorrent-0.14.9-r1.ebuild [deleted file]
net-libs/rb_libtorrent/rb_libtorrent-0.15.7.ebuild [moved from net-libs/rb_libtorrent/rb_libtorrent-0.14.12.ebuild with 64% similarity]

index 5994823049e8d4ec0a84da781ba1d25af6317078..8d7a0421e7bd741a3cd841554e913a2c3b32c8ed 100644 (file)
@@ -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:
index 7284f7c7f5a6f62d131d34e6b77d0c546b3b291a..9f22ae80caaf13a815a52c0620c3f9d04206e5b1 100644 (file)
@@ -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 (file)
index b4e3446..0000000
+++ /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
-}
similarity index 64%
rename from net-libs/rb_libtorrent/rb_libtorrent-0.14.12.ebuild
rename to net-libs/rb_libtorrent/rb_libtorrent-0.15.7.ebuild
index fa78183658d4d0d5073d16dc5372523c8c88b26b..f3c29d23b35b6b4c0fb7230acdea923436a5125c 100644 (file)
@@ -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} \