summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* source-code-check refers to srcdir, not builddirHans Ulrich Niedermann2022-05-291-3/+3
|
* Add pull-translations targetHans Ulrich Niedermann2021-12-121-0/+11
| | | | | | | Add pull-translations target to make it easier to pull translations from the Translation Project: make pull-translations
* Require gettext >= 0.18.3; remove GP_GETTEXT_HACKHans Ulrich Niedermann2021-12-101-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | This requires gettext version 0.18.3 or later, and it removes the GP_GETTEXT_HACK which used to generate a po/Makevars file from the po/Makevers.template. gettext 0.18.3 is the same gettext version requirement as libexif uses. gettext 0.18.3 has been released 2013-07-07, which is a similar timeframe of the autoconf, automake and libtool releases we require. If you ever need to build a post 2021 libgphoto2 from git on a system with pre 0.18.3 gettext, you can can always prepare a tarball using "make dist" on a system with gettext 0.18.3 or later, and build that tarball on the older machine. Not generating the po/Makevars file any more means that we need additional consistency checks for the parts of po/Makevars which cannot be derived from the Autoconf standard set of AC_SUBST()ed Makefile.in variables.
* Only use a single gphoto-m4/ subdirHans Ulrich Niedermann2021-11-071-4/+6
| | | | | | | | | | | | | | | Only use a single gphoto-m4/ subdir - namely that in libgphoto2_port/gphoto-m4/. This prevents us from needing to synchronize the contents of the gphoto-m4/ and the libgphoto2_port/gphoto-m4/ directories. We can do that by switching from recursive make for the gphoto-m4 subdirectories to using include path/to/gphoto-m4/Makefile-files from both the top-level Makefile.am and libgphoto2_port/Makefile.am using %reldir% (introduced in automake 1.14).
* Remove rpm packagingHans Ulrich Niedermann2021-10-191-19/+1
| | | | | | | | | | While adding support for "make rpm" appeared to be a good idea in the early 2000s, it really is not and only clutters up the build system. At least the libgphoto2_port translation cannot have worked in the rpm package since at least 5255d802102c10f971dc98f10828451d9922340d from 2007-10-28, so it is a good guess that this has not really been in use.
* Remove cvs-tags make targetHans Ulrich Niedermann2021-10-091-6/+1
| | | | Remove the cvs-tags make target. CVS is over.
* added a SECURITY descriptionMarcus Meissner2020-01-261-1/+1
|
* Convenience make targets for dealing with *.po filesHans Ulrich Niedermann2020-01-201-0/+25
| | | | | | | | | | | Add convenience make targets for helping deal with *.po files: git-checkout-po Run "git checkout *.po" in all po/ subdirs. This can be useful after "make dist". update-po Run "make update-po" in all po/ subdirs.
* Add $(AM_MAKEFLAGS) for every $(MAKE)Hans Ulrich Niedermann2020-01-181-3/+3
| | | | | | For every $(MAKE) use in Makefile.am or Makefile-files, we add $(AM_MAKEFLAGS) so we can pass the make flags to the called make subprocess.
* HACKING.md: dist HACKING.md, not removed HACKING fileHans Ulrich Niedermann2019-10-161-1/+2
|
* disable camera libraries for very old cameras by default.Marcus Meissner2019-05-041-0/+1
| | | | | | They can be re-enabled for installation by ./configure --with-camlibs=all,outdated
* oadded RELEASE HOWTOMarcus Meissner2019-01-011-0/+3
|
* remove README.in and generation of README, just ship README.mdMarcus Meissner2018-04-091-2/+2
|
* added gphoto-m4 to SUBDIRS for make distMarcus Meissner2015-10-171-1/+1
|
* imported the libgphoto m4 treeMarcus Meissner2015-08-011-1/+1
|
* removed an obscure -I/usr/include/gphoto2 helper caseMarcus Meissner2014-05-211-19/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14954 67ed7778-7388-44ab-90cf-0a291f65f57c
* added examplesMarcus Meissner2008-09-211-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@11343 67ed7778-7388-44ab-90cf-0a291f65f57c
* install a few more doc filesHans Ulrich Niedermann2007-09-061-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10659 67ed7778-7388-44ab-90cf-0a291f65f57c
* Get rid of dummy README file in SVN - by running automake with --foreign.Hans Ulrich Niedermann2007-09-031-1/+9
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10635 67ed7778-7388-44ab-90cf-0a291f65f57c
* simplify selective install instructionsHans Ulrich Niedermann2007-09-031-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10628 67ed7778-7388-44ab-90cf-0a291f65f57c
* * Introduce FOO-uninstalled.pc files for both libgphoto2 and libgphoto2_port.Hans Ulrich Niedermann2007-05-141-0/+6
| | | | | | | | * Move FOO.pc to the top source directory. * Get rid of obsolete GP_AUTOGEN_SUBDIR macro. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10199 67ed7778-7388-44ab-90cf-0a291f65f57c
* remove autogen.sh, use auto-m4/ for automatically placed macros, use ↵Hans Ulrich Niedermann2006-12-301-1/+1
| | | | | | auto-aux/ subdir for config.guess & Co. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9794 67ed7778-7388-44ab-90cf-0a291f65f57c
* Shortcut for selective camlib install: "make DRIVERS='canon.la ptp2.la' ↵Hans Ulrich Niedermann2006-12-291-1/+11
| | | | | | install-drivers" git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9760 67ed7778-7388-44ab-90cf-0a291f65f57c
* Remove bindings from libgphoto2 packageHans Ulrich Niedermann2006-12-111-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9574 67ed7778-7388-44ab-90cf-0a291f65f57c
* Move header files one last time to reduce file path lengths in tarball.Hans Ulrich Niedermann2006-10-141-5/+33
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9330 67ed7778-7388-44ab-90cf-0a291f65f57c
* Remove all OS/2 specific build files.Hans Ulrich Niedermann2006-10-061-1/+1
| | | | | | | | | | | | | | | | | * These files have not been updated for years. * They probably don't work any more. * OS/2 files are missing for most of the system. * gphoto2-port-portability-os2.h has been integrated into gphoto2-port-portability.h (I wanted to get rid of the longest filename) * usb-os2.c is still there in libgphoto2_port/usb. * If someone wants to revive the OS/2 port, they are welcome to start based on the stuff removed or from scratch. * Perhaps it might be easier to just use the present GNU make/libtool build chain than fabricating something with nmake. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9280 67ed7778-7388-44ab-90cf-0a291f65f57c
* merge NEWS and CHANGES into NEWSHans Ulrich Niedermann2006-10-041-2/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9270 67ed7778-7388-44ab-90cf-0a291f65f57c
* all-local hack not required any moreHans Ulrich Niedermann2006-10-021-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9248 67ed7778-7388-44ab-90cf-0a291f65f57c
* make really sure that gphoto2/ is removedHans Ulrich Niedermann2006-09-301-2/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9242 67ed7778-7388-44ab-90cf-0a291f65f57c
* Have libgphoto2 use m4m/ not libgphoto2/m4/Hans Ulrich Niedermann2006-09-291-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9233 67ed7778-7388-44ab-90cf-0a291f65f57c
* configure/make cleanup removing about 60 lines of make/check/config codeHans Ulrich Niedermann2006-09-291-1/+1
| | | | | | | | | | | | | | * generate check- scripts from config.status * use libexecdir for print-* utilities * let utilsdir be defined from configure * require libexif >= 0.6.13; automatically update libgphoto2.pc with that. * get rid of "make check" local installation * moved some tests from "make check" to "make installcheck" * use one common rule file for "make installcheck" git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9231 67ed7778-7388-44ab-90cf-0a291f65f57c
* Consistently use #include <gphoto2/gphoto2-foo.h> everywhere.Hans Ulrich Niedermann2006-09-281-26/+1
| | | | | | | | | | This moves the header files to a new subdirectory gphoto2 in both libgphoto2 and libphoto2_port/libgphoto2. All references are adapted appropriately. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9221 67ed7778-7388-44ab-90cf-0a291f65f57c
* Fix gphoto2/*.h generation: Do it at one place, at the right time.Hans Ulrich Niedermann2006-09-181-7/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9173 67ed7778-7388-44ab-90cf-0a291f65f57c
* also create gphoto2/ directory with *.h in configure scriptHans Ulrich Niedermann2006-06-211-2/+7
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8932 67ed7778-7388-44ab-90cf-0a291f65f57c
* build C# (csharp) bindings if mono is installedHans Ulrich Niedermann2006-05-161-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8798 67ed7778-7388-44ab-90cf-0a291f65f57c
* explain gphoto2/ directoryHans Ulrich Niedermann2006-01-121-4/+13
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8476 67ed7778-7388-44ab-90cf-0a291f65f57c
* make copying of header files less frightening (hide error messages)Hans Ulrich Niedermann2005-06-111-5/+6
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8063 67ed7778-7388-44ab-90cf-0a291f65f57c
* 'make clean' should not fail when directory is missingHans Ulrich Niedermann2005-05-021-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7928 67ed7778-7388-44ab-90cf-0a291f65f57c
* Note: @subdirs@ lists all the directories from AC_CONFIG_SUBDIRS()Hans Ulrich Niedermann2005-04-141-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7831 67ed7778-7388-44ab-90cf-0a291f65f57c
* first part of new build systemHans Ulrich Niedermann2005-04-141-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7829 67ed7778-7388-44ab-90cf-0a291f65f57c
* help building packages against libgphoto2 without first installing libgphoto2Hans Ulrich Niedermann2005-04-091-12/+20
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7763 67ed7778-7388-44ab-90cf-0a291f65f57c
* use just ONE .PHONY target in order not to confuse automakeHans Ulrich Niedermann2003-10-221-3/+11
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@6889 67ed7778-7388-44ab-90cf-0a291f65f57c
* correct cvs tag for RCsHans Ulrich Niedermann2003-10-181-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@6839 67ed7778-7388-44ab-90cf-0a291f65f57c
* another check...Hans Ulrich Niedermann2003-09-171-2/+4
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@6781 67ed7778-7388-44ab-90cf-0a291f65f57c
* clarify source-code-check purpose for Arnaud :-)Hans Ulrich Niedermann2003-09-161-0/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@6764 67ed7778-7388-44ab-90cf-0a291f65f57c
* # source code check maintenance taskHans Ulrich Niedermann2003-09-161-0/+15
| | | | | | | | | | | # # This finds code patterns we don't want to have. # # Use it to get rid of existing patterns and make sure they aren't # reintroduced later. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@6758 67ed7778-7388-44ab-90cf-0a291f65f57c
* install more docsHans Ulrich Niedermann2003-01-111-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@6065 67ed7778-7388-44ab-90cf-0a291f65f57c
* removed misguided attempt to create *.tar.bz2 dist packagesHans Ulrich Niedermann2002-10-251-7/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5455 67ed7778-7388-44ab-90cf-0a291f65f57c
* removed misguided attempt to create *.tar.bz2 dist packagesHans Ulrich Niedermann2002-10-251-5/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5454 67ed7778-7388-44ab-90cf-0a291f65f57c
* moved definition of docdir from Makefile.am to m4 macrosHans Ulrich Niedermann2002-10-131-1/+0
| | | | | | | made hotplug stuff installation location configurable git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@5371 67ed7778-7388-44ab-90cf-0a291f65f57c