Hola, tengo un programa que hice cuando usaba windows, portado a linux con su makefile (que ya aprendi ha hacer los makefiles) y ahora tengo el problema de como empaquetarlo (primero por ahora solo el codigo fuente, nada de .deb o . rpm, solo empaquetar para instalar desde el codigo fuente) pues no se como hacer el script configure para generar los makefles en funcion del sistema.
Una vez instalado el programa (cuando el makefile se encargase de copiar cada archivo de los necesarios a su correspondiente lugar en el sistema) ¿como se podria desinstalar, o habria que borrar cada archivo manualmente?, ¿como se puede crear el lanzador en el menu del sistema al instalar el programa desde el codigo fuente?
Tambien tengo algunas dudas de el lugar donde debe ir cada archivo necesario para el ejecucion del juego, pues el juego necesita de imagenes y audio, que lo cargo desde la misma carpeta en donde esta el ejecutable (por lo menos asi lo hago por ahora como nada mas tengo el programa compilado en la misma carpeta que el resto de archivos fuente, imagenes y audio), ¿deberia tambien copiar los archivos que acompañan al ejecutable en la misma carpeta del sistema aunque esta sea una carpeta destinada a ejecutables?
¿Alguein sabe del algun manual sobre programar en Linux, mas que sobre programar en C, sobre empaquetar el programa una vez echo?, es que estoi algo liado con esto, consigo compilarlo, pero no me parece que tenerlo compilado en una carpeta todo mezclado sea un buen acabado para ningun programa, y teniendolo bien organizado y bien preparado podria instalarlo, instalarlo en otros ordenadores, distribuirlo para que el programa sea accesible a todo aquel que quiera descargarlo e instalarlo(pues vaya gracia tiene hacer un programa para que acabe en unos cuantos bytes perdidos en el disco duro, o incluso borrado)....