Commit graph

799 commits

Author SHA1 Message Date
Sven Neumann 112595011f require libexif >= 0.6.0.
2007-05-06  Sven Neumann  <sven@gimp.org>

	* configure.in: require libexif >= 0.6.0.

	* plug-ins/jpeg/gimpexif.[ch]: removed 
gimp_exif_entry_get_value()
	which was needed to work with libexif < 0.6.0.

	* plug-ins/jpeg/jpeg.c: declare the global ExifData here instead
	of in gimpexif.c.

	* plug-ins/jpeg/jpeg-exif.c: cosmetics.


svn path=/trunk/; revision=22436
2007-05-06 14:48:32 +00:00
Sven Neumann 9649912201 pass dist-bzip2 to automake.
2007-05-06  Sven Neumann  <sven@gimp.org>

	* configure.in (AM_INIT_AUTOMAKE): pass dist-bzip2 to automake.


svn path=/trunk/; revision=22434
2007-05-06 13:59:55 +00:00
Sven Neumann 8c36cdaf72 suggest to use pango-1-16.
2007-05-06  Sven Neumann  <sven@gimp.org>

	* HACKING: suggest to use pango-1-16.

	* configure.in: added --enable-gtk-doc-app option and an 
automake
	conditional for it.
	
	* devel-docs/Makefile.am: build the app directory conditionally.

	* devel-docs/app/Makefile.am: override disthook since we don't
	want to distribute any generated files.


svn path=/trunk/; revision=22426
2007-05-05 23:16:58 +00:00
Roozbeh Pournader cb09f2dff0 Added 'fa' (Persian) to ALL_LINGUAS.
2007-05-05  Roozbeh Pournader  <roozbeh@farsiweb.info>

	* configure.in: Added 'fa' (Persian) to ALL_LINGUAS.

	* po/fa.po, po-python/fa.po, po-libgimp/fa.po, po-script-fu/fa.po,
	  po-tips/fa.po, po-plug-ins/fa.po: Added Persian translation by
	  Meelad Zakaria, Elnaz Sarbar, Farzad Ghanei, and Farzaneh
	  Sarafraz.

svn path=/trunk/; revision=22422
2007-05-05 16:45:30 +00:00
Mukund Sivaraman 798f694fce Make size loading work properly with new librsvg versions.
2007-05-02  Mukund Sivaraman  <muks@mukund.org>

        * plug-ins/common/svg.c: Make size loading work properly with
        new librsvg versions.

        * configure.in: bumped required librsvg version to 2.14.


svn path=/trunk/; revision=22382
2007-05-02 15:45:31 +00:00
Christophe Merlet 00c92975ed Added Occitan translations.
svn path=/trunk/; revision=22364
2007-04-29 13:17:21 +00:00
Sven Neumann e3fb63d568 use PANGO_DISABLE_DEPRECATED for pango < 1.17.
2007-04-27  Sven Neumann  <sven@gimp.org>

	* configure.in: use PANGO_DISABLE_DEPRECATED for pango < 1.17.

	* plug-ins/common/sample_colorize.c: removed unused variable.

svn path=/trunk/; revision=22354
2007-04-27 11:14:26 +00:00
Sven Neumann 1cc3041d68 depend on poppler-glib >= 0.4.1.
2007-04-27  Sven Neumann  <sven@gimp.org>

	* configure.in: depend on poppler-glib >= 0.4.1.

	* plug-ins/common/poppler.c: removed ifdefs to handle older
	versions of the poppler library. Removed "antialias" toggle from
	the procedure API and from the GUI; it's not supported by poppler.


svn path=/trunk/; revision=22353
2007-04-27 10:12:12 +00:00
Mukund Sivaraman 63dc204724 plug-ins/common/tiff-load.c plug-ins/common/tiff-save.c
2007-04-25  Mukund Sivaraman  <muks@mukund.org>

        * plug-ins/common/tiff-load.c
        * plug-ins/common/tiff-save.c
        * plug-ins/common/plugin-defs.pl
        * plug-ins/common/Makefile.am
        * configure.in
        * po-plug-ins/POTFILES.in: split TIFF load and save functionality
        into different plug-ins.

        * plug-ins/common/mkgen.pl: modified to allow plug-ins to override
        auto-generated library env; also use underscores instead of hyphens
        in the generated Makefile.am.

        * plug-ins/common/tiff.c: removed.


svn path=/trunk/; revision=22323
2007-04-25 13:36:47 +00:00
Sven Neumann 7ceb682328 bumped version to 2.3.17.
2007-04-24  Sven Neumann  <sven@gimp.org>

	* configure.in: bumped version to 2.3.17.


