| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476]
- Use %autosetup instead of %setup/%patch.
- Drop baselibs.conf: there is no known consumer of the -32bit package.
- Normalize patch tag line.
- Add gtk-doc BuildRequires: if configure.ac contains GTK_DOC_CHECK, autoconf 2.70+ implicilty wants to start gtkdocize.
- Remove ineffective --with-pic.
- Modernize spec-file by calling spec-cleaner
- Switch to python3:
+ Add libglade2-python3.patch: convert libglade-convert to a
python3 program.
+ Export PYTHON=/usr/bin/python3 before calling configure.
+ Replace python-devel and python-xml BuildRequires with
python3-devel and python3-xml.
+ Add libtool BuildRequires and call to autoreconf: the currently
bootstrapped configure script can't cope with python3 version
comparison.
- Spec-cleanup using format_spec_file service.
- Update packaging to use the shared library packaging policy: + Create libglade-2_0-0 subpackage. + Add Provides/Obsoletes for libglade2 to libglade-2_0-0. + Update baselibs.conf accordingly. - Remove explicit Requires of devel packages in devel subpackage: they will be added automatically the pkgconfig() way.