Update the README file
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
This commit is contained in:
parent
6ebbdc3161
commit
6257d8d148
101
README.md
101
README.md
@ -1,55 +1,62 @@
|
|||||||
autospec suite
|
autospec suite for *openmamba GNU/Linux*
|
||||||
==============
|
========================================
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
Autospec is a fully configurable suite of bash scripts for automatically generating specfiles from source tarballs and
|
`Autospec` is a fully configurable suite of shell scripts for automatically generating specfiles from source tarballs and
|
||||||
downloading, upgrading, compiling, testing, and uploading the rpm (RedHat Package Manager) packages provided by an
|
downloading, upgrading, compiling, testing, and uploading the `rpm` (*RedHat Package Manager*) packages provided by an
|
||||||
rpm-based Linux distribution.
|
rpm-based Linux distribution.
|
||||||
|
|
||||||
Autospec was created for the QiLinux distribution and is now used by the [openmamba](http://www.openmamba.org) developers.
|
Autospec was created for the `QiLinux` distribution and is now used by the [openmamba](http://www.openmamba.org) developers.
|
||||||
|
|
||||||
## Architecture
|
## Architecture
|
||||||
|
|
||||||
* Frontend
|
#### Frontend
|
||||||
* /usr/bin/autospec
|
* /usr/bin/autospec
|
||||||
* Plugins (/usr/bin)
|
|
||||||
* pck-extract - Extract a given file or list of files from a srpm archive
|
#### Plugins (/usr/bin)
|
||||||
* pck-update - Update a rpm package to a specified version and release
|
* pck-extract - Extract a given file or list of files from a srpm archive
|
||||||
* spec-create - Create a specfile for the specified source tarball
|
* pck-update - Update a rpm package to a specified version and release
|
||||||
* config-getvar - Print the value of a given configuration variable
|
* spec-create - Create a specfile for the specified source tarball
|
||||||
* Libraries (/usr/share/autospec/lib)
|
* config-getvar - Print the value of a given configuration variable
|
||||||
* libapse.lib - Autospec Package Search Engine library
|
|
||||||
* libcfg.lib - Load the configuration files
|
#### Libraries (/usr/share/autospec/lib)
|
||||||
* libmsgmng.lib - Manage debug/warning/error messages
|
* libapse.lib - Autospec Package Search Engine library
|
||||||
* libspec.lib - Specfiles parser
|
* libcfg.lib - Load the configuration files
|
||||||
* libtest.lib - Autospec library used by the test framework
|
* libmsgmng.lib - Manage debug/warning/error messages
|
||||||
* libtranslate.lib - Autospec library used to setup translations
|
* libspec.lib - Specfiles parser
|
||||||
* librepository.lib - Interact with the distribution repositories
|
* libtest.lib - Autospec library used by the test framework
|
||||||
* Tests (/usr/share/autospec/tests)
|
* libtranslate.lib - Autospec library used to setup translations
|
||||||
* test00_specsyntax
|
* librepository.lib - Interact with the distribution repositories
|
||||||
* test01_pkgquality
|
|
||||||
* test02_pkgsecurity
|
#### Tests (/usr/share/autospec/tests)
|
||||||
* Templates (/usr/share/autospec/templates)
|
* test00_specsyntax - Syntax checks of a specfile
|
||||||
* ghc
|
* test01_pkgquality - RPM quality checks
|
||||||
* gnome
|
* test02_pkgsecurity - RPM security checks
|
||||||
* kde3, kde4, kde5
|
|
||||||
* library
|
#### Templates (/usr/share/autospec/templates)
|
||||||
* ocaml-libs
|
* ghc
|
||||||
* perl
|
* gnome
|
||||||
* python
|
* kde3, kde4, kde5
|
||||||
* standard
|
* library
|
||||||
* standard-daemon
|
* ocaml-libs
|
||||||
* web
|
* perl
|
||||||
* Configuration files
|
* python
|
||||||
* /etc/autospec.conf
|
* standard
|
||||||
* /etc/autospec.d/*.conf
|
* standard-daemon
|
||||||
* $HOME/.autospec
|
* web
|
||||||
* $HOME/.autospec.d/*.conf
|
|
||||||
* Color Scheme files
|
#### Configuration files
|
||||||
* /etc/autospec.d/color-theme.*
|
* /etc/autospec.conf
|
||||||
* Translation files (/usr/share/locale/it/LC_MESSAGES/)
|
* /etc/autospec.d/*.conf
|
||||||
* po files
|
* $HOME/.autospec
|
||||||
|
* $HOME/.autospec.d/*.conf
|
||||||
|
|
||||||
|
#### Color Scheme files
|
||||||
|
* /etc/autospec.d/color-theme.*
|
||||||
|
|
||||||
|
#### Translation files (/usr/share/locale/it/LC_MESSAGES/)
|
||||||
|
* po files
|
||||||
|
|
||||||
## Get it, Try it, Love it...
|
## Get it, Try it, Love it...
|
||||||
|
|
||||||
@ -57,6 +64,12 @@ Install autospec in openmamba by entering the following command in the terminal
|
|||||||
|
|
||||||
smart install autospec
|
smart install autospec
|
||||||
|
|
||||||
|
or
|
||||||
|
|
||||||
|
yum install --nogpgcheck autospec
|
||||||
|
|
||||||
|
if you already switched to yum.
|
||||||
|
|
||||||
## Bugs
|
## Bugs
|
||||||
|
|
||||||
If you find a bug please create an issue in the project bug tracker at
|
If you find a bug please create an issue in the project bug tracker at
|
||||||
|
Loading…
Reference in New Issue
Block a user