sget
Homepage: https://github.com/d99kris/sget
This is like a smaller, simpler src2pkg
. Tested and working in Fossapup64.
I'd imagine it can be forked and extended to support even more build methods without too much fuss
From the homepage:
Sget (source get) - is a small utility facilitating installation of software from source packages, by automating the process of >downloading the source and doing configure, make, make install.
It supports installation from a remote Git/Subversion repository, an URL to a source package, a local file path to a source package >or a local directory path.
Most common package/archive formats (tar, zip, rar, etc) are supported.
It supports plain Makefile as well as several generators: autogen, cmake, configure, qmake
Usage
Code: Select all
sget install https://github.com/tmux/tmux # install from repository
sget install ~/Downloads/tmux-2.8.tar.gz # install local package
sget install ~/tmux-2.8 # install local dir
sget remove https://github.com/tmux/tmux # uninstall