git: 952610c014fd - main - Prepare for libgnome removal

Baptiste Daroussin bapt at FreeBSD.org
Sat May 1 13:26:16 UTC 2021


The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=952610c014fdc1458c8fbd775e57543892bbc61a

commit 952610c014fdc1458c8fbd775e57543892bbc61a
Author:     Baptiste Daroussin <bapt at FreeBSD.org>
AuthorDate: 2021-05-01 13:16:30 +0000
Commit:     Baptiste Daroussin <bapt at FreeBSD.org>
CommitDate: 2021-05-01 13:26:11 +0000

    Prepare for libgnome removal
    
    Remove the 2 last ports depending on libgnome
    - comms/kb is an abandonware with no upstream left
    - games/monster-masher is an abandonware
---
 MOVED                                            |   2 +
 comms/Makefile                                   |   1 -
 comms/kb/Makefile                                |  49 --------
 comms/kb/distinfo                                |   4 -
 comms/kb/files/Makefile                          |  14 ---
 comms/kb/files/README_TIPS                       | 138 ----------------------
 comms/kb/files/kb                                |   9 --
 comms/kb/files/kb-icon.png                       | Bin 2788 -> 0 bytes
 comms/kb/files/kb.1                              |  26 -----
 comms/kb/files/patch-init.c                      |  46 --------
 comms/kb/files/patch-support.c                   |  38 ------
 comms/kb/pkg-descr                               |  14 ---
 comms/kb/pkg-plist                               |  21 ----
 games/Makefile                                   |   1 -
 games/monster-masher/Makefile                    |  32 -----
 games/monster-masher/distinfo                    |   2 -
 games/monster-masher/files/patch-src-Makefile.in |  11 --
 games/monster-masher/files/patch-src__arena.cpp  |  21 ----
 games/monster-masher/files/patch-src_sound.cpp   |  33 ------
 games/monster-masher/pkg-descr                   |   6 -
 games/monster-masher/pkg-plist                   | 141 -----------------------
 21 files changed, 2 insertions(+), 607 deletions(-)

diff --git a/MOVED b/MOVED
index bdca2c9ac02a..a33700f7ce98 100644
--- a/MOVED
+++ b/MOVED
@@ -16319,3 +16319,5 @@ x11-toolkits/libgnomeui||2021-05-01|Dead upstream, no consumers left in the port
 x11-toolkits/p5-Gnome2-Canvas||2021-05-01|Has expired: Deprecated by the Gtk-Perl project. No more security patches and bug fixes
 x11-toolkits/p5-Gnome2-Wnck||2021-05-01|Has expired: Deprecated by the Gtk-Perl project. No more security patches and bug fixes
 devel/p5-Gnome2-GConf||2021-05-01|Has expired: Deprecated by the Gtk-Perl project. No more security patches and bug fixes
+comms/kb||2021-05-01|Abandonware, upstream has disappeared, depends on libgnome
+games/monster-masher||2021-05-01|Abandonware, depends on libgnome
diff --git a/comms/Makefile b/comms/Makefile
index dfde5f36c6b8..9743a98ca2ca 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -67,7 +67,6 @@
     SUBDIR += inspectrum
     SUBDIR += iwmbt-firmware
     SUBDIR += java-simple-serial-connector
-    SUBDIR += kb
     SUBDIR += kermit
     SUBDIR += klog
     SUBDIR += libconcord
