Add a README.md file
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
This commit is contained in:
parent
869ac846fe
commit
ac8046392b
63
README.md
Normal file
63
README.md
Normal file
@ -0,0 +1,63 @@
|
||||
autospec suite
|
||||
==============
|
||||
|
||||
## Overview
|
||||
|
||||
Autospec is a fully configurable suite of bash scripts for automatically generating specfiles from source tarballs and
|
||||
downloading, upgrading, compiling, testing, and uploading the rpm (RedHat Package Manager) packages provided by an
|
||||
rpm-based Linux distribution.
|
||||
|
||||
Autospec was created for the QiLinux distribution and is now used by the [openmamba](http://www.openmamba.org) developers.
|
||||
|
||||
## Architecture
|
||||
|
||||
* Frontend
|
||||
* /usr/bin/autospec
|
||||
* Plugins (/usr/bin)
|
||||
* pck-extract - Extract a given file or list of files from a srpm archive
|
||||
* pck-update - Update a rpm package to a specified version and release
|
||||
* spec-create - Create a specfile for the specified source tarball
|
||||
* config-getvar - Print the value of a given configuration variable
|
||||
* Libraries (/usr/share/autospec/lib)
|
||||
* libapse.lib - Autospec Package Search Engine library
|
||||
* libcfg.lib - Load the configuration files
|
||||
* libmsgmng.lib - Manage debug/warning/error messages
|
||||
* libspec.lib - Specfiles parser
|
||||
* libtest.lib - Autospec library used by the test framework
|
||||
* libtranslate.lib - Autospec library used to setup translations
|
||||
* librepository.lib - Interact with the distribution repositories
|
||||
* Tests (/usr/share/autospec/tests)
|
||||
* test00_specsyntax
|
||||
* test01_pkgquality
|
||||
* test02_pkgsecurity
|
||||
* Templates (/usr/share/autospec/templates)
|
||||
* ghc
|
||||
* gnome
|
||||
* kde3, kde4, kde5
|
||||
* library
|
||||
* ocaml-libs
|
||||
* perl
|
||||
* python
|
||||
* standard
|
||||
* standard-daemon
|
||||
* web
|
||||
* Configuration files
|
||||
* /etc/autospec.conf
|
||||
* /etc/autospec.d/*.conf
|
||||
* $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...
|
||||
|
||||
Install autospec in openmamba by entering the following command in the terminal prompt:
|
||||
|
||||
smart install autospec
|
||||
|
||||
## Bugs
|
||||
|
||||
If you find a bug please create an issue in the project bug tracker at
|
||||
[openmamba GitLab](https://gitlab.mambasoft.it/openmamba/autospec/issues).
|
Loading…
Reference in New Issue
Block a user