Hi ports --

Attached is a diff to update games/liberalcrimesquad to its latest version. Development has moved to GitHub. The big addition to the game is music (via sdl2-mixer). I can't actually seem to get the music to work, but the game itself works fine.

OK?

~Brian

Index: Makefile
===================================================================
RCS file: /cvs/ports/games/liberalcrimesquad/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile	10 Apr 2017 11:46:19 -0000	1.6
+++ Makefile	29 Jun 2017 20:00:46 -0000
@@ -1,20 +1,26 @@
 # $OpenBSD: Makefile,v 1.6 2017/04/10 11:46:19 sthen Exp $
 
+V =		4.10.0
 COMMENT =	politics and government game with liberal bias
-DISTNAME =	liberalcrimesquad-4.07.0
+DISTNAME =	liberalcrimesquad-${V}
 CATEGORIES =	games
-REVISION =	1
+
+GH_ACCOUNT =	Kamal-Sadek
+GH_PROJECT =	Liberal-Crime-Squad
+GH_TAGNAME =	v${V}
 
 HOMEPAGE =	http://lcs.wikidot.com/
+MAINTAINER =	Brian Callahan <bcal...@openbsd.org>
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM =	Yes
 
-WANTLIB += c iconv m ncurses ${LIBCXX}
+WANTLIB += SDL2 SDL2_mixer c iconv m ncurses pthread
 
-MASTER_SITES =	http://mirrors.nycbug.org/pub/distfiles/
+COMPILER =	gcc
 
-LIB_DEPENDS =	converters/libiconv
+LIB_DEPENDS =	converters/libiconv \
+		devel/sdl2-mixer
 
 BUILD_DEPENDS =	${MODGNU_AUTOCONF_DEPENDS} \
 		${MODGNU_AUTOMAKE_DEPENDS}
