View | Details | Raw Unified | Return to bug 277725
Collapse All | Expand All

(-)b/Templates/config.site (-1 / +1 lines)
Lines 862-868 Link Here
862
: ${gl_cv_func_btowc_eof=yes}
862
: ${gl_cv_func_btowc_eof=yes}
863
: ${gl_cv_func_btowc_nul=yes}
863
: ${gl_cv_func_btowc_nul=yes}
864
: ${gl_cv_func_fcntl_f_dupfd_cloexec=yes}
864
: ${gl_cv_func_fcntl_f_dupfd_cloexec=yes}
865
: ${gl_cv_func_fnmatch_posix=yes}
865
: ${gl_cv_func_fnmatch_posix=no}
866
: ${gl_cv_func_fopen_slash=yes}
866
: ${gl_cv_func_fopen_slash=yes}
867
: ${gl_cv_func_frexp_no_libm=yes}
867
: ${gl_cv_func_frexp_no_libm=yes}
868
: ${gl_cv_func_fseeko=yes}
868
: ${gl_cv_func_fseeko=yes}
(-)b/devel/gettext-runtime/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
# discretion.
3
# discretion.
4
4
5
PORTNAME=	gettext-runtime
5
PORTNAME=	gettext-runtime
6
PORTREVISION=	1
6
PORTREVISION=	0
7
7
8
COMMENT=	GNU gettext runtime libraries and programs
8
COMMENT=	GNU gettext runtime libraries and programs
9
WWW=		https://www.gnu.org/software/gettext/
9
WWW=		https://www.gnu.org/software/gettext/
(-)b/devel/gettext-runtime/pkg-plist (-12 / +12 lines)
Lines 12-29 lib/libintl.a Link Here
12
lib/libintl.so
12
lib/libintl.so
13
lib/libintl.so.8
13
lib/libintl.so.8
14
lib/libintl.so.8.4.0
14
lib/libintl.so.8.4.0
15
share/man/man1/envsubst.1.gz
16
share/man/man1/gettext.1.gz
17
share/man/man1/ngettext.1.gz
18
share/man/man3/bind_textdomain_codeset.3.gz
19
share/man/man3/bindtextdomain.3.gz
20
share/man/man3/dcgettext.3.gz
21
share/man/man3/dcngettext.3.gz
22
share/man/man3/dgettext.3.gz
23
share/man/man3/dngettext.3.gz
24
share/man/man3/gettext.3.gz
25
share/man/man3/ngettext.3.gz
26
share/man/man3/textdomain.3.gz
27
%%PORTDOCS%%%%DOCSDIR%%/bind_textdomain_codeset.3.html
15
%%PORTDOCS%%%%DOCSDIR%%/bind_textdomain_codeset.3.html
28
%%PORTDOCS%%%%DOCSDIR%%/bindtextdomain.3.html
16
%%PORTDOCS%%%%DOCSDIR%%/bindtextdomain.3.html
29
%%PORTDOCS%%%%DOCSDIR%%/csharpdoc/GNU_Gettext.html
17
%%PORTDOCS%%%%DOCSDIR%%/csharpdoc/GNU_Gettext.html
Lines 97-99 share/locale/vi/LC_MESSAGES/gettext-runtime.mo Link Here
97
share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo
85
share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo
98
share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo
86
share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo
99
share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo
87
share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo
88
share/man/man1/envsubst.1.gz
89
share/man/man1/gettext.1.gz
90
share/man/man1/ngettext.1.gz
91
share/man/man3/bind_textdomain_codeset.3.gz
92
share/man/man3/bindtextdomain.3.gz
93
share/man/man3/dcgettext.3.gz
94
share/man/man3/dcngettext.3.gz
95
share/man/man3/dgettext.3.gz
96
share/man/man3/dngettext.3.gz
97
share/man/man3/gettext.3.gz
98
share/man/man3/ngettext.3.gz
99
share/man/man3/textdomain.3.gz
(-)b/devel/gettext-tools/Makefile (-1 / +10 lines)
Lines 3-9 Link Here
3
# discretion.
3
# discretion.
4
4
5
PORTNAME=	gettext-tools
5
PORTNAME=	gettext-tools
6
PORTREVISION=	1
6
PORTREVISION=	0
7
7
8
COMMENT=	GNU gettext development and translation tools
8
COMMENT=	GNU gettext development and translation tools
9
WWW=		https://www.gnu.org/software/gettext/
9
WWW=		https://www.gnu.org/software/gettext/
Lines 45-48 OPTIONS_EXCLUDE_DragonFly= THREADS Link Here
45
45
46
THREADS_CONFIGURE_ENABLE=	threads
46
THREADS_CONFIGURE_ENABLE=	threads
47
47
48
post-patch:
49
# Point some files to the installed gettext-runtime.
50
	@${LN} -s ${LOCALBASE}/include/libintl.h \
51
		${WRKSRC}/../gettext-runtime/intl/libgnuintl.h
52
	@${ECHO_CMD} $$'# Generated by libtool\nlibrary_names=libintl.so\nlibdir=${LOCALBASE}/lib' \
53
		> ${WRKSRC}/../gettext-runtime/intl/libintl.la
54
	@${ECHO_CMD} $$'# Generated by libtool\nlibrary_names=libasprintf.so\nlibdir=${LOCALBASE}/lib' \
55
		> ${WRKSRC}/../gettext-runtime/libasprintf/libasprintf.la
56
48
.include <bsd.port.mk>
57
.include <bsd.port.mk>
(-)a/devel/gettext-tools/files/patch-configure (-10 lines)
Removed Link Here
1
--- configure.orig	2023-06-17 11:54:38 UTC
2
+++ configure
3
@@ -26130,7 +26130,6 @@ printf "%s\n" "$ac_res" >&6; }
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 \
8
                 && test "$PACKAGE" != libintl; }; then
9
           gt_use_preinstalled_gnugettext=yes
10
         else
(-)a/devel/gettext-tools/files/patch-src_Makefile.in (-11 lines)
Removed Link Here
1
--- src/Makefile.in.orig	2023-06-17 11:54:44 UTC
2
+++ src/Makefile.in
3
@@ -696,7 +696,7 @@ am_msginit_OBJECTS = msginit-msginit.$(OBJEXT) \
4
 msggrep_OBJECTS = $(am_msggrep_OBJECTS)
5
 am_msginit_OBJECTS = msginit-msginit.$(OBJEXT) \
6
 	msginit-lang-table.$(OBJEXT) msginit-plural-count.$(OBJEXT) \
7
-	../../gettext-runtime/intl/msginit-localealias.$(OBJEXT)
8
+
9
 msginit_OBJECTS = $(am_msginit_OBJECTS)
10
 msginit_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
11
 	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
(-)a/devel/gettext-tools/files/patch-tests_Makefile.in (-11 lines)
Removed Link Here
1
--- tests/Makefile.in.orig	2023-06-25 16:45:40 UTC
2
+++ tests/Makefile.in
3
@@ -3788,7 +3788,7 @@ LDADD_yes = ../../gettext-runtime/intl/libintl.la @LTL
4
 # but libtool doesn't put -Wl,-framework options into .la files.
5
 LDADD = $(LDADD_@USE_INCLUDED_LIBINTL@) @INTL_MACOSX_LIBS@
6
 LDADD_yes = ../../gettext-runtime/intl/libintl.la @LTLIBTHREAD@
7
-LDADD_no = ../../gettext-runtime/intl/libgnuintl.la @LTLIBTHREAD@ @LTLIBINTL@
8
+LDADD_no = @LTLIBTHREAD@ @LTLIBINTL@
9
 tstgettext_SOURCES = \
10
   tstgettext.c ../../gettext-runtime/src/escapes.h \
11
   setlocale.c
(-)a/devel/gettext-tools/files/patch-tests_lang-c++ (-11 lines)
Removed Link Here
1
--- tests/lang-c++.orig	2023-06-08 12:56:56 UTC
2
+++ tests/lang-c++
3
@@ -72,7 +72,7 @@ ${CONFIG_SHELL} "$top_builddir"/libtool --quiet --tag=
4
 : ${CONFIG_SHELL=${SHELL-/bin/sh}}
5
 ${CONFIG_SHELL} "$top_builddir"/libtool --quiet --tag=CXX --mode=link \
6
   ${CXX} ${CXXFLAGS} `echo "X ${LDFLAGS} " | sed -e 's/^X//' -e 's/ -Wl,--disable-auto-import / /'` -o prog prog.${OBJEXT} \
7
-         ../../../gettext-runtime/libasprintf/libasprintf.la \
8
+         -lasprintf \
9
          ../../gnulib-lib/libgettextlib.la ${LTLIBINTL} \
10
   || Exit 1
11
 
