diff --git a/audio/wxguitar/Makefile b/audio/wxguitar/Makefile index c6c1f3ef0c93..988c1a91c176 100644 --- a/audio/wxguitar/Makefile +++ b/audio/wxguitar/Makefile @@ -1,33 +1,33 @@ PORTNAME= wxguitar PORTVERSION= 1.01 PORTREVISION= 13 CATEGORIES= audio -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Simple guitar tuning assistant WWW= https://code.google.com/p/wxguitar/ RUN_DEPENDS= wavplay:audio/wavplay USES= compiler:c++11-lib USE_CXXSTD= c++11 GNU_CONFIGURE= yes USE_WX= 3.0 CONFIGURE_ARGS= --with-wx-config=${WX_CONFIG} WRKSRC= ${WRKDIR}/wxGuitar OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE=nls post-patch: @${REINPLACE_CMD} -e 's|/usr/share/wxguitar|${DATADIR}|' \ ${WRKSRC}/src/wxGuitarMain.cpp ${WRKSRC}/data/wxGuitar.desktop @${REINPLACE_CMD} -e 's|aplay|wavplay|' \ ${WRKSRC}/src/wxGuitarMain.cpp .include diff --git a/converters/osm2mp/Makefile b/converters/osm2mp/Makefile index 974d4e676240..df72617c6019 100644 --- a/converters/osm2mp/Makefile +++ b/converters/osm2mp/Makefile @@ -1,41 +1,41 @@ PORTNAME= osm2mp PORTVERSION= r475 PORTREVISION= 2 CATEGORIES= converters geography -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= OpenStreetMap data into Polish map format (MP) converter WWW= https://code.google.com/archive/p/osm2mp/ RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML \ p5-Encode-Locale>=0:converters/p5-Encode-Locale \ p5-Math-Polygon>=0:math/p5-Math-Polygon \ p5-Math-Polygon-Tree>=0:math/p5-Math-Polygon-Tree \ p5-Tree-R>=0:devel/p5-Tree-R \ p5-Template-Toolkit>=0:www/p5-Template-Toolkit \ p5-Math-Geometry-Planar-GPC-PolygonXS>=0:math/p5-Math-Geometry-Planar-GPC-PolygonXS \ p5-List-MoreUtils>=0:lang/p5-List-MoreUtils LICENSE= GPLv2 USES= tar:bzip2 perl5 shebangfix SHEBANG_FILES= ${WRKSRC}/osm2mp.pl USE_PERL5= run NO_BUILD= yes SUB_FILES= pkg-message PLIST_FILES= bin/${PORTNAME} PORTDATA= * post-patch: @${REINPLACE_CMD} -e 's|garmin.yml|${DATADIR}/&|; s|GPC::Polygon|&XS|' \ ${WRKSRC}/osm2mp.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/osm2mp.pl ${STAGEDIR}${PREFIX}/bin/osm2mp @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} '*.cmap *.yml *.txt *.typ polish-mp' ${STAGEDIR}${DATADIR}/ .include diff --git a/devel/bennugd-core/Makefile b/devel/bennugd-core/Makefile index 93444eb9e67d..431e2fcf2e9d 100644 --- a/devel/bennugd-core/Makefile +++ b/devel/bennugd-core/Makefile @@ -1,41 +1,41 @@ PORTNAME= core PORTVERSION= svn20130912 PORTREVISION= 1 CATEGORIES= devel games -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ PKGNAMEPREFIX= bennugd- DISTNAME= bennugd-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= High level open source game development suite, core libs WWW= https://www.bennugd.org/ USES= dos2unix libtool pkgconfig tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --bindir="${PREFIX}/libexec" SUB_FILES= bgdc bgdi USE_LDCONFIG= yes DOS2UNIX_GLOB= *.c *.h INSTALL_TARGET= install-strip ONLY_FOR_ARCHS= i386 ONLY_FOR_ARCHS_REASON= dies with segmentation fault on !i386 WRKSRC= ${WRKDIR}/bennugd/${PORTNAME} PLIST_FILES= bin/bgdc bin/bgdi \ libexec/bgdc libexec/bgdi \ lib/libbgdrtm.so post-extract: @${CHMOD} a+x ${WRKSRC}/configure ${WRKSRC}/install-sh post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/configure post-install: ${INSTALL_SCRIPT} ${WRKDIR}/bgdi ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIR}/bgdc ${STAGEDIR}${PREFIX}/bin .include diff --git a/devel/bennugd-modules/Makefile b/devel/bennugd-modules/Makefile index 06bbb58114c0..1b17dfd34f35 100644 --- a/devel/bennugd-modules/Makefile +++ b/devel/bennugd-modules/Makefile @@ -1,36 +1,36 @@ PORTNAME= modules PORTVERSION= svn20130912 PORTREVISION= 4 CATEGORIES= devel games -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ PKGNAMEPREFIX= bennugd- DISTNAME= bennugd-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= High level open source game development suite, modules WWW= https://www.bennugd.org/ LIB_DEPENDS= libbgdrtm.so:devel/bennugd-core \ libpng.so:graphics/png USES= dos2unix libtool pkgconfig sdl tar:bzip2 xorg USE_SDL= sdl mixer USE_XORG= x11 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --libdir="${PREFIX}/lib/bennugd" DOS2UNIX_GLOB= *.c INSTALL_TARGET= install-strip CFLAGS+= -Wno-incompatible-function-pointer-types -Wno-int-conversion WRKSRC= ${WRKDIR}/bennugd/${PORTNAME} post-extract: @${CHMOD} a+x ${WRKSRC}/configure ${WRKSRC}/install-sh post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/configure .include diff --git a/devel/love07/Makefile b/devel/love07/Makefile index 029eb5efad33..204758a2f45c 100644 --- a/devel/love07/Makefile +++ b/devel/love07/Makefile @@ -1,57 +1,57 @@ PORTNAME= love PORTVERSION= 0.7.2 PORTREVISION= 26 CATEGORIES= devel games MASTER_SITES= http://cdn.bitbucket.org/rude/love/downloads/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ PKGNAMESUFFIX= 07 DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Open-source 2D game engine WWW= https://www.love2d.org/ LIB_DEPENDS= libIL.so:graphics/devil \ libmodplug.so:audio/libmodplug \ libmpg123.so:audio/mpg123 \ libvorbisfile.so:audio/libvorbis \ libphysfs.so:devel/physfs \ libfreetype.so:print/freetype2 \ libtiff.so:graphics/tiff \ libmng.so:graphics/libmng BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs PORTSCOUT= limit:^0\.7\. USES= compiler:c++11-lang gmake gl openal dos2unix lua:51 sdl USE_SDL= sdl mixer USE_GL= gl glu GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 \ -I${LUA_INCDIR} `${SDL_CONFIG} --cflags` LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} LDFLAGS_i386= -Wl,-znotext CONFIGURE_ARGS= --bindir=${PREFIX}/bin --libdir=${PREFIX}/lib \ --program-suffix=07 WRKSRC= ${WRKDIR}/love-HEAD DOS2UNIX_FILES= src/modules/graphics/opengl/GLee.h PLIST_FILES= bin/love07 DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/^prefix=/ d; /^bindir=/ d; /^libdir=/ d' \ -e "s/lua5.1/lua-${LUA_VER}/g" \ ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in changes.txt readme.txt ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/devel/love08/Makefile b/devel/love08/Makefile index 5d7d59a86d33..edd5770b2734 100644 --- a/devel/love08/Makefile +++ b/devel/love08/Makefile @@ -1,56 +1,56 @@ PORTNAME= love PORTVERSION= 0.8.0 PORTREVISION= 20 CATEGORIES= devel games MASTER_SITES= http://cdn.bitbucket.org/rude/love/downloads/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ PKGNAMESUFFIX= 08 DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Open-source 2D game engine WWW= https://www.love2d.org/ LIB_DEPENDS= libIL.so:graphics/devil \ libmodplug.so:audio/libmodplug \ libmpg123.so:audio/mpg123 \ libvorbisfile.so:audio/libvorbis \ libphysfs.so:devel/physfs \ libfreetype.so:print/freetype2 BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs PORTSCOUT= limit:^0\.8\. USES= compiler:c++11-lang gl gmake openal dos2unix lua:51 sdl USE_SDL= sdl mixer USE_GL= gl glu GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 \ -I${LUA_INCDIR} `${SDL_CONFIG} --cflags` LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} LDFLAGS_i386= -Wl,-znotext CONFIGURE_ARGS= --bindir=${PREFIX}/bin --libdir=${PREFIX}/lib \ --program-suffix=08 WRKSRC= ${WRKDIR}/love-${PORTVERSION} DOS2UNIX_FILES= src/modules/graphics/opengl/GLee.h PLIST_FILES= bin/love08 DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/^prefix=/ d; /^bindir=/ d; /^libdir=/ d; \ /test/ s|==|=|' \ -e "s/lua5.1/lua-${LUA_VER}/g" \ ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in changes.txt readme.md ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/devel/love10/Makefile b/devel/love10/Makefile index 09df76ffab02..de37c60a28bf 100644 --- a/devel/love10/Makefile +++ b/devel/love10/Makefile @@ -1,76 +1,76 @@ PORTNAME= love PORTVERSION= 0.10.2 PORTREVISION= 5 CATEGORIES= devel games MASTER_SITES= https://bitbucket.org/rude/love/downloads/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ PKGNAMESUFFIX= 10 DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Open-source 2D game engine (legacy version 0.10) WWW= https://www.love2d.org/ LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/license.txt LIB_DEPENDS= libmodplug.so:audio/libmodplug \ libmpg123.so:audio/mpg123 \ libvorbisfile.so:audio/libvorbis \ libphysfs.so:devel/physfs \ libfreetype.so:print/freetype2 \ libtheora.so:multimedia/libtheora \ libogg.so:audio/libogg PORTSCOUT= limit:^0\.10\. USES= autoreconf compiler:c++11-lib desktop-file-utils gl gmake \ libtool localbase openal pkgconfig sdl shared-mime-info USE_SDL= sdl2 USE_GL= gl glu GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --program-suffix=${PKGNAMESUFFIX} WRKSRC= ${WRKDIR}/love-${PORTVERSION} INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} PORTDOCS= * OPTIONS_DEFINE= DOCS LUAJIT LUAJIT_DESC= Use luajit (broken) LUAJIT_BROKEN= love 0.10 segfaults when built with luajit, please disable LUAJIT option and retry LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit LUAJIT_CONFIGURE_ON= --with-lua=luajit LUAJIT_USES_OFF= lua LUAJIT_CONFIGURE_OFF= --with-lua=lua \ --with-luaversion="-${LUA_VER}" LUAJIT_CONFIGURE_ENV_OFF=LUA_EXECUTABLE="${LUA_CMD}" post-patch: @${REINPLACE_CMD} -e 's|\(liblove\)\(.la\)|\1${PKGNAMESUFFIX}\2|g' \ ${WRKSRC}/src/Makefile.am @${REINPLACE_CMD} -Ee \ '/(Exec|Icon|MimeType)/ s|love|&${PKGNAMESUFFIX}|; s|LÖVE|& 0.10|; /^Comment/ s|$$| (legacy version 0.10)|' \ ${WRKSRC}/platform/unix/love.desktop.in @${REINPLACE_CMD} -e 's|x-love-game|x-love${PKGNAMESUFFIX}-game|; s|LÖVE|& 0.10|' \ ${WRKSRC}/platform/unix/love.xml post-install: @${MV} ${STAGEDIR}${PREFIX}/share/applications/love.desktop \ ${STAGEDIR}${PREFIX}/share/applications/love${PKGNAMESUFFIX}.desktop @${MV} ${STAGEDIR}${PREFIX}/share/pixmaps/love.svg \ ${STAGEDIR}${PREFIX}/share/pixmaps/love${PKGNAMESUFFIX}.svg @${MV} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/mimetypes/application-x-love-game.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/mimetypes/application-x-love${PKGNAMESUFFIX}-game.svg @${MV} ${STAGEDIR}${PREFIX}/share/mime/packages/love.xml \ ${STAGEDIR}${PREFIX}/share/mime/packages/love${PKGNAMESUFFIX}.xml post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in changes.txt readme.md ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/editors/chexedit/Makefile b/editors/chexedit/Makefile index 98b8b8757bdb..f699c876d288 100644 --- a/editors/chexedit/Makefile +++ b/editors/chexedit/Makefile @@ -1,29 +1,29 @@ PORTNAME= chexedit PORTVERSION= 0.9.7 PORTREVISION= 2 CATEGORIES= editors -MASTER_SITES= http://www.rogoyski.com/adam/programs/hexedit/ \ - http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://www.rogoyski.com/adam/programs/hexedit/ \ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= hexedit-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Full screen text mode Hex editor using the [n]curses library -WWW= http://www.rogoyski.com/adam/programs/hexedit/ +WWW= https://www.rogoyski.com/adam/programs/hexedit/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_header_ncurses_h=yes PLIST_FILES= bin/chexedit \ share/man/man1/chexedit.1.gz # Fix build on recent current CFLAGS+= -fcommon do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/hexedit ${STAGEDIR}${PREFIX}/bin/chexedit ${INSTALL_MAN} ${WRKSRC}/docs/hexedit.1 ${STAGEDIR}${PREFIX}/share/man/man1/chexedit.1 .include diff --git a/games/amoebax/Makefile b/games/amoebax/Makefile index c522da55c569..79772ba57a29 100644 --- a/games/amoebax/Makefile +++ b/games/amoebax/Makefile @@ -1,38 +1,38 @@ PORTNAME= amoebax PORTVERSION= 0.2.1 PORTREVISION= 9 CATEGORIES= games MASTER_SITES= http://www.emma-soft.com/games/amoebax/download/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Cute and addictive Puyo Puyo like game WWW= https://www.emma-soft.com/games/amoebax/ LICENSE= GPLv2 FAL LICENSE_COMB= dual LICENSE_NAME_FAL= Free Art License, version 1.2 LICENSE_FILE_FAL= ${WRKSRC}/COPYING.LAL LICENSE_PERMS_FAL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= gmake sdl tar:bzip2 USE_CXXSTD= c++14 USE_SDL= sdl mixer image GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share PLIST_FILES= bin/amoebax \ share/applications/amoebax.desktop \ share/man/man6/amoebax.6.gz \ share/pixmaps/amoebax.svg PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|datarootdir|datadir|' \ ${WRKSRC}/data/Makefile.in ${WRKSRC}/doc/Makefile.in .include diff --git a/games/biniax2/Makefile b/games/biniax2/Makefile index 4781ba20ea0b..0bf441ee1b90 100644 --- a/games/biniax2/Makefile +++ b/games/biniax2/Makefile @@ -1,42 +1,42 @@ PORTNAME= biniax2 PORTVERSION= 1.30 PORTREVISION= 9 CATEGORIES= games MASTER_SITES= http://mordred.dir.bg/biniax/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}-${PORTVERSION}-fullsrc MAINTAINER= amdmi3@FreeBSD.org COMMENT= Original logic game with arcade and tactics modes WWW= http://biniax.com/index2.html LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE.txt USE_SDL= sdl mixer image USES= dos2unix sdl DOS2UNIX_FILES= biniax.c NO_WRKSUBDIR= yes # Fix build with clang11 CFLAGS+= -fcommon PLIST_FILES= bin/${PORTNAME} PORTDATA= * post-patch: @${RM} ${WRKSRC}/data/Thumbs.db @${REINPLACE_CMD} -e 's|data/|${DATADIR}/|g' \ ${WRKSRC}/desktop/gfx.c ${WRKSRC}/desktop/snd.c do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} biniax.c hof.c desktop/cfg.c \ desktop/gfx.c desktop/snd.c desktop/inp.c desktop/sys.c \ -I. -Idesktop `${SDL_CONFIG} --cflags --libs` \ -lSDL_image -lSDL_mixer -o ${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ .include diff --git a/games/bitefusion/Makefile b/games/bitefusion/Makefile index f921b85bfd7f..782802f451af 100644 --- a/games/bitefusion/Makefile +++ b/games/bitefusion/Makefile @@ -1,31 +1,31 @@ PORTNAME= bitefusion PORTVERSION= 1.0.2 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://www.junoplay.com/files/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Snake game with 8 levels WWW= https://www.junoplay.com/ GNU_CONFIGURE= yes USES= gmake sdl USE_SDL= sdl CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lm PLIST_FILES= bin/bitefusion DESKTOP_ENTRIES="Bitefusion" \ "${COMMENT}" \ "" \ "${PORTNAME}" \ "Game;ArcadeGame;" \ "" post-patch: @${REINPLACE_CMD} -e 's|-linux-gnu|-portbld-${OPSYS:tl}|' \ ${WRKSRC}/configure .include diff --git a/games/brainparty/Makefile b/games/brainparty/Makefile index f9594285f048..8cbde9db3bfc 100644 --- a/games/brainparty/Makefile +++ b/games/brainparty/Makefile @@ -1,45 +1,45 @@ PORTNAME= brainparty PORTVERSION= 0.61 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= https://launchpad.net/brainparty/trunk/${PORTVERSION}/+download/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Family-friendly set of 36 puzzle games WWW= https://web.archive.org/web/20170722185419/http://www.tuxradar.com/brainparty \ https://launchpad.net/brainparty LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler gl gmake sdl USE_CXXSTD= c++14 USE_SDL= sdl mixer ttf gfx image USE_GL= gl glu CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/${PORTNAME} PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|Content/|${DATADIR}/|' ${WRKSRC}/*.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/Content/* ${STAGEDIR}${DATADIR}/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CREDITS ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/brickshooter/Makefile b/games/brickshooter/Makefile index 8cbcb9e4940b..907e3153f4e1 100644 --- a/games/brickshooter/Makefile +++ b/games/brickshooter/Makefile @@ -1,36 +1,36 @@ PORTNAME= brickshooter PORTVERSION= 0.04 PORTREVISION= 8 CATEGORIES= games MASTER_SITES= http://bilious.homelinux.org/~paxed/brickshooter/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Push blocks on to the playing field, match block colors to remove them WWW= http://bilious.homelinux.org/~paxed/brickshooter/ USES= sdl USE_SDL= sdl mixer image PLIST_FILES= bin/${PORTNAME} PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-patch: .for dir in gfx levels snd @${REINPLACE_CMD} -e 's|${dir}/|${DATADIR}/&|g' ${WRKSRC}/${PORTNAME}.c .endfor do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c \ `${SDL_CONFIG} --libs --cflags` -lSDL_image -lSDL_mixer do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC} && ${COPYTREE_SHARE} "gfx levels snd" ${STAGEDIR}${DATADIR}/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/brikx/Makefile b/games/brikx/Makefile index cd1b8932c1e1..4765019462e0 100644 --- a/games/brikx/Makefile +++ b/games/brikx/Makefile @@ -1,38 +1,38 @@ PORTNAME= brikx PORTVERSION= 0.4.5 PORTREVISION= 9 CATEGORIES= games -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ # SF/brikx/Brikx/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Puzzle game - remove all tiles from the table WWW= https://sourceforge.net/projects/brikx/ USES= sdl tar:bzip2 GNU_CONFIGURE= yes USE_SDL= sdl mixer image ttf USE_CXXSTD= c++98 WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/${PORTNAME} PORTDATA= * DESKTOP_ENTRIES="Brikx" \ "Puzzle game" \ "${DATADIR}/tilesets/stone/49.png" \ "brikx" \ "Game;LogicGame;" \ false post-patch: @${REINPLACE_CMD} -e '/\/-L\/-R\// d' ${WRKSRC}/configure @${REINPLACE_CMD} -e '/DIR_DATA/ s|data/|${DATADIR}/|' \ ${WRKSRC}/src/brikx.h post-install: cd ${WRKSRC}/src/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ .include diff --git a/games/bumprace/Makefile b/games/bumprace/Makefile index acbfae8ffaea..3138655f83e0 100644 --- a/games/bumprace/Makefile +++ b/games/bumprace/Makefile @@ -1,45 +1,45 @@ PORTNAME= bumprace PORTVERSION= 1.5.8 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= https://bitbucket.org/karlb/bumprace/get/ \ - http://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ + https://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ DISTNAME= ${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Simple arcade racing game WWW= https://www.linux-games.com/bumprace/ LICENSE= GPLv2+ CC-BY-2.0 CC-BY-3.0 LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING WRKSRC= ${WRKDIR}/karlb-bumprace-e73baa9e7465 USES= autoreconf gmake jpeg localbase sdl tar:bz2 GNU_CONFIGURE= yes USE_SDL= sdl mixer image PLIST_FILES= bin/${PORTNAME} \ share/pixmaps/${PORTNAME}.png PORTDOCS= * PORTDATA= * DESKTOP_ENTRIES="BumpRace" \ "" \ "${PORTNAME}" \ "${PORTNAME}" \ "Game;ArcadeGame;" \ "" OPTIONS_DEFINE= DOCS post-install: ${INSTALL_DATA} ${WRKSRC}/macosx/icon.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${WRKSRC}/FAQ ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/chapping/Makefile b/games/chapping/Makefile index 4d8df3d8675f..e623b2b65b93 100644 --- a/games/chapping/Makefile +++ b/games/chapping/Makefile @@ -1,38 +1,38 @@ PORTNAME= chapping PORTVERSION= 0.43 PORTREVISION= 14 CATEGORIES= games MASTER_SITES= http://forja.rediris.es/frs/download.php/760/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Turn based board football game WWW= https://chapping.wordpress.com/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake sdl tar:bzip2 USE_SDL= sdl image gfx ttf USE_CXXSTD= c++98 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-source ALL_TARGET= linux PLIST_FILES= bin/${PORTNAME} PORTDATA= * post-patch: @${REINPLACE_CMD} -e 's|make|$${MAKE}|g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e '/^CXX=/ d; s|^SDL=.*|SDL=${SDL_CONFIG}|; \ /\.o:/ d; /^CXXFLAGS=/ s|=-g -Wall -O2|+=|' \ ${WRKSRC}/library/Makefile ${WRKSRC}/game/Makefile @${REINPLACE_CMD} -e 's|menuimg/|${DATADIR}/&|; s|themes/|${DATADIR}/&|' \ ${WRKSRC}/game/*.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC} && ${COPYTREE_SHARE} "menuimg themes" ${STAGEDIR}${DATADIR}/ .include diff --git a/games/concentration/Makefile b/games/concentration/Makefile index 783391d39893..1c3fb86b8c03 100644 --- a/games/concentration/Makefile +++ b/games/concentration/Makefile @@ -1,31 +1,31 @@ PORTNAME= concentration PORTVERSION= 1.2 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://www.shiftygames.com/concentration/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Find all matching pairs of icons as fast as possible WWW= http://www.shiftygames.com/concentration/concentration.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake localbase sdl GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USE_SDL= sdl mixer image ttf PLIST_FILES= bin/${PORTNAME} \ share/man/man6/${PORTNAME}.6.gz PORTDATA= * DESKTOP_ENTRIES="Concentration" \ "" \ "${DATADIR}/pics/cover.png" \ "${PORTNAME}" \ "Game;LogicGame;" \ "" .include diff --git a/games/dangen/Makefile b/games/dangen/Makefile index 5e706737ccda..ae14e64300ba 100644 --- a/games/dangen/Makefile +++ b/games/dangen/Makefile @@ -1,43 +1,43 @@ PORTNAME= dangen PORTVERSION= 0.5 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= http://www.interq.or.jp/libra/oohara/dangen/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Shoot'em up game where accurate shooting matters WWW= http://www.interq.or.jp/libra/oohara/dangen/index.html LICENSE= GPLv2 ART20 LICENSE_COMB= dual GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USES= gmake sdl USE_SDL= sdl image DESKTOP_ENTRIES="dangen" \ "Shoot'em up game where accurate shooting matters" \ "" \ "dangen" \ "Game;ArcadeGame;" \ false PLIST_FILES= bin/${PORTNAME} \ share/man/man6/${PORTNAME}.6.gz PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|' ${WRKSRC}/Makefile.in \ ${WRKSRC}/libtenm/Makefile.in ${WRKSRC}/spqr/Makefile.in @${REINPLACE_CMD} -e 's|$$(datadir)/games/|$$(datadir)/|' ${WRKSRC}/spqr/image/Makefile.in @${REINPLACE_CMD} -e 's|/games||' ${WRKSRC}/util.c post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/einstein/Makefile b/games/einstein/Makefile index d2ddefcb4036..7be223ccc924 100644 --- a/games/einstein/Makefile +++ b/games/einstein/Makefile @@ -1,25 +1,25 @@ PORTNAME= einstein PORTVERSION= 2.0 PORTREVISION= 10 CATEGORIES= games MASTER_SITES= http://games.flowix.com/files/einstein/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Remake of old DOS game Sherlock, which was inspired by Albert Einstein's puzzle WWW= http://games.flowix.com/en/ LICENSE= GPLv2+ # (now dead) website mentions GPL LIB_DEPENDS= libfreetype.so:print/freetype2 USES= sdl USE_SDL= sdl ttf mixer USE_CXXSTD= c++98 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/einstein .include diff --git a/games/f1spirit-remake/Makefile b/games/f1spirit-remake/Makefile index adfb9f7ba0b2..bf4ab01f91c8 100644 --- a/games/f1spirit-remake/Makefile +++ b/games/f1spirit-remake/Makefile @@ -1,48 +1,48 @@ PORTNAME= f1spirit-remake PORTVERSION= 1.0 PORTREVISION= 15 CATEGORIES= games # Original braingames site is really slow -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ \ http://www.braingames.getput.com/f1spirit/downloads/ DISTNAME= f1spirit-linux MAINTAINER= amdmi3@FreeBSD.org COMMENT= Remake of classic F1 Spirit racing game WWW= http://www.braingames.getput.com/f1spirit/default.asp LIB_DEPENDS= libcurl.so:ftp/curl USES= dos2unix gl gmake sdl zip USE_SDL= sdl net image mixer sound USE_GL= gl glu DOS2UNIX_GLOB= *.h *.cpp WRKSRC= "${WRKDIR}/F-1 Spirit" BUILD_WRKSRC= ${WRKSRC}/sources PLIST_FILES= bin/f1s PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-extract: @cd ${WRKSRC}/designs && ${RMDIR} endurance f3 f3000 # empty dirs post-patch: @${FIND} ${BUILD_WRKSRC} -name '*.cpp' -print0 | ${XARGS} -0 ${REINPLACE_CMD} \ -e 's|"demos"|"${DATADIR}/demos"|g; s|designs/|${DATADIR}/&|g; \ s|f1spirit2.cfg|${DATADIR}/&|g; s|graphics/|${DATADIR}/&|g; \ s|sound/|${DATADIR}/&|g; s|tracks/|${DATADIR}/&|g' @${REINPLACE_CMD} -e '//d' ${WRKSRC}/sources/F1Shttp.cpp do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/f1s ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC} && ${COPYTREE_SHARE} \ 'demos designs f1spirit2.cfg graphics sound tracks' \ ${STAGEDIR}${DATADIR}/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/flobopuyo/Makefile b/games/flobopuyo/Makefile index 10ec49a9fa66..4c8783c475dc 100644 --- a/games/flobopuyo/Makefile +++ b/games/flobopuyo/Makefile @@ -1,32 +1,32 @@ PORTNAME= flobopuyo PORTVERSION= 0.20 PORTREVISION= 16 CATEGORIES= games MASTER_SITES= http://www.ios-software.com/flobopuyo/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Clone of the famous PuyoPuyo WWW= http://www.ios-software.com/?page=projet&quoi=29&lg=AN LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= bison dos2unix gmake sdl tar:tgz DOS2UNIX_FILES= IosVector.cpp PuyoGame.cpp USE_SDL= sdl mixer image PLIST_FILES= bin/${PORTNAME} PORTDATA= * DESKTOP_ENTRIES="FloboPuyo" \ "Clone of the famous PuyoPuyo" \ "${DATADIR}/gfx/Neutral.png" \ "flobopuyo" \ "Game;BlocksGame;" \ false post-extract: @${FIND} ${WRKSRC} -name '._*' -delete .include diff --git a/games/flyhard/Makefile b/games/flyhard/Makefile index ee86f342a7e1..e24b8ad054f4 100644 --- a/games/flyhard/Makefile +++ b/games/flyhard/Makefile @@ -1,47 +1,47 @@ PORTNAME= flyhard PORTVERSION= 0.42 PORTREVISION= 21 CATEGORIES= games MASTER_SITES= http://www.markboyd.me.uk/games/flyhard/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Game resembling Thrust, but with lots of shooting and puzzles WWW= https://www.markboyd.me.uk/games/flyhard/flyhard.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h BROKEN_armv7= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h LIB_DEPENDS= libpng.so:graphics/png BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs USES= gmake localbase sdl GNU_CONFIGURE= yes USE_SDL= sdl mixer CXXFLAGS+= -Wno-c++11-narrowing PLIST_FILES= bin/${PORTNAME} PORTDOCS= AUTHORS ChangeLog README PORTDATA= * DESKTOP_ENTRIES="Fly Hard" \ "" \ "${DATADIR}/images/ship.png" \ "${PORTNAME}" \ "Game;ArcadeGame;" \ false OPTIONS_DEFINE= DOCS post-install: @${FIND} ${STAGEDIR}${DATADIR} -type f -exec ${CHMOD} 644 {} + post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/formido/Makefile b/games/formido/Makefile index 2cfa73acca70..1026608408cf 100644 --- a/games/formido/Makefile +++ b/games/formido/Makefile @@ -1,38 +1,38 @@ PORTNAME= formido PORTVERSION= 1.0.1 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://www.mhgames.org/files/formido/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= 2D kill-em all with 3D rendered graphics -WWW= http://www.mhgames.org/oldies/formido/ +WWW= https://www.mhgames.org/oldies/formido/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL_license.txt USE_SDL= sdl mixer image USES= gmake sdl MAKE_ARGS= CC="${CXX}" DATDIR="${DATADIR}" DEFCONFIGDIR="${DATADIR}" PLIST_FILES= bin/${PORTNAME} PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS pre-build: @${MKDIR} ${WRKSRC}/obj do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.cfg ${STAGEDIR}${DATADIR}/ do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/glsfcave/Makefile b/games/glsfcave/Makefile index be05d1ed09a3..26594167172f 100644 --- a/games/glsfcave/Makefile +++ b/games/glsfcave/Makefile @@ -1,39 +1,39 @@ PORTNAME= glsfcave PORTVERSION= 1.0 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= http://user.ecc.u-tokyo.ac.jp/~g650192/glsfcave/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Control a ribbon to avoid hitting walls WWW= http://user.ecc.u-tokyo.ac.jp/~g650192/glsfcave/ USES= gl tar:bzip2 USE_GL= glut WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/glsfcave PORTDOCS= * OPTIONS_DEFINE= DOCS .include do-build: .if ${OPSYS} == FreeBSD cd ${WRKSRC} && ${CC} -o glsfcave main.c -I${LOCALBASE}/include \ -Wno-error=incompatible-function-pointer-types \ -L${LOCALBASE}/lib -lglut -lGL -lGLU .else cd ${WRKSRC} && ${CC} -o glsfcave main.c -I${LOCALBASE}/include \ -L${LOCALBASE}/lib -lglut -lGL -lGLU .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/glsfcave ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/gnudoku/Makefile b/games/gnudoku/Makefile index 22bb920ca703..69a3bbcfd52b 100644 --- a/games/gnudoku/Makefile +++ b/games/gnudoku/Makefile @@ -1,22 +1,22 @@ PORTNAME= GNUDoku PORTVERSION= 0.93 PORTREVISION= 12 CATEGORIES= games MASTER_SITES= http://offload2.icculus.org:9090/~jcspray/GNUDoku/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Free program for creating and solving Su Doku puzzles WWW= http://icculus.org/~jcspray/GNUDoku/ LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 USES= compiler:c++11-lang gmake pkgconfig USE_CXXSTD= c++11 MAKE_ENV= CXXLAGS="${CXXFLAGS}" MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" post-patch: @${REINPLACE_CMD} -e 's|CXXFLAGS=|CXXFLAGS+=|' ${WRKSRC}/Makefile .include diff --git a/games/goonies/Makefile b/games/goonies/Makefile index d3e797841c03..fa76d6fc9d9e 100644 --- a/games/goonies/Makefile +++ b/games/goonies/Makefile @@ -1,39 +1,39 @@ PORTNAME= goonies PORTVERSION= 1.4.1528 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://braingames.jorito.net/goonies/downloads/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}.src_${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Remake of the 8 bit classic game 'The Goonies' WWW= https://goonies.jorito.net/ LICENSE= NONE USES= gl gmake sdl tar:tgz USE_SDL= sdl mixer image USE_GL= gl glu USE_CXXSTD= c++98 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDATA= * post-patch: @${REINPLACE_CMD} -e 's|sound/|${DATADIR}/sound/|g' \ ${WRKSRC}/src/SoundManager.cpp @${REINPLACE_CMD} -e 's|graphics/|${DATADIR}/graphics/|g; \ s|"graphics"|"${DATADIR}/graphics"|' \ ${WRKSRC}/src/GLTManager.cpp ${WRKSRC}/src/TheGooniesApp.cpp @${REINPLACE_CMD} -e 's|maps/|${DATADIR}/maps/|g' \ ${WRKSRC}/src/TheGoonies.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @cd ${WRKSRC} && ${COPYTREE_SHARE} 'graphics maps sound' ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/build/linux/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKSRC}/build/linux/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications .include diff --git a/games/hangman/Makefile b/games/hangman/Makefile index 6107b88f695c..d3d56828ade8 100644 --- a/games/hangman/Makefile +++ b/games/hangman/Makefile @@ -1,55 +1,55 @@ PORTNAME= hangman PORTVERSION= 0.9.2 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://www.shiftygames.com/hangman/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Challenge your spelling skills in the old western style WWW= http://www.shiftygames.com/hangman/hangman.html CONFLICTS= bsdgames GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USES= gmake sdl USE_CSTD= gnu89 USE_SDL= sdl mixer image ttf CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" CPPFLAGS+= `${SDL_CONFIG} --cflags` LDFLAGS+= `${SDL_CONFIG} --libs` PLIST_FILES= bin/${PORTNAME} share/man/man6/${PORTNAME}.6.gz PORTDATA= * .include .if defined(WITH_DICTIONARY) DICTIONARY=${WITH_DICTIONARY} .else DICTIONARY=/usr/share/dict/words pre-fetch: @${ECHO} "" @${ECHO} "You may want to use different dictionary instead of the default one," @${ECHO} "which is /usr/share/dict/words. If so, use the following option:" @${ECHO} "" @${ECHO} " WITH_DICTIONARY=/path/to/your/dictionary" @${ECHO} "" .endif .if !exists(${DICTIONARY}) pre-configure: @${ECHO} "" @${ECHO} "Dictionary ${DICTIONARY} does not exist" @${ECHO} "Please, specify correct one with WITH_DICTIONARY option" @${FALSE} .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/share/dict/words|${DICTIONARY}|g' ${WRKSRC}/src/hangman.c @${REINPLACE_CMD} -e 's|-std=gnu99||g' ${WRKSRC}/configure .include diff --git a/games/kartofel/Makefile b/games/kartofel/Makefile index 60ee0e0a2aba..f678970d3b8b 100644 --- a/games/kartofel/Makefile +++ b/games/kartofel/Makefile @@ -1,44 +1,44 @@ PORTNAME= kartofel PORTVERSION= 1.2 PORTREVISION= 17 CATEGORIES= games MASTER_SITES= http://kartofel.jfedor.org/downloads/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Connect the dots in order without crossing over yourself WWW= http://kartofel.jfedor.org/ LIB_DEPENDS= libcurl.so:ftp/curl USES= gmake sdl USE_CXXSTD= c++98 USE_SDL= sdl gfx mixer image ttf ALL_TARGET= default DATA_DIRS= sounds fonts music images levels PLIST_FILES= bin/${PORTNAME} PORTDATA= * DESKTOP_ENTRIES="Kartofel" \ "A game of skill and logic" \ "${DATADIR}/images/icon32x32.png" \ "kartofel" \ "Game;LogicGame;ArcadeGame;" \ false post-patch: @${REINPLACE_CMD} -e '/^CXXOPTIONS/ d; s|g++|${CXX} ${CXXFLAGS}|; \ s|sdl-config|${SDL_CONFIG}|' ${WRKSRC}/Makefile .for d in ${DATA_DIRS} @${REINPLACE_CMD} -e 's|$d/|${DATADIR}/&|' ${WRKSRC}/config.h .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/kartofel ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} "${DATA_DIRS}" ${STAGEDIR}${DATADIR} .include diff --git a/games/kobodeluxe/Makefile b/games/kobodeluxe/Makefile index 462f7224dc96..09d2ddf39cb6 100644 --- a/games/kobodeluxe/Makefile +++ b/games/kobodeluxe/Makefile @@ -1,59 +1,59 @@ PORTNAME= kobodeluxe PORTVERSION= 0.5.1 PORTREVISION= 15 CATEGORIES= games MASTER_SITES= http://olofson.net/kobodl/download/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= KoboDeluxe-${DISTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= SDL port of the scrolling game XKobo WWW= http://www.olofson.net/kobodl/ USES= sdl tar:bzip2 USE_SDL= image sdl USE_CXXSTD= c++98 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --sharedstatedir=${SCOREDIR} --enable-oss SCOREDIR= /var/games/${PORTNAME} SUB_FILES= pkg-deinstall pkg-install SUB_LIST= SCOREDIR="${SCOREDIR}" DATADIR= ${PREFIX}/share/kobo-deluxe PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS OPENGL OPTIONS_DEFAULT=OPENGL OPENGL_USES= gl OPENGL_USE= GL=gl OPENGL_CONFIGURE_ENABLE= opengl post-extract: @cd ${WRKSRC} && ${TAR} -xzf icons.tar.gz post-patch: @${REINPLACE_CMD} -e 's|$$(datadir)/games/kobo-deluxe|${DATADIR}|; \ s|$$(prefix)/games/kobo-deluxe/scores|${SCOREDIR}|; \ s|-lSDL$$||; s|SDL/SDL|SDL|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|$$(datadir)/games/kobo-deluxe|${DATADIR}|' \ ${WRKSRC}/data/Makefile.in @${REINPLACE_CMD} -e 's|pipe2|kobopipe2|g' ${WRKSRC}/enemies.h \ ${WRKSRC}/enemy.cpp post-install: @${RM} -r ${STAGEDIR}/var ${INSTALL_DATA} ${WRKSRC}/icons/Ubuntu/kobodeluxe.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ ${INSTALL_DATA} ${WRKSRC}/icons/Ubuntu/kobo-icon.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/ladder/Makefile b/games/ladder/Makefile index e996ec26fd26..748c407a3623 100644 --- a/games/ladder/Makefile +++ b/games/ladder/Makefile @@ -1,23 +1,23 @@ PORTNAME= ladder PORTVERSION= 1.00 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://www.srv.net/~kth/ \ ftp://ftp.42.org/pub/unix/games/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= The old "ladder" game # Converted from RESTRICTED LICENSE= ladder LICENSE_NAME= ladder LICENSE_TEXT= possible copyright problems ? LICENSE_PERMS= auto-accept USES= ncurses tar MAKE_ARGS= LIBS="${LDFLAGS} -lncurses" NO_WRKSUBDIR= true .include diff --git a/games/linwarrior/Makefile b/games/linwarrior/Makefile index 48c85d6d0790..924ac5ca0e44 100644 --- a/games/linwarrior/Makefile +++ b/games/linwarrior/Makefile @@ -1,45 +1,45 @@ PORTNAME= linwarrior PORTVERSION= 20100320 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= http://www.hackcraft.de/games/linwarrior_3d/downloads/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Navigate a mech through a 3D world and fire at enemies WWW= https://www.hackcraft.de/games/linwarrior_3d/index.htm USES= compiler:c++11-lang gl gmake openal:al,alut sdl USE_GL= gl glu USE_SDL= sdl USE_CXXSTD= gnu++98 LDFLAGS_i386= -Wl,-znotext WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/${PORTNAME} PORTDATA= * DESKTOP_ENTRIES="LinWarrior 3D" \ "Mech Simulation Game" \ "" \ "linwarrior" \ "Game;ActionGame;Simulation;" \ false post-extract: @${FIND} ${WRKSRC} -type d -exec ${CHMOD} a+rx {} \; @${FIND} ${WRKSRC} -type f -exec ${CHMOD} a+r {} \; post-patch: @${REINPLACE_CMD} -e '/hash_set/ d' ${WRKSRC}/source/cAlert.h @${FIND} ${WRKSRC}/source -name '*.cpp' -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -e 's|data/|${DATADIR}/|' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dist/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ .include diff --git a/games/luola/Makefile b/games/luola/Makefile index f3e44616c12b..e6263858f5e0 100644 --- a/games/luola/Makefile +++ b/games/luola/Makefile @@ -1,55 +1,55 @@ PORTNAME= luola PORTVERSION= 1.3.2 PORTREVISION= 7 CATEGORIES= games -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ # master site gone +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ # master site gone DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ stdlevels-6.0${EXTRACT_SUFX} \ nostalgia-1.2${EXTRACT_SUFX} DIST_SUBDIR= luola MAINTAINER= amdmi3@FreeBSD.org COMMENT= 2D multiplayer cave-flying game WWW= https://www.luolamies.org/software/luola/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake sdl GNU_CONFIGURE= yes USE_SDL= sdl image ttf LIBS+= -lm PLIST_FILES= bin/${PORTNAME} \ share/pixmaps/${PORTNAME}.png PORTDOCS= * PORTDATA= * DESKTOP_ENTRIES="Luola" \ "" \ "luola" \ "luola" \ "Game;ArcadeGame;" \ false OPTIONS_DEFINE= SDL_GFX SOUND DOCS OPTIONS_DEFAULT=SDL_GFX SOUND SDL_GFX_DESC= Nicer graphics with SDL_gfx SDL_GFX_USE= SDL=gfx SDL_GFX_CONFIGURE_ENABLE=sdl-gfx SOUND_USE= SDL=mixer SOUND_CONFIGURE_ENABLE= sound post-patch: @${REINPLACE_CMD} -e '/LIBS=.*-lSDL_/ s|\(SDL_[a-z]*\)|\1 `sdl-config --libs`|' ${WRKSRC}/configure post-install: ${INSTALL_DATA} ${WRKDIR}/*.lev ${WRKDIR}/*.png ${STAGEDIR}${DATADIR}/levels/ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/FAQ ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/memonix/Makefile b/games/memonix/Makefile index 1cdbcf1380f6..d51dd5394f65 100644 --- a/games/memonix/Makefile +++ b/games/memonix/Makefile @@ -1,47 +1,47 @@ PORTNAME= memonix PORTVERSION= 1.6.070713 PORTREVISION= 12 CATEGORIES= games MASTER_SITES= http://www.viewizard.com/download/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= MemonixSourceCode_${PORTVERSION:S/./_/g:S/_/./} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} memx16.tar.gz EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Brain teasers, puzzle, and memory games for kids in one pack WWW= https://www.viewizard.com/ LICENSE= unknown GPLv2 LICENSE_COMB= dual LICENSE_NAME_unknown= Freeware License LICENSE_FILE_GPLv2= ${WRKSRC}/License.txt LICENSE_FILE_unknown= ${WRKDIR}/Memonix/License LICENSE_PERMS_unknown= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_DISTFILES_GPLv2= ${DISTNAME}${EXTRACT_SUFX} LICENSE_DISTFILES_unknown= memx16.tar.gz USES= cmake:insource gl sdl xorg zip USE_CXXSTD= c++14 USE_GL= gl USE_SDL= sdl mixer image USE_XORG= x11 xext WRKSRC= ${WRKDIR}/MemonixSourceCode PLIST_FILES= bin/Memonix PORTDATA= * post-extract: @${TAR} -C ${WRKDIR} -xzf ${DISTDIR}/memx16.tar.gz post-patch: @${REINPLACE_CMD} -e '/strcpy(ProgrammDir,/ s|\./|${DATADIR}/|' \ ${WRKSRC}/src/Main.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/Memonix ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/Memonix/gamedata.vfs ${STAGEDIR}${DATADIR} .include diff --git a/games/meritous/Makefile b/games/meritous/Makefile index a68944318073..d1df6457a57f 100644 --- a/games/meritous/Makefile +++ b/games/meritous/Makefile @@ -1,33 +1,33 @@ PORTNAME= meritous PORTVERSION= 1.5 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Action-adventure dungeon crawl game -WWW= http://www.asceai.net/meritous/ +WWW= https://www.asceai.net/meritous/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext gmake gnome sdl USE_GNOME= intltool USE_GITLAB= yes GL_TAGNAME= a754f33ae35f47b98cc1aa7fe8de43ed24662d11 USE_SDL= sdl mixer image LDFLAGS+= ${LOCALBASE}/lib/libintl.so PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/numptyphysics-npcomplete/Makefile b/games/numptyphysics-npcomplete/Makefile index 233288e94b57..461c28521d43 100644 --- a/games/numptyphysics-npcomplete/Makefile +++ b/games/numptyphysics-npcomplete/Makefile @@ -1,28 +1,28 @@ PORTNAME= npcomplete PORTVERSION= 0.0.r20090116 PORTREVISION= 3 CATEGORIES= games -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ PKGNAMEPREFIX= numptyphysics- MAINTAINER= amdmi3@FreeBSD.org COMMENT= Level pack for Numpty Physics WWW= http://numptyphysics.garage.maemo.org/levels/ RUN_DEPENDS= numptyphysics:games/numptyphysics USES= tar:bzip2 NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/npcomplete DATADIR= ${PREFIX}/share/numptyphysics post-extract: # this level will crash the game @${RM} "${WRKSRC}/L02_bridge Gaps tut.nph" do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.nph ${STAGEDIR}${DATADIR} .include diff --git a/games/numptyphysics/Makefile b/games/numptyphysics/Makefile index 57b88cf8edf5..6486722c8349 100644 --- a/games/numptyphysics/Makefile +++ b/games/numptyphysics/Makefile @@ -1,46 +1,46 @@ PORTNAME= numptyphysics DISTVERSION= 0.3.r20090104 PORTREVISION= 11 CATEGORIES= games -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Drawing physics-based puzzle game WWW= http://numptyphysics.garage.maemo.org/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lang desktop-file-utils gnome sdl tar:bzip2 xorg GNU_CONFIGURE= yes USE_SDL= sdl image USE_XORG= x11 CONFIGURE_ENV= AUTOMAKE="${TRUE}" ACLOCAL="${TRUE}" MISSING="${TRUE}" LDFLAGS+= -L${LOCALBASE}/lib -lpthread CPPFLAGS+= -I${LOCALBASE}/include -DINSTALL_BASE_PATH=\"\\\"${DATADIR}\\\"\" CXXFLAGS+= -Wno-c++11-narrowing WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= MOREFPS OPTIONS_DEFAULT=MOREFPS MOREFPS_DESC= Smoother graphics support post-patch: @${CHMOD} a+x ${WRKSRC}/install-sh @${REINPLACE_CMD} -e 's|\(desktopentrydir=\).*|\1${PREFIX}/share/applications|' \ -e '/stdc++/ d' \ ${WRKSRC}/configure ${WRKSRC}/configure.in @${REINPLACE_CMD} -e 's|^Exec=.*|Exec=${PORTNAME}|; /^X-Icon-Path/ d' \ ${WRKSRC}/data/${PORTNAME}.desktop post-patch-MOREFPS-on: @${REINPLACE_CMD} -e '/define RENDER_RATE/ s|20|60|' \ ${WRKSRC}/Config.h post-build: @${STRIP_CMD} ${WRKSRC}/${PORTNAME} .include diff --git a/games/pengupop/Makefile b/games/pengupop/Makefile index ae98d543a09f..882068bf5f91 100644 --- a/games/pengupop/Makefile +++ b/games/pengupop/Makefile @@ -1,20 +1,20 @@ PORTNAME= pengupop PORTVERSION= 2.2.6 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://www.junoplay.com/files/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Online multiplayer clone of Bust a Move WWW= https://www.junoplay.com/pengupop GNU_CONFIGURE= yes USES= gmake sdl USE_SDL= sdl CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -pthread PLIST_FILES= bin/pengupop .include diff --git a/games/railroad-rampage/Makefile b/games/railroad-rampage/Makefile index 0ec1aa7edc78..73cd5a4c3a19 100644 --- a/games/railroad-rampage/Makefile +++ b/games/railroad-rampage/Makefile @@ -1,50 +1,50 @@ PORTNAME= railroad-rampage PORTVERSION= 1.2 PORTREVISION= 5 CATEGORIES= games -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ DISTNAME= RailroadRampage_${PORTVERSION}_Linux MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tower Defence-like Arcade and Strategy combination WWW= https://neotron-games.blogspot.com/2009/10/railroad-rampage.html BUILD_DEPENDS= bgdc:devel/bennugd-core \ ${LOCALBASE}/lib/bennugd/libmod_grproc.so:devel/bennugd-modules RUN_DEPENDS= bgdi:devel/bennugd-core \ ${LOCALBASE}/lib/bennugd/libmod_grproc.so:devel/bennugd-modules USES= zip WRKSRC= ${WRKDIR}/RailroadRampage_Linux SUB_FILES= ${PORTNAME} PLIST_FILES= bin/railroad-rampage PORTDOCS= ReadMe.txt PORTDATA= * DESKTOP_ENTRIES="Railroad Rampage" \ "Tower Defence-like Arcade and Strategy combination" \ "${DATADIR}/RailroadRampage.png" \ "railroad-rampage" \ "Game;StrategyGame;ArcadeGame;" \ false OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && ${SETENV} \ LD_LIBRARY_PATH="${LOCALBASE}/lib/bennugd" \ BENNUDIR="${LOCALBASE}/lib/bennugd" \ "${LOCALBASE}/bin/bgdc" RailroadRampage.prg || true; \ [ -e RailroadRampage.dcb ] do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "Music Sound" ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/traintd.fpg ${WRKSRC}/RailroadRampage.dcb \ ${WRKSRC}/RailroadRampage.png ${STAGEDIR}${DATADIR}/ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ReadMe.txt ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/rezerwar/Makefile b/games/rezerwar/Makefile index c04b685eb67d..275c962f8558 100644 --- a/games/rezerwar/Makefile +++ b/games/rezerwar/Makefile @@ -1,29 +1,29 @@ PORTNAME= rezerwar PORTVERSION= 0.4.2 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://tamentis.com/projects/rezerwar/files/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Puzzle game involving organizing blocks with pipes WWW= https://tamentis.com/projects/rezerwar/ USES= gmake sdl USE_SDL= sdl mixer HAS_CONFIGURE= yes CONFIGURE_ARGS= Unix CONFIGURE_ENV= TARGET_BIN=${PREFIX}/bin \ TARGET_DOC=${DOCSDIR} \ TARGET_DATA=${DATADIR} PLIST_FILES= bin/${PORTNAME} PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC}|' ${WRKSRC}/configure .include diff --git a/games/scramble/Makefile b/games/scramble/Makefile index 614e40d509de..37dff2a70e72 100644 --- a/games/scramble/Makefile +++ b/games/scramble/Makefile @@ -1,56 +1,56 @@ PORTNAME= scramble PORTVERSION= 0.9.5 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://www.shiftygames.com/scramble/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= From 6 letters you are to create as many words as you can WWW= http://www.shiftygames.com/scramble/scramble.html GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USES= gmake sdl USE_SDL= sdl mixer image ttf CPPFLAGS+= `${SDL_CONFIG} --cflags` LDFLAGS+= `${SDL_CONFIG} --libs` PLIST_FILES= bin/${PORTNAME} \ share/man/man6/scramble.6.gz PORTDATA= * .include .if defined(WITH_DICTIONARY) DICTIONARY=${WITH_DICTIONARY} .else DICTIONARY=/usr/share/dict/words pre-fetch: @${ECHO} "" @${ECHO} "You may want to use different dictionary instead of the default one," @${ECHO} "which is /usr/share/dict/words. If so, use the following option:" @${ECHO} "" @${ECHO} " WITH_DICTIONARY=/path/to/your/dictionary" @${ECHO} "" .endif post-extract: @${FIND} -E ${WRKDIR} -type f -iregex ".*\.(c|cpp|h|txt)" -print0 | \ ${XARGS} -0 ${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' .if !exists(${DICTIONARY}) pre-configure: @${ECHO} "" @${ECHO} "Dictionary ${DICTIONARY} does not exist" @${ECHO} "Please, specify correct one with WITH_DICTIONARY option" @${FALSE} .endif post-patch: @${REINPLACE_CMD} -e 's|-std=gnu99 ||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/usr/share/dict/words|${DICTIONARY}|g' ${WRKSRC}/src/scramble.c .include diff --git a/games/sdb/Makefile b/games/sdb/Makefile index 9668ab22aa4c..8cb9c51864e7 100644 --- a/games/sdb/Makefile +++ b/games/sdb/Makefile @@ -1,72 +1,72 @@ PORTNAME= sdb PORTVERSION= 1.0.2 PORTREVISION= 17 CATEGORIES= games MASTER_SITES= http://stage.gamecreation.org/shotgund/ \ https://mirror.amdmi3.ru/distfiles/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Futuristic overhead shooter -WWW= http://www.gamecreation.org/games/shotgun-debugger +WWW= https://www.gamecreation.org/games/shotgun_debugger LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gl gmake sdl USE_CXXSTD= c++14 USE_GL= gl glu USE_SDL= mixer image sdl MAKE_ARGS= CPP="${CXX}" CXXFLAGS="${CXXFLAGS}" LIBS="${LIBS}" CXXFLAGS+= `${SDL_CONFIG} --cflags` LIBS+= `${SDL_CONFIG} --libs` -lSDL_image -lSDL_mixer -lGL -lGLU DESKTOP_ENTRIES="Shotgun Debugger" \ "" \ "" \ "${PORTNAME}" \ "Game;ActionGame;" \ "" BUILD_WRKSRC= ${WRKSRC}/src PLIST_FILES= bin/sdb PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS .include .if ${ARCH} != "powerpc" && ${ARCH} != "powerpc64" PLIST_SUB+= MODEL_SUFFIX="md2" .else # big-endian requires different set of models DISTFILES+= shotgun-debugger-1.0.mac-ppc.zip EXTRACT_DEPENDS+= ${UNZIP_CMD}:archivers/unzip PLIST_SUB+= MODEL_SUFFIX="md2b" post-extract: ${RM} ${WRKSRC}/models/* @cd ${WRKSRC}/models && \ ${RM} * && \ ${UNZIP_CMD} -qj ${DISTDIR}/shotgun-debugger-1.0.mac-ppc.zip \ 'sdb-1.0-macosx/models/*.md2b' .endif post-patch: @${REINPLACE_CMD} -Ee 's,(levels|models|snd|sprites)/,${DATADIR}/&,g' \ ${WRKSRC}/src/sdb.h ${WRKSRC}/src/game.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/sdb ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC} && ${COPYTREE_SHARE} "levels models snd sprites" ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/sea-defender/Makefile b/games/sea-defender/Makefile index e47d8f7dac0e..d255d5e8843a 100644 --- a/games/sea-defender/Makefile +++ b/games/sea-defender/Makefile @@ -1,56 +1,56 @@ PORTNAME= sea-defender PORTVERSION= 0.9 PORTREVISION= 5 CATEGORIES= games -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/:icon \ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/:icon \ SF/nemysisfreebsdp/:icon DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}.png:icon EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Simple missile command clone WWW= https://www.pouet.net/prod.php?which=54272 LICENSE= MIT BUILD_DEPENDS= ${LOCALBASE}/lib/libglfw.a:graphics/glfw2 USE_GITHUB= yes GH_ACCOUNT= snoutmate GH_PROJECT= Sea-Defender GH_TAGNAME= d628051 USES= gl gmake sdl xorg USE_CXXSTD= c++14 USE_SDL= sdl mixer image ttf USE_GL= gl glu USE_XORG= x11 xrandr SUB_FILES= ${PORTNAME}.sh PLIST_FILES= bin/${PORTNAME} \ libexec/${PORTNAME} \ share/pixmaps/${PORTNAME}.png PORTDOCS= * DESKTOP_ENTRIES="Sea Defender" \ "${COMMENT}" \ "${PORTNAME}" \ "${PORTNAME}" \ "Game;ArcadeGame;" \ "" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/typedef/ d' ${WRKSRC}/snoutlib/gldefs.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sea ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/shootingstar/Makefile b/games/shootingstar/Makefile index 3cf7d36f076a..94e792e45cf7 100644 --- a/games/shootingstar/Makefile +++ b/games/shootingstar/Makefile @@ -1,24 +1,24 @@ PORTNAME= shootingstar PORTVERSION= 1.2.0 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://www.2ndpoint.fi/projektit.xml/shootingstar/files/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= SDL/OpenGL top-down shooter WWW= http://www.2ndpoint.fi/ss GNU_CONFIGURE= yes USES= gl gmake sdl USE_GL= gl USE_SDL= sdl mixer image CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/${PORTNAME} PORTDATA= * .include diff --git a/games/simutrans/Makefile b/games/simutrans/Makefile index 718f5d45194b..9f3f8e143fde 100644 --- a/games/simutrans/Makefile +++ b/games/simutrans/Makefile @@ -1,62 +1,63 @@ PORTNAME= simutrans DISTVERSION= 124.3.1 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Transportation simulator -WWW= https://www.simutrans.com/ +WWW= https://www.simutrans.com/ \ + https://github.com/aburch/simutrans/ LICENSE= ART10 MIT LICENSE_COMB= multi LICENSE_FILE_ART10= ${WRKSRC}/simutrans/license.txt LICENSE_FILE_MIT= ${WRKSRC}/simutrans/license_squirrel.txt LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libzstd.so:archivers/zstd USES= cmake compiler:c++14-lang pkgconfig sdl USE_GITHUB= yes USE_SDL= sdl2 CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_CCache \ CMAKE_DISABLE_FIND_PACKAGE_Git \ CMAKE_DISABLE_FIND_PACKAGE_Subversion CMAKE_ARGS= -DSIMUTRANS_USE_REVISION=1 PORTSCOUT= skipv:Nightly PORTDATA= * PORTDOCS= change_request.txt \ history.txt \ problem_report.txt \ readme.txt \ thanks.txt DESKTOP_ENTRIES=Simutrans "" simutrans simutrans "Game;Simulation;" false OPTIONS_DEFINE= DOCS UPNP FLUIDSYNTH OPTIONS_MULTI= PAKS OPTIONS_MULTI_PAKS= PAK64 PAK128 PAK128_GERMAN OPTIONS_DEFAULT=PAK128 UPNP FLUIDSYNTH PAKS_DESC= Graphics sets PAK64_DESC= Enable low resolution graphics set PAK64_RUN_DEPENDS= simutrans-pak64>=0:games/simutrans-pak64 PAK128_DESC= Enable high resolution graphics set PAK128_RUN_DEPENDS= simutrans-pak128>=0:games/simutrans-pak128 PAK128_GERMAN_DESC= Enable german graphics set PAK128_GERMAN_RUN_DEPENDS= simutrans-pak128.german>=0:games/simutrans-pak128.german UPNP_DESC= Use MiniUPNP for easier server setup UPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc UPNP_CMAKE_BOOL= SIMUTRANS_USE_UPNP FLUIDSYNTH_DESC= Enable FluidSynth for MIDI playback FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth FLUIDSYNTH_CMAKE_BOOL= SIMUTRANS_USE_FLUIDSYNTH_MIDI post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/simutrans && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/solarconquest/Makefile b/games/solarconquest/Makefile index a800cc8bb847..fd821aee688c 100644 --- a/games/solarconquest/Makefile +++ b/games/solarconquest/Makefile @@ -1,40 +1,40 @@ PORTNAME= solarconquest PORTVERSION= 0.2 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://games.sajthelper.com/ \ LOCAL/ehaupt \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= SolarConquest MAINTAINER= amdmi3@FreeBSD.org COMMENT= Space 2D action game with plenty of shooting WWW= http://games.sajthelper.com/ USES= gl dos2unix sdl USE_SDL= sdl mixer image USE_GL= yes DOS2UNIX_FILES= makefile source/MenuScreen.h source/main.cpp MAKEFILE= makefile PLIST_FILES= bin/${PORTNAME} PORTDATA= * post-patch: @${REINPLACE_CMD} -e 's|images/|${DATADIR}/images/|' \ ${WRKSRC}/source/main.cpp @${REINPLACE_CMD} -e 's|shapes/|${DATADIR}/shapes/|' \ ${WRKSRC}/source/main.cpp @${REINPLACE_CMD} -e 's|settings.dat|.solarconquest.rc|' \ ${WRKSRC}/source/Common.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/solar ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${MKDIR} ${STAGEDIR}${DATADIR}/shapes ${INSTALL_DATA} ${WRKSRC}/shapes/* ${STAGEDIR}${DATADIR}/shapes ${MKDIR} ${STAGEDIR}${DATADIR}/images/fonts ${INSTALL_DATA} ${WRKSRC}/images/*.png ${STAGEDIR}${DATADIR}/images ${INSTALL_DATA} ${WRKSRC}/images/fonts/* ${STAGEDIR}${DATADIR}/images/fonts .include diff --git a/games/stormbaancoureur/Makefile b/games/stormbaancoureur/Makefile index 1186df2d28be..7f267a7f4feb 100644 --- a/games/stormbaancoureur/Makefile +++ b/games/stormbaancoureur/Makefile @@ -1,50 +1,50 @@ PORTNAME= stormbaancoureur PORTVERSION= 2.1.6 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= http://www.stolk.org/stormbaancoureur/download/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Simulated obstacle course for automobiles WWW= https://www.stolk.org/stormbaancoureur/ LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib LIB_DEPENDS= libode.so:devel/ode USES= compiler gl pkgconfig USE_GL= gl glu glut USE_CXXSTD= c++98 MAKE_ENV= DATADIR="${DATADIR}" BUILD_WRKSRC= ${WRKSRC}/src-stormbaancoureur INSTALL_WRKSRC= ${WRKSRC}/src-stormbaancoureur PLIST_FILES= bin/${PORTNAME} PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= ALSA DOCS OPTIONS_DEFAULT=ALSA ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_MAKE_ENV= ALSA_LIBS="-lasound" ALSA_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-src-common-soundenginealsa.cxx \ ${FILESDIR}/extra-patch-src-common-soundenginealsa.h post-patch: @${REINPLACE_CMD} -e 's|__DATADIR|"${DATADIR}"|' \ ${WRKSRC}/src-stormbaancoureur/main.cxx post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${INSTALL_WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/tecnoballz/Makefile b/games/tecnoballz/Makefile index 2d5671459247..1bbbac96ee29 100644 --- a/games/tecnoballz/Makefile +++ b/games/tecnoballz/Makefile @@ -1,47 +1,47 @@ PORTNAME= tecnoballz PORTVERSION= 0.93.1 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://linux.tlk.fr/games/TecnoballZ/download/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Brick breaker (Arkanoid-like game) WWW= https://linux.tlk.fr/games/TecnoballZ/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmikmod.so:audio/libmikmod \ libvorbisfile.so:audio/libvorbis \ libogg.so:audio/libogg \ libsmpeg.so:multimedia/smpeg \ libtinyxml.so:textproc/tinyxml USES= autoreconf compiler:c++11-lang gmake sdl tar:tgz USE_SDL= sdl mixer image GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share PORTDATA= * DESKTOP_ENTRIES="TecnoballZ" \ "A brick breaker (Arkanoid-like game)" \ "" \ "tecnoballz" \ "Game;ArcadeGame;" \ false post-patch: @${REINPLACE_CMD} -e '/CXXFLAGS=[^$$]*$$/ s|^|#|' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|$$(prefix)/games|$$(prefix)/bin|; \ /chmod/ d; /chown/ d' ${WRKSRC}/src/Makefile.am .for f in tecnoballz.cc tiles_background.cc sprite_ship.cc controller_magnetic_eyes.cc @${REINPLACE_CMD} -e '/rand/ s|(Sint32)|(intptr_t)|' ${WRKSRC}/src/${f} .endfor post-install: ${MV} ${STAGEDIR}/var/games/tecnoballz/tecnoballz.hi \ ${STAGEDIR}/var/games/tecnoballz/tecnoballz.hi.sample .include diff --git a/games/torrent/Makefile b/games/torrent/Makefile index ed3993b73bce..0a8a8ba41f18 100644 --- a/games/torrent/Makefile +++ b/games/torrent/Makefile @@ -1,30 +1,30 @@ PORTNAME= torrent PORTVERSION= 0.8.2 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://www.shiftygames.com/torrent/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Score points without letting the tiles touch the top of the board WWW= http://www.shiftygames.com/torrent/torrent.html GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USES= gmake sdl USE_SDL= sdl mixer image ttf CPPFLAGS+= `${SDL_CONFIG} --cflags` LDFLAGS+= `${SDL_CONFIG} --libs` PLIST_FILES= bin/${PORTNAME} share/man/man6/torrent.6.gz PORTDATA= * post-extract: @${FIND} -E ${WRKDIR} -type f -iregex ".*\.(c|cpp|h|txt)" -print0 | \ ${XARGS} -0 ${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' post-patch: @${REINPLACE_CMD} -e 's|-std=gnu99 ||g' ${WRKSRC}/configure .include diff --git a/games/trimines/Makefile b/games/trimines/Makefile index c243e0a5829d..3ea8c8306dde 100644 --- a/games/trimines/Makefile +++ b/games/trimines/Makefile @@ -1,41 +1,41 @@ PORTNAME= trimines PORTVERSION= 1.3.0 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= http://www.freewebs.com/trimines/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Mine sweeper game that uses triangles instead of squares WWW= https://web.archive.org/web/20120308223312/https://www.freewebs.com/trimines/ USES= sdl USE_SDL= sdl PLIST_FILES= bin/${PORTNAME} PORTDATA= * PORTDOCS= * DESKTOP_ENTRIES="Trimines" \ "Trimines" \ "" \ "trimines" \ "Game;LogicGame;" \ "" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|data/|${DATADIR}/|' ${WRKSRC}/src/gfx.c do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} src/main.c -o ./${PORTNAME} \ `${SDL_CONFIG} --cflags --libs` do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/tyrian-data/Makefile b/games/tyrian-data/Makefile index 38362e61b3e0..274d5e5c7b89 100644 --- a/games/tyrian-data/Makefile +++ b/games/tyrian-data/Makefile @@ -1,31 +1,30 @@ PORTNAME= tyrian-data PORTVERSION= 21 CATEGORIES= games -MASTER_SITES= http://www.camanis.net/tyrian/ \ - http://sites.google.com/a/camanis.net/opentyrian/tyrian/ \ - http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://www.camanis.net/tyrian/ \ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= tyrian${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Data files for opentyrian -WWW= https://bitbucket.org/opentyrian/opentyrian/wiki/Home +WWW= https://github.com/opentyrian/opentyrian # From opentyrian FAQ: # "Tyrian was, however, released as freeware (under no specific # license) by Jason Emery in August 2004" LICENSE= NONE USES= zip DATADIR= ${PREFIX}/share/tyrian PORTDATA= * NO_BUILD= yes NO_ARCH= yes do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/* ${STAGEDIR}${DATADIR} .include diff --git a/games/volleyball/Makefile b/games/volleyball/Makefile index b25c290502f6..511c43c8ea43 100644 --- a/games/volleyball/Makefile +++ b/games/volleyball/Makefile @@ -1,52 +1,52 @@ PORTNAME= volleyball PORTVERSION= 0.8.6 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://www.losersjuegos.com.ar/_media/juegos/volleyball/descargas/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-data-${DATAVERSION}${EXTRACT_SUFX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Game similar to GNU Arcade Volleyball WWW= http://www.losersjuegos.com.ar/juegos/volleyball USES= gmake sdl USE_SDL= sdl image mixer GNU_CONFIGURE= yes CONFIGURE_ARGS= --mandir="${PREFIX}/share/man" --disable-nls # strangeness in nls support CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lm PLIST_FILES= bin/${PORTNAME} \ share/man/man6/volleyball.6.gz PORTDOCS= * PORTDATA= * DATAVERSION= 0.8.5 DESKTOP_ENTRIES="Pocket Volleyball" \ "A game similar to GNU Arcade Volleyball" \ "" \ "volleyball" \ "Game;SportsGame;ArcadeGame;" \ false OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} '/libintl\.h/d' ${WRKSRC}/src/common.h @${REINPLACE_CMD} -e '/setlocale/d' -e '/textdomain/d' \ ${WRKSRC}/src/volleyball.c post-configure: cd ${WRKDIR}/${PORTNAME}-data-${DATAVERSION} && \ ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${CONFIGURE_ARGS} post-install: cd ${WRKDIR}/${PORTNAME}-data-${DATAVERSION} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/vor/Makefile b/games/vor/Makefile index dd040e40e8c2..020105aa71b2 100644 --- a/games/vor/Makefile +++ b/games/vor/Makefile @@ -1,33 +1,33 @@ PORTNAME= vor PORTVERSION= 0.5.8 CATEGORIES= games MASTER_SITES= https://jasonwoof.com/downloads/vor/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Dodge the rocks until you die WWW= https://sametwice.com/vor LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake pkgconfig sdl tar:tgz USE_SDL= mixer image sdl GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/games/xlogical/Makefile b/games/xlogical/Makefile index 9a580c86a9ad..8d5ca6cd3346 100644 --- a/games/xlogical/Makefile +++ b/games/xlogical/Makefile @@ -1,35 +1,35 @@ PORTNAME= xlogical DISTVERSION= 1.0-8 CATEGORIES= games MASTER_SITES= https://changeling.ixionstudios.com/xlogical/downloads/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= aaron@baugher.biz COMMENT= Remake of the classic puzzle game Logical WWW= https://changeling.ixionstudios.com/xlogical/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir="/var/games" USES= autoreconf dos2unix gmake sdl tar:bzip2 DOS2UNIX_FILES= *.h *.cpp USE_SDL= sdl image mixer DESKTOP_ENTRIES="XLogical" \ "" \ "" \ "${PORTNAME}" \ "Game;LogicGame;" \ "" OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in AUTHORS ChangeLog NEWS README TODO ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/games/xorgramana/Makefile b/games/xorgramana/Makefile index 172c0f2166b6..2fb786d7337f 100644 --- a/games/xorgramana/Makefile +++ b/games/xorgramana/Makefile @@ -1,42 +1,42 @@ PORTNAME= xorgramana PORTVERSION= 0.0.8 PORTREVISION= 11 CATEGORIES= games MASTER_SITES= http://www.jwm-art.net/XorGramana/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ DISTNAME= XorGramana-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Logic word puzzle game set inside a series of mazes WWW= https://www.jwm-art.net/XorGramana/ USES= gl gmake sdl tar:bzip2 USE_SDL= sdl image USE_GL= glu ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/${PORTNAME} PORTDOCS= * PORTDATA= * DESKTOP_ENTRIES="XorGramana" \ "Logic word puzzle game set inside a series of mazes" \ "${DATADIR}/GFX/x.png" \ "xorgramana" \ "Game;LogicGame;" \ false OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|GFX/|${DATADIR}/&|' ${WRKSRC}/icons.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} "data GFX" ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/xrisk/Makefile b/games/xrisk/Makefile index 1de2f2e24360..8a0a680948af 100644 --- a/games/xrisk/Makefile +++ b/games/xrisk/Makefile @@ -1,20 +1,20 @@ PORTNAME= xrisk PORTVERSION= 2.15 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://my.pages.de/pub/comp/unix/games/xrisk/old/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Game for X11, much like the popular board game # Converted from RESTRICTED LICENSE= xrisk LICENSE_NAME= xrisk LICENSE_TEXT= Possible trademark infringement LICENSE_PERMS= auto-accept USES= imake xorg USE_XORG= x11 xext xt .include diff --git a/games/xtgyoretsu/Makefile b/games/xtgyoretsu/Makefile index 708de7845df1..437b36a62582 100644 --- a/games/xtgyoretsu/Makefile +++ b/games/xtgyoretsu/Makefile @@ -1,29 +1,29 @@ PORTNAME= xtgyoretsu PORTVERSION= git20140822 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Extended ncurses version of "Renshu-cho gyoretsu" -WWW= https://saahriktu.org/games.html \ +WWW= https://saahriktu.ru/games.html \ https://github.com/Penguinum/xtgyoretsu-forked LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= Penguinum GH_PROJECT= ${PORTNAME}-forked GH_TAGNAME= d052143 USES= ncurses PLIST_FILES= bin/${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Readme ${STAGEDIR}${DOCSDIR}/ .include diff --git a/graphics/exifprobe/Makefile b/graphics/exifprobe/Makefile index 36b66c4e5cda..19da04f02991 100644 --- a/graphics/exifprobe/Makefile +++ b/graphics/exifprobe/Makefile @@ -1,26 +1,26 @@ PORTNAME= exifprobe DISTVERSION= 2.0.1 CATEGORIES= graphics -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Probes JPEG or TIFF images and reports contents and structure MAKE_JOBS_UNSAFE= yes PLIST_FILES= bin/exifgrep \ bin/exifprobe \ share/man/man1/exifgrep.1.gz \ share/man/man1/exifprobe.1.gz post-patch: @${REINPLACE_CMD} -e 's|cc|${CC}|; s|-DC|${CFLAGS} -DC|' \ ${WRKSRC}/${MAKEFILE} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/exifgrep ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/exifprobe ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/exifgrep.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${INSTALL_MAN} ${WRKSRC}/exifprobe.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/graphics/gimp-lqr-plugin/Makefile b/graphics/gimp-lqr-plugin/Makefile index 773813c547ea..706cb8d4566e 100644 --- a/graphics/gimp-lqr-plugin/Makefile +++ b/graphics/gimp-lqr-plugin/Makefile @@ -1,34 +1,34 @@ PORTNAME= gimp-lqr-plugin PORTVERSION= 0.7.2 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://liquidrescale.wdfiles.com/local--files/en:download-page-sources/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Liquid rescale GIMP plug-in WWW= https://liquidrescale.wikidot.com/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgimp-2.0.so:graphics/gimp-app \ liblqr-1.so:graphics/liblqr-1 USES= compiler:c++11-lang gettext gmake gnome localbase pkgconfig \ tar:bzip2 GNU_CONFIGURE= yes USE_GNOME= gtk20 intltool CFLAGS+= -fcommon PLUGIN_DIR?= libexec/gimp/2.2/plug-ins PLIST_SUB= PLUGIN_DIR=${PLUGIN_DIR} OPTIONS_DEFINE= NLS OPTIONS_SUB= yes post-patch: @${REINPLACE_CMD} -e 's|^bindir = .*|bindir = ${PREFIX}/${PLUGIN_DIR}|g' ${WRKSRC}/src/Makefile.in .include diff --git a/graphics/liblqr-1/Makefile b/graphics/liblqr-1/Makefile index 77e92990cffd..62af1fc14566 100644 --- a/graphics/liblqr-1/Makefile +++ b/graphics/liblqr-1/Makefile @@ -1,55 +1,55 @@ PORTNAME= liblqr-1 PORTVERSION= 0.4.2 CATEGORIES= graphics MASTER_SITES= http://liblqr.wdfiles.com/local--files/en:download-page/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Easy to use C/C++ seam carving library WWW= https://liblqr.wikidot.com/ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING.LESSER USES= gettext gmake gnome libtool pkgconfig tar:bzip2 GNU_CONFIGURE= yes USE_GNOME= glib20 INSTALL_TARGET= install-strip USE_LDCONFIG= yes # Use GNU89 inline semantics USE_CSTD= gnu89 PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES HTMLDOCS OPTIONS_SUB= yes HTMLDOCS_DESC= Build and install HTML documentation EXAMPLES_SUB_FILES= pkg-message EXAMPLES_SUB_LIST= PORTSDIR=${PORTSDIR} HTMLDOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml post-patch: @${REINPLACE_CMD} -e '/^lqr_pkgconfigdir/ s|$$(libdir)|$${exec_prefix}/libdata|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|/usr.*chunk\.xsl|${LOCALBASE}/share/xsl/docbook/html/chunk.xsl|' \ ${WRKSRC}/docs/lqr_style.xsl @${REINPLACE_CMD} -e 's|/usr.*docbookx.dtd|${LOCALBASE}/share/xml/docbook/4.5/docbookx.dtd|' \ ${WRKSRC}/docs/liblqr_manual.docbook post-build-HTMLDOCS-on: cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE} html post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} post-install-HTMLDOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/html/* ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/gkrellflynn/Makefile b/sysutils/gkrellflynn/Makefile index f7384ebb34da..97f55ae7e8ea 100644 --- a/sysutils/gkrellflynn/Makefile +++ b/sysutils/gkrellflynn/Makefile @@ -1,30 +1,30 @@ PORTNAME= gkrellflynn PORTVERSION= 0.8 PORTREVISION= 9 CATEGORIES= sysutils -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ \ http://horus.comlab.uni-rostock.de/flynn/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tiny system load meter for gkrellm WWW= http://horus.comlab.uni-rostock.de/flynn/ BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 USES= gnome pkgconfig USE_GNOME= gtk20 MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -c -fPIC" ALL_TARGET= ${PORTNAME}.so CFLAGS+= `pkg-config --cflags gtk+-2.0 gthread-2.0` \ -I${LOCALBASE}/include -DGKRELLM2 PLIST_FILES= libexec/gkrellm2/plugins/gkrellflynn.so do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins ${INSTALL_PROGRAM} ${WRKSRC}/gkrellflynn.so \ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins .include diff --git a/sysutils/gpart/Makefile b/sysutils/gpart/Makefile index b7ee1c43b2ce..9832b09bdce2 100644 --- a/sysutils/gpart/Makefile +++ b/sysutils/gpart/Makefile @@ -1,22 +1,22 @@ PORTNAME= gpart PORTVERSION= 0.1h PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SUNSITE/system/filesystems \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tries to recover lost partition tables and file systems WWW= https://github.com/baruch/gpart/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake PLIST_FILES= sbin/gpart share/man/man8/gpart.8.gz CFLAGS+= -std=c99 OPTIONS_DEFINE= STATIC STATIC_LDFLAGS= -static .include diff --git a/sysutils/tkdvd/Makefile b/sysutils/tkdvd/Makefile index d650d8716b35..9f2392693ea3 100644 --- a/sysutils/tkdvd/Makefile +++ b/sysutils/tkdvd/Makefile @@ -1,49 +1,49 @@ PORTNAME= tkdvd PORTVERSION= 4.0.9 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= http://regis.damongeot.free.fr/tkdvd/dl/ \ - http://mirror.amdmi3.ru/distfiles/ + https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= GUI to dvd+rw-tools and cdrecord WWW= http://regis.damongeot.free.fr/tkdvd/ RUN_DEPENDS= growisofs:sysutils/dvd+rw-tools \ cdrecord:sysutils/cdrtools USES= tk WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/tkdvd share/pixmaps/tkdvd.png PORTDOCS= * DESKTOP_ENTRIES="TkDVD" \ "Burn CD/DVD" \ "tkdvd" \ "tkdvd" \ "AudioVideo;DiscBurning;" \ true OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|tclsh|${TCLSH}|' ${WRKSRC}/install.tcl \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|wish|${WISH}|' ${WRKSRC}/TkDVD.sh @${REINPLACE_CMD} -e 's|/dev/sr0|/dev/cd0|' ${WRKSRC}/TkDVD.sh \ ${WRKSRC}/src/save_load_options.tcl do-build: cd ${WRKSRC} && ${TCLSH} install.tcl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/tkdvd-install.sh ${STAGEDIR}${PREFIX}/bin/tkdvd ${INSTALL_DATA} ${WRKSRC}/icons/tkdvd-2-48.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/tkdvd.png ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/FAQ ${WRKSRC}/doc/c* \ ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/numlockx/Makefile b/x11/numlockx/Makefile index acfcc3f8064a..10b66434ecbd 100644 --- a/x11/numlockx/Makefile +++ b/x11/numlockx/Makefile @@ -1,22 +1,22 @@ PORTNAME= numlockx PORTVERSION= 1.2 CATEGORIES= x11 -MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \ +MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ \ LOCAL/ehaupt MAINTAINER= amdmi3@FreeBSD.org COMMENT= Turns on numlock in X WWW= http://home.kde.org/~seli/numlockx/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= localbase xorg USE_XORG= x11 xext xtst GNU_CONFIGURE= yes MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ AUTOHEADER="${TRUE}" PLIST_FILES= bin/numlockx .include