summaryrefslogtreecommitdiff
path: root/devel/gettext-lib
AgeCommit message (Collapse)AuthorFilesLines
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14USE_BUILDLINK should be "yes", not just defined.jlam1-4/+4
2004-02-14remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does thisgrant1-3/+1
automatically now.
2004-02-12Create a new variable PREFER_NATIVE that has the opposite semanticsjlam2-6/+26
as PREFER_PKGSRC. Preferences are determined by the most specific instance of the package in either PREFER_PKGSRC or PREFER_NATIVE. If a package is specified in neither or in both variables, then PREFER_PKGSRC has precedence over PREFER_NATIVE.
2004-02-12Reorganize code so that any dependencies are checked as part of decidingjlam2-51/+57
whether the software is built-in or not. This facilitates implementing the forthcoming PKGSRC_NATIVE variable.
2004-02-11Move the INCOMPAT_FOO checks to a more natural location within thejlam1-14/+14
block that decides whether package FOO is built-in or not. If the platform is listed in IMCOMPAT_FOO, then treat FOO as being not built-in.
2004-02-06If we're passing through MAKEFLAGS variables whose values may containjlam1-3/+3
spaces, use the :Q modifier instead of double-quoting the value. This avoids breakage when executing the just-in-time su targets.
2004-02-05Make PREFER_PKGSRC just yes/no or a list of packages. This makes itjlam2-10/+6
simpler to understand.
2004-02-05Rename BUILDLINK_PREFER_PKGSRC to PREFER_PKGSRC so that we can use itsjlam2-10/+8
value outside of buildlink-related files.
2004-02-05Support a new global variable:jlam2-2/+18
BUILDLINK_PREFER_PKGSRC This variable determines whether or not to prefer the pkgsrc versions of software that is also present in the base system. This variable is multi-state: defined, or "yes" always prefer the pkgsrc versions not defined, or "no" only use the pkgsrc versions if needed by dependency requirements This can also take a list of packages for which to prefer the pkgsrc-installed software. The package names may be found by consulting the value added to BUILDLINK_PACKAGES in the buildlink[23].mk files for that package.
2004-01-24Support BUILDLINK_DEPENDS.<pkg> being a list of values.jlam1-7/+16
2004-01-15Don't use "-Wl" on platforms which define "_USE_RPATH" to "no". Thistron1-1/+3
fixes build problems under Darwin.
2004-01-11Add some double quotes and move a section into a protected region so wejlam1-15/+14
don't keep re-evaluating it.
2004-01-06Use l:foo: instead of S:...: to remove a library.jlam1-2/+2
2004-01-06It's "overwrite" not "overview"!!jlam1-2/+2
2004-01-05bl3ifyjlam1-3/+5
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam1-2/+2
recommended by seb :)
2004-01-05Don't need to set BUILDLINK_PREFIX.gettext explicitly as bsd.buildlink3.mkjlam1-2/+1
does it correctly for us.
2004-01-05Sow BUILDLINK_USE_BUILTIN.<pkg> and reap _NEED_<PKG> variables.jlam1-16/+21
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam1-4/+4
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam1-0/+129
buildlink3 framework.
2003-09-25add -DSTATIC=static to the Darwin-specific defines so that libintldanw1-3/+3
doesn't completely gratuitously export a symbol that conflicts with libiconv
2003-08-02Undo last. While it may make live easier, it's not good for binarywiz1-2/+2
packages.
2003-08-02when determining whether iconv is required, don't require gettext-libgrant1-2/+2
0.11.5nb1 or higher, 0.11.5 is good enough. fixes build with slightly older installation of gettext-lib.
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-14Only depend on gettext-lib>=0.11.5nb1 if iconv is needed.wiz1-3/+3
Noted by Matthias Scheler.
2003-07-13PKGREVISION bump for libiconv update.wiz2-3/+4
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-03-27Revert last after libtool now behaves as expected.jschauma1-7/+1
2003-03-27Make this install using the correct major under Irix. Oddly, libtool determinesjschauma1-1/+7
the right version for most other packages (AFAICT), but this package seems to be different.
2003-03-22Fix build on Darwin, using patch in PR pkg/20396 by Yves de Champlain.jmmv1-1/+7
2003-03-14(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;jlam1-2/+3
Makefiles simply need to use this value often, for better or for worse. (2) Create a new variable FIX_RPATH that lists variables that should be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and additional variables may be appended from package Makefiles.
2003-03-07Use BUILDLINK_LIBICONV_LDADD instead of hard-coding "-liconv". This shouldjlam1-2/+2
fix the problem where gettext-lib on certain OSes that already have iconv functions in libc don't need to link against libiconv.
2003-01-05Avoid a conditional based on the value of GNU_CONFIGURE. This allowsjlam1-9/+21
gettext-lib/buildlink2.mk to be included anywhere in a Makefile instead of only after where GNU_CONFIGURE may be defined.
2002-12-23Remove -no-undefined from libtool arguments as it causes gettext-lib tojlam2-1/+16
not build a shared library on platforms that libtool thinks can't handle inter-library dependencies, e.g. OpenBSD and Solaris.
2002-12-22These packages are no longer needed to bootstrap buildlink2. Simplify thejlam1-11/+7
building of these packages by using buildlink2.
2002-12-20Add "-liconv" along with "-lintl" to LIBS if we are using a newish (0.11.x)jlam1-1/+4
gettext.
2002-12-12Work around a obscure compiler error in devel/gtexinfo on Darwin. Patch fromschmonz2-1/+15
<URL:http://mail.gnu.org/pipermail/bug-gnu-utils/2002-September/002920.html>.
2002-12-11Allow an installed gettext-lib-0.10.35nb1 to satisfy gettext dependenciesjlam1-4/+17
if we don't actually require gettext-lib>=0.11.5. For other installations where keeping an older gettext around isn't wanted, convert the gettext dependency to >=0.11.5 and include the necessary buildlink2 magic for libiconv support.
2002-12-10oops, the 0.11.5 should be for the GNU gettext case only.drochner1-2/+4
Do it better now - ugly but the logic here is a bit twisted.
2002-12-10require gettext-lib>=0.11.5. Linking against an old one can lead todrochner1-2/+2
confusion.
2002-12-02gettext-0.11.5's gettext.m4, used by newer GNU configure scripts, no longerjlam1-4/+4
uses a compile/link test to determine the presence or absence of libintl. Instead it uses a file existence test for libintl.{a,so,la} in specific directories. buildlink2 can't work around this, but gettext.m4 does provide a new configure option "--with-libintl-prefix" to specify in which directory to look for libintl, so use it. It's harmless on older GNU configure scripts as they will ignore unknown options, but it will fix gettext detection with newer GNU configure scripts that use the new gettext.m4. Also protect a forced cache value from being passed to the configure script unless libintl really does exist.
2002-12-02The correct style is "foo-[0-9]*", not "foo-*", when wildcarding a packagejlam1-2/+2
for a dependency match.
2002-12-02Simplify by using BUILD_DIRS instead of custom do-build and do-installjlam1-7/+2
targets.
2002-11-27bite the bullet and upgrade to 0.11.5drochner4-11/+15
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.
2002-11-26Add a default _BLNK_LIBINTL_FOUND definition (used later in the file) injlam1-1/+2
the USE_GNU_GETTEXT == YES case.
2002-11-26More changes to try to get gettext-lib/buildlink2.mk to work properly onjlam1-3/+10
Linux systems that include gettext() routines in glibc. We now properly substitute for libintl.la references in libtool archives, and we don't produce the fake libintl.la since it has no meaning if there is not a real libintl.
2002-11-20Allow for Linux systems where the gettext() routines are incorporated intojlam1-10/+15
glibc instead of in a separate libintl.
2002-11-14This file appears to be unused now.jlam1-79/+0