(-)b/devel/gettext-tools/pkg-plist (-18 / +21 lines)
Lines 23-53 lib/gettext/project-id Link Here
23
lib/gettext/urlget
23
lib/gettext/urlget
24
lib/gettext/user-email
24
lib/gettext/user-email
25
lib/libgettextlib-%%PORTVERSION%%.so
25
lib/libgettextlib-%%PORTVERSION%%.so
26
lib/libgettextlib.a
26
lib/libgettextlib.so
27
lib/libgettextlib.so
27
lib/libgettextpo.a
28
lib/libgettextpo.a
28
lib/libgettextpo.so
29
lib/libgettextpo.so
29
lib/libgettextpo.so.0
30
lib/libgettextpo.so.0
30
lib/libgettextpo.so.0.5.10
31
lib/libgettextpo.so.0.5.10
31
lib/libgettextsrc-%%PORTVERSION%%.so
32
lib/libgettextsrc-%%PORTVERSION%%.so
33
lib/libgettextsrc.a
32
lib/libgettextsrc.so
34
lib/libgettextsrc.so
33
share/man/man1/autopoint.1.gz
34
share/man/man1/gettextize.1.gz
35
share/man/man1/msgattrib.1.gz
36
share/man/man1/msgcat.1.gz
37
share/man/man1/msgcmp.1.gz
38
share/man/man1/msgcomm.1.gz
39
share/man/man1/msgconv.1.gz
40
share/man/man1/msgen.1.gz
41
share/man/man1/msgexec.1.gz
42
share/man/man1/msgfilter.1.gz
43
share/man/man1/msgfmt.1.gz
44
share/man/man1/msggrep.1.gz
45
share/man/man1/msginit.1.gz
46
share/man/man1/msgmerge.1.gz
47
share/man/man1/msgunfmt.1.gz
48
share/man/man1/msguniq.1.gz
49
share/man/man1/recode-sr-latin.1.gz
50
share/man/man1/xgettext.1.gz
51
share/aclocal/build-to-host.m4
35
share/aclocal/build-to-host.m4
52
share/aclocal/gettext.m4
36
share/aclocal/gettext.m4
53
share/aclocal/host-cpu-c-abi.m4
37
share/aclocal/host-cpu-c-abi.m4
Lines 1896-1901 share/locale/hr/LC_MESSAGES/gettext-tools.mo Link Here
1896
share/locale/id/LC_MESSAGES/gettext-tools.mo
1880
share/locale/id/LC_MESSAGES/gettext-tools.mo
1897
share/locale/it/LC_MESSAGES/gettext-tools.mo
1881
share/locale/it/LC_MESSAGES/gettext-tools.mo
1898
share/locale/ja/LC_MESSAGES/gettext-tools.mo
1882
share/locale/ja/LC_MESSAGES/gettext-tools.mo
1883
share/locale/ka/LC_MESSAGES/gettext-tools.mo
1899
share/locale/ko/LC_MESSAGES/gettext-tools.mo
1884
share/locale/ko/LC_MESSAGES/gettext-tools.mo
1900
share/locale/nb/LC_MESSAGES/gettext-tools.mo
1885
share/locale/nb/LC_MESSAGES/gettext-tools.mo
1901
share/locale/nl/LC_MESSAGES/gettext-tools.mo
1886
share/locale/nl/LC_MESSAGES/gettext-tools.mo
Lines 1915-1917 share/locale/uk/LC_MESSAGES/gettext-tools.mo Link Here
1915
share/locale/vi/LC_MESSAGES/gettext-tools.mo
1900
share/locale/vi/LC_MESSAGES/gettext-tools.mo
1916
share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo
1901
share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo
1917
share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo
1902
share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo
1903
share/man/man1/autopoint.1.gz
1904
share/man/man1/gettextize.1.gz
1905
share/man/man1/msgattrib.1.gz
1906
share/man/man1/msgcat.1.gz
1907
share/man/man1/msgcmp.1.gz
1908
share/man/man1/msgcomm.1.gz
1909
share/man/man1/msgconv.1.gz
1910
share/man/man1/msgen.1.gz
1911
share/man/man1/msgexec.1.gz
1912
share/man/man1/msgfilter.1.gz
1913
share/man/man1/msgfmt.1.gz
1914
share/man/man1/msggrep.1.gz
1915
share/man/man1/msginit.1.gz
1916
share/man/man1/msgmerge.1.gz
1917
share/man/man1/msgunfmt.1.gz
1918
share/man/man1/msguniq.1.gz
1919
share/man/man1/recode-sr-latin.1.gz
1920
share/man/man1/xgettext.1.gz
(-)b/devel/gettext/Makefile.common (-1 / +1 lines)
Lines 2-8 Link Here
2
# experimental ports run.  Untested commits may be backed out at portmgr's
2
# experimental ports run.  Untested commits may be backed out at portmgr's
3
# discretion.
3
# discretion.
4
4
5
DISTVERSION=	0.22.3
5
DISTVERSION=	0.22.5
6
PORTREVISION?=	0 # Leave this zero. Set in Makefile instead.
6
PORTREVISION?=	0 # Leave this zero. Set in Makefile instead.
7
CATEGORIES=	devel
7
CATEGORIES=	devel
8
MASTER_SITES=	GNU/gettext
8
MASTER_SITES=	GNU/gettext
(-)b/devel/gettext/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1696592259
1
TIMESTAMP = 1710233470
2
SHA256 (gettext-0.22.3.tar.xz) = b838228b3f8823a6c1eddf07297197c4db13f7e1b173b9ef93f3f945a63080b6
2
SHA256 (gettext-0.22.5.tar.xz) = fe10c37353213d78a5b83d48af231e005c4da84db5ce88037d88355938259640
3
SIZE (gettext-0.22.3.tar.xz) = 10236340
3
SIZE (gettext-0.22.5.tar.xz) = 10270724

Return to bug 277725