Commit graph

264 commits

Author SHA1 Message Date
wiz
15284245ab Update to 2.2.10.
Fix PKGCONFIG_OVERRIDE lines.

Bugs fixed in GIMP 2.2.10
=========================

- fixed build error on Sun C compiler (bug #319811)
- fixed issue with Guides scripts (bug #320933)
- corrected selection display problem (bug #319029)
- fixed potential wget issue (bug #322977)
- fixed non-interactive use of gimp-edit-stroke (bug #322977)
- fixed Script-Fu crash in some locales such as Chinese (bug #163212)
- fixed build of librsvg plug-in (bug #314400)
- fixed parameter type in "plug-in-unsharp-mask" procedure (bug #325007).
2006-01-06 11:56:18 +00:00
wiz
f61c002199 Recursive PKGREVISION bump for gnutls shlib major bump.
Bump BUILDLINK_RECOMMENDED.
2005-12-31 12:32:31 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
wiz
321a09857a Bump PKGREVISION for libgsf dependencies, and BUILDLINK_DEPENDS because
of the libgsf shlib major bump and associated BUILDLINK_DEPENDS bump.
2005-11-25 21:23:14 +00:00
adam
68e54d449b Changes 2.2.9:
- fixed minor problem in JPEG plug-in
- allow to disable build of gtkhtml2, svg, and lcms features
- fixed bug in Imagemap plug-in
- handle PSD files with untitled channels
- fixed build of MMX/SSE assembly code on gcc 4.0
- fixed crash in image preview code
- fixed redraw of previews in Rotate Colormap plug-in
- fixed redraw of previews in Filterpack plug-in
- cross-compilation fixes and build fixes for Cygwin
- fixed character placement in Text Circle script
- made GIMP more robust against strange characters in directory names
- fixed minor issue in Dicom plug-in
- deal with API change in librsvg >= 2.11.0
- fixed bug in ellipse selection
- fixed build issue on Cygwin
- fixed problem in ellipse selection
- ease closing of iscissors outline
- fixed handling of Tab key if NumLock is active
- fixed problem with random number generator in QBist plug-in
- raise palettes grid instead of creating a new one
- fixed problem with environment maps in Lighting plug-in
- fixed Gaussian Blur for small radii
- fixed Select By Color tool on grayscale layers
2005-10-31 13:07:02 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
tron
91dee4e09d Unlimit the "datasize" to fix build problems under NetBSD-macppc. 2005-08-02 09:54:52 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
reed
9ec537f22d Fix misnamed configuration filei (which cuased it to not install
the configuration from examples to configuration directory). Bump
PKGREVISION.
graphics/gimp/Makefile CVS:
----------------------------------------------------------------------
2005-07-18 19:13:37 +00:00
adam
c866e02b01 Changes 2.2.8:
- fixed possible crash in plug-ins-query PDB function
- fixes to Script-Fu server mode on Win32
- fixed possible crash in win32 gimptool variant
- plugged a tiny memleak in the image display code
- plugged a tiny memleak in libgimpwidgets
- attempt to fix calling the web-browser on win32
- fixed loading of images in help-browser plug-in on win32
- fixed zoom offsets if dot-for-dot mode is disabled
- fixes to Gfig parasite loading
- disabled buggy gimprc option stingy-memory-use
- don't try to create a preview for a non-existant image file
- fixed bug in Retinex plug-in
- fixed bug in Newsprint plug-in
- fixed bug in Shift plug-in
- fixed bug in Grid plug-in
2005-06-30 15:14:07 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
adam
c7051d3949 PLIST update to fix @dirrm conflict with gimp-docs 2005-05-23 08:25:29 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
drochner
6a85395904 update to 2.2.7
bugfixes only
2005-05-13 15:34:12 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
adam
1259737f74 Changes 2.2.6:
- reverted change to the print plug-in

Changes 2.2.5:
- fixed double-click behaviour of GimpButton
- properly handle 302 redirect output from wget in URL plug-in
- fixed loading of layer masks in PSD plug-in
- fixed bugs in PSD save plug-in
- fixed Reset in Scale and Resize dialogs
- fixed filename encoding issues when loading Script-Fu scripts
- fixed i18n build quirks
- improve autoscrolling with tablets in Windows
- fixed setup of size entries in tool-options
- when opening images as layers, do it interactively
- fixed precondition checks in gimp_drawable_transform_scale
- fixed handling of resolution unit in Print Size dialog
- disable "gtk-alternative-button-order" setting because our code
  doesn't honor it
- fixed behaviour of selection tool when dragging from top-right
- speed up conversion of grayscale images to indexed colors
- fixed bug in grayscale to indexed color conversion
- don't offer empty palettes for conversion to indexed color
- disable search in container tree-views since it interferes with global
  accelerators
- corrected mousewheel section of default controllerrc
- fixed build on amd64/gcc-4.0
- unset Keep Transparency from Color to Alpha plug-in.
- fixed crash caused by Histogram dockable in RGB mode
- fixed statusbar display for negative moves
- fixed a couple of problems in the BMP plug-in
- fixed bug in Resize dialog if previews are turned off
- fixed disappearing previews in Rotate Colormap plug-in
- fixed deletion of fractals in Fractal Explorer plug-in
- fixed preview in Deinterlace plug-in
- fixed crashes on exit in some locales
- fixed installation directories for message catalogs
- handle deletion of layers and channels that have a floating selection
  attached
- plugged some smaller memory leaks
- fixed preview in Gaussian Blur plug-in for zero radii
- fixed a couple of problems in the Winicon plug-in
- fixed bug in GIF loader that was triggered with a broken GIF
- fixed crash in Ink tool
- let the text tool remember the last-used font
- quote the print command used in the Print plug-in
2005-04-11 09:32:45 +00:00
jmmv
70020be9dc Depend on glib2 and pango (used directly). 2005-03-16 19:06:09 +00:00
adam
52b1857b27 Changes 2.2.4:
- fixed an out-of-bounds read access in the Edge plug-in (bug #164963)
- limit aspect ratio in crop tool to sane values (bug #164827)
- fixed indexed conversion on floating selections (bug #165342)
- fixed button order in resize and scale dialogs
- improved handling of UNC paths on Windows
- fixed crash in winicon save plug-in (bug #162742)
- fixed image types registration for some python plug-ins (bug #1666650)
- workaround problems with font names ending in numbers (bug #166540)
- show clone source when cloning from a different image (bug #167002)
- corrected coordinate limits in New Guide script (bug #167529)
- fixed crash in gradient editor (bug #167604)
- don't give keyboard focus to combo boxes in image window (bug #167809)
- fixed saving of MNG files with negative layer offsets (bug #166059)
- fixed use of the text tool on floating selections (bug #166829)
- don't create duplicate templates when migrating user settings (bug #167893)
- let the py-slice script ignore out-of-bounds guides (bug #167843)
- store thumbnails in temporary folder if no valid home directory exists
  (bug #167973)
- fixed Emboss plug-in for small images (bug #168022)
- avoid crashes in toolbox size allocation code (bug #162500)
- switch from display-wide grab to application-wide grab while tool
  actions are being performed (bug #162823)
- update filesize in JPEG dialog if size of EXIF data changes (bug #164914)
2005-02-23 14:16:15 +00:00
jklos
0b3e2701a1 Bumped PKGREVISION due to change in libwmf. 2005-02-05 18:16:15 +00:00
adam
bac16d38de Changes 2.2.3:
- fixed build problem in MIDI input controller (bug #163593)
- remember last used directory in file open and save dialogs (bug #162385)
- fixed crashed in DND of indexed drawables (bug #163879)
- removed bumpmap artifacts in Lighting Effects plug-in (bug #163877)
- fixed non-interactive mode of Retinex plug-in
- fixed undo of ink strokes (bug #163670)
- fixed expose event handling in Curve Bend plug-in (bug #164207)
- added a missing pressure sensitivity toggle to Airbrush tool (bug #164237)
- fixed loading of XJT images files from read-only folders (bug #164116)
- fixed bug in the Info dialog that crashed the Crop tool (bug #163617)
- fixed yet another entry problem in the Scale Image dialog (bug #163951)
- fixed serialization of binary parasites (bug #163131)
- correctly initialize the preview in the Bumpmap plug-in (bug #162285)
- give visual feedback if a dialog is already opened (bug #164156)
- fixed saving of JPEG images with large quality settings (bug #164087)
- update the menus when selecting a component in the Channels dialog
  (bug #164195)
- fixed issues with the save dialog in the Imagemap plug-in (bug #164864)
- update filesize in JPEG dialog if size of EXIF data changes (bug #164914)
2005-01-24 09:53:46 +00:00
adam
03ea6b871d Changes 2.2.2:
- let Decompose plug-in create layers with alpha channel
- fixed crash in save dialog (bug #162443)
- fixed misbehaviour in Scale and Resize dialogs (bug #162387)
- fixed preview in Imagemap plug-in (bug #162592)
- fixed handling of broken menu path translations (bug #162590)
- fixed bugs in the Sparkle plug-in and the Frosty Logo script (bug #132145)
- fixed two broken Python scripts (bug #162707)
- changed default response in Close dialog (bug #162872)
- flush the display when plug-in dialogs are disposed (bug #163084)
- fixed build problem on amd64 with gcc-4.0 (bug #163041)
- fixed problem in locales that are rendered right-to-left (bug #162663)
- fixed bug in Frosty Logo Script-Fu (bug #132145)
- raise the toolbox when it is selected from the Tools menu (bug #163381)
- improved usability of Keyboard Shortcuts editor (bug #163385)
- fixed gradient selection widget in libgimpui (bug #163427)
- workaround a problem in the MMX code (bug #162778)
2005-01-10 15:32:57 +00:00
adam
c8b0b5e4e1 Changes 2.2.1:
- added python logo to EXTRA_DIST so it shows up in the tarball (bug #161716)
- fixed mempory corruption in FracalExplorer plug-in (bug #161729)
- fixed crash in gradient editor (bug #161411)
- fixed crash in unsharp mask plug-in preview code (bug #157910)
- fixed bug in unsharp mask plug-in that caused artefacts when a large blur
  radius was being used on a small drawable; minor optimizations
- removed broken asc2img Script-Fu
- fixed channel drag-n-drop (bug #161877)
- fixed misbehaviour of entries in Scale and Resize dialogs (bug #161756)
- speed up preview in several plug-ins
- fixed bug in Despeckle plug-in that caused it to run very slowly
  (bug #162129)
- fixed a crash in the error dialog (bug #162147)
- fixed parameter value range in Weave script (bug #162182)
- fixed crash in brush preview (bug #162232)
- minor improvements to the API docs
2005-01-04 15:20:25 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
minskim
ac180009bc This package requires intltool to build. Noted by Cesar Catrian C.
in PR pkg/28330.
2004-11-16 16:16:31 +00:00
adam
bf515693b2 Changes 2.0.6:
- fixed gimp_file_load_thumbnail()
- fixed gimp_displays_reconnect() (#154638)
- initialize tool options with default values before deserializiation (#120832)
- let the BMP loader deal better with broken BMP files (#15540)
- fixed help-browser crashes on missing images (#138275)
- fixed opacity handling in grid plug-in (#156750)
- fixed text tool crashes with Pango 1.2 (#154144)
2004-11-03 13:29:46 +00:00
minskim
8c825e5ac4 Bump BUILDLINK_DEPENDS.libexif in libexif/buildlink3.mk and
PKGREVISIONs of packages including it, because the recent update of
libexif changed the major version number of libexif.  Noted by dieter
and Jeremy C. Reed on tech-pkg@.
2004-10-30 00:59:01 +00:00
tv
c487cb967a 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.
2004-10-03 00:12:51 +00:00
adam
0baa46400a Changes 2.0.5
- added sanity checks for misconfigured filesystem encodings
- don't expose unnecessary information in Postscript files we generate
- improved behaviour of Shear tool
- fixed labels in CMYK color-picker
- removed non-functional button from Device Status dialog
- fixed parsing of SVG transform attributes
- guard against bogus logical screen dimensions in GIF images
- fixed use of global context for stroke operations
- avoid stack overflows when bucket-filling complex regions
- fixes to the composite code
- fixed run-with-last-vals mode for vpropagate plug-in
- respect the global-brush setting when stroking
- fixed popup menu positioning
- fixed handling of QuickMask color
- fixed bounding box problems when opening Postscript files
- fixed undo memory calculation for paint operations
- work around file-descriptor leak in Pango
- made menu entry translatable
- use the global gradient for the airbrush and pencil tools
- fixed PDB call gimp-curves-spline
- fixed projection when undoing floating_sel_to_layer
2004-09-27 11:19:57 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
adam
1a5e8bbcf4 Changes 2.0.4:
* several build fixes
* fixed bug in Polarize plug-in
* fixed out-of-bounds access in Ink tool code
* improved antialiasing of elliptical selections
* fixed typo in gradient editor
* really remove all associated items from the ID hash table when an
  image is being closed
* work around integer overflows when transforming large drawables
* fixed wrong EXIF handling in JPEG plug-in, a bug that has been
  introduced in 2.0.3
* fixed bug in Script-Fu extension
* fixed crash in container grid views
* handle changes to URI handling in newer glib releases
2004-08-06 10:35:57 +00:00
shannonjr
dea01618c5 Remove patch-ae. I added this patch to correct problem compiling release
2.0 with gcc 3.4. The patch is no longer required with 2.0.3.
2004-08-02 09:54:29 +00:00
adam
2666ca157e Changes 2.0.3:
* several build fixes (#144632, #144780)
* documentation fixes (#144267)
* avoid use of uninitialized values in GimpColorArea widget (#144786)
* fixed Levels tool on grayscale images with alpha channel (#141930)
* fixed Save/Load functionality in channel-mixer plug-in (#145380)
* fixed brokeness in GimpContext that caused tool options and device
  settings to be saved incorrectly
* fixed bug in Colorize tool
* fixed undo stack corruption that occured with some undo settings (#145379)
* fixed long-standing bug that caused the tablet pointer to change
  inadvertently (#115774)
* allow to undo script 'Round Corners' (#146344)
* implemented gimp-path-get-point-at-dist PDB function (#138754)
* don't crash while loading JPEG files with corrupt EXIF data (#145212)
* fixed loading of CMYK TIFF images on big-endian hosts (#147328)
* fixed palette handling in MNG plug-in (#139947)
* fixed bug in Script-Fu console (#139200)
* fixed corruption when saving RLE-encoded BMPs on big-endian hosts (#147759)
2004-07-19 08:32:21 +00:00
wiz
0fdf503900 lib/gimp shared with gimp1. 2004-07-04 19:23:18 +00:00
tron
adb87a059f The german mirror is on "ftp.gwdg.de" not "ftp.gwdb.de". 2004-06-22 12:53:10 +00:00
adam
51380c7a81 Changes 2.0.2:
- several build fixes (#140115, #142907, #143069)
- allow plug-ins to register menu entries from within init() (#139969)
- fixed focus issues with tool dialogs (#139349)
- allow to load grayscale TGA files
- a couple of string and i18n fixes (#140296, #140039, #137036, #142996)
- fixed crash in template editor (#140315)
- fixed crash in IWarp plug-in (#140554)
- fixed snap to guides (#140649)
- made the PNG plug-in handle empty colormaps (#142029)
- fixed bug in text editor dialog (#141792)
- fixed Old Photo script-fu (#142326)
- fixed glitch in the Curves tool dialog (#142506)
- don't allow tablet pressure to become negative (#123811)
- improved range of tablet pressure values (#142808)
- better defaults for tablet pressure (#143626)
- fixed use of screen color picker with XInput devices (#143166)
- actually return values from the run function of Python scripts (#141338)
- documentation fixes (#142618)
- fixed bug in the save routine of the TIFF plug-in (#143522)
- don't let Curve Bend silently apply the layer mask (#134748)
- fixed bug in Blur plug-in (#142318)
- fixed mask offsets after crop operations (#143860)
- let extensions run synchronously when called via PDB (#140112)
- updated (and some new) translations
2004-06-21 19:48:41 +00:00
shannonjr
179e01c22b Re: PR 25724 Difference between function declaration and definition
prevents compilation of gimp with gcc 3.4.0
The problem is that the parameter "type" is declared to be of type
"CombinationMode" in the header file and "InitialMode" in the ".c" file.
The patch corrects the type in the ".c" file to match the header.
This closes the PR.
2004-06-01 10:09:31 +00:00
reed
dc05e5ca2b gimp needs cmsCreate_sRGBProfile to provide the
libcdisplay_proof library.

So require lcms>=1.12.

(wiz@ suggested that this should just be done for gimp
and this was okayed by maintainer, adam@.)
2004-05-27 01:09:36 +00:00
adam
82f9dd6030 Added buildlink3.mk for sane 2004-05-03 12:46:49 +00:00
adam
ed04ecc740 Fix multiple gimp-print installation problem (e.g. Darwin/MacOSX) 2004-05-03 06:46:01 +00:00
adam
7c126621bc Fix building and enable AltiVec support on Darwin/MacOSX 2004-05-03 06:45:28 +00:00
minskim
3af33d108e Use PKGNAME_NOREV instead of PKGNAME in directory names to match with
PLIST.
2004-04-22 05:57:29 +00:00
jmmv
5023cb7a7c Bump PKGREVISION due to libcroco's update (major version bump in library name). 2004-04-19 15:04:59 +00:00
drochner
dfdf08be3c gimp2 isn't supported by print/gimp-print yet, so enable the
builtin print widget
(skip PKGREVISION bump because this pkg was just updated)
2004-04-16 16:16:50 +00:00
adam
ebebea9002 Bugs fixed in GIMP 2.0.1
- don't leak file descriptor for the POSIX shm implementation (Yosh)
- fixed path tool undo (#138086, Mitch)
- don't transform drawables away (#138117, Mitch)
- fixed issues with guillotine plug-in (#138314, Joao, Mitch)
- fixed Slide script-fu (#138310, Nils Philippsen)
- don't allow removed items to be accessed thru the PDB (#138311, Mitch)
- skip fonts with invalid names (workaround for #132366, Sven)
- fixed Spinning Globe script-fu (#138253, Sven)
- fixed a bug in the IFSCompose plug-in (#138212, David Necas)
- fixed undo corruption with floating selections (Pedro, Mitch)
- fixed gimprc man-page (Sven)
- align JPEG setjump buffer on 16-byte boundary for ia64 (#138357, Yosh)
- fixed Alien Glow Arrow script-fu (#138524, Sven)
- fixed code that suppresses the transform tool grid (Simon)
- push an undo for changing the text layer modification flag (#137767, Mitch)
- make the user installation work with pixmap themes (#138379, Sven)
- register .jpe as extension for JPEG images (#138776, Bolsh)
- fixed issues with the Lighting Effects plug-in (#138788, William Skaggs)
- don't crash on color corrections on empty selections (#138973, Sven)
- made gimptool-2.0 create missing directories (#138980, Yosh)
- made undo names translatable (#139000, Sven)
- optimized grid drawing (#138081, Sven)
- don't create a gimptool link to gimptool-2.0 (#139024, Sven)
- sanitize rectangle and ellipse selection (#138237, #138103, Pedro)
- fixed problems with Copy-Visible and Drop-Shadow scripts (#138662, Pedro)
- fixed X server authentification problems with gimp-remote (#139158, Sven)
- let Script-Fu PDB marshallers handle NULL strings (#139386, Kevin Cozens)
- fixed rounding error in transformation code (#120490, William Skaggs)
- fixed winclipboard plug-in (Hans Breuer)
- fixed Python Slice script (Yosh)
- fixed configure check for Xmu (#139803, Sven)
- fixed crash when scaling up a floating selection (#138356, Mitch)
- use LC_MESSAGE for help localization (#139917, Sven)
- fixed imagemap file parsers (#139894)
2004-04-15 08:37:38 +00:00
jmmv
5322ffc84f gimp always installs under LOCALBASE, so get rid of code that creates a symlink
for gimp.m4 between X11BASE and LOCALBASE if needed.
2004-04-10 08:11:46 +00:00
xtraeme
72688e1abc There isn't any XFree86 version that comes with fontconfig>=2.2.0, so
don't check for fontconfig's builtin via USE_BUILTIN.fontconfig=no.
2004-04-10 06:42:49 +00:00
jmmv
b57aa11697 Get rid of the GIMP_VER variable. 2004-04-05 22:09:54 +00:00
jmmv
f6dfcf1a88 Honour PKG_SYSCONFDIR properly. Bump PKGREVISION to 1. 2004-04-05 22:07:27 +00:00
adam
25009b9fdb Now remove share/examples/gimp-2.0 directory 2004-04-05 08:02:56 +00:00
minskim
3ee75ae4bf Add build dependency on pkgconfig, because configure uses pkg-config. 2004-03-30 20:24:35 +00:00
minskim
2dfda1e8cc Add distinfo. Noted by Kouichirou Hiratsuka in PR pkg/24979. 2004-03-30 19:04:19 +00:00
xtraeme
db1c089336 Update gimp to 2.0.0
This release is a major event, marking the end of a three year development
cycle by a group of volunteers and enthusiasts who have made this the most
professional release of the GIMP ever. It is the first stable release that
is officially supported not only on Unix-based operating systems, but also
on Microsoft Windows and Macintosh OS X.
2004-03-29 22:16:09 +00:00
wiz
b8296e90cb s/then/than/, noted by Soren Jacobsen in pkgsrc-wip. 2004-01-12 15:04:24 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
drochner
e09250ed21 update to 1.2.5
This is a bugfix release.
2003-06-18 10:26:54 +00:00
salo
1cd381d230 Updated to 1.2.4.
Changes:

- DESCR has 80 columns
- better COMMENT
- sync buildlink2.mk with reality
- style nits

1.2.4:
======
- numerous bugfixes, too many to mention.  see ChangeLog for details
- print plug-in now depends on libgimpprint
2003-05-23 18:04:31 +00:00
jmmv
4b47f36617 Line up PKGREVISION whitespace. 2003-05-05 16:32:24 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
dent
6454dc5b4a gimp-base-1.2.3nb1 -> gimp-base>=1.2.3nb1 2002-10-07 16:38:22 +00:00
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
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +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
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +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
29f5d2f5e7 Don't try to remove locale directories because they are shared. 2001-07-29 14:18:55 +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
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
skrll
a8d1e7fa28 Re-enable the -release option of libtool. ELF is fully supported with a.out
support to follow. Note this in documentation.

Bump revision of libtool to nb3 and update dependencies.

Update (sort) known affected PLISTs.

Fixes pkg/12368 by Kimmo Suominen <kim@tac.nyc.ny.us>
Fixes problems with cross/* noted on tech-pkg and packages by
	Chuck Cranor <chuck@research.att.com>, and
	Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2001-03-12 11:23:01 +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
tron
7df0a51b61 Update to naming scheme of latest "libtool". 2001-03-03 17:27:36 +00:00
tron
f6194b3a5a Add new files forgotton to add during the 1.2.1 update. 2001-03-03 17:01:43 +00:00
wiz
fb014af0af This one should probably have been removed with the 1.2.1 update. 2001-02-22 13:26:03 +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
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
500565130b This works really fine without $DISPLAY set! 2001-01-03 16:01:44 +00:00
veego
f91a401c37 The gimp modules are lib*.so and not lib*.so.0
This fixes an uninstall problem.
2001-01-02 09:49:33 +00:00
tron
e15bf3e4f1 Create a link for "share/aclocal/gimp.m4" in "${LOCALBASE}". 2001-01-02 08:21:51 +00:00
tron
0449308d6f Don't attempt to remove directories in "share/locale" which are used
by many package.
2001-01-01 23:52:01 +00:00
tron
c293970b22 Ignore errors while attempting to remove "share/aclocal" during
deinstallation.
2001-01-01 23:49:54 +00:00
dogcow
1b0ae4f054 Add patch (from cvs gimp 1.2 branch) to have gimp not leak fd's all
over the place when loading patterns during startup (which prevented
plugins from loading)

This will be fixed in gimp 1.2.1.
2000-12-31 05:26:50 +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
65e9913268 Add a few missing @dirrm's 2000-12-27 16:20:19 +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
wiz
24a3836584 remove share/aclocal during deinstall if gimp was the only program in it 2000-02-12 03:27:37 +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
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +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
rh
cadf4e6be1 Adapt to work together with new gtk10 package
Remove deprecated CONFLICTS with prior versions
1999-02-19 14:25:30 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
mycroft
2e13489ebb emacs, not xemacs. 1998-11-21 15:56:39 +00:00
frueauf
75b7177495 pkglint: move NOT_FOR_ARCHS out of the way. 1998-11-13 00:54:10 +00:00
mycroft
d35cc83aa4 The docs build requires emacs, so make it a build dependency. 1998-11-07 17:29:54 +00:00
mycroft
2b111ae232 1.0.2
The docs build uses the script-fu plug-in, so do it in the post-install target,
after the rest of the package is installed.
1998-11-07 17:21:29 +00:00
garbled
384c07a72e add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to fail
on alpha.  There may be more, but I haven't seen them yet.
1998-09-22 06:11:35 +00:00
agc
747e0c2903 Make these packages depend on gtk10, the 1.0 version of the gtk package. 1998-08-25 11:06:52 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
86db14e819 Add NetBSD RCS Ids. 1998-08-07 10:35:47 +00:00
tv
54ceb4bc86 Update libpng to 1.0.2. Works with all dependent pkgs I have tested
(everything but ImageMagick, gs5, and xemacs20).  The API hasn't changed
much, say the install instructions, but it isn't binary compatible--bump
shlib version to 1.0.
1998-07-15 11:45:49 +00:00
mycroft
c73ee53134 Update xpm to 3.4k. 1998-07-04 09:18:54 +00:00
mycroft
0167d80629 Update libjpeg to v6b. 1998-07-04 05:11:12 +00:00
tron
edf661221c Remove unnecessary "USE_GTEXINFO= yes". 1998-06-20 23:50:26 +00:00
tron
304068a94c Update gimp to version 1.0.0 using changes supplied by Bernd Sieker.
Also add dependence for "emacs" package to fix PR pkg/5615.
1998-06-20 23:47:25 +00:00
agc
666273802a Remove the trailing '-f' from MAKE_FLAGS in bsd.pkg.mk, and include it
explicitly in the commands before ${MAKEFILE}; modify package
Makefiles to conform to this rationalisation.  This was used
inconsistently in many packages, some including it, some not.
1998-06-10 08:02:08 +00:00
frueauf
0851be7c5a Mostly cosmetic changes to shut up portlint. Little bugfix for apache. 1998-05-09 15:24:42 +00:00
tron
46429b986b Only set "IS_INTERACTIVE= yes" if we are not running under X11. 1998-05-07 15:26:01 +00:00
tron
8f1365f069 Because "gimp" uses its own binary to create a database it can't be built
without running X11. Add "IS_INTERACTIVE= yes" and a check for "$DISPLAY"
to handle that properly.
1998-05-07 15:17:46 +00:00
frueauf
7048cb366c Add missing exec/unexec install-info lines. 1998-05-05 22:20:41 +00:00
tron
368cdefca4 Commit gimp update to 0.99.28 done by Bernd 'pink' Sieker. 1998-05-04 22:01:16 +00:00