I am new to Linux and I'm learning about packaging in Ubuntu.
I wish to run synapse with recoll plguin (lp:~pmarchwiak/synapse-project/recoll-plugin).
Now,
How can I build a package from the development branch to install locally on my system ?
How can I modify source files that I receive from running
apt-get source synapse(with synapse being the package in this context) and repackage them into a deb file? (not sure about license violations in this case though).
I have a launchpad account and I have the ssh key uploaded. I am able to download the branch files from the branch.
./configure runs fine in the synapse (package) folder.
make or debuild -uc -us returns errors that several vala (a build dependency) files have been deprecated since its release .16.
I fell it can be done with bzr and debuild both. I'd appreciate it if someone would help me with both the ways of building a package, i.e. directly from the branch and and locally.