ports/58369: [maintainer] games/gnmm: fix dependencies, avoid conficts with other ports
Simon Barner
barner at in.tum.de
Wed Oct 22 09:00:44 UTC 2003
>Number: 58369
>Category: ports
>Synopsis: [maintainer] games/gnmm: fix dependencies, avoid conficts with other ports
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Oct 22 02:00:40 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Simon Barner
>Release: FreeBSD 4.9-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD zi025.glhnet.mhn.de 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #1: Thu Sep 4 20:49:53 CEST 2003 simon at zi025.glhnet.mhn.de:/usr/src/sys/compile/KISTE i386
>Description:
This patch addresses the following issues:
- don't use internal libintl
- use libiconv
=> by this, the conficts with other ports as reported in
http://freebsd.rambler.ru/bsdmail/freebsd-ports_2003/msg08919.html
don't arise anymore.
I will have a look at the ports previously conflicting with gnmm, too.
Perhaps they also used that internal libintl.
>How-To-Repeat:
>Fix:
diff -ruN gnmm.orig/Makefile gnmm/Makefile
--- gnmm.orig/Makefile Mon Sep 29 00:28:20 2003
+++ gnmm/Makefile Wed Oct 22 10:22:41 2003
@@ -16,11 +16,14 @@
MAINTAINER= barner at gmx.de
COMMENT= A "nine mens' morris" implementation for the GNOME Desktop Environment
+LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext \
+ iconv.3:${PORTSDIR}/converters/libiconv
+
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_GNOME= gnomeprefix gnomehack gnomelibs gdkpixbuf
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-included-gettext
+CONFIGURE_ARGS= "--with-libiconv-prefix=${LOCALBASE}"
.include <bsd.port.mk>
diff -ruN gnmm.orig/pkg-plist gnmm/pkg-plist
--- gnmm.orig/pkg-plist Sun Sep 28 15:12:08 2003
+++ gnmm/pkg-plist Wed Oct 22 10:28:42 2003
@@ -1,9 +1,7 @@
bin/gnmm
-share/locale/de/LC_MESSAGES/gnmm.mo
-share/locale/locale.alias
+share/gnome/apps/Games/gnmm.desktop
share/gnome/pixmaps/gnmm-logo.png
share/gnome/pixmaps/gnmm/board.png
share/gnome/pixmaps/gnmm/pieces.png
-share/gnome/apps/Games/gnmm.desktop
-lib/charset.alias
+share/locale/de/LC_MESSAGES/gnmm.mo
@dirrm share/gnome/pixmaps/gnmm
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list