svn commit: r374736 - in head: . games games/empire games/vms-empire
Rusmir Dusko
nemysis at FreeBSD.org
Mon Dec 15 08:06:58 UTC 2014
Author: nemysis
Date: Mon Dec 15 08:06:55 2014
New Revision: 374736
URL: https://svnweb.freebsd.org/changeset/ports/374736
QAT: https://qat.redports.org/buildarchive/r374736/
Log:
- Update to 1.13, announce message:
Comment on entry to and exit from edit mode.
Cleaned up packaging and install/uninstall productions.
- Rename from games/empire to games/vms-empire to match Upstream name
- Remove DISTNAME
- Change PLIST_FILES, changed by me and Upstream
- Remove obsolete REINPLACE
- Simplify installation handling, changed by me and Upstream
- Add REINPLACE, fix GNU/Linux paths
- Strip executable
- Change pkg-descr
Added:
head/games/vms-empire/
- copied from r374734, head/games/empire/
Deleted:
head/games/empire/
Modified:
head/MOVED
head/games/Makefile
head/games/vms-empire/Makefile
head/games/vms-empire/distinfo
head/games/vms-empire/pkg-descr
Modified: head/MOVED
==============================================================================
--- head/MOVED Mon Dec 15 07:34:31 2014 (r374735)
+++ head/MOVED Mon Dec 15 08:06:55 2014 (r374736)
@@ -7318,3 +7318,4 @@ www/twig-php||2014-12-08|Removed, as it
net/ntp-rc|net/ntp-devel|2014-12-11|Upline uses devel and relesae candidate interchangably.
textproc/xerces-c2|textproc/xerces-c3|2014-12-12|Unused, conflicting with xerces-c3
textproc/xerces-c2-devel|textproc/xerces-c3|2014-12-12|Unused, conflicting with xerces-c3
+games/empire|games/vms-empire|2014-12-15|Moved to match upstream name
Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile Mon Dec 15 07:34:31 2014 (r374735)
+++ head/games/Makefile Mon Dec 15 08:06:55 2014 (r374736)
@@ -224,7 +224,6 @@
SUBDIR += el
SUBDIR += el-data
SUBDIR += ember
- SUBDIR += empire
SUBDIR += endgame-singularity
SUBDIR += endgame-singularity-music
SUBDIR += enigma
@@ -1034,6 +1033,7 @@
SUBDIR += wmpuzzle
SUBDIR += wmqstat
SUBDIR += wmquake
+ SUBDIR += vms-empire
SUBDIR += wmshuffle
SUBDIR += wmtictactoe
SUBDIR += wolfpack
Modified: head/games/vms-empire/Makefile
==============================================================================
--- head/games/empire/Makefile Mon Dec 15 03:51:04 2014 (r374734)
+++ head/games/vms-empire/Makefile Mon Dec 15 08:06:55 2014 (r374736)
@@ -1,11 +1,10 @@
# Created by: Andrey Zakhvatov
# $FreeBSD$
-PORTNAME= empire
-PORTVERSION= 1.12
+PORTNAME= vms-empire
+PORTVERSION= 1.13
CATEGORIES= games
MASTER_SITES= http://www.catb.org/~esr/vms-empire/
-DISTNAME= vms-${PORTNAME}-${PORTVERSION}
MAINTAINER= nemysis at FreeBSD.org
COMMENT= Simulation of a full-scale war between two emperors
@@ -17,22 +16,19 @@ OPTIONS_DEFINE= DOCS
PLIST_FILES= bin/${PORTNAME} \
man/man6/${PORTNAME}.6.gz \
- share/applications/${PORTNAME}.desktop \
- share/pixmaps/${PORTNAME}.png
+ share/appdata/${PORTNAME}.xml \
+ ${DESKTOPDIR}/${PORTNAME}.desktop \
+ share/icons/hicolor/48x48/apps/${PORTNAME}.png
post-patch:
- @${REINPLACE_CMD} -e 's|^CFLAGS|#CFLAGS| ; \
- s|-lncurses|-lcurses|' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's|static void|void|g' ${WRKSRC}/game.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/vms-empire \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
- ${INSTALL_DATA} ${WRKSRC}/empire-logo.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/
+ @${REINPLACE_CMD} -e 's|^CFLAGS|CFLAGS?|; \
+ s|/usr/bin|${PREFIX}/bin|; \
+ s|/usr/share/|${PREFIX}/share/|; \
+ s|/usr/local/share/man|${PREFIX}/man|' \
+ ${WRKSRC}/Makefile
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
Modified: head/games/vms-empire/distinfo
==============================================================================
--- head/games/empire/distinfo Mon Dec 15 03:51:04 2014 (r374734)
+++ head/games/vms-empire/distinfo Mon Dec 15 08:06:55 2014 (r374736)
@@ -1,2 +1,2 @@
-SHA256 (vms-empire-1.12.tar.gz) = b3bdca36b767ba3b2b3afca9fecbb1e0ac983fb34f7c8d3c25b20423eed4c1f2
-SIZE (vms-empire-1.12.tar.gz) = 108417
+SHA256 (vms-empire-1.13.tar.gz) = 8d461266a9d469646e9d55f74e41014babd83a93ad2e75736b1e8523bffca181
+SIZE (vms-empire-1.13.tar.gz) = 109310
Modified: head/games/vms-empire/pkg-descr
==============================================================================
--- head/games/empire/pkg-descr Mon Dec 15 03:51:04 2014 (r374734)
+++ head/games/vms-empire/pkg-descr Mon Dec 15 08:06:55 2014 (r374736)
@@ -1,17 +1,8 @@
+The ancestor of all 4x (expand/explore/exploit/exterminate) games.
VMS-Empire is a simulation of a full-scale war between two emperors,
the computer and you. Naturally, there is only room for one, so the
-object of the game is to destroy the other. The computer plays by
-the same rules that you do. This game is the ancestor of all the
-multiplayer 4X simulations out there, including Civilization and
-Master of Orion.
-
-Apparently, this game was originally written outside of Digital,
-probably at a university. The game was ported to DEC's VAX/VMS from
-the TOPS-10/20 FORTRAN sources available around fall 1979. Ed James
-got hold of the sources at Berkeley and converted portions of the
-code to C, mostly to use curses for the screen handling. He published
-his modified sources on the net in December 1986. Because this
-game ran on VMS machines for so long, a previous version is known
-as VMS Empire.
+object of the game is to destroy the other. The computer plays by the
+same rules that you do. This game is the ancestor of all the multiplayer
+4X simulations out there, including Civilization and Master of Orion.
WWW: http://www.catb.org/~esr/vms-empire/
More information about the svn-ports-all
mailing list