Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

New version of gentoo.packages.org site

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 docs
Octocat-spinner-32 gpackages
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.md
Octocat-spinner-32 Requirements
Octocat-spinner-32 TODO
Octocat-spinner-32 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.