Commit graph

73 commits

Author SHA1 Message Date
jlam
10a1961ddf Fix typo (-jpeg -> -ljpeg) that was propagated to imlib-config. 2001-08-23 04:47:54 +00:00
jlam
7bba3453dc If USE_CONFIG_WRAPPER is defined (implied by USE_BUILDLINK_ONLY), then
set FOO_CONFIG=${BUILDLINK_CONFIG_WRAPPER.foo} in both CONFIGURE_ENV and
MAKE_ENV.  We remove the check for GNU_CONFIGURE because if a package
Makefile includes the buildlink.mk file, then it most likely wants to use
the config script wrappers as well.  Change suggested by Hubert Feyrer
(hubertf) and Tomasz Luchowski (zuntum).
2001-08-17 21:14:00 +00:00
rh
0213575de3 Autoconf apparently no longer uses "ltconfig" to configure libtool. As a
workaround, create a dummy "ltconfig" for the buildlink autoconf to pick
up.  Fixes a build problem with buildlink-x11 and xpgwedge pointed out in
private mail by David Brownlee <abs@netbsd.org>

XXX: in the long run, the buildlink autoconf macros probably need to be
     updated and fixed to prevent similar problems in other packages.
2001-08-13 19:20:16 +00:00
rh
93039773f4 Update imlib to 1.9.11. Changes are bugfixes and the addition of man pages 2001-08-13 11:14:30 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
jlam
7b1d3cb465 Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
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>.
2001-07-20 01:54:31 +00:00
jlam
9943bc93db Allow overriding of *_CONFIG variables in a package Makefile when using
USE_BUILDLINK_ONLY.
2001-07-02 05:33:56 +00:00
jlam
cb76bd5efc Move inclusion of bsd.buildlink.mk to start of file. 2001-07-01 22:59:08 +00:00
jlam
3b65bde2f7 USE_CONFIG_WRAPPER is automatically set if USE_BUILDLINK_ONLY is defined,
so remove it from package Makefiles.  Also move the inclusion of the
buildlink.mk files to the end of the Makefile to just before bsd.pkg.mk
to ensure that any Makefile settings occur before the buildlink.mk files.
2001-06-29 04:54:49 +00:00
jlam
34d11d8a0f Generalize how the dependency pattern may be specified. Instead of just
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.
2001-06-23 19:26:48 +00:00
jlam
caed2a1d79 Mark as USE_BUILDLINK_ONLY. 2001-06-19 04:32:29 +00:00
jlam
9985c58ee6 Converted to use buildlink.mk files. 2001-06-16 19:57:12 +00:00
jlam
4bd1cc4973 Regen. 2001-06-16 19:56:48 +00:00
jlam
1de57759e1 Refer to glib-config as $GLIB_CONFIG in configure script, and add X_LDFLAGS
variable for X libraries linker flags.
2001-06-16 19:56:16 +00:00
jlam
8bd2534b14 Use gtk-config, not @GTK_CONFIG@ to avoid putting buildlink references
in config script.  Also add X_LDFLAGS for X libraries linker flags.
2001-06-16 19:54:50 +00:00
jlam
8fea51aacb Add buildlink.mk files for use by other packages. 2001-06-16 19:23:17 +00:00
jlam
c4e71c5e7a 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.
2001-06-11 06:34:17 +00:00
wiz
26c40c61dd Update dependency on png to >=1.0.11 because of the shlib major bump.
Noted by Frederick Bruckman.
2001-05-22 09:32:18 +00:00
wiz
a4f21a5507 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 09:54:06 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
wiz
4342a6c22e Fix path for convert and other ImageMagick tools. Addresses pkg/11313.
Also comment out broken parts of libpng and libjpeg tests (though it
doesn't seem to change much).
2001-03-10 13:04:07 +00:00
tron
5382bbe7c6 Because the minor number of the PNG library was increased packages compiled
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.
2001-03-04 09:06:09 +00:00
wiz
a2a4d06c6f Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 15:22:13 +00:00
fredb
d90777545a Fix an error in last commit. 2001-02-07 04:53:52 +00:00
tron
f2d262e0be Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-02-05 09:00:54 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
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.
2001-01-04 15:10:17 +00:00
hubertf
79b0f1c7b6 add new homepage 2000-12-06 21:29:17 +00:00
tron
0b07db4fd7 Remove obsolete homepage URL. Unfortunately the location of the new
homepage is unknown.
2000-12-03 21:04:21 +00:00
mycroft
63d9df2084 Correct PLIST for libtool changes. 2000-11-26 11:34:56 +00:00
wiz
6fb181baf4 Add all libraries to link step of gdk_imlib.
Adresses pkg/10453.
2000-06-27 01:13:47 +00:00
dmcmahill
0e4766ab72 correct PLIST for ELF vs a.out platforms. This fixes PR pkg/10393. 2000-06-20 01:40:16 +00:00
wiz
44e9ac9790 Fix grayscale PNG display. Patch supplied by Dieter Baron in private mail. 2000-06-17 01:09:35 +00:00
wiz
329a86374a USE_LIBTOOL & LTCONFIG_OVERRIDE -> minus one patch
Also add some missing libraries to PLIST.
2000-06-09 11:06:20 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
drochner
d7f3f55bd9 update to 1.9.8.1
Changes to 1.9.8: bugfixes and configuration changes
2000-05-30 19:16:27 +00:00
tron
ea7dc91900 Because the minor of "libpng" was bumped we must sure that packages
compiled for the update "png" package depend on it.
2000-03-21 22:40:50 +00:00
agc
12004c6d74 On Solaris, explicitly set the CPPFLAGS, so that the Zoularis environment is
ignored - we're really compiling for Solaris, after all.
2000-02-15 16:44:54 +00:00
wiz
75f2a07bfc be more autoconf-friendly, link *.m4 to ${LOCALBASE}/share/aclocal 2000-02-12 03:24:15 +00:00
tron
e8a1039530 Use "png>=1.0.3" instead of "png-*" in dependence list. 2000-02-09 20:20:52 +00:00
tron
f184beb4a5 Use wildcard dependence for "png" package. 2000-02-09 15:22:32 +00:00
jlam
0382b8cf61 Update to imlib-1.9.8. 1999-10-28 00:23:08 +00:00
tron
249de406c4 Update "imlib" package to version 1.9.7 included in GNOME 1.0.53 release. 1999-10-24 16:49:31 +00:00
jlam
1d29fde9a4 * change to use libungif instead of giflib
* install library documentation
1999-10-09 20:12:10 +00:00
jlam
d043b6411c Change to use wildcard dependency on tiff. 1999-10-08 21:12:47 +00:00
mrg
1dcf89155d make this work with xpkgwedge. 1999-09-05 13:41:14 +00:00
rh
6c7e0a91ff Update dependency on gtk+-1.2.4 1999-08-28 09:43:06 +00:00
tron
16628fb1be Use "MASTER_SITE_GNOME" instead of individual "MASTER_SITE" lists. 1999-08-22 22:02:32 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
tron
c566a0ae72 The GNOME mirror on "ftp.jimpick.com" was closed. Use the mirror on
"ftp.sunet.se" instead.
1999-06-19 15:19:11 +00:00