pkgsrc/games/lgogdownloader/Makefile
wiz b7905dcd53 lgogdownloader: update to 3.9.
Don't use DLC list by default
        Makes getting game details much faster
        Added option --use-dlc-list to enable using DLC list
    Ignore SIGPIPE
        Previously it was possible to receive SIGPIPE in some cases which by default causes application to terminate
    Removed support for OpenSSL <= 1.0.2
    Added --size-only option (Patch by: Dmitry Khalanskiy)
        When looking at the existing files, completely ignore the contents if the size matches the expected one
    Added basic support for filtering games using tags that the user can set on account page
    Added option --list-tags to list all the tags user has assigned
    Added option --tag to filter games using the tags
    Fixed --download-file option not showing progress bar
    Fixed getting XML data
    Reduced the amount of request to cdn with --galaxy-install
        Should fix the issue of getting temporarily blocked by GOG cdn when installing game with lots of small files
2022-05-04 13:59:09 +00:00

28 lines
865 B
Makefile

# $NetBSD: Makefile,v 1.59 2022/05/04 13:59:09 wiz Exp $
DISTNAME= lgogdownloader-3.9
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=Sude-/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/Sude-/lgogdownloader
COMMENT= Download games from GOG
LICENSE= public-domain # actually, dwtfywtpl
TOOL_DEPENDS+= help2man-[0-9]*:../../converters/help2man
USE_LANGUAGES= c c++
USE_CMAKE= yes
USE_TOOLS+= pkg-config
CMAKE_ARGS+= -DJSONCPP_INCLUDE_DIR=${BUILDLINK_DIR}/include/json
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../textproc/tinyxml2/buildlink3.mk"
.include "../../www/htmlcxx/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../misc/rhash/buildlink3.mk"
.include "../../textproc/jsoncpp/buildlink3.mk"
.include "../../mk/atomic64.mk"
.include "../../mk/bsd.pkg.mk"