pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Remove dunelegacy, newer version in HEAD



Module Name:	pkgsrc-wip
Committed By:	nia <nia%NetBSD.org@localhost>
Pushed By:	nee
Date:		Sat Sep 21 13:37:21 2019 +0100
Changeset:	1d46a6ff71b16b6fb3a191110effd81e18d41bf6

Modified Files:
	Makefile
	dunelegacy/DESCR
	dunelegacy/Makefile
	dunelegacy/PLIST
	dunelegacy/distinfo

Log Message:
Remove dunelegacy, newer version in HEAD

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1d46a6ff71b16b6fb3a191110effd81e18d41bf6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile            |  1 -
 dunelegacy/DESCR    | 20 +++++---------------
 dunelegacy/Makefile | 28 ++++++++++++++++++++--------
 dunelegacy/PLIST    | 43 ++++++++++++++++++++++++++++++++++++++++++-
 dunelegacy/distinfo |  9 ++++++---
 5 files changed, 73 insertions(+), 28 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 6b98acc930..270657eafb 100644
--- a/Makefile
+++ b/Makefile
@@ -676,7 +676,6 @@ SUBDIR+=	dumb
 SUBDIR+=	dune-common
 SUBDIR+=	dune-geometry
 SUBDIR+=	dune-istl
-SUBDIR+=	dunelegacy
 SUBDIR+=	duplo
 SUBDIR+=	dvbsnoop
 SUBDIR+=	dvegas
diff --git a/dunelegacy/DESCR b/dunelegacy/DESCR
index c2fcbc1ea0..7c00b282e4 100644
--- a/dunelegacy/DESCR
+++ b/dunelegacy/DESCR
@@ -1,16 +1,6 @@
-Dune Legacy is an effort by a handful of developers to revitalize
-the first-ever real-time strategy game.
+Dune Legacy is an effort by a handful of developers to revitalize the first-ever
+real-time strategy game.
 
-It tries to be as similar as possible to the original gameplay but
-to integrate user interface features most modern realtime-strategy
-games have like selecting multiple units.
-
-Featues:
- * Open source and cross platform
- * Modern display resolutions
- * Modern RTS controls like selecting multiple units and right-click
-   commands
- * Original campaign with Harkonnen, Atreides and Ordos
- * Super Dune campaign with Fremen, Sardaukar and Mercenary
- * Multiplayer support
- * Map editor
+It tries to be as similar as possible to the original gameplay but to integrate
+user interface features most modern realtime-strategy games have like selecting
+multiple units.
diff --git a/dunelegacy/Makefile b/dunelegacy/Makefile
index a4df851785..472134ebe7 100644
--- a/dunelegacy/Makefile
+++ b/dunelegacy/Makefile
@@ -1,7 +1,6 @@
 # $NetBSD: Makefile,v 1.1 2015/04/19 23:36:03 nbrkv Exp $
-#
 
-DISTNAME=		dunelegacy-0.96.2-src
+DISTNAME=		dunelegacy-0.96.4-src
 PKGNAME=		${DISTNAME:S/-src//}
 CATEGORIES=		games
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=dunelegacy/}
@@ -9,16 +8,29 @@ EXTRACT_SUFX=		.tar.bz2
 
 MAINTAINER=		pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=		http://dunelegacy.sourceforge.net/
-COMMENT=		Open-source Dune 2 clone
+COMMENT=		Open source Dune 2 clone
 LICENSE=		gnu-gpl-v2
 
 WRKSRC=			${WRKDIR}/${PKGNAME_NOREV}
-
 USE_LANGUAGES=		c c++
-HAS_CONFIGURE=		yes
+GNU_CONFIGURE=		yes
+
+INSTALLATION_DIRS+=	share/applications
+INSTALLATION_DIRS+=	share/icons/hicolor/48x48/apps
+INSTALLATION_DIRS+=	share/icons/hicolor/128x128/apps
+INSTALLATION_DIRS+=	share/icons/hicolor/scalable/apps
 
-CONFIGURE_ARGS+=	--prefix=${PREFIX}
+post-install:
+	${INSTALL_DATA} ${WRKSRC}/dunelegacy.desktop \
+	    ${DESTDIR}${PREFIX}/share/applications
+	${INSTALL_DATA} ${WRKSRC}/dunelegacy.png \
+	    ${DESTDIR}${PREFIX}/share/icons/hicolor/48x48/apps/dunelegacy.png
+	${INSTALL_DATA} ${WRKSRC}/dunelegacy-128x128.png \
+	    ${DESTDIR}${PREFIX}/share/icons/hicolor/128x128/apps/dunelegacy.png
+	${INSTALL_DATA} ${WRKSRC}/dunelegacy.svg \
+	    ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/dunelegacy.svg
 
-.include "../../devel/SDL/buildlink3.mk"
-.include "../../audio/SDL_mixer/buildlink3.mk"
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/dunelegacy/PLIST b/dunelegacy/PLIST
index 976a7fd571..bfc96ef000 100644
--- a/dunelegacy/PLIST
+++ b/dunelegacy/PLIST
@@ -1,7 +1,16 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/19 23:36:03 nbrkv Exp $
+@comment $NetBSD$
 bin/dunelegacy
+share/applications/dunelegacy.desktop
 share/dunelegacy/Dune2-Versions.txt
+share/dunelegacy/GFXHD.PAK
 share/dunelegacy/LEGACY.PAK
