svn commit: r374547 - in head/games/tecnoballz: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu Dec 11 20:41:54 UTC 2014
Author: amdmi3
Date: Thu Dec 11 20:41:52 2014
New Revision: 374547
URL: https://svnweb.freebsd.org/changeset/ports/374547
QAT: https://qat.redports.org/buildarchive/r374547/
Log:
- Update to 0.93.1
- Clarify LICENSE
- Switch to USES=autoreconf
Added:
head/games/tecnoballz/files/patch-configure.ac (contents, props changed)
Deleted:
head/games/tecnoballz/files/patch-include-surface__sdl.h
Modified:
head/games/tecnoballz/Makefile
head/games/tecnoballz/distinfo
Modified: head/games/tecnoballz/Makefile
==============================================================================
--- head/games/tecnoballz/Makefile Thu Dec 11 20:36:24 2014 (r374546)
+++ head/games/tecnoballz/Makefile Thu Dec 11 20:41:52 2014 (r374547)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= tecnoballz
-PORTVERSION= 0.92
-PORTREVISION= 15
+PORTVERSION= 0.93.1
CATEGORIES= games
MASTER_SITES= http://linux.tlk.fr/games/TecnoballZ/download/ \
http://mirror.amdmi3.ru/distfiles/
@@ -11,17 +10,16 @@ MASTER_SITES= http://linux.tlk.fr/games/
MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= Brick breaker (Arkanoid-like game)
-LICENSE= GPLv3
+LICENSE= GPLv3 # or later
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libmikmod.so:${PORTSDIR}/audio/libmikmod \
libvorbisfile.so:${PORTSDIR}/audio/libvorbis \
libogg.so:${PORTSDIR}/audio/libogg \
- libsmpeg.so:${PORTSDIR}/multimedia/smpeg
+ libsmpeg.so:${PORTSDIR}/multimedia/smpeg \
+ libtinyxml.so:${PORTSDIR}/textproc/tinyxml
-USES= gmake tar:tgz
-USE_AUTOTOOLS= automake aclocal
-AUTOMAKE_ARGS= --add-missing
+USES= autoreconf gmake tar:tgz
USE_SDL= sdl mixer image
GNU_CONFIGURE= yes
@@ -35,20 +33,14 @@ DESKTOP_ENTRIES="TecnoballZ" \
false
post-patch:
- @${FIND} ${WRKSRC}/include -name '*.h' | ${XARGS} ${REINPLACE_CMD} \
- -e 's|SDL/||'
- @${REINPLACE_CMD} -e '/^CXXFLAGS=[^$$]*$$/ s|^|#|' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|$$(prefix)/games|$$(prefix)/bin|' \
- ${WRKSRC}/Makefile.am ${WRKSRC}/src/Makefile.am
- @${REINPLACE_CMD} -e '/chmod/ d; /chown/ d' ${WRKSRC}/Makefile.am
- @${REINPLACE_CMD} -e 's|supervisor.c|&c|' ${WRKSRC}/src/Makefile.am
+ @${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:
- @cd ${WRKSRC}/src/TecnoballZ && ${FIND} . -name "Makefile*" -delete
- @cd ${WRKSRC}/src/TecnoballZ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/
${MV} ${STAGEDIR}/var/games/tecnoballz/tecnoballz.hi \
${STAGEDIR}/var/games/tecnoballz/tecnoballz.hi.sample
Modified: head/games/tecnoballz/distinfo
==============================================================================
--- head/games/tecnoballz/distinfo Thu Dec 11 20:36:24 2014 (r374546)
+++ head/games/tecnoballz/distinfo Thu Dec 11 20:41:52 2014 (r374547)
@@ -1,2 +1,2 @@
-SHA256 (tecnoballz-0.92.tgz) = 3ae9d084d7a65af52ef8657c2adbeda0a0747825f9b3b58b8352b7403d5b95b5
-SIZE (tecnoballz-0.92.tgz) = 2763879
+SHA256 (tecnoballz-0.93.1.tgz) = 5915bbe9efbf79713f2b0bb23a3cd33c54272b03739db22b52bcf5e1f9ef82e8
+SIZE (tecnoballz-0.93.1.tgz) = 1992279
Added: head/games/tecnoballz/files/patch-configure.ac
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/tecnoballz/files/patch-configure.ac Thu Dec 11 20:41:52 2014 (r374547)
@@ -0,0 +1,20 @@
+--- configure.ac.orig 2014-09-30 14:20:26.000000000 +0400
++++ configure.ac 2014-12-04 03:31:46.000000000 +0300
+@@ -40,6 +40,8 @@
+ AC_SUBST(MIKMOD_FLAGS)
+ AC_SUBST(MIKMOD_LIBS)
+
++AC_LANG_PUSH([C++])
++
+ AC_CHECK_LIB([tinyxml], [main], [
+ TINYXML_LIBS="-ltinyxml"
+ ],[
+@@ -47,6 +49,8 @@
+ ])
+ AC_SUBST(TINYXML_LIBS)
+
++AC_LANG_POP([C++])
++
+ # Checks for header files.
+ AC_CHECK_HEADERS([fcntl.h stddef.h stdlib.h string.h sys/time.h unistd.h])
+
More information about the svn-ports-head
mailing list