Hosting platform for the Arch User Repository (AUR), a collection of packaging scripts created by the Arch Linux community
Find a file
canyonknight 9052aac127 pkg_details.php: Utilize account details virtual URL
When virtual URLs are enabled, simpler links can be used to access
a user's account details page. Change this for both the maintainer and
submitter links.

Keeps backwards compatibility with virtual URLs being disabled.

Signed-off-by: canyonknight <canyonknight@gmail.com>
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2012-09-28 08:57:25 +02:00
.tx Add base transifex config 2011-04-11 09:53:51 +02:00
po Replace "nb_NO" translation by "nb" 2012-03-09 08:21:38 +01:00
scripts aurblup: update for pacman 4 revised libalpm API 2011-10-24 17:57:52 +02:00
support/schema gendummydata.py: Add ability to generate dummy trusted user proposals 2012-07-06 11:25:43 +02:00
web pkg_details.php: Utilize account details virtual URL 2012-09-28 08:57:25 +02:00
.gitignore rename *.inc files to *.inc.php and adjust imports and references 2011-06-22 15:15:04 +02:00
.mailmap Add a .mailmap file 2011-04-19 23:41:42 +02:00
AUTHORS Fix French translation. 2011-04-07 00:36:49 +02:00
COPYING added GPL2 as our license 2007-09-09 01:31:34 +00:00
HACKING HACKING: Keep commits small 2010-08-15 23:55:33 -04:00
INSTALL Migrate all DB code to use PDO 2012-09-18 00:58:46 +02:00
README Update AUR README 2012-07-06 11:25:34 +02:00
TODO "TODO" cleanup. 2011-02-18 14:42:52 +01:00
TRANSLATING rename *.inc files to *.inc.php and adjust imports and references 2011-06-22 15:15:04 +02:00
UPGRADING Use echo shortcut syntax 2012-09-24 12:23:04 +02:00

===================
Arch User Repository (AUR)
===================

About:
=====
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 Arch
building/packaging script (makepkg) and installed via the Arch pacman 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 (based on package name,
package description, package submitter, package maintainer)
-Display submitted package information by parsing PKGBUILD (description,
license, package dependencies, etc)
-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 have ability to search for and modify accounts
-Area for Trusted Users
and Developers to post AUR-related proposals and vote on them

File Hierarchy:
==========

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.

Files:
------
AUTHORS		- List of maintainers, contributors, and translators for AUR
		project.
COPYING		- License information for AUR project (GPL version 2).
HACKING		- Guidelines for modifying source and submitting
		patches.
INSTALL		- Installation procedure for AUR.
TODO		- List of potential features and changes to be made to the AUR.
TRANSLATING	- Directions for creating and updating string translations.
UPGRADING	- Changes needed to upgrade older AUR version to newer version.

Code:
=====
Official repository hosted at git://projects.archlinux.org/aur.git
See HACKING for information on submitting patches

Bugs:
=====
Discovered bugs can be submitted to the AUR bug tracker:
https://bugs.archlinux.org/index.php?project=2

Contact:
========
Questions, comments, and patches related to the AUR can be sent to the AUR
development mailing list: aur-dev@archlinux.org
Mailing list archives: http://mailman.archlinux.org/mailman/listinfo/aur-dev