diff --git a/comms/kb/Makefile b/comms/kb/Makefile
deleted file mode 100644
index 69386f5361d9..000000000000
--- a/comms/kb/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-PORTNAME=	kb
-PORTVERSION=	8.04
-PORTREVISION=	10
-CATEGORIES=	comms hamradio
-MASTER_SITES=	http://www.db.net/downloads/
-DISTFILES=	kb_src-${PORTVERSION}.tar.gz kb_inst-${PORTVERSION}.tar.gz
-
-MAINTAINER=	hamradio at FreeBSD.org
-COMMENT=	Amateur Radio contest logger
-
-USES=		gnome pkgconfig
-USE_GNOME=	libgnome gtk20 libbonobo
-NO_WRKSUBDIR=	yes
-PKGMESSAGE=	${FILESDIR}/pkg_message
-
-DESKTOP_ENTRIES="KB" \
-		"Kick Butt logger" \
-		"${PREFIX}/share/pixmaps/kb/icons/kb-icon.png" \
-		"kb" \
-		"" \
-		true
-
-OPTIONS_DEFINE=	DOCS
-
-pre-configure:
-	@${CP}	${FILESDIR}/Makefile ${WRKSRC}
-
-do-install:
-	${INSTALL_SCRIPT}	${FILESDIR}/kb ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_PROGRAM}	${WRKSRC}/kb ${STAGEDIR}${PREFIX}/bin/kb_bin
-	${INSTALL_PROGRAM}	${WRKSRC}/kb_server ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_DATA}		${FILESDIR}/kb.1 ${STAGEDIR}${MANPREFIX}/man/man1
-	${MKDIR}		${STAGEDIR}${DATADIR}
-.for f in COUNTY.CQP DEFAULT.INI CALL_LIB.LST CALL_SS.LST \
-	CALL_FD.LST  HELP.LST COUNTRY.LST HELPFD.LST \
-	SECTION.LST STATE.LST
-	${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DATADIR}
-.endfor
-	${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps/kb/icons
-	${INSTALL_DATA} ${FILESDIR}/kb-icon.png \
-		${STAGEDIR}${PREFIX}/share/pixmaps/kb/icons/kb-icon.png
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA}	${FILESDIR}/README_TIPS ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA}	${WRKSRC}/kb_bsd/README_BSD ${STAGEDIR}${DOCSDIR}
-.for f in LICENSE README README_KINKS README_SRC
-	${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/comms/kb/distinfo b/comms/kb/distinfo
deleted file mode 100644
index 75b0dfd8f91f..000000000000
--- a/comms/kb/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (kb_src-8.04.tar.gz) = 0294ba1ff6b40dda7db1065a53088e3d6d642411c51cddc14b866027840c6a8f
-SIZE (kb_src-8.04.tar.gz) = 96647
-SHA256 (kb_inst-8.04.tar.gz) = cd6707ae05b544e74bc0fdf25ab84c17f93394953f6f1a4fb1c5a84c63af5add
-SIZE (kb_inst-8.04.tar.gz) = 321463
diff --git a/comms/kb/files/Makefile b/comms/kb/files/Makefile
deleted file mode 100644
index 68f2032a5d32..000000000000
--- a/comms/kb/files/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-# Makefile for:		kb
-
-LIBS+=  `pkg-config --cflags --libs gtk+-2.0`
-LIBS+=  `pkg-config --cflags --libs libgnome-2.0`
-LIBS+=  `pkg-config --cflags --libs bonobo-activation-2.0`
-
-all:	kb kb_server
-
-kb_server:	kb_server.c
-	${CC} ${CFLAGS} -o kb_server kb_server.c -lm
-
-kb:	boxes.c fboxes.c kb.c radio.c bsd_bells.c fields.c sboxes.c \
-	couzon.c init.c kb_server.c support.c elogs.c io.c network.c tree.c
-	${CC} ${CFLAGS} -DSPKR -I. ${LIBS} kb.c -o kb -lm
diff --git a/comms/kb/files/README_TIPS b/comms/kb/files/README_TIPS
deleted file mode 100644
index b4c05ea19111..000000000000
--- a/comms/kb/files/README_TIPS
+++ /dev/null
@@ -1,138 +0,0 @@
-Tips for the System Administrator:
-
-Prior to Field Day:
-
-To prevent users from inadvertently starting up more than one kb_server
-(which would be a very bad thing), I put the kb_server executable on the
-non-server computers with a different name.  That way, if the server
-computer dies and a backup computer needs to become the server, the file
-is there and just needs to be renamed back to kb_server.
-
-I set up the network computers at home before Field Day to make sure
-everything works as expected.  Last year, the battery died in one of the
-computers less than a week before Field Day, and a hard disk died on
-another a couple of weeks before that.  Much better to have it happen at
-home!  I also set up all the Initial Screen information before Field Day
-to save time at the site.  KB will save a zero-byte data file that will
-come up automatically when you start KB at Field Day.  (It's most
-convenient to do this in June, since KB's default contest for May is WPX
-CW.  In June, it's Field Day.)
-
-At Field Day:
-
-It's best to start up the client on the server computer before the other
-clients are started.  This will minimize network traffic, since the
-first client connected to the server is assumed to be the master client.
-   When the master client is on a different computer from the server,
-all the traffic between them is over the network, not local.  If you
-lose the master client (say someone accidentally exits KB on that
-machine), the second-connected client automatically becomes the master,
-and the network keeps going, but less efficiently.  Similarly, when
-shutting down the network, it's best (but not essential) to shut down
-the remote clients first and then the master client last.  When the last
-client has exited, the server program shuts down automatically.
-
-If a network computer gets turned off by accident, restart it.  When you
-reconnect it to the network, all the log information will be
-resynchronized with what's already on the network.  If it's a client
-that goes down, it's all automatic.  If it's the server, you'll have to
-reconnect all the clients after the server is running again.
-
-The VHF station at the AARA Field Day uses KB, but is not connected to
-the network.  6-meters is logged as 160-meters, and the higher bands are
-logged up from there.  The VHF ops leave me a note as to which "band" is
-which.  After Field Day, I edit the band designators on the electronic
-dupe sheets to reflect the correct bands.  I then copy the VHF dupe
-sheet file into the HF dupe sheet file for submittal.  (Be careful here,
-since the filenames from the HF and VHF stations for ALL of the files
-(main data file, log, dupe sheets, etc.) will be identical.  Take
-appropriate action to keep them straight.)  There is a command-line
-capability with KB to specify a non-default file name, but using it at
-Field Day, especially with unfamiliar users, is probably asking for trouble.
-
-The GOTA station must not be networked with the other stations, since
-all computers on the network are assumed to be logging with the same
-call sign.  The GOTA station will need its own dupe sheet.  All warnings
-about the identical file names for the VHF station apply here too.
-
-I tend to prepare for the worst, so I like to do a file back-up
-occasionally (to either a floppy disk or USB memory stick) using Alt-O
-(Output).  Use separate media for the main network, VHF, and GOTA
-stations to avoid overwriting the identically-named data files.  (If you
-have a separate server computer, you won't have to interrupt any
-operators on the network to do this.)  KB forces a hard disk write after
-every logged QSO, and I've never lost a contact using KB (with power
-outages, etc.), but I don't want to be a goat at Field Day(!).
-
-After Field Day:
-
-See VHF station tip above (for after Field Day items).
-
-The summary sheet that KB generates is for use as an aid in filling out
-the ARRL online entry form.  It is not for submittal to ARRL.  (ARRL
-only wants the dupe sheets.)
-
-Tips for Operators/Users:
-
-General:
-
-At the AARA Field Day (the first two years we used KB), we set up a
-"Demo" computer to allow users to get familiar with how KB works.  This
-computer was not networked to any of the "official" computers (the ones
-with real Field Day logs on them).  They could play with this computer,
-get stuck, ask questions, work North Korea, etc.  We also gave a
-training session on this computer an hour or two before Field Day
-started.  We won't be doing a demo station this year, but by now our ops
-are familiar enough with KB that it isn't necessary.
-
-Specific:
-
-When using KB to send messages (either CW or DVK), it is more convenient
-to "shift the function keys".  This allows each message to be sent with
-a single keystroke.  Which type of message is sent (CW or DVK) is
-determined by which mode has been selected (CW or phone).  The menu bar
-functions then require pressing the shift key in conjunction with the
-appropriate function key.
-
-There are two "dupe modes" in KB: Ask and Always.  "Ask" is good for
-search-and-pounce operation.  If a dupe is encountered, KB will ask
-whether the operator wants to work that call again or not.  "Always" is
-good for running stations.  In this mode, KB will mark each dupe with a
-red star (and zero points), and let the operator continue without
-interruption.  (When running, it's a lot faster to just work the dupes
-rather than to argue with them about it.)
-
-When editing a previously logged call (to correct any logging errors),
-the proper way to complete the task is to press <Enter>.  Many
-unfamiliar users (at our Field Day) hit <Escape> instead.  Unfortunately
-for them, <Escape> is the command to clear a field.  Fortunately for
-them (but only if they know about it), Alt-<Escape> will restore the
-original contents of that field (before it was edited).  Then they can
-try editing again, and use <Enter> to resume operating.
-
-Also, when sending CW or DVK messages, the proper way to interrupt the
-message is to press <Pause/Break>.  Unfortunately, unfamiliar operators
-like to use <Escape> for this too, and KB dutifully clears the field.
-There's no way to retrieve the previous contents in this case, however.
- (I'm going to try more Post-It notes on the keyboard this year.)
-
-Many of our club's operators are long-time users of CT and WriteLog.  In
-those programs, the space bar is used like a tab key.  In KB, the space
-bar is used to reassemble two parts of a call sign.  (For example, the
-operator only gets the last two letters of the call, RC, then asks for
-the rest.  When the rest is received, the operator has typed in the call
-field: RC VE3, which when <Enter> or <TAB> is pressed, gets reassembled
-to VE3RC.  (Before Field Day 2006 started, our ops were insisting that
-the space bar "has to be" used like a tab key, until they saw this.
-Then they wondered how they could ever operate again without it.  We got
-no complaints about the space bar in 2007.)
-
-An operator at one station can send a message across the network using
-Alt-M. (When the rate is slow, and/or the ops want to harass each other,
-they can stay in touch this way.)  The messages will cover up part of
-the menu bar (and the automatically generated network messages will also
-do this).  Pressing Alt-R will redraw the screen with the full menu bar
-restored.
-
-
-
diff --git a/comms/kb/files/kb b/comms/kb/files/kb
deleted file mode 100644
index 180a869c4a02..000000000000
--- a/comms/kb/files/kb
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-if [ ! -e ~/.kb ];then
-	mkdir ~/.kb
-	cd ~/.kb
-	ln -s /usr/local/bin/kb_server kb_server
-fi
-cd ~/.kb
-cp -f /usr/local/share/kb/* .
-exec kb_bin
diff --git a/comms/kb/files/kb-icon.png b/comms/kb/files/kb-icon.png
deleted file mode 100644
index 5b82aa4ae126..000000000000
Binary files a/comms/kb/files/kb-icon.png and /dev/null differ
diff --git a/comms/kb/files/kb.1 b/comms/kb/files/kb.1
deleted file mode 100644
index 83275c29a1af..000000000000
--- a/comms/kb/files/kb.1
+++ /dev/null
@@ -1,26 +0,0 @@
-.Dd May 24, 2008
-.Os Unix
-.Dt kb 1
-.Sh NAME
-.Nm kb 
-.Nd Contest logger for gnome
-.Sh SYNOPSIS
-This program is a contest logger specifically written for the gnome
-window manager,
-though it will work under all window managers.
-.Sh DESCRIPTION
-.B kb
-kb consists of a pair of programs, the kb GUI and the kb_server, which
-is a logging reflector. A multi-op site can use one copy of kb_server to
-replicate all events/logs to all clients running kb over a LAN;
-such as at a field day. This does mean a lot of LAN traffic but 
-also means any user can take over the job of the kb_server and with
-the replicated logs there is a lot of backup as well.
-.Sh SEE ALSO
-If documents were installed for kb on your system: README_BSD,README_SRC,
-README, README_KINKS and README_TIPS.
-.Pp
-The location of documents is system dependent, but is typically in 
-/usr/local/share/doc/kb for BSD system and /usr/share/doc/kb for Linux systems.
-.Sh AUTHORS
-Walter J. Legowski (WA1KKM) <wa1kkm at k2ct.net>
diff --git a/comms/kb/files/patch-init.c b/comms/kb/files/patch-init.c
deleted file mode 100644
index e39c0aab5075..000000000000
--- a/comms/kb/files/patch-init.c
+++ /dev/null
@@ -1,46 +0,0 @@
---- init.c.orig	2008-03-30 09:33:37.000000000 -0400
-+++ init.c	2008-07-17 15:33:42.000000000 -0400
-@@ -525,6 +525,8 @@
-   pfd = pango_font_description_from_string ("misc fixed 16");
-   pfm = pango_context_get_metrics (pc, pfd, pl);
-   ipfmgadw = pango_font_metrics_get_approximate_digit_width (pfm);
-+/* A misc fixed 16 is not a monospace font! -db */
-+#if 0
-   if(ipfmgadw/PANGO_SCALE==wcol)
-    {
-     cursor_offset = 4;
-@@ -533,10 +535,11 @@
-     pango_font_description_free (pfd);
-    }
-   else
-+#endif
-    {
-     for(nff=0; nff<2; nff++)
-      {
--      for(font_size=10; font_size<=24; font_size++)
-+      for(font_size=10; font_size<=32; font_size++)
-        {
-         pango_font_metrics_unref (pfm);
-         pango_font_description_free (pfd);
-@@ -545,7 +548,7 @@
-         pfd = pango_font_description_from_string (font_desc);
-         pfm = pango_context_get_metrics (pc, pfd, pl);
-         ipfmgadw = pango_font_metrics_get_approximate_digit_width (pfm);
--        if(ipfmgadw/PANGO_SCALE==wcol)
-+        if(ipfmgadw/PANGO_SCALE>=wcol)
-          {
-           nfound = TRUE;
-           ipfmgd = pango_font_metrics_get_descent (pfm);
-@@ -562,7 +565,11 @@
-     pango_font_metrics_unref (pfm);
-     pango_font_description_free (pfd);
-     if(nfound)
--     printf("Found a good font [%s]\n", font_desc);
-+     {
-+      if(ipfmgadw/PANGO_SCALE>wcol)
-+        printf("Font may appear squashed due to your screen resolution\n");
-+      printf("Found a good font [%s] font_size %d\n", font_desc, font_size);
-+     }
-     else
-      {
-       printf("Cannot find a suitable font for your system!\n");
diff --git a/comms/kb/files/patch-support.c b/comms/kb/files/patch-support.c
deleted file mode 100644
index ae388f0825c4..000000000000
--- a/comms/kb/files/patch-support.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- support.c.orig	2008-03-30 08:31:55.000000000 -0500
-+++ support.c	2014-03-01 21:19:48.000000000 -0500
-@@ -1199,31 +1199,21 @@
- static gint get_running_pid(const gchar *filnam)
- {
-   FILE *fp;
--  gchar filnam_hold[14], psc_line[81], system_line[41];
-+  gchar psc_line[81], system_line[41];
-   gint ami_running=-1;
- 
--  strcpy(filnam_hold, filnam);
--  strcat(filnam_hold, ".tmp");
- #ifdef BSD
--  strcpy(system_line, "ps | grep ");
--  strcat(system_line, filnam);
--  strcat(system_line, " | grep -v grep > ");
--  strcat(system_line, filnam_hold);
-+  sprintf(system_line, "ps | grep %s | grep -v grep", filnam);
- #else
--  strcpy(system_line, "ps -C ");
--  strcat(system_line, filnam);
--  strcat(system_line, " | sort > ");
--  strcat(system_line, filnam_hold);
-+  sprintf(system_line, "ps -C | grep %s | sort", filnam);
- #endif
--  system(system_line);
--  fp = fopen(filnam_hold, "r");
-+  fp = popen(system_line, "r");
-   if(fp!=NULL)
-    {
-     fgets(psc_line, sizeof(psc_line), fp);
-     if(kb_index (psc_line, filnam)>-1)
-      ami_running = atoi(psc_line);
-     fclose(fp);
--    remove(filnam_hold);
-    }
-   return ami_running;
- }
diff --git a/comms/kb/pkg-descr b/comms/kb/pkg-descr
deleted file mode 100644
index f1595df617cf..000000000000
--- a/comms/kb/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-The KB contest logging computer program runs on the Linux operating system
-with the Gnome desktop. The program is under development, and currently
-supports the CQ WW, CQ WPX, and ARRL DX contests, plus Field Day.
-Features include on-the-fly dupe checking, CW and voice message keying,
-super check partial, packet (Telnet and rf nodes), networking, and
-radio control (currently for the FT-1000 only). The program is designed
-to be used by U.S. stations, with some support for Canadian stations.
-New features and contests are being added regularly, and I will consider
-adding support for DX stations if there is sufficient demand.
-
-(The port version has bug fixes and some modifications for Canadian stations.
-- db)
-
-WWW: http://www.k2ct.net/kbsoftware/kbsoftware.htm
diff --git a/comms/kb/pkg-plist b/comms/kb/pkg-plist
deleted file mode 100644
index 8b1cd4e60ecc..000000000000
--- a/comms/kb/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-bin/kb
-bin/kb_bin
-bin/kb_server
-man/man1/kb.1.gz
-%%DATADIR%%/CALL_FD.LST
-%%DATADIR%%/CALL_LIB.LST
-%%DATADIR%%/CALL_SS.LST
-%%DATADIR%%/COUNTY.CQP
-%%DATADIR%%/COUNTRY.LST
-%%DATADIR%%/DEFAULT.INI
-%%DATADIR%%/HELP.LST
-%%DATADIR%%/HELPFD.LST
-%%DATADIR%%/SECTION.LST
-%%DATADIR%%/STATE.LST
-share/pixmaps/kb/icons/kb-icon.png
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README_BSD
-%%PORTDOCS%%%%DOCSDIR%%/README_KINKS
-%%PORTDOCS%%%%DOCSDIR%%/README_SRC
-%%PORTDOCS%%%%DOCSDIR%%/README_TIPS
diff --git a/games/Makefile b/games/Makefile
index a85c3c54385c..d1b6393e7044 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -610,7 +610,6 @@
     SUBDIR += miscom
     SUBDIR += mkhexgrid
     SUBDIR += moagg
-    SUBDIR += monster-masher
     SUBDIR += monsterz
     SUBDIR += moon-buggy
     SUBDIR += moonlander
diff --git a/games/monster-masher/Makefile b/games/monster-masher/Makefile
deleted file mode 100644
index 659b2aaf0ce7..000000000000
--- a/games/monster-masher/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Koop Mast <einekoai at chello.nl>
-
-PORTNAME=	monster
-PORTVERSION=	1.8.1
-PORTREVISION=	10
-CATEGORIES=	games gnome
-MASTER_SITES=	http://people.iola.dk/olau/monster-masher/source/
-PKGNAMESUFFIX=	-masher
-DISTNAME=	${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
-
-MAINTAINER=	kwm at FreeBSD.org
-COMMENT=	Gnomemm puzzle game where you have to clean the caves of monsters
-
-LIB_DEPENDS=	libgnomecanvasmm-2.6.so:graphics/libgnomecanvasmm26 \
-		libgconfmm-2.6.so:devel/gconfmm26 \
-		libglademm-2.4.so:devel/libglademm24
-
-USES=		compiler:c++11-lang gettext gmake gnome pathfix pkgconfig \
-		tar:bzip2
-USE_CXXSTD=	c++11
-USE_GNOME=	gnomeprefix intlhack libgnome
-GNU_CONFIGURE=	yes
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
-GCONF_SCHEMAS=	monster-masher.schemas
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \
-		${WRKSRC}/src/pixbuf-drawing.hpp
-
-.include <bsd.port.mk>
diff --git a/games/monster-masher/distinfo b/games/monster-masher/distinfo
deleted file mode 100644
index 32fba7a7623f..000000000000
--- a/games/monster-masher/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-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
deleted file mode 100644
index 5f1c18c9974d..000000000000
--- a/games/monster-masher/files/patch-src-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- 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
- 
-- at MAINTAINER_MODE_FALSE@AM_CXXFLAGS = @CXXFLAGS@ $(DEPS_CFLAGS) -Wall -O3
-+ at MAINTAINER_MODE_FALSE@AM_CXXFLAGS = @CXXFLAGS@ $(DEPS_CFLAGS) -Wall @CFLAGS@
- @MAINTAINER_MODE_TRUE at AM_CXXFLAGS = @CXXFLAGS@ $(DEPS_CFLAGS) -O0 -Wall
- LDADD = $(DEPS_LIBS)
- glade_DATA = ui.glade
diff --git a/games/monster-masher/files/patch-src__arena.cpp b/games/monster-masher/files/patch-src__arena.cpp
deleted file mode 100644
index aaf23107e72f..000000000000
--- a/games/monster-masher/files/patch-src__arena.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/arena.cpp.orig	Mon Nov  3 06:47:41 2003
-+++ src/arena.cpp	Wed Nov  5 20:32:03 2003
-@@ -64,11 +64,16 @@
- 
- Vector<int> Arena::random_tile()
- {
-+  const size_t ax = size.x - 2;
-+  const size_t ay = size.y - 2;
-+  const size_t av = ax * ay;
-+
-   Vector<int> t;
- 
-   do {
--    t.x = std::rand() % (size.x - 2) + 1;
--    t.y = std::rand() % (size.y - 2) + 1;
-+    const int rnd = std::rand() % av;
-+    t.x = rnd % ax + 1;
-+    t.y = rnd / ax + 1;
-   } while (occupier(t) != 0);
- 
-   return t;
diff --git a/games/monster-masher/files/patch-src_sound.cpp b/games/monster-masher/files/patch-src_sound.cpp
deleted file mode 100644
index c6c7bc028173..000000000000
--- a/games/monster-masher/files/patch-src_sound.cpp
+++ /dev/null
@@ -1,33 +0,0 @@
-Remove esound dependency.  In recent versions of libgnome,
-gnome_sound_connection_get() always returns -1, so esd_sample_play()
-can never work.
-
---- src/sound.cpp.orig	2018-08-17 12:52:26 UTC
-+++ src/sound.cpp
-@@ -18,9 +18,6 @@
-  * USA.
-  */
- 
--#include <libgnome/gnome-sound.h>
--#include <esd.h>
--
- #include "sound.hpp"
- 
- 
-@@ -40,16 +37,4 @@ Sound::~Sound()
- 
- void Sound::play(const std::string &name)
- {
--  int id;
--  
--  cache_map::iterator i = cache.find(name);
--  if (i != cache.end())
--    id = i->second;
--  else {
--    id = gnome_sound_sample_load(name.c_str(),
--			    (MONSTER_MASHER_SOUND_DIR + name).c_str());
--    cache.insert(make_pair(name, id));
--  }
--
--  esd_sample_play(gnome_sound_connection_get(), id);
- }
diff --git a/games/monster-masher/pkg-descr b/games/monster-masher/pkg-descr
deleted file mode 100644
index cc287fbf68b6..000000000000
--- a/games/monster-masher/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Monster Masher is an action game for the Gnome desktop environment.
-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://people.iola.dk/olau/monster-masher/
diff --git a/games/monster-masher/pkg-plist b/games/monster-masher/pkg-plist
deleted file mode 100644
index 023cc358418d..000000000000
--- a/games/monster-masher/pkg-plist
+++ /dev/null
@@ -1,141 +0,0 @@
-bin/monster-masher
-share/applications/monster-masher.desktop
-share/monster-masher/glade/ui.glade
-share/monster-masher/pixmaps/block-24.png
-share/monster-masher/pixmaps/block-32.png
-share/monster-masher/pixmaps/egg-layer-egg-24.png
-share/monster-masher/pixmaps/egg-layer-egg-32.png
-share/monster-masher/pixmaps/egg-layer-gore-24.png
-share/monster-masher/pixmaps/egg-layer-gore-32.png
-share/monster-masher/pixmaps/egg-layer-monster-24.png
-share/monster-masher/pixmaps/egg-layer-monster-32.png
-share/monster-masher/pixmaps/footprint-down-leftmost.png
-share/monster-masher/pixmaps/footprint-down-rightmost.png
-share/monster-masher/pixmaps/footprint-left-down-leftmost.png
-share/monster-masher/pixmaps/footprint-left-down-rightmost.png
-share/monster-masher/pixmaps/footprint-left-leftmost.png
-share/monster-masher/pixmaps/footprint-left-rightmost.png
-share/monster-masher/pixmaps/footprint-left-up-leftmost.png
-share/monster-masher/pixmaps/footprint-left-up-rightmost.png
-share/monster-masher/pixmaps/footprint-right-down-leftmost.png
-share/monster-masher/pixmaps/footprint-right-down-rightmost.png
-share/monster-masher/pixmaps/footprint-right-leftmost.png
-share/monster-masher/pixmaps/footprint-right-rightmost.png
-share/monster-masher/pixmaps/footprint-right-up-leftmost.png
-share/monster-masher/pixmaps/footprint-right-up-rightmost.png
-share/monster-masher/pixmaps/footprint-up-leftmost.png
-share/monster-masher/pixmaps/footprint-up-rightmost.png
-share/monster-masher/pixmaps/freeze-box-24.png
-share/monster-masher/pixmaps/freeze-box-32.png
-share/monster-masher/pixmaps/hard-egg-24.png
-share/monster-masher/pixmaps/hard-egg-32.png
-share/monster-masher/pixmaps/hard-gore-24.png
-share/monster-masher/pixmaps/hard-gore-32.png
-share/monster-masher/pixmaps/hard-monster-24.png
-share/monster-masher/pixmaps/hard-monster-32.png
-share/monster-masher/pixmaps/hero-down-24.png
-share/monster-masher/pixmaps/hero-down-32.png
-share/monster-masher/pixmaps/hero-gore-24.png
-share/monster-masher/pixmaps/hero-gore-32.png
-share/monster-masher/pixmaps/hero-left-24.png
-share/monster-masher/pixmaps/hero-left-32.png
-share/monster-masher/pixmaps/hero-left-down-24.png
-share/monster-masher/pixmaps/hero-left-down-32.png
-share/monster-masher/pixmaps/hero-left-up-24.png
-share/monster-masher/pixmaps/hero-left-up-32.png
-share/monster-masher/pixmaps/hero-right-24.png
-share/monster-masher/pixmaps/hero-right-32.png
-share/monster-masher/pixmaps/hero-right-down-24.png
-share/monster-masher/pixmaps/hero-right-down-32.png
-share/monster-masher/pixmaps/hero-right-up-24.png
-share/monster-masher/pixmaps/hero-right-up-32.png
-share/monster-masher/pixmaps/hero-up-24.png
-share/monster-masher/pixmaps/hero-up-32.png
-share/monster-masher/pixmaps/invisible-hero-down-24.png
-share/monster-masher/pixmaps/invisible-hero-down-32.png
-share/monster-masher/pixmaps/invisible-hero-left-24.png
-share/monster-masher/pixmaps/invisible-hero-left-32.png
-share/monster-masher/pixmaps/invisible-hero-left-down-24.png
-share/monster-masher/pixmaps/invisible-hero-left-down-32.png
-share/monster-masher/pixmaps/invisible-hero-left-up-24.png
-share/monster-masher/pixmaps/invisible-hero-left-up-32.png
-share/monster-masher/pixmaps/invisible-hero-right-24.png
-share/monster-masher/pixmaps/invisible-hero-right-32.png
-share/monster-masher/pixmaps/invisible-hero-right-down-24.png
-share/monster-masher/pixmaps/invisible-hero-right-down-32.png
-share/monster-masher/pixmaps/invisible-hero-right-up-24.png
-share/monster-masher/pixmaps/invisible-hero-right-up-32.png
-share/monster-masher/pixmaps/invisible-hero-up-24.png
-share/monster-masher/pixmaps/invisible-hero-up-32.png
-share/monster-masher/pixmaps/levitation-24.png
-share/monster-masher/pixmaps/levitation-32.png
-share/monster-masher/pixmaps/monster-wall-24.png
-share/monster-masher/pixmaps/monster-wall-32.png
-share/monster-masher/pixmaps/plain-egg-24.png
-share/monster-masher/pixmaps/plain-egg-32.png
-share/monster-masher/pixmaps/plain-gore-24.png
-share/monster-masher/pixmaps/plain-gore-32.png
-share/monster-masher/pixmaps/plain-monster-24.png
-share/monster-masher/pixmaps/plain-monster-32.png
-share/monster-masher/pixmaps/power-up-explode-24.png
-share/monster-masher/pixmaps/power-up-explode-32.png
-share/monster-masher/pixmaps/power-up-freeze-24.png
-share/monster-masher/pixmaps/power-up-freeze-32.png
-share/monster-masher/pixmaps/power-up-invisibility-24.png
-share/monster-masher/pixmaps/power-up-invisibility-32.png
-share/monster-masher/pixmaps/seeker-egg-24.png
-share/monster-masher/pixmaps/seeker-egg-32.png
-share/monster-masher/pixmaps/seeker-gore-24.png
-share/monster-masher/pixmaps/seeker-gore-32.png
-share/monster-masher/pixmaps/seeker-monster-24.png
-share/monster-masher/pixmaps/seeker-monster-32.png
-share/monster-masher/pixmaps/splash.jpg
-share/monster-masher/pixmaps/wall-24.png
-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/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 at 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


More information about the dev-commits-ports-all mailing list