aboutsummaryrefslogtreecommitdiffstats
path: root/devel/gettext
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2002-08-01 10:30:59 +0800
committerade <ade@FreeBSD.org>2002-08-01 10:30:59 +0800
commitce9aea3f9f796f09f65ce9e78805af7dd85729ec (patch)
tree76dfc9d5a434bbc5ac9aa3ecf3f9de3f73a5c4fb /devel/gettext
parent09b5c2f799579bb13b94f9d62ae42b63d3bfae49 (diff)
downloadfreebsd-ports-gnome-ce9aea3f9f796f09f65ce9e78805af7dd85729ec.tar.gz
freebsd-ports-gnome-ce9aea3f9f796f09f65ce9e78805af7dd85729ec.tar.zst
freebsd-ports-gnome-ce9aea3f9f796f09f65ce9e78805af7dd85729ec.zip
(1) Update to 0.11.4
(2) install po-compat.el in addition to po-mode.el PR: (1) 41170 (2) 41170, 40670 Submitted by: 40670: Olivier Tharan <olive@oban.frmug.org> 41170: Ports Fury
Diffstat (limited to 'devel/gettext')
-rw-r--r--devel/gettext/Makefile29
-rw-r--r--devel/gettext/distinfo2
-rw-r--r--devel/gettext/files/patch-Makefile.in19
-rw-r--r--devel/gettext/files/patch-ae16
-rw-r--r--devel/gettext/files/patch-doc::Makefile.in11
-rw-r--r--devel/gettext/files/patch-lib::Makefile.in16
-rw-r--r--devel/gettext/files/patch-src::Makefile.in14
-rw-r--r--devel/gettext/pkg-plist18
8 files changed, 66 insertions, 59 deletions
diff --git a/devel/gettext/Makefile b/devel/gettext/Makefile
index 7f219c6fb5f3..cdf1e17dc0ba 100644
--- a/devel/gettext/Makefile
+++ b/devel/gettext/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= gettext
-PORTVERSION= 0.11.2
-PORTREVISION= 1
+PORTVERSION= 0.11.4
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= gettext
@@ -17,20 +16,25 @@ MAINTAINER= portmgr@FreeBSD.org
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \
expat.3:${PORTSDIR}/textproc/expat2
-USE_BISON= yes
-INSTALLS_SHLIB= yes
USE_LIBTOOL= yes
-CONFIGURE_ARGS= --with-libexpat-prefix=${LOCALBASE}/lib
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ENV= ACLOCAL="${TRUE}" \
+ AUTOCONF="${TRUE}" \
+ AUTOMAKE="${TRUE}" \
+ AUTOHEADER="${TRUE}" \
+ MAKEINFO="makeinfo --no-split" \
+ CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --with-libexpat-prefix=${LOCALBASE}/lib
+INSTALLS_SHLIB= yes
PLIST_SUB= LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} \
VERSION=${PORTVERSION}
-MAN1= gettext.1 msgattrib.1 msgcat.1 msgcmp.1 msgcomm.1 \
- msgconv.1 msgen.1 msgexec.1 msgfilter.1 msgfmt.1 \
- msggrep.1 msginit.1 msgmerge.1 msgunfmt.1 msguniq.1 \
- ngettext.1 xgettext.1
+MAN1= autopoint.1 gettext.1 gettextize.1 msgattrib.1 msgcat.1 \
+ msgcmp.1 msgcomm.1 msgconv.1 msgen.1 msgexec.1 \
+ msgfilter.1 msgfmt.1 msggrep.1 msginit.1 msgmerge.1 \
+ msgunfmt.1 msguniq.1 ngettext.1 xgettext.1
MAN3= bind_textdomain_codeset.3 bindtextdomain.3 dcgettext.3 \
dcngettext.3 dgettext.3 dngettext.3 gettext.3 ngettext.3 \
textdomain.3
@@ -41,8 +45,9 @@ pre-configure:
post-install:
@install-info ${PREFIX}/info/gettext.info ${PREFIX}/info/dir
${MKDIR} ${PREFIX}/share/emacs/site-lisp
- ${INSTALL_DATA} ${WRKSRC}/misc/po-mode.el \
- ${PREFIX}/share/emacs/site-lisp/po-mode.el
+.for file in po-compat.el po-mode.el
+ ${INSTALL_DATA} ${WRKSRC}/misc/${file} ${PREFIX}/share/emacs/site-lisp
+.endfor
${MKDIR} ${X11BASE}/share/locale
.include <bsd.port.mk>
diff --git a/devel/gettext/distinfo b/devel/gettext/distinfo
index dcb2084552e3..8e1e92fe8186 100644
--- a/devel/gettext/distinfo
+++ b/devel/gettext/distinfo
@@ -1 +1 @@
-MD5 (gettext-0.11.2.tar.gz) = 31ff6c5f51ba151d2349f4dec47f4ec1
+MD5 (gettext-0.11.4.tar.gz) = 6236562909ade8c5b56e1d6b75be2767
diff --git a/devel/gettext/files/patch-Makefile.in b/devel/gettext/files/patch-Makefile.in
index f8296f0f995a..22d10ad84344 100644
--- a/devel/gettext/files/patch-Makefile.in
+++ b/devel/gettext/files/patch-Makefile.in
@@ -1,12 +1,11 @@
---- Makefile.in.orig Tue Mar 12 14:51:22 2002
-+++ Makefile.in Fri Mar 15 18:42:49 2002
-@@ -40,3 +40,3 @@
+--- Makefile.in.orig Wed Jul 17 20:45:19 2002
++++ Makefile.in Fri Jul 19 03:41:08 2002
+@@ -155,7 +155,7 @@
+ gettextsrc_DATA = ABOUT-NLS
+ gettextsrc_SCRIPTS = config.rpath mkinstalldirs
--ACLOCAL = @ACLOCAL@
-+ACLOCAL = /usr/bin/true
- AUTOCONF = @AUTOCONF@
-@@ -152,3 +152,3 @@
-
--SUBDIRS = doc intl intl-java lib libuniname src po man m4 projects misc tests
-+SUBDIRS = doc intl lib libuniname src po man m4 projects misc tests
+-SUBDIRS = doc intl intl-java lib libuniname src po projects misc man m4 tests
++SUBDIRS = doc intl lib libuniname src po projects misc man m4 tests
+ EXTRA_DIST = config.rpath BUGS DISCLAIM PACKAGING README.gemtext \
+ djgpp/COPYING.DJ djgpp/Makefile.maint djgpp/README.DJ \
diff --git a/devel/gettext/files/patch-ae b/devel/gettext/files/patch-ae
index dde01c42aefe..c708e9d3c3f4 100644
--- a/devel/gettext/files/patch-ae
+++ b/devel/gettext/files/patch-ae
@@ -1,9 +1,9 @@
$FreeBSD$
---- configure.orig Tue Mar 12 21:03:57 2002
-+++ configure Mon Apr 29 23:49:41 2002
-@@ -6094,6 +6094,7 @@
+--- configure.orig Wed Jul 17 20:45:27 2002
++++ configure Fri Jul 19 03:44:17 2002
+@@ -7576,6 +7576,7 @@
# This can be used to rebuild libtool when needed
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
@@ -11,12 +11,12 @@ $FreeBSD$
# Always use our own libtool.
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-@@ -11774,7 +11775,7 @@
- IFS="$ac_save_ifs"
+@@ -14782,7 +14783,7 @@
+
fi
fi
--EMACS="$ac_cv_prog_EMACS"
+-EMACS=$ac_cv_prog_EMACS
+EMACS=no
if test -n "$EMACS"; then
- echo "$ac_t""$EMACS" 1>&6
- else
+ echo "$as_me:14787: result: $EMACS" >&5
+ echo "${ECHO_T}$EMACS" >&6
diff --git a/devel/gettext/files/patch-doc::Makefile.in b/devel/gettext/files/patch-doc::Makefile.in
index 61e9567457ae..e0aec523d31b 100644
--- a/devel/gettext/files/patch-doc::Makefile.in
+++ b/devel/gettext/files/patch-doc::Makefile.in
@@ -1,5 +1,5 @@
-$FreeBSD: /tmp/pcvs/ports/devel/gettext/files/Attic/patch-doc::Makefile.in,v 1.1 2002-03-15 19:43:48 ade Exp $
+$FreeBSD: /tmp/pcvs/ports/devel/gettext/files/Attic/patch-doc::Makefile.in,v 1.2 2002-08-01 02:30:59 ade Exp $
--- doc/Makefile.in.orig Wed May 23 23:48:53 2001
+++ doc/Makefile.in Tue May 29 11:38:28 2001
@@ -12,12 +12,3 @@ $FreeBSD: /tmp/pcvs/ports/devel/gettext/files/Attic/patch-doc::Makefile.in,v 1.1
dvidir = $(docdir)
psdir = $(docdir)
pdfdir = $(docdir)
-@@ -108,7 +108,7 @@
- SED = sed
- RM = rm -f
-
--MAKEINFO = env LANG= LANGUAGE= @MAKEINFO@
-+MAKEINFO = env LANG= LANGUAGE= @MAKEINFO@ --no-split
-
- info_TEXINFOS = gettext.texi
- gettext_TEXINFOS = iso-639.texi iso-3166.texi
diff --git a/devel/gettext/files/patch-lib::Makefile.in b/devel/gettext/files/patch-lib::Makefile.in
index e489945f3d18..a327eb023672 100644
--- a/devel/gettext/files/patch-lib::Makefile.in
+++ b/devel/gettext/files/patch-lib::Makefile.in
@@ -1,9 +1,9 @@
$FreeBSD$
---- lib/Makefile.in.orig Tue Mar 12 21:04:16 2002
-+++ lib/Makefile.in Tue Apr 30 11:06:26 2002
-@@ -220,7 +220,7 @@
+--- lib/Makefile.in.orig Fri Jul 19 03:46:30 2002
++++ lib/Makefile.in Fri Jul 19 03:47:55 2002
+@@ -227,7 +227,7 @@
# Need @LTLIBICONV@ because linebreak.c uses iconv().
libgettextlib_la_LDFLAGS = \
-release @VERSION@ \
@@ -12,12 +12,12 @@ $FreeBSD$
-@@ -238,14 +238,14 @@
+@@ -245,14 +245,14 @@
gen-lbrkprop.c 3level.h Combining.txt
--DEFS = -DLIBDIR=\"$(libdir)\" @DEFS@
-+DEFS = -DLIBDIR=\"$(prefix)/libdata\" @DEFS@
+-DEFS = -DLIBDIR=\"$(libdir)\" -DEXEEXT=\"$(EXEEXT)\" @DEFS@
++DEFS = -DLIBDIR=\"$(prefix)/libdata\" -DEXEEXT=\"$(EXEEXT)\" @DEFS@
INCLUDES = -I. -I$(srcdir) -I.. -I../intl -I$(top_srcdir)/intl
DISTCLEANFILES = fnmatch.h
@@ -30,7 +30,7 @@ $FreeBSD$
SUFFIXES = .sed .sin
-@@ -475,7 +475,7 @@
+@@ -482,7 +482,7 @@
install-data-am: install-gettextsrcDATA
@@ -39,7 +39,7 @@ $FreeBSD$
install-info: install-info-am
-@@ -522,7 +522,7 @@
+@@ -534,7 +534,7 @@
all-local: charset.alias ref-add.sed ref-del.sed
install-exec-local: all-local
diff --git a/devel/gettext/files/patch-src::Makefile.in b/devel/gettext/files/patch-src::Makefile.in
index dc1aba86367d..65af8a8c3173 100644
--- a/devel/gettext/files/patch-src::Makefile.in
+++ b/devel/gettext/files/patch-src::Makefile.in
@@ -1,18 +1,18 @@
$FreeBSD$
---- src/Makefile.in.orig Tue Mar 12 21:04:19 2002
-+++ src/Makefile.in Tue Apr 30 00:01:24 2002
-@@ -173,7 +173,7 @@
- -I../lib -I$(top_srcdir)/lib -I../intl -I$(top_srcdir)/intl
+--- src/Makefile.in.orig Wed Jul 17 20:46:11 2002
++++ src/Makefile.in Fri Jul 19 03:51:12 2002
+@@ -181,7 +181,7 @@
- DEFS = -DLOCALEDIR=\"$(localedir)\" -DGETTEXTJAR=\"$(jardir)/gettext.jar\" \
+ DEFS = -DLOCALEDIR=\"$(localedir)\" -DUSEJEXE=$(USEJEXE) \
+ -DGETTEXTJEXEDIR=\"$(pkglibdir)\" -DGETTEXTJAR=\"$(jardir)/gettext.jar\" \
--DLIBDIR=\"$(libdir)\" -DGETTEXTDATADIR=\"$(pkgdatadir)\" \
+-DLIBDIR=\"$(prefix)/libdata\" -DGETTEXTDATADIR=\"$(pkgdatadir)\" \
-DPROJECTSDIR=\"$(projectsdir)\" @DEFS@
LDADD = ../lib/libgettextlib.la @LTLIBINTL@
-@@ -240,7 +240,7 @@
+@@ -248,7 +248,7 @@
# use iconv().
libgettextsrc_la_LDFLAGS = \
-release @VERSION@ \
@@ -21,7 +21,7 @@ $FreeBSD$
# Link dependencies.
-@@ -726,11 +726,11 @@
+@@ -747,11 +747,11 @@
# Special rules for installation of auxiliary programs.
install-exec-local:
diff --git a/devel/gettext/pkg-plist b/devel/gettext/pkg-plist
index 8f4e0bf031dd..a685979db590 100644
--- a/devel/gettext/pkg-plist
+++ b/devel/gettext/pkg-plist
@@ -1,3 +1,4 @@
+bin/autopoint
bin/gettext
bin/gettextize
bin/msgattrib
@@ -21,14 +22,12 @@ include/libintl.h
info/gettext.info
@exec install-info %D/info/gettext.info %D/info/dir
lib/libgettextlib-%%VERSION%%.so
-lib/libgettextlib.a
lib/libgettextlib.so
lib/libgettextsrc-%%VERSION%%.so
-lib/libgettextsrc.a
lib/libgettextsrc.so
lib/libintl.a
lib/libintl.so
-lib/libintl.so.2
+lib/libintl.so.4
libdata/gettext/hostname
libdata/gettext/project-id
libdata/gettext/urlget
@@ -37,12 +36,19 @@ share/aclocal/codeset.m4
share/aclocal/gettext.m4
share/aclocal/glibc21.m4
share/aclocal/iconv.m4
+share/aclocal/intdiv0.m4
+share/aclocal/inttypes-pri.m4
+share/aclocal/inttypes.m4
+share/aclocal/inttypes_h.m4
share/aclocal/isc-posix.m4
share/aclocal/lcmessage.m4
share/aclocal/lib-ld.m4
share/aclocal/lib-link.m4
share/aclocal/lib-prefix.m4
share/aclocal/progtest.m4
+share/aclocal/stdint_h.m4
+share/aclocal/uintmax_t.m4
+share/doc/gettext/autopoint.1.html
share/doc/gettext/bind_textdomain_codeset.3.html
share/doc/gettext/bindtextdomain.3.html
share/doc/gettext/gettext.1.html
@@ -71,6 +77,7 @@ share/doc/gettext/gettext_8.html
share/doc/gettext/gettext_9.html
share/doc/gettext/gettext_foot.html
share/doc/gettext/gettext_toc.html
+share/doc/gettext/gettextize.1.html
share/doc/gettext/msgattrib.1.html
share/doc/gettext/msgcat.1.html
share/doc/gettext/msgcmp.1.html
@@ -89,8 +96,10 @@ share/doc/gettext/ngettext.1.html
share/doc/gettext/ngettext.3.html
share/doc/gettext/textdomain.3.html
share/doc/gettext/xgettext.1.html
+share/emacs/site-lisp/po-compat.el
share/emacs/site-lisp/po-mode.el
share/gettext/ABOUT-NLS
+share/gettext/archive.tar.gz
share/gettext/config.rpath
share/gettext/gettext.h
share/gettext/intl/COPYING.LIB-2.0
@@ -132,6 +141,7 @@ share/gettext/intl/plural.y
share/gettext/intl/ref-add.sin
share/gettext/intl/ref-del.sin
share/gettext/intl/textdomain.c
+share/gettext/mkinstalldirs
share/gettext/msgunfmt.tcl
share/gettext/po/Makefile.in.in
share/gettext/po/Makevars
@@ -156,6 +166,7 @@ share/gettext/projects/TP/teams.url
share/gettext/projects/TP/trigger
share/gettext/projects/index
share/gettext/projects/team-address
+share/locale/be/LC_MESSAGES/gettext.mo
share/locale/ca/LC_MESSAGES/gettext.mo
share/locale/cs/LC_MESSAGES/gettext.mo
share/locale/da/LC_MESSAGES/gettext.mo
@@ -165,6 +176,7 @@ share/locale/en@boldquot/LC_MESSAGES/gettext.mo
share/locale/en@quot/LC_MESSAGES/gettext.mo
share/locale/es/LC_MESSAGES/gettext.mo
share/locale/et/LC_MESSAGES/gettext.mo
+share/locale/fi/LC_MESSAGES/gettext.mo
share/locale/fr/LC_MESSAGES/gettext.mo
share/locale/gl/LC_MESSAGES/gettext.mo
share/locale/id/LC_MESSAGES/gettext.mo