> > > debian/rules
> > >   After you have fixed everything (specifically the changelog
> > >   file) you can try to build the package.  You should read the
> > >   file README.md from upstream how to build.  It requires qmake
> > >   which you need to specify in debian/control as a Build-Depends.

> >Alright, that is next on my list then.

> Fine.

Alright, the package builds. There are minor problems that I have mentioned to 
the upstream author but that can easily be corrected. The first one is the 
omission of a necessary qt library atop of the qtbase5-dev [0] (for this I have 
sent him a pull request). And the second one is a problem with the file used by 
qmake to generate a makefile. The file, called "Bandage.pro", has a set of 
INCLUDE variables that result in a build failure when using the generated 
makefile. I noticed the upstream author has fixed that in the dev branch, so I 
just mentioned it to him via an existing request for a new release [1].

I think the first problem can be easily fixed on our side by including the 
proper library in the debian/control - Build-Depends field. For the second 
problem, I guess a patch is in order? 

Thanks for your help,
Cedric

[0] https://github.com/rrwick/Bandage/blob/master/README.md#-ubuntu
[1] https://github.com/rrwick/Bandage/issues/44

Reply via email to