Commit 6257d8d148073813701d7441f46460c737864de8
1 parent
6ebbdc3161
Exists in
master
Update the README file
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
Showing 1 changed file with 57 additions and 44 deletions Side-by-side Diff
README.md
1 | -autospec suite | |
2 | -============== | |
1 | +autospec suite for *openmamba GNU/Linux* | |
2 | +======================================== | |
3 | 3 | |
4 | 4 | ## Overview |
5 | 5 | |
6 | -Autospec is a fully configurable suite of bash scripts for automatically generating specfiles from source tarballs and | |
7 | -downloading, upgrading, compiling, testing, and uploading the rpm (RedHat Package Manager) packages provided by an | |
6 | +`Autospec` is a fully configurable suite of shell scripts for automatically generating specfiles from source tarballs and | |
7 | +downloading, upgrading, compiling, testing, and uploading the `rpm` (*RedHat Package Manager*) packages provided by an | |
8 | 8 | rpm-based Linux distribution. |
9 | 9 | |
10 | -Autospec was created for the QiLinux distribution and is now used by the [openmamba](http://www.openmamba.org) developers. | |
10 | +Autospec was created for the `QiLinux` distribution and is now used by the [openmamba](http://www.openmamba.org) developers. | |
11 | 11 | |
12 | 12 | ## Architecture |
13 | 13 | |
14 | -* Frontend | |
15 | - * /usr/bin/autospec | |
16 | -* Plugins (/usr/bin) | |
17 | - * pck-extract - Extract a given file or list of files from a srpm archive | |
18 | - * pck-update - Update a rpm package to a specified version and release | |
19 | - * spec-create - Create a specfile for the specified source tarball | |
20 | - * config-getvar - Print the value of a given configuration variable | |
21 | -* Libraries (/usr/share/autospec/lib) | |
22 | - * libapse.lib - Autospec Package Search Engine library | |
23 | - * libcfg.lib - Load the configuration files | |
24 | - * libmsgmng.lib - Manage debug/warning/error messages | |
25 | - * libspec.lib - Specfiles parser | |
26 | - * libtest.lib - Autospec library used by the test framework | |
27 | - * libtranslate.lib - Autospec library used to setup translations | |
28 | - * librepository.lib - Interact with the distribution repositories | |
29 | -* Tests (/usr/share/autospec/tests) | |
30 | - * test00_specsyntax | |
31 | - * test01_pkgquality | |
32 | - * test02_pkgsecurity | |
33 | -* Templates (/usr/share/autospec/templates) | |
34 | - * ghc | |
35 | - * gnome | |
36 | - * kde3, kde4, kde5 | |
37 | - * library | |
38 | - * ocaml-libs | |
39 | - * perl | |
40 | - * python | |
41 | - * standard | |
42 | - * standard-daemon | |
43 | - * web | |
44 | -* Configuration files | |
45 | - * /etc/autospec.conf | |
46 | - * /etc/autospec.d/*.conf | |
47 | - * $HOME/.autospec | |
48 | - * $HOME/.autospec.d/*.conf | |
49 | -* Color Scheme files | |
50 | - * /etc/autospec.d/color-theme.* | |
51 | -* Translation files (/usr/share/locale/it/LC_MESSAGES/) | |
52 | - * po files | |
14 | +#### Frontend | |
15 | + * /usr/bin/autospec | |
53 | 16 | |
17 | +#### Plugins (/usr/bin) | |
18 | + * pck-extract - Extract a given file or list of files from a srpm archive | |
19 | + * pck-update - Update a rpm package to a specified version and release | |
20 | + * spec-create - Create a specfile for the specified source tarball | |
21 | + * config-getvar - Print the value of a given configuration variable | |
22 | + | |
23 | +#### Libraries (/usr/share/autospec/lib) | |
24 | + * libapse.lib - Autospec Package Search Engine library | |
25 | + * libcfg.lib - Load the configuration files | |
26 | + * libmsgmng.lib - Manage debug/warning/error messages | |
27 | + * libspec.lib - Specfiles parser | |
28 | + * libtest.lib - Autospec library used by the test framework | |
29 | + * libtranslate.lib - Autospec library used to setup translations | |
30 | + * librepository.lib - Interact with the distribution repositories | |
31 | + | |
32 | +#### Tests (/usr/share/autospec/tests) | |
33 | + * test00_specsyntax - Syntax checks of a specfile | |
34 | + * test01_pkgquality - RPM quality checks | |
35 | + * test02_pkgsecurity - RPM security checks | |
36 | + | |
37 | +#### Templates (/usr/share/autospec/templates) | |
38 | + * ghc | |
39 | + * gnome | |
40 | + * kde3, kde4, kde5 | |
41 | + * library | |
42 | + * ocaml-libs | |
43 | + * perl | |
44 | + * python | |
45 | + * standard | |
46 | + * standard-daemon | |
47 | + * web | |
48 | + | |
49 | +#### Configuration files | |
50 | + * /etc/autospec.conf | |
51 | + * /etc/autospec.d/*.conf | |
52 | + * $HOME/.autospec | |
53 | + * $HOME/.autospec.d/*.conf | |
54 | + | |
55 | +#### Color Scheme files | |
56 | + * /etc/autospec.d/color-theme.* | |
57 | + | |
58 | +#### Translation files (/usr/share/locale/it/LC_MESSAGES/) | |
59 | + * po files | |
60 | + | |
54 | 61 | ## Get it, Try it, Love it... |
55 | 62 | |
56 | 63 | Install autospec in openmamba by entering the following command in the terminal prompt: |
57 | 64 | |
58 | 65 | smart install autospec |
66 | + | |
67 | +or | |
68 | + | |
69 | + yum install --nogpgcheck autospec | |
70 | + | |
71 | +if you already switched to yum. | |
59 | 72 | |
60 | 73 | ## Bugs |
61 | 74 |