You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Even if I put a build dependency to git in the debian environment, there is no .git in the tarball and the VERSION file is not there either. The latter should be produced from Makefile :
VERSION:
@if test -d .git; then \
git describe --abbrev=0 > $@; \
fi
it is supposed to be generated as a result of make dist before delivering the tarball.
For now, I've patched pkg-version with the hardcoded version of ginger in the debian package :
Issues #9 and #10 describe errors related to the absence of the
VERSION file in the zip/tarball downloaded from Ginger webpage
in Github. This happens because Github does not include in the
compressed file any file that are in .gitignore. Excluding the
VERSION file from .gitignore fixes both issues.
Issue #12 says that the ChangeLog is missing from the zip/tarball.
This was fixed before in a previous commit, but to make it
available we need to retag Ginger to force Github to create
a new tarball.
There's also a minor issue with the previous naming used for the
Ginger tags. Naming the tags as 'ginger-<version>' forces Github
to create a tarball with name 'ginger-<tag>', thus the file name
becomes 'ginger-ginger-<version>'. Since we need to retag the
project due to these issues, the tag name will be changed to
just '<version>'. To reflect that, pkg-version was changed.
Signed-off-by: Daniel Henrique Barboza <dhbarboza82@gmail.com>
Hi,
I get the tarball of ginger from github to produce a debian package :
https://github.com/kimchi-project/ginger/tags and after running autoreconf,
the configure fails with :
This seems to be due to PKG_VERSION not defined and checking further,
it should be defined by build-aux/pkg-version :
Even if I put a build dependency to git in the debian environment, there is no .git in the tarball and the VERSION file is not there either. The latter should be produced from Makefile :
it is supposed to be generated as a result of make dist before delivering the tarball.
For now, I've patched pkg-version with the hardcoded version of ginger in the debian package :
But I guess the source tarballs should provided a VERSION file already.
The text was updated successfully, but these errors were encountered: