rebuilt with debug package and specfile fixes [release 5.4-2mamba;Sat May 25 2024]

This commit is contained in:
Automatic Build System 2024-05-26 00:43:27 +02:00
parent 6e88fdce82
commit 4b3f24cd3c
2 changed files with 21 additions and 45 deletions

View File

@ -1,22 +0,0 @@
--- libxklavier-1.14/libxklavier/Makefile.am.werror 2005-02-01 11:24:34.684925000 -0500
+++ libxklavier-1.14/libxklavier/Makefile.am 2005-02-01 11:24:44.044556000 -0500
@@ -14,7 +14,7 @@
ENABLE_XMM_SUPPORT_CFLAG = -DDISABLE_XMM_SUPPORT=1
endif
-AM_CFLAGS=-Wall -Werror -DDATA_DIR=\"$(datadir)/$(PACKAGE)\" \
+AM_CFLAGS=-Wall -DDATA_DIR=\"$(datadir)/$(PACKAGE)\" \
-I. -I$(includedir) $(XML_CFLAGS) -I$(x_includes) -I$(top_srcdir) \
$(XKB_HEADERS_PRESENT_CFLAG) \
$(ENABLE_XKB_SUPPORT_CFLAG) \
--- libxklavier-1.14/libxklavier/Makefile.in.werror 2005-02-01 11:25:24.981578000 -0500
+++ libxklavier-1.14/libxklavier/Makefile.in 2005-02-01 11:25:35.528023000 -0500
@@ -205,7 +205,7 @@
@ENABLE_XKB_SUPPORT_TRUE@ENABLE_XKB_SUPPORT_CFLAG = -DENABLE_XKB_SUPPORT=1
@ENABLE_XMM_SUPPORT_FALSE@ENABLE_XMM_SUPPORT_CFLAG = -DDISABLE_XMM_SUPPORT=1
@ENABLE_XMM_SUPPORT_TRUE@ENABLE_XMM_SUPPORT_CFLAG = -DENABLE_XMM_SUPPORT=1
-AM_CFLAGS = -Wall -Werror -DDATA_DIR=\"$(datadir)/$(PACKAGE)\" \
+AM_CFLAGS = -Wall -DDATA_DIR=\"$(datadir)/$(PACKAGE)\" \
-I. -I$(includedir) $(XML_CFLAGS) -I$(x_includes) -I$(top_srcdir) \
$(XKB_HEADERS_PRESENT_CFLAG) \
$(ENABLE_XKB_SUPPORT_CFLAG) \

View File

@ -2,30 +2,27 @@
Name: libxklavier
Version: 5.4
Release: 1mamba
Release: 2mamba
Summary: Utility library to make XKB stuff easier
Group: Graphical Desktop/Libraries/GNOME
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.freedesktop.org/wiki/Software/LibXklavier
Source: http://cgit.freedesktop.org/libxklavier/snapshot/libxklavier-%{version}.tar.gz
#Source: ftp://ftp.gnome.org/pub/gnome/sources/libxklavier/%{majversion}/libxklavier-%{version}.tar.xz
Patch: %{name}-2.0-werror.patch
URL: https://www.freedesktop.org/wiki/Software/LibXklavier/
Source: https://people.freedesktop.org/~svu/libxklavier-%{version}.tar.bz2
License: LGPL
BuildRequires: libX11-devel >= 1.1.1
BuildRequires: pkgconfig >= 0.19
BuildRequires: zlib-devel >= 1.2.2
BuildRequires: iso-codes-devel
BuildRequires: libxkbfile-devel
BuildRequires: gtk-doc
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libX11-devel
BuildRequires: libXi-devel
BuildRequires: libglib-devel
BuildRequires: libxml2-devel >= 2.0.0
BuildRequires: libxkbfile-devel
BuildRequires: libxml2-devel
## AUTOBUILDREQ-END
BuildRequires: gtk-doc
BuildRequires: iso-codes-devel
BuildRequires: zlib-devel >= 1.2.2
Requires: iso-codes
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
Libxklavier is an utility library to make XKB stuff easier.
@ -33,18 +30,19 @@ Libxklavier is an utility library to make XKB stuff easier.
%package devel
Group: Development/Libraries
Summary: Static libraries and headers for %{name}
Requires: %{name} = %{version}
Requires: %{name} = %{version}-%{release}
%description devel
Libxklavier is an utility library to make XKB stuff easier.
This package contains static libraries and header files need for development.
This package contains static libraries and header files needed for development.
%debug_package
%prep
%setup -q
#%patch -p1 -b .werror
./autogen.sh
%build
./autogen.sh
%configure \
--with-xkb-base=%{_datadir}/X11/xkb \
--enable-gtk-doc
@ -63,20 +61,17 @@ This package contains static libraries and header files need for development.
%files
%defattr(-,root,root)
%{_libdir}/*.so.*
%{_libdir}/libxklavier.so.*
%{_libdir}/girepository-1.0/Xkl-1.0.typelib
%doc AUTHORS COPYING.LIB CREDITS
%files devel
%defattr(-,root,root)
%dir %{_includedir}/libxklavier
#%dir %{_datadir}/libxklavier
#%{_datadir}/libxklavier/xfree86.xml
%dir %{_includedir}/libxklavier
%{_includedir}/libxklavier/*.h
%{_libdir}/*.a
%{_libdir}/*.la
%{_libdir}/*.so
%{_libdir}/libxklavier.a
%{_libdir}/libxklavier.so
%{_datadir}/vala/vapi/libxklavier.deps
%{_datadir}/vala/vapi/libxklavier.vapi
%{_libdir}/pkgconfig/*.pc
@ -85,6 +80,9 @@ This package contains static libraries and header files need for development.
%doc ChangeLog NEWS README
%changelog
* Sat May 25 2024 Automatic Build System <autodist@openmamba.org> 5.4-2mamba
- rebuilt with debug package and specfile fixes
* Thu Jul 10 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 5.4-1mamba
- update to 5.4