myDSL Extensions (deprecated) :: .dsl form source?



I have yet to travel into the world of configure,make,make install but I am preparing myself for the journey!  :)

My question is how/can you create a .dsl file from a tar.gz file that you have to extract and compile? Unfortunately not all great things are in .deb format. This would be a great thing if it can be done. Thanks

Chris

Well, to start with try capturing the output of the usual:  make install
That should provide you a list of files and directories that are being added to your system. Similar to the dpkg -L package, or for pre-compiled binary tar.gz use the tar -ztf targz_file_name

I am working on a nmap 3.55 from source right now. My method is

./configure --prefix=/home/user/nmap-dsl/
make
make install

Then tar home/user/nmap/ into a .dsl, see what dependencies are missing by trying to run it from a plain vanilla DSL live cd. Then inserting the missing files as needed into a new .dsl package. (Call it version -2 or something, this can get messy!)

Im not sure how well this would scale to a more complicated piece of software though, and nmap isnt fully functional even now.

Have fun!  :cool:

Thank you for the hints. I have never had luck installing gcc g++ make. I alway seem to have dependency problems.

Any secrets to getting these in so I can compile? Thanks

Chris

I use a different system to compile software. Its a full + development install of slackware 9.1. I move stuff between machines by local ftp. My 'dsl' machine for testing stuff is actually living in a cardboard box at the moment. I'll have to put a picture up somewhere, it looks hilarious. :D
Next Page...
original here.