summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/monster-masher/Makefile15
-rw-r--r--games/monster-masher/distinfo5
-rw-r--r--games/monster-masher/files/patch-src-Makefile.in10
-rw-r--r--games/monster-masher/pkg-descr2
-rw-r--r--games/monster-masher/pkg-plist32
5 files changed, 47 insertions, 17 deletions
diff --git a/games/monster-masher/Makefile b/games/monster-masher/Makefile
index 66a46b3855df..c3f80761f41e 100644
--- a/games/monster-masher/Makefile
+++ b/games/monster-masher/Makefile
@@ -6,24 +6,25 @@
#
PORTNAME= monster
-PORTVERSION= 1.7
-PORTREVISION= 8
+PORTVERSION= 1.8.1
CATEGORIES= games gnome
-MASTER_SITES= http://www.cs.aau.dk/~olau/monster-masher/source/
+MASTER_SITES= http://people.iola.dk/olau/monster-masher/source/
PKGNAMESUFFIX= -masher
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= kwm@FreeBSD.org
COMMENT= Gnomemm puzzle game where you have to clean the caves of monsters
-LIB_DEPENDS= gnomeuimm-2.6.1:${PORTSDIR}/x11-toolkits/libgnomeuimm26
+LIB_DEPENDS= gnomecanvasmm-2.6.1:${PORTSDIR}/graphics/libgnomecanvasmm26 \
+ gconfmm-2.6.1:${PORTSDIR}/devel/gconfmm26 \
+ glademm-2.4.1:${PORTSDIR}/devel/libglademm24
USE_BZIP2= yes
-USE_GNOME= gnomeprefix gnomehack gnometarget intlhack
+USE_GNOME= gnomeprefix gnomehack gnometarget intlhack libgnome esound
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
+ LDFLAGS="-L${LOCALBASE}/lib -lesd"
GCONF_SCHEMAS= monster-masher.schemas
diff --git a/games/monster-masher/distinfo b/games/monster-masher/distinfo
index 83526848542d..32fba7a7623f 100644
--- a/games/monster-masher/distinfo
+++ b/games/monster-masher/distinfo
@@ -1,3 +1,2 @@
-MD5 (monster-masher-1.7.tar.bz2) = 2fd7df60c87041ff8fcf03944ae01ed0
-SHA256 (monster-masher-1.7.tar.bz2) = bf8096883abae15afff09e8a869f1edb4eaaa5307e9e5d2bfd50bb4baded1231
-SIZE (monster-masher-1.7.tar.bz2) = 1091488
+SHA256 (monster-masher-1.8.1.tar.bz2) = 09f710fe1293fc6c8791ed569d02143c238659f8b635b364f59f08ab6c5ea5b1
+SIZE (monster-masher-1.8.1.tar.bz2) = 1042299
diff --git a/games/monster-masher/files/patch-src-Makefile.in b/games/monster-masher/files/patch-src-Makefile.in
index 8e80d68a08d9..5f1c18c9974d 100644
--- a/games/monster-masher/files/patch-src-Makefile.in
+++ b/games/monster-masher/files/patch-src-Makefile.in
@@ -1,11 +1,11 @@
---- src/Makefile.in.orig Thu Apr 28 14:07:13 2005
-+++ src/Makefile.in Thu Apr 28 14:07:55 2005
-@@ -199,7 +199,7 @@
+--- src/Makefile.in.orig 2010-10-31 15:18:09.000000000 +0100
++++ src/Makefile.in 2010-10-31 15:18:40.000000000 +0100
+@@ -266,7 +266,7 @@
ucompose.hpp \
vector.hpp
-@MAINTAINER_MODE_FALSE@AM_CXXFLAGS = @CXXFLAGS@ $(DEPS_CFLAGS) -Wall -O3
+@MAINTAINER_MODE_FALSE@AM_CXXFLAGS = @CXXFLAGS@ $(DEPS_CFLAGS) -Wall @CFLAGS@
-
@MAINTAINER_MODE_TRUE@AM_CXXFLAGS = @CXXFLAGS@ $(DEPS_CFLAGS) -O0 -Wall
-
+ LDADD = $(DEPS_LIBS)
+ glade_DATA = ui.glade
diff --git a/games/monster-masher/pkg-descr b/games/monster-masher/pkg-descr
index 8a304bdcd085..e392b14b50f0 100644
--- a/games/monster-masher/pkg-descr
+++ b/games/monster-masher/pkg-descr
@@ -3,4 +3,4 @@ The basic idea is that you, as levitation worker gnome, has to clean
the caves for monsters that want to roll over you. You do the cleaning
by mashing the monsters with stone blocks.
-WWW: http://www.cs.auc.dk/~olau/monster-masher/
+WWW: http://people.iola.dk/olau/monster-masher/
diff --git a/games/monster-masher/pkg-plist b/games/monster-masher/pkg-plist
index 6dbdb0ecea1b..8c3e3108cf18 100644
--- a/games/monster-masher/pkg-plist
+++ b/games/monster-masher/pkg-plist
@@ -95,30 +95,60 @@ share/monster-masher/pixmaps/wall-32.png
share/monster-masher/sounds/clinck.wav
share/monster-masher/sounds/splat.wav
share/pixmaps/monster-masher.png
+share/locale/ar/LC_MESSAGES/monster-masher.mo
share/locale/az/LC_MESSAGES/monster-masher.mo
+share/locale/bg/LC_MESSAGES/monster-masher.mo
+share/locale/ca/LC_MESSAGES/monster-masher.mo
share/locale/cs/LC_MESSAGES/monster-masher.mo
share/locale/cy/LC_MESSAGES/monster-masher.mo
share/locale/da/LC_MESSAGES/monster-masher.mo
share/locale/de/LC_MESSAGES/monster-masher.mo
+share/locale/dz/LC_MESSAGES/monster-masher.mo
share/locale/el/LC_MESSAGES/monster-masher.mo
share/locale/en_CA/LC_MESSAGES/monster-masher.mo
share/locale/en_GB/LC_MESSAGES/monster-masher.mo
share/locale/es/LC_MESSAGES/monster-masher.mo
share/locale/eu/LC_MESSAGES/monster-masher.mo
+share/locale/fi/LC_MESSAGES/monster-masher.mo
+share/locale/fr/LC_MESSAGES/monster-masher.mo
share/locale/ga/LC_MESSAGES/monster-masher.mo
+share/locale/gu/LC_MESSAGES/monster-masher.mo
share/locale/hr/LC_MESSAGES/monster-masher.mo
share/locale/it/LC_MESSAGES/monster-masher.mo
+share/locale/ka/LC_MESSAGES/monster-masher.mo
share/locale/lt/LC_MESSAGES/monster-masher.mo
+share/locale/lv/LC_MESSAGES/monster-masher.mo
+share/locale/nb/LC_MESSAGES/monster-masher.mo
+share/locale/ne/LC_MESSAGES/monster-masher.mo
share/locale/nl/LC_MESSAGES/monster-masher.mo
-share/locale/no/LC_MESSAGES/monster-masher.mo
+share/locale/oc/LC_MESSAGES/monster-masher.mo
+share/locale/pa/LC_MESSAGES/monster-masher.mo
share/locale/pl/LC_MESSAGES/monster-masher.mo
share/locale/pt/LC_MESSAGES/monster-masher.mo
share/locale/pt_BR/LC_MESSAGES/monster-masher.mo
+share/locale/rw/LC_MESSAGES/monster-masher.mo
+share/locale/sl/LC_MESSAGES/monster-masher.mo
+share/locale/sq/LC_MESSAGES/monster-masher.mo
share/locale/sr/LC_MESSAGES/monster-masher.mo
share/locale/sr@Latn/LC_MESSAGES/monster-masher.mo
share/locale/sv/LC_MESSAGES/monster-masher.mo
+share/locale/ta/LC_MESSAGES/monster-masher.mo
share/locale/tr/LC_MESSAGES/monster-masher.mo
+share/locale/uk/LC_MESSAGES/monster-masher.mo
+share/locale/vi/LC_MESSAGES/monster-masher.mo
+share/locale/zh_CN/LC_MESSAGES/monster-masher.mo
+share/locale/zh_HK/LC_MESSAGES/monster-masher.mo
share/locale/zh_TW/LC_MESSAGES/monster-masher.mo
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/sr@Latn/LC_MESSAGES
+@dirrmtry share/locale/sr@Latn
+@dirrmtry share/locale/rw/LC_MESSAGES
+@dirrmtry share/locale/rw
+@dirrmtry share/locale/oc/LC_MESSAGES
+@dirrmtry share/locale/oc
+@dirrmtry share/locale/dz/LC_MESSAGES
+@dirrmtry share/locale/dz
@dirrm share/monster-masher/glade
@dirrm share/monster-masher/pixmaps
@dirrm share/monster-masher/sounds