Closed raveit65 closed 6 years ago
And COPYING is missing in tarball, this is important.
And COPYING is missing in tarball, this is important.
There is a --enable-introspection=yes opition, but i do not see any Gir file in resulting rpm.
Introspection support added: 5fee3b69a6d39788dbc0ffde0668e3a7fc39c70b COPYING file: e49d1d5fada9cd6c747c96bba5e022209fd9d7aa autogen.sh: not required as long as autoreconf -fi does it all (if autoreconf becomes more complex, I will add autogen.sh)
You should start to check you package with make dist
or make distcheck
This way we create our tarballs for MATE and we do a QA check with distcheck.
Add a NEWS file with the version number of the release and do
autorecon -fi && configure && make && make distcheck
Currently this fails.
make[1]: Verzeichnis „/media/Work/Programme-linux/Mate-Desktop/git-version/others/librda-0.0.2/librda-0.0.2/_build/sub“ wird betreten
make all-recursive
make[2]: Verzeichnis „/media/Work/Programme-linux/Mate-Desktop/git-version/others/librda-0.0.2/librda-0.0.2/_build/sub“ wird betreten
Making all in src
make[3]: Verzeichnis „/media/Work/Programme-linux/Mate-Desktop/git-version/others/librda-0.0.2/librda-0.0.2/_build/sub/src“ wird betreten
CC librda_la-rda.lo
../../../src/rda.c:29:10: schwerwiegender Fehler: rda_ogon.h: No such file or directory
#include <rda_ogon.h>
^~~~~~~~~~~~
Kompilierung beendet.
@raveit65: distcheck target is now available and working. See 5aa4cf05ee3182cf06ccfdf1def96817f0f80eaf. The NEWS file is now there, too.
==============================================
librda-0.0.5 archives ready for distribution:
librda-0.0.5.tar.xz
==============================================
Thank you :)
Well, 'autoreconf -fi' does the same job, but a little bit comfort would be nice.