Commit graph

81 commits

Author SHA1 Message Date
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
drochner
4af7ec0306 turn gimp into a meta-pkg 2002-02-15 20:55:58 +00:00
drochner
7af40bebb3 update to 1.2.3
I didn't find a useful changelog - seems to be a bugfix and documentation
update release
2002-02-13 19:50:05 +00:00
wiz
9d08962312 Undo PKGREVISION increase for undone change. 2002-02-07 15:22:20 +00:00
martti
a1bbc2ba31 Backed out pkg/15487 as tiff, jpeg, and png are already
dependencies (pointed by Thomas Klausner)
2002-02-07 07:47:15 +00:00
martti
eddb3b34c3 - Added support for tiff, jpeg and png by making this depend on those pkgs
- Set PKGREVISION=1

Fixes pkg/15487 by Chris Richards
2002-02-05 09:00:00 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
jlam
63fc151cb9 Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links.  These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.

Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-29 22:41:00 +00:00
jlam
7b4939bd8e * Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. We now
avoid a hidden dependency on libiconv.so if it's installed in ${LOCALBASE}.
  It's also possible now to build gimp without accidentally pulling in older
  gimp headers from an installed gimp package.  Also allow
  gnome-libs/buildlink.mk to pull in much of the dependencies.

* Remove patch to pass $(INTLDEPS) to the compiler in modules/Makefile as
  the gettext headers are found in ${BUILDLINK_DIR}/include which is already
  passed through in CFLAGS.

* Remove GNOME_CONFIG=no from CONFIGURE_ENV.  This was a leftover from when
  there was a separate gimp-helpbrowser package that depended on gnome-libs
  while the main gimp package only needed GTK+ and graphics libs.  Since
  there is only one consolidated gimp package now, we need the gnome-libs
  dependency (more specifically, libgtkxhtml.so) to be correctly found for
  the helpbrowser plugin to be built.

* Add settings for MPEG, LIBMPEG, and GAP_DECODE_MPEG to properly support
  the MPEG library from graphics/mpeg-lib that changed it's name.

* Change -Wl,-E (conditionalized on ELF) to -Wl,--export-dynamic which works
  across both the ELF and a.out linkers.
2001-08-02 13:33:09 +00:00
tron
1d768795f5 Remove duplicate dependence on "mpeg" package which is now added by the
buildlink glue file.
2001-07-29 14:54:56 +00:00
tron
decf7822c5 Include buildlink glue for "mpeg-lib" so that detection of MPEG Library
works on system where "kdemultimedia" version 2.x is installed.
2001-07-29 14:18:09 +00:00
hubertf
257b43c091 Update gimp to 1.2.2:
This release fixes a large number of bugs, adds a couple of new
translations, and features a complete rewrite of the help pages
2001-07-29 01:27:01 +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
hubertf
daaf60749a Add BUILD_USES_MSGFMT=yes as this wants msgfmt - build breaks if it's not
installed (I wonder why this wasn't catched in bulk builds...)
2001-04-28 00:50:35 +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
abs
35ca43e824 Update to gimp-1.2.1
Patches from Martti Kuparinen in pkg/12223

Too many changes to list and no obvious URL for the ChangeLog file
2001-02-16 11:33:23 +00:00
hubertf
500565130b This works really fine without $DISPLAY set! 2001-01-03 16:01:44 +00:00
tron
5440c4b68e Add missing depende on "gnome-libs" package. 2000-12-28 15:46:26 +00:00
hubertf
29e1f3f030 Build gimp-extra-data after gimp was installed. It wants gimptool installed. 2000-12-27 17:28:40 +00:00
hubertf
b2fa279cf8 Update to 1.2.0. Changes: many bugfixes, new plugins, etc. 2000-12-26 18:25:32 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wiz
1c5a60de44 USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-15 23:13:59 +00:00
agc
78748d628a Instead of the clunky SHOW_PKG_PREFIX, introduce an EVAL_PREFIX definition,
which takes entries of the format <make-definition-name>=<pkgname>. This
has not been added to MAKEFLAGS because (a) premature optimisation is the
root of all evil, and (b) because the .for loop used to implement this
shows the wrong results when multiple prefices are evaluated.

Modify all the package Makefiles to use EVAL_PREFIX, thereby simplifying
them considerably.

ALso simplify the logic to calculate the prefix as well.
2000-07-15 20:39:13 +00:00
agc
69cbb39071 The previous method of using a make target for finding a prerequisite
package's prefix would not work as part of the environment specification
via MAKE_ENV (as it would not be executed in the correct directory).

Fix this by invoking pkg_info(1) directly, not via an intermediate make(1)
step - this is not as clean, but more effective (i.e. it works).
2000-07-14 16:04:19 +00:00
agc
4aeac45f89 Make the determination of the pre-req package's installed directory be
a bit more user-friendly.

Introduce a show-{gtk+,imlib,kdebase,qt1,qt2,xpm}-prefix target in
bsd.pkg.mk, and use "${MAKE} show-*-prefix" in package Makefiles.
2000-07-11 14:53:35 +00:00
agc
e05e4735dd Hardcoding X11PREFIX into package Makefiles forces the user to install
xpkgwedge once, before any other packages have been installed, and
never to delete it.  This change finds the prefix of the installed
pre-req package using pkg_info(1), and allows packages to be found in
${X11BASE} and ${LOCALBASE}, not just ${X11PREFIX} - from mail from
Dave Sainty <dave@dtsp.co.nz>, munged slightly by myself.
2000-07-10 10:40:39 +00:00
agc
d951a0d54f Make this package xpkgwedge-safe by using the new X11PREFIX definition
in preference to X11BASE when trying to find the installed location of
X11 libraries, programs and headers (which will change if xpkgwedge is
installed).

[X11BASE reflects the location of the X11 libs, headers and programs.
X11PREFIX reflects the installed location of X11 packages.]
2000-06-30 10:04:46 +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
mycroft
261bfc0ff7 Need a ./ before ${CONFIGURE_SCRIPT}. 2000-04-15 20:47:35 +00:00
tron
782b73a94b Adapt to new handling of "${CONFIGURE}". 2000-03-27 08:54:53 +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
tron
b7480962ed Use "ftp.fu-berlin.de" instead of dead mirror on "infosoc.uni-koeln.de". 2000-03-13 14:32:16 +00:00
tron
04614a1838 Only add "-Wl,-E" to "LDFLAGS" on ELF systems because the a.out "ld"
doesn't recognize this option.
2000-03-02 09:39:04 +00:00
hubertf
45094ad92d Fix for i386/ELF by passing -Wl,-E, avoiding the following error initially
reported by Lennart Augusson <lennart@augustsson.net> on tech-pkg:

> opus% gimp
> Message: Passed serialization test
>
> /usr/X11R6/lib/gimp/1.1/modules/libcolorsel_gtk.so: Undefined PLT symbol "gim
> p_color_selector_register" (reloc type = 7, symnum = 6)
>
> ** opus% WARNING **: wire_read: unexpected EOF (plug-in crashed?)
2000-03-02 02:12:06 +00:00
tron
e8a1039530 Use "png>=1.0.3" instead of "png-*" in dependence list. 2000-02-09 20:20:52 +00:00
tron
887dfa1b4e Use wildcard dependence for "png" package. 2000-02-09 15:22:26 +00:00
tron
7119e66e3d Use wildcard dependence for "gtk+" package and create a link for
"libart.m4" in "${LOCALBASE}/share/aclocal" if "${LOCALBASE}" is not
identical with "${X11BASE}". Fixes PR pkg/7649 by Wolfgang Rupprecht.
1999-10-22 23:57:52 +00:00
jlam
d043b6411c Change to use wildcard dependency on tiff. 1999-10-08 21:12:47 +00:00
rh
6c7e0a91ff Update dependency on gtk+-1.2.4 1999-08-28 09:43:06 +00:00
tron
99ce3058f5 Fix check for running X11 required to build this package. 1999-07-06 21:52:54 +00:00
tv
a586d39382 Add a C version of pdb_self_doc so that this does not require Emacs
in order to build with docs.
1999-05-05 21:01:46 +00:00
tron
cf227db6dd Due to a variable expansion bug in the "Makefile" the texinfo documenation
was neither built nor installed.
1999-05-04 22:47:21 +00:00
tron
4c1a6ff88f Update dependence for "gtk+" package to version 1.2.2. 1999-05-02 14:35:56 +00:00
tron
13bccdbb65 Update dependence for "gtk+" package to version 1.2.1. 1999-04-16 20:16:40 +00:00
tron
33aec05e1e Update "gimp" package to version 1.0.4. 1999-04-05 23:28:29 +00:00
tron
25422953ee Update "gimp" package to version 1.0.3 and libtoolize it properly.
"gimp" now uses "gtk+" version 1.2.x.
1999-04-04 14:42:19 +00:00
tron
7666d62a02 Update dependence for "png" package. 1999-03-04 14:59:23 +00:00