svn commit: r327068 - head/games/netradiant
Alexey Dokuchaev
danfe at FreeBSD.org
Thu Sep 12 14:20:17 UTC 2013
Author: danfe
Date: Thu Sep 12 14:20:16 2013
New Revision: 327068
URL: http://svnweb.freebsd.org/changeset/ports/327068
Log:
- Install q3map2.6 manual page
- Define LICENSE (GPLv2)
- Reformat port description
Modified:
head/games/netradiant/Makefile
head/games/netradiant/distinfo
head/games/netradiant/pkg-descr
Modified: head/games/netradiant/Makefile
==============================================================================
--- head/games/netradiant/Makefile Thu Sep 12 14:07:35 2013 (r327067)
+++ head/games/netradiant/Makefile Thu Sep 12 14:20:16 2013 (r327068)
@@ -8,10 +8,14 @@ CATEGORIES= games cad
MASTER_SITES= http://ingar.satgnu.net/gtkradiant/files/ \
http://freebsd.nsu.ru/distfiles/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} q3map2.6
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= danfe at FreeBSD.org
COMMENT= Fork of the well-known GtkRadiant 1.5 FPS games map editor
+LICENSE= GPLv2
+
LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext \
libjpeg.so:${PORTSDIR}/graphics/jpeg \
libwebp.so:${PORTSDIR}/graphics/webp
@@ -29,6 +33,8 @@ LDFLAGS+= -L${LOCALBASE}/lib
SUB_FILES= ${PORTNAME}
SUB_LIST= ARCH=${ARCH}
+MAN6= q3map2.6
+
post-patch:
# Add missing checks for __FreeBSD__
@${FIND} ${WRKSRC}/tools -name '*.[ch]' | ${XARGS} ${REINPLACE_CMD} \
@@ -44,10 +50,11 @@ do-install:
# Fix permissions of some files (drop bogus execute bit)
@${FIND} ${WRKSRC}/install/osirion.game -type f | ${XARGS} ${CHMOD} a-x
@${CHMOD} a-x ${WRKSRC}/install/games/osirion.game
-# Remove extra copy of GNU GPL
+# Remove extra copy of GNU GPL from what we install
@${RM} ${WRKSRC}/install/GPL.txt
@${MKDIR} ${DATADIR}
${CP} -a ${WRKSRC}/install/* ${DATADIR}
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
+ ${INSTALL_MAN} ${DISTDIR}/${MAN6} ${MANPREFIX}/man/man6
.include <bsd.port.mk>
Modified: head/games/netradiant/distinfo
==============================================================================
--- head/games/netradiant/distinfo Thu Sep 12 14:07:35 2013 (r327067)
+++ head/games/netradiant/distinfo Thu Sep 12 14:20:16 2013 (r327068)
@@ -1,2 +1,4 @@
SHA256 (netradiant-20130630-src.tar.bz2) = 798877df6d5aeb9c9f18dc15d91d31d0c08f18bc1baf1aa2b4d959afd89ef2be
SIZE (netradiant-20130630-src.tar.bz2) = 2639725
+SHA256 (q3map2.6) = 104e5180547f1c55997b744559f66d860d4693a79e1ad0ab70c17346636b5a99
+SIZE (q3map2.6) = 17143
Modified: head/games/netradiant/pkg-descr
==============================================================================
--- head/games/netradiant/pkg-descr Thu Sep 12 14:07:35 2013 (r327067)
+++ head/games/netradiant/pkg-descr Thu Sep 12 14:20:16 2013 (r327068)
@@ -4,17 +4,17 @@ map compiler, q3map2, so it can become a
Fixes include:
- - Better decompiling by q3map2 (texcoords no longer get lost)
- - Fixed 3D display in the Windows XP software renderer
- - Fixed deluxemapping when a surface is lit from both sides
- - Fixed some buffer overruns
- - Fixed the "expand selection to whole entities" feature
- - Fixed the origin of mirrored eclassmodel entities
- - Key bindings no longer disappear when using an international
- keyboard layout
- - Plane snapping fixed (no more fall-through holes in imported
- model terrain)
- - Various other map compiler fixes
+ - Better decompiling by q3map2 (texcoords no longer get lost)
+ - Fixed 3D display in the Windows XP software renderer
+ - Fixed deluxemapping when a surface is lit from both sides
+ - Fixed some buffer overruns
+ - Fixed the "expand selection to whole entities" feature
+ - Fixed the origin of mirrored eclassmodel entities
+ - Key bindings no longer disappear when using an international
+ keyboard layout
+ - Plane snapping fixed (no more fall-through holes in imported
+ model terrain)
+ - Various other map compiler fixes
Original, classic GtkRadiant 1.5 is available as `games/gtkradiant' port.
More information about the svn-ports-head
mailing list