[gentoo-commits] repo/gentoo:master commit in: net-misc/fatrat/, net-misc/fatrat/files/
commit: 37e3998a29b4758e6a11a5c42320344f4139689b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 21 11:36:47 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 21 11:37:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e3998a net-misc/fatrat: Fix build with Qt 5.15, EAPI-7 bump, cmake.eclass Drop superfluous vcs-snapshot.eclass Thanks-to: Zamarin Arthur gmail.com> Closes: https://bugs.gentoo.org/727166 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> .../fatrat/fatrat-1.2.0_beta2_p20161204.ebuild | 24 ++ .../fatrat-1.2.0_beta2_p20161204-qt-5.15.patch | 12 +++ 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/net-misc/fatrat/fatrat-1.2.0_beta2_p20161204.ebuild b/net-misc/fatrat/fatrat-1.2.0_beta2_p20161204.ebuild index 6a079aa56c8..c82928e3267 100644 --- a/net-misc/fatrat/fatrat-1.2.0_beta2_p20161204.ebuild +++ b/net-misc/fatrat/fatrat-1.2.0_beta2_p20161204.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 SNAPSHOT="14a1a146df76d70c44dcc38363848a5b41a364d5" - -inherit cmake-utils vcs-snapshot xdg-utils +inherit cmake xdg-utils DESCRIPTION="Qt5-based download/upload manager" HOMEPAGE="http://fatrat.dolezel.info/; @@ -16,6 +15,11 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="bittorrent +curl doc nls xmpp" +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" RDEPEND=" dev-qt/qtcore:5 dev-qt/qtdbus:5 @@ -34,12 +38,14 @@ RDEPEND=" " DEPEND="${RDEPEND} dev-libs/boost - dev-qt/linguist-tools:5 - virtual/pkgconfig - nls? ( sys-devel/gettext ) " -PATCHES=( "${FILESDIR}/${PN}-1.2.0_beta2_p20150803-build.patch" ) +S="${WORKDIR}/LubosD-${PN}-14a1a14" + +PATCHES=( + "${FILESDIR}/${PN}-1.2.0_beta2_p20150803-build.patch" + "${FILESDIR}/${P}-qt-5.15.patch" +) src_configure() { local mycmakeargs=( @@ -50,7 +56,7 @@ src_configure() { -DWITH_JABBER="$(usex xmpp ON OFF)" -DWITH_WEBINTERFACE=OFF ) - cmake-utils_src_configure + cmake_src_configure } pkg_postinst() { diff --git a/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20161204-qt-5.15.patch b/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20161204-qt-5.15.patch new file mode 100644 index 000..def09bbd767 --- /dev/null +++ b/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20161204-qt-5.15.patch @@ -0,0 +1,12 @@ +diff --git a/src/util/BalloonTip.cpp b/src/util/BalloonTip.cpp +index c20c0ee..67b5284 100644 +--- a/src/util/BalloonTip.cpp b/src/util/BalloonTip.cpp +@@ -2,6 +2,7 @@ + * Based on Qt source code + */ + ++#include + #include "BalloonTip.h" + #include + #include
[gentoo-commits] repo/gentoo:master commit in: net-misc/fatrat/
commit: 888b14d5b9ed72114d773bd686ae79764445485c Author: Lars Wendler gentoo org> AuthorDate: Mon Dec 23 13:07:10 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Dec 23 13:08:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888b14d5 net-misc/fatrat: Dropped package to maintainer-needed Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> net-misc/fatrat/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-misc/fatrat/metadata.xml b/net-misc/fatrat/metadata.xml index 2b0630af517..5560fa5bf5d 100644 --- a/net-misc/fatrat/metadata.xml +++ b/net-misc/fatrat/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - polynomia...@gentoo.org - Lars Wendler - + FatRat is an open source download manager for Linux.
[gentoo-commits] repo/gentoo:master commit in: net-misc/fatrat/
commit: b209a01143d46eada3b67d805f3077d0369af26f Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 2 11:53:39 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 2 12:09:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b209a011 net-misc/fatrat: Drop unused description Package-Manager: Portage-2.3.8, Repoman-2.3.1 net-misc/fatrat/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/net-misc/fatrat/metadata.xml b/net-misc/fatrat/metadata.xml index e3caffb1284..2b0630af517 100644 --- a/net-misc/fatrat/metadata.xml +++ b/net-misc/fatrat/metadata.xml @@ -10,7 +10,6 @@ Use the bittorrent protocol via net-libs/libtorrent-rasterbar. - Enable builtin webinterface. LubosD/fatrat
[gentoo-commits] repo/gentoo:master commit in: net-misc/fatrat/
commit: b8adb09f6e8d4efb5740a1dfefbf58f3bcbba8b9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 2 10:18:45 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 2 11:09:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8adb09f net-misc/fatrat: Drop old Gentoo-bug: 620730 Package-Manager: Portage-2.3.8, Repoman-2.3.1 net-misc/fatrat/Manifest | 1 - .../fatrat/fatrat-1.2.0_beta2_p20150803.ebuild | 61 -- 2 files changed, 62 deletions(-) diff --git a/net-misc/fatrat/Manifest b/net-misc/fatrat/Manifest index 9a8bafbe3d8..15f8abf35d2 100644 --- a/net-misc/fatrat/Manifest +++ b/net-misc/fatrat/Manifest @@ -1,2 +1 @@ -DIST fatrat-1.2.0_beta2_p20150803.tar.gz 4308365 SHA256 e4df2cedc68b0c03848b3b9a5766032de7e845824120079c6916dae8a33164fb SHA512 a872c4351fd079530d18c3335cc6dc7fd95d1402c39ee6f1a65660b8c271644af5d1e8f48890d75e603f646689936f385404d05631b53b2e655c5357a02eb94a WHIRLPOOL ec4d6783397e796aca9ec7e252919a116b96cdbb8f7ca9f5040971e229cd2070d624e4421bf22a2c51f75ec2077d4df179e1e729f3e4d4a7c682f3e9f4b59bd2 DIST fatrat-1.2.0_beta2_p20161204.tar.gz 4988560 SHA256 be1202e4fd6b16fb3d9074be104fea76d6b03ef858eb438ff6aba23cb69d41b6 SHA512 d3a9816cc53fd93ef2ccd3fb5896dde5846382d40e30dc687a14379e6048f8ffc27b40c2b5c3977c6bccc912dcb054426c84c016c319174e2c2a440f9a588063 WHIRLPOOL d2b7a80415ce99f920b97508a1cabd43699ae02f8257d4a619b3f0b7036c9320bb95587bbe043211406af8ebdfc141571dd0f0a056a7f82bc94db4a8482d9430 diff --git a/net-misc/fatrat/fatrat-1.2.0_beta2_p20150803.ebuild b/net-misc/fatrat/fatrat-1.2.0_beta2_p20150803.ebuild deleted file mode 100644 index 67809dc3beb..000 --- a/net-misc/fatrat/fatrat-1.2.0_beta2_p20150803.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SNAPSHOT="b5be2b17ee291f6253484ec749037bc2c9200ccc" - -inherit cmake-utils - -DESCRIPTION="Qt4-based download/upload manager" -HOMEPAGE="http://fatrat.dolezel.info/; -if [[ -n "${SNAPSHOT}" ]] ; then - SRC_URI="https://github.com/LubosD/fatrat/tarball/${SNAPSHOT} -> ${P}.tar.gz" - S="${WORKDIR}/LubosD-${PN}-${SNAPSHOT:0:7}" -else - SRC_URI="http://www.dolezel.info/download/data/${PN}/${P}.tar.xz; -fi - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="bittorrent +curl doc xmpp nls webinterface" - -RDEPEND="dev-qt/qtdbus:4 - dev-qt/qtgui:4 - dev-qt/qtsvg:4 - bittorrent? ( - >=net-libs/libtorrent-rasterbar-0.14.5 - >=dev-cpp/asio-1.1.0 - dev-qt/qtwebkit:4 - ) - curl? ( >=net-misc/curl-7.18.2 ) - doc? ( dev-qt/qthelp:4 ) - xmpp? ( net-libs/gloox ) - webinterface? ( dev-qt/qtscript:4 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}/${P}-build.patch" -) - -src_configure() { - local mycmakeargs=( - -DWITH_BITTORRENT="$(usex bittorrent ON OFF)" - -DWITH_CURL="$(usex curl ON OFF)" - -DWITH_DOCUMENTATION="$(usex doc ON OFF)" - -DWITH_JABBER="$(usex xmpp ON OFF)" - -DWITH_NLS="$(usex nls ON OFF)" - -DWITH_WEBINTERFACE="$(usex webinterface ON OFF)" - ) - cmake-utils_src_configure -} - -pkg_postinst() { - # this is a completely optional and NOT automagic dep - if ! has_version dev-libs/geoip; then - elog "If you want GeoIP support, emerge dev-libs/geoip." - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/fatrat/files/, net-misc/fatrat/
commit: ca417358fcb36e2631f285ab258096234d441db7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 30 14:55:30 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 30 14:57:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca417358 net-misc/fatrat: Add 1.2.0_beta2_p20161204 Qt5-based snapshot Gentoo-bug: 620730 Package-Manager: Portage-2.3.10, Repoman-2.3.3 net-misc/fatrat/Manifest | 1 + .../fatrat/fatrat-1.2.0_beta2_p20161204.ebuild | 69 ++ .../files/fatrat-1.2.0_beta2_p20150803-build.patch | 4 +- 3 files changed, 72 insertions(+), 2 deletions(-) diff --git a/net-misc/fatrat/Manifest b/net-misc/fatrat/Manifest index eb661f0122e..9a8bafbe3d8 100644 --- a/net-misc/fatrat/Manifest +++ b/net-misc/fatrat/Manifest @@ -1 +1,2 @@ DIST fatrat-1.2.0_beta2_p20150803.tar.gz 4308365 SHA256 e4df2cedc68b0c03848b3b9a5766032de7e845824120079c6916dae8a33164fb SHA512 a872c4351fd079530d18c3335cc6dc7fd95d1402c39ee6f1a65660b8c271644af5d1e8f48890d75e603f646689936f385404d05631b53b2e655c5357a02eb94a WHIRLPOOL ec4d6783397e796aca9ec7e252919a116b96cdbb8f7ca9f5040971e229cd2070d624e4421bf22a2c51f75ec2077d4df179e1e729f3e4d4a7c682f3e9f4b59bd2 +DIST fatrat-1.2.0_beta2_p20161204.tar.gz 4988560 SHA256 be1202e4fd6b16fb3d9074be104fea76d6b03ef858eb438ff6aba23cb69d41b6 SHA512 d3a9816cc53fd93ef2ccd3fb5896dde5846382d40e30dc687a14379e6048f8ffc27b40c2b5c3977c6bccc912dcb054426c84c016c319174e2c2a440f9a588063 WHIRLPOOL d2b7a80415ce99f920b97508a1cabd43699ae02f8257d4a619b3f0b7036c9320bb95587bbe043211406af8ebdfc141571dd0f0a056a7f82bc94db4a8482d9430 diff --git a/net-misc/fatrat/fatrat-1.2.0_beta2_p20161204.ebuild b/net-misc/fatrat/fatrat-1.2.0_beta2_p20161204.ebuild new file mode 100644 index 000..6a079aa56c8 --- /dev/null +++ b/net-misc/fatrat/fatrat-1.2.0_beta2_p20161204.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +SNAPSHOT="14a1a146df76d70c44dcc38363848a5b41a364d5" + +inherit cmake-utils vcs-snapshot xdg-utils + +DESCRIPTION="Qt5-based download/upload manager" +HOMEPAGE="http://fatrat.dolezel.info/; +SRC_URI="https://github.com/LubosD/fatrat/tarball/${SNAPSHOT} -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="bittorrent +curl doc nls xmpp" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + bittorrent? ( + dev-qt/qtwebengine:5[widgets] + >=net-libs/libtorrent-rasterbar-1.1.1 + ) + curl? ( >=net-misc/curl-7.18.2 ) + doc? ( dev-qt/qthelp:5 ) + xmpp? ( net-libs/gloox ) +" +DEPEND="${RDEPEND} + dev-libs/boost + dev-qt/linguist-tools:5 + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +PATCHES=( "${FILESDIR}/${PN}-1.2.0_beta2_p20150803-build.patch" ) + +src_configure() { + local mycmakeargs=( + -DWITH_BITTORRENT="$(usex bittorrent ON OFF)" + -DWITH_CURL="$(usex curl ON OFF)" + -DWITH_DOCUMENTATION="$(usex doc ON OFF)" + -DWITH_NLS="$(usex nls ON OFF)" + -DWITH_JABBER="$(usex xmpp ON OFF)" + -DWITH_WEBINTERFACE=OFF + ) + cmake-utils_src_configure +} + +pkg_postinst() { + # optional runtime dep + if ! has_version dev-libs/geoip; then + elog "If you want GeoIP support, emerge dev-libs/geoip." + fi + + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} diff --git a/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20150803-build.patch b/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20150803-build.patch index d96656b622a..f38604e8588 100644 --- a/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20150803-build.patch +++ b/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20150803-build.patch @@ -1,5 +1,5 @@ LubosD-fatrat-b5be2b1/CMakeLists.txt -+++ LubosD-fatrat-b5be2b1/CMakeLists.txt +--- a/CMakeLists.txt b/CMakeLists.txt @@ -127,10 +127,6 @@ ADD_DEFINITIONS(-DDEBUG_BUILD) ADD_DEFINITIONS(-DNDEBUG)
[gentoo-commits] repo/gentoo:master commit in: net-misc/fatrat/files/, net-misc/fatrat/
commit: 8330ceb20c6f347cbb97a6147c1bc407958c12f3 Author: Lars Wendler gentoo org> AuthorDate: Mon Aug 7 14:02:55 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue Aug 8 05:52:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8330ceb2 net-misc/fatrat: Removed old. Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-misc/fatrat/Manifest | 1 - net-misc/fatrat/fatrat-1.2.0_beta2.ebuild | 56 -- .../fatrat/files/fatrat-1.2.0_beta2-build.patch| 29 --- .../fatrat-1.2.0_beta2-libcrypto_linking.patch | 13 - 4 files changed, 99 deletions(-) diff --git a/net-misc/fatrat/Manifest b/net-misc/fatrat/Manifest index 05928293d76..eb661f0122e 100644 --- a/net-misc/fatrat/Manifest +++ b/net-misc/fatrat/Manifest @@ -1,2 +1 @@ -DIST fatrat-1.2.0_beta2.tar.xz 3677188 SHA256 b9e1116e5754a2cfff952908145eea6f27454cd8a2260422a54be59e43d2d5e5 SHA512 f8ca441eb7f2264d6c3b6968bcbfc01dcc495340d7b34432a9430065ec7fb4e8f5ce68cde77de42d61577fe3f46014d9ce041ca513e17da8afab2c0888352751 WHIRLPOOL f5c774872c7d9b4f09dd13a04cd0d21a706195eecec103ab883029013228d473f8b82975cc61afcd93001be19ab3350e22288523bc7cac3c043dd2e3e13e0d4f DIST fatrat-1.2.0_beta2_p20150803.tar.gz 4308365 SHA256 e4df2cedc68b0c03848b3b9a5766032de7e845824120079c6916dae8a33164fb SHA512 a872c4351fd079530d18c3335cc6dc7fd95d1402c39ee6f1a65660b8c271644af5d1e8f48890d75e603f646689936f385404d05631b53b2e655c5357a02eb94a WHIRLPOOL ec4d6783397e796aca9ec7e252919a116b96cdbb8f7ca9f5040971e229cd2070d624e4421bf22a2c51f75ec2077d4df179e1e729f3e4d4a7c682f3e9f4b59bd2 diff --git a/net-misc/fatrat/fatrat-1.2.0_beta2.ebuild b/net-misc/fatrat/fatrat-1.2.0_beta2.ebuild deleted file mode 100644 index ab50f764a2e..000 --- a/net-misc/fatrat/fatrat-1.2.0_beta2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit cmake-utils - -DESCRIPTION="Qt4-based download/upload manager" -HOMEPAGE="http://fatrat.dolezel.info/; -SRC_URI="http://www.dolezel.info/download/data/${PN}/${P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="bittorrent +curl doc xmpp nls webinterface" - -RDEPEND="dev-qt/qtdbus:4 - dev-qt/qtgui:4 - dev-qt/qtsvg:4 - bittorrent? ( >=net-libs/libtorrent-rasterbar-0.14.5 - >=dev-cpp/asio-1.1.0 - dev-qt/qtwebkit:4 ) - curl? ( >=net-misc/curl-7.18.2 ) - doc? ( dev-qt/qthelp:4 ) - xmpp? ( net-libs/gloox ) - webinterface? ( dev-qt/qtscript:4 )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}/${P}-build.patch" - "${FILESDIR}/${P}-libcrypto_linking.patch" -) - -src_configure() { - local mycmakeargs=" - $(cmake-utils_use_with bittorrent) \ - $(cmake-utils_use_with curl) \ - $(cmake-utils_use_with doc DOCUMENTATION) \ - $(cmake-utils_use_with xmpp JABBER) \ - $(cmake-utils_use_with nls) \ - $(cmake-utils_use_with webinterface)" - cmake-utils_src_configure -} - -src_install() { - use bittorrent && echo "MimeType=application/x-bittorrent;" >> "${S}"/data/${PN}.desktop - cmake-utils_src_install -} - -pkg_postinst() { - # this is a completely optional and NOT automagic dep - if ! has_version dev-libs/geoip; then - elog "If you want the GeoIP support, then emerge dev-libs/geoip." - fi -} diff --git a/net-misc/fatrat/files/fatrat-1.2.0_beta2-build.patch b/net-misc/fatrat/files/fatrat-1.2.0_beta2-build.patch deleted file mode 100644 index f1725bfb720..000 --- a/net-misc/fatrat/files/fatrat-1.2.0_beta2-build.patch +++ /dev/null @@ -1,29 +0,0 @@ fatrat-1.2.0_beta2/CMakeLists.txt -+++ fatrat-1.2.0_beta2/CMakeLists.txt -@@ -121,16 +121,12 @@ - endif(curl_FOUND) - endif(WITH_CURL) - --ADD_DEFINITIONS(-Wl,--stack,524 288) - if(CMAKE_BUILD_TYPE MATCHES Debug) -+ ADD_DEFINITIONS(-Wl,--stack,524 288) - ADD_DEFINITIONS(-ggdb) - ADD_DEFINITIONS(-DDEBUG_BUILD) - ADD_DEFINITIONS(-DNDEBUG) - ADD_DEFINITIONS(-Wall) --else(CMAKE_BUILD_TYPE MATCHES Debug) -- ADD_DEFINITIONS(-ggdb) -- ADD_DEFINITIONS(-DNDEBUG) -- ADD_DEFINITIONS(-Wall) - endif(CMAKE_BUILD_TYPE MATCHES Debug) - - CHECK_INCLUDE_FILES(sys/epoll.h HAVE_SYS_EPOLL_H) -@@ -577,7 +573,7 @@ - - set(fatrat_DEV_HEADERS - ${CMAKE_CURRENT_SOURCE_DIR}/src/fatrat.h -- ${CMAKE_CURRENT_SOURCE_DIR}/config.h -+ ${CMAKE_CURRENT_BINARY_DIR}/config.h - ${CMAKE_CURRENT_SOURCE_DIR}/src/DelayedIcon.h - ${CMAKE_CURRENT_SOURCE_DIR}/src/AppTools.h - ${CMAKE_CURRENT_SOURCE_DIR}/src/Transfer.h diff --git a/net-misc/fatrat/files/fatrat-1.2.0_beta2-libcrypto_linking.patch
[gentoo-commits] repo/gentoo:master commit in: net-misc/fatrat/
commit: de29bb581c46e3e0c3e832da726f52940f097b1e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 18 22:14:10 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 18 23:03:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de29bb58 net-misc/fatrat: metadata.xml indentation Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-misc/fatrat/metadata.xml | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/net-misc/fatrat/metadata.xml b/net-misc/fatrat/metadata.xml index 92c93a440df..c7784d7e263 100644 --- a/net-misc/fatrat/metadata.xml +++ b/net-misc/fatrat/metadata.xml @@ -1,15 +1,15 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -polynomia...@gentoo.org -Lars Wendler - - -FatRat is an open source download manager for Linux. - - - Use the bittorrent protocol via net-libs/libtorrent-rasterbar -Enable builtin webinterface. - + + polynomia...@gentoo.org + Lars Wendler + + + FatRat is an open source download manager for Linux. + + + Use the bittorrent protocol via net-libs/libtorrent-rasterbar. + Enable builtin webinterface. +
[gentoo-commits] repo/gentoo:master commit in: net-misc/fatrat/files/, net-misc/fatrat/
commit: ba9d638dd54bca0b733b097a1124fe338d1e6740 Author: Lars Wendler gentoo org> AuthorDate: Mon Aug 22 12:01:18 2016 + Commit: Lars Wendler gentoo org> CommitDate: Mon Aug 22 12:02:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba9d638d net-misc/fatrat: Bump to git snapshot for bug #590700. Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> net-misc/fatrat/Manifest | 1 + .../fatrat/fatrat-1.2.0_beta2_p20150803.ebuild | 62 ++ .../files/fatrat-1.2.0_beta2_p20150803-build.patch | 13 + 3 files changed, 76 insertions(+) diff --git a/net-misc/fatrat/Manifest b/net-misc/fatrat/Manifest index 89d22568..0592829 100644 --- a/net-misc/fatrat/Manifest +++ b/net-misc/fatrat/Manifest @@ -1 +1,2 @@ DIST fatrat-1.2.0_beta2.tar.xz 3677188 SHA256 b9e1116e5754a2cfff952908145eea6f27454cd8a2260422a54be59e43d2d5e5 SHA512 f8ca441eb7f2264d6c3b6968bcbfc01dcc495340d7b34432a9430065ec7fb4e8f5ce68cde77de42d61577fe3f46014d9ce041ca513e17da8afab2c0888352751 WHIRLPOOL f5c774872c7d9b4f09dd13a04cd0d21a706195eecec103ab883029013228d473f8b82975cc61afcd93001be19ab3350e22288523bc7cac3c043dd2e3e13e0d4f +DIST fatrat-1.2.0_beta2_p20150803.tar.gz 4308365 SHA256 e4df2cedc68b0c03848b3b9a5766032de7e845824120079c6916dae8a33164fb SHA512 a872c4351fd079530d18c3335cc6dc7fd95d1402c39ee6f1a65660b8c271644af5d1e8f48890d75e603f646689936f385404d05631b53b2e655c5357a02eb94a WHIRLPOOL ec4d6783397e796aca9ec7e252919a116b96cdbb8f7ca9f5040971e229cd2070d624e4421bf22a2c51f75ec2077d4df179e1e729f3e4d4a7c682f3e9f4b59bd2 diff --git a/net-misc/fatrat/fatrat-1.2.0_beta2_p20150803.ebuild b/net-misc/fatrat/fatrat-1.2.0_beta2_p20150803.ebuild new file mode 100644 index 000..b593014 --- /dev/null +++ b/net-misc/fatrat/fatrat-1.2.0_beta2_p20150803.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +SNAPSHOT="b5be2b17ee291f6253484ec749037bc2c9200ccc" + +inherit cmake-utils + +DESCRIPTION="Qt4-based download/upload manager" +HOMEPAGE="http://fatrat.dolezel.info/; +if [[ -n "${SNAPSHOT}" ]] ; then + SRC_URI="https://github.com/LubosD/fatrat/tarball/${SNAPSHOT} -> ${P}.tar.gz" + S="${WORKDIR}/LubosD-${PN}-${SNAPSHOT:0:7}" +else + SRC_URI="http://www.dolezel.info/download/data/${PN}/${P}.tar.xz; +fi + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="bittorrent +curl doc xmpp nls webinterface" + +RDEPEND="dev-qt/qtdbus:4 + dev-qt/qtgui:4 + dev-qt/qtsvg:4 + bittorrent? ( + >=net-libs/rb_libtorrent-0.14.5 + >=dev-cpp/asio-1.1.0 + dev-qt/qtwebkit:4 + ) + curl? ( >=net-misc/curl-7.18.2 ) + doc? ( dev-qt/qthelp:4 ) + xmpp? ( net-libs/gloox ) + webinterface? ( dev-qt/qtscript:4 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +PATCHES=( + "${FILESDIR}/${P}-build.patch" +) + +src_configure() { + local mycmakeargs=( + -DWITH_BITTORRENT="$(usex bittorrent ON OFF)" + -DWITH_CURL="$(usex curl ON OFF)" + -DWITH_DOCUMENTATION="$(usex doc ON OFF)" + -DWITH_JABBER="$(usex xmpp ON OFF)" + -DWITH_NLS="$(usex nls ON OFF)" + -DWITH_WEBINTERFACE="$(usex webinterface ON OFF)" + ) + cmake-utils_src_configure +} + +pkg_postinst() { + # this is a completely optional and NOT automagic dep + if ! has_version dev-libs/geoip; then + elog "If you want GeoIP support, emerge dev-libs/geoip." + fi +} diff --git a/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20150803-build.patch b/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20150803-build.patch new file mode 100644 index 000..d96656b --- /dev/null +++ b/net-misc/fatrat/files/fatrat-1.2.0_beta2_p20150803-build.patch @@ -0,0 +1,13 @@ +--- LubosD-fatrat-b5be2b1/CMakeLists.txt LubosD-fatrat-b5be2b1/CMakeLists.txt +@@ -127,10 +127,6 @@ + ADD_DEFINITIONS(-DDEBUG_BUILD) + ADD_DEFINITIONS(-DNDEBUG) + ADD_DEFINITIONS(-Wall) +-else(CMAKE_BUILD_TYPE MATCHES Debug) +- ADD_DEFINITIONS(-ggdb) +- ADD_DEFINITIONS(-DNDEBUG) +- ADD_DEFINITIONS(-Wall) + endif(CMAKE_BUILD_TYPE MATCHES Debug) + + CHECK_INCLUDE_FILES(sys/epoll.h HAVE_SYS_EPOLL_H)