commit: 483c16823cbc708f821b7468b79834f789a3f2cc Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Sat Sep 17 11:01:00 2016 +0000 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> CommitDate: Sun Sep 18 08:42:40 2016 +0000 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=483c1682
games-util/lgogdownloader: Bring in line with ebuild in Gentoo repo Keep this ebuild around as the Gentoo repo does not have 9999. Package-Manager: portage-2.3.0 .../lgogdownloader/lgogdownloader-2.28.ebuild | 26 ----------------- .../lgogdownloader/lgogdownloader-9999.ebuild | 34 ++++++++++++---------- games-util/lgogdownloader/metadata.xml | 33 +++++++++++++++++++++ 3 files changed, 51 insertions(+), 42 deletions(-) diff --git a/games-util/lgogdownloader/lgogdownloader-2.28.ebuild b/games-util/lgogdownloader/lgogdownloader-2.28.ebuild deleted file mode 100644 index 0bbca8b..0000000 --- a/games-util/lgogdownloader/lgogdownloader-2.28.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit cmake-utils - -DESCRIPTION="Linux compatible gog.com downloader" -HOMEPAGE="https://sites.google.com/site/gogdownloader/" -SRC_URI="https://github.com/Sude-/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="WTFPL" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-libs/jsoncpp - net-libs/liboauth - net-misc/curl - dev-libs/boost - dev-libs/tinyxml - app-crypt/librhash - net-libs/htmlcxx -" -DEPEND="${RDEPEND}" diff --git a/games-util/lgogdownloader/lgogdownloader-9999.ebuild b/games-util/lgogdownloader/lgogdownloader-9999.ebuild index 429eed9..e5f9556 100644 --- a/games-util/lgogdownloader/lgogdownloader-9999.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-9999.ebuild @@ -1,26 +1,28 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# $Id$ -EAPI="6" +EAPI=6 + +CMAKE_MIN_VERSION="3.0.0" inherit cmake-utils git-r3 -DESCRIPTION="Linux compatible gog.com downloader" +DESCRIPTION="Unofficial GOG.com downloader for Linux" HOMEPAGE="https://sites.google.com/site/gogdownloader/" EGIT_REPO_URI="https://github.com/Sude-/lgogdownloader.git" - -LICENSE="WTFPL" +LICENSE="WTFPL-2" SLOT="0" -KEYWORDS="" -IUSE="" +IUSE="+debug" + +RDEPEND=">=app-crypt/rhash-1.3.3-r2:= + dev-cpp/htmlcxx:= + dev-libs/boost:= + >=dev-libs/jsoncpp-1.7:= + dev-libs/tinyxml2:= + net-libs/liboauth:= + >=net-misc/curl-7.32:=[ssl]" -RDEPEND=" - dev-libs/jsoncpp - net-libs/liboauth - net-misc/curl - dev-libs/boost - dev-libs/tinyxml - app-crypt/librhash - net-libs/htmlcxx -" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + sys-apps/help2man + virtual/pkgconfig" diff --git a/games-util/lgogdownloader/metadata.xml b/games-util/lgogdownloader/metadata.xml new file mode 100644 index 0000000..c85bfde --- /dev/null +++ b/games-util/lgogdownloader/metadata.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>[email protected]</email> + <name>James Le Cuirot</name> + </maintainer> + <maintainer type="project"> + <email>[email protected]</email> + <name>Gentoo Games Project</name> + </maintainer> + <upstream> + <remote-id type="github">Sude-/lgogdownloader</remote-id> + </upstream> + <longdescription> + LGOGDownloader is open source downloader to GOG.com for Linux + users using the same API as the official GOGDownloader. + + Features: + * List available games + * Resume downloads + * Batch downloading + * Repair downloaded files + * Read/create XML files used by the official GOG Downloader + * Download cover art + * Check for orphaned files + * Check status of files + * Download individual files by id number + * List/download updated files + * Blacklist unwanted files + * Perl regular expressions for filtering games + </longdescription> +</pkgmetadata>
