After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 789906 - stop using gnome-common
stop using gnome-common
Status: RESOLVED FIXED
Product: d-feet
Classification: Other
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: D-Feet Maintainer(s)
D-Feet Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-11-04 15:06 UTC by Simon McVittie
Modified: 2017-11-24 19:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
[1/5] build: Put third-party macros in m4/ (938 bytes, patch)
2017-11-04 15:07 UTC, Simon McVittie
none Details | Review
[2/5] build: Replace deprecated use of gnome-autogen.sh with recommended autogen.sh (2.14 KB, patch)
2017-11-04 15:07 UTC, Simon McVittie
none Details | Review
[3/5] build: Stop using GNOME_COMPILE_WARNINGS (710 bytes, patch)
2017-11-04 15:08 UTC, Simon McVittie
none Details | Review
[4/5] build: Put various Autotools droppings in build-aux/ (1.09 KB, patch)
2017-11-04 15:08 UTC, Simon McVittie
none Details | Review
[5/5] .gitignore: Ignore generated localized help files (635 bytes, patch)
2017-11-04 15:08 UTC, Simon McVittie
none Details | Review

Description Simon McVittie 2017-11-04 15:06:36 UTC
gnome-common is deprecated. More information:
https://wiki.gnome.org/Projects/GnomeCommon/Migration
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829972

I'll attach patches to move away from it.
Comment 1 Simon McVittie 2017-11-04 15:07:23 UTC
Created attachment 362969 [details] [review]
[1/5] build: Put third-party macros in m4/

aclocal can't install third-party macros, as required for the recommended
invocation of intltoolize from
https://wiki.gnome.org/Projects/GnomeCommon/Migration, without somewhere
to put them.
Comment 2 Simon McVittie 2017-11-04 15:07:43 UTC
Created attachment 362970 [details] [review]
[2/5] build: Replace deprecated use of gnome-autogen.sh with  recommended autogen.sh

Taken from: https://wiki.gnome.org/Projects/GnomeCommon/Migration
Comment 3 Simon McVittie 2017-11-04 15:08:07 UTC
Created attachment 362971 [details] [review]
[3/5] build: Stop using GNOME_COMPILE_WARNINGS

There is no point in checking for compiler warnings when we don't        
compile any C or C++ code.
Comment 4 Simon McVittie 2017-11-04 15:08:30 UTC
Created attachment 362972 [details] [review]
[4/5] build: Put various Autotools droppings in build-aux/

This is not strictly necessary, but seems more tidy than leaving
them in the root directory.
Comment 5 Simon McVittie 2017-11-04 15:08:46 UTC
Created attachment 362973 [details] [review]
[5/5] .gitignore: Ignore generated localized help files
Comment 6 Thomas Bechtold 2017-11-24 19:26:43 UTC
Applied and pushed. Thanks Simon!