@@ -22,16 +28,16 @@ BUILD_DEPENDS =	${MODGNU_AUTOCONF_DEPEND
 RUN_DEPENDS =	devel/desktop-file-utils
 
 CONFIGURE_STYLE =	gnu
-CONFIGURE_ENV =		CPPFLAGS="-I${LOCALBASE}/include" \
-			LDFLAGS="-L${LOCALBASE}/lib" \
-			LIBS="-liconv"
+CONFIGURE_ENV =		LIBS="-liconv"
 
 AUTOCONF_VERSION =	2.69
-AUTOMAKE_VERSION =	1.12
+AUTOMAKE_VERSION =	1.15
 
 pre-configure:
 	cd ${WRKSRC} && \
 		${SETENV} AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
 			AUTOCONF_VERSION=${AUTOCONF_VERSION} autoreconf -i
+	sed -i 's,__linux__,__OpenBSD__,g' \
+		${WRKSRC}/src/com{mon.h,pat.cpp,pat.h}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/liberalcrimesquad/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo	10 Dec 2014 04:15:32 -0000	1.1.1.1
+++ distinfo	29 Jun 2017 20:00:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (liberalcrimesquad-4.07.0.tar.gz) = vSJP2rsYUvQohT7uMjzUOYq1WJVAS7bHGJ8nY+ANNuU=
-SIZE (liberalcrimesquad-4.07.0.tar.gz) = 1834241
+SHA256 (liberalcrimesquad-4.10.0.tar.gz) = 4rK7YvZ95R/17XQAdADBB+3jjez/43Wy3GPd69Y6qRY=
+SIZE (liberalcrimesquad-4.10.0.tar.gz) = 68809306
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/liberalcrimesquad/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST	5 Jun 2015 12:20:39 -0000	1.2
+++ pkg/PLIST	29 Jun 2017 20:00:46 -0000
@@ -5,14 +5,53 @@ share/applications/crimesquad.desktop
 share/lcs/
 share/lcs/art/
 share/lcs/art/abort.cmv
+share/lcs/art/abort.mid
+share/lcs/art/abort.ogg
+share/lcs/art/activate.mid
+share/lcs/art/activate.ogg
+share/lcs/art/alarmed.mid
+share/lcs/art/alarmed.ogg
 share/lcs/art/anchor.cmv
+share/lcs/art/anchor.mid
+share/lcs/art/anchor.ogg
 share/lcs/art/armors.xml
 share/lcs/art/armsdealer.xml
+share/lcs/art/augmentations.xml
+share/lcs/art/basemode.mid
+share/lcs/art/basemode.ogg
+share/lcs/art/carchase.mid
+share/lcs/art/carchase.ogg
+share/lcs/art/cartheft.mid
+share/lcs/art/cartheft.ogg
 share/lcs/art/clips.xml
+share/lcs/art/creatures.xml
+share/lcs/art/dating.mid
+share/lcs/art/dating.ogg
+share/lcs/art/defeat.mid
+share/lcs/art/defeat.ogg
 share/lcs/art/deptstore.xml
+share/lcs/art/disbanded.mid
+share/lcs/art/disbanded.ogg
+share/lcs/art/elections.mid
+share/lcs/art/elections.ogg
+share/lcs/art/finances.mid
+share/lcs/art/finances.ogg
+share/lcs/art/footchase.mid
+share/lcs/art/footchase.ogg
 share/lcs/art/glamshow.cmv
+share/lcs/art/glamshow.mid
+share/lcs/art/glamshow.ogg
+share/lcs/art/heavycombat.mid
+share/lcs/art/heavycombat.ogg
+share/lcs/art/interrogation.mid
+share/lcs/art/interrogation.ogg
 share/lcs/art/lacops.cmv
+share/lcs/art/lacops.mid
+share/lcs/art/lacops.ogg
 share/lcs/art/largecap.cpc
+share/lcs/art/liberalagenda.mid
+share/lcs/art/liberalagenda.ogg
+share/lcs/art/licenses.txt
 share/lcs/art/loot.xml
 share/lcs/art/mapCSV_Bank_Specials.csv
 share/lcs/art/mapCSV_Bank_Tiles.csv
@@ -33,13 +72,45 @@ share/lcs/art/mapCSV_WhiteHouse3_Tiles.c
 share/lcs/art/mapCSV_WhiteHouse_Specials.csv
 share/lcs/art/mapCSV_WhiteHouse_Tiles.csv
 share/lcs/art/masks.xml
+share/lcs/art/newgame.mid
+share/lcs/art/newgame.ogg
 share/lcs/art/newscast.cmv
+share/lcs/art/newscast.mid
+share/lcs/art/newscast.ogg
+share/lcs/art/newspaper.mid
+share/lcs/art/newspaper.ogg
 share/lcs/art/newspic.cpc
 share/lcs/art/newstops.cpc
 share/lcs/art/oubliette.xml
 share/lcs/art/pawnshop.xml
+share/lcs/art/reaganified.mid
+share/lcs/art/reaganified.ogg
+share/lcs/art/recruiting.mid
+share/lcs/art/recruiting.ogg
+share/lcs/art/reviewmode.mid
+share/lcs/art/reviewmode.ogg
+share/lcs/art/shopping.mid
+share/lcs/art/shopping.ogg
+share/lcs/art/siege.mid
+share/lcs/art/siege.ogg
 share/lcs/art/sitemaps.txt
+share/lcs/art/sitemode.mid
+share/lcs/art/sitemode.ogg
+share/lcs/art/sleepers.mid
+share/lcs/art/sleepers.ogg
+share/lcs/art/stalinized.mid
+share/lcs/art/stalinized.ogg
+share/lcs/art/stopevil.mid
+share/lcs/art/stopevil.ogg
+share/lcs/art/suspicious.mid
+share/lcs/art/suspicious.ogg
+share/lcs/art/titlemode.mid
+share/lcs/art/titlemode.ogg
+share/lcs/art/trial.mid
+share/lcs/art/trial.ogg
 share/lcs/art/vehicles.xml
+share/lcs/art/victory.mid
+share/lcs/art/victory.ogg
 share/lcs/art/weapons.xml
 @exec %D/bin/update-desktop-database
 @unexec-delete %D/bin/update-desktop-database

Reply via email to