1. 04 Dec, 2017 1 commit
  2. 01 Jun, 2017 1 commit
    • Ell's avatar
      m4macros: add ax_gcc_func_attribute.m4 · e83e99db
      Ell authored
      Commit e64e61ca requires the
      AX_GCC_FUNC_ATTRIBUTE macro, which requires autoconf-archive, and
      might be too new for some distros we want to support.  Distribute
      it ourselves.
      
      Also, some fixes to the makefile and acinclude.m4
      e83e99db
  3. 27 Jan, 2013 1 commit
  4. 19 Jun, 2010 1 commit
  5. 06 Nov, 2005 1 commit
    • Sven Neumann's avatar
      Added support for binary relocation by means of binreloc, largely based on · 39e866d9
      Sven Neumann authored
      2005-11-06  Sven Neumann  <sven@gimp.org>
      
      	Added support for binary relocation by means of binreloc, largely
      	based on a patch by Hongli Lai:
      
      	* m4macros/Makefile.am
      	* m4macros/binreloc.m4: new file providing a macro to check for
      	binreloc support.
      
      	* acinclude.m4
      	* configure.in: use the macro.
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimpreloc.[ch]: new files providing binreloc support
      	on Linux.
      
      	* libgimpbase/gimpenv.[ch]: use binreloc, provide a function to
      	initialize the environment machinery.
      
      	* libgimpbase/gimpbase.def: updated.
      
      	* app/Makefile.am: fiddle with the LDFLAGS for binreloc.
      
      	* app/main.c (main): gimp_env_init(FALSE).
      
      	* libgimp/gimp.c (gimp_main): gimp_env_init(TRUE).
      39e866d9
  6. 01 Aug, 2005 1 commit
    • Manish Singh's avatar
      acinclude.m4 m4macros/Makefile.am new macro: GIMP_DETECT_CFLAGS; used to · b55753bb
      Manish Singh authored
      2005-07-31  Manish Singh  <yosh@gimp.org>
      
              * acinclude.m4
              * m4macros/Makefile.am
              * m4macros/detectcflags.m4: new macro: GIMP_DETECT_CFLAGS; used
              to detect which of a set of compiler options a compiler supports.
      
              * configure.in: use the above for the altivec and -fno-strict-aliasing
              flags. Also, use it to detect the presence of -mmmx and -msse, since
              those are needed to compile even MMX/SSE assembly with gcc 4.0. Define
              MMX/SSE_EXTRA_CFLAGS.
      
              * app/composite/Makefile.am: compile each of the composite flavors
              into their own library, so we can use automake's per-target CFLAGS.
              Use MMX/SSE/ALTIVEC_EXTRA_CFLAGS in the appropriate places. Build
              libappcomposite.a out of the resulting objects.
      
              * app/composite/gimp-composite-3dnow.c
              * app/composite/gimp-composite-altivec.c
              * app/composite/gimp-composite-mmx.c
              * app/composite/gimp-composite-sse.c
              * app/composite/gimp-composite-sse2.c
              * app/composite/gimp-composite-vis.c
              * app/composite/make-installer.py: move the _init functions into
              the installers, so only actually mmx/sse/etc. code gets compiled
              under the appropriate CFLAGS.
      
              * app/composite/gimp-composite-3dnow-installer.c
              * app/composite/gimp-composite-altivec-installer.c
              * app/composite/gimp-composite-mmx-installer.c
              * app/composite/gimp-composite-sse-installer.c
              * app/composite/gimp-composite-sse2-installer.c
              * app/composite/gimp-composite-vis-installer.c: regenerated.
      
              * app/composite/gimp-composite.c: remove useless cpu-accel.h include.
      b55753bb
  7. 24 Jun, 2005 1 commit
    • Manish Singh's avatar
      split out into separate files... · cbee4c51
      Manish Singh authored
      2005-06-24  Manish Singh  <yosh@gimp.org>
      
              * acinclude.m4: split out into separate files...
      
              * m4macros/alsa.m4
              * m4macros/gimpprint.m4
              * m4macros/gtk-doc.m4
              * m4macros/pythondev.m4: ... and put them here.
      
              * m4macros/Makefile.am: dist the above files.
      cbee4c51
  8. 20 Jan, 2005 1 commit
    • Sven Neumann's avatar
      HACKING Makefile.am acinclude.m4 applied (modified) patch from Raphaël · e0a6c255
      Sven Neumann authored
      2005-01-20  Sven Neumann  <sven@gimp.org>
      
      	* HACKING
      	* Makefile.am
      	* acinclude.m4
      	* autogen.sh: applied (modified) patch from Raphaël Quinet that
      	allows to build GIMP from CVS without having gtk-doc installed.
      	If you need to do this, pass --disable-gtk-doc to autogen.sh.
      
      	* configure.in: removed --disable-devel-docs option since it has
      	become obsolete now.
      
      	* devel-docs/Makefile.am: require gtk-doc when running 'make dist'.
      e0a6c255
  9. 18 Nov, 2004 1 commit
    • Michael Natterer's avatar
      pasted the complete alsa.m4 so compiling from CVS doesn't require alsa.m4 · bf08b8fd
      Michael Natterer authored
      2004-11-18  Michael Natterer  <mitch@gimp.org>
      
      	* acinclude.m4: pasted the complete alsa.m4 so compiling from
      	CVS doesn't require alsa.m4 to be installed.
      
      	* configure.in: check for alsa >= 1.0.0 and define HAVE_ALSA
      	if found.
      
      	* modules/Makefile.am: build controller_midi with ALSA_CFLAGS
      	and ALSA_LIBS.
      
      	* modules/controller_midi.c: s/HAVE_ALSALIB_H/HAVE_ALSA/.
      bf08b8fd
  10. 10 Mar, 2004 1 commit
  11. 28 Jan, 2004 1 commit
    • Manish Singh's avatar
      use AM_PATH_GIMPPRINT to get some additional sanity checks. · 21c03691
      Manish Singh authored
      2004-01-27  Manish Singh  <yosh@gimp.org>
      
              * configure.in: use AM_PATH_GIMPPRINT to get some additional
              sanity checks.
      
              * acinclude.m4: define AM_PATH_GIMPPRINT here, so we don't have
              add a new autogen dependency.
      
              * plug-ins/print/Makefile.am: Use GIMPPRINT_{CFLAGS,LIBS}
      21c03691
  12. 06 Nov, 2002 1 commit
  13. 06 Sep, 2002 1 commit
    • Manish Singh's avatar
      emptied · 97cb7b6d
      Manish Singh authored
      2002-09-05  Manish Singh  <yosh@gimp.org>
      
              * acinclude.m4: emptied
      
              * autogen.sh: support for automake version special casing, error
              out on aclocal failure.
      
              * m4compat/1.4/pysupport.m4
              * m4compat/1.6/pysupport.m4
              * configure.in
              * plug-ins/Makefile.am: pygimp autoconf support, just to get it
              some testing. We'll figure out policy later.
      97cb7b6d
  14. 28 Aug, 2001 1 commit
    • Sven Neumann's avatar
      removed redefinitions of libtool macros. We use the installed libtool now. · cae946ba
      Sven Neumann authored
      2001-08-28  Sven Neumann  <sven@gimp.org>
      
      	* acinclude.m4: removed redefinitions of libtool macros. We use the
      	installed libtool now. If this breaks the build for your system,
      	upgrade libtool. If that does not help, let us know.
      
      	* ltconfig
      	* ltmain.sh: removed these files. Newer versions of libtool don't use
      	ltconfig and ltmain.sh is taken from your libtool installation.
      
      	* autogen.sh: check for presence of libtool.
      
      	* Makefile.am
      	* configure.in
      	* gimp-remote.1.in
      	* gimp.1.in
      	* gimprc.5.in: removed man-pages from toplevel dir ...
      
      	* docs/Makefile.am
      	* docs/gimp-remote.1.in
      	* docs/gimp.1.in
      	* docs/gimprc.5.in
      	* docs/gimptool-1.4.1.in: ... and added them back here.
      
      	* gimp-1.4.m4: removed from toplevel dir ...
      
      	* m4macros/Makefile.am
      	* m4macros/gimp-1.4.m4: ... and added it back here.
      cae946ba
  15. 23 Apr, 2001 1 commit
    • Sven Neumann's avatar
      Merged Yosh's changes from stable branch: · 2c89973c
      Sven Neumann authored
      2001-04-23  Sven Neumann  <sven@gimp.org>
      
      	Merged Yosh's changes from stable branch:
      
      	* acinclude.m4: updated libtool stuff
      
              * configure.in: more #undefs so jpeglib.h test works
      
              * plug-ins/common/bumpmap.c: speedup patch from Ernst Lippe
              <ernstl@planet.nl> (tile cache size optimization)
      2c89973c
  16. 24 Jan, 2000 1 commit
    • Manish Singh's avatar
      acconfig.h configure.in libgimp/Makefile.am libgimp/gimpregex.h · 81c1e886
      Manish Singh authored
      * acconfig.h
      * configure.in
      * libgimp/Makefile.am
      * libgimp/gimpregex.h
      * libgimp/regex.c
      * app/Makefile.am
      * app/regex.[ch]
      * plug-ins/script-fu/Makefile.am
      * plug-ins/script-fu/regex.[ch]
      * plug-ins/script-fu/interp_regex.c
      * tools/pdbgen/pdb/plug_in.pdb
      * tools/pdbgen/pdb/procedural_db.pdb: reverted previous regex move
      patch. This does *not* belong in libgimp and is just bloat. We'll
      use the regex functionality in glib once it has it.
      
      * acinclude.m4
      * config.guess
      * config.sub
      * ltconfig
      * ltmain.sh: upgrade to libtool 1.3.4
      
      * app/convert.c
      * app/gimpbrushpipe.c: minor cleanups
      
      -Yosh
      81c1e886
  17. 06 Sep, 1999 1 commit
    • James Henstridge's avatar
      conditionally compile pygimp. · 6b5f967d
      James Henstridge authored
      1999-09-06  James Henstridge  <james@daa.com.au>
      
      	* plug-ins/Makefile.am: conditionally compile pygimp.
      
      	* configure.in: added in macros for pygimp.  You must pass
      	--enable-python to configure for it to even consider checking for
      	python at the moment.
      
      	* acinclude.m4: added python detection macros.
      6b5f967d
  18. 29 May, 1999 1 commit
    • Manish Singh's avatar
      configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so · f2622e54
      Manish Singh authored
      * configure.in
      * Makefile.am: removed tips files, AC_SUBST GIMP_PLUGINS and
      GIMP_MODULES so you can easily skip those parts of the build
      
      * acinclude.m4
      * config.sub
      * config.guess
      * ltconfig
      * ltmain.sh: libtool 1.3.2
      
      * app/fileops.c: shuffle #includes to avoid warning about MIN and
      MAX
      
      [ The following is a big i18n patch from David Monniaux
        <david.monniaux@ens.fr> ]
      
      * tips/gimp_conseils.fr.txt
      * tips/gimp_tips.txt
      * tips/Makefile.am
      * configure.in: moved tips to separate dir
      
      * po-plugins: new dir for plug-in translation files
      
      * configure.in: add po-plugins dir and POTFILES processing
      
      * app/boundary.c
      * app/brightness_contrast.c
      * app/by_color_select.c
      * app/color_balance.c
      * app/convert.c
      * app/curves.c
      * app/free_select.c
      * app/gdisplay.c
      * app/gimpimage.c
      * app/gimpunit.c
      * app/gradient.c
      * app/gradient_select.c
      * app/install.c
      * app/session.c: various i18n tweaks
      
      * app/tips_dialog.c: localize tips filename
      
      * libgimp/gimpunit.c
      * libgimp/gimpunitmenu.c: #include "config.h"
      
      * plug-ins/CEL
      * plug-ins/CML_explorer
      * plug-ins/Lighting
      * plug-ins/apply_lens
      * plug-ins/autostretch_hsv
      * plug-ins/blur
      * plug-ins/bmp
      * plug-ins/borderaverage
      * plug-ins/bumpmap
      * plug-ins/bz2
      * plug-ins/checkerboard
      * plug-ins/colorify
      * plug-ins/compose
      * plug-ins/convmatrix
      * plug-ins/cubism
      * plug-ins/depthmerge
      * plug-ins/destripe
      * plug-ins/gif
      * plug-ins/gifload
      * plug-ins/jpeg
      * plug-ins/mail
      * plug-ins/oilify
      * plug-ins/png
      * plug-ins/print
      * plug-ins/ps
      * plug-ins/xbm
      * plug-ins/xpm
      * plug-ins/xwd: plug-in i18n stuff
      
      -Yosh
      f2622e54
  19. 12 May, 1999 1 commit
    • Manish Singh's avatar
      minor typo fix · 173fafb8
      Manish Singh authored
      * acinclude.m4: minor typo fix
      
      * configure.in: remove waterselect plugin
      
      * gtkrc: yellow tooltips
      
      * tools/pdbgen/*: minor cleanups (no functional changes)
      
      -Yosh
      173fafb8
  20. 01 May, 1999 1 commit
  21. 20 Mar, 1999 1 commit
    • Manish Singh's avatar
      acinclude.m4 config.guess config.sub ltconfig upgrade to libtool 1.2f · 05c69f12
      Manish Singh authored
      * acinclude.m4
      * config.guess
      * config.sub
      * ltconfig
      * ltmain.sh: upgrade to libtool 1.2f
      
      * autogen.sh: libtool is not required to autogen gtk+
      
      * acconfig.h: remove WITH_SYMBOL_UNDERSCORE (not explictly needed)
      
      * app/actionarea.h: made the label in ActionAreaItem const
      
      * app/convert.[ch]: made FOO_PALETTE #defines into an enum
      
      * libgimp/parasite.c
      * app/brightness_contrast.c
      * app/color_picker.c
      * app/colormap_dialog.i.c
      * app/curves.c
      * app/equalize.c
      * app/gimplut.c
      * app/histogram_tool.c
      * app/invert.c
      * app/levels.c
      * app/paint_funcs.c
      * app/pixel_regions.c
      * app/posterize.c
      * app/rect_select.c
      * app/threshold.c
      * app/xcf.c: remove unused vars, other minor code cleanups
      
      * app/procedural_db.h: #include <glib.h>
      
      * Makefile.am: add README.perl to EXTRA_DIST
      
      -Yosh
      05c69f12
  22. 03 Feb, 1999 1 commit
    • Manish Singh's avatar
      libgimp/gimp.c app/datafiles.c app/docindex.c app/gimprc.c app/gradient.c · a4213cf8
      Manish Singh authored
      * libgimp/gimp.c
      * app/datafiles.c
      * app/docindex.c
      * app/gimprc.c
      * app/gradient.c
      * app/palette.c: use g_get_home_dir () instead of getenv ("HOME")
      
      * app/fileops.c: #warning is a gccism
      
      * app/invert.[ch]: minor cleanup
      
      * app/menus.c: more cleanups
      
      * app/blob.c: even more cleanups
      
      * libgimp/parasite.c: YACU
      
      * ltconfig
      * ltmain.sh: CVS libtool 1.2e
      
      * modules/Makefile.am: use -module and -avoid-version flags
      
      * lic/Makefile.am
      * mapcolor/Makefile.am
      * xbm/Makefile.am: don't link with libjpeg here
      
      -Yosh
      a4213cf8
  23. 13 Jan, 1999 1 commit
    • Manish Singh's avatar
      doh, we build tool menus on the fly · 39b7edde
      Manish Singh authored
      * app/menus.c: doh, we build tool menus on the fly
      
      * configure.in: add nl.po to ALL_LINGUAS
      
      * acinclude.m4
      * ltconfig
      * ltmain.sh: upgrade to libtool 1.2d (with fixes for irix6 and osf)
      
      -Yosh
      39b7edde
  24. 15 Dec, 1998 1 commit
  25. 06 Aug, 1998 1 commit