Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Nov 2010 04:42:53 -0800 (PST)
From:      Sofian Brabez <sbrabez@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/152139: [patch] editors/gobby: add NLS options, take maintainership
Message-ID:  <4cdbe4cd.9059d80a.02f9.5b08@mx.google.com>
Resent-Message-ID: <201011111250.oABCo8R9083237@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         152139
>Category:       ports
>Synopsis:       [patch] editors/gobby: add NLS options, take maintainership
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 11 12:50:08 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Sofian Brabez
>Release:        FreeBSD 8.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD freebsd81 8.1-STABLE FreeBSD 8.1-STABLE #1: Tue Aug 31 22:46:46 CEST 2010
>Description:
- Respect NLS OPTIONS
- Bump PORTREVISION
- Take maintainership

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- gobby-0.4.12_3.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/editors/gobby/Makefile /tmp/gobby/Makefile
--- /usr/ports/editors/gobby/Makefile	2010-03-28 08:33:49.000000000 +0200
+++ /tmp/gobby/Makefile	2010-11-11 14:18:03.000000000 +0100
@@ -7,11 +7,11 @@
 
 PORTNAME=	gobby
 PORTVERSION=	0.4.12
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	editors
 MASTER_SITES=	http://releases.0x539.de/gobby/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	sbrabez@gmail.com
 COMMENT=	A free collaborative editor
 
 LIB_DEPENDS=	obby-0.4.1:${PORTSDIR}/devel/obby \
@@ -19,9 +19,10 @@
 		xml++-2.6.2:${PORTSDIR}/textproc/libxml++26 \
 		gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24
 
-OPTIONS=	GTKSPELL "Enable GtkSpell support" off
+OPTIONS=	GTKSPELL "Enable GtkSpell support" off \
+		NLS "Enable Native Language support" off
 
-USE_GNOME=	gnomehack gtksourceview2
+USE_GNOME=	gnomehack gtksourceview2 intltool
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 MAKE_JOBS_SAFE=	yes
@@ -38,4 +39,15 @@
 CONFIGURE_ARGS+=--without-gtkspell
 .endif
 
+.if !defined(WITHOUT_NLS)
+CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib -lintl"
+CONFIGURE_ARGS+=	--enable-nls
+USE_GETTEXT=	yes
+PLIST_SUB+=	NLS=""
+.else
+CONFIGURE_ARGS+=	--disable-nls
+PLIST_SUB+=	NLS="@comment "
+.endif
+
 .include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/editors/gobby/distinfo /tmp/gobby/distinfo
--- /usr/ports/editors/gobby/distinfo	2009-12-22 12:25:18.000000000 +0100
+++ /tmp/gobby/distinfo	2010-11-11 13:37:10.000000000 +0100
@@ -1,3 +1,2 @@
-MD5 (gobby-0.4.12.tar.gz) = 835cc48f5177196e4a18610c2cb013bf
 SHA256 (gobby-0.4.12.tar.gz) = 7b9f6e9aa79bb8f95d71e36efd90979b6905bee65162278c1b733e356949a579
 SIZE (gobby-0.4.12.tar.gz) = 464464
diff -ruN --exclude=CVS /usr/ports/editors/gobby/pkg-plist /tmp/gobby/pkg-plist
--- /usr/ports/editors/gobby/pkg-plist	2009-12-22 12:25:18.000000000 +0100
+++ /tmp/gobby/pkg-plist	2010-11-11 14:15:39.000000000 +0100
@@ -1,3 +1,4 @@
+@comment $FreeBSD$
 bin/gobby
 %%DATADIR%%/icons/HighContrastLargePrint/48x48/actions/chat.png
 %%DATADIR%%/icons/HighContrastLargePrint/48x48/actions/document-list.png
@@ -23,25 +24,44 @@
 share/icons/HighContrastLargePrintInverse/scalable/apps/gobby.svg
 share/icons/hicolor/48x48/apps/gobby.png
 share/icons/hicolor/scalable/apps/gobby.svg
-share/locale/ca/LC_MESSAGES/gobby.mo
-share/locale/cs/LC_MESSAGES/gobby.mo
-share/locale/de/LC_MESSAGES/gobby.mo
-share/locale/el/LC_MESSAGES/gobby.mo
-share/locale/en_GB/LC_MESSAGES/gobby.mo
-share/locale/es/LC_MESSAGES/gobby.mo
-share/locale/fr/LC_MESSAGES/gobby.mo
-share/locale/he/LC_MESSAGES/gobby.mo
-share/locale/it/LC_MESSAGES/gobby.mo
-share/locale/ja/LC_MESSAGES/gobby.mo
-share/locale/ko/LC_MESSAGES/gobby.mo
-share/locale/nl/LC_MESSAGES/gobby.mo
-share/locale/pl/LC_MESSAGES/gobby.mo
-share/locale/pt/LC_MESSAGES/gobby.mo
-share/locale/pt_BR/LC_MESSAGES/gobby.mo
-share/locale/ru/LC_MESSAGES/gobby.mo
-share/locale/sv/LC_MESSAGES/gobby.mo
-share/locale/uk/LC_MESSAGES/gobby.mo
-share/locale/zh_CN/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/de/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/el/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/en_GB/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/es/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/he/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/it/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/gobby.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/gobby.mo
+@dirrmtry share/locale/zh_CN/LC_MESSAGES
+@dirrmtry share/locale/uk/LC_MESSAGES
+@dirrmtry share/locale/sv/LC_MESSAGES
+@dirrmtry share/locale/ru/LC_MESSAGES
+@dirrmtry share/locale/pt_BR/LC_MESSAGES
+@dirrmtry share/locale/pt/LC_MESSAGES
+@dirrmtry share/locale/pl/LC_MESSAGES
+@dirrmtry share/locale/nl/LC_MESSAGES
+@dirrmtry share/locale/ko/LC_MESSAGES
+@dirrmtry share/locale/ja/LC_MESSAGES
+@dirrmtry share/locale/it/LC_MESSAGES
+@dirrmtry share/locale/he/LC_MESSAGES
+@dirrmtry share/locale/fr/LC_MESSAGES
+@dirrmtry share/locale/es/LC_MESSAGES
+@dirrmtry share/locale/en_GB/LC_MESSAGES
+@dirrmtry share/locale/el/LC_MESSAGES
+@dirrmtry share/locale/de/LC_MESSAGES
+@dirrmtry share/locale/cs/LC_MESSAGES
+@dirrmtry share/locale/ca/LC_MESSAGES
 @dirrmtry share/icons/HighContrastLargePrintInverse/scalable/apps
 @dirrmtry share/icons/HighContrastLargePrintInverse/scalable
 @dirrmtry share/icons/HighContrastLargePrintInverse/48x48/apps
--- gobby-0.4.12_3.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4cdbe4cd.9059d80a.02f9.5b08>