Closed petr-nehez closed 6 years ago
So what you'll want to do if you want to use the built in deb building:
I've adjusted a few things, give it another shot.
make dist
make debs DIST=zesty
The build system is a little weird though. I think it makes sense to axe these odd Makefile targets (debs and debmagic) and only do builds in docker containers with a docker script.
I tried with master branch with a few tweaks and through #dpkg-buildpackage Please check if this serves the purpose for you as well.
Have to check how to make libsmbios-dev and libsmbios-doc work with this approach.
Sorry for late response but I've been busy during summer time.
It still does not succeed - it fails on missing out/libsmbios_c++/html/*
.
See the libsmbios_2.3.3_amd64.build
here.
Is there anybody who can help me to make .deb file for Ubuntu 17.04? I am not able to do it and I would like to use the latest version because of the issue with the keyboard backlight on my Precision 3510.
This is an output I get when I execute
make debs
:tmp_dir='mktemp -d /tmp/firmware-tools.XXXXXXXX' ; \
make debmagic DEB_TMP_BUILDDIR=${tmp_dir} DIST= DISTTAG= ; \
rm -rf ${tmp_dir}
make[1]: Entering directory '/home/petr/Downloads/libsmbios-master'
[ -n "$DEB_TMP_BUILDDIR" ] || (echo "Must set DEB_TMP_BUILDDIR=/tmp/... for deb and sdeb targets"; exit 1)
[ -n "$DIST" ] || (echo "Must set DIST={gutsy,hardy,sid,...} for deb and sdeb targets"; exit 1)
Must set DIST={gutsy,hardy,sid,...} for deb and sdeb targets
Makefile:4049: recipe for target 'debmagic' failed
make[1]: *** [debmagic] Error 1
make[1]: Leaving directory '/home/petr/Downloads/libsmbios-master'