head 1.87; access; symbols pkgsrc-2023Q4:1.87.0.32 pkgsrc-2023Q4-base:1.87 pkgsrc-2023Q3:1.87.0.30 pkgsrc-2023Q3-base:1.87 pkgsrc-2023Q2:1.87.0.28 pkgsrc-2023Q2-base:1.87 pkgsrc-2023Q1:1.87.0.26 pkgsrc-2023Q1-base:1.87 pkgsrc-2022Q4:1.87.0.24 pkgsrc-2022Q4-base:1.87 pkgsrc-2022Q3:1.87.0.22 pkgsrc-2022Q3-base:1.87 pkgsrc-2022Q2:1.87.0.20 pkgsrc-2022Q2-base:1.87 pkgsrc-2022Q1:1.87.0.18 pkgsrc-2022Q1-base:1.87 pkgsrc-2021Q4:1.87.0.16 pkgsrc-2021Q4-base:1.87 pkgsrc-2021Q3:1.87.0.14 pkgsrc-2021Q3-base:1.87 pkgsrc-2021Q2:1.87.0.12 pkgsrc-2021Q2-base:1.87 pkgsrc-2021Q1:1.87.0.10 pkgsrc-2021Q1-base:1.87 pkgsrc-2020Q4:1.87.0.8 pkgsrc-2020Q4-base:1.87 pkgsrc-2020Q3:1.87.0.6 pkgsrc-2020Q3-base:1.87 pkgsrc-2020Q2:1.87.0.4 pkgsrc-2020Q2-base:1.87 pkgsrc-2020Q1:1.87.0.2 pkgsrc-2020Q1-base:1.87 pkgsrc-2019Q4:1.86.0.4 pkgsrc-2019Q4-base:1.86 pkgsrc-2019Q3:1.85.0.4 pkgsrc-2019Q3-base:1.85 pkgsrc-2019Q2:1.85.0.2 pkgsrc-2019Q2-base:1.85 pkgsrc-2019Q1:1.84.0.18 pkgsrc-2019Q1-base:1.84 pkgsrc-2018Q4:1.84.0.16 pkgsrc-2018Q4-base:1.84 pkgsrc-2018Q3:1.84.0.14 pkgsrc-2018Q3-base:1.84 pkgsrc-2018Q2:1.84.0.12 pkgsrc-2018Q2-base:1.84 pkgsrc-2018Q1:1.84.0.10 pkgsrc-2018Q1-base:1.84 pkgsrc-2017Q4:1.84.0.8 pkgsrc-2017Q4-base:1.84 pkgsrc-2017Q3:1.84.0.6 pkgsrc-2017Q3-base:1.84 pkgsrc-2017Q2:1.84.0.2 pkgsrc-2017Q2-base:1.84 pkgsrc-2017Q1:1.83.0.22 pkgsrc-2017Q1-base:1.83 pkgsrc-2016Q4:1.83.0.20 pkgsrc-2016Q4-base:1.83 pkgsrc-2016Q3:1.83.0.18 pkgsrc-2016Q3-base:1.83 pkgsrc-2016Q2:1.83.0.16 pkgsrc-2016Q2-base:1.83 pkgsrc-2016Q1:1.83.0.14 pkgsrc-2016Q1-base:1.83 pkgsrc-2015Q4:1.83.0.12 pkgsrc-2015Q4-base:1.83 pkgsrc-2015Q3:1.83.0.10 pkgsrc-2015Q3-base:1.83 pkgsrc-2015Q2:1.83.0.8 pkgsrc-2015Q2-base:1.83 pkgsrc-2015Q1:1.83.0.6 pkgsrc-2015Q1-base:1.83 pkgsrc-2014Q4:1.83.0.4 pkgsrc-2014Q4-base:1.83 pkgsrc-2014Q3:1.83.0.2 pkgsrc-2014Q3-base:1.83 pkgsrc-2014Q2:1.82.0.8 pkgsrc-2014Q2-base:1.82 pkgsrc-2014Q1:1.82.0.6 pkgsrc-2014Q1-base:1.82 pkgsrc-2013Q4:1.82.0.4 pkgsrc-2013Q4-base:1.82 pkgsrc-2013Q3:1.82.0.2 pkgsrc-2013Q3-base:1.82 pkgsrc-2013Q2:1.81.0.4 pkgsrc-2013Q2-base:1.81 pkgsrc-2013Q1:1.81.0.2 pkgsrc-2013Q1-base:1.81 pkgsrc-2012Q4:1.80.0.10 pkgsrc-2012Q4-base:1.80 pkgsrc-2012Q3:1.80.0.8 pkgsrc-2012Q3-base:1.80 pkgsrc-2012Q2:1.80.0.6 pkgsrc-2012Q2-base:1.80 pkgsrc-2012Q1:1.80.0.4 pkgsrc-2012Q1-base:1.80 pkgsrc-2011Q4:1.80.0.2 pkgsrc-2011Q4-base:1.80 pkgsrc-2011Q3:1.79.0.4 pkgsrc-2011Q3-base:1.79 pkgsrc-2011Q2:1.79.0.2 pkgsrc-2011Q2-base:1.79 pkgsrc-2011Q1:1.78.0.4 pkgsrc-2011Q1-base:1.78 pkgsrc-2010Q4:1.78.0.2 pkgsrc-2010Q4-base:1.78 pkgsrc-2010Q3:1.77.0.16 pkgsrc-2010Q3-base:1.77 TNF:1.1.1 pkgsrc-2010Q2:1.77.0.14 pkgsrc-2010Q2-base:1.77 pkgsrc-2010Q1:1.77.0.12 pkgsrc-2010Q1-base:1.77 pkgsrc-2009Q4:1.77.0.10 pkgsrc-2009Q4-base:1.77 pkgsrc-2009Q3:1.77.0.8 pkgsrc-2009Q3-base:1.77 pkgsrc-2009Q2:1.77.0.6 pkgsrc-2009Q2-base:1.77 pkgsrc-2009Q1:1.77.0.4 pkgsrc-2009Q1-base:1.77 pkgsrc-2008Q4:1.77.0.2 pkgsrc-2008Q4-base:1.77 pkgsrc-2008Q3:1.76.0.8 pkgsrc-2008Q3-base:1.76 cube-native-xorg:1.76.0.6 cube-native-xorg-base:1.76 pkgsrc-2008Q2:1.76.0.4 pkgsrc-2008Q2-base:1.76 cwrapper:1.76.0.2 pkgsrc-2008Q1:1.75.0.4 pkgsrc-2008Q1-base:1.75 pkgsrc-2007Q4:1.75.0.2 pkgsrc-2007Q4-base:1.75 pkgsrc-2007Q3:1.74.0.10 pkgsrc-2007Q3-base:1.74 pkgsrc-2007Q2:1.74.0.8 pkgsrc-2007Q2-base:1.74 pkgsrc-2007Q1:1.74.0.6 pkgsrc-2007Q1-base:1.74 pkgsrc-2006Q4:1.74.0.4 pkgsrc-2006Q4-base:1.74 pkgsrc-2006Q3:1.74.0.2 pkgsrc-2006Q3-base:1.74 pkgsrc-2006Q2:1.72.0.2 pkgsrc-2006Q2-base:1.72 pkgsrc-2006Q1:1.71.0.2 pkgsrc-2006Q1-base:1.71 pkgsrc-2005Q4:1.64.0.2 pkgsrc-2005Q4-base:1.64 pkgsrc-2005Q3:1.63.0.4 pkgsrc-2005Q3-base:1.63 pkgsrc-2005Q2:1.63.0.2 pkgsrc-2005Q2-base:1.63 pkgsrc-2005Q1:1.61.0.4 pkgsrc-2005Q1-base:1.61 pkgsrc-2004Q4:1.61.0.2 pkgsrc-2004Q4-base:1.61 pkgsrc-2004Q3:1.59.0.4 pkgsrc-2004Q3-base:1.59 pkgsrc-2004Q2:1.59.0.2 pkgsrc-2004Q2-base:1.59 pkgsrc-2004Q1:1.56.0.2 pkgsrc-2004Q1-base:1.56 pkgsrc-2003Q4:1.52.0.2 pkgsrc-2003Q4-base:1.52 netbsd-1-6-1:1.44.0.2 netbsd-1-6-1-base:1.44 netbsd-1-6:1.35.0.6 netbsd-1-6-RELEASE-base:1.35 pkgviews:1.35.0.2 pkgviews-base:1.35 buildlink2:1.34.0.2 buildlink2-base:1.34 netbsd-1-5-PATCH003:1.34 netbsd-1-5-PATCH001:1.28 netbsd-1-5-RELEASE:1.15 netbsd-1-4-PATCH003:1.15 netbsd-1-4-PATCH002:1.13 comdex-fall-1999:1.13 netbsd-1-4-PATCH001:1.11 netbsd-1-4-RELEASE:1.9; locks; strict; comment @# @; 1.87 date 2020.01.23.11.42.16; author nia; state Exp; branches; next 1.86; commitid MobFz0U9kHjyaOTB; 1.86 date 2019.11.03.10.39.11; author rillig; state Exp; branches; next 1.85; commitid REW2CfrA7HdqqoJB; 1.85 date 2019.05.27.13.21.41; author ryoon; state Exp; branches; next 1.84; commitid pETUmIS3A5Q6tQoB; 1.84 date 2017.06.26.21.22.49; author joerg; state Exp; branches; next 1.83; commitid 2ITPrV9RCCM0DVWz; 1.83 date 2014.09.01.17.59.12; author tron; state Exp; branches; next 1.82; commitid eA2FguGVLCttzFOx; 1.82 date 2013.08.22.14.39.00; author adam; state Exp; branches; next 1.81; commitid GCGHheF1dZZEws2x; 1.81 date 2013.01.31.21.45.03; author adam; state Exp; branches; next 1.80; 1.80 date 2011.10.20.10.22.51; author adam; state Exp; branches; next 1.79; 1.79 date 2011.04.12.17.41.28; author adam; state Exp; branches; next 1.78; 1.78 date 2010.10.27.15.43.55; author wiz; state Exp; branches; next 1.77; 1.77 date 2008.12.04.13.29.43; author wiz; state Exp; branches; next 1.76; 1.76 date 2008.06.20.01.09.12; author joerg; state Exp; branches; next 1.75; 1.75 date 2007.11.28.18.25.49; author joerg; state Exp; branches; next 1.74; 1.74 date 2006.07.26.06.53.02; author adam; state Exp; branches; next 1.73; 1.73 date 2006.07.07.15.49.31; author jlam; state Exp; branches; next 1.72; 1.72 date 2006.04.06.06.21.49; author reed; state Exp; branches; next 1.71; 1.71 date 2006.02.20.14.04.45; author joerg; state Exp; branches; next 1.70; 1.70 date 2006.02.12.16.37.30; author joerg; state Exp; branches; next 1.69; 1.69 date 2006.02.12.14.23.02; author joerg; state Exp; branches; next 1.68; 1.68 date 2006.02.11.17.44.39; author joerg; state Exp; branches; next 1.67; 1.67 date 2006.02.11.17.18.17; author joerg; state Exp; branches; next 1.66; 1.66 date 2006.02.05.22.45.53; author joerg; state Exp; branches; next 1.65; 1.65 date 2006.01.06.13.02.00; author joerg; state Exp; branches; next 1.64; 1.64 date 2005.12.05.20.50.04; author rillig; state Exp; branches; next 1.63; 1.63 date 2005.04.11.21.45.23; author tv; state Exp; branches; next 1.62; 1.62 date 2005.03.24.21.12.52; author wiz; state Exp; branches; next 1.61; 1.61 date 2004.10.03.00.13.27; author tv; state Exp; branches; next 1.60; 1.60 date 2004.09.30.13.29.15; author tv; state Exp; branches; next 1.59; 1.59 date 2004.04.20.13.36.47; author tv; state Exp; branches; next 1.58; 1.58 date 2004.04.19.17.06.07; author tv; state Exp; branches; next 1.57; 1.57 date 2004.04.19.14.52.26; author tv; state Exp; branches; next 1.56; 1.56 date 2004.02.17.11.20.22; author jlam; state Exp; branches; next 1.55; 1.55 date 2004.02.14.17.21.37; author jlam; state Exp; branches; next 1.54; 1.54 date 2004.02.14.00.54.45; author grant; state Exp; branches; next 1.53; 1.53 date 2003.12.05.18.15.49; author erh; state Exp; branches; next 1.52; 1.52 date 2003.10.19.01.34.13; author heinz; state Exp; branches; next 1.51; 1.51 date 2003.08.09.10.44.41; author seb; state Exp; branches; next 1.50; 1.50 date 2003.07.21.16.43.21; author martti; state Exp; branches; next 1.49; 1.49 date 2003.07.17.21.30.38; author grant; state Exp; branches; next 1.48; 1.48 date 2003.07.13.13.51.09; author wiz; state Exp; branches; next 1.47; 1.47 date 2003.06.23.10.58.26; author seb; state Exp; branches; next 1.46; 1.46 date 2003.06.02.01.20.48; author jschauma; state Exp; branches; next 1.45; 1.45 date 2003.04.27.19.18.19; author jmmv; state Exp; branches; next 1.44; 1.44 date 2002.12.22.05.14.41; author jlam; state Exp; branches; next 1.43; 1.43 date 2002.12.12.01.56.23; author grant; state Exp; branches; next 1.42; 1.42 date 2002.12.12.00.57.15; author jlam; state Exp; branches; next 1.41; 1.41 date 2002.12.11.22.26.07; author jlam; state Exp; branches; next 1.40; 1.40 date 2002.12.02.22.17.43; author jlam; state Exp; branches; next 1.39; 1.39 date 2002.11.30.23.21.34; author salo; state Exp; branches; next 1.38; 1.38 date 2002.11.27.17.41.05; author drochner; state Exp; branches; next 1.37; 1.37 date 2002.08.28.06.50.35; author jlam; state Exp; branches; next 1.36; 1.36 date 2002.08.19.19.20.30; author seb; state Exp; branches; next 1.35; 1.35 date 2002.07.19.03.07.21; author schmonz; state Exp; branches 1.35.6.1; next 1.34; 1.34 date 2002.02.18.15.14.10; author seb; state Exp; branches; next 1.33; 1.33 date 2001.11.29.01.12.29; author hubertf; state Exp; branches; next 1.32; 1.32 date 2001.08.02.18.11.02; author jlam; state Exp; branches; next 1.31; 1.31 date 2001.06.16.03.34.39; author jlam; state Exp; branches; next 1.30; 1.30 date 2001.06.12.20.33.02; author jlam; state Exp; branches; next 1.29; 1.29 date 2001.06.11.06.34.26; author jlam; state Exp; branches; next 1.28; 1.28 date 2001.02.26.20.19.43; author tron; state Exp; branches; next 1.27; 1.27 date 2001.02.16.14.38.25; author wiz; state Exp; branches; next 1.26; 1.26 date 2001.02.13.11.47.00; author tron; state Exp; branches; next 1.25; 1.25 date 2001.01.14.05.31.12; author tron; state Exp; branches; next 1.24; 1.24 date 2000.11.29.05.05.28; author itojun; state Exp; branches; next 1.23; 1.23 date 2000.11.29.04.34.48; author mycroft; state Exp; branches; next 1.22; 1.22 date 2000.11.27.11.53.16; author itojun; state Exp; branches; next 1.21; 1.21 date 2000.11.16.02.40.12; author wiz; state Exp; branches; next 1.20; 1.20 date 2000.11.02.00.12.29; author itojun; state Exp; branches; next 1.19; 1.19 date 2000.10.31.17.20.48; author itojun; state Exp; branches; next 1.18; 1.18 date 2000.10.31.17.12.43; author itojun; state Exp; branches; next 1.17; 1.17 date 2000.10.31.17.06.18; author itojun; state Exp; branches; next 1.16; 1.16 date 2000.10.31.11.56.54; author itojun; state Exp; branches; next 1.15; 1.15 date 2000.09.19.21.01.42; author tron; state Exp; branches; next 1.14; 1.14 date 2000.06.30.17.07.35; author danw; state Exp; branches; next 1.13; 1.13 date 99.10.07.17.41.48; author tron; state Exp; branches; next 1.12; 1.12 date 99.10.04.17.06.58; author tron; state Exp; branches; next 1.11; 1.11 date 99.05.23.19.48.46; author tv; state Exp; branches; next 1.10; 1.10 date 99.05.20.20.09.50; author tron; state Exp; branches; next 1.9; 1.9 date 99.04.06.15.42.55; author agc; state Exp; branches; next 1.8; 1.8 date 99.03.12.21.05.56; author tron; state Exp; branches; next 1.7; 1.7 date 99.03.11.10.35.46; author tron; state Exp; branches; next 1.6; 1.6 date 99.02.20.22.48.26; author hubertf; state Exp; branches; next 1.5; 1.5 date 98.12.28.20.22.24; author tron; state Exp; branches; next 1.4; 1.4 date 98.12.28.20.17.39; author tron; state Exp; branches; next 1.3; 1.3 date 98.12.23.00.14.16; author tron; state Exp; branches; next 1.2; 1.2 date 98.09.04.12.38.53; author agc; state Exp; branches; next 1.1; 1.1 date 98.09.04.12.33.38; author agc; state Exp; branches 1.1.1.1; next ; 1.35.6.1 date 2002.08.20.12.57.25; author agc; state Exp; branches; next ; 1.1.1.1 date 98.09.04.12.33.38; author agc; state Exp; branches; next ; desc @@ 1.87 log @gettext: check for glibc in the right package + check for glibc, not Linux @ text @# $NetBSD: Makefile,v 1.86 2019/11/03 10:39:11 rillig Exp $ .include "../../devel/gettext/Makefile.common" COMMENT= Tools for providing messages in different languages DEPENDS+= gettext-m4-${PKGVERSION_NOREV}{,nb[0-9]*}:../../devel/gettext-m4 DEPENDS+= gettext-tools-${PKGVERSION_NOREV}{,nb[0-9]*}:../../devel/gettext-tools BUILDLINK_API_DEPENDS.gettext+= gettext-lib>=0.18 USE_LANGUAGES= c c++ USE_PKGLOCALEDIR= yes SHLIBTOOL_OVERRIDE= # empty CONFIGURE_ARGS+= --disable-csharp CONFIGURE_ARGS+= --without-git CONFIGURE_ARGS+= --without-included-gettext CONFIGURE_ENV+= GCJ= ac_cv_prog_GCJ= CONFIGURE_ENV+= HAVE_GCJ_IN_PATH= CONFIGURE_ENV+= HAVE_JAVAC_IN_PATH= CONFIGURE_ENV+= HAVE_JIKES_IN_PATH= CONFIGURE_ENV+= ac_cv_libexpat=no INSTALLATION_DIRS+= lib TEST_TARGET= check BROKEN_GETTEXT_DETECTION= yes USE_BUILTIN.gettext= no # force use of pkgsrc gettext-lib do-install: cd ${WRKSRC}/gettext-tools && ${MAKE} install-gettextsrcSCRIPTS DESTDIR=${DESTDIR} cd ${WRKSRC}/gettext-tools/projects && ${MAKE} install DESTDIR=${DESTDIR} cd ${WRKSRC}/gettext-runtime && ${MAKE} install-gettextsrcDATA DESTDIR=${DESTDIR} .include "../../devel/gettext-lib/buildlink3.mk" .include "../../devel/gettext-asprintf/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.86 log @devel: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.85 2019/05/27 13:21:41 ryoon Exp $ a28 7 .include "../../mk/bsd.prefs.mk" PLIST_VARS+= glibc .if ${OPSYS} == "Linux" PLIST.glibc= yes .endif @ 1.85 log @Update to 0.20.1 Changelog: Version 0.20.1 - May 2019 * Important bug fix: - Fixed a wrong shared library versioning of libintl.so. Version 0.20 - May 2019 * Support for reproducible builds: - msgfmt now eliminates the POT-Creation-Date header field from .mo files. * Improvements for translators: - update-po target in Makefile.in.in now uses msgmerge --previous. * Improvements for maintainers: - msgmerge now has an option --for-msgfmt, that produces a PO file meant for use by msgfmt only. This option saves processing time, in particular by omitting fuzzy matching that is not useful in this situation. - The .pot file in a 'po' directory is now erased by "make maintainer-clean". - It is now possible to override xgettext options from the po/Makefile.in.in through options in XGETTEXT_OPTIONS (declared in po/Makevars). - The --intl option of the gettextize program (deprecated since 2010) is no longer available. Instead of including the intl sources in your package, we suggest making the libintl library an optional prerequisite of your package. This will simplify the build system of your package. - Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well. * Programming languages support: - C, C++: xgettext now supports strings in u8"..." syntax, as specified in C11 and C++11. - C, C++: xgettext now supports 'p'/'P' exponent markers in number tokens, as specified in C99 and C++17. - C++: xgettext now supports underscores in number tokens. - C++: xgettext now supports single-quotes in number tokens, as specified in C++14. - Shell: o The programs 'gettext', 'ngettext' now support a --context argument. o gettext.sh contains new function eval_pgettext and eval_npgettext for producing translations of messages with context. - Java: o xgettext now supports UTF-8 encoded .properties files (a new feature of Java 9). o The build system and tools now support Java 9, 10, and 11. On the other hand, support for old versions of Java (Java 5 and older, GCJ 4.2.x and older) has been dropped. - Perl: o Native support for context functions (pgettext, dpgettext, dcpgettext, npgettext, dnpgettext, dcnpgettext). o better detection of question mark and slash as operators (as opposed to regular expression delimiters). - Scheme: xgettext now parses the syntax for specialized byte vectors (#u8(...), #vu8(...), etc.) correctly. - Pascal: xgettext can now extract strings from .rsj files, produced by the Free Pascal compiler version 3.0.0 or newer. - Vala: xgettext now parses escape sequences in strings more accurately. - JavaScript: xgettext now parses template literals correctly. * Runtime behaviour: - The interpretation of the language preferences on macOS has been fixed. - Per-thread locales are now also supported on Solaris 11.4. - The replacements for the printf()/fprintf()/... functions that are provided through on native Windows and NetBSD are now POSIX compliant. There is no conflict any more between these replacements and other possible replacements provided by gnulib or mingw. * Libtextstyle: - This package installs a new library 'libtextstyle', together with a new header file . It is a library for styling text output sent to a console or terminal emulator. Packagers: please see the suggested packaging hints in the file PACKAGING. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.84 2017/06/26 21:22:49 joerg Exp $ d27 1 a27 1 USE_BUILTIN.gettext= no # force use of pkgsrc gettext-lib @ 1.84 log @Introduce a PLIST variable for preloadable_libintl.so. While that file is installed only for glibc systems, approximate it as Linux for now. Reported by Jason Bacon. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.83 2014/09/01 17:59:12 tron Exp $ d23 1 a23 1 INSTALLATION_DIRS+= lib/gettext ${PKGMANDIR}/man1 a39 2 cd ${WRKSRC}/gettext-tools/intl && ${MAKE} install-exec install-data DESTDIR=${DESTDIR} cd ${WRKSRC}/gettext-tools/po && ${MAKE} installdirs-data DESTDIR=${DESTDIR} @ 1.83 log @Remove incorrect (outdated?) license definition to allow the common (corect) license definition to take effect. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.82 2013/08/22 14:39:00 adam Exp $ d29 7 @ 1.82 log @Changes 0.18.3.1: * Bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.81 2013/01/31 21:45:03 adam Exp $ a5 1 LICENSE= gnu-gpl-v2 @ 1.81 log @Changes 0.18.2: * xgettext now understands the block comment syntax of Guile 2.0. * libgettextpo library: - The initial msgstr of a new message is now "", not NULL. - Bug fixes in the functions po_message_is_range, po_file_check_all, po_message_check_all. * Installation options: The configure options --with-xz and --with-bzip2 can be used to specify alternate compression methods for the archive used by the 'autopoint' program. These options, together with --with-git, allow to trade dependencies against installed package size. --with-xz has the highest compression rate, followed by --with-git, followed by --with-bzip2. * Autoconf macros: - The autoconf macros installed by 'gettextize' now work with the forthcoming Automake 1.14 and require Autoconf version 2.60 or newer. * Portability: - Building on MacOS X 10.7, Cygwin 1.7.10, and newer 64-bit mingw is now supported. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.80 2011/10/20 10:22:51 adam Exp $ a32 1 cd ${WRKSRC}/gettext-tools/src && ${MAKE} install-tcl install-exec-local DESTDIR=${DESTDIR} @ 1.80 log @Fix conflict with other gettext packages @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.79 2011/04/12 17:41:28 adam Exp $ a4 2 PKGREVISION= 1 @ 1.79 log @Changes 0.18.1: * msggrep: A '$' anchor in a regular expression now also matches the end of the string, even if it does not end in a newline. * Dependencies: The libraries and programs are now linked with libunistring if this library is already installed. * Installation options: The configure option --with-cvs is deprecated. The 'autopoint' program will now use the 'git' program by default to compress its archive. If the configure option --without-git is specified, 'autopoint' will not rely on 'git', but will instead rely on a locally installed a 3 MB large archive. Changes 0.18: * Runtime behaviour: - On MacOS X and Windows systems, now extends setlocale() and newlocale() so that their determination of the default locale considers the choice the user has made in the system control panels. - On MacOS X systems, the gettext()/dgettext()/... functions now respect the locale of the current thread, if a thread-specific locale has been set. * PO file format: There is a new field 'Language' in the header entry. It denotes the language code (plus optional country code) for the PO file. This field can be used by automated tools, such as spell checkers. It is expected to be more reliable than looking at the file name or at the 'Language-Team' field in the header entry. msgmerge, msgcat, msgen have a new option --lang that allows to specify this field. Additionally, msgmerge fills in this new field by looking at the 'Language-Team' field (if the --lang option is not given). * xgettext and PO file format: For messages with plural forms, programmers can inform the translators about the range of possible values of the numeric argument, like this: /* xgettext: range: 0..15 */ This information 'range: 0..15' is stored in the PO file as a flag attached to the message. Translators can produce better translations when they know that the numeric argument is small. * Colorized PO files: msgattrib, msgcomm, msgconv, msgen, msgfilter, msggrep, msginit, msgmerge, msgunfmt, msguniq, xgettext now have options --color and --style, like msgcat has since version 0.17. * msgmerge is up to 10 times faster when the PO and POT files are large. This speedup was contributed by Ralf Wildenhues. * msgcmp has a new option -N/--no-fuzzy-matching, like msgmerge has since version 0.12. * msgfilter now sets environment variables during the invocation of the filter, indicating the msgid and location of the messge being processed. * xgettext now can extract plural forms from Qt 4 programs. The recommended xgettext command-line options for this case are: --qt --keyword=tr:1,1t --keyword=tr:1,2c,2t --keyword=tr:1,1,2c,3t * xgettext --language=GCC-source now recognizes also the format strings used in the Fortran front-end of the GCC compiler, and marks them as 'gfc-internal-format'. * autopoint can now be used to update several PO directories all together. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.78 2010/10/27 15:43:55 wiz Exp $ d5 2 a34 1 cd ${WRKSRC}/gettext-tools/misc && ${MAKE} install DESTDIR=${DESTDIR} d38 1 a38 3 cd ${WRKSRC}/gettext-tools/po && ${MAKE} installdirs-data install-data DESTDIR=${DESTDIR} ${INSTALL_MAN} ${WRKSRC}/gettext-tools/man/autopoint.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_MAN} ${WRKSRC}/gettext-tools/man/gettextize.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 @ 1.78 log @Set LICENSE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.77 2008/12/04 13:29:43 wiz Exp $ d3 1 a3 4 DISTNAME= gettext-0.14.6 PKGREVISION= 1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=gettext/} a4 2 MAINTAINER= joerg@@NetBSD.org HOMEPAGE= http://www.gnu.org/software/gettext/gettext.html d8 3 a10 1 PKG_DESTDIR_SUPPORT= user-destdir d12 1 a12 5 DEPENDS+= gettext-m4-0.14.6{,nb[0-9]*}:../../devel/gettext-m4 DEPENDS+= gettext-tools-0.14.6{,nb[0-9]*}:../../devel/gettext-tools BUILDLINK_API_DEPENDS.gettext+= gettext-lib>=0.14.5 USE_LIBTOOL= yes a13 1 GNU_CONFIGURE= yes d15 2 a17 1 CONFIGURE_ARGS+= --disable-csharp a31 1 cd ${WRKSRC}/gettext-tools/lib && ${MAKE} install-gettextsrcDATA DESTDIR=${DESTDIR} @ 1.77 log @Add --disable-csharp to configure flags, to avoid mono being found. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.76 2008/06/20 01:09:12 joerg Exp $ d11 1 @ 1.76 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.75 2007/11/28 18:25:49 joerg Exp $ d23 1 @ 1.75 log @Allow nb versions for the -tools dependency. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.74 2006/07/26 06:53:02 adam Exp $ d12 2 d36 10 a45 10 cd ${WRKSRC}/gettext-tools && ${MAKE} install-gettextsrcSCRIPTS cd ${WRKSRC}/gettext-tools/lib && ${MAKE} install-gettextsrcDATA cd ${WRKSRC}/gettext-tools/projects && ${MAKE} install cd ${WRKSRC}/gettext-tools/misc && ${MAKE} install cd ${WRKSRC}/gettext-tools/src && ${MAKE} install-tcl install-exec-local cd ${WRKSRC}/gettext-runtime && ${MAKE} install-gettextsrcDATA cd ${WRKSRC}/gettext-tools/intl && ${MAKE} install-exec install-data cd ${WRKSRC}/gettext-tools/po && ${MAKE} installdirs-data install-data ${INSTALL_MAN} ${WRKSRC}/gettext-tools/man/autopoint.1 ${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_MAN} ${WRKSRC}/gettext-tools/man/gettextize.1 ${PREFIX}/${PKGMANDIR}/man1 @ 1.74 log @Changes 0.14.6: * Updated the meaning of 'gcc-internal-format' to match GCC 4.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.73 2006/07/07 15:49:31 jlam Exp $ d4 1 d12 2 a13 2 DEPENDS+= gettext-m4-0.14.6:../../devel/gettext-m4 DEPENDS+= gettext-tools-0.14.6:../../devel/gettext-tools @ 1.73 log @LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC tree unless they're named something other than "libtool". SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just define it to the empty list and shlibtool-override will look for libtool scripts. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.72 2006/04/06 06:21:49 reed Exp $ d3 7 a9 7 DISTNAME= gettext-0.14.5 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=gettext/} MAINTAINER= joerg@@NetBSD.org HOMEPAGE= http://www.gnu.org/software/gettext/gettext.html COMMENT= Tools for providing messages in different languages d11 2 a12 2 DEPENDS+= gettext-m4-0.14.5:../../devel/gettext-m4 DEPENDS+= gettext-tools-0.14.5:../../devel/gettext-tools d15 1 a17 1 USE_LIBTOOL= yes a19 1 d26 1 a33 1 ${INSTALL_DATA_DIR} ${PREFIX}/lib/gettext a40 1 ${INSTALL_MAN_DIR} ${PREFIX}/${PKGMANDIR}/man1 @ 1.72 log @Over 1200 files touched but no revisions bumped :) RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.71 2006/02/20 14:04:45 joerg Exp $ d18 1 a18 1 SHLIBTOOL_OVERRIDE+= libtool @ 1.71 log @Never allow configure to detect libexpat. Fixes PR 28032. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.70 2006/02/12 16:37:30 joerg Exp $ d13 1 a13 1 BUILDLINK_DEPENDS.gettext+= gettext-lib>=0.14.5 @ 1.70 log @Use INSTALL_MAN and INSTALL_MAN_DIR as pointed out by salo@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.69 2006/02/12 14:23:02 joerg Exp $ d25 1 @ 1.69 log @Follow-up fix for the last revision: PKGMANDIR is relative to PREFIX, so PREFIX it accordingly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2006/02/11 17:44:39 joerg Exp $ d41 3 a43 3 ${INSTALL_DATA_DIR} ${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_DATA} ${WRKSRC}/gettext-tools/man/autopoint.1 ${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_DATA} ${WRKSRC}/gettext-tools/man/gettextize.1 ${PREFIX}/${PKGMANDIR}/man1 @ 1.68 log @Remove localestatedir fragment, it gets handled properly automatically. Fix pkglint warning for SHLIBTOOL. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2006/02/11 17:18:17 joerg Exp $ d41 1 a41 1 ${INSTALL_DATA_DIR} ${PKGMANDIR}/man1 @ 1.67 log @s/MANDIR/PKGMANDIR/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2006/02/05 22:45:53 joerg Exp $ d18 1 a18 1 SHLIBTOOL_OVERRIDE= libtool @ 1.66 log @Update gettext to 0.14.5. Many bugfixes and improvements, including support for relocable programs, Qt support, separation of the PO processing functions into a separate library and more. Reorganise the gettext infrastructure by splitting of the tools into devel/gettext-tools, which will be used by the tools framework. The remaining devel/gettext package contains gettextize and autopoint aka the infrastructure to embbed gettext into a package. Due to the ABI and API changes, a recursive revision bump will follow. Take blaim by receiving the maintainer hat. With input from jlam@@, reed@@ and wiz@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2006/01/06 13:02:00 joerg Exp $ d41 1 a41 1 ${INSTALL_DATA_DIR} ${MANDIR}/man1 @ 1.65 log @Needs broken gettext detection. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2005/12/05 20:50:04 rillig Exp $ d3 1 a3 2 DISTNAME= gettext-0.11.5 PKGREVISION= 5 d7 1 a7 1 MAINTAINER= tech-pkg@@NetBSD.org d11 3 a13 2 DEPENDS+= gettext-m4-0.11.5:../../devel/gettext-m4 BUILDLINK_DEPENDS.gettext+= gettext-lib>=0.11.5 a20 2 INFO_FILES= gettext.info a25 2 MAKE_ENV+= OPSYS=${OPSYS:Q} d28 1 a29 1 BROKEN_GETTEXT_DETECTION= yes d31 13 a43 2 post-install: cd ${WRKSRC}/intl; ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} install-data d46 1 @ 1.64 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2005/04/11 21:45:23 tv Exp $ d33 1 @ 1.63 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2005/03/24 21:12:52 wiz Exp $ d28 1 a28 1 MAKE_ENV+= OPSYS="${OPSYS}" @ 1.62 log @Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be useful. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2004/10/03 00:13:27 tv Exp $ a14 1 USE_BUILDLINK3= yes @ 1.61 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 3 # $NetBSD: Makefile,v 1.60 2004/09/30 13:29:15 tv Exp $ # FreeBSD Id: Makefile,v 1.1.1.1 1998/08/09 15:13:33 kuriyama Exp # @ 1.60 log @This bends over backwards to remove the .a file, so how about not compiling it at all to do it the right way.... Add SHLIBTOOL_OVERRIDE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2004/04/20 13:36:47 tv Exp $ d6 1 a6 1 PKGREVISION= 4 @ 1.59 log @Use USE_BUILTIN.gettext=no instead. I'm not bothering with PKGREVISION this time as it's obvious this doesn't change a thing for systems where compiling actually succeeded. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2004/04/19 17:06:07 tv Exp $ d21 1 @ 1.58 log @Technically, this should not have needed a PKGREVISION bump for the USE_GNU_GETTEXT fix: afflicted systems couldn't compile gettext at all. But, to be pedantic and fix possible unforeseen problems on systems where the previous version *was* successfully compiling, bump PKGREVISION anyway. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2004/04/19 14:52:26 tv Exp $ a17 1 USE_GNU_GETTEXT= yes d34 2 @ 1.57 log @Set USE_GNU_GETTEXT. Without that, this package doesn't pull in gettext-lib and its buildlink goop (required here!) on systems where the native libintl is typically "good enough" per bl3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2004/02/17 11:20:22 jlam Exp $ d6 1 a6 1 PKGREVISION= 3 @ 1.56 log @bl3ify @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2004/02/14 17:21:37 jlam Exp $ d18 1 @ 1.55 log @LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2004/02/14 00:54:45 grant Exp $ d15 1 a15 1 BUILDLINK_DEPENDS.gettext= gettext-lib-0.11.5 d17 1 a17 1 USE_BUILDLINK2= yes a20 1 USE_GNU_GETTEXT= yes d30 1 a30 1 MAKE_ENV+= OPSYS="${OPSYS}" d35 1 a35 1 cd ${WRKSRC}/intl; ${MAKE_PROGRAM} install-data d37 1 a37 1 .include "../../devel/gettext-lib/buildlink2.mk" @ 1.54 log @remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this automatically now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2003/12/05 18:15:49 erh Exp $ a20 1 LIBTOOL_OVERRIDE= ${WRKSRC}/libtool @ 1.53 log @If we're on AIX, don't remove the .a library: it's the shared library. Combine patch-ai into patch-ah to make future updates easier. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2003/10/19 01:34:13 heinz Exp $ a21 2 CONFIG_GUESS_OVERRIDE= ${WRKSRC}/config.guess CONFIG_SUB_OVERRIDE= ${WRKSRC}/config.sub @ 1.52 log @Add TEST_TARGET @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2003/08/09 10:44:41 seb Exp $ d33 2 @ 1.51 log @USE_NEW_TEXINFO is unnecessary now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2003/07/21 16:43:21 martti Exp $ d33 2 @ 1.50 log @COMMENT should start with a capital letter. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2003/07/17 21:30:38 grant Exp $ a26 1 USE_NEW_TEXINFO= YES @ 1.49 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2003/07/13 13:51:09 wiz Exp $ d12 1 a12 1 COMMENT= tools for providing messages in different languages @ 1.48 log @PKGREVISION bump for libiconv update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2003/06/23 10:58:26 seb Exp $ d10 1 a10 1 MAINTAINER= tech-pkg@@netbsd.org @ 1.47 log @Convert to USE_NEW_TEXINFO. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2003/06/02 01:20:48 jschauma Exp $ d6 1 a6 1 PKGREVISION= 2 @ 1.46 log @Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2003/04/27 19:18:19 jmmv Exp $ d27 1 a28 1 TEXINFO_OVERRIDE= YES a38 1 .include "../../mk/texinfo.mk" @ 1.45 log @Move documentation to share/doc/gettext. Bump PKGREVISION to 2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2002/12/22 05:14:41 jlam Exp $ d10 1 a10 1 MAINTAINER= packages@@netbsd.org @ 1.44 log @Bump the PKGREVISION of devel/gettext: force the Java compiler to go undetected so that the Java classes aren't built and installed. The gettext Java classes should go into a separate package so that all OSes may install them, not just Solaris. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2002/12/12 01:56:23 grant Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.43 log @Handle the optional installation of the gettext.jar java class, which is installed if a working java compiler is found (eg. Solaris). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2002/12/12 00:57:15 jlam Exp $ d6 1 d30 4 a33 2 PLIST_SRC= ${WRKDIR}/PLIST OPTIONAL_FILES+= share/gettext/gettext.jar a36 8 @@${CP} ${PKGDIR}/PLIST ${PLIST_SRC} @@( \ for FILE in ${OPTIONAL_FILES}; do \ ${TEST} ! -e ${PREFIX}/$$FILE || ${ECHO} $$FILE; \ done; \ ${ECHO} "@@dirrm share/gettext"; \ ) >>${PLIST_SRC} @ 1.42 log @Enforce the necessary gettext-lib version dependency in the gettext Makefile instead of relying on the buildlink2.mk file to do it. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2002/12/11 22:26:07 jlam Exp $ d29 3 d34 8 @ 1.41 log @Remove unnecessary inclusion of libiconv/buildlink2.mk as the gettext-lib buildlink2.mk file does it for us automatically. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2002/12/02 22:17:43 jlam Exp $ d13 2 a14 1 DEPENDS+= gettext-m4-0.11.5:../../devel/gettext-m4 @ 1.40 log @The gettext fix has migrated to gettext-lib/buildlink2.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2002/11/30 23:21:34 salo Exp $ a31 1 .include "../../converters/libiconv/buildlink2.mk" @ 1.39 log @USE_PKGLOCALEDIR, remove unnecessary patches, delint. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2002/11/27 17:41:05 drochner Exp $ a23 1 CONFIGURE_ARGS+= --with-libintl-prefix=${BUILDLINK_PREFIX.gettext} @ 1.38 log @bite the bullet and upgrade to 0.11.5 There are too many changes to list in a sensible way. The most visible change for me is that libintl requires libiconv now. Also untangled the 3 sub-pkgs -- a common patch dir makes it too complex. This pkg used to expose buildlink2 problems - the pkg libintl was pulled in in cases where USE_GNU_GETTEXT was not set. There were some improvements to libtool filtering, and x11/gtk builds now, so I hope this is settled. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2002/08/28 06:50:35 jlam Exp $ d16 1 a21 2 CONFIGURE_ENV+= PKGLOCALEDIR="${PKGLOCALEDIR}" MAKE_ENV+= PKGLOCALEDIR="${PKGLOCALEDIR}" @ 1.37 log @buildlink1 -> buildlink2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2002/08/19 19:20:30 seb Exp $ d5 1 a5 2 DISTNAME= gettext-0.10.35 PKGREVISION= 2 d13 1 a13 1 DEPENDS+= gettext-m4-0.10.35:../../devel/gettext-m4 d18 1 a18 1 LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig d23 3 a29 8 post-patch: ${RM} -f ${WRKSRC}/intl/libgettext.h ${RM} -f ${WRKSRC}/intl/libintl.h ${CP} ${FILESDIR}/libgettext.h ${WRKSRC}/intl post-configure: ${RM} -f ${WRKSRC}/intl/libintl.h d34 1 @ 1.36 log @Solaris fix... Now that gettext-lib's buildlink.mk makes it required on Solaris fix build and PLIST: - obey PKGLOCALEDIR - fix libtool's install mode invocation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2002/07/19 03:07:21 schmonz Exp $ d16 1 a16 1 USE_BUILDLINK_ONLY= yes d39 1 a39 1 .include "../../devel/gettext-lib/buildlink.mk" @ 1.35 log @Use CONFIG_{GUESS,SUB}_OVERRIDE to fix build problem on Darwin, noted by Randy Beaudreault . @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2002/02/18 15:14:10 seb Exp $ d22 2 @ 1.35.6.1 log @Pullup versions 1.36 pkgsrc/devel/gettext/Makefile 1.5 pkgsrc/devel/gettext/distinfo 1.13 pkgsrc/devel/gettext-lib/Makefile 1.4 pkgsrc/devel/gettext-m4/Makefile 1.8 pkgsrc/devel/gettext/patches/patch-aa 1.3 pkgsrc/devel/gettext/patches/patch-ac 1.2 pkgsrc/devel/gettext/patches/patch-ak to the pkgsrc 1.6 branch. Requested by Stoned Elipot. > From: Stoned Elipot > Date: Mon, 19 Aug 2002 22:20:35 +0300 (EEST) > > Module Name: pkgsrc > Committed By: seb > Date: Mon Aug 19 19:20:35 UTC 2002 > > Modified Files: > pkgsrc/devel/gettext: Makefile distinfo > pkgsrc/devel/gettext-lib: Makefile > pkgsrc/devel/gettext-m4: Makefile > pkgsrc/devel/gettext/patches: patch-aa patch-ac patch-ak > > Log Message: > Solaris fix... Now that gettext-lib's buildlink.mk makes it required on Solaris > fix build and PLIST: > - obey PKGLOCALEDIR > - fix libtool's install mode invocation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2002/08/19 19:20:30 seb Exp $ a21 2 CONFIGURE_ENV+= PKGLOCALEDIR="${PKGLOCALEDIR}" MAKE_ENV+= PKGLOCALEDIR="${PKGLOCALEDIR}" @ 1.34 log @Introduce new framework for handling info files generation and installation. Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2001/11/29 01:12:29 hubertf Exp $ d20 2 @ 1.33 log @Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2001/08/02 18:11:02 jlam Exp $ d22 1 d36 1 @ 1.32 log @Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2001/06/16 03:34:39 jlam Exp $ d6 1 a6 1 PKGNAME= gettext-0.10.35nb2 @ 1.31 log @Update gettext to 0.10.35nb2. The only change is to factor out the m4 files into a separate package, gettext-m4, and add a dependency on it. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2001/06/12 20:33:02 jlam Exp $ d16 1 a18 1 USE_LIBINTL= yes a19 2 LIBS+= -L${LOCALBASE}/lib CPPFLAGS+= -I${LOCALBASE}/include d34 1 @ 1.30 log @LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2001/06/11 06:34:26 jlam Exp $ d6 1 a6 1 PKGNAME= gettext-0.10.35nb1 d13 2 @ 1.29 log @CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so adapt by moving CPPFLAGS settings to top-level, and removing explicit inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2001/02/26 20:19:43 tron Exp $ d18 1 a18 1 CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib" @ 1.28 log @Use "PKGLOCALEDIR" instead of "LOCALEDIR". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2001/02/16 14:38:25 wiz Exp $ d18 2 a19 2 CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib" \ CPPFLAGS="-I${LOCALBASE}/include" @ 1.27 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2001/02/13 11:47:00 tron Exp $ d22 1 a22 1 PLIST_SUBST+= LOCALEDIR=${LOCALEDIR} @ 1.26 log @Rename "${LOCALEBASE}" variable to "${LOCALEDIR}" to avoid mix-ups with "${LOCALBASE}". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2001/01/14 05:31:12 tron Exp $ d12 1 @ 1.25 log @Correct package list for Solaris. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2000/11/29 05:05:28 itojun Exp $ d21 1 a21 1 PLIST_SUBST+= LOCALEBASE=${LOCALEBASE} @ 1.24 log @move installation of gettextize files to devel/gettext. repair gettext build on fresh install. re-introduce gettextize file installation. reported by: mycroft @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2000/11/27 11:53:16 itojun Exp $ d21 1 a21 1 @ 1.23 log @Back out previous change. It doesn't even *compile*. @ text @d30 3 @ 1.22 log @make gettextize work again. this should fix packages that use automake. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2000/11/16 02:40:12 wiz Exp $ a28 6 post-build: cd ${WRKSRC}/intl; ${MAKE_PROGRAM} post-install: cd ${WRKSRC}/intl; ${MAKE_PROGRAM} install-data @ 1.21 log @add HOMEPAGE @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2000/11/02 00:12:29 itojun Exp $ d29 6 @ 1.20 log @look at /usr/pkg/{include,lib}, so that we can build it with devel/gettext-lib (not with in-tree libintl). from lukem. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2000/10/31 17:20:48 itojun Exp $ d11 1 @ 1.19 log @use USE_LIBINTL. now devel/gettext does not need devel/gettext-lib, if /usr/lib/libintl.a exists. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2000/10/31 17:12:43 itojun Exp $ d16 2 @ 1.18 log @make sure to nuke local libintl.h @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2000/10/31 17:06:18 itojun Exp $ a11 2 DEPENDS+= gettext-lib-0.10.35nb1:../../devel/gettext-lib d14 1 @ 1.17 log @split devel/gettext into devel/gettext and devel/gettext-lib. TODO: gettext-lib can be omitted if we have /usr/lib/libintl.a. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2000/10/31 11:56:54 itojun Exp $ d24 3 @ 1.16 log @because of addition of --with-included-gettext (revision 1.15), "if SunOS" clause does not hold any more. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2000/09/19 21:01:42 tron Exp $ d12 2 a16 1 CONFIGURE_ARGS+= --with-included-gettext d19 5 @ 1.15 log @Configure with option "--with-included-gettext" to avoid building an useless "libintl" if the "gettext" package is already installed. Fix provided by Olaf 'Rhialto' Seibert in PR pkg/11039. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2000/06/30 17:07:35 danw Exp $ a17 14 .include "../../mk/bsd.prefs.mk" # The install target in intl/Makefile has a comment whereby libintl.a # and libintl.h should not be installed on systems which have gettext() # function in their libc .if ${OPSYS} == "SunOS" PLIST_SRC= ${WRKDIR}/PLIST-src pre-install: @@${SED} -e '/^include\/libintl\.h$$/d' -e '/^lib\/libintl\.a$$/d' \ ${PKGDIR}/PLIST > ${PLIST_SRC} .endif # SunOS @ 1.14 log @Add bugfixes from glibc and build a shared library version of libintl. Bump version to 0.10.35nb1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 1999/10/07 17:41:48 tron Exp $ d15 1 @ 1.13 log @Remove me as maintainer of those packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 1999/10/04 17:06:58 tron Exp $ d5 10 a14 3 DISTNAME= gettext-0.10.35 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=gettext/} d16 1 a16 5 MAINTAINER= packages@@netbsd.org GNU_CONFIGURE= yes INFO_FILES= gettext.info d25 1 a25 1 PLIST_SRC= ${WRKDIR}/PLIST-src @ 1.12 log @The distribution file for "gettext-0.10.35" is finally available on the GNU master site. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 1999/05/23 19:48:46 tv Exp $ d9 1 a9 1 MAINTAINER= tron@@netbsd.org @ 1.11 log @We don't use libtool to make shared objects, so don't add an unnecessary dependence on pkglibtool. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 1999/05/20 20:09:50 tron Exp $ d7 1 a7 1 MASTER_SITES= ftp://alpha.gnu.org/gnu/ @ 1.10 log @Remove unnecessary assignments of "INSTALL", "INSTALL_DATA", "INSTALL_PROGRAM" and "INSTALL_SCRIPT" from "CONFIGURE_ENV". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 1999/04/06 15:42:55 agc Exp $ a11 1 USE_LIBTOOL= yes d24 2 a25 2 post-install: ${SED} -e '/^include\/libintl\.h$$/d' -e '/^lib\/libintl\.a$$/d' \ @ 1.9 log @Make this work on Solaris. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 1999/03/12 21:05:56 tron Exp $ d11 2 a12 3 GNU_CONFIGURE= yes USE_LIBTOOL= yes CONFIGURE_ENV+= INSTALL_SCRIPT="${INSTALL_SCRIPT}" @ 1.8 log @As pointed out by Michael Brakemeier the distribution file for "gettext" version 0.10.35 can be found on "alpha.gnu.org". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 1999/03/11 10:35:46 tron Exp $ d16 14 @ 1.7 log @For reasons unknown to me the distribution file for "gettext-0.10.35" is no longer available on "ftp.gnu.org". Because at least GNOME doesn't work with the old 0.10 version we keep the source on "ftp.netbsd.org" now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 1999/02/20 22:48:26 hubertf Exp $ d7 1 a7 1 MASTER_SITES= ${MASTER_SITE_LOCAL} a10 1 MIRROR_DISTFILE= no @ 1.6 log @Fix CONFLICTS (remove redundancy, mostly) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 1998/12/28 20:22:24 tron Exp $ d7 1 a7 1 MASTER_SITES= ${MASTER_SITE_GNU} d11 1 @ 1.5 log @Move "gettext" package from "misc" to "devel" category. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 1998/12/28 20:17:39 tron Exp $ a9 2 CONFLICTS= gettext-* @ 1.4 log @Move "gettext" package from "misc" to "devel" category. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 1998/12/23 00:14:16 tron Exp $ d6 1 a6 1 CATEGORIES= misc @ 1.3 log @Update "gettext" package to version 0.10.35. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 1998/09/04 12:38:53 agc Exp $ @ 1.2 log @Modify for NetBSD: + add NetBSD RCS Ids. + modify comments and descriptions + add INFO files in Makefile etc. @ text @d1 1 a1 1 # $NetBSD$ d5 1 a5 1 DISTNAME= gettext-0.10 d9 1 a9 1 MAINTAINER= packages@@netbsd.org d11 5 a15 1 GNU_CONFIGURE= yes @ 1.1 log @Initial revision @ text @d1 1 a1 5 # New ports collection makefile for: gettext # Version required: 0.10 # Date created: 16 March 1998 # Whom: Yukihiro Nakai # d9 1 a9 1 MAINTAINER= Nakai@@technologist.com d13 3 a15 1 .include @ 1.1.1.1 log @Initial import of GNU gettext 0.10, tools for providing messages in different languages, into the NetBSD packages collection. This is taken from the FreeBSD port. @ text @@