ports/76393: Update port: games/powermanga to 0.79
Jean-Yves Lefort
jylefort at brutele.be
Tue Jan 18 04:10:28 UTC 2005
>Number: 76393
>Category: ports
>Synopsis: Update port: games/powermanga to 0.79
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Tue Jan 18 04:10:18 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Jean-Yves Lefort
>Release: FreeBSD 5.3-RELEASE i386
>Organization:
>Environment:
System: FreeBSD jsite.lefort.net 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Thu Dec 2 15:08:28 CET 2004 jylefort at jsite.lefort.net:/usr/obj/usr/src/sys/JSITE i386
>Description:
* Update to 0.79
* Cleanups
>How-To-Repeat:
>Fix:
diff -ruN /usr/ports/games/powermanga/Makefile powermanga/Makefile
--- /usr/ports/games/powermanga/Makefile Fri Mar 19 04:53:44 2004
+++ powermanga/Makefile Tue Jan 18 04:58:07 2005
@@ -6,25 +6,39 @@
#
PORTNAME= powermanga
-PORTVERSION= 0.78
-PORTREVISION= 2
+PORTVERSION= 0.79
CATEGORIES= games
-MASTER_SITES= http://www.tlk.fr/lesjeux/
-DISTNAME= ${PORTNAME}
+MASTER_SITES= http://linux.tlk.fr/games/Powermanga/download/
+EXTRACT_SUFX= .tgz
MAINTAINER= jylefort at brutele.be
COMMENT= An arcade 2D shoot-em-up
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_X_PREFIX= yes
USE_SDL= sdl mixer
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --program-prefix=""
USE_REINPLACE= yes
MAN6= powermanga.6
post-patch:
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/powermanga.6
+ @${REINPLACE_CMD} -e 's|^CXXFLAGS="-O3.*||' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e \
+ 's|/usr/share/games/\(powermanga/graphics\)|${PREFIX}/share/\1|; \
+ s|/usr/share/games/\(powermanga\)/sound|${PREFIX}/share/\1/sounds|' \
+ ${WRKSRC}/powermanga.6
+ @${REINPLACE_CMD} -e 's|(mandir)|&/man6|' \
+ ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|\((prefix)\)/games|\1/bin|' \
+ ${WRKSRC}/src/Makefile.in
+ @${REINPLACE_CMD} -e 's|games/\(powermanga\)|\1|' \
+ ${WRKSRC}/graphics/Makefile.in \
+ ${WRKSRC}/sounds/Makefile.in \
+ ${WRKSRC}/src/linuxroutines.cpp
+ @${REINPLACE_CMD} -e 's|SDL/||' \
+ ${WRKSRC}/src/powermanga.hpp \
+ ${WRKSRC}/src/sdl_mixer.cpp
.if !defined(NOPORTDOCS)
post-install:
diff -ruN /usr/ports/games/powermanga/distinfo powermanga/distinfo
--- /usr/ports/games/powermanga/distinfo Sat Apr 3 05:15:15 2004
+++ powermanga/distinfo Tue Jan 18 04:13:46 2005
@@ -1,2 +1,2 @@
-MD5 (powermanga.tar.gz) = 6d84fac8f9f838dd5654735bbc68b9d7
-SIZE (powermanga.tar.gz) = 6802816
+MD5 (powermanga-0.79.tgz) = 3a4f00658496921b7327413ac476c1b7
+SIZE (powermanga-0.79.tgz) = 6808225
diff -ruN /usr/ports/games/powermanga/files/patch-Makefile.in powermanga/files/patch-Makefile.in
--- /usr/ports/games/powermanga/files/patch-Makefile.in Mon Jan 26 14:23:30 2004
+++ powermanga/files/patch-Makefile.in Thu Jan 1 01:00:00 1970
@@ -1,11 +0,0 @@
---- Makefile.in.orig Mon Jan 26 09:15:26 2004
-+++ Makefile.in Mon Jan 26 09:16:25 2004
-@@ -38,7 +38,7 @@
- host_triplet = @host@
- target_triplet = @target@
-
--pkgdatadir = $(mandir)
-+pkgdatadir = $(mandir)/man6
- ACLOCAL = @ACLOCAL@
- AMDEP_FALSE = @AMDEP_FALSE@
- AMDEP_TRUE = @AMDEP_TRUE@
diff -ruN /usr/ports/games/powermanga/files/patch-configure powermanga/files/patch-configure
--- /usr/ports/games/powermanga/files/patch-configure Mon Jan 26 14:23:30 2004
+++ powermanga/files/patch-configure Thu Jan 1 01:00:00 1970
@@ -1,56 +0,0 @@
---- configure.orig Mon Jan 26 09:24:51 2004
-+++ configure Mon Jan 26 09:26:18 2004
-@@ -2362,21 +2362,7 @@
- fi
- echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
- echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
--if test "$ac_test_CFLAGS" = set; then
-- CFLAGS=$ac_save_CFLAGS
--elif test $ac_cv_prog_cc_g = yes; then
-- if test "$GCC" = yes; then
-- CFLAGS="-g -O2"
-- else
-- CFLAGS="-g"
-- fi
--else
-- if test "$GCC" = yes; then
-- CFLAGS="-O2"
-- else
-- CFLAGS=
-- fi
--fi
-+CFLAGS=$ac_save_CFLAGS
- echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
- echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
- if test "${ac_cv_prog_cc_stdc+set}" = set; then
-@@ -2966,21 +2952,7 @@
- fi
- echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
- echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
--if test "$ac_test_CXXFLAGS" = set; then
-- CXXFLAGS=$ac_save_CXXFLAGS
--elif test $ac_cv_prog_cxx_g = yes; then
-- if test "$GXX" = yes; then
-- CXXFLAGS="-g -O2"
-- else
-- CXXFLAGS="-g"
-- fi
--else
-- if test "$GXX" = yes; then
-- CXXFLAGS="-O2"
-- else
-- CXXFLAGS=
-- fi
--fi
-+CXXFLAGS=$ac_save_CXXFLAGS
- for ac_declaration in \
- ''\
- '#include <stdlib.h>' \
-@@ -3158,7 +3130,6 @@
-
-
-
--CXXFLAGS="-O3 -Wall"
-
-
- ac_ext=c
diff -ruN /usr/ports/games/powermanga/files/patch-graphics::Makefile.in powermanga/files/patch-graphics::Makefile.in
--- /usr/ports/games/powermanga/files/patch-graphics::Makefile.in Mon Jan 26 14:23:30 2004
+++ powermanga/files/patch-graphics::Makefile.in Thu Jan 1 01:00:00 1970
@@ -1,11 +0,0 @@
---- graphics/Makefile.in.orig Mon Jan 26 09:16:58 2004
-+++ graphics/Makefile.in Mon Jan 26 09:17:15 2004
-@@ -37,7 +37,7 @@
- build_triplet = @build@
- host_triplet = @host@
- target_triplet = @target@
--pkgdatadir = $(datadir)/games/powermanga/graphics
-+pkgdatadir = $(datadir)/powermanga/graphics
- ACLOCAL = @ACLOCAL@
- AMDEP_FALSE = @AMDEP_FALSE@
- AMDEP_TRUE = @AMDEP_TRUE@
diff -ruN /usr/ports/games/powermanga/files/patch-powermanga.6 powermanga/files/patch-powermanga.6
--- /usr/ports/games/powermanga/files/patch-powermanga.6 Mon Jan 26 14:23:30 2004
+++ powermanga/files/patch-powermanga.6 Tue Jan 18 04:54:09 2005
@@ -1,17 +1,13 @@
---- powermanga.6.orig Mon Jan 26 09:48:45 2004
-+++ powermanga.6 Mon Jan 26 09:57:22 2004
-@@ -99,12 +99,12 @@
- .B \--hard
- make the game harder
- .SH FILES
--.B /usr/share/games/powermanga/graphics/
-+.B %%PREFIX%%/share/powermanga/graphics/
+--- powermanga.6.orig Tue Jan 18 04:53:21 2005
++++ powermanga.6 Tue Jan 18 04:53:43 2005
+@@ -115,9 +115,7 @@
+ Used to search for graphics and sounds.
+ .SH AUTHOR
+ Powermanga - Copyright TLK Games. You are free to redistribute
+-and/or change it under the terms of the GNU General Public License. See the
+-.I /usr/share/doc/powermanga/copyright
+-for details.
++and/or change it under the terms of the GNU General Public License.
.br
- .RS
- Graphics files.
- .RE
--.B /usr/share/games/powermanga/sound/
-+.B %%PREFIX%%/share/powermanga/sounds/
- .br
- .RS
- Sound files.
+ This manual page was written by Jeronimo Pellegrini <pellegrini at mpcnet.com.br>, based on the previous one by Samuel Hocevar <sam at zoy.org>, for the Debian GNU/Linux system (but may be used by others).
+
diff -ruN /usr/ports/games/powermanga/files/patch-sounds::Makefile.in powermanga/files/patch-sounds::Makefile.in
--- /usr/ports/games/powermanga/files/patch-sounds::Makefile.in Mon Jan 26 14:23:30 2004
+++ powermanga/files/patch-sounds::Makefile.in Thu Jan 1 01:00:00 1970
@@ -1,11 +0,0 @@
---- sounds/Makefile.in.orig Mon Jan 26 09:17:41 2004
-+++ sounds/Makefile.in Mon Jan 26 09:17:49 2004
-@@ -37,7 +37,7 @@
- build_triplet = @build@
- host_triplet = @host@
- target_triplet = @target@
--pkgdatadir = $(datadir)/games/powermanga/sounds
-+pkgdatadir = $(datadir)/powermanga/sounds
- ACLOCAL = @ACLOCAL@
- AMDEP_FALSE = @AMDEP_FALSE@
- AMDEP_TRUE = @AMDEP_TRUE@
diff -ruN /usr/ports/games/powermanga/files/patch-src::Makefile.in powermanga/files/patch-src::Makefile.in
--- /usr/ports/games/powermanga/files/patch-src::Makefile.in Mon Jan 26 14:23:30 2004
+++ powermanga/files/patch-src::Makefile.in Thu Jan 1 01:00:00 1970
@@ -1,102 +0,0 @@
---- src/Makefile.in.orig Mon Jan 26 09:18:03 2004
-+++ src/Makefile.in Mon Jan 26 09:46:41 2004
-@@ -28,7 +28,7 @@
- install_sh_PROGRAM = $(install_sh) -c
- install_sh_SCRIPT = $(install_sh) -c
- INSTALL_HEADER = $(INSTALL_DATA)
--transform = $(program_transform_name)
-+transform =
- NORMAL_INSTALL = :
- PRE_INSTALL = :
- POST_INSTALL = :
-@@ -137,7 +137,7 @@
- scoredir = /var/games
- score = powermanga.hi
-
--games_PROGRAMS = powermanga
-+bin_PROGRAMS = powermanga
- powermanga_SOURCES = $(SOURCES_MAIN) $(SOURCES_EXTRA)
- powermanga_CXXFLAGS = -DPREFIX=\"$(prefix)\" -DSCOREFILE=\"$(scoredir)/$(score)\" @XLIB_CFLAGS@ @SDL_CFLAGS@
- powermanga_LDADD = @XLIB_LIBS@ @SDL_LIBS@
-@@ -199,8 +199,8 @@
- mkinstalldirs = $(SHELL) $(top_srcdir)/autotools/mkinstalldirs
- CONFIG_HEADER = $(top_builddir)/config.h
- CONFIG_CLEAN_FILES =
--games_PROGRAMS = powermanga$(EXEEXT)
--PROGRAMS = $(games_PROGRAMS)
-+bin_PROGRAMS = powermanga$(EXEEXT)
-+PROGRAMS = $(bin_PROGRAMS)
-
- am__powermanga_SOURCES_DIST = afficheEtoiles.cpp bonus.cpp caractere.cpp \
- caractere.hpp cercle.hpp chaine.cpp chaine.hpp \
-@@ -320,17 +320,17 @@
- $(AUTOMAKE) --foreign src/Makefile
- Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
--gamesPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
--install-gamesPROGRAMS: $(games_PROGRAMS)
-+binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
-+install-binPROGRAMS: $(bin_PROGRAMS)
- @$(NORMAL_INSTALL)
-- $(mkinstalldirs) $(DESTDIR)$(gamesdir)
-- @list='$(games_PROGRAMS)'; for p in $$list; do \
-+ $(mkinstalldirs) $(DESTDIR)$(bindir)
-+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
- p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
- if test -f $$p \
- ; then \
- f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-- echo " $(INSTALL_PROGRAM_ENV) $(gamesPROGRAMS_INSTALL) $$p $(DESTDIR)$(gamesdir)/$$f"; \
-- $(INSTALL_PROGRAM_ENV) $(gamesPROGRAMS_INSTALL) $$p $(DESTDIR)$(gamesdir)/$$f || exit 1; \
-+ echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
-+ $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
- else :; fi; \
- done
-
-@@ -1420,7 +1420,7 @@
- all-am: Makefile $(PROGRAMS)
-
- installdirs:
-- $(mkinstalldirs) $(DESTDIR)$(gamesdir)
-+ $(mkinstalldirs) $(DESTDIR)$(bindir)
-
- install: install-am
- install-exec: install-exec-am
-@@ -1463,7 +1463,7 @@
-
- info-am:
-
--install-data-am: install-gamesPROGRAMS
-+install-data-am: install-binPROGRAMS
- @$(NORMAL_INSTALL)
- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
-
-@@ -1498,7 +1498,7 @@
- distclean-depend distclean-generic distclean-tags distdir dvi \
- dvi-am info info-am install install-am install-data \
- install-data-am install-exec install-exec-am \
-- install-gamesPROGRAMS install-info install-info-am install-man \
-+ install-binPROGRAMS install-info install-info-am install-man \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
-@@ -1507,13 +1507,13 @@
-
-
- install-data-hook:
-- -chown root:games "$(DESTDIR)/$(gamesdir)/powermanga"
-- -chmod 2755 "$(DESTDIR)/$(gamesdir)/powermanga"
-- $(INSTALL) -d $(DESTDIR)/$(scoredir)
-+ -chown root:games "$(DESTDIR)/$(bindir)/powermanga"
-+ -chmod 2755 "$(DESTDIR)/$(bindir)/powermanga"
-+ $(INSTALL) -d $(scoredir)
- -for suffix in "-easy" "" "-hard"; do \
-- touch "$(DESTDIR)/$(scoredir)/$(score)$$suffix"; \
-- chown root:games "$(DESTDIR)/$(scoredir)/$(score)$$suffix"; \
-- chmod 644 "$(DESTDIR)/$(scoredir)/$(score)$$suffix"; \
-+ touch "$(scoredir)/$(score)$$suffix"; \
-+ chown root:games "$(scoredir)/$(score)$$suffix"; \
-+ chmod 664 "$(scoredir)/$(score)$$suffix"; \
- done
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
diff -ruN /usr/ports/games/powermanga/files/patch-src::linuxroutines.cpp powermanga/files/patch-src::linuxroutines.cpp
--- /usr/ports/games/powermanga/files/patch-src::linuxroutines.cpp Mon Jan 26 14:23:30 2004
+++ powermanga/files/patch-src::linuxroutines.cpp Thu Jan 1 01:00:00 1970
@@ -1,11 +0,0 @@
---- src/linuxroutines.cpp.orig Mon Jan 26 09:36:29 2004
-+++ src/linuxroutines.cpp Mon Jan 26 09:37:01 2004
-@@ -449,7 +449,7 @@
- for(const char **p = data_directories;; p++)
- { char *pathname;
- if(*p == 0)
-- { const char *subdir = "/share/games/powermanga/";
-+ { const char *subdir = "/share/powermanga/";
- pathname=(char *)malloc(strlen(nomprefix) + strlen(subdir) + strlen(name) + 1);
- if(pathname == 0)
- { fflush(stdout);
diff -ruN /usr/ports/games/powermanga/files/patch-src::powermanga.hpp powermanga/files/patch-src::powermanga.hpp
--- /usr/ports/games/powermanga/files/patch-src::powermanga.hpp Mon Jan 26 14:23:30 2004
+++ powermanga/files/patch-src::powermanga.hpp Thu Jan 1 01:00:00 1970
@@ -1,10 +0,0 @@
---- src/powermanga.hpp.orig Mon Jan 26 14:13:52 2004
-+++ src/powermanga.hpp Mon Jan 26 14:14:25 2004
-@@ -1096,6 +1096,6 @@
- #include "etbfonte1.hpp"
- #include "score.hpp"
- #ifdef SDL_TLK
--#include "SDL/SDL.h"
-+#include <SDL.h>
- #endif
- #endif
diff -ruN /usr/ports/games/powermanga/files/patch-src::sdl_mixer.cpp powermanga/files/patch-src::sdl_mixer.cpp
--- /usr/ports/games/powermanga/files/patch-src::sdl_mixer.cpp Mon Jan 26 14:23:30 2004
+++ powermanga/files/patch-src::sdl_mixer.cpp Thu Jan 1 01:00:00 1970
@@ -1,15 +0,0 @@
---- src/sdl_mixer.cpp.orig Mon Jan 26 09:11:21 2004
-+++ src/sdl_mixer.cpp Mon Jan 26 09:11:31 2004
-@@ -40,9 +40,9 @@
- //..............................................................................
- #include "powermanga.hpp"
- #ifdef UTILISE_SEAL
--#include <SDL/SDL.h>
--#include <SDL/SDL_thread.h>
--#include <SDL/SDL_mixer.h>
-+#include <SDL.h>
-+#include <SDL_thread.h>
-+#include <SDL_mixer.h>
- //..............................................................................
- //..............................................................................
- extern unsigned int iVerbeux; //1=affiche les arguments
diff -ruN /usr/ports/games/powermanga/pkg-descr powermanga/pkg-descr
--- /usr/ports/games/powermanga/pkg-descr Mon Jan 26 14:23:30 2004
+++ powermanga/pkg-descr Tue Jan 18 04:18:08 2005
@@ -3,7 +3,7 @@
mode or direct to screen (DGA) and support for 8, 15, 16, 24, and 32
bpp.
-WWW: http://linux.tlk.fr/
+WWW: http://linux.tlk.fr/games/Powermanga/
- Jean-Yves Lefort
jylefort at brutele.be
diff -ruN /usr/ports/games/powermanga/pkg-plist powermanga/pkg-plist
--- /usr/ports/games/powermanga/pkg-plist Mon Jan 26 14:23:30 2004
+++ powermanga/pkg-plist Tue Jan 18 04:49:08 2005
@@ -314,7 +314,6 @@
share/powermanga/graphics/nrjblue.spr
share/powermanga/graphics/nrjgreen.spr
share/powermanga/graphics/nrjred.spr
-share/powermanga/graphics/null
share/powermanga/graphics/option.spr
share/powermanga/graphics/pmorder.xxx
share/powermanga/graphics/scores.spr
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list