Commit Graph

  • 45b271e4c9 libspec.lib: better separation of the autospec and rpm output when reporting a syntax error of a specfile Davide Madrisan 2012-12-09 20:44:31 +0100
  • 3c4d5b7880 libspec.lib: better error reporting when the specfile has syntax errors Davide Madrisan 2012-12-09 18:05:40 +0100
  • a176e54cee libspec.lib: specfile.check_syntax(): modify the error message Davide Madrisan 2012-12-09 00:38:21 +0100
  • b65b2a0b87 libmsgmng.lib: translate "ERROR", "WARNING", and "DEBUG" Davide Madrisan 2012-12-09 00:12:57 +0100
  • ee9a2c72b2 libspec: 'rpm -q --specfile --specedit <specfile>' does not always exit with an error code when the specfiles have syntax errors. Try to catch these problems. Davide Madrisan 2012-12-08 23:59:53 +0100
  • 58edaf3373 libspec: new function 'specfile.check_syntax()' Davide Madrisan 2012-12-08 23:32:54 +0100
  • d5d2308272 ChangeLog: update Davide Madrisan 2012-12-02 19:04:19 +0100
  • a2aa49e5a0 Release 1.16.1 v1.16.1 Davide Madrisan 2012-12-02 17:48:00 +0100
  • 34f0bd9b6d Update NEWS and autospec.spec Davide Madrisan 2012-12-01 23:17:44 +0100
  • 40a6110422 libraries, autospec: refactoring library loading to fix some issues Davide Madrisan 2012-12-01 22:50:46 +0100
  • 868c8b882a libs,tests: add a debug message saying that the file is being loaded Davide Madrisan 2012-12-01 17:54:46 +0100
  • 61b0a67504 libapse.lib.: do not use the real paths of libspe.lib. Use @libdir@ instead Davide Madrisan 2012-12-01 17:45:50 +0100
  • 8cd4f03cb4 libraries: get rid of the clashing variables 'me' Davide Madrisan 2012-12-01 17:40:21 +0100
  • 88ce40667b config-getvar: update the help message Davide Madrisan 2012-11-30 22:24:51 +0100
  • 55b61eebb1 libapse.lib: use libtranslate.lib Davide Madrisan 2012-11-30 22:12:32 +0100
  • 6b8099f31d libtranslate.lib: new library Davide Madrisan 2012-11-30 22:02:42 +0100
  • 6a8aa06630 Makefile.env: remove the variables PO_COPYRIGH_HOLDER and PO_BUGS_ADDRESS Davide Madrisan 2012-11-29 22:48:34 +0100
  • 0c66ce02ca po/it/Makefile: better output messages Davide Madrisan 2012-11-27 23:42:25 +0100
  • 8749270267 po/it/autospec.po: add a missing translation Davide Madrisan 2012-11-27 21:10:51 +0100
  • b5a9663cf5 po/it/Makefile: check 'autospec.po' for untranslated strings Davide Madrisan 2012-11-27 19:21:10 +0100
  • 2b2f777819 Release 1.16.0 v1.16.0 Davide Madrisan 2012-11-26 22:46:15 +0100
  • c81a23c5cf Update package documentation: italian manpage Davide Madrisan 2012-11-26 22:34:38 +0100
  • 485cb6a81d Update package documentation: NEWS Davide Madrisan 2012-11-26 22:24:25 +0100
  • 29e18765b6 autospec, plugins: rework the logic of the command-line options parser Davide Madrisan 2012-11-25 23:21:06 +0100
  • eb0f465be0 Makefile: fix for make's target 'dist-rpm-install' Davide Madrisan 2012-11-25 17:16:42 +0100
  • 68c1f2b47a po/it/Makefile: minor fixes Davide Madrisan 2012-11-25 16:39:12 +0100
  • 288d828aaa translation framework: xgettext is buggy: use 'bash --dump-po-strings' instead and rework all the code Davide Madrisan 2012-11-25 15:54:34 +0100
  • 0e93767db4 plugins: do not ignore the 'color_scheme' set in the configuration files Davide Madrisan 2012-11-24 00:11:27 +0100
  • 5a00359a29 Point to the translation file autospec-all in all modules and libraries Davide Madrisan 2012-11-23 23:45:02 +0100
  • bf480b6358 update translation framework - second stage Davide Madrisan 2012-11-23 23:17:17 +0100
  • 962a8d7f82 update translation framework Davide Madrisan 2012-11-22 22:40:21 +0100
  • 13c66cf193 pck-update: do not ignore the option '--changelog' when the variable 'changelog_userdef' is defined in one of the configuration files Davide Madrisan 2012-11-20 22:34:57 +0100
  • 5774796d00 Makefile.env, Makefile's: add some variables to Makefiles.env and use them in the make targets 'pot-files' Davide Madrisan 2012-11-19 23:30:22 +0100
  • b1d7033d1e Update ChangeLog file Davide Madrisan 2012-11-19 22:59:30 +0100
  • f525086f8b Makefile: new target 'pot-files' Davide Madrisan 2012-11-19 22:45:31 +0100
  • cd9d62f95b conf/03-apse.conf: fix sed expression not to match trailing spaces in: . http://directory.fsf.org . http://launchpad.net Silvan Calarco 2012-11-19 15:23:57 +0100
  • 796b24e1e0 Makefile: target 'check': also check library files Davide Madrisan 2012-11-18 23:07:55 +0100
  • fb05bf3201 Release 1.14.3 v1.14.3 Davide Madrisan 2012-11-18 20:18:37 +0100
  • f2dc888706 libcfg.lib: fix translation string (misplaced ':' character) Davide Madrisan 2012-11-18 20:16:52 +0100
  • c84fa05747 libcfg.lib: exit if the given configuration files do not exist Davide Madrisan 2012-11-18 20:09:15 +0100
  • d659a5d779 update documentation and specfile Davide Madrisan 2012-11-18 19:30:24 +0100
  • f81b2365f6 ChangeLog: standardize the format of the last entries Davide Madrisan 2012-11-18 16:02:13 +0100
  • c5d5093431 libapse.lib: fix some version comparison errors by specifying numbers base Silvan Calarco 2012-11-16 18:40:20 +0100
  • 5008e884d4 libcfg.lib, config-getvar: option '-C|--config': accept a list of configuration files containing wilcards Davide Madrisan 2012-11-15 22:55:31 +0100
  • 343e644abe pck-update: fix a string translation by adding the missing '$' prefix Davide Madrisan 2012-11-15 19:31:03 +0100
  • bbc877d5ed ChangeLog: fix paragraph indentation Davide Madrisan 2012-11-14 22:48:46 +0100
  • 15f3575b2e autospec, plugins: add the option '-C|--config' for selecting a different user configuration file or list of user configuration files Davide Madrisan 2012-11-14 22:42:08 +0100
  • 8eee8ae037 autospec: fix for the options requiring an argument Davide Madrisan 2012-11-13 23:33:02 +0100
  • 093aa4676c autospec: add some update debug messages Davide Madrisan 2012-11-13 22:07:36 +0100
  • badca703f0 autospec: fix parsing of multi-string arguments Davide Madrisan 2012-11-13 21:59:40 +0100
  • 97552d02b8 Release 1.14.2 v1.14.2 Davide Madrisan 2012-11-12 21:40:06 +0100
  • 705396eab1 tests: fix the color tags used in the final messages Davide Madrisan 2012-11-11 23:41:11 +0100
  • cf3bcb0edb manpage: update italian manpage and document new extensions Davide Madrisan 2012-11-11 22:48:30 +0100
  • c19391e1be conf/Makefile: simplify the makefile by removing the static list of files Davide Madrisan 2012-11-11 19:35:04 +0100
  • c8faaf8a70 libmsgmng.lib: allow users to write and select customized color schemes (~/.autospec.d/color-theme.<color_scheme>) Davide Madrisan 2012-11-11 19:33:38 +0100
  • a2056ba9d5 autospec, autospec.conf, plugins: replace the option '--colorize' by '--colors <color-theme>' Davide Madrisan 2012-11-11 18:56:52 +0100
  • ac3e9bc14b conf/Makefile: enable 'color-theme.none' Davide Madrisan 2012-11-11 00:19:53 +0100
  • 61c739e733 config: add color themes Davide Madrisan 2012-11-11 00:06:33 +0100
  • 98fe5c6a6f autospec: deprecate the option '--colorize' Davide Madrisan 2012-11-11 00:00:54 +0100
  • 54b8190ba1 revert commit a03a529513: this creates some issues in the translations Davide Madrisan 2012-11-10 23:05:06 +0100
  • 0f301dc9fa all plugins: the option '--colorize-theme' must set colorize to '1' Davide Madrisan 2012-11-10 22:55:40 +0100
  • 4edf024f5f libcfg.lib: do not check for configuration files groups and permissions Davide Madrisan 2012-11-10 21:42:10 +0100
  • ffe2b496d1 autospec.spec: remove the variable 'rpmbuild_group': it's no more needed. Personal data is located in the files ~/.autospec and ~/.autospec.d/*.conf Davide Madrisan 2012-11-10 21:18:33 +0100
  • e8b9a33167 lib/libmsgmng.lib, conf/Makefile: move theme settings to configuration files (color-theme.*) Davide Madrisan 2012-11-10 21:01:37 +0100
  • cd7d6b663d autospec,plugins,libraries: a color scheme can be selected now by using the new command-line option '--colorize-theme' Davide Madrisan 2012-11-10 15:47:12 +0100
  • 990661c11e autospec: send the debug message showing autospec version as soon as possible Davide Madrisan 2012-11-10 12:21:10 +0100
  • a03a529513 all plugins: do not load a library already loaded by another autospec module Davide Madrisan 2012-11-10 11:52:20 +0100
  • b5a1a17876 plugins/*: Execute 'notify.disable_colors()' when 'colorize' is set to '0' (disabled) to ignore color redefinitions made by user Davide Madrisan 2012-11-09 22:57:36 +0100
  • 5e90d9edb5 Release 1.14.1 v1.14.1 Davide Madrisan 2012-11-08 23:33:10 +0100
  • acf87e5628 lib/libcfg.lib, lib/libmsgmng.lib: update copyleft Davide Madrisan 2012-11-08 22:09:52 +0100
  • a483f12876 autospec.conf: better documentation for terminal (and web) color setup Davide Madrisan 2012-11-08 21:20:49 +0100
  • 924f2b2cab libmsgmng.lib: allow users to modify ESC, CRIT, NOTE, WARN, EXIT, and NORM color codes Davide Madrisan 2012-11-08 21:07:55 +0100
  • 8b6e2b2c50 config-getvar: update copyleft Davide Madrisan 2012-11-08 20:33:11 +0100
  • bcfa07d7dc autospec: postpone the load of libcfg.lib Davide Madrisan 2012-11-07 23:25:32 +0100
  • 218df59a47 templates/standard: add a devel subpackage Davide Madrisan 2012-11-07 23:17:32 +0100
  • 45b6f0d61d pck-update: restore build requirement detection for *.so requirements Davide Madrisan 2012-11-07 22:45:44 +0100
  • f929f20486 config-getvar: fix the help message (incorrect list of default files) Davide Madrisan 2012-11-07 22:24:08 +0100
  • d9a14c4efd pck-update: restore build requirement detection for *.so requirements silvan Silvan Calarco 2012-11-07 22:13:55 +0100
  • 15825d0a4b spec-create: new option '--changelog' Davide Madrisan 2012-11-07 21:26:51 +0100
  • 9421ad3760 Release 1.14.0 v1.14.0 Davide Madrisan 2012-11-01 23:47:28 +0100
  • 941504de3c pck-update: add a warning message when a requirement is ignored Davide Madrisan 2012-11-01 23:11:39 +0100
  • 3716f5e0c2 pck-update: try to avoid reporting package requirements set with 'Requires:' as build requirements. Unless not better identified requirements are in 'a(b)' form don't report them as build requirements to avoid breaking stage1 builds and causing unneeded circular dependencies Davide Madrisan 2012-11-01 22:27:12 +0100
  • 4623dd6866 libnetwork.lib: fix warning message in 'git.create_tarball()' Davide Madrisan 2012-10-31 22:11:49 +0100
  • 3425fbf7ee libnetwork.lib: git.create_tarball(): add a warning message when the version passed to the function is not the expected one (that is a string made by the current date in the format YYYYMMDD followed by 'git') Davide Madrisan 2012-10-31 22:01:49 +0100
  • f107a20bf8 libnetwork.lib; pck-update (action 3,5): improve the functions 'git.download()' and 'git.create_tarball()' by adding the option '--pck-version' and use it when calling 'git.download' in pck-update Davide Madrisan 2012-10-30 23:17:59 +0100
  • 80e22280fe pck-update (action 5): fix the package update from a git repository Davide Madrisan 2012-10-30 19:52:19 +0100
  • 7cc90d2efb pck-update (action 3,5): preliminary support for source files updates from a git repository Davide Madrisan 2012-10-29 23:15:58 +0100
  • dfbd94458e libnetwork.lib: new helper function: 'git.download' Davide Madrisan 2012-10-29 22:55:49 +0100
  • b8c8ce7fbe autospec.spec: update some requirements of the autospec subpackages in order to always use the real package names instead of their aliases ('Provides' tag) Davide Madrisan 2012-10-20 17:23:36 +0200
  • 770a201882 lib/libnetwork.lib: curl.download(): do use the curl options set by the function argument '--options' (or '-o') instead of the global variable '' Davide Madrisan 2012-10-20 12:28:30 +0200
  • 5d684cd01a pck-update: infofile.create(): quote all the elements of SPEC_SOURCE to avoid problems when the URL contains the letter '&' Davide Madrisan 2012-10-16 21:44:17 +0200
  • 58cae7acea Makefile: make 'make dist' a bit more verbose Davide Madrisan 2012-10-14 22:19:58 +0200
  • 4f472f6a27 po/it/spec-create.po: better translation Davide Madrisan 2012-10-13 19:51:38 +0200
  • 5be79dc09c po/it/spec-create.po: add missing translations Davide Madrisan 2012-10-13 19:47:21 +0200
  • 1448f6ab3d libnetwork: fix syntax error Davide Madrisan 2012-10-13 19:43:58 +0200
  • b0555e95b7 libnetwork: print an informational message before creating the source compressed tarball. This may take a while Davide Madrisan 2012-10-13 19:34:16 +0200
  • dde8cdd235 libnetwork: clone the entire git repository when the option '--preserve-dot-git' is selected by user Davide Madrisan 2012-10-13 19:23:40 +0200
  • 4c24d74501 test01_pkgquality: Do not use the operator '|&'. Use instead '2>&1 |' which is compatible at least with bash 3.2 Davide Madrisan 2012-10-11 21:20:34 +0200
  • ffc10a6e87 autospec.spec: add a missing build requirement: make Davide Madrisan 2012-10-11 20:57:50 +0200
  • 49655b2bf4 Makefile: modify the 'dist' directive to allow 'make dist', 'make dist-rpm', and 'make dist-rpm-install' with a cloned git archive Davide Madrisan 2012-10-06 22:07:20 +0200