Hi Alvaro,
I'm sorry it took me this long to start reviewing your work. I was about to
try to build your packages but I haven't been able to figure out how to do it.
How do you build your packages? Do you use git-buildpackage? I'm missing a
branch named "upstream" or something similar. A typical branch layout is
briefly explained here https://wiki.debian.org/3D-printer/gbp.
Sorry about that.
I wasn't very happy with the defaults that gbp assumes, so I named the
branches a bit differently. IMHO, "master" should be the upstream branch, not
the debian build branch. I also removed all the upstream branches from my
repository, so those need to be fetched separately.
This is what you can use to build a certain version:
# or Uranium or CuraEngine or Cura
PACKAGE=libArcus
VERSION=2.1.3
git clone https://github.com/UltiMaker/$PACKAGE
cd $PACKAGE
git remote add onitake https://github.com/onitake/$PACKAGE
git fetch --all
git checkout debian-$VERSION
debian/rules clean
gbp buildpackage --git-upstream-branch=master
--git-debian-branch=debian-$VERSION --git-upstream-tree=$VERSION
Please note that some of the packages have build dependencies on each other,
so you need to build libArcus and Uranium first.
Bas requested that I also submit to Debian Mentors, so you can find signed
source packages here:
https://mentors.debian.net/packages/uploader/onit...@gmail.com
Thanks for reviewing them!
Greg