View | Details | Raw Unified | Return to bug 194038 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/Uses/autoreconf.mk (-5 / +1 lines)
Lines 52-58 Link Here
52
52
53
.if !defined(_INCLUDE_USES_AUTORECONF_MK)
53
.if !defined(_INCLUDE_USES_AUTORECONF_MK)
54
_INCLUDE_USES_AUTORECONF_MK=	yes
54
_INCLUDE_USES_AUTORECONF_MK=	yes
55
_USES_POST+=		autoreconf
55
_USES_POST+=	autoreconf
56
56
57
BUILD_DEPENDS+=	autoconf-2.69:${PORTSDIR}/devel/autoconf \
57
BUILD_DEPENDS+=	autoconf-2.69:${PORTSDIR}/devel/autoconf \
58
		autoheader-2.69:${PORTSDIR}/devel/autoconf \
58
		autoheader-2.69:${PORTSDIR}/devel/autoconf \
Lines 60-69 BUILD_DEPENDS+= autoconf-2.69:${PORTSDIR Link Here
60
		aclocal-1.14:${PORTSDIR}/devel/automake \
60
		aclocal-1.14:${PORTSDIR}/devel/automake \
61
		automake-1.14:${PORTSDIR}/devel/automake
61
		automake-1.14:${PORTSDIR}/devel/automake
62
62
63
.if ${USES:Mgettext} && empty(gettext_ARGS:Mrun)
64
BUILD_DEPENDS+=	autopoint:${PORTSDIR}/devel/gettext
65
.endif
66
67
.if ${USES:Mlibtool} && empty(libtool_ARGS:Mbuild)
63
.if ${USES:Mlibtool} && empty(libtool_ARGS:Mbuild)
68
BUILD_DEPENDS+=	libtoolize:${PORTSDIR}/devel/libtool
64
BUILD_DEPENDS+=	libtoolize:${PORTSDIR}/devel/libtool
69
.endif
65
.endif
(-)Mk/Uses/gettext-runtime.mk (+28 lines)
Line 0 Link Here
1
# $FreeBSD$
2
#
3
# Handle dependency on the gettext-runtime (libintl) port
4
#
5
# Feature:	gettext-runtime
6
# Usage:	USES=gettext-runtime or USES=gettext-runtime:ARGS
7
# Valid ARGS:	lib (default), build, run
8
#
9
# MAINTAINER:	portmgr@FreeBSD.org
10
11
.if !defined(_INCLUDE_USES_GETTEXT_RUNTIME_MK)
12
_INCLUDE_USES_GETTEXT_RUNTIME_MK=	yes
13
14
.if empty(gettext-runtime_ARGS)
15
gettext-runtime_ARGS=	lib
16
.endif
17
18
.if ${gettext-runtime_ARGS:Mlib}
19
LIB_DEPENDS+=	libintl.so:${PORTSDIR}/devel/gettext-runtime
20
.endif
21
.if ${gettext-runtime_ARGS:Mbuild}
22
BUILD_DEPENDS+=	gettext:${PORTSDIR}/devel/gettext-runtime
23
.endif
24
.if ${gettext-runtime_ARGS:Mrun}
25
RUN_DEPENDS+=	gettext:${PORTSDIR}/devel/gettext-runtime
26
.endif
27
28
.endif
(-)Mk/Uses/gettext-tools.mk (+25 lines)
Line 0 Link Here
1
# $FreeBSD$
2
#
3
# Handle dependency on the gettext-tools port
4
#
5
# Feature:	gettext-tools
6
# Usage:	USES=gettext-tools or USES=gettext-tools:ARGS
7
# Valid ARGS:	build (default), run
8
#
9
# MAINTAINER:	portmgr@FreeBSD.org
10
11
.if !defined(_INCLUDE_USES_GETTEXT_TOOLS_MK)
12
_INCLUDE_USES_GETTEXT_TOOLS_MK=	yes
13
14
.if empty(gettext-tools_ARGS)
15
gettext-tools_ARGS=	build
16
.endif
17
18
.if ${gettext-tools_ARGS:Mbuild}
19
BUILD_DEPENDS+=	msgfmt:${PORTSDIR}/devel/gettext-tools
20
.endif
21
.if ${gettext-tools_ARGS:Mrun}
22
RUN_DEPENDS+=	msgfmt:${PORTSDIR}/devel/gettext-tools
23
.endif
24
25
.endif
(-)Mk/Uses/gettext.mk (-17 / +8 lines)
Lines 1-30 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
#
2
#
3
# handle dependency on the gettext (libintl) port
3
# Sets a library dependency on gettext-runtime and a build dependency
4
# on gettext-tools.  Same as "USES=gettext-runtime gettext-tools".
4
#
5
#
5
# Feature:	gettext
6
# Feature:	gettext
6
# Usage:	USES=gettext or USES=gettext:ARGS
7
# Usage:	USES=gettext
7
# Valid ARGS:	build, run, lib (default, implicit)
8
#
8
#
9
# MAINTAINER: portmgr@FreeBSD.org
9
# MAINTAINER:	portmgr@FreeBSD.org
10
10
11
.if !defined(_INCLUDE_USES_GETTEXT_MK)
11
.if !defined(_INCLUDE_USES_GETTEXT_MK)
12
_INCLUDE_USES_GETTEXT_MK=	yes
12
_INCLUDE_USES_GETTEXT_MK=	yes
13
13
14
_GETTEXT_DEPENDS=	xgettext:${PORTSDIR}/devel/gettext
14
.if !empty(gettext_ARGS)
15
15
IGNORE=		USES=gettext does not take arguments
16
.if empty(gettext_ARGS)
17
gettext_ARGS=	lib
18
.endif
16
.endif
19
17
20
.if ${gettext_ARGS} == "build"
18
.include "${USESDIR}/gettext-runtime.mk"
21
BUILD_DEPENDS+=	${_GETTEXT_DEPENDS}
19
.include "${USESDIR}/gettext-tools.mk"
22
.elif ${gettext_ARGS} == "run"
23
RUN_DEPENDS+=	${_GETTEXT_DEPENDS}
24
.elif ${gettext_ARGS} == "lib"
25
LIB_DEPENDS+=	libintl.so:${PORTSDIR}/devel/gettext
26
.else
27
IGNORE=	USES=gettext - invalid args: [${gettext_ARGS}] specified
28
.endif
29
20
30
.endif
21
.endif
(-)archivers/gtar/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	tar
4
PORTNAME=	tar
5
PORTVERSION=	1.28
5
PORTVERSION=	1.28
6
PORTREVISION=	1
6
CATEGORIES=	archivers sysutils
7
CATEGORIES=	archivers sysutils
7
MASTER_SITES=	GNU
8
MASTER_SITES=	GNU
8
PKGNAMEPREFIX=	g
9
PKGNAMEPREFIX=	g
Lines 28-34 CONFIGURE_ENV+= gl_cv_func_mknod_works=y Link Here
28
OPTIONS_DEFINE=	NLS STATIC
29
OPTIONS_DEFINE=	NLS STATIC
29
OPTIONS_SUB=	yes
30
OPTIONS_SUB=	yes
30
31
31
NLS_USES=	gettext:${STATIC_ARGS}
32
NLS_USES=	gettext-runtime:${STATIC_ARGS}
32
NLS_CONFIGURE_ENABLE=	nls
33
NLS_CONFIGURE_ENABLE=	nls
33
34
34
STATIC_LDFLAGS=	-static
35
STATIC_LDFLAGS=	-static
(-)converters/libiconv/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	libiconv
4
PORTNAME=	libiconv
5
PORTVERSION=	1.14
5
PORTVERSION=	1.14
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	converters devel
7
CATEGORIES=	converters devel
8
MASTER_SITES=	GNU
8
MASTER_SITES=	GNU
9
9
Lines 18-24 CONFIGURE_ENV= am_cv_func_iconv="yes" \ Link Here
18
		am_cv_proto_iconv_arg1="const"
18
		am_cv_proto_iconv_arg1="const"
19
INSTALL_TARGET=	install-strip
19
INSTALL_TARGET=	install-strip
20
MAKE_JOBS_UNSAFE=	yes
20
MAKE_JOBS_UNSAFE=	yes
21
USES=		libtool:oldver
21
USES=		libtool
22
USE_CSTD=	gnu89
22
USE_CSTD=	gnu89
23
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
24
24
Lines 48-53 post-patch: Link Here
48
		${WRKSRC}/preload/configure
48
		${WRKSRC}/preload/configure
49
49
50
post-install:
50
post-install:
51
	${RM} ${STAGEDIR}${PREFIX}/lib/*.la
51
	${LN} -s libiconv.so.2 ${STAGEDIR}${PREFIX}/lib/libiconv.so.3
52
52
53
.include <bsd.port.mk>
53
.include <bsd.port.mk>
(-)converters/libiconv/files/patch-lib_Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- lib/Makefile.in.orig	2011-08-07 19:48:03.000000000 +0200
2
+++ lib/Makefile.in	2011-10-23 22:03:44.000000000 +0200
3
@@ -50,7 +50,7 @@
4
 
5
 # Before making a release, change this according to the libtool documentation,
6
 # section "Library interface versions".
7
-LIBICONV_VERSION_INFO = 7:1:5
8
+LIBICONV_VERSION_INFO = 3
9
 
10
 PACKAGE_VERSION = @VERSION@
11
 
(-)converters/libiconv/files/patch-src__Makefile.in (-8 lines)
Lines 8-18 Link Here
8
 
8
 
9
 # This is the temporary iconv executable, without internationalization.
9
 # This is the temporary iconv executable, without internationalization.
10
 iconv_no_i18n$(EXEEXT) : iconv_no_i18n.@OBJEXT@ ../lib/libiconv.la $(OBJECTS_RES_@WOE32@)
10
 iconv_no_i18n$(EXEEXT) : iconv_no_i18n.@OBJEXT@ ../lib/libiconv.la $(OBJECTS_RES_@WOE32@)
11
@@ -113,6 +112,7 @@
12
 	if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi
13
 	case "@host_os@" in \
14
 	  hpux*) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ $(OBJECTS_RES_@WOE32@) `if test -n '$(DESTDIR)'; then echo " -Wl,+b -Wl,$(libdir)"; fi` -o iconv$(EXEEXT);; \
15
+	  freebsd*) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la @LTLIBINTL@ $(OBJECTS_RES_@WOE32@) -o iconv;; \
16
 	  *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a $(DESTDIR)$(libdir)/libiconv.la @LTLIBINTL@ $(OBJECTS_RES_@WOE32@) -o iconv$(EXEEXT);; \
17
 	esac
18
 	$(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv$(EXEEXT) $(DESTDIR)$(bindir)/iconv$(EXEEXT)
(-)converters/libiconv/pkg-plist (+3 lines)
Lines 6-13 lib/charset.alias Link Here
6
lib/libcharset.a
6
lib/libcharset.a
7
lib/libcharset.so
7
lib/libcharset.so
8
lib/libcharset.so.1
8
lib/libcharset.so.1
9
lib/libcharset.so.1.0.0
9
lib/libiconv.a
10
lib/libiconv.a
10
lib/libiconv.so
11
lib/libiconv.so
12
lib/libiconv.so.2
13
lib/libiconv.so.2.5.1
11
lib/libiconv.so.3
14
lib/libiconv.so.3
12
man/man1/iconv.1.gz
15
man/man1/iconv.1.gz
13
man/man3/iconv.3.gz
16
man/man3/iconv.3.gz
(-)databases/tarantool/Makefile (-1 / +1 lines)
Lines 14-20 LICENSE= BSD Link Here
14
14
15
TR_REV=		102-g2857a4e
15
TR_REV=		102-g2857a4e
16
MAKE_JOBS_UNSAFE=yes
16
MAKE_JOBS_UNSAFE=yes
17
USES=		cmake gettext:build gmake iconv perl5 compiler:c++11-lang
17
USES=		cmake gettext-tools gmake iconv perl5 compiler:c++11-lang
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
USE_RC_SUBR=	${PORTNAME}
19
USE_RC_SUBR=	${PORTNAME}
20
SUB_FILES=	pkg-message
20
SUB_FILES=	pkg-message
(-)devel/avr-libc/Makefile (-1 / +1 lines)
Lines 38-44 BUILD_DEPENDS+= doxygen:${PORTSDIR}/deve Link Here
38
		dvips:${PORTSDIR}/print/tex-dvipsk
38
		dvips:${PORTSDIR}/print/tex-dvipsk
39
.endif
39
.endif
40
40
41
USES=		gettext:build tar:bzip2 gmake
41
USES=		gettext-tools tar:bzip2 gmake
42
HAS_CONFIGURE=	yes
42
HAS_CONFIGURE=	yes
43
43
44
CONFIGURE_ENV=	CC=avr-gcc PREFIX=${PREFIX}
44
CONFIGURE_ENV=	CC=avr-gcc PREFIX=${PREFIX}
(-)devel/gettext/Makefile (-38 / +9 lines)
Lines 1-49 Link Here
1
# Created by: Yukihiro Nakai <Nakai@technologist.com>
2
# $FreeBSD$
1
# $FreeBSD$
3
2
4
PORTNAME=	gettext
3
# NOTE: before committing to this port, contact portmgr to arrange for an
5
PORTVERSION=	0.18.3.1
6
PORTREVISION=	1
7
CATEGORIES=	devel
8
MASTER_SITES=	${MASTER_SITE_GNU}
9
MASTER_SITE_SUBDIR=	gettext
10
11
# note: before committing to this port, contact portmgr to arrange for an
12
# experimental ports run.  Untested commits may be backed out at portmgr's
4
# experimental ports run.  Untested commits may be backed out at portmgr's
13
# discretion.
5
# discretion.
14
MAINTAINER=	autotools@FreeBSD.org
15
COMMENT=	GNU gettext package
16
17
USES=		charsetfix iconv libtool:oldver
18
GNU_CONFIGURE=	yes
19
CONFIGURE_ARGS=	--disable-csharp --disable-java \
20
		--disable-openmp --disable-threads \
21
		--with-included-gettext --with-included-glib \
22
		--with-included-libcroco --with-included-libunistring \
23
		--with-included-libxml ${ICONV_CONFIGURE_ARG} \
24
		--without-emacs --without-git
25
USE_LDCONFIG=	yes
26
27
INFO=		autosprintf gettext
28
6
29
OPTIONS_DEFINE=	DOCS
7
PORTNAME=	gettext
8
PORTREVISION=	0
9
DISTFILES=
30
10
31
.include <bsd.port.options.mk>
11
COMMENT=	GNU gettext meta package
32
12
33
.if ! ${PORT_OPTIONS:MDOCS}
13
.include "${.CURDIR}/../gettext/Makefile.common"
34
EXTRA_PATCHES+=	${FILESDIR}/extra-patch-nodocs
35
.endif
36
14
37
post-patch:
15
USES=		gettext-runtime:run gettext-tools:run
38
.if ! ${PORT_OPTIONS:MDOCS}
39
.for dir in runtime tools
40
	@${REINPLACE_CMD} -e 's|^SUBDIRS = doc|SUBDIRS =|' \
41
		${WRKSRC}/gettext-${dir}/Makefile.in
42
.endfor
43
.endif
44
16
45
post-install:
17
NO_BUILD=	yes
46
	@${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC}/gettext-tools/doc \
18
NO_INSTALL=	yes
47
		${MAKE_ARGS} install-info-am
48
19
49
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/gettext/Makefile.common (+18 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
# NOTE: before committing to this port, contact portmgr to arrange for an
4
# experimental ports run.  Untested commits may be backed out at portmgr's
5
# discretion.
6
7
PORTVERSION=	0.19.2
8
PORTREVISION?=	0 # Leave this zero. Set in Makefile instead.
9
CATEGORIES=	devel
10
MASTER_SITES=	GNU/gettext
11
DISTNAME=	gettext-${PORTVERSION}
12
13
MAINTAINER=	autotools@FreeBSD.org
14
15
DISTINFO_FILE=	${.CURDIR}/../gettext/distinfo
16
17
DATADIR=	${PREFIX}/share/gettext
18
DOCSDIR=	${PREFIX}/share/doc/gettext
(-)devel/gettext/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (gettext-0.18.3.1.tar.gz) = 0d8f9a33531b77776b3dc473e7940019ca19bfca5b4c06db6e96065eeb07245d
1
SHA256 (gettext-0.19.2.tar.xz) = b34e1baaf37e56b4f5d7104353a437a735b2e094a70588e7c5ae671eaa0819c3
2
SIZE (gettext-0.18.3.1.tar.gz) = 16341773
2
SIZE (gettext-0.19.2.tar.xz) = 6622116
(-)devel/gettext/files/extra-patch-nodocs (-55 lines)
Lines 1-55 Link Here
1
--- gettext-runtime/intl-java/Makefile.in.orig	Mon May 23 04:23:40 2005
2
+++ gettext-runtime/intl-java/Makefile.in	Tue Jan 30 20:02:41 2007
3
@@ -464,5 +464,5 @@
4
 
5
-all-local: all-classes all-javadoc2
6
-install-data-local: install-classes install-javadoc2
7
-installdirs-local: installdirs-classes installdirs-javadoc2
8
+all-local: all-classes
9
+install-data-local: install-classes
10
+installdirs-local: installdirs-classes
11
 uninstall-local: uninstall-classes uninstall-javadoc2
12
13
--- gettext-runtime/intl-csharp/Makefile.in.orig	Mon May 23 04:23:39 2005
14
+++ gettext-runtime/intl-csharp/Makefile.in	Tue Jan 30 20:11:08 2007
15
@@ -432,5 +432,5 @@
16
 
17
-all-local: all-dll all-doc
18
-install-data-local: install-dll install-doc
19
-installdirs-local: installdirs-dll installdirs-doc
20
+all-local: all-dll
21
+install-data-local: install-dll
22
+installdirs-local: installdirs-dll
23
 uninstall-local: uninstall-dll uninstall-doc
24
25
--- gettext-runtime/libasprintf/Makefile.in.orig	Mon May 23 04:23:55 2005
26
+++ gettext-runtime/libasprintf/Makefile.in	Tue Jan 30 20:24:01 2007
27
@@ -882,5 +882,5 @@
28
 
29
-all-local: html-local
30
-install-data-local: install-html
31
-installdirs-local: installdirs-html
32
+all-local:
33
+install-data-local:
34
+installdirs-local:
35
 uninstall-local: uninstall-html
36
37
--- gettext-tools/Makefile.in.orig	Mon Nov 27 09:34:56 2006
38
+++ gettext-tools/Makefile.in	Tue Jan 30 23:15:59 2007
39
@@ -944,3 +944,3 @@
40
 
41
-install-data-am: install-examplesbuildauxDATA \
42
+install-data-am: \
43
 	install-gettextsrcSCRIPTS
44
45
--- gettext-tools/m4/Makefile.in.orig	Mon May 23 04:24:27 2005
46
+++ gettext-tools/m4/Makefile.in	Tue Jan 30 20:19:34 2007
47
@@ -530,3 +530,3 @@
48
 installdirs:
49
-	for dir in "$(DESTDIR)$(aclocaldir)" "$(DESTDIR)$(examplesbuildauxdir)"; do \
50
+	for dir in "$(DESTDIR)$(aclocaldir)" ; do \
51
 	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
52
@@ -575,3 +575,3 @@
53
 
54
-install-data-am: install-aclocalDATA install-examplesbuildauxDATA
55
+install-data-am: install-aclocalDATA
(-)devel/gettext/files/patch-gettext-runtime_man_Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- gettext-runtime/man/Makefile.in.orig	Mon May 23 04:23:40 2005
2
+++ gettext-runtime/man/Makefile.in	Tue Jan 30 22:30:58 2007
3
@@ -576,5 +576,5 @@
4
 
5
-all-local: html-local
6
-install-data-local: install-html
7
-installdirs-local: installdirs-html
8
+all-local:
9
+install-data-local:
10
+installdirs-local:
11
 uninstall-local: uninstall-html
(-)devel/gettext/files/patch-gettext-tools_Makefile.in (-7 lines)
Lines 1-7 Link Here
1
--- gettext-tools/Makefile.in.orig	2007-11-06 23:40:19.000000000 +0000
2
+++ gettext-tools/Makefile.in	2007-12-12 03:30:36.000000000 +0000
3
@@ -726,3 +726,3 @@
4
 ACLOCAL_AMFLAGS = -I m4 -I ../gettext-runtime/m4 -I ../autoconf-lib-link/m4 -I ../m4 -I gnulib-m4 -I libgettextpo/gnulib-m4
5
-SUBDIRS = doc intl gnulib-lib libgrep src libgettextpo po projects styles misc man m4 tests gnulib-tests examples
6
+SUBDIRS = doc intl gnulib-lib libgrep src libgettextpo po projects styles misc man m4
7
 
(-)devel/gettext/files/patch-gettext-tools_config.h.in (-8 lines)
Lines 1-8 Link Here
1
--- gettext-tools/config.h.in.orig	2013-03-05 08:43:50.000000000 +0000
2
+++ gettext-tools/config.h.in	2013-05-23 19:14:44.000000000 +0000
3
@@ -524,2 +524,5 @@
4
 
5
+/* Define to 1 if the expat library is bsdxml. */
6
+#undef HAVE_BSDXML
7
+
8
 /* Define to 1 if you have the 'btowc' function. */
(-)devel/gettext/files/patch-gettext-tools_configure (-16 lines)
Lines 1-16 Link Here
1
--- gettext-tools/configure.orig	Mon Nov 27 09:34:40 2006
2
+++ gettext-tools/configure	Sun Dec  3 17:54:35 2006
3
@@ -50083,2 +50071,13 @@
4
 case "$host_os" in
5
+  freebsd*)
6
+
7
+cat >>confdefs.h <<\_ACEOF
8
+#define HAVE_BSDXML 1
9
+#define HAVE_LIBEXPAT 1
10
+_ACEOF
11
+
12
+    LIBEXPAT="-lbsdxml"
13
+    LTLIBEXPAT="-lbsdxml"
14
+
15
+    ;;
16
   linux*)
