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 658652 - Build system improvements and cleanup
Build system improvements and cleanup
Status: RESOLVED FIXED
Product: pygobject
Classification: Bindings
Component: general
Git master
Other All
: Normal normal
: ---
Assigned To: Nobody's working on this now (help wanted and appreciated)
Python bindings maintainers
Depends on:
Blocks:
 
 
Reported: 2011-09-09 12:53 UTC by Dieter Verfaillie
Modified: 2011-09-09 17:36 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
use improved python.m4 macros to search for Python headers and libs (3.43 KB, patch)
2011-09-09 13:01 UTC, Dieter Verfaillie
committed Details | Review
autogen.sh: Use autoreconf instead of a custom script and honor ACLOCAL_FLAGS (3.54 KB, patch)
2011-09-09 13:01 UTC, Dieter Verfaillie
committed Details | Review
Remove gi/tests/ directory as all the tests now live in tests/ (1.76 KB, patch)
2011-09-09 13:02 UTC, Dieter Verfaillie
committed Details | Review
Remove all PLATFORM_VERSION = 2.0 traces (1.15 KB, patch)
2011-09-09 13:02 UTC, Dieter Verfaillie
committed Details | Review
Refactor and clean Makefile.am files (10.05 KB, patch)
2011-09-09 13:02 UTC, Dieter Verfaillie
committed Details | Review
docs/Makefile.am and m4/python.m4: Python3 portability fixes (1.27 KB, patch)
2011-09-09 13:03 UTC, Dieter Verfaillie
committed Details | Review
Fix AM_MAINTAINER_MODE (856 bytes, patch)
2011-09-09 13:03 UTC, Dieter Verfaillie
rejected Details | Review

Description Dieter Verfaillie 2011-09-09 12:53:33 UTC
Set of 7 patches improving and cleaning PyGObject's build system.
This also enables Windows MinGW/MSYS support again, though that
also depends on bug#620566 to be completed.

Tested with jhbuild on a Linux machine and with MinGW/MSYS.
Comment 1 Dieter Verfaillie 2011-09-09 13:01:38 UTC
Created attachment 196101 [details] [review]
use improved python.m4 macros to search for Python headers and libs
Comment 2 Dieter Verfaillie 2011-09-09 13:01:54 UTC
Created attachment 196102 [details] [review]
autogen.sh: Use autoreconf instead of a custom script and honor ACLOCAL_FLAGS
Comment 3 Dieter Verfaillie 2011-09-09 13:02:07 UTC
Created attachment 196103 [details] [review]
Remove gi/tests/ directory as all the tests now live in tests/
Comment 4 Dieter Verfaillie 2011-09-09 13:02:27 UTC
Created attachment 196104 [details] [review]
Remove all PLATFORM_VERSION = 2.0 traces
Comment 5 Dieter Verfaillie 2011-09-09 13:02:44 UTC
Created attachment 196105 [details] [review]
Refactor and clean Makefile.am files
Comment 6 Dieter Verfaillie 2011-09-09 13:03:05 UTC
Created attachment 196107 [details] [review]
docs/Makefile.am and m4/python.m4: Python3 portability fixes
Comment 7 Dieter Verfaillie 2011-09-09 13:03:17 UTC
Created attachment 196108 [details] [review]
Fix AM_MAINTAINER_MODE
Comment 8 Dieter Verfaillie 2011-09-09 17:35:49 UTC
Comment on attachment 196108 [details] [review]
Fix AM_MAINTAINER_MODE

Same fix already committed in 2c9fd09da196d35db968bff4ae63fcce2d891e69 by Javier Jardón, between the creation of the bug report and the review of this patch ;)