Commit Graph

340 Commits

Author SHA1 Message Date
bd287516e3 Merge branch 'master' of ssh://git.openmamba.org:4444/autospec 2013-12-09 10:50:36 +01:00
a7db8b7c72 templates/ghc: new template for ghc modules 2013-12-09 10:49:41 +01:00
Davide Madrisan
169fdd13f5 pck-update: package.generate_name(): return the correct value
when executed without the option '-p'.

Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-11-24 20:49:28 +01:00
Davide Madrisan
c9aea5b6a5 documentation: update VERSION
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-11-09 22:12:46 +01:00
Davide Madrisan
80098fcc60 documentation: update ChangeLog and NEWS
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-11-09 21:47:52 +01:00
Davide Madrisan
c44c81249f documentation: update the italian manpage
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-11-08 20:34:05 +01:00
Davide Madrisan
1b62dc674c autospec, pck-update: Update the copyleft messages
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-11-07 23:23:30 +01:00
Davide Madrisan
703a7f61a5 ChangeLog: document the two last Silvan's patches
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-11-07 23:14:41 +01:00
Davide Madrisan
c8f985bd1f autospec.po: add missing italian translation strings
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-11-07 23:08:54 +01:00
38ccd4e178 spec-create: new options '--packager-fullname' and '--packager-email' 2013-11-07 22:45:44 +01:00
291f42297b pck-update: new options '--packager-fullname' and '--packager-email' 2013-11-07 22:45:02 +01:00
Davide Madrisan
e2d0437f60 pck-update: new function package.generate_name()
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-11-05 22:38:22 +01:00
Davide Madrisan
0cc7bf9f89 ChangeLog: add missing entries
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-08-04 22:42:06 +02:00
653fc9cd35 libnetwork.lib: never use '--depth=1' when cloning from http and https git urls
- fix necessary and tested with code.google.com
- additionally print full 'git clone ..' command line used in debug output
2013-08-04 22:34:00 +02:00
eb1d352c92 pck-update: fix update of git urls starting with http:// and https://
Source URLs from git don't just end with '.git', btw they can be detected by searching for '.git/'
2013-08-04 22:32:56 +02:00
46ec87de31 pck-update: don't clone from git repository at every build is source with current version already exists 2013-08-04 22:23:50 +02:00
Davide Madrisan
42400bcded Mark the new autospec version as "Korbielow".
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-07-19 21:50:44 +02:00
Davide Madrisan
f1ba975689 test framework: remove the duplicate check for poor infopages installation
implemented in the module 'test00_specsyntax' and improve the test coded
   in 'test01_pkgquality' and its related help message.

Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-07-19 21:47:18 +02:00
Davide Madrisan
5e8e99ecdc New autospec template ocaml-libs for OCaml libraries.
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-07-19 21:33:20 +02:00
Davide Madrisan
b4e680004a conf/02-specfile-rpm-groups.conf:
Add rpm groups for OCaml libraries and development packages.

Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-07-19 18:41:45 +02:00
Davide Madrisan
b21d192d8f test01_pkgquality:
Check for wrong file attributes in bin and lib directories.

Do ignore files with name matching '*.so.owner'.
These are text files needed by OCaml, not libraries.

Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-07-19 18:39:18 +02:00
Davide Madrisan
b4f20819f9 t01_pkgquality: modify regexp to catch OCaml library files
when testing for bad BuildArch tags

Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-07-19 18:37:44 +02:00
Davide Madrisan
69a4080a61 libtest.lib: fix two broken calls to 'notify()'
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-07-19 18:35:36 +02:00
b597848f6b pck-update: fix build requirements generation with multiple providers
When --whatprovides returns multiple requirements only consider the first one.
Seen with mono(..) requirements in monodevelop.
2013-07-17 14:32:17 +02:00
fcdf10374f Update translation for string intoduced in previous commit 2013-07-13 16:01:49 +02:00
8b06b41b20 pck-update, libspec, libapse: support for a special specfile macro to disable scraping from specified sources
E.g.: enter the macro below in the specfile to disable scrape sources with indexes 0,2 and 4:
2013-06-05 00:23:06 +02:00
85d14ca35f pck-update: pass rpmbuild_opts to 'rpmbuild -bl' to fix unpackaged files list formatting with some configurations 2013-05-07 15:00:39 +02:00
927ad3a5f7 libnetwork.lib: git source: add support for branch names containing slashes 2013-05-05 21:25:27 +02:00
Davide Madrisan
166e4ad848 Release 1.16.3
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-03-04 22:38:04 +01:00
Davide Madrisan
22ab8563e3 autospec.po: remove duplicate tranlation
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-03-04 22:36:42 +01:00
Davide Madrisan
c782b0936d NEW: update documentation
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-03-04 22:32:42 +01:00
Davide Madrisan
617a555c47 Changelog: the new template 'web' is an improvement not a bugfix
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-03-04 22:24:04 +01:00
Davide Madrisan
2f42c957ac Documentation: new target 'web': update italian manpage and the help messages of spec-create
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-03-04 22:19:53 +01:00
Davide Madrisan
4380516390 Changelog: add missing separator
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-03-04 21:38:33 +01:00
Davide Madrisan
5dd0d6bdc1 config: 'source0' files can start by 'git://'
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-03-01 22:40:12 +01:00
01e754b9c4 templates/web: new template for web application packages 2013-02-21 12:44:23 +01:00
Davide Madrisan
88242edea8 spec-create: fix version detection of tarballs created via a git clone command
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-02-17 15:48:41 +01:00
ef3b9277ae spec-create: fix regexp to detect names starting with 'lib' (sample failing case: lilv) 2013-01-31 06:20:06 +01:00
636e7f8495 libspec.lib: also support "=" relation when assigning SPEC_OBSOLETES. 2013-01-19 18:22:52 +01:00
644f634393 libspec.lib: reworked sed expressions to get SPEC_SOURCE0_PCKNAME from SPEC_SOURCE0 2013-01-07 13:55:01 +01:00
Davide Madrisan
76440538a6 ChangeLog: sync with git commits
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-01-06 23:39:42 +01:00
Davide Madrisan
2e20dab6ef libspec.lib: fix initialization of SPEC_SOURCE0 and SPEC_SOURCE0_VERBATIM
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
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 58edaf3373:
libspec: new function 'specfile.check_syntax()'
2013-01-04 16:56:05 +01:00
9c934b546d libapse.lib: fix and simplify update check at sourceforge.net 2013-01-03 14:45:37 +01:00
Davide Madrisan
0fa42ac965 Release 1.16.2
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-12-21 22:15:10 +01:00
Davide Madrisan
0ca72ced3b Update documentation files
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-12-18 21:50:43 +01:00
Davide Madrisan
45b271e4c9 libspec.lib: better separation of the autospec and rpm output when reporting a syntax error of a specfile
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-12-09 20:44:31 +01:00
Davide Madrisan
3c4d5b7880 libspec.lib: better error reporting when the specfile has syntax errors
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-12-09 18:05:40 +01:00
Davide Madrisan
a176e54cee libspec.lib: specfile.check_syntax(): modify the error message
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-12-09 00:38:21 +01:00
Davide Madrisan
b65b2a0b87 libmsgmng.lib: translate "ERROR", "WARNING", and "DEBUG"
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-12-09 00:12:57 +01:00