ardchoille42
January 31st, 2007, 01:55 AM
I have 20 or so tarballs ranging from simple GTK2 themes to simple apps. I used to untar them, sudo cp the contents to the proper directories and then chmod/chown as needed. Then I learned how to do all that with shell scripts - and I realised I saved a lot of time in using scripts. For almost a year I have been wanting to create .deb packages for my tarballs to make it even easier to install them. The problem is that I have read dozens of tutorials and docs about creating .deb's and still don't understand how to do it. Some tutorials are 30 pages long with 50 or so steps, some tuts are 20 pages with less steps. No two tutorials seem to be the same and all of them want me to install a dozen or so apps - different tutorials require installing different apps.
Isn't there an app/script that sill simply ask me some questions, and if needed, ask for paths, then take that information and build a .deb package? As I see it, this could even be a script involving the following:
1. Check deps required for building/checking a .deb package
if deps check fails, notify user and exit
2. Ask the user for a filename to be used in the final .deb filename
3. Ask the user for paths of files/folders to be included in the .deb
4. Compiling - if needed, many themes don't require compiling
5. Build the .deb package
6. Check the new .deb package for errors
7. Finish up, clean up
8. Notify the user of the result (success|errors|etc)
Isn't there a single/script that does this? It doesn't matter to me if it is GUI or CLI as I am comfy in either environment. Is building a .deb package inherently difficult? Or am I just too stupid to figure out how to do it?
Isn't there an app/script that sill simply ask me some questions, and if needed, ask for paths, then take that information and build a .deb package? As I see it, this could even be a script involving the following:
1. Check deps required for building/checking a .deb package
if deps check fails, notify user and exit
2. Ask the user for a filename to be used in the final .deb filename
3. Ask the user for paths of files/folders to be included in the .deb
4. Compiling - if needed, many themes don't require compiling
5. Build the .deb package
6. Check the new .deb package for errors
7. Finish up, clean up
8. Notify the user of the result (success|errors|etc)
Isn't there a single/script that does this? It doesn't matter to me if it is GUI or CLI as I am comfy in either environment. Is building a .deb package inherently difficult? Or am I just too stupid to figure out how to do it?