[packages/libglade] Rel 24

arekm arekm at pld-linux.org
Sun Mar 15 01:56:27 CET 2026


commit f3b591ecca167dd2f964c3f56d2878d490b0f054
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sun Mar 15 01:56:20 2026 +0100

    Rel 24

 libglade-gtkdoc-scanobj-nogtkinit.patch | 11 ++++++-----
 libglade-use_AM_GNU_GETTEXT.patch       | 23 +++++++++++++++--------
 libglade.spec                           | 12 ++++++------
 3 files changed, 27 insertions(+), 19 deletions(-)
---
diff --git a/libglade.spec b/libglade.spec
index e3f7585..3d9a4d9 100644
--- a/libglade.spec
+++ b/libglade.spec
@@ -19,7 +19,7 @@ Summary(ru.UTF-8):	Библиотека libglade для загрузки инт
 Summary(uk.UTF-8):	Бібліотека libglade для завантаження інтерфейсів користувача
 Name:		libglade
 Version:	0.17
-Release:	23
+Release:	24
 Epoch:		1
 License:	LGPL v2+
 Group:		X11/Libraries
@@ -41,7 +41,6 @@ BuildRequires:	gettext-tools >= 0.11.5
 %{?with_gnomedb:BuildRequires:	gnome-db-devel >= 0.2.96}
 %{?with_gnome:BuildRequires:	gnome-libs-devel}
 BuildRequires:	gtk+-devel >= 1.2.0
-BuildRequires:	gtk-doc
 BuildRequires:	libtool
 BuildRequires:	libxml-devel >= 1.7.2
 BuildRequires:	pkgconfig
@@ -96,7 +95,6 @@ Summary(ru.UTF-8):	Файлы для разработки программ с и
 Summary(uk.UTF-8):	Файли для розробки програм з використанням libglade
 Group:		X11/Development/Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
-Requires:	gtk-doc-common
 Requires:	libxml-devel
 
 %description devel
@@ -281,11 +279,13 @@ Statyczna wersja biblioteki libglade-bonobo.
 %patch -P5 -p1
 %patch -P6 -p1
 
+%{__sed} -i '1s,#!/usr/bin/env python,#!/usr/bin/python2,' libglade-xgettext
+
 %build
 %{__libtoolize}
 %{__gettextize}
 touch po/POTFILES.in
-%{__aclocal} -I macros
+%{__aclocal} -I macros -I m4
 %{__autoconf}
 %{__automake}
 %configure \
@@ -307,7 +307,7 @@ install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
 install test-libglade.c *.glade $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
-mv -f $RPM_BUILD_ROOT%{_gtkdocdir}/{libglade,libglade1}
+%{!?with_gnome:rm -f $RPM_BUILD_ROOT%{_libdir}/libgladeConf.sh}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -328,6 +328,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
 %attr(755,root,root) %{_libdir}/libglade.so.*.*
+%attr(755,root,root) %{_libdir}/libglade.so.0
 
 %files devel
 %defattr(644,root,root,755)
@@ -339,7 +340,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_pkgconfigdir}/libglade.pc
 %{_includedir}/libglade-1.0
 %{_aclocaldir}/*
-%{_gtkdocdir}/*
 %{_examplesdir}/%{name}-%{version}
 
 %files static
diff --git a/libglade-gtkdoc-scanobj-nogtkinit.patch b/libglade-gtkdoc-scanobj-nogtkinit.patch
index 5cc3ab4..383fa2a 100644
--- a/libglade-gtkdoc-scanobj-nogtkinit.patch
+++ b/libglade-gtkdoc-scanobj-nogtkinit.patch
@@ -1,10 +1,11 @@
---- libglade-0.17/doc/Makefile.am~	Fri Sep  7 05:13:48 2001
-+++ libglade-0.17/doc/Makefile.am	Tue Oct  2 02:14:18 2001
-@@ -42,6 +42,7 @@
+--- libglade-0.17/doc/Makefile.am~	2026-03-15 01:46:28.893105268 +0100
++++ libglade-0.17/doc/Makefile.am	2026-03-15 01:46:28.894815452 +0100
+@@ -41,7 +41,7 @@
+ 	env CC="$(LIBTOOL) --mode=compile $(CC)" \
  	    LD="$(LIBTOOL) --mode=link $(CC)" \
  	    CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
- 	        gtkdoc-scanobj --module=$(DOC_MODULE) \
-+			--nogtkinit \
+-	        gtkdoc-scanobj --module=$(DOC_MODULE) \
++	        true gtkdoc-scanobj --module=$(DOC_MODULE) \
  	                --types=$(srcdir)/$(DOC_MODULE).types \
  	                --output-dir=$(srcdir)
  	cd $(srcdir) \
diff --git a/libglade-use_AM_GNU_GETTEXT.patch b/libglade-use_AM_GNU_GETTEXT.patch
index e87e234..5f736af 100644
--- a/libglade-use_AM_GNU_GETTEXT.patch
+++ b/libglade-use_AM_GNU_GETTEXT.patch
@@ -1,22 +1,29 @@
---- libglade-0.16/configure.in~	Sat Feb 10 10:35:43 2001
-+++ libglade-0.16/configure.in	Mon Apr 23 18:47:37 2001
-@@ -84,7 +84,7 @@
+--- libglade-0.17/configure.in.orig	2001-09-07 05:00:29.000000000 +0200
++++ libglade-0.17/configure.in	2026-03-15 12:00:00.000000000 +0100
+@@ -91,14 +91,12 @@
  dnl gettext stuff ... there is no message catalog for libglade -- libglade
  dnl provides translation for the XML files it reads in.
  ALL_LINGUAS=""
 -AM_GNOME_GETTEXT
-+AM_GNU_GETTEXT
++AM_GNU_GETTEXT([external])
  
- AC_OUTPUT([Makefile
+ AC_CONFIG_FILES([Makefile
  libglade.spec
---- libglade-0.17/Makefile.am.orig	Fri Sep  7 05:00:13 2001
-+++ libglade-0.17/Makefile.am	Sat Aug  3 18:32:35 2002
+ macros/Makefile
+-intl/Makefile
+ glade/Makefile
+-doc/Makefile
+ libglade-config
+ libgladeConf.sh
+ libglade.pc
+--- libglade-0.17/Makefile.am.orig	2001-09-07 05:00:13.000000000 +0200
++++ libglade-0.17/Makefile.am	2026-03-15 12:00:00.000000000 +0100
 @@ -43,7 +43,7 @@
  bin_SCRIPTS = libglade-config libglade-xgettext
  noinst_PROGRAMS = test-libglade
  test_libglade_LDADD = $(THE_LIBS) $(XML_LIBS)
 -SUBDIRS = intl macros glade doc
-+SUBDIRS = intl po macros glade doc
++SUBDIRS = po macros glade
  
  m4datadir = $(datadir)/aclocal
  m4data_DATA = libglade.m4
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libglade.git/commitdiff/f3b591ecca167dd2f964c3f56d2878d490b0f054



More information about the pld-cvs-commit mailing list