Commit Graph

  • 88242edea8 spec-create: fix version detection of tarballs created via a git clone command Davide Madrisan 2013-02-17 15:48:41 +01:00
  • ef3b9277ae spec-create: fix regexp to detect names starting with 'lib' (sample failing case: lilv) Silvan Calarco 2013-01-31 06:20:06 +01:00
  • 636e7f8495 libspec.lib: also support "=" relation when assigning SPEC_OBSOLETES. Silvan Calarco 2013-01-19 18:22:52 +01:00
  • 644f634393 libspec.lib: reworked sed expressions to get SPEC_SOURCE0_PCKNAME from SPEC_SOURCE0 Silvan Calarco 2013-01-07 13:55:01 +01:00
  • 76440538a6 ChangeLog: sync with git commits Davide Madrisan 2013-01-06 23:39:42 +01:00
  • 2e20dab6ef libspec.lib: fix initialization of SPEC_SOURCE0 and SPEC_SOURCE0_VERBATIM Davide Madrisan 2013-01-06 23:24:56 +01:00
  • 26f2b6a93d pck-update: restore support for passing user parameters to rpm This was apparently broken in commit 58edaf3373589aaa8c13aa1d1b85b761e2c4e259: libspec: new function 'specfile.check_syntax()' Silvan Calarco 2013-01-04 16:56:05 +01:00
  • 9c934b546d libapse.lib: fix and simplify update check at sourceforge.net Silvan Calarco 2013-01-03 14:45:37 +01:00
  • 0fa42ac965 Release 1.16.2 v1.16.2 Davide Madrisan 2012-12-21 22:15:10 +01:00
  • 0ca72ced3b Update documentation files Davide Madrisan 2012-12-18 21:50:43 +01:00
  • 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 +01:00
  • 3c4d5b7880 libspec.lib: better error reporting when the specfile has syntax errors Davide Madrisan 2012-12-09 18:05:40 +01:00
  • a176e54cee libspec.lib: specfile.check_syntax(): modify the error message Davide Madrisan 2012-12-09 00:38:21 +01:00
  • b65b2a0b87 libmsgmng.lib: translate "ERROR", "WARNING", and "DEBUG" Davide Madrisan 2012-12-09 00:12:57 +01:00
  • 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 +01:00
  • 58edaf3373 libspec: new function 'specfile.check_syntax()' Davide Madrisan 2012-12-08 23:32:54 +01:00
  • d5d2308272 ChangeLog: update Davide Madrisan 2012-12-02 19:04:19 +01:00
  • a2aa49e5a0 Release 1.16.1 v1.16.1 Davide Madrisan 2012-12-02 17:48:00 +01:00
  • 34f0bd9b6d Update NEWS and autospec.spec Davide Madrisan 2012-12-01 23:17:44 +01:00
  • 40a6110422 libraries, autospec: refactoring library loading to fix some issues Davide Madrisan 2012-12-01 22:50:46 +01:00
  • 868c8b882a libs,tests: add a debug message saying that the file is being loaded Davide Madrisan 2012-12-01 17:54:46 +01:00
  • 61b0a67504 libapse.lib.: do not use the real paths of libspe.lib. Use @libdir@ instead Davide Madrisan 2012-12-01 17:45:50 +01:00
  • 8cd4f03cb4 libraries: get rid of the clashing variables 'me' Davide Madrisan 2012-12-01 17:40:21 +01:00
  • 88ce40667b config-getvar: update the help message Davide Madrisan 2012-11-30 22:24:51 +01:00
  • 55b61eebb1 libapse.lib: use libtranslate.lib Davide Madrisan 2012-11-30 22:12:32 +01:00
  • 6b8099f31d libtranslate.lib: new library Davide Madrisan 2012-11-30 22:02:42 +01:00
  • 6a8aa06630 Makefile.env: remove the variables PO_COPYRIGH_HOLDER and PO_BUGS_ADDRESS Davide Madrisan 2012-11-29 22:48:34 +01:00
  • 0c66ce02ca po/it/Makefile: better output messages Davide Madrisan 2012-11-27 23:42:25 +01:00
  • 8749270267 po/it/autospec.po: add a missing translation Davide Madrisan 2012-11-27 21:10:51 +01:00
  • b5a9663cf5 po/it/Makefile: check 'autospec.po' for untranslated strings Davide Madrisan 2012-11-27 19:21:10 +01:00
  • 2b2f777819 Release 1.16.0 v1.16.0 Davide Madrisan 2012-11-26 22:46:15 +01:00
  • c81a23c5cf Update package documentation: italian manpage Davide Madrisan 2012-11-26 22:34:38 +01:00
  • 485cb6a81d Update package documentation: NEWS Davide Madrisan 2012-11-26 22:24:25 +01:00
  • 29e18765b6 autospec, plugins: rework the logic of the command-line options parser Davide Madrisan 2012-11-25 23:21:06 +01:00
  • eb0f465be0 Makefile: fix for make's target 'dist-rpm-install' Davide Madrisan 2012-11-25 17:16:42 +01:00
  • 68c1f2b47a po/it/Makefile: minor fixes Davide Madrisan 2012-11-25 16:39:12 +01:00
  • 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 +01:00
  • 0e93767db4 plugins: do not ignore the 'color_scheme' set in the configuration files Davide Madrisan 2012-11-24 00:11:27 +01:00
  • 5a00359a29 Point to the translation file autospec-all in all modules and libraries Davide Madrisan 2012-11-23 23:45:02 +01:00
  • bf480b6358 update translation framework - second stage Davide Madrisan 2012-11-23 23:17:17 +01:00
  • 962a8d7f82 update translation framework Davide Madrisan 2012-11-22 22:40:21 +01:00
  • 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 +01:00
  • 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 +01:00
  • b1d7033d1e Update ChangeLog file Davide Madrisan 2012-11-19 22:59:30 +01:00
  • f525086f8b Makefile: new target 'pot-files' Davide Madrisan 2012-11-19 22:45:31 +01:00
  • 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 +01:00
  • 796b24e1e0 Makefile: target 'check': also check library files Davide Madrisan 2012-11-18 23:07:55 +01:00
  • fb05bf3201 Release 1.14.3 v1.14.3 Davide Madrisan 2012-11-18 20:18:37 +01:00
  • f2dc888706 libcfg.lib: fix translation string (misplaced ':' character) Davide Madrisan 2012-11-18 20:16:52 +01:00
  • c84fa05747 libcfg.lib: exit if the given configuration files do not exist Davide Madrisan 2012-11-18 20:09:15 +01:00
  • d659a5d779 update documentation and specfile Davide Madrisan 2012-11-18 19:30:24 +01:00
  • f81b2365f6 ChangeLog: standardize the format of the last entries Davide Madrisan 2012-11-18 16:02:13 +01:00
  • c5d5093431 libapse.lib: fix some version comparison errors by specifying numbers base Silvan Calarco 2012-11-16 18:40:20 +01:00
  • 5008e884d4 libcfg.lib, config-getvar: option '-C|--config': accept a list of configuration files containing wilcards Davide Madrisan 2012-11-15 22:55:31 +01:00
  • 343e644abe pck-update: fix a string translation by adding the missing '$' prefix Davide Madrisan 2012-11-15 19:31:03 +01:00
  • bbc877d5ed ChangeLog: fix paragraph indentation Davide Madrisan 2012-11-14 22:48:46 +01:00
  • 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 +01:00
  • 8eee8ae037 autospec: fix for the options requiring an argument Davide Madrisan 2012-11-13 23:33:02 +01:00
  • 093aa4676c autospec: add some update debug messages Davide Madrisan 2012-11-13 22:07:36 +01:00
  • badca703f0 autospec: fix parsing of multi-string arguments Davide Madrisan 2012-11-13 21:59:40 +01:00
  • 97552d02b8 Release 1.14.2 v1.14.2 Davide Madrisan 2012-11-12 21:40:06 +01:00
  • 705396eab1 tests: fix the color tags used in the final messages Davide Madrisan 2012-11-11 23:41:11 +01:00
  • cf3bcb0edb manpage: update italian manpage and document new extensions Davide Madrisan 2012-11-11 22:48:30 +01:00
  • c19391e1be conf/Makefile: simplify the makefile by removing the static list of files Davide Madrisan 2012-11-11 19:35:04 +01:00
  • 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 +01:00
  • a2056ba9d5 autospec, autospec.conf, plugins: replace the option '--colorize' by '--colors <color-theme>' Davide Madrisan 2012-11-11 18:56:52 +01:00
  • ac3e9bc14b conf/Makefile: enable 'color-theme.none' Davide Madrisan 2012-11-11 00:19:53 +01:00
  • 61c739e733 config: add color themes Davide Madrisan 2012-11-11 00:06:33 +01:00
  • 98fe5c6a6f autospec: deprecate the option '--colorize' Davide Madrisan 2012-11-11 00:00:54 +01:00
  • 54b8190ba1 revert commit a03a529513ba45552d7dc359baf464a85a25b1fb: this creates some issues in the translations Davide Madrisan 2012-11-10 23:05:06 +01:00
  • 0f301dc9fa all plugins: the option '--colorize-theme' must set colorize to '1' Davide Madrisan 2012-11-10 22:55:40 +01:00
  • 4edf024f5f libcfg.lib: do not check for configuration files groups and permissions Davide Madrisan 2012-11-10 21:42:10 +01:00
  • 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 +01:00
  • e8b9a33167 lib/libmsgmng.lib, conf/Makefile: move theme settings to configuration files (color-theme.*) Davide Madrisan 2012-11-10 21:01:37 +01:00
  • 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 +01:00
  • 990661c11e autospec: send the debug message showing autospec version as soon as possible Davide Madrisan 2012-11-10 12:21:10 +01:00
  • a03a529513 all plugins: do not load a library already loaded by another autospec module Davide Madrisan 2012-11-10 11:52:20 +01:00
  • 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 +01:00
  • 5e90d9edb5 Release 1.14.1 v1.14.1 Davide Madrisan 2012-11-08 23:33:10 +01:00
  • acf87e5628 lib/libcfg.lib, lib/libmsgmng.lib: update copyleft Davide Madrisan 2012-11-08 22:09:52 +01:00
  • a483f12876 autospec.conf: better documentation for terminal (and web) color setup Davide Madrisan 2012-11-08 21:20:49 +01:00
  • 924f2b2cab libmsgmng.lib: allow users to modify ESC, CRIT, NOTE, WARN, EXIT, and NORM color codes Davide Madrisan 2012-11-08 21:07:55 +01:00
  • 8b6e2b2c50 config-getvar: update copyleft Davide Madrisan 2012-11-08 20:33:11 +01:00
  • bcfa07d7dc autospec: postpone the load of libcfg.lib Davide Madrisan 2012-11-07 23:25:32 +01:00
  • 218df59a47 templates/standard: add a devel subpackage Davide Madrisan 2012-11-07 23:17:32 +01:00
  • 45b6f0d61d pck-update: restore build requirement detection for *.so requirements Davide Madrisan 2012-11-07 22:45:44 +01:00
  • f929f20486 config-getvar: fix the help message (incorrect list of default files) Davide Madrisan 2012-11-07 22:24:08 +01:00
  • d9a14c4efd pck-update: restore build requirement detection for *.so requirements silvan Silvan Calarco 2012-11-07 22:13:55 +01:00
  • 15825d0a4b spec-create: new option '--changelog' Davide Madrisan 2012-11-07 21:26:51 +01:00
  • 9421ad3760 Release 1.14.0 v1.14.0 Davide Madrisan 2012-11-01 23:47:28 +01:00
  • 941504de3c pck-update: add a warning message when a requirement is ignored Davide Madrisan 2012-11-01 23:11:39 +01:00
  • 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 +01:00
  • 4623dd6866 libnetwork.lib: fix warning message in 'git.create_tarball()' Davide Madrisan 2012-10-31 22:11:49 +01:00
  • 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 +01:00
  • 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 +01:00
  • 80e22280fe pck-update (action 5): fix the package update from a git repository Davide Madrisan 2012-10-30 19:52:19 +01:00
  • 7cc90d2efb pck-update (action 3,5): preliminary support for source files updates from a git repository Davide Madrisan 2012-10-29 23:15:58 +01:00
  • dfbd94458e libnetwork.lib: new helper function: 'git.download' Davide Madrisan 2012-10-29 22:55:49 +01:00
  • 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 +02:00
  • 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 +02:00