(-)devel/gettext/files/patch-gettext-tools_man_Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- gettext-tools/man/Makefile.in.orig	Mon May 23 04:24:28 2005
2
+++ gettext-tools/man/Makefile.in	Tue Jan 30 22:12:40 2007
3
@@ -576,5 +576,5 @@
4
 
5
-all-local: html-local
6
-install-data-local: install-html
7
-installdirs-local: installdirs-html
8
+all-local:
9
+install-data-local:
10
+installdirs-local:
11
 uninstall-local: uninstall-html
(-)devel/gettext/files/patch-gettext-tools_src_x-glade.c (-15 lines)
Lines 1-15 Link Here
1
--- gettext-tools/src/x-glade.c.orig	Sat Aug 28 11:53:08 2004
2
+++ gettext-tools/src/x-glade.c	Sat Aug 28 11:53:48 2004
3
@@ -30,7 +30,11 @@
4
 # include <dlfcn.h>
5
 #else
6
 # if HAVE_LIBEXPAT
7
-#  include <expat.h>
8
+#  if HAVE_BSDXML
9
+#   include <bsdxml.h>
10
+#  else
11
+#   include <expat.h>
12
+#  endif
13
 # endif
14
 #endif
15
 
(-)devel/gettext/pkg-descr (-5 / +2 lines)
Lines 1-7 Link Here
1
This is the GNU gettext package.  It is interesting for authors or
1
GNU gettext is a framework of libraries and tools for internationalisation 
2
maintainers of other packages or programs which they want to see
2
and localisation of software.
3
internationalized.  As one step the handling of messages in different
4
languages should be implemented.  For this task GNU gettext provides
5
the needed tools and library functions.
6
3
7
WWW: http://www.gnu.org/software/gettext/
4
WWW: http://www.gnu.org/software/gettext/
(-)devel/gettext/pkg-plist (-370 lines)
Lines 1-370 Link Here
1
bin/autopoint
2
bin/envsubst
3
bin/gettext
4
bin/gettext.sh
5
bin/gettextize
6
bin/msgattrib
7
bin/msgcat
8
bin/msgcmp
9
bin/msgcomm
10
bin/msgconv
11
bin/msgen
12
bin/msgexec
13
bin/msgfilter
14
bin/msgfmt
15
bin/msggrep
16
bin/msginit
17
bin/msgmerge
18
bin/msgunfmt
19
bin/msguniq
20
bin/ngettext
21
bin/recode-sr-latin
22
bin/xgettext
23
include/autosprintf.h
24
include/gettext-po.h
25
include/libintl.h
26
@exec /bin/mkdir -p %D/lib/gettext
27
lib/libasprintf.a
28
lib/libasprintf.la
29
lib/libasprintf.so
30
lib/libasprintf.so.0
31
lib/libgettextlib-0.18.3.so
32
lib/libgettextlib.la
33
lib/libgettextlib.so
34
lib/libgettextpo.a
35
lib/libgettextpo.la
36
lib/libgettextpo.so
37
lib/libgettextpo.so.5
38
lib/libgettextsrc.la
39
lib/libgettextsrc-0.18.3.so
40
lib/libgettextsrc.so
41
lib/libintl.a
42
lib/libintl.la
43
lib/libintl.so
44
lib/libintl.so.9
45
lib/gettext/hostname
46
lib/gettext/project-id
47
lib/gettext/urlget
48
lib/gettext/user-email
49
man/man1/autopoint.1.gz
50
man/man1/envsubst.1.gz
51
man/man1/gettext.1.gz
52
man/man1/gettextize.1.gz
53
man/man1/msgattrib.1.gz
54
man/man1/msgcat.1.gz
55
man/man1/msgcmp.1.gz
56
man/man1/msgcomm.1.gz
57
man/man1/msgconv.1.gz
58
man/man1/msgen.1.gz
59
man/man1/msgexec.1.gz
60
man/man1/msgfilter.1.gz
61
man/man1/msgfmt.1.gz
62
man/man1/msggrep.1.gz
63
man/man1/msginit.1.gz
64
man/man1/msgmerge.1.gz
65
man/man1/msgunfmt.1.gz
66
man/man1/msguniq.1.gz
67
man/man1/ngettext.1.gz
68
man/man1/recode-sr-latin.1.gz
69
man/man1/xgettext.1.gz
70
man/man3/bind_textdomain_codeset.3.gz
71
man/man3/bindtextdomain.3.gz
72
man/man3/dcgettext.3.gz
73
man/man3/dcngettext.3.gz
74
man/man3/dgettext.3.gz
75
man/man3/dngettext.3.gz
76
man/man3/gettext.3.gz
77
man/man3/ngettext.3.gz
78
man/man3/textdomain.3.gz
79
share/aclocal/codeset.m4
80
share/aclocal/gettext.m4
81
share/aclocal/fcntl-o.m4
82
share/aclocal/glibc2.m4
83
share/aclocal/glibc21.m4
84
share/aclocal/iconv.m4
85
share/aclocal/intdiv0.m4
86
share/aclocal/intl.m4
87
share/aclocal/intldir.m4
88
share/aclocal/intlmacosx.m4
89
share/aclocal/intmax.m4
90
share/aclocal/inttypes-pri.m4
91
share/aclocal/inttypes_h.m4
92
share/aclocal/lcmessage.m4
93
share/aclocal/lib-ld.m4
94
share/aclocal/lib-link.m4
95
share/aclocal/lib-prefix.m4
96
share/aclocal/lock.m4
97
share/aclocal/longlong.m4
98
share/aclocal/nls.m4
99
share/aclocal/po.m4
100
share/aclocal/printf-posix.m4
101
share/aclocal/progtest.m4
102
share/aclocal/size_max.m4
103
share/aclocal/stdint_h.m4
104
share/aclocal/threadlib.m4
105
share/aclocal/uintmax_t.m4
106
share/aclocal/visibility.m4
107
share/aclocal/wchar_t.m4
108
share/aclocal/wint_t.m4
109
share/aclocal/xsize.m4
110
%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
111
%%PORTDOCS%%%%DOCSDIR%%/csharpdoc/GNU_Gettext.html
112
%%PORTDOCS%%%%DOCSDIR%%/csharpdoc/GNU_Gettext_GettextResourceManager.html
113
%%PORTDOCS%%%%DOCSDIR%%/csharpdoc/GNU_Gettext_GettextResourceSet.html
114
%%PORTDOCS%%%%DOCSDIR%%/csharpdoc/begin.html
115
%%PORTDOCS%%%%DOCSDIR%%/csharpdoc/index.html
116
%%PORTDOCS%%%%DOCSDIR%%/csharpdoc/namespaces.html
117
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/csharpcomp.m4
118
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/csharpcomp.sh.in
119
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/csharpexec.m4
120
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/csharpexec.sh.in
121
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/csharpexec-test.exe
122
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/gcj.m4
123
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/javacomp.m4
124
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/javacomp.sh.in
125
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/javaexec.m4
126
%%PORTDOCS%%%%DOCSDIR%%/examples/build-aux/javaexec.sh.in
127
%%PORTDOCS%%%%DOCSDIR%%/gettext_1.html
128
%%PORTDOCS%%%%DOCSDIR%%/gettext_2.html
129
%%PORTDOCS%%%%DOCSDIR%%/gettext_3.html
130
%%PORTDOCS%%%%DOCSDIR%%/gettext_4.html
131
%%PORTDOCS%%%%DOCSDIR%%/gettext_5.html
132
%%PORTDOCS%%%%DOCSDIR%%/gettext_6.html
133
%%PORTDOCS%%%%DOCSDIR%%/gettext_7.html
134
%%PORTDOCS%%%%DOCSDIR%%/gettext_8.html
135
%%PORTDOCS%%%%DOCSDIR%%/gettext_9.html
136
%%PORTDOCS%%%%DOCSDIR%%/gettext_10.html
137
%%PORTDOCS%%%%DOCSDIR%%/gettext_11.html
138
%%PORTDOCS%%%%DOCSDIR%%/gettext_12.html
139
%%PORTDOCS%%%%DOCSDIR%%/gettext_13.html
140
%%PORTDOCS%%%%DOCSDIR%%/gettext_14.html
141
%%PORTDOCS%%%%DOCSDIR%%/gettext_15.html
142
%%PORTDOCS%%%%DOCSDIR%%/gettext_16.html
143
%%PORTDOCS%%%%DOCSDIR%%/gettext_17.html
144
%%PORTDOCS%%%%DOCSDIR%%/gettext_18.html
145
%%PORTDOCS%%%%DOCSDIR%%/gettext_19.html
146
%%PORTDOCS%%%%DOCSDIR%%/gettext_20.html
147
%%PORTDOCS%%%%DOCSDIR%%/gettext_21.html
148
%%PORTDOCS%%%%DOCSDIR%%/gettext_22.html
149
%%PORTDOCS%%%%DOCSDIR%%/gettext_23.html
150
%%PORTDOCS%%%%DOCSDIR%%/gettext_24.html
151
%%PORTDOCS%%%%DOCSDIR%%/gettext_25.html
152
%%PORTDOCS%%%%DOCSDIR%%/gettext_foot.html
153
%%PORTDOCS%%%%DOCSDIR%%/gettext_toc.html
154
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/allclasses-frame.html
155
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/deprecated-list.html
156
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/gnu/gettext/GettextResource.html
157
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/gnu/gettext/package-frame.html
158
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/gnu/gettext/package-summary.html
159
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/gnu/gettext/package-tree.html
160
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/help-doc.html
161
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/index-all.html
162
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/index.html
163
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/overview-tree.html
164
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/package-list
165
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/packages.html
166
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/serialized-form.html
167
%%PORTDOCS%%%%DOCSDIR%%/javadoc2/stylesheet.css
168
%%PORTDOCS%%%%DOCSDIR%%/tutorial.html
169
%%PORTDOCS%%share/doc/libasprintf/autosprintf_all.html
170
%%DATADIR%%/ABOUT-NLS
171
%%DATADIR%%/archive.dir.tar.xz
172
%%DATADIR%%/config.rpath
173
%%DATADIR%%/gettext.h
174
%%DATADIR%%/intl/COPYING.LIB
175
%%DATADIR%%/intl/ChangeLog
176
%%DATADIR%%/intl/Makefile.in
177
%%DATADIR%%/intl/VERSION
178
%%DATADIR%%/intl/bindtextdom.c
179
%%DATADIR%%/intl/config.charset
180
%%DATADIR%%/intl/dcgettext.c
181
%%DATADIR%%/intl/dcigettext.c
182
%%DATADIR%%/intl/dcngettext.c
183
%%DATADIR%%/intl/dgettext.c
184
%%DATADIR%%/intl/dngettext.c
185
%%DATADIR%%/intl/eval-plural.h
186
%%DATADIR%%/intl/explodename.c
187
%%DATADIR%%/intl/export.h
188
%%DATADIR%%/intl/finddomain.c
189
%%DATADIR%%/intl/gettext.c
190
%%DATADIR%%/intl/gettextP.h
191
%%DATADIR%%/intl/gmo.h
192
%%DATADIR%%/intl/hash-string.c
193
%%DATADIR%%/intl/hash-string.h
194
%%DATADIR%%/intl/intl-compat.c
195
%%DATADIR%%/intl/intl-exports.c
196
%%DATADIR%%/intl/l10nflist.c
197
%%DATADIR%%/intl/langprefs.c
198
%%DATADIR%%/intl/libgnuintl.in.h
199
%%DATADIR%%/intl/libintl.rc
200
%%DATADIR%%/intl/loadinfo.h
201
%%DATADIR%%/intl/loadmsgcat.c
202
%%DATADIR%%/intl/localcharset.c
203
%%DATADIR%%/intl/localcharset.h
204
%%DATADIR%%/intl/locale.alias
205
%%DATADIR%%/intl/localealias.c
206
%%DATADIR%%/intl/localename.c
207
%%DATADIR%%/intl/lock.c
208
%%DATADIR%%/intl/lock.h
209
%%DATADIR%%/intl/log.c
210
%%DATADIR%%/intl/ngettext.c
211
%%DATADIR%%/intl/os2compat.c
212
%%DATADIR%%/intl/os2compat.h
213
%%DATADIR%%/intl/osdep.c
214
%%DATADIR%%/intl/plural-exp.c
215
%%DATADIR%%/intl/plural-exp.h
216
%%DATADIR%%/intl/plural.c
217
%%DATADIR%%/intl/plural.y
218
%%DATADIR%%/intl/printf-args.c
219
%%DATADIR%%/intl/printf-args.h
220
%%DATADIR%%/intl/printf-parse.c
221
%%DATADIR%%/intl/printf-parse.h
222
%%DATADIR%%/intl/printf.c
223
%%DATADIR%%/intl/ref-add.sin
224
%%DATADIR%%/intl/ref-del.sin
225
%%DATADIR%%/intl/relocatable.c
226
%%DATADIR%%/intl/relocatable.h
227
%%DATADIR%%/intl/setlocale.c
228
%%DATADIR%%/intl/textdomain.c
229
%%DATADIR%%/intl/threadlib.c
230
%%DATADIR%%/intl/tsearch.c
231
%%DATADIR%%/intl/tsearch.h
232
%%DATADIR%%/intl/vasnprintf.c
233
%%DATADIR%%/intl/vasnprintf.h
234
%%DATADIR%%/intl/vasnwprintf.h
235
%%DATADIR%%/intl/verify.h
236
%%DATADIR%%/intl/version.c
237
%%DATADIR%%/intl/wprintf-parse.h
238
%%DATADIR%%/intl/xsize.c
239
%%DATADIR%%/intl/xsize.h
240
%%DATADIR%%/javaversion.class
241
%%DATADIR%%/msgunfmt.tcl
242
%%DATADIR%%/po/Makefile.in.in
243
%%DATADIR%%/po/Makevars.template
244
%%DATADIR%%/po/Rules-quot
245
%%DATADIR%%/po/boldquot.sed
246
%%DATADIR%%/po/en@boldquot.header
247
%%DATADIR%%/po/en@quot.header
248
%%DATADIR%%/po/insert-header.sin
249
%%DATADIR%%/po/quot.sed
250
%%DATADIR%%/po/remove-potcdate.sin
251
%%DATADIR%%/projects/GNOME/team-address
252
%%DATADIR%%/projects/GNOME/teams.html
253
%%DATADIR%%/projects/GNOME/teams.url
254
%%DATADIR%%/projects/GNOME/trigger
255
%%DATADIR%%/projects/KDE/team-address
256
%%DATADIR%%/projects/KDE/teams.html
257
%%DATADIR%%/projects/KDE/teams.url
258
%%DATADIR%%/projects/KDE/trigger
259
%%DATADIR%%/projects/TP/team-address
260
%%DATADIR%%/projects/TP/teams.html
261
%%DATADIR%%/projects/TP/teams.url
262
%%DATADIR%%/projects/TP/trigger
263
%%DATADIR%%/projects/index
264
%%DATADIR%%/projects/team-address
265
%%DATADIR%%/styles/po-default.css
266
%%DATADIR%%/styles/po-emacs-x.css
267
%%DATADIR%%/styles/po-emacs-xterm.css
268
%%DATADIR%%/styles/po-emacs-xterm16.css
269
%%DATADIR%%/styles/po-emacs-xterm256.css
270
%%DATADIR%%/styles/po-vim.css
271
share/locale/be/LC_MESSAGES/gettext-runtime.mo
272
share/locale/be/LC_MESSAGES/gettext-tools.mo
273
share/locale/bg/LC_MESSAGES/gettext-runtime.mo
274
share/locale/bg/LC_MESSAGES/gettext-tools.mo
275
share/locale/ca/LC_MESSAGES/gettext-runtime.mo
276
share/locale/ca/LC_MESSAGES/gettext-tools.mo
277
share/locale/cs/LC_MESSAGES/gettext-runtime.mo
278
share/locale/cs/LC_MESSAGES/gettext-tools.mo
279
share/locale/da/LC_MESSAGES/gettext-runtime.mo
280
share/locale/da/LC_MESSAGES/gettext-tools.mo
281
share/locale/de/LC_MESSAGES/gettext-runtime.mo
282
share/locale/de/LC_MESSAGES/gettext-tools.mo
283
share/locale/el/LC_MESSAGES/gettext-runtime.mo
284
share/locale/el/LC_MESSAGES/gettext-tools.mo
285
share/locale/en@boldquot/LC_MESSAGES/gettext-runtime.mo
286
share/locale/en@boldquot/LC_MESSAGES/gettext-tools.mo
287
share/locale/en@quot/LC_MESSAGES/gettext-runtime.mo
288
share/locale/en@quot/LC_MESSAGES/gettext-tools.mo
289
share/locale/eo/LC_MESSAGES/gettext-runtime.mo
290
share/locale/es/LC_MESSAGES/gettext-runtime.mo
291
share/locale/es/LC_MESSAGES/gettext-tools.mo
292
share/locale/et/LC_MESSAGES/gettext-runtime.mo
293
share/locale/et/LC_MESSAGES/gettext-tools.mo
294
share/locale/eu/LC_MESSAGES/gettext-tools.mo
295
share/locale/fi/LC_MESSAGES/gettext-runtime.mo
296
share/locale/fi/LC_MESSAGES/gettext-tools.mo
297
share/locale/fr/LC_MESSAGES/gettext-runtime.mo
298
share/locale/fr/LC_MESSAGES/gettext-tools.mo
299
share/locale/ga/LC_MESSAGES/gettext-runtime.mo
300
share/locale/gl/LC_MESSAGES/gettext-runtime.mo
301
share/locale/gl/LC_MESSAGES/gettext-tools.mo
302
share/locale/hr/LC_MESSAGES/gettext-runtime.mo
303
share/locale/id/LC_MESSAGES/gettext-runtime.mo
304
share/locale/id/LC_MESSAGES/gettext-tools.mo
305
share/locale/it/LC_MESSAGES/gettext-runtime.mo
306
share/locale/it/LC_MESSAGES/gettext-tools.mo
307
share/locale/ja/LC_MESSAGES/gettext-runtime.mo
308
share/locale/ja/LC_MESSAGES/gettext-tools.mo
309
share/locale/ko/LC_MESSAGES/gettext-runtime.mo
310
share/locale/ko/LC_MESSAGES/gettext-tools.mo
311
share/locale/locale.alias
312
share/locale/nb/LC_MESSAGES/gettext-runtime.mo
313
share/locale/nb/LC_MESSAGES/gettext-tools.mo
314
share/locale/nl/LC_MESSAGES/gettext-runtime.mo
315
share/locale/nl/LC_MESSAGES/gettext-tools.mo
316
share/locale/nn/LC_MESSAGES/gettext-runtime.mo
317
share/locale/nn/LC_MESSAGES/gettext-tools.mo
318
share/locale/pa/LC_MESSAGES/gettext-tools.mo
319
share/locale/pl/LC_MESSAGES/gettext-runtime.mo
320
share/locale/pl/LC_MESSAGES/gettext-tools.mo
321
share/locale/pt/LC_MESSAGES/gettext-runtime.mo
322
share/locale/pt/LC_MESSAGES/gettext-tools.mo
323
share/locale/pt_BR/LC_MESSAGES/gettext-runtime.mo
324
share/locale/pt_BR/LC_MESSAGES/gettext-tools.mo
325
share/locale/ro/LC_MESSAGES/gettext-runtime.mo
326
share/locale/ro/LC_MESSAGES/gettext-tools.mo
327
share/locale/ru/LC_MESSAGES/gettext-runtime.mo
328
share/locale/ru/LC_MESSAGES/gettext-tools.mo
329
share/locale/sk/LC_MESSAGES/gettext-runtime.mo
330
share/locale/sk/LC_MESSAGES/gettext-tools.mo
331
share/locale/sl/LC_MESSAGES/gettext-runtime.mo
332
share/locale/sl/LC_MESSAGES/gettext-tools.mo
333
share/locale/sr/LC_MESSAGES/gettext-runtime.mo
334
share/locale/sr/LC_MESSAGES/gettext-tools.mo
335
share/locale/sv/LC_MESSAGES/gettext-runtime.mo
336
share/locale/sv/LC_MESSAGES/gettext-tools.mo
337
share/locale/tr/LC_MESSAGES/gettext-runtime.mo
338
share/locale/tr/LC_MESSAGES/gettext-tools.mo
339
share/locale/uk/LC_MESSAGES/gettext-runtime.mo
340
share/locale/uk/LC_MESSAGES/gettext-tools.mo
341
share/locale/vi/LC_MESSAGES/gettext-runtime.mo
342
share/locale/vi/LC_MESSAGES/gettext-tools.mo
343
share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo
344
share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo
345
share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo
346
share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo
347
share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo
348
@dirrm %%DATADIR%%/styles
349
@dirrm %%DATADIR%%/projects/TP
350
@dirrm %%DATADIR%%/projects/KDE
351
@dirrm %%DATADIR%%/projects/GNOME
352
@dirrm %%DATADIR%%/projects
353
@dirrm %%DATADIR%%/po
354
@dirrm %%DATADIR%%/intl
355
@dirrm %%DATADIR%%
356
%%PORTDOCS%%@dirrm share/doc/libasprintf
357
%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc2/gnu/gettext
358
%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc2/gnu
359
%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc2
360
%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/build-aux
361
%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
362
%%PORTDOCS%%@dirrm %%DOCSDIR%%/csharpdoc
363
%%PORTDOCS%%@dirrm %%DOCSDIR%%
364
@dirrm lib/gettext
365
@dirrmtry share/locale/en@boldquot/LC_MESSAGES
366
@dirrmtry share/locale/en@quot/LC_MESSAGES
367
@dirrmtry share/locale/zh_HK/LC_MESSAGES
368
@dirrmtry share/locale/en@boldquot
369
@dirrmtry share/locale/en@quot
370
@dirrmtry share/locale/zh_HK
(-)devel/gettext-lint/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	gettext-lint
4
PORTNAME=	gettext-lint
5
PORTVERSION=	0.4
5
PORTVERSION=	0.4
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	devel
7
CATEGORIES=	devel
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}.0
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}.0
9
9
Lines 15-21 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
15
16
NO_BUILD=	yes
16
NO_BUILD=	yes
17
17
18
USES=		gettext:run shebangfix
18
USES=		gettext-tools:run shebangfix
19
SHEBANG_FILES=	src/POFileEquiv.in src/POFileGlossary.in
19
SHEBANG_FILES=	src/POFileEquiv.in src/POFileGlossary.in
20
USE_PYTHON_RUN=	yes
20
USE_PYTHON_RUN=	yes
21
21
(-)devel/gettext-runtime/Makefile (+46 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
# NOTE: before committing to this port, contact portmgr to arrange for an
4
# experimental ports run.  Untested commits may be backed out at portmgr's
5
# discretion.
6
7
PORTNAME=	gettext-runtime
8
PORTREVISION=	0
9
10
COMMENT=	GNU gettext runtime libraries and programs
11
12
LICENSE=	LGPL21 GPLv3
13
LICENSE_COMB=	multi
14
LICENSE_FILE_LGPL21=	${WRKSRC}/intl/COPYING.LIB
15
LICENSE_FILE_GPLv3=	${WRKSRC}/../COPYING
16
17
.include "${.CURDIR}/../gettext/Makefile.common"
18
19
GNU_CONFIGURE=	yes
20
CONFIGURE_ARGS=	--disable-csharp --disable-java --with-included-gettext \
21
		ac_cv_lib_rt_sched_yield=no
22
INSTALL_TARGET=	install-strip
23
USES=		charsetfix iconv libtool tar:xz
24
USE_LDCONFIG=	yes
25
WRKSRC_SUBDIR=	gettext-runtime
26
27
INFO=		autosprintf
28
29
post-patch:
30
# Do not install csharp and java documentation.
31
	@${REINPLACE_CMD} -E '/^SUBDIRS =/s/(intl-csharp|intl-java)//g' \
32
		${WRKSRC}/Makefile.in
33
# Do not install html copies of manpages.
34
	@${REINPLACE_CMD} \
35
		-e '/^all-local:/s/html-local//' \
36
		-e '/^install-data-local:/s/install-html//' \
37
		-e '/^installdirs-local:/s/installdirs-html//' \
38
		${WRKSRC}/libasprintf/Makefile.in ${WRKSRC}/man/Makefile.in
39
40
post-install:
41
	${LN} -s libintl.so.8 ${STAGEDIR}${PREFIX}/lib/libintl.so.9
42
43
regression-test: build
44
	@(cd ${WRKSRC} && ${MAKE_CMD} check)
45
46
.include <bsd.port.mk>
(-)devel/gettext-runtime/pkg-descr (+6 lines)
Line 0 Link Here
1
GNU gettext is a framework of libraries and tools for internationalisation
2
and localisation of software.
3
4
This package contains the runtime libraries and programs.
5
6
WWW: http://www.gnu.org/software/gettext/
(-)devel/gettext-runtime/pkg-plist (+69 lines)
Line 0 Link Here
1
bin/envsubst
2
bin/gettext
3
bin/gettext.sh
4
bin/ngettext
5
include/autosprintf.h
6
include/libintl.h
7
lib/libasprintf.a
8
lib/libasprintf.so
9
lib/libasprintf.so.0
10
lib/libasprintf.so.0.0.0
11
lib/libintl.a
12
lib/libintl.so
13
lib/libintl.so.8
14
lib/libintl.so.8.1.2
15
lib/libintl.so.9
16
man/man1/envsubst.1.gz
17
man/man1/gettext.1.gz
18
man/man1/ngettext.1.gz
19
man/man3/bind_textdomain_codeset.3.gz
20
man/man3/bindtextdomain.3.gz
21
man/man3/dcgettext.3.gz
22
man/man3/dcngettext.3.gz
23
man/man3/dgettext.3.gz
24
man/man3/dngettext.3.gz
25
man/man3/gettext.3.gz
26
man/man3/ngettext.3.gz
27
man/man3/textdomain.3.gz
28
%%DATADIR%%/ABOUT-NLS
29
share/locale/be/LC_MESSAGES/gettext-runtime.mo
30
share/locale/bg/LC_MESSAGES/gettext-runtime.mo
31
share/locale/ca/LC_MESSAGES/gettext-runtime.mo
32
share/locale/cs/LC_MESSAGES/gettext-runtime.mo
33
share/locale/da/LC_MESSAGES/gettext-runtime.mo
34
share/locale/de/LC_MESSAGES/gettext-runtime.mo
35
share/locale/el/LC_MESSAGES/gettext-runtime.mo
36
share/locale/en@boldquot/LC_MESSAGES/gettext-runtime.mo
37
share/locale/en@quot/LC_MESSAGES/gettext-runtime.mo
38
share/locale/eo/LC_MESSAGES/gettext-runtime.mo
39
share/locale/es/LC_MESSAGES/gettext-runtime.mo
40
share/locale/et/LC_MESSAGES/gettext-runtime.mo
41
share/locale/fi/LC_MESSAGES/gettext-runtime.mo
42
share/locale/fr/LC_MESSAGES/gettext-runtime.mo
43
share/locale/ga/LC_MESSAGES/gettext-runtime.mo
44
share/locale/gl/LC_MESSAGES/gettext-runtime.mo
45
share/locale/hr/LC_MESSAGES/gettext-runtime.mo
46
share/locale/hu/LC_MESSAGES/gettext-runtime.mo
47
share/locale/id/LC_MESSAGES/gettext-runtime.mo
48
share/locale/it/LC_MESSAGES/gettext-runtime.mo
49
share/locale/ja/LC_MESSAGES/gettext-runtime.mo
50
share/locale/ko/LC_MESSAGES/gettext-runtime.mo
51
share/locale/locale.alias
52
share/locale/nb/LC_MESSAGES/gettext-runtime.mo
53
share/locale/nl/LC_MESSAGES/gettext-runtime.mo
54
share/locale/nn/LC_MESSAGES/gettext-runtime.mo
55
share/locale/pl/LC_MESSAGES/gettext-runtime.mo
56
share/locale/pt/LC_MESSAGES/gettext-runtime.mo
57
share/locale/pt_BR/LC_MESSAGES/gettext-runtime.mo
58
share/locale/ro/LC_MESSAGES/gettext-runtime.mo
59
share/locale/ru/LC_MESSAGES/gettext-runtime.mo
60
share/locale/sk/LC_MESSAGES/gettext-runtime.mo
61
share/locale/sl/LC_MESSAGES/gettext-runtime.mo
62
share/locale/sr/LC_MESSAGES/gettext-runtime.mo
63
share/locale/sv/LC_MESSAGES/gettext-runtime.mo
64
share/locale/tr/LC_MESSAGES/gettext-runtime.mo
65
share/locale/uk/LC_MESSAGES/gettext-runtime.mo
66
share/locale/vi/LC_MESSAGES/gettext-runtime.mo
67
share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo
68
share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo
69
share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo
(-)devel/gettext-tools/Makefile (+68 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
# NOTE: before committing to this port, contact portmgr to arrange for an
4
# experimental ports run.  Untested commits may be backed out at portmgr's
5
# discretion.
6
7
PORTNAME=	gettext-tools
8
PORTREVISION=	0
9
10
COMMENT=	GNU gettext development and translation tools
11
12
LICENSE=	GPLv3
13
LICENSE_FILE=	${WRKSRC}/../COPYING    
14
15
.include "${.CURDIR}/../gettext/Makefile.common"
16
17
LIB_DEPENDS=	libexpat.so:${PORTSDIR}/textproc/expat2
18
19
GNU_CONFIGURE=	yes
20
CONFIGURE_ARGS=	--disable-csharp --disable-java --disable-openmp \
21
		--with-included-glib --with-included-libcroco \
22
		--with-included-libunistring --with-included-libxml \
23
		--without-emacs --without-git ac_cv_lib_rt_sched_yield=no
24
CPPFLAGS+=	-I${LOCALBASE}/include
25
LIBS+=		-L${LOCALBASE}/lib
26
INSTALL_TARGET=	install-strip
27
USES=		charsetfix gettext-runtime iconv libtool tar:xz
28
USE_LDCONFIG=	yes
29
WRKSRC_SUBDIR=	gettext-tools
30
31
OPTIONS_DEFINE=	DOCS
32
33
.include <bsd.port.options.mk>
34
35
.if ${PORT_OPTIONS:MDOCS}
36
INFO+=		gettext
37
.endif
38
39
post-patch:
40
.if ! ${PORT_OPTIONS:MDOCS}
41
	@${REINPLACE_CMD} '/^SUBDIRS =/s/doc//' ${WRKSRC}/Makefile.in
42
.endif
43
# Exclude examples and gnulib-tests.
44
	@${REINPLACE_CMD} -E '/^SUBDIRS =/s/(examples|gnulib-tests)//g' \
45
		${WRKSRC}/Makefile.in
46
	@${REINPLACE_CMD} \
47
		'/^install-data-am:/s/install-examplesbuildauxDATA//' \
48
		${WRKSRC}/Makefile.in ${WRKSRC}/m4/Makefile.in
49
# Do not install html copies of manpages.
50
	@${REINPLACE_CMD} \
51
		-e '/^all-local:/s/html-local//' \
52
		-e '/^install-data-local:/s/install-html//' \
53
		-e '/^installdirs-local:/s/installdirs-html//' \
54
		${WRKSRC}/man/Makefile.in
55
# Do not patch system float.h.
56
	@${REINPLACE_CMD} 's/FLOAT_H=float\.h//' \
57
		${WRKSRC}/configure
58
# Use libintl installed by gettext-runtime.
59
	@${REINPLACE_CMD} '/^LDADD_no =/s,\.\./intl/libgnuintl.la,,' \
60
		${WRKSRC}/tests/Makefile.in
61
# Use libasprintf installed by gettext-runtime.
62
	@${REINPLACE_CMD} 's,[^ ]*libasprintf.la,-lasprintf,' \
63
		${WRKSRC}/tests/lang-c++
64
65
regression-test: build
66
	@(cd ${WRKSRC} && ${MAKE_CMD} check)
67
68
.include <bsd.port.mk>
(-)devel/gettext-tools/files/patch-configure (+11 lines)
Line 0 Link Here
1
--- configure.orig
2
+++ configure
3
@@ -21679,7 +21679,7 @@
4
                                         if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
5
            || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
6
                 && test "$PACKAGE" != gettext-runtime \
7
-                && test "$PACKAGE" != gettext-tools; }; then
8
+                ; }; then
9
           gt_use_preinstalled_gnugettext=yes