+share/dunelegacy/OPENSD2.PAK
+share/dunelegacy/locale/English.en.po
+share/dunelegacy/locale/French.fr.po
+share/dunelegacy/locale/German.de.po
+share/dunelegacy/locale/Spanish.es.po
+share/dunelegacy/locale/dunelegacy.pot
+share/dunelegacy/maps/multiplayer/2P - 32x128 - Gatekeeper.ini
 share/dunelegacy/maps/multiplayer/2P - 32x32 - X-Factor.ini
 share/dunelegacy/maps/multiplayer/2P - 64x32 - Cliffs Of Rene.ini
 share/dunelegacy/maps/multiplayer/2P - 64x64 - Bottle Neck.ini
@@ -10,12 +19,44 @@ share/dunelegacy/maps/multiplayer/2P - 64x64 - David's Pass.ini
 share/dunelegacy/maps/multiplayer/2P - 64x64 - Face Off.ini
 share/dunelegacy/maps/multiplayer/2P - 64x64 - Great Divide.ini
 share/dunelegacy/maps/multiplayer/2P - 64x64 - Sanctuarys.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - Deserted.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - Equilibrium.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - Four Cities.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - Hungry Hippos.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - Silicon Valley XL.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - Snake Pass.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - Spicestorm.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - The Sardaukar Outpost.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - Worm Investation.ini
+share/dunelegacy/maps/multiplayer/4P - 128x128 - Wormhole.ini
+share/dunelegacy/maps/multiplayer/4P - 128x64 - Gamma Sector.ini
+share/dunelegacy/maps/multiplayer/4P - 64x64 - Channels.ini
 share/dunelegacy/maps/multiplayer/4P - 64x64 - Clear Path.ini
+share/dunelegacy/maps/multiplayer/4P - 64x64 - Combed.ini
+share/dunelegacy/maps/multiplayer/4P - 64x64 - Four Chambers.ini
 share/dunelegacy/maps/multiplayer/4P - 64x64 - Four Courners.ini
 share/dunelegacy/maps/multiplayer/4P - 64x64 - Sietch Stefan.ini
+share/dunelegacy/maps/multiplayer/4P - 64x64 - Silicon Valley.ini
+share/dunelegacy/maps/multiplayer/4P - 64x64 - Stronghold.ini
 share/dunelegacy/maps/multiplayer/4P - 64x64 - Vast Armies Have Arrived.ini
+share/dunelegacy/maps/multiplayer/5P - 128x128 - Fortress.ini
+share/dunelegacy/maps/multiplayer/5P - 128x128 - Gridlocked.ini
+share/dunelegacy/maps/multiplayer/5P - 128x128 - Hellvetika.ini
+share/dunelegacy/maps/multiplayer/5P - 128x128 - Kragetam.ini
+share/dunelegacy/maps/multiplayer/5P - 128x128 - Meadow.ini
+share/dunelegacy/maps/multiplayer/5P - 128x64 - Watch Your Track.ini
+share/dunelegacy/maps/multiplayer/6P - 128x128 - Gargantuan Mountains.ini
+share/dunelegacy/maps/multiplayer/6P - 64x128 - Rocking Fields.ini
+share/dunelegacy/maps/multiplayer/6P - 64x64 - Fertile Basin.ini
 share/dunelegacy/maps/singleplayer/2P - 32x128 - Canyon.ini
 share/dunelegacy/maps/singleplayer/2P - 64x64 - Duality.ini
 share/dunelegacy/maps/singleplayer/2P - 64x64 - North vs. South.ini
 share/dunelegacy/maps/singleplayer/2P - 64x64 - Twin Fists.ini
 share/dunelegacy/maps/singleplayer/3P - 64x32 - Middle Man.ini
+share/dunelegacy/maps/singleplayer/4P - 64x64 - 3 vs 1.ini
+share/dunelegacy/maps/singleplayer/5P - 128x128 - All against Atreides.ini
+share/dunelegacy/maps/singleplayer/5P - 128x128 - Sardaukar Base Easy.ini
+share/dunelegacy/maps/singleplayer/5P - 128x128 - Sardaukar Base.ini
+share/icons/hicolor/128x128/apps/dunelegacy.png
+share/icons/hicolor/48x48/apps/dunelegacy.png
+share/icons/hicolor/scalable/apps/dunelegacy.svg
diff --git a/dunelegacy/distinfo b/dunelegacy/distinfo
index 56b575f99f..ea8843c4cc 100644
--- a/dunelegacy/distinfo
+++ b/dunelegacy/distinfo
@@ -1,5 +1,8 @@
 $NetBSD: distinfo,v 1.1 2015/04/19 23:36:03 nbrkv Exp $
 
-SHA1 (dunelegacy-0.96.2-src.tar.bz2) = 40fd46f2fbbb457cb25f1ca5e23683bf21335eac
-RMD160 (dunelegacy-0.96.2-src.tar.bz2) = b8c6c913f1258e1e95a5d20f8fcfed814c116934
-Size (dunelegacy-0.96.2-src.tar.bz2) = 1437524 bytes
+SHA1 (dunelegacy-0.96.4-src.tar.bz2) = 033c4cd57e6c427c9b8ace9aa42f7502a57f9f94
+RMD160 (dunelegacy-0.96.4-src.tar.bz2) = cef0160458a36b32aae57ca7490c37582349fc7f
+SHA512 (dunelegacy-0.96.4-src.tar.bz2) = d6e152da4bc526ed05ac89fafc2e3467b1a95b3670987eeca262b7207e7dbe67dd228483cb5a432fe08232e34a52d4cb500b42cd186adb4bcde5da17419f7db0
+Size (dunelegacy-0.96.4-src.tar.bz2) = 2513167 bytes
+SHA1 (patch-src_FileClasses_music_DirectoryPlayer.cpp) = 992be856bf8829c200caf0730acaa60a6baf93f3
+SHA1 (patch-src_FileClasses_music_XMIPlayer.cpp) = 712ba9197c7b727254f9c46f643e88ea9a4ac7c6


Home | Main Index | Thread Index | Old Index