ArcticaProject / librda

Remote Desktop Awareness Shared Library
Other
8 stars 4 forks source link

Missing autogen.sh and other packaging issues #1

Closed raveit65 closed 6 years ago

raveit65 commented 6 years ago

Well, 'autoreconf -fi' does the same job, but a little bit comfort would be nice.

raveit65 commented 6 years ago

And COPYING is missing in tarball, this is important.

raveit65 commented 6 years ago

And COPYING is missing in tarball, this is important.

raveit65 commented 6 years ago

There is a --enable-introspection=yes opition, but i do not see any Gir file in resulting rpm.

sunweaver commented 6 years ago

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)

raveit65 commented 6 years ago

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.
sunweaver commented 5 years ago

@raveit65: distcheck target is now available and working. See 5aa4cf05ee3182cf06ccfdf1def96817f0f80eaf. The NEWS file is now there, too.

raveit65 commented 5 years ago
==============================================
librda-0.0.5 archives ready for distribution: 
librda-0.0.5.tar.xz
==============================================

Thank you :)