Skip to content

bacher09/gentoo-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

New version of gentoo.packages.org site

Resources

License

Stars

Watchers

Forks

Packages

No packages published