Age | Commit message (Collapse) | Author | Files | Lines |
|
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 <seb@netbsd.org>
> 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.
|
|
Requested by Thomas Klausner.
> Date: Mon, 19 Aug 2002 18:17:57 +0300 (EEST)
> From: Thomas Klausner <wiz@netbsd.org>
>
> Module Name: pkgsrc
> Committed By: wiz
> Date: Mon Aug 19 15:17:56 UTC 2002
>
> Modified Files:
> pkgsrc/security/openssl: Makefile
>
> Log Message:
> Compile no-shared on 1.4.x. This makes the package install and work for me
> on 1.4.2/i386. Approved by agc.
> Date: Mon, 19 Aug 2002 19:00:07 +0300 (EEST)
> From: Thomas Klausner <wiz@netbsd.org>
>
> Module Name: pkgsrc
> Committed By: wiz
> Date: Mon Aug 19 16:00:07 UTC 2002
>
> Modified Files:
> pkgsrc/security/openssl: Makefile
>
> Log Message:
> Fix a comment, and improve pattern to also work on netbsd-1-4.
|
|
fix build and PLIST:
- obey PKGLOCALEDIR
- fix libtool's install mode invocation.
|
|
INCOMPAT_GETTEXT that are analogous to INCOMPAT_ICONV and contain lists of
shell wildcards intended to match against ${MACHINE_PLATFORM}. These
variables are used to note those platforms that have the named packages in
the base system but are incompatible in some way from the pkgsrc version
of the same package. Change INCOMPAT_CURSES to have the same sematics as
above. These variables allow much greater precision in specifying which
platforms have broken (for the purposes of pkgsrc) versions of software in
the base system that must be ignored.
The buildlink.mk files for these packages define private _INCOMPAT_*
versions of these variables, and they contain the default lists of
platforms that are known to have incompatible software bits.
This addresses pkg/17775 submitted by Julien T. Letessier
<julien.letessier at sun dot com>.
|
|
Randy Beaudreault <maccult@pacbell.net>.
|
|
|
|
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.
|
|
|
|
${INTLLIBS} through to the configure environment. This should fix
pkg/14360 (x11/gtk: gtk-config does not list "-lintl") by Jun-ichiro itojun
Hagino <itojun@itojun.org>.
|
|
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
|
|
-lintl is picked up by the linker.
|
|
installation directory in case the package isn't installed.
|
|
BUILDLINK_PREFIX.<pkgname>. This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed. Idea by Alistair Crooks <agc@pkgsrc.org>.
|
|
|
|
|
|
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0. This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
|
|
|
|
linked from a particular package, and add a pre-configure target to
the buildlink.mk file to more painlessly use buildlink.mk files. A
${BUILDLINK_TARGETS} variable still exists in case a package _must_
define NO_CONFIGURE.
|
|
|
|
|
|
broken gettext.m4.
|
|
${BUILDLINK_INCDIR} and ${BUILDLINK_LIBDIR}, to be used by other packages.
|
|
|
|
gettext-0.10.35 and older versions installed.
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
|
|
|
|
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.
+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt
With many thanks to Thomas Klausner for keeping me honest with this.
|
|
repair gettext build on fresh install. re-introduce gettextize file
installation. reported by: mycroft
|
|
|
|
|
|
TODO: gettext-lib can be omitted if we have /usr/lib/libintl.a.
|