GNOME Bugzilla – Bug 793730
missing files in `make dist` tarball
Last modified: 2018-02-23 21:30:08 UTC
lib/maps-enum-types.?.template are missing from the distributed tarball. This is masked by the fact that the generated files lib/maps-enum-types.? are (incorrectly) present. However, this call sequence will fail: ./configure make make distclean ./configure make While fixing this I noticed that some other files were missing from dist tarballs, notably a couple of third-party licenses.
Created attachment 368790 [details] [review] [1/4] lib: Ship the template files for maps-enum-types.[ch] Otherwise it's impossible to build from a tarball after `make distclean`. Bug-Debian: https://bugs.debian.org/891133
Created attachment 368791 [details] [review] [2/4] lib: Don't include generated files in tarball releases
Created attachment 368792 [details] [review] [3/4] data: Distribute source files for icons in dist tarball
Created attachment 368793 [details] [review] [4/4] src: Distribute third-party license files
Thanks for the patches, will look at it when I get time!
Review of attachment 368790 [details] [review]: LGTM
Review of attachment 368791 [details] [review]: LGTM
Review of attachment 368792 [details] [review]: LGTM
Review of attachment 368793 [details] [review]: LGTM