Hi, This program is super, but I miss create a list of applications. I imagine it so that I have created after logging sheet into which I could give to the selected application . Then this list of selected applications would ask me to appear in the window , and it would be possible to install it is to bring them out of the whole repository did not choose it again.
@Ajtak you can do this by using the npackd command line. See https://github.com/tim-lebedkov/npackd/wiki/CommandLine
basically just run ncl add --package Python; ncl add --package VLC ...
ncl add --package Python; ncl add --package VLC
Another possibility is to create a super-package and a version of it in a repository. This package would define dependencies on all the other packages. This way the installation of the super-package would result also in the installation of all the dependent packages. Here is how you could host a repository: https://github.com/tim-lebedkov/npackd/wiki/RepositoryHosting
@tim-lebedkov are there tools to help building a proper repository XML file? Or does it have to be done by hand?
I think a workflow like this would help users (including me) a lot:
ncl buildsuperpackage VLC Python
python -m SimpleHTTPServer 8080
What do you think?
I may open another issue if needed
How about using the npackd-web application? Here you can create your packages: http://npackd.appspot.com/package/new
The web app is fine when I have an Internet connection available. I'd like to have my repo available in a local directory (USB drive containing maintenance and troubleshooting tools). I also have use some installers that can't go on npackd.appspot.com (non-free licenses)
Personally I use XML Notepad for editing the repo. Here is how it looks like:
Npackd-repoeditor is also one of the options for editing local XML repositories.
1.22 will be able to export the selected packages as a repository: