gnu-koryavov
gnu-koryavov copied to clipboard
[Improvement] Using deb packages
It will be good to make packages in new formats like deb
. I think, the best way to build deb-package is automatic building with GNU make
or other building systems. For more effective Makefile writing without big pain we need this thinks:
- All configs (with editors and dependencies) outside of executable files. It is also better for improvement of executable files in future. For packages, we will can use simple and fast
source
to get dependencies and recommended software; - A separate configure script. It will choose DjVU viewer and (probably) other postinst jobs;
- Uninstaller, that can consists of prerm and postrm;
- Versions. It will be good, if we will have some file with number of version and use it for versioning of tool. All this thinks is important for auto building of deb and other packages.