aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-11-24speedo: Distribute installer graphics.Werner Koch1-0/+2
--
2014-11-11Remove use of gnulib (part 1)Werner Koch1-2/+2
* gl/: Remove entire tree. * configure.ac: Remove gnulib tests and the gl/ Makefile. (setenv): Add to AC_CHECK_FUNCS. * autogen.rc (extra_aclocal_flags): Set to empty. * Makefile.am (ACLOCAL_AMFLAGS): Remove -I gl/m4 (SUBDIRS): Remove gl/. * agent/Makefile.am (common_libs): Remove ../gl/gnulib.a * common/Makefile.am (t_common_ldadd): Ditto. * dirmngr/Makefile.am (dirmngr_LDADD): Ditto. (dirmngr_ldap_LDADD, dirmngr_client_LDADD): Ditto. * g10/Makefile.am (needed_libs): Ditto. * g13/Makefile.am (g13_LDADD): Ditto. * kbx/Makefile.am (kbxutil_LDADD): Ditto. ($(PROGRAMS)): Ditto. * scd/Makefile.am (scdaemon_LDADD): Ditto. * sm/Makefile.am (common_libs): Ditto. * tools/Makefile.am (common_libs, commonpth_libs): Ditto. * agent/gpg-agent.c: Remove "mkdtemp.h" * g10/exec.c: Ditto. * scd/scdaemon.c: Ditto. * tools/symcryptrun.c: Ditto. * common/sysutils.c: Remove "setenv.h" * common/t-timestuff.c: Use putenv if setenv is not available. -- gnulib has always been a cause of trouble in GnuPG because we used only a very few functions and the complex include machinery of gnulib is quite complex and the cause for many build problems for example on OS X. This is not gnulib's fault but due to our limited use of gnulib and that we only rarely update the gnulib code to avoid regressions. In part two we will address the functions mkdtemp setenv unsetenv strpbrk which may bot be implemented on all platforms. They are not required on a libc based system. Signed-off-by: Werner Koch <[email protected]>
2014-10-31build: Avoid distributing backup files etc.Werner Koch1-2/+0
* Makefile.am (EXTRA_DIST): Do not include directories. -- The make dist rules uses "cp -R" for each listed file. Thus all cruft from a directory is also put into the tarball. Obviously we do not want this. Signed-off-by: Werner Koch <[email protected]>
2014-09-18speedo: Distribute needed files.Werner Koch1-3/+19
* Makefile.am (EXTRA_DIST): Add speedo stuff.
2014-08-19build: Create VERSION file via autoconf.Werner Koch1-2/+1
* Makefile.am (dist-hook): Remove creation of VERSION. (EXTRA_DIST): Add VERSION. * configure.ac: Let autoconf create VERSION.
2014-06-05Remove keyserver helper code.Werner Koch1-5/+1
* configure.ac: Remove keyserver helper related stuff. * Makefile.am (SUBDIRS): Remove keyserver. * keyserver/Makefile.am: Remove. -- The dirmngr is used instead of the keyserver helpers. Thus there is more need to distribute the old code. We keep it in the repo for references, though.
2014-01-29include: Remove this directory.Werner Koch1-1/+1
* include/cipher.h: Move to ... * g10/cipher.h: here. * agent/gpg-agent.c: Adjust header file name. * include/host2net.h: Move to ... * common/host2net.h: here. Change license to LGPLv3/GPLv2. Adjust notices to reflect that only me worked on that file. * include/types.h: Remove. * common/types.h: Include inttypes.h. Add byte typedef and comments for __riscos__. * common/iobuf.h: Adjust header file name. * include/_regex.h: Remove this unused file. * include/Makefile.am: Remove. * Makefile.am (SUBDIRS): Remove "include". * configure.ac (AC_CONFIG_FILES): Remove include/Makefile. * include/ChangeLog-2011: Move to ... * common/ChangeLog-2011.include: here. * common/Makefile.am (EXTRA_DIST): Add file. * include/zlib-riscos.h: Move this repo only file to ... * g10/zlib-riscos.h: here. * include/: Remove. -- include/ was a leftover from GnuPG 1.x times. Signed-off-by: Werner Koch <[email protected]>
2014-01-10Turn autogen.sh into a generic script.Werner Koch1-1/+1
* autogen.sh: Revamp. * autogen.rc: New. * Makefile.am (EXTRA_DIST): Add autogen.rc. -- Signed-off-by: Werner Koch <[email protected]>
2014-01-10Rename scripts/ to build-aux/Werner Koch1-9/+10
* scripts/: Rename to build-aux/ * Makefile.am: Adjust accordingly. * configure.ac (AC_CONFIG_AUX_DIR): Change to build-aux.
2014-01-09Improve the speedo make script.Werner Koch1-1/+2
* scripts/gpg-w32-dev/README: Remove * scripts/gpg-w32-dev/GNUmakefile, scripts/gpg-w32-dev/speedo.mk: Merge into .. * scripts/speedo.mk: this. -- Speedo may now be used to build from GIT or tarballs and has a couple of other improvements as well. For best results the autogen.sh files of all source package should be updated to the one used in gnupg. Signed-off-by: Werner Koch <[email protected]>
2013-06-27Prepare for newer automake versions.Werner Koch1-1/+0
* configure.ac (AM_INIT_AUTOMAKE): Replace 2 argument form by the option form. Add options from the top Makefile. (AM_CONFIG_HEADER): Rename to AC_CONFIG_HEADER. * Makefile.am (AUTOMAKE_OPTIONS): Remove. * kbx/Makefile.am: Remove INCLUDES. Include cmacros.am. FActor some AM_CPPFLAGS options to AM_CFLAGS.
2012-08-24Fix build system for Android by disabling tests since its x-compiledHans-Christoph Steiner1-3/+3
* configure.ac (HAVE_ANDROID_SYSTEM, RUN_TESTS): New. (AH_BOTTOM) [__ANDROID__]: Do not re-define ttyname. * Makefile.am: Depend tests on new RUN_TESTS conditional.
2012-01-25Require gitlog-to-changelog to be installed.Werner Koch1-2/+3
* Makefile.am (GITLOG_TO_CHANGELOG): New. (gen-ChangeLog): Use installed version of gitlog-to-changelog. -- In case an appropriate version of gitlog-to-changelog is not in the PATH, it is possible to override it using something like: make distcheck GITLOG_TO_CHANGELOG=/foo/bar/my-gitlog-to-changelog
2011-12-12gitlog-to-changelog: New option --tear-off.Werner Koch1-1/+1
* scripts/gitlog-to-changelog: Add option --tear-off. * Makefile.am (gen-ChangeLog): Use that option.
2011-12-07Correct punctuation in the ChangeLog summary line.Werner Koch1-0/+1
* Makefile.am (gen-ChangeLog): Supply --append-dot.
2011-12-01Generate the ChangeLog from commit logs.Werner Koch1-3/+21
* scripts/gitlog-to-changelog: New script. Taken from gnulib. * scripts/git-log-fix: New file. * scripts/git-log-footer: New file. * doc/HACKING: Describe the ChangeLog policy * ChangeLog: New file. * Makefile.am (EXTRA_DIST): Add new files. (gen-ChangeLog): New. (dist-hook): Run gen-ChangeLog. Rename all ChangeLog files to ChangeLog-2011.
2011-02-04Nuked almost all trailing white space.post-nuke-of-trailing-wsWerner Koch1-9/+8
We better do this once and for all instead of cluttering all future commits with diffs of trailing white spaces. In the majority of cases blank or single lines are affected and thus this change won't disturb a git blame too much. For future commits the pre-commit scripts checks that this won't happen again.
2011-01-18Keyserver search and get basically works again.Werner Koch1-1/+1
2011-01-03Rename README.SVN also in MakefileWerner Koch1-3/+3
2010-10-18Install the mo files on W32 platformsWerner Koch1-2/+14
2010-06-09Merged Dirmngr with GnuPG.Werner Koch1-1/+7
A few code changes to support dirmngr.
2010-04-14./autogen.sh --build-w32ce does now succeed.Werner Koch1-0/+2
2010-03-10Merged jnlib into common.Werner Koch1-1/+1
2009-09-23s/DOTLOCK/dotlock_t/.Werner Koch1-1/+6
Add some stuff for g13.
2009-05-19Remove testing cruft.Werner Koch1-6/+1
Typo fixes.
2009-05-18New gpgsm server option no-encrypt-to.Werner Koch1-1/+6
Add caching for symkey encryption. Minor cleanups.
2008-03-27Utilize new automake vars for proper installation into doc/.Werner Koch1-0/+3
2007-07-04Changed to GPLv3.Werner Koch1-6/+4
Removed intl/.
2007-05-04Fixed installation of gpg2keys_mailtoWerner Koch1-1/+1
2006-11-20Made some PIN pads work.Werner Koch1-1/+1
Some cleanups for 64 bit CPUs.
2006-10-23.Werner Koch1-0/+2
2006-09-272006-09-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-4/+4
* Makefile.am: Fix cut & paste error.
2006-09-20Cleanups.Werner Koch1-10/+1
2006-09-18Ready for another releasegnupg-1.9.23Werner Koch1-1/+11
2006-09-14Take advantage of newer gpg-error features.Werner Koch1-1/+1
2006-08-21Migrated more stuff to doc/Werner Koch1-0/+1
Migrated the gpg regression tests. Some changes tp the gpg code to fix bugs and for the use in testing. make distcheck works now with gpg enabled.
2006-08-16With --enable-gpg the keyservers are now build and a first test using gpg2Werner Koch1-2/+1
shows no prblems. Needs more testing of course.
2006-06-30Added keyserver directory from trunkWerner Koch1-1/+4
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2005-06-01* configure.ac (gl_INIT): Add gnulib stuff.Werner Koch1-2/+2
(fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS by a simple check. (putc_unlocked): Removed check. Not used. (strsep, mkdtemp, asprintf): Replaced checks by gnulib checks. (xsize): Added will probably come handy soon. (CFLAGS): Use -Wformat-security instead of -Wformat-nonliteral. Add --Wno-format-y2k. * gl/, gl/m4/: New. * gpg-agent.c: Include setenv.h. * Makefile.am (AM_CPPFLAGS): Added. * util.h: Add some includes for gnulib. (ttyname, isascii): Define them inline. * fseeko.c, ftello.c: Removed. * strsep.c, mkdtemp.c: Removed. * ttyname.c, isascii.c: Removed. * mkdtemp.c: Removed. * exec.c: Include mkdtemp.h * keybox-file.c (ftello) [!HAVE_FSEEKO]: New replacement function. Copied from ../common/ftello.c. * keybox-update.c (fseeko) [!HAVE_FSEEKO]: New replacement function. Copied from ../common/iobuf.c. * scdaemon.c: Include mkdtemp.h. * misc.c: Include setenv.h. * symcryptrun.c: Include mkdtemp.h.
2005-05-31Updated FSF street address and preparations for a release candidate.Werner Koch1-1/+1
2004-12-15A whole bunch of changes to allow building for W32.Werner Koch1-1/+7
2004-12-14Prepared for last 1.4 release candidateWerner Koch1-1/+1
2004-10-22Compile fixes.Werner Koch1-1/+2
2004-10-15* Makefile.am (DISTCHECK_CONFIGURE_FLAGS): New.Werner Koch1-1/+1
(AUTOMAKE_OPTIONS): New. * configure.ac: Check whether vasprintf needs a replacement. * app-openpgp.c (parse_login_data): New. (app_select_openpgp): Call it. (do_setattr): Reparse it after change. * Makefile.am: Add ksutil.h.
2004-10-15* Makefile.am (DISTCHECK_CONFIGURE_FLAGS): New.Werner Koch1-0/+2
(AUTOMAKE_OPTIONS): New. * configure.ac: Check whether vasprintf needs a replacement.
2004-07-20* Makefile.am (sm): Build kbx only if gpgsm is to be build.Werner Koch1-1/+8
* maperror.c: Removed header ksba.h. Not required anymore.
2003-12-23* README-alpha: Removed.V1-9-3Werner Koch1-2/+2
* configure.ac, Makefile.am: Add the tests and tools directories.
2003-12-23Enable the tests directory.Werner Koch1-5/+1
2003-12-09* configure.ac: Add a min_automake_version.Werner Koch1-2/+2
* README.CVS: New. * autogen.sh: Revamped except for the --build-w32 hack. * Makefile.am: Add README.CVS