mprweb is a hosting platform for the makedeb Package Repository (MPR), a fork of
aurweb, the underlying platform that powers the Arch User Repository (AUR).
The scripts contained in the repository can be built using makedeb
and installed using Debian package managers such as dpkg
and apt
.
The mprweb project includes:
- A web interface to search for packaging scripts and display package details.
- An SSH/Git interface to submit and update packages and package meta data.
- Community features such as comments, votes, package flagging and requests.
- Editing/deletion of packages and accounts by Trusted Users and Developers.
- Area for Trusted Users to post MPR-related proposals and vote on them.
aurweb
: aurweb Python modules, Git interface and maintenance scriptsconf
: configuration and configuration templatesstatic
: static resource filestemplates
: jinja2 template collectiondoc
: project documentationpo
: translation files for strings in the aurweb interfaceschema
: schema for the SQL databasetest
: test suite and test casesupgrading
: instructions for upgrading setups from one release to anotherweb
: PHP-based web interface for the MPR
What | Link |
---|---|
Installation | INSTALL |
Testing | test/README.md |
Git | doc/git-interface.txt |
Maintenance | doc/maintenance.txt |
RPC | doc/rpc.txt |
Docker | doc/docker.md |
See test/README.md for details on dependencies and testing.
If you'd like to help with translations for the makedeb project, visit the Weblate page.