I have a hobby project that is written in C# using MonoDevelop. I've been trying for some time now to get my head around linux packaging, but I keep coming away feeling frustrated and overwhelmed.
My program consists of:
Debian packages are like tar files - they contain a copy of the file system. To create a Debian package...
I would start by learning GNU's autotools: autoconf and automake. They make it very easy to install the program in a build directory. You mentioned
./configure. So I assume ythis project already has some of the structure. From the description, it sounds like the project might need...
Putting it all together, the following commands result in a package file named project.deb.
# ./configure --prefix build/usr # make && make install # dpkg --build build project.deb