gen2deb/README

28 lines
959 B
Text
Raw Normal View History

2012-09-26 08:31:58 +00:00
Start with checking out portage as a git submodule
$ git submodule update --init
Then update your ./portdir with
$ ./update-portdir.sh
2012-09-26 08:50:48 +00:00
At this point, you can already run the following script to get the list of
Debian source packages that can be mapped to Gentoo packages and also have
2012-09-28 08:32:06 +00:00
build dependencies that can be dropped in Gentoo:
2012-09-26 08:31:58 +00:00
2012-09-26 08:50:48 +00:00
$ ./find_reduced.py
2012-09-26 08:31:58 +00:00
2012-09-26 08:50:48 +00:00
It will print:
- a list of Debian source packages with dependencies that can be dropped
- a list of Debian packages that cannot be mapped to Gentoo packages
- a list of Gentoo packages that cannot be mapped to Debian packages
2012-09-26 08:31:58 +00:00
2012-09-28 08:32:06 +00:00
Overview:
2012-09-26 08:31:58 +00:00
2012-09-26 08:50:48 +00:00
portage - portage sourcecode
* retrieved as a git submodule
2012-09-26 08:31:58 +00:00
portdir - database of ebuild files
* retrieved by ./update-portdir.sh
2012-09-28 08:32:06 +00:00
deb_source_pkgs.list - list of interesting Debian source packages
deb2gen_mapping.list - mapping of Debian source packages to Gentoo packages