diff options
author | Maxim Koltsov <maksbotan@gentoo.org> | 2013-03-08 21:56:01 +0000 |
---|---|---|
committer | Maxim Koltsov <maksbotan@gentoo.org> | 2013-03-08 21:56:01 +0000 |
commit | 49224d01eddbcc0e9d56105eb2932f755c3327e7 (patch) | |
tree | 7c50768e8bd56f186804b5f930921323febdafa1 /app-leechcraft/lc-bittorrent | |
parent | Move LeechCraft to new category (diff) | |
download | historical-49224d01eddbcc0e9d56105eb2932f755c3327e7.tar.gz historical-49224d01eddbcc0e9d56105eb2932f755c3327e7.tar.bz2 historical-49224d01eddbcc0e9d56105eb2932f755c3327e7.zip |
Move LeechCraft to new category
Package-Manager: portage-2.1.11.55/cvs/Linux x86_64
RepoMan-Options: --force
Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'app-leechcraft/lc-bittorrent')
-rw-r--r-- | app-leechcraft/lc-bittorrent/Manifest | 22 | ||||
-rw-r--r-- | app-leechcraft/lc-bittorrent/files/boost-1.50.patch | 38 | ||||
-rw-r--r-- | app-leechcraft/lc-bittorrent/files/boost-1.52.patch | 14 | ||||
-rw-r--r-- | app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.85-r1.ebuild | 28 | ||||
-rw-r--r-- | app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.90.ebuild | 26 | ||||
-rw-r--r-- | app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild | 26 | ||||
-rw-r--r-- | app-leechcraft/lc-bittorrent/metadata.xml | 5 |
7 files changed, 155 insertions, 4 deletions
diff --git a/app-leechcraft/lc-bittorrent/Manifest b/app-leechcraft/lc-bittorrent/Manifest index 4c5e92030f27..af922afa1cbb 100644 --- a/app-leechcraft/lc-bittorrent/Manifest +++ b/app-leechcraft/lc-bittorrent/Manifest @@ -1,9 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX boost-1.50.patch 1350 SHA256 6e33a02a397e1f90b2081dbb7bcb50290358a46e821e42b0538645788d36f374 SHA512 61b86437b3df2a1876792f85d3a8064501b9c740e047cec9dbf05e1e8edb68ca9915732a1c963ca721ca9dda5480d877234b2e5ee296d625967d8e46baf7dc4b WHIRLPOOL 050685b62814ec4ed7ffdc1a0294c9208cc70362b38a8bdea7da682d43c4f7df3163f30b40dd740eed2c8679910723178ea664257cb11057eeeecd94eb4cad4e AUX boost-1.52.patch 568 SHA256 d0cce17f442b85846c8ec089aa442424d82f8009400f22e92f0381db1e24debe SHA512 dac4b30ed3be49815afcb5f7ce06f8f3e7f9baabf4019bc83acfb03fcb65eba7ea9fd1380ce00ab6d6bf852c67d2ff9bd6a1a34f655728634fe83d3232ca2056 WHIRLPOOL 1dbd048e337dcca216389f3d976f39063140a45679c6dc40856773443afa4272d9e8783b2b28efce9386cdc0cf82fb5a990048019ca1c85cc39403d609c79fd9 DIST leechcraft-0.5.85.tar.xz 5463144 SHA256 3208d8013911c9d848dc007554b0a6e22eee0ed8e16c25a11da9a7931650f694 SHA512 76fb2e9cc9be1219b603f2ea04af945b63376d0e0834a46a668eb23c66a3939d4239b410235302866523cd26918e1dd09c7a6e868845e9d458df96829ba81a70 WHIRLPOOL 84a141d70400201a481c9ae1fd362d079e0357022fd16398053264e7b97996b62b44ae2190cb44ab3c537627d6586eca38de18aab8b2490f26bcc92183e515b4 DIST leechcraft-0.5.90.tar.xz 6147148 SHA256 68c3dd66c0456dd75aabc818580c1c54ebbb7d8ccaa8db322a91e456b34acc43 SHA512 e82d44e010a13b961dbda98f993afbe3003f0925bc63d4ecd59ae2b9b2f030455d6bafbe9aa9eb8fe98f9ae09050cd9bed01e3e5e1703a2781e74bdc8e9408b7 WHIRLPOOL 3a9fe7afe32dc0cb8dda12c3e430e1112a115de7264bc9536c0cadb64ad56b1dcb19340220ab7fd0f38db24fd14c79ccd8f2ca35199dd6090fa4e94dab337017 -EBUILD lc-bittorrent-0.5.85-r1.ebuild 712 SHA256 4bcaac814d5f36a8b04642959a0a2f10ca442da5d3d5338ee7af1b380b303dc0 SHA512 792e3ed720a2300e885ded259e250dc8850ec705aba530bc9ca3a123d522369640ffa82f7905ade77c1464f43cdbc0c31a63733155cf09f3cceab3ccce6be80b WHIRLPOOL 6380ef25eb6d4cf9eb505bdee2d260ea2a64b2416bfd68de041795e782c5473b1aa9a2ff25c41f348a95dccf77427e871e8c956f5b5bd35d8c1445bdcb22fcdd -EBUILD lc-bittorrent-0.5.90.ebuild 659 SHA256 bed018a2be771b553dadb7f7f0692995b44366b10850a71a6fc6a1d717cba649 SHA512 1f67a7f3911d22caf053f09e01d61823b4e509d49b70f19e92b1ca0464d532e3ab79210e554aafd073cd36148ab67b91d11652cbf0ceeb2c3c6cb6ccb7b4cd8b WHIRLPOOL 03e1df3c4e123bf7e177819261416ad0312545a80ab42efeb4a89065830b2afa8458e93df0daacf062bb35204b39995d24a96ebf88dede853588017a661b27de -EBUILD lc-bittorrent-9999.ebuild 654 SHA256 f0abf33b0bf8999a8c1bdeb4762ebf0b8d63c0e1d88861232afed116a5f50047 SHA512 9799a2a6dff59a34f4d97dc968dc7a14c4b0704bf4b8c5ad7d0ad6a2b5f6ac9c229d80a30040f28d58f7e991cf0f61c8a45edfed15700d651be949e578088440 WHIRLPOOL a6a6ebced484bda7c997530a333f5e055f8f836764d1e60c7f8514dc42da9b8f4b103f4924071c16cc64ebc56ed5b7bec852eb685274937958eb11bcf0357d69 -MISC ChangeLog 5215 SHA256 ac7f7dda301d52b7a1ba86b7199c3e1ca891eaf7de883323ec0f883c981a46cd SHA512 2a40abee70d8e6df0f01e10ef112c7ce75ff53f9c8aeb3e96c83415b42bfcf26f63ee2a69c8feb65927620ba3f549e46989e852f84f9ec21984a8bfe579f1667 WHIRLPOOL 6f1255563b3c346e414c8abb091d3549260416ac0f1416308934ac970d6184729f3f0d12dab25c19c9aa40a6cc1cd619afdbecc37c282b7a99c83a974d17527e +EBUILD lc-bittorrent-0.5.85-r1.ebuild 704 SHA256 85b89920ba3cb099e5266819fe61e5b5c0b39b4b57c696046665a3e550533a45 SHA512 a73a39c61de3a191864f922b6b4c6b74414c8d31d9fc8e700c7da17564a842e07d29aa65eb9305f320eb68d8d6665c0a4a8a9f7d9c2a6e15f78535e929977df1 WHIRLPOOL a1ff4f71de62e298facd61cfe8c85f06468a1008d79d8c9837a3bfada04c5b7affaff27d6e6880102988232e6f4f4baf83dca22b8e687b148248425d877acec2 +EBUILD lc-bittorrent-0.5.90.ebuild 657 SHA256 1e13a1f4a6d12981898c74fe4efd43d0e1bc60d6afb1446c23cce64a081adaab SHA512 8e65bc7249f1bd6e96694748830373f9edf290d048fb5949229ed0690a4fd31a7aaacf9a09ef3d6bb24e788603dde10b3860b60acee001e7d15c61bebdf72a7e WHIRLPOOL 82786cd68f01128dbd50c6bc326de769a6618c6d210358a396a1cf16afb95dc2e2ee45b35bba7c696ddfd18a03708af6d8afb431cd233bb8d4794f28332e01ab +EBUILD lc-bittorrent-9999.ebuild 646 SHA256 a724c65eb0a2b7e27d2be4c553b0aa85e403bb9fe48edd1677cc5c8b2cbee8ae SHA512 87c686b11278ef9757bef92107839aaeb5afe6cf15dfcc70c8fd821ac7ae302dbaaef2e514a1d59c092757f288e902df700a9f8a53100e79fe1723ace7b00bb6 WHIRLPOOL 398f3e8f97d5dc3034e8e1a05df6a5f6ef51e84fc0c161676557f25797a3362ee12ecfc2f30bed4c10de343855890da8194ce94a34751033e3cbbe224dbb87dc +MISC ChangeLog 5219 SHA256 fed4119b78717452cbd7f648d96eac27e04f2c6760c5d660f1f2ac68da487ef0 SHA512 580d50e6bcf851357f2ee68ed1cd08fd7c8cf3174fb0e00d7c9f1d586b2d898b93db61b92489e81718c5a08352aa76bf7eb29acd9867f4092c722810148a9455 WHIRLPOOL 81bea7d28ff3384fbbf66f409b6a41c7b9677279278cf19248e348fc5f4985f607badf3fce74a4fafc702e92506ccdce60a15bca645287dec71b603c2f59002d MISC metadata.xml 164 SHA256 d3d50c47cc72568dcc457fe11ddfc6849ba6572bc2d581aad1deac910ee1d488 SHA512 ce478accd06c9c530d86b3ca8abaf3680428a7ab07ed8bb5b78e60c7e3240c3be349993f73e2ef904642efec5cd9c8abb7196675b46723103290ef9ab5d1cc10 WHIRLPOOL 4c2d59059bc69ff27c720b093f582968e2778d23875e0f7d3edba0ec6634e1b50e7403974c4a32638eeaae4d7baf45ca163e5e80f5bd692590b7d075882d51f0 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJROl59AAoJEAmJmMX429reTzsIAKubfQ78CHnMM8GEqcd/s/dc +2+pRISowu59/yzECIwI8e9txDewSoQwp2nUOdyo/YZlrLKzJfeZ+TA/eWny3rbOI +dXPsEs5XGGfDMBQDszZWOQDCsTpNlHP4vSNW8zgdI5f7tGuaOuXEpb1C3hmM/jbV +jerRBHKQhwchCdrxY/L6AmsULomUxeFCkxoiRhdQB5K9mGuqTLnttsHlKIaI91Hd +f+vEiSYoPPWGe5lkNaxzAg9OKGP02ZJFhaW23LQyFYuCqVwchu0oLbRz033btODT +FfBUkGKeUefOqsA/HG6c2U65pfZyp9eDwFZf9KS58x7JEYrzCohg9/29OW1MOuw= +=ggMu +-----END PGP SIGNATURE----- diff --git a/app-leechcraft/lc-bittorrent/files/boost-1.50.patch b/app-leechcraft/lc-bittorrent/files/boost-1.50.patch new file mode 100644 index 000000000000..2abb31998082 --- /dev/null +++ b/app-leechcraft/lc-bittorrent/files/boost-1.50.patch @@ -0,0 +1,38 @@ +diff --git a/src/plugins/bittorrent/CMakeLists.txt b/src/plugins/bittorrent/CMakeLists.txt +index de8a2f9..45d26da 100644 +--- a/src/plugins/bittorrent/CMakeLists.txt ++++ b/src/plugins/bittorrent/CMakeLists.txt +@@ -153,7 +153,6 @@ IF (WIN32) + ENDIF (WIN32) + #ADD_DEFINITIONS(-DBOOST_DYN_LINK) + ADD_DEFINITIONS(-DTORRENT_LINKING_SHARED) +-ADD_DEFINITIONS(-DBOOST_FILESYSTEM_VERSION=2) #workaround for building with boost 1.46 + #ADD_DEFINITIONS(-D_DLL) + IF (NOT LC_NO_MOC) + QT4_WRAP_CPP (MOC_SRCS ${HEADERS}) +diff --git a/src/plugins/bittorrent/torrentmaker.cpp b/src/plugins/bittorrent/torrentmaker.cpp +index 313a6a5..467c4d8 100644 +--- a/src/plugins/bittorrent/torrentmaker.cpp ++++ b/src/plugins/bittorrent/torrentmaker.cpp +@@ -40,7 +40,11 @@ namespace LeechCraft + { + bool FileFilter (const boost::filesystem::path& filename) + { ++#if BOOST_FILESYSTEM_VERSION == 2 + if (filename.leaf () [0] == '.') ++#else ++ if (filename.leaf ().string () [0] == '.') ++#endif + return false; + QFileInfo fi (QString::fromUtf8 (filename.string ().c_str ())); + if ((fi.isDir () || +@@ -74,7 +78,9 @@ namespace LeechCraft + return; + } + ++#if BOOST_FILESYSTEM_VERSION == 2 + boost::filesystem::path::default_name_check (boost::filesystem::no_check); ++#endif + + libtorrent::file_storage fs; + #if LIBTORRENT_VERSION_NUM >= 1600 diff --git a/app-leechcraft/lc-bittorrent/files/boost-1.52.patch b/app-leechcraft/lc-bittorrent/files/boost-1.52.patch new file mode 100644 index 000000000000..bb5208ab0be5 --- /dev/null +++ b/app-leechcraft/lc-bittorrent/files/boost-1.52.patch @@ -0,0 +1,14 @@ +diff --git a/src/plugins/bittorrent/torrentplugin.cpp b/src/plugins/bittorrent/torrentplugin.cpp +index b41f0f2..c20f847 100644 +--- a/src/plugins/bittorrent/torrentplugin.cpp ++++ b/src/plugins/bittorrent/torrentplugin.cpp +@@ -31,6 +31,9 @@ + #include <QToolBar> + #include <QHeaderView> + #include <QInputDialog> ++#include <boost/preprocessor/seq/size.hpp> ++#include <boost/preprocessor/seq/elem.hpp> ++#include <boost/preprocessor/repetition/repeat.hpp> + #include <libtorrent/session.hpp> + #include <libtorrent/version.hpp> + #include <interfaces/entitytesthandleresult.h> diff --git a/app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.85-r1.ebuild b/app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.85-r1.ebuild new file mode 100644 index 000000000000..b4dfec654475 --- /dev/null +++ b/app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.85-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.85-r1.ebuild,v 1.1 2013/03/08 21:55:43 maksbotan Exp $ + +EAPI="4" + +inherit leechcraft + +DESCRIPTION="Full-featured BitTorrent client plugin for LeechCraft." + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug geoip" + +DEPEND="~app-leechcraft/lc-core-${PV} + net-libs/rb_libtorrent" +RDEPEND="${DEPEND} + virtual/leechcraft-task-show + geoip? ( dev-libs/geoip )" + +PATCHES=("${FILESDIR}"/boost-1.52.patch) + +src_configure(){ + local mycmakeargs=" + $(cmake-utils_use_enable geoip BITTORRENT_GEOIP) + " + cmake-utils_src_configure +} diff --git a/app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.90.ebuild b/app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.90.ebuild new file mode 100644 index 000000000000..4c0ffc4c14c5 --- /dev/null +++ b/app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.90.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-bittorrent/lc-bittorrent-0.5.90.ebuild,v 1.1 2013/03/08 21:55:43 maksbotan Exp $ + +EAPI="4" + +inherit leechcraft + +DESCRIPTION="Full-featured BitTorrent client plugin for LeechCraft." + +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug geoip" + +DEPEND="~app-leechcraft/lc-core-${PV} + net-libs/rb_libtorrent" +RDEPEND="${DEPEND} + virtual/leechcraft-task-show + geoip? ( dev-libs/geoip )" + +src_configure(){ + local mycmakeargs=" + $(cmake-utils_use_enable geoip BITTORRENT_GEOIP) + " + cmake-utils_src_configure +} diff --git a/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild b/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild new file mode 100644 index 000000000000..e07188857cc6 --- /dev/null +++ b/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild,v 1.1 2013/03/08 21:55:43 maksbotan Exp $ + +EAPI="4" + +inherit leechcraft + +DESCRIPTION="Full-featured BitTorrent client plugin for LeechCraft." + +SLOT="0" +KEYWORDS="" +IUSE="debug geoip" + +DEPEND="~app-leechcraft/lc-core-${PV} + net-libs/rb_libtorrent" +RDEPEND="${DEPEND} + virtual/leechcraft-task-show + geoip? ( dev-libs/geoip )" + +src_configure(){ + local mycmakeargs=" + $(cmake-utils_use_enable geoip BITTORRENT_GEOIP) + " + cmake-utils_src_configure +} diff --git a/app-leechcraft/lc-bittorrent/metadata.xml b/app-leechcraft/lc-bittorrent/metadata.xml new file mode 100644 index 000000000000..2c857dda08d3 --- /dev/null +++ b/app-leechcraft/lc-bittorrent/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>leechcraft</herd> +</pkgmetadata> |