blob: 7688ab54d3adc3f382a4835e4d00bc348d87385d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
Arch User Repository (AUR)
==========================
The Arch User Repository (AUR) is a framework for hosting a collection of
packaging scripts that are created and submitted by the Arch community. The
scripts contained in the repository (PKGBUILDs) can be built using the AUR
building/packaging script `mkaurball` and installed via the Arch package
manager `pacman`. The AUR project aims to provide the necessary web interface,
database schema, and scripts for a multi-lingual community-driven repository.
Functionality
-------------
* Users may submit source packages that contain a PKGBUILD.
* User accounts with varying permission levels (User, Trusted User, Developer).
* Ability to search for specific submitted packages.
* Display package information by parsing meta-data provided with the packages.
* Users can make comments on package information page.
* Mark packages as out-of-date.
* Vote for well-done and popular user submitted packages.
* Trusted User and Developer can search for and modify accounts.
* Area for Trusted Users to post AUR-related proposals and vote on them.
Directory Layout
----------------
po::
Translation files for strings in the AUR web interface.
scripts::
aurblup package blacklist tool. Scripts for AUR maintenance.
support::
Schema for SQL database. Script for dummy data generation.
web::
Web interface for the AUR.
Links
-----
* The official repository is hosted at git://projects.archlinux.org/aur.git --
see HACKING for information on submitting patches.
* Discovered bugs can be submitted to the AUR bug tracker:
https://bugs.archlinux.org/index.php?project=2
* Questions, comments, and patches related to the AUR can be sent to the AUR
development mailing list: aur-dev@archlinux.org -- mailing list archives:
https://mailman.archlinux.org/mailman/listinfo/aur-dev
|