summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Replace Bugzilla by Gitlab URL in DOAP fileHEADmasterAndre Klapper2018-12-161-1/+1
|
* Comment invalid <category> in DOAP file to pass git pre-receive hookAndre Klapper2018-12-161-1/+1
|
* version 3.18.03.18.0David King2015-09-211-1/+1
|
* Switch to using XZ-compressed tarballsDavid King2015-09-211-1/+1
|
* build: Make autoconf-archive support optionalDavid King2015-06-282-0/+11
| | | | | | | | | | | | | | | As autoconf-archive installs the same ax_*.m4 macros that gnome-common installs, which are copied from autoconf-archive into gnome-common, add a configure argument to toggle autoconf-archive support. Passing --without-autoconf-archive to configure (or not providing an argument) disables compatibility (parallel-installability) with autoconf-archive, and installs the ax_*.m4 macros. If --with-autoconf-archive is passed to configure, the macros are not installed, and gnome-common will not install any M4 macros that conflict with autoconf-archive. https://bugzilla.gnome.org/show_bug.cgi?id=747920
* gnome-autogen: Fix the package name tracingDavid King2015-04-241-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=748394
* macros2: Deprecate GNOME_CXX_WARNINGSPhilip Withnall2015-01-271-2/+5
| | | | | | | | Just as for GNOME_COMPILE_WARNINGS, GNOME_CXX_WARNINGS has been deprecated in favour of AX_COMPILER_FLAGS. See commit b57bae0be3df241220b1fba3120e2f50261258e5 for details. https://bugzilla.gnome.org/show_bug.cgi?id=729406
* macros2: Deprecate GNOME_COMPILE_WARNINGSPhilip Withnall2015-01-161-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Use AX_COMPILER_FLAGS instead, which comes from the autoconf-archive. It supports more compilers than just GCC, has a wider selection of flags, supports LDFLAGS, and is maintained for more projects than just GNOME. GNOME_COMPILE_WARNINGS has not been ported to AX_COMPILER_FLAGS as: • the default argument is a little difficult to map to AX_COMPILER_FLAGS’ IS-RELEASE argument; and • AX_COMPILER_FLAGS depends on some other macros in autoconf-archive licenced as GPLv3, which would potentially be tricky to copy into gnome-common. The --enable-iso-c argument is deprecated as well. Projects should choose which C standard they want to use, and hard-code that in their compiler flags. It is not something which should be set by the developer. GNOME_CXX_WARNINGS is not deprecated, but may be in future. No further changes should be made to GNOME_COMPILE_WARNINGS: please make them to AX_COMPILER_FLAGS instead. https://bugzilla.gnome.org/show_bug.cgi?id=729407
* gnome-autogen: warn if $srcdir is undefinedMarc-André Lureau2014-12-231-2/+5
| | | | | | | Not setting $srcdir will lead to broken out-of-tree autogen call, so let's ask to set it https://bugzilla.gnome.org/show_bug.cgi?id=741891
* gnome-autogen: warn for deprecated variablesMarc-André Lureau2014-12-231-0/+17
| | | | | | | Well, many people still use deprecated variables for 10y, maybe it's time to let them know. https://bugzilla.gnome.org/show_bug.cgi?id=741891
* gnome-autogen: infer PKG_NAME from configure.acMarc-André Lureau2014-12-232-4/+2
| | | | | | | Let's not repeat ourself in autogen.sh, there are already many places with the package name. https://bugzilla.gnome.org/show_bug.cgi?id=741891
* README: remove check for automake version in exampleMarc-André Lureau2014-12-231-1/+0
| | | | | | It's usually not required, so let's not show a bad example https://bugzilla.gnome.org/show_bug.cgi?id=741891
* compiler-warnings: Add -Werror=return-typeTing-Wei Lan2014-12-161-1/+2
| | | | | | | Function return type mismatch should be considered broken, as it can cause unexpected result or compilation error. https://bugzilla.gnome.org/show_bug.cgi?id=741558
* macros2: Remove support for gnome-doc-utilsPhilip Withnall2014-09-231-15/+0
| | | | | | | | Remove support for checking for the GNOME_DOC_INIT macro in configure.ac and calling gnome-doc-prepare if found. gnome-doc-utils has not been used in any modules we care about for a long time. https://bugzilla.gnome.org/show_bug.cgi?id=729931
* doc-build: Remove doc-build infrastructurePhilip Withnall2014-09-238-249/+1
| | | | | | | | This pertained to the old GNOME documentation infrastructure, used before Mallard existed. This isn’t used by any modules we care about any more. Most modules which set USE_COMMON_DOC_BUILD do so erroneously. https://bugzilla.gnome.org/show_bug.cgi?id=729931
* macros2: Remove GNOME_COMMON_INITPhilip Withnall2014-09-231-20/+0
| | | | | | | It’s been deprecated for a while, and apparently no modules (which I have checked out, at least) still use it. https://bugzilla.gnome.org/show_bug.cgi?id=735416
* version 3.14.03.14.0David King2014-09-221-1/+1
|
* macros2: Update links to macros in the autoconf-archivePhilip Withnall2014-09-152-2/+2
| | | | | Now that the macros have been committed upstream, we can link to their manual pages rather than the bug reports.
* macros2: Add support for APPSTREAM_XML macroBastien Nocera2014-09-111-0/+4
| | | | | | And request that appstream-xml.m4 get installed if missing. https://bugzilla.gnome.org/show_bug.cgi?id=736497
* macros2: Deprecate GNOME_CODE_COVERAGEPhilip Withnall2014-08-283-130/+188
| | | | | | The autoconf-archive AX_CODE_COVERAGE macro should be used instead. https://bugzilla.gnome.org/show_bug.cgi?id=729405
* macros2: Deprecate GNOME_MAINTAINER_MODE_DEFINESPhilip Withnall2014-08-281-2/+4
| | | | | | | | | | | | The modules which it deprecates are all ancient and unused. Many of the modules which use GNOME_MAINTAINER_MODE_DEFINES don’t make use of the DISABLE_DEPRECATED variable it generates anyway. If a module really wants maintainer mode, they should use AM_MAINTAINER_MODE. Otherwise, they should just eliminate this call entirely. https://bugzilla.gnome.org/show_bug.cgi?id=735417
* macros2: Deprecate GNOME_DEBUG_CHECKPhilip Withnall2014-08-283-13/+130
| | | | | | | | The autoconf-archive AX_DEBUG_CHECK macro should be used instead, or the macro contents should just be substituted into configure.ac directly, since it’s so simple. https://bugzilla.gnome.org/show_bug.cgi?id=729403
* build: Remove a non-existent file from EXTRA_DISTPhilip Withnall2014-08-261-1/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735418
* compiler-flags: allow suppressing warningsMichael Catanzaro2014-08-181-1/+1
| | | | | | | | | | Some projects want to see no warnings at all, for example, projects that are written in Vala. But GNOME_COMPILE_WARNINGS([no]) is a no-op that does nothing to turn off the default compiler warnings. Presumably if you ask for no compiler warnings, you want no compiler warnings, so suppress them in this case instead. https://bugzilla.gnome.org/show_bug.cgi?id=734973
* code-coverage: Support lcov 1.11Martin Pitt2014-07-101-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=732988
* macros2: Remove FORBIDDEN_M4MACROS infrastructurePhilip Withnall2014-05-131-28/+0
| | | | | | | It was completely outdated and unused. The REQUIRED_M4MACROS infrastructure is, however, still in use. https://bugzilla.gnome.org/show_bug.cgi?id=729932
* macros2: Remove outdated README filePhilip Withnall2014-05-021-13/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=729410
* doc: Move doc/usage.txt to README and updatePhilip Withnall2014-05-021-13/+11
| | | | | | | We don’t like references to CVS any more. Update the guidelines to no longer reference GNOME_COMMON_INIT. https://bugzilla.gnome.org/show_bug.cgi?id=729410
* make program_VERSION a local variableAntoine Jacoutot2014-04-151-0/+1
| | | | | Otherwise we may end up overriding what was manually set in the environment.
* version 3.12.03.12.0David King2014-03-241-2/+2
|
* gnome-autogen.sh: Fix check if stdin is a ttyVolker Sobek2014-03-221-1/+1
| | | | | | | | Commit 7f977b021462 introduced a check if stdin is ins't a tty, and prevent printing terminal codes in this case. But the check was wrong and always failed. https://bugzilla.gnome.org/show_bug.cgi?id=726892
* gnome-autogen: require automake 1.11.2Ryan Lortie2014-03-131-0/+4
| | | | | This is the version of automake that introduced ACLOCAL_PATH support, so make sure that we have it before attempting to configure the package.
* gnome-common: use ACLOCAL_PATH over ACLOCAL_FLAGSRyan Lortie2014-03-121-10/+7
| | | | | | jhbuild has set this variable for more than two years. https://bugzilla.gnome.org/show_bug.cgi?id=726208
* gnome-autogen.sh: correct IFS valueRyan Lortie2014-03-121-1/+1
| | | | | | | Due to a likely copy-paste mistake, the default value of IFS was being set to 9 spaces instead of a tab and a space. Fix that. https://bugzilla.gnome.org/show_bug.cgi?id=726208
* gnome-autogen.sh: Check for appdata-xml.m4 with APPDATA_XMLDavid King2013-12-161-0/+4
|
* compiler-flags: Simplify a case statement slightlyPhilip Withnall2013-10-291-4/+1
|
* compiler-flags: Replace deprecated AC_HELP_STRING with AS_HELP_STRINGPhilip Withnall2013-10-291-4/+4
|
* Read the dirlist file unconditionallyJavier Jardón2013-10-011-3/+2
|
* version 3.10.03.10.0David King2013-09-231-1/+1
|
* compiler-flags: Add a #serial linePhilip Withnall2013-09-041-0/+5
| | | | | | | | As suggested in bug #707475, this will ensure the latest version of gnome-compiler-flags.m4 is used if conflicting versions are found in different directories in the autoconf search path. Helps: https://bugzilla.gnome.org/show_bug.cgi?id=707475
* compiler-flags: Add an optional second argument for custom warningsPhilip Withnall2013-09-041-2/+12
| | | | | | | | | This allows module authors to choose to enforce stricter warnings on a per-module basis, to avoid the situation where an outside contributor submits a patch which introduces warnings the maintainer has enabled locally. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=707475
* Run intltool before autoreconf so intltool.m4 is picked up by aclocal.Seán de Búrca2013-08-271-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=705365
* gnome-autogen.sh: run glib-gettexize if using GLib gettextJavier Jardón2013-07-221-0/+5
| | | | | This code was removed by error in commit 323bbfe0989405725379cada1aa5cb361fd2999f
* gnome-autogen.sh: Check only for autoreconfJavier Jardón2013-07-191-57/+7
| | | | autoconf, automake, libtool, gettext are already checked by autoreconf
* Rename configure.in to configure.acJavier Jardón2013-07-192-1/+1
|
* gnome-autogen: Do not use sed to get the AC_CONFIG_MACRO_DIR directoryJavier Jardón2013-07-181-1/+1
|
* macros2/gnome-autogen.sh: Create m4 directory if it doesnt exitsJavier Jardón2013-07-181-0/+8
| | | | This is a automake bug fixed in automake 1.13.2
* gnome-autogen.sh: Use autoreconfJavier Jardón2013-07-181-75/+7
| | | | instead autopoint/libtoolize/autoconf/automake manually
* Add support for automake 1.14Yosef Or Boczko2013-06-271-9/+10
|
* code-coverage: fix conditionalizationDan Winship2013-05-081-2/+4
| | | | | | | | | | | The "make clean" rule added by gnome-code-coverage.m4 was not conditionalized (making it spew errors on "make clean" when built without coverage support, since $(LCOV) expanded to ""), and the other rules were conditionalized incorrectly (testing "ifdef CODE_COVERAGE_ENABLED", when that variable was always set, just sometimes to "no"). Fix both problems. https://bugzilla.gnome.org/show_bug.cgi?id=699943