10
         else
11
                     LIBINTL= 
(-)devel/gettext-tools/pkg-descr (+6 lines)
Line 0 Link Here
1
GNU gettext is a framework of libraries and tools for internationalisation 
2
and localisation of software.
3
4
This package contains development and translation tools.
5
6
WWW: http://www.gnu.org/software/gettext/
(-)devel/gettext-tools/pkg-plist (+246 lines)
Line 0 Link Here
1
bin/autopoint
2
bin/gettextize
3
bin/msgattrib
4
bin/msgcat
5
bin/msgcmp
6
bin/msgcomm
7
bin/msgconv
8
bin/msgen
9
bin/msgexec
10
bin/msgfilter
11
bin/msgfmt
12
bin/msggrep
13
bin/msginit
14
bin/msgmerge
15
bin/msgunfmt
16
bin/msguniq
17
bin/recode-sr-latin
18
bin/xgettext
19
include/gettext-po.h
20
lib/libgettextlib-0.19.2.so
21
lib/libgettextlib.so
22
lib/libgettextpo.a
23
lib/libgettextpo.so
24
lib/libgettextpo.so.0
25
lib/libgettextpo.so.0.5.2
26
lib/libgettextsrc-0.19.2.so
27
lib/libgettextsrc.so
28
lib/gettext/hostname
29
lib/gettext/project-id
30
lib/gettext/urlget
31
lib/gettext/user-email
32
man/man1/autopoint.1.gz
33
man/man1/gettextize.1.gz
34
man/man1/msgattrib.1.gz
35
man/man1/msgcat.1.gz
36
man/man1/msgcmp.1.gz
37
man/man1/msgcomm.1.gz
38
man/man1/msgconv.1.gz
39
man/man1/msgen.1.gz
40
man/man1/msgexec.1.gz
41
man/man1/msgfilter.1.gz
42
man/man1/msgfmt.1.gz
43
man/man1/msggrep.1.gz
44
man/man1/msginit.1.gz
45
man/man1/msgmerge.1.gz
46
man/man1/msgunfmt.1.gz
47
man/man1/msguniq.1.gz
48
man/man1/recode-sr-latin.1.gz
49
man/man1/xgettext.1.gz
50
share/aclocal/codeset.m4
51
share/aclocal/extern-inline.m4
52
share/aclocal/gettext.m4
53
share/aclocal/fcntl-o.m4
54
share/aclocal/glibc2.m4
55
share/aclocal/glibc21.m4
56
share/aclocal/iconv.m4
57
share/aclocal/intdiv0.m4
58
share/aclocal/intl.m4
59
share/aclocal/intldir.m4
60
share/aclocal/intlmacosx.m4
61
share/aclocal/intmax.m4
62
share/aclocal/inttypes-pri.m4
63
share/aclocal/inttypes_h.m4
64
share/aclocal/lcmessage.m4
65
share/aclocal/lib-ld.m4
66
share/aclocal/lib-link.m4
67
share/aclocal/lib-prefix.m4
68
share/aclocal/lock.m4
69
share/aclocal/longlong.m4
70
share/aclocal/nls.m4
71
share/aclocal/po.m4
72
share/aclocal/printf-posix.m4
73
share/aclocal/progtest.m4
74
share/aclocal/size_max.m4
75
share/aclocal/stdint_h.m4
76
share/aclocal/threadlib.m4
77
share/aclocal/uintmax_t.m4
78
share/aclocal/visibility.m4
79
share/aclocal/wchar_t.m4
80
share/aclocal/wint_t.m4
81
share/aclocal/xsize.m4
82
%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
83
%%PORTDOCS%%%%DOCSDIR%%/gettext_1.html
84
%%PORTDOCS%%%%DOCSDIR%%/gettext_2.html
85
%%PORTDOCS%%%%DOCSDIR%%/gettext_3.html
86
%%PORTDOCS%%%%DOCSDIR%%/gettext_4.html
87
%%PORTDOCS%%%%DOCSDIR%%/gettext_5.html
88
%%PORTDOCS%%%%DOCSDIR%%/gettext_6.html
89
%%PORTDOCS%%%%DOCSDIR%%/gettext_7.html
90
%%PORTDOCS%%%%DOCSDIR%%/gettext_8.html
91
%%PORTDOCS%%%%DOCSDIR%%/gettext_9.html
92
%%PORTDOCS%%%%DOCSDIR%%/gettext_10.html
93
%%PORTDOCS%%%%DOCSDIR%%/gettext_11.html
94
%%PORTDOCS%%%%DOCSDIR%%/gettext_12.html
95
%%PORTDOCS%%%%DOCSDIR%%/gettext_13.html
96
%%PORTDOCS%%%%DOCSDIR%%/gettext_14.html
97
%%PORTDOCS%%%%DOCSDIR%%/gettext_15.html
98
%%PORTDOCS%%%%DOCSDIR%%/gettext_16.html
99
%%PORTDOCS%%%%DOCSDIR%%/gettext_17.html
100
%%PORTDOCS%%%%DOCSDIR%%/gettext_18.html
101
%%PORTDOCS%%%%DOCSDIR%%/gettext_19.html
102
%%PORTDOCS%%%%DOCSDIR%%/gettext_20.html
103
%%PORTDOCS%%%%DOCSDIR%%/gettext_21.html
104
%%PORTDOCS%%%%DOCSDIR%%/gettext_22.html
105
%%PORTDOCS%%%%DOCSDIR%%/gettext_23.html
106
%%PORTDOCS%%%%DOCSDIR%%/gettext_24.html
107
%%PORTDOCS%%%%DOCSDIR%%/gettext_25.html
108
%%PORTDOCS%%%%DOCSDIR%%/gettext_foot.html
109
%%PORTDOCS%%%%DOCSDIR%%/gettext_toc.html
110
%%PORTDOCS%%%%DOCSDIR%%/tutorial.html
111
%%DATADIR%%/archive.dir.tar.xz
112
%%DATADIR%%/config.rpath
113
%%DATADIR%%/gettext.h
114
%%DATADIR%%/intl/COPYING.LIB
115
%%DATADIR%%/intl/Makefile.in
116
%%DATADIR%%/intl/VERSION
117
%%DATADIR%%/intl/bindtextdom.c
118
%%DATADIR%%/intl/config.charset
119
%%DATADIR%%/intl/dcgettext.c
120
%%DATADIR%%/intl/dcigettext.c
121
%%DATADIR%%/intl/dcngettext.c
122
%%DATADIR%%/intl/dgettext.c
123
%%DATADIR%%/intl/dngettext.c
124
%%DATADIR%%/intl/eval-plural.h
125
%%DATADIR%%/intl/explodename.c
126
%%DATADIR%%/intl/export.h
127
%%DATADIR%%/intl/finddomain.c
128
%%DATADIR%%/intl/gettext.c
129
%%DATADIR%%/intl/gettextP.h
130
%%DATADIR%%/intl/gmo.h
131
%%DATADIR%%/intl/hash-string.c
132
%%DATADIR%%/intl/hash-string.h
133
%%DATADIR%%/intl/intl-compat.c
134
%%DATADIR%%/intl/intl-exports.c
135
%%DATADIR%%/intl/l10nflist.c
136
%%DATADIR%%/intl/langprefs.c
137
%%DATADIR%%/intl/libgnuintl.in.h
138
%%DATADIR%%/intl/libintl.rc
139
%%DATADIR%%/intl/loadinfo.h
140
%%DATADIR%%/intl/loadmsgcat.c
141
%%DATADIR%%/intl/localcharset.c
142
%%DATADIR%%/intl/localcharset.h
143
%%DATADIR%%/intl/locale.alias
144
%%DATADIR%%/intl/localealias.c
145
%%DATADIR%%/intl/localename.c
146
%%DATADIR%%/intl/lock.c
147
%%DATADIR%%/intl/lock.h
148
%%DATADIR%%/intl/log.c
149
%%DATADIR%%/intl/ngettext.c
150
%%DATADIR%%/intl/os2compat.c
151
%%DATADIR%%/intl/os2compat.h
152
%%DATADIR%%/intl/osdep.c
153
%%DATADIR%%/intl/plural-exp.c
154
%%DATADIR%%/intl/plural-exp.h
155
%%DATADIR%%/intl/plural.c
156
%%DATADIR%%/intl/plural.y
157
%%DATADIR%%/intl/printf-args.c
158
%%DATADIR%%/intl/printf-args.h
159
%%DATADIR%%/intl/printf-parse.c
160
%%DATADIR%%/intl/printf-parse.h
161
%%DATADIR%%/intl/printf.c
162
%%DATADIR%%/intl/ref-add.sin
163
%%DATADIR%%/intl/ref-del.sin
164
%%DATADIR%%/intl/relocatable.c
165
%%DATADIR%%/intl/relocatable.h
166
%%DATADIR%%/intl/setlocale.c
167
%%DATADIR%%/intl/textdomain.c
168
%%DATADIR%%/intl/threadlib.c
169
%%DATADIR%%/intl/tsearch.c
170
%%DATADIR%%/intl/tsearch.h
171
%%DATADIR%%/intl/vasnprintf.c
172
%%DATADIR%%/intl/vasnprintf.h
173
%%DATADIR%%/intl/vasnwprintf.h
174
%%DATADIR%%/intl/verify.h
175
%%DATADIR%%/intl/version.c
176
%%DATADIR%%/intl/wprintf-parse.h
177
%%DATADIR%%/intl/xsize.c
178
%%DATADIR%%/intl/xsize.h
179
%%DATADIR%%/javaversion.class
180
%%DATADIR%%/msgunfmt.tcl
181
%%DATADIR%%/po/Makefile.in.in
182
%%DATADIR%%/po/Makevars.template
183
%%DATADIR%%/po/Rules-quot
184
%%DATADIR%%/po/boldquot.sed
185
%%DATADIR%%/po/en@boldquot.header
186
%%DATADIR%%/po/en@quot.header
187
%%DATADIR%%/po/insert-header.sin
188
%%DATADIR%%/po/quot.sed
189
%%DATADIR%%/po/remove-potcdate.sin
190
%%DATADIR%%/projects/GNOME/team-address
191
%%DATADIR%%/projects/GNOME/teams.html
192
%%DATADIR%%/projects/GNOME/teams.url
193
%%DATADIR%%/projects/GNOME/trigger
194
%%DATADIR%%/projects/KDE/team-address
195
%%DATADIR%%/projects/KDE/teams.html
196
%%DATADIR%%/projects/KDE/teams.url
197
%%DATADIR%%/projects/KDE/trigger
198
%%DATADIR%%/projects/TP/team-address
199
%%DATADIR%%/projects/TP/teams.html
200
%%DATADIR%%/projects/TP/teams.url
201
%%DATADIR%%/projects/TP/trigger
202
%%DATADIR%%/projects/index
203
%%DATADIR%%/projects/team-address
204
%%DATADIR%%/styles/po-default.css
205
%%DATADIR%%/styles/po-emacs-x.css
206
%%DATADIR%%/styles/po-emacs-xterm.css
207
%%DATADIR%%/styles/po-emacs-xterm16.css
208
%%DATADIR%%/styles/po-emacs-xterm256.css
209
%%DATADIR%%/styles/po-vim.css
210
share/locale/be/LC_MESSAGES/gettext-tools.mo
211
share/locale/bg/LC_MESSAGES/gettext-tools.mo
212
share/locale/ca/LC_MESSAGES/gettext-tools.mo
213
share/locale/cs/LC_MESSAGES/gettext-tools.mo
214
share/locale/da/LC_MESSAGES/gettext-tools.mo
215
share/locale/de/LC_MESSAGES/gettext-tools.mo
216
share/locale/el/LC_MESSAGES/gettext-tools.mo
217
share/locale/en@boldquot/LC_MESSAGES/gettext-tools.mo
218
share/locale/en@quot/LC_MESSAGES/gettext-tools.mo
219
share/locale/es/LC_MESSAGES/gettext-tools.mo
220
share/locale/et/LC_MESSAGES/gettext-tools.mo
221
share/locale/eu/LC_MESSAGES/gettext-tools.mo
222
share/locale/fi/LC_MESSAGES/gettext-tools.mo
223
share/locale/fr/LC_MESSAGES/gettext-tools.mo
224
share/locale/gl/LC_MESSAGES/gettext-tools.mo
225
share/locale/id/LC_MESSAGES/gettext-tools.mo
226
share/locale/it/LC_MESSAGES/gettext-tools.mo
227
share/locale/ja/LC_MESSAGES/gettext-tools.mo
228
share/locale/ko/LC_MESSAGES/gettext-tools.mo
229
share/locale/nb/LC_MESSAGES/gettext-tools.mo
230
share/locale/nl/LC_MESSAGES/gettext-tools.mo
231
share/locale/nn/LC_MESSAGES/gettext-tools.mo
232
share/locale/pa/LC_MESSAGES/gettext-tools.mo
233
share/locale/pl/LC_MESSAGES/gettext-tools.mo
234
share/locale/pt/LC_MESSAGES/gettext-tools.mo
235
share/locale/pt_BR/LC_MESSAGES/gettext-tools.mo
236
share/locale/ro/LC_MESSAGES/gettext-tools.mo
237
share/locale/ru/LC_MESSAGES/gettext-tools.mo
238
share/locale/sk/LC_MESSAGES/gettext-tools.mo
239
share/locale/sl/LC_MESSAGES/gettext-tools.mo
240
share/locale/sr/LC_MESSAGES/gettext-tools.mo
241
share/locale/sv/LC_MESSAGES/gettext-tools.mo
242
share/locale/tr/LC_MESSAGES/gettext-tools.mo
243
share/locale/uk/LC_MESSAGES/gettext-tools.mo
244
share/locale/vi/LC_MESSAGES/gettext-tools.mo
245
share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo
246
share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo
(-)devel/subversion/Makefile (-1 / +1 lines)
Lines 68-74 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sql Link Here
68
68
69
.if ${PORT_OPTIONS:MSTATIC}
69
.if ${PORT_OPTIONS:MSTATIC}
70
.  if ${PORT_OPTIONS:MNLS}
70
.  if ${PORT_OPTIONS:MNLS}
71
USES+=			gettext:build
71
USES+=			gettext-tools
72
.  endif
72
.  endif
73
.  if ${PORT_OPTIONS:MBDB}
73
.  if ${PORT_OPTIONS:MBDB}
74
BDB_BUILD_DEPENDS=	yes
74
BDB_BUILD_DEPENDS=	yes
(-)devel/subversion17/Makefile (-1 / +1 lines)
Lines 90-96 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sql Link Here
90
90
91
.if ${PORT_OPTIONS:MSTATIC}
91
.if ${PORT_OPTIONS:MSTATIC}
92
.  if ${PORT_OPTIONS:MNLS}
92
.  if ${PORT_OPTIONS:MNLS}
93
USES+=			gettext:build
93
USES+=			gettext-tools
94
.  endif
94
.  endif
95
.  if ${PORT_OPTIONS:MBDB}
95
.  if ${PORT_OPTIONS:MBDB}
96
BDB_BUILD_DEPENDS=	yes
96
BDB_BUILD_DEPENDS=	yes
(-)games/anki/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	anki
4
PORTNAME=	anki
5
PORTVERSION=	2.0.28
5
PORTVERSION=	2.0.28
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	games python
7
CATEGORIES=	games python
8
MASTER_SITES=	http://ankisrs.net/download/mirror/
8
MASTER_SITES=	http://ankisrs.net/download/mirror/
9
DIST_SUBDIR=	python
9
DIST_SUBDIR=	python
Lines 32-38 USE_QT4= network_run webkit_run Link Here
32
OPTIONS_DEFINE=	NLS
32
OPTIONS_DEFINE=	NLS
33
OPTIONS_SUB=	yes
33
OPTIONS_SUB=	yes
34
34
35
NLS_USES=	gettext:run
35
NLS_USES=	gettext-runtime:run
36
36
37
.include <bsd.port.options.mk>
37
.include <bsd.port.options.mk>
38
38
(-)games/cuyo/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	cuyo
4
PORTNAME=	cuyo
5
PORTVERSION=	2.0.0
5
PORTVERSION=	2.0.0
6
PORTREVISION=	2
6
PORTREVISION=	3
7
PORTEPOCH=	1
7
PORTEPOCH=	1
8
CATEGORIES=	games
8
CATEGORIES=	games
9
MASTER_SITES=	SAVANNAH
9
MASTER_SITES=	SAVANNAH
Lines 28-34 OPTIONS_DEFINE= DOCS NLS Link Here
28
OPTIONS_SUB=	yes
28
OPTIONS_SUB=	yes
29
29
30
NLS_CONFIGURE_ENABLE=	nls
30
NLS_CONFIGURE_ENABLE=	nls
31
NLS_USES=	gettext:run
31
NLS_USES=	gettext-runtime:run
32
32
33
# Do not use older versions
33
# Do not use older versions
34
PORTSCOUT=	skipv:2.~-1.2~beta1
34
PORTSCOUT=	skipv:2.~-1.2~beta1
(-)games/gnomebreakout/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	gnomebreakout
4
PORTNAME=	gnomebreakout
5
PORTVERSION=	0.5.3
5
PORTVERSION=	0.5.3
6
PORTREVISION=	13
6
PORTREVISION=	14
7
CATEGORIES=	games gnome
7
CATEGORIES=	games gnome
8
MASTER_SITES=	SF/${PORTNAME:S/eb/e-b/}/${PORTNAME:S/eb/e-b/}/${PORTVERSION}/ \
8
MASTER_SITES=	SF/${PORTNAME:S/eb/e-b/}/${PORTNAME:S/eb/e-b/}/${PORTVERSION}/ \
9
		http://www.users.on.net/~mipearson/
9
		http://www.users.on.net/~mipearson/
Lines 29-35 PORTDOCS= AUTHORS ChangeLog NEWS README Link Here
29
OPTIONS_DEFINE=	DOCS NLS
29
OPTIONS_DEFINE=	DOCS NLS
30
OPTIONS_SUB=	yes
30
OPTIONS_SUB=	yes
31
31
32
NLS_USES=	gettext:run
32
NLS_USES=	gettext-runtime:run
33
33
34
.include <bsd.port.options.mk>
34
.include <bsd.port.options.mk>
35
35
(-)games/live-f1/Makefile (-1 / +1 lines)
Lines 18-24 WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVER Link Here
18
18
19
OPTIONS_DEFINE=	NLS
19
OPTIONS_DEFINE=	NLS
20
20
21
USES=		pkgconfig gettext:build iconv gmake tar:tgz
21
USES=		pkgconfig gettext-tools iconv gmake tar:tgz
22
USE_OPENSSL=	yes
22
USE_OPENSSL=	yes
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
LDFLAGS+=	-L${LOCALBASE}/lib
24
LDFLAGS+=	-L${LOCALBASE}/lib
(-)games/pythonsudoku/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	pythonsudoku
4
PORTNAME=	pythonsudoku
5
PORTVERSION=	0.13
5
PORTVERSION=	0.13
6
PORTREVISION=	5
6
PORTREVISION=	6
7
CATEGORIES=	games python
7
CATEGORIES=	games python
8
MASTER_SITES=	SF/${PORTNAME}/Python%20Sudoku/${PORTVERSION}/ \
8
MASTER_SITES=	SF/${PORTNAME}/Python%20Sudoku/${PORTVERSION}/ \
9
		SF/nemysisfreebsdp/games/:icons
9
		SF/nemysisfreebsdp/games/:icons
Lines 42-48 DESKTOP_ENTRIES="Python Sudoku" "" "${PO Link Here
42
OPTIONS_DEFINE=	DOCS NLS
42
OPTIONS_DEFINE=	DOCS NLS
43
OPTIONS_SUB=	yes
43
OPTIONS_SUB=	yes
44
44
45
NLS_USES=	gettext:run
45
NLS_USES=	gettext-runtime:run
46
46
47
.include <bsd.port.options.mk>
47
.include <bsd.port.options.mk>
48
48
(-)games/unknown-horizons/Makefile (-1 / +1 lines)
Lines 25-31 GH_ACCOUNT= ${PORTNAME} Link Here
25
GH_COMMIT=	ac7af43
25
GH_COMMIT=	ac7af43
26
26
27
USE_GNOME=	intltool
27
USE_GNOME=	intltool
28
USES=		gettext:build python:2 tar:xz
28
USES=		gettext-tools python:2 tar:xz
29
USE_PYTHON=	distutils
29
USE_PYTHON=	distutils
30
PYDISTUTILS_PKGNAME=	UnknownHorizons
30
PYDISTUTILS_PKGNAME=	UnknownHorizons
31
31
(-)graphics/digikam-kde4-l10n/Makefile (-1 / +1 lines)
Lines 10-16 COMMENT= l10n for digiKam, showFoto, and Link Here
10
10
11
CONFLICTS_INSTALL=	digikam-2.* kipi-plugins-2.* libkgeomap-2.*
11
CONFLICTS_INSTALL=	digikam-2.* kipi-plugins-2.* libkgeomap-2.*
12
12
13
USES=		gettext:build
13
USES=		gettext-tools
14
WRKSRC=		${WRKDIR}/${DISTNAME}/po
14
WRKSRC=		${WRKDIR}/${DISTNAME}/po
15
15
16
pre-configure:
16
pre-configure:
(-)graphics/dri/Makefile (-1 / +1 lines)
Lines 12-18 COMMENT= OpenGL hardware acceleration dr Link Here
12
LIB_DEPENDS=	libdrm.so:${PORTSDIR}/graphics/libdrm \
12
LIB_DEPENDS=	libdrm.so:${PORTSDIR}/graphics/libdrm \
13
		libexpat.so:${PORTSDIR}/textproc/expat2
13
		libexpat.so:${PORTSDIR}/textproc/expat2
14
14
15
USES+=		gettext:build
15
USES+=		gettext-tools
16
USE_XORG=	glproto x11 xext xxf86vm xdamage xfixes dri2proto
16
USE_XORG=	glproto x11 xext xxf86vm xdamage xfixes dri2proto
17
17
18
.include <bsd.port.options.mk>
18
.include <bsd.port.options.mk>
(-)japanese/mecab/Makefile (-12 / +10 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	mecab
4
PORTNAME=	mecab
5
PORTVERSION=	0.996
5
PORTVERSION=	0.996
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	japanese textproc
7
CATEGORIES=	japanese textproc
8
MASTER_SITES=	GOOGLE_CODE
8
MASTER_SITES=	GOOGLE_CODE
9
9
Lines 16-24 LICENSE_COMB= multi Link Here
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
CONFIGURE_ARGS=	ac_cv_lib_stdcpp_main=no
17
CONFIGURE_ARGS=	ac_cv_lib_stdcpp_main=no
18
INSTALL_TARGET=	install-strip
18
INSTALL_TARGET=	install-strip
19
USES=		iconv gettext:build libtool perl5
19
USES=		autoreconf iconv libtool perl5
20
USE_AUTOTOOLS=	autoconf autoheader automake aclocal libtoolize
21
AUTOMAKE_ARGS=	--add-missing --copy --force
22
USE_PERL5=	build
20
USE_PERL5=	build
23
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
24
22
Lines 30-47 PORTDOCS= AUTHORS README *.html Link Here
30
OPTIONS_DEFINE=	DOCS
28
OPTIONS_DEFINE=	DOCS
31
29
32
post-patch:
30
post-patch:
33
	${REINPLACE_CMD} -e 's/-O3/${CFLAGS}/' ${WRKSRC}/${CONFIGURE_SCRIPT}.in
31
	@${REINPLACE_CMD} '/^libmecab_la_LIBADD =/s/$$/ $$(LTLIBICONV)/' \
34
	${REINPLACE_CMD} -e 's/conf_DATA = mecabrc/conf_DATA = mecabrc.dist/' ${WRKSRC}/Makefile.am
32
		${WRKSRC}/src/Makefile.in
35
33
	@${REINPLACE_CMD} \
36
post-configure:
34
		-e '/CFLAGS/s|-O3|${CFLAGS}|' \
37
	${CP} ${WRKSRC}/mecabrc ${WRKSRC}/mecabrc.dist
35
		-e '/CXXFLAGS/s|-O3|${CXXFLAGS}|' \
38
36
		${WRKSRC}/configure
39
pre-install:
40
	${CHMOD} a+x ${WRKSRC}/install-sh
41
37
42
post-install:
38
post-install:
43
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
39
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
44
	${INSTALL_DATA} ${PORTDOCS:N*.html:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
40
	${INSTALL_DATA} ${PORTDOCS:N*.html:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
45
	${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}
41
	${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}
42
	${MV} ${STAGEDIR}${PREFIX}/etc/mecabrc \
43
		${STAGEDIR}${PREFIX}/etc/mecabrc.sample
46
44
47
.include <bsd.port.mk>
45
.include <bsd.port.mk>
(-)japanese/mecab/pkg-plist (-4 / +1 lines)
Lines 1-5 Link Here
1
bin/mecab
1
bin/mecab
2
bin/mecab-config
2
bin/mecab-config
3
@sample etc/mecabrc.sample
3
include/mecab.h
4
include/mecab.h
4
lib/libmecab.a
5
lib/libmecab.a
5
lib/libmecab.so
6
lib/libmecab.so
Lines 11-17 libexec/mecab/mecab-dict-index Link Here
11
libexec/mecab/mecab-system-eval
12
libexec/mecab/mecab-system-eval
12
libexec/mecab/mecab-test-gen
13
libexec/mecab/mecab-test-gen
13
man/man1/mecab.1.gz
14
man/man1/mecab.1.gz
14
@dirrm libexec/mecab
15
@unexec if cmp -s %D/etc/mecabrc.dist %D/etc/mecabrc; then rm -f %D/etc/mecabrc; else true; fi
16
etc/mecabrc.dist
17
@exec if [ ! -f %D/etc/mecabrc ]; then cp -p %D/%F %B/mecabrc; fi
(-)lang/gcc-aux/Makefile (-1 / +1 lines)
Lines 139-145 APPLY_DIFFS+= gcc-testsuite Link Here
139
.endif
139
.endif
140
140
141
.if ${PORT_OPTIONS:MNLS} && !${PORT_OPTIONS:MBOOTSTRAP}
141
.if ${PORT_OPTIONS:MNLS} && !${PORT_OPTIONS:MBOOTSTRAP}
142
USES+=	gettext:build
142
USES+=		gettext-tools
143
EXTRA_CONFIG+=	--enable-nls
143
EXTRA_CONFIG+=	--enable-nls
144
.else
144
.else
145
EXTRA_CONFIG+=	--disable-nls
145
EXTRA_CONFIG+=	--disable-nls
(-)lang/gcc47-aux/Makefile (-1 / +1 lines)
Lines 165-171 APPLY_DIFFS+= gcc-testsuite Link Here
165
#################################
165
#################################
166
166
167
.if ${PORT_OPTIONS:MNLS}
167
.if ${PORT_OPTIONS:MNLS}
168
USES+=	gettext:build
168
USES+=		gettext-tools
169
EXTRA_CONFIG+=	--enable-nls
169
EXTRA_CONFIG+=	--enable-nls
170
.else
170
.else
171
EXTRA_CONFIG+=	--disable-nls
171
EXTRA_CONFIG+=	--disable-nls
(-)misc/gimp-help-en/Makefile (-1 / +1 lines)
Lines 22-28 LICENSE= GFDL Link Here
22
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/libxml2mod.so:${PORTSDIR}/textproc/py-libxml2 \
22
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/libxml2mod.so:${PORTSDIR}/textproc/py-libxml2 \
23
		${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl
23
		${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl
24
24
25
USES=		gettext:build gmake perl5 pkgconfig shebangfix tar:bzip2
25
USES=		gettext-tools gmake perl5 pkgconfig shebangfix tar:bzip2
26
USE_GNOME=	libxslt:build
26
USE_GNOME=	libxslt:build
27
USE_PERL5=	build
27
USE_PERL5=	build
28
USE_PYTHON=	yes
28
USE_PYTHON=	yes
(-)misc/pinfo/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	pinfo
4
PORTNAME=	pinfo
5
PORTVERSION=	0.6.10
5
PORTVERSION=	0.6.10
6
PORTREVISION=	1
6
CATEGORIES=	misc
7
CATEGORIES=	misc
7
MASTER_SITES=	GENTOO/distfiles \
8
MASTER_SITES=	GENTOO/distfiles \
8
		http://alioth.debian.org/frs/download.php/file/3351/
9
		http://alioth.debian.org/frs/download.php/file/3351/
Lines 13-19 COMMENT= Ncurses based, lynx style info Link Here
13
LICENSE=	GPLv2
14
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
16
16
USES=		autoreconf libtool makeinfo ncurses tar:bzip2
17
USES=		autoreconf gettext-tools libtool makeinfo ncurses tar:bzip2
17
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
18
CPPFLAGS+=	-I${LOCALBASE}/include
19
CPPFLAGS+=	-I${LOCALBASE}/include
19
LIBS+=		-L${LOCALBASE}/lib
20
LIBS+=		-L${LOCALBASE}/lib
Lines 29-40 READLINE_CONFIGURE_WITH= readline Link Here
29
.include <bsd.port.options.mk>
30
.include <bsd.port.options.mk>
30
31
31
.if ${PORT_OPTIONS:MNLS}
32
.if ${PORT_OPTIONS:MNLS}
32
USES+=		gettext
33
USES+=		gettext-runtime
33
.for lang in cs de eu ja nl pl pt_BR ro ru sv vi
34
.for lang in cs de eu ja nl pl pt_BR ro ru sv vi
34
PLIST_FILES+=	share/locale/${lang}/LC_MESSAGES/pinfo.mo
35
PLIST_FILES+=	share/locale/${lang}/LC_MESSAGES/pinfo.mo
35
.endfor
36
.endfor
36
.else
37
.else
37
USES+=		gettext:build
38
CONFIGURE_ARGS+=--disable-nls
38
CONFIGURE_ARGS+=--disable-nls
39
.endif
39
.endif
40
40
(-)net-mgmt/monitoring-plugins/Makefile (-1 lines)
Lines 106-112 LDAP_CONFIGURE_WITH= ldap Link Here
106
106
107
NLS_USES=	gettext
107
NLS_USES=	gettext
108
NLS_CONFIGURE_ENABLE=	nls
108
NLS_CONFIGURE_ENABLE=	nls
109
NLS_USES_OFF=	gettext:build
110
109
111
DBI_LIB_DEPENDS=	libdbi.so:${PORTSDIR}/databases/libdbi
110
DBI_LIB_DEPENDS=	libdbi.so:${PORTSDIR}/databases/libdbi
112
DBI_CONFIGURE_WITH=	dbi
111
DBI_CONFIGURE_WITH=	dbi
(-)net-mgmt/nagios-plugins/Makefile (-1 lines)
Lines 111-117 LDAP_USE= openldap=yes Link Here
111
LDAP_CONFIGURE_WITH=	ldap
111
LDAP_CONFIGURE_WITH=	ldap
112
112
113
NLS_USES=	gettext
113
NLS_USES=	gettext
114
NLS_USES_OFF=	gettext:build
115
NLS_CONFIGURE_ENABLE=	nls
114
NLS_CONFIGURE_ENABLE=	nls
116
115
117
DBI_LIB_DEPENDS=	libdbi.so:${PORTSDIR}/databases/libdbi
116
DBI_LIB_DEPENDS=	libdbi.so:${PORTSDIR}/databases/libdbi
(-)security/clamtk/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	clamtk
4
PORTNAME=	clamtk
5
PORTVERSION=	4.45
5
PORTVERSION=	4.45
6
PORTREVISION=	1
6
CATEGORIES=	security
7
CATEGORIES=	security
7
MASTER_SITES=	SF/${PORTNAME}/ClamTk/${PORTVERSION}
8
MASTER_SITES=	SF/${PORTNAME}/ClamTk/${PORTVERSION}
8
9
Lines 23-29 RUN_DEPENDS= p5-Config-Tiny>=2.12:${PORT Link Here
23
		p5-Gtk2>=1.144:${PORTSDIR}/x11-toolkits/p5-Gtk2
24
		p5-Gtk2>=1.144:${PORTSDIR}/x11-toolkits/p5-Gtk2
24
25
25
NO_BUILD=	yes
26
NO_BUILD=	yes
26
USES=		gettext:run perl5
27
USES=		gettext-runtime:run perl5
27
USE_PERL5=	run
28
USE_PERL5=	run
28
29
29
MAN1=		${PORTNAME}.1
30
MAN1=		${PORTNAME}.1
(-)sysutils/froxlor/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	froxlor
4
PORTNAME=	froxlor
5
PORTVERSION=	0.9.32
5
PORTVERSION=	0.9.32
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	sysutils www
7
CATEGORIES=	sysutils www
8
MASTER_SITES=	http://files.froxlor.org/releases/
8
MASTER_SITES=	http://files.froxlor.org/releases/
9
9
Lines 105-111 MYSQLS_USE= MYSQL=server Link Here
105
105
106
PCNTL_USE=	PHP=pcntl
106
PCNTL_USE=	PHP=pcntl
107
107
108
NLS_USES=	gettext:run
108
NLS_USES=	gettext-runtime:run
109
NLS_USE=	PHP=gettext
109
NLS_USE=	PHP=gettext
110
110
111
.include <bsd.port.options.mk>
111
.include <bsd.port.options.mk>
(-)www/gecko-mediaplayer/Makefile (-4 / +4 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	gecko-mediaplayer
4
PORTNAME=	gecko-mediaplayer
5
DISTVERSION=	1.0.9a
5
DISTVERSION=	1.0.9a
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	www multimedia gnome
7
CATEGORIES=	www multimedia gnome
8
MASTER_SITES=	GOOGLE_CODE
8
MASTER_SITES=	GOOGLE_CODE
9
9
Lines 23-29 OPTIONS_DEFAULT=CACHE Link Here
23
CACHE_DESC=	Enable caching of remote media to local storage
23
CACHE_DESC=	Enable caching of remote media to local storage
24
24
25
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
26
USES=		compiler:c++11-lang pkgconfig gecko webplugin:native
26
USES=		compiler:c++11-lang gettext-tools gecko pkgconfig \
27
		webplugin:native
27
USE_GNOME=	glib20
28
USE_GNOME=	glib20
28
29
29
WEBPLUGIN_FILES=	${PORTNAME}.so
30
WEBPLUGIN_FILES=	${PORTNAME}.so
Lines 46-55 CONFIGURE_ARGS+= --disable-caching Link Here
46
.endif
47
.endif
47
48
48
.if ${PORT_OPTIONS:MNLS}
49
.if ${PORT_OPTIONS:MNLS}
49
USES+=		gettext
50
USES+=		gettext-runtime
50
PLIST_SUB=	NLS=""
51
PLIST_SUB=	NLS=""
51
.else
52
.else
52
USES+=		gettext:build
53
PLIST_SUB=	NLS="@comment "
53
PLIST_SUB=	NLS="@comment "
54
.endif
54
.endif
55
55
(-)www/py-formencode/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	formencode
4
PORTNAME=	formencode
5
PORTVERSION=	1.2.6
5
PORTVERSION=	1.2.6
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE= PSFL Link Here
16
16
17
OPTIONS_DEFINE=	DOCS
17
OPTIONS_DEFINE=	DOCS
18
18
19
USES=		gettext:run python:2 zip
19
USES=		gettext-runtime:run python:2 zip
20
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
21
21
22
DOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
22
DOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
(-)x11/xkeyboard-config/Makefile (-1 / +1 lines)
Lines 34-40 ETERSOFT_EXTRA_PATCHES= ${FILESDIR}/eter Link Here
34
34
35
# !nls case doesn't work correctly, comment it out.
35
# !nls case doesn't work correctly, comment it out.
36
#.if ${PORT_OPTIONS:MNLS}
36
#.if ${PORT_OPTIONS:MNLS}
37
USES+=		gettext:build iconv
37
USES+=		gettext-tools iconv
38
PLIST_SUB+=	NLS=""
38
PLIST_SUB+=	NLS=""
39
#.else
39
#.else
40
#CONFIGURE_ARGS+=--disable-nls
40
#CONFIGURE_ARGS+=--disable-nls

Return to bug 194038