Share

deb-install

File Release Notes and Changelog

Release Name: 0.2.9.6

Notes:
deb-install is a (big) shellskript, that works on top of of the package
management tools provided by the debian project.
The goal is to create one command that installs any package into your system,
or provides information about any package, without the user having to know all
the different tools there are.

As this is still an alpha version, it may break under some conditions. If it
does, please file a bug report or send me a mail
(icekiss@users.sourceforge.net)

Known Bugs: none

It does not matter where the deb-install file resides. You could move it to /
usr/bin (when packaged, that will be the standard location).


To Do for 1.0:
internetionalisation (using gettext)
adding more package types (eg. Slackware, rpm source)
add power to the -c option, to detect/fix more problems
fix bugs
more code cleanup
make sure the scipts works for woody and testing (I'm running unstable)
make sure this script works on other architectures (I'm using i386)

I'm interested in feedback of any kind:
Is there any interest for this program at all?
Is it acceptable to have such a program being a bash script?
What features would you like included? (Keep in mind there are still the
specialized tools, though)
Bugreports

From people that have looked into the code:
Do you see a way to solve one of the tackled tasks easier (e.g. using a
different command line tool), more thoroughly, or less prone to errors?

Ways to comment on the program:
by Email (icekiss@users.sourceforge.net)
via bugtracking system on sourceforge.net
py posting in a sourceforge.net project forum

Take a look into the file manual.html to figure out how to use the program.


Changes: changes from 0.2.9.5 to 0.2.9.6 fixed bug that prevented the combination non standard Makefile + no install rule from working fixed a bug that resulted in always saving the old temp contends left there after an error, even if it didn't change fixed a bug that prevented the new feature of finding a buildable subdirectory from working fixed a bug that lead to deb-install exiting ungracefully, if a provided path+filename didn't exist changes from 0.2.2 to 0.2.9.5 added a .deb file - same contents, easier to install when showing matching filenames, shows whether the package is installed or not saves the content of its temp dir, if the user has modified it lists packages faster supports regular expressions (+ and . differ from standard regular expressions) is able to successfully build many more source archives than previously added ability to fix a broken /dev/null or /dev/zero (in -c mode) nearly everything that is displayed on screen, is logged as well can handle zip archives (*.zip) can install source and debian source directories (instead of just in .tar form) supports config files /etc/deb-install.conf, ~/deb-install.conf and ~/.deb- install.conf . /etc/deb-install.conf is generated automatically updates databases if sources.list changed added a manual (manual.html) many small optimizations here and there