[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [MoM] bandage



> > > 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 to: