pypkg
pypkg is a tool which facilitates the development and maintenance of debian packages
Initial Ideas:
- List the key steps in creating Debian packages
- List which steps which will be implemented
- How will be the
- command-line
- pygtk
create a frontend with the archives and the directory <pkg_name-version>/debian
bzr to manage the <pkg_name-version>/debian
- integration with meld to generate packages
- edit source code and edit
- run lintian/linda on the packet
- show what is happening in the application (in a similar way to update-manager)
- automatic dependency generation -- look for dependencies in the source code
- copyright inferred from the heads of the source files
- configuration archive in ~/.pypkg
Command Line Functionality:
* pypkg-admin <startproject> <name_of_project>
- Create a base dir name_of_project/.dsc .orig .tar.gz and etc;
- Create and scheme debian;
- Look for dependencies
* pypkg-admin <conf> <--flag> <property> <value>
- Ex: pkg-admin config --meta author Name_of_Devel
Ex: pkg-admin config --meta email Name_Devel@devel.org and etc. Configuration archive ~/.pypkg front end on dh-make
pypkg (last edited 2008-10-26 03:22:39 by 201-75-61-10-ma)