Skip to content
New version of gentoo.packages.org site
Python JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
docs
gpackages
.gitignore
LICENSE
README.md
Requirements
TODO
clean_pyc.sh

README.md

New version of packages.gentoo.com site

Quick install

First you should install all required dependencies, check this in Requirements file Then you need configure it, for this create configuration file local_settings.py in gpackages/main/ dir , for example you could see gpackages/main/local_settings.py.example file. After creating configuration you need create tables in your database, for this execute these commands:

$ cd gpackages
$ ./manage.py syncdb
$ ./manage.py migrate

Then maybe you want collect first packages data, for this you need execute that command:

$ ./manage.py scanpackages -a

This will collect info about all packages in all overlays. If you want check what overlays available, then type this command:

$ ./manage.py listrepos

After first scanning you should also add info about use flags and licenses text You could do this with such commands:

$ ./manage.py scanusedesc
$ ./manage.py scanlicensetext

Now you could run demo web-server:

$ ./manage.py runserver

For deployment check django deployment docs.

Documentation

Check docs dir

Something went wrong with that request. Please try again.