svn path=/trunk/; revision=22317
2007-04-24 19:11:33 +00:00
Sven Neumann e15361cdaf added 'km' (Khmer) (bug #420417).
2007-04-19  Sven Neumann  <sven@gimp.org>

	* configure.in (ALL_LINGUAS): added 'km' (Khmer) (bug #420417).


svn path=/trunk/; revision=22290
2007-04-19 19:14:18 +00:00
Sven Neumann 706c6113e6 bump the required version of pygtk to 2.10.4. Older versions have a bug in
2007-04-19  Sven Neumann  <sven@gimp.org>

	* configure.in: bump the required version of pygtk to 2.10.4.
	Older versions have a bug in the code generator (bug #381389).


svn path=/trunk/; revision=22289
2007-04-19 16:05:43 +00:00
Sven Neumann 467581b790 INSTALL configure.in require gtk+ >= 2.10.6.
2007-04-16  Sven Neumann  <sven@gimp.org>

	* INSTALL
	* configure.in
	* app/gui/gui.c (gui_sanity_check): require gtk+ >= 2.10.6.


svn path=/trunk/; revision=22255
2007-04-16 12:39:06 +00:00
Sven Neumann 82bcef803e applied patch from Hanno Boeck that adds more configure options (bug
2007-04-11  Sven Neumann  <sven@gimp.org>

	* configure.in: applied patch from Hanno Boeck that adds more
	configure options (bug #425267).


svn path=/trunk/; revision=22234
2007-04-11 11:36:29 +00:00
Sven Neumann f8422a2557 bumped version to 2.3.16.
2007-03-10  Sven Neumann  <sven@gimp.org>

	* configure.in: bumped version to 2.3.16.


svn path=/trunk/; revision=22092
2007-03-10 15:23:03 +00:00
Manish Singh d0dc28e2bf Make --without-script-fu work. Also make the spacing line up again in the
2007-03-05  Manish Singh  <yosh@gimp.org>

        * configure.in: Make --without-script-fu work. Also make the spacing
        line up again in the post configure option summary.


svn path=/trunk/; revision=22055
2007-03-06 07:03:26 +00:00
Sven Neumann d197451496 configure.in added checks for X11 Shape Extension and build the shaped
2007-02-26  Sven Neumann  <sven@gimp.org>

	* configure.in
	* plug-ins/common/screenshot.c: added checks for X11 Shape
	Extension and build the shaped window feature conditionally.

svn path=/trunk/; revision=21993
2007-02-26 10:20:22 +00:00
Tor Lillqvist d0cf5a026d Remove space after the -L in what we add to LDFLAGS for DirectInput.
2007-02-23  Tor Lillqvist  <tml@novell.com>

	* configure.in: Remove space after the -L in what we add to
	LDFLAGS for DirectInput.


svn path=/trunk/; revision=21983
2007-02-23 12:41:01 +00:00
Tor Lillqvist cc3879beca Fix logic error in saving and restoring CPPFLAGS for the DirectInput
2007-02-23  Tor Lillqvist  <tml@novell.com>

	* configure.in: Fix logic error in saving and restoring CPPFLAGS
	for the DirectInput checks.


svn path=/trunk/; revision=21974
2007-02-22 22:16:10 +00:00
Tor Lillqvist 035f463887 Add --with-directx-sdk switch instead of relying on CPPFLAGS and LDFLAGS.
2007-02-22  Tor Lillqvist  <tml@novell.com>

	* configure.in: Add --with-directx-sdk switch instead of relying
	on CPPFLAGS and LDFLAGS. Drop the --without-directinput switch.


svn path=/trunk/; revision=21970
2007-02-21 23:09:25 +00:00
Tor Lillqvist 49f4a63ea7 Add check for DirectX DirectInput header and library. To disable, pass
2007-02-20  Tor Lillqvist  <tml@novell.com>

	* configure.in: Add check for DirectX DirectInput header and
	library. To disable, pass --without-directinput. To find the
	DirectInput headers and libraries, one needs to set CPPFLAGS and
	LDFLAGS env vars appropriately for now. It should really add a
	--with-dx-sdk switch instead. Set HAVE_DX_DINPUT config.h macro
	and HAVE_DX_DINPUT Automake conditional.


svn path=/trunk/; revision=21957
2007-02-20 02:56:59 +00:00
Sven Neumann 6b788ad186 lower minimum required version of libhal to 0.5.7.
2007-02-12  Sven Neumann  <sven@gimp.org>

        * configure.in: lower minimum required version of libhal to 
0.5.7.

        * modules/gimpinputdevicestore.c: don't list PC Speaker, even
        though the kernel claims that it would be an input device.


svn path=/trunk/; revision=21894
2007-02-12 07:17:39 +00:00
Sven Neumann 899346d1bf check for libhal if Linux Input support is enabled.
2007-02-11  Sven Neumann  <sven@gimp.org>

	* configure.in: check for libhal if Linux Input support is 
enabled.

	* modules/Makefile.am
	* modules/gimpinputdevicestore.[ch]: added class derived from
	GtkListStore that keeps a list of devices with capability
	"input.mouse".

	* modules/controller_linux_input.c: for now, just instantiate a
	GimpInputDeviceStore.


svn path=/trunk/; revision=21891
2007-02-11 16:54:02 +00:00
Sven Neumann 4529ad15bd bumped version to 2.3.15.
2007-01-23  Sven Neumann  <sven@gimp.org>

	* configure.in: bumped version to 2.3.15.


svn path=/trunk/; revision=21770
2007-01-23 13:15:50 +00:00
Tor Lillqvist 37661ec884 Add AC_MSG_RESULT([no]) to the fail branch of PKG_CHECK_MODULES tests to
2007-01-21  Tor Lillqvist  <tml@novell.com>

	* configure.in: Add AC_MSG_RESULT([no]) to the fail branch of
	PKG_CHECK_MODULES tests to make the output from configure
	cleaner. Add proper quotes around $have_gnomevfs in a test to
	avoid "test: too many arguments" warning. Add fail branch to the
	test for dbus-glib so that it isn't a hard requirement.


svn path=/trunk/; revision=21748
2007-01-21 17:13:19 +00:00
Mukund Sivaraman 1a380bb917 Lowered required dbus-glib version from 0.71 to 0.70 to make it build with
2007-01-20  Mukund Sivaraman <muks@mukund.org>

        * configure.in: Lowered required dbus-glib version from 0.71 to
          0.70 to make it build with stock FC6 (tested to work properly).   


svn path=/trunk/; revision=21741
2007-01-20 11:15:55 +00:00
Sven Neumann bfd1dd5f07 INSTALL check for D-Bus GLib bindings.
2007-01-19  Sven Neumann  <sven@gimp.org>

	* INSTALL
	* configure.in: check for D-Bus GLib bindings.

	* app/Makefile.am
	* app/main.c: check if an interactive GIMP instance proposes
	itself on the D-Bus and delegate to it. Allow this behaviour to be
	overridden by using the --new-instance command-line option.

	* app/widgets/Makefile.am
	* app/widgets/gimpdbusservice.[ch]
	* app/widgets/dbus-service.xml: added an object that offers a
	D-Bus service.

	* app/gui/Makefile.am
	* app/gui/gui.c: connect to the D-Bus and export the GimpDBusService.


svn path=/trunk/; revision=21737
2007-01-19 14:50:13 +00:00
Sven Neumann 5bf710beec configure.in depend on glib >= 2.12.3.
2007-01-12  Sven Neumann  <sven@gimp.org>

	* configure.in
	* app/sanity.c: depend on glib >= 2.12.3.

	* HACKING: updated branches.

	* libgimpwidgets/gimpintstore.c: added a construct-only property
	that allows to specify the GType of the user-data column.


svn path=/trunk/; revision=21692
2007-01-12 13:48:30 +00:00
Marco Ciampa cb69614612 Added Esperanto to ALLLINGUAS in configure.in
svn path=/trunk/; revision=21669
2007-01-08 10:47:46 +00:00
Sven Neumann 942c637ca9 set variable GIMP_COMMAND depending on whether gimp-remote is being built
2006-12-20  Sven Neumann  <sven@gimp.org>

	* configure.in: set variable GIMP_COMMAND depending on whether
	gimp-remote is being built or not.

	* desktop/gimp.applications.in (command)
	* desktop/gimp.desktop.in.in (Exec): use @GIMP_COMMAND@. Fixes
	bug #361768.
2006-12-20 14:30:59 +00:00
Sven Neumann 370980c479 require bind_textdomain_codeset(). Fixes bug #362983.
2006-12-07  Sven Neumann  <sven@gimp.org>

	* configure.in: require bind_textdomain_codeset(). Fixes bug #362983.
2006-12-07 11:33:26 +00:00
Mukund Sivaraman 5a2827330d dropped the required libcurl version to 7.15.1 made uri build on win32 if
2006-12-02  Mukund Sivaraman  <muks@mukund.org>

	* configure.in: dropped the required libcurl version to 7.15.1
	* plug-ins/Makefile.am: made uri build on win32 if libcurl is
	detected
2006-12-02 05:00:38 +00:00
Sven Neumann e7e347fb80 bumped version to 2.3.14.
2006-11-24  Sven Neumann  <sven@gimp.org>

	* configure.in: bumped version to 2.3.14.
2006-11-24 09:11:16 +00:00
Djihed Afifi fe55a9bdb9 Updated Arabic Translation. 2006-11-18 19:55:08 +00:00
Michael Natterer 8cbc5e652b added -Winit-self and -Wpointer-arith to CFLAGS.
2006-11-11  Michael Natterer  <mitch@gimp.org>

	* configure.in: added -Winit-self and -Wpointer-arith to CFLAGS.
2006-11-11 11:14:11 +00:00
Sven Neumann 0f0da9c766 added missing quotes in test for libcurl.
2006-11-09  Sven Neumann  <sven@gimp.org>

	* configure.in: added missing quotes in test for libcurl.

	* app/plug-in/gimppluginprocedure.c
	(gimp_plug_in_procedure_add_menu_path): try not to crash on
	invalid menu paths and avoid a string copy for the common case.

	* app/composite/gimp-composite-mmx.c: commented out unused code.
2006-11-09 09:39:36 +00:00
Michael Natterer 54f8ab2ebe add -Wmissing-declarations and -Wmissing-prototypes to CFLAGS if the
2006-10-31  Michael Natterer  <mitch@gimp.org>

	* configure.in: add -Wmissing-declarations and -Wmissing-prototypes
	to CFLAGS if the compiler supports them. Still warns in some files
	but most stuff compiles cleanly after all the cleanups below.
2006-10-31 19:05:09 +00:00
Sven Neumann e3bf33121c configure.in plug-ins/common/plugin-defs.pl reverted changes from
2006-10-27  Sven Neumann  <sven@gimp.org>

	* configure.in
	* plug-ins/common/plugin-defs.pl
	* plug-ins/common/Makefile.am: reverted changes from 2006-04-06
	and build screenshot plug-in optionally again. Fixes bug #364852.

	* plug-ins/common/mkgen.pl: reverted addition of 'extralibs'
	parameter that was introduced for the screenshot plug-in only.
2006-10-27 11:50:56 +00:00
Mukund Sivaraman acbfb06e4c Removed spaces from enable_python assignment
2006-10-26  Mukund Sivaraman  <muks@mukund.org>

        * configure.in: Removed spaces from enable_python assignment
2006-10-26 02:31:54 +00:00
Sven Neumann 67d3ef2898 use LIBLCMS instead of LCMS_LIBS.
2006-10-23  Sven Neumann  <sven@gimp.org>

	* configure.in: use LIBLCMS instead of LCMS_LIBS.

	* modules/Makefile.am: changed accordingly.
2006-10-23 10:25:04 +00:00
Kevin Cozens 349a0d7094 Set enable_python to yes if it wasn't set to no. Fixes display of Python
2006-10-16  Kevin Cozens  <kcozens@cvs.gnome.org>

	* configure.in: Set enable_python to yes if it wasn't set to no.
	Fixes display of Python status in "Optional Plug-Ins" section.

	* plug-ins/script-fu/scripts/script-fu-compat.init: Added
	'the-environment'.
2006-10-16 15:56:50 +00:00
Sven Neumann 82bb56042c plug-ins/winicon/Makefile.am plug-ins/winicon/icodialog.c
2006-10-16  Sven Neumann  <sven@gimp.org>

	* plug-ins/winicon/Makefile.am
	* plug-ins/winicon/icodialog.c
	* plug-ins/winicon/icoload.c
	* plug-ins/winicon/icosave.c
	* plug-ins/winicon/main.h: applied patch from Aurimas Juška that
	adds support for the loading and saving Vista 256x256 PNG
	Compressed Icons (bug #352899).

	* configure.in
	* plug-ins/Makefile.am: don't build the winicon plug-in if PNG
	support has been explicitely disabled.
2006-10-16 13:37:34 +00:00
Kevin Cozens 6239dddda3 With this commit we finally say goodbye to SIOD. This large set of changes
2006-10-15  Kevin Cozens  <kcozens@cvs.gnome.org>

	With this commit we finally say goodbye to SIOD. This large set of
	changes updates the Script-Fu plug-in to use the TinyScheme Scheme
	interpreter. These changes originated with changes originally made
	to Script-Fu which created Tiny-Fu (aka. the gimp-tiny-fu module).

	* plug-ins/script-fu/Makefile.am
	* plug-ins/script-fu/script-fu-console.c
	* plug-ins/script-fu/script-fu-interface.c
	* plug-ins/script-fu/script-fu-scripts.c
	* plug-ins/script-fu/script-fu-scripts.h
	* plug-ins/script-fu/script-fu-server.c
	* plug-ins/script-fu/script-fu-text-console.c
	* plug-ins/script-fu/script-fu.c: Updated with the changes made to
	these files as part of the work on the Tiny-Fu project.

	* plug-ins/script-fu/scheme-wrapper.c
	* plug-ins/script-fu/scheme-wrapper.h: Renamed from siod-wrapper.[ch]
	and updated based on differences to ts-wrapper.[ch] from gimp-tiny-fu.

	* plug-ins/script-fu/ftx/*
	* plug-ins/script-fu/re/*
	* plug-ins/script-fu/tinyscheme/*
	* plug-ins/script-fu/scripts/script-fu.init
	* plug-ins/script-fu/scripts/script-fu-compat.init
	* plug-ins/script-fu/scripts/contactsheet.scm
	* plug-ins/script-fu/scripts/script-fu-set-cmap.scm
	* plug-ins/script-fu/scripts/script-fu-util-setpt.scm
	* plug-ins/script-fu/scripts/ts-helloworld.scm: Added all of these
	files and directories from Tiny-Fu. Updated the Makefile.am files
	of ftx, re, and tinyscheme now they are in the GIMP source tree.

	* plug-ins/script-fu/scripts/*.scm: All scripts have been updated as
	needed to ensure they will work with the TinyScheme interpreter. Most
	of the files have been reformatted making it easier to see the syntax
	of Scheme and making them easier to read.

	* plug-ins/script-fu/scripts/Makefile.am: Updated script file lists.

	* plug-ins/script-fu/siod-wrapper.c
	* plug-ins/script-fu/siod-wrapper.h
	* plug-ins/script-fu/siod/*: Removed obsolete files.

	* configure.in: Updated list of files in AC_CONFIG_FILES. Changed
	--disable-script-fu to --without-script-fu which it should have
	been when originally added.

	* INSTALL: Updated to show change to --without-script-fu.
2006-10-16 01:08:54 +00:00
Sven Neumann 56617a9974 bumped version to 2.3.13.
2006-10-11  Sven Neumann  <sven@gimp.org>

        * configure.in: bumped version to 2.3.13.
2006-10-11 15:26:41 +00:00
Tor Lillqvist afcdeae30b Suffix LCMS with EXEEXT. Unbreaks build on Win32.
2006-10-09  Tor Lillqvist  <tml@novell.com>

	* configure.in: Suffix LCMS with EXEEXT. Unbreaks build on Win32.
2006-10-09 22:19:35 +00:00
Sven Neumann 05c1cb7f66 configure.in plug-ins/common/Makefile.am plug-ins/common/mkgen.pl
2006-09-28  Sven Neumann  <sven@gimp.org>

	* configure.in
	* plug-ins/common/Makefile.am
	* plug-ins/common/mkgen.pl
	* plug-ins/common/plugin-defs.pl
	* plug-ins/common/lcms.c: build framework for ICC color
conversion
	plug-in using littleCMS.
2006-09-28 18:29:23 +00:00
Mukund Sivaraman 54c480c971 plug-ins/uri/uri-backend-libcurl.c plug-ins/uri/Makefile.am
2006-09-24  Mukund Sivaraman  <muks@mukund.org>

        * plug-ins/uri/uri-backend-libcurl.c
        * plug-ins/uri/Makefile.am
	* po-plug-ins/POTFILES.in
        * configure.in: added a URI backed which uses the libcurl library
2006-09-24 20:10:06 +00:00
Sven Neumann ac610f0cf3 Makefile.am configure.in added basic infrastructure for a gimp20-python
2006-09-13  Sven Neumann  <sven@gimp.org>

	* Makefile.am
	* configure.in
	* po-python: added basic infrastructure for a gimp20-python
	translation domain.

	* plug-ins/pygimp/plug-ins/gimpcons.py
	* plug-ins/pygimp/plug-ins/gtkcons.py: mark some strings for
	translation, based on a patch from David Gowers (bug #351287).
2006-09-13 19:16:58 +00:00
Sven Neumann 5a4f8ad46e mention the Win32 twain plug-in in the summary.
2006-09-12  Sven Neumann  <sven@gimp.org>

	* configure.in: mention the Win32 twain plug-in in the summary.
2006-09-12 09:17:25 +00:00
Pema Geyleg 5055f0e09a *** empty log message *** 2006-09-12 05:29:38 +00:00