From 79340da979d0b3bf133c26565e1ef4095ef4cf89 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 05:15:17 +0100 Subject: [PATCH] update to 2.3.9 [release 2.3.9-1mamba;Thu Dec 03 2020] --- libodbc.spec | 69 ++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 51 insertions(+), 18 deletions(-) diff --git a/libodbc.spec b/libodbc.spec index 8a3af43..6ce04b1 100644 --- a/libodbc.spec +++ b/libodbc.spec @@ -1,6 +1,6 @@ Name: libodbc -Version: 2.3.0 -Release: 2mamba +Version: 2.3.9 +Release: 1mamba Summary: Open specification for providing a predictable API to access Data Sources. Group: System/Libraries Vendor: openmamba @@ -17,7 +17,9 @@ BuildRequires: libncurses-devel BuildRequires: libreadline-devel ## AUTOBUILDREQ-END BuildRoot: %{_tmppath}/%{name}-%{version}-root -Provides: libodbcinst.so, libodbc.so +Requires: %{name}-tools = %{version}-%{release} +Provides: libodbcinst.so +Provides: libodbc.so %description ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources. @@ -27,12 +29,24 @@ Data Sources include SQL Servers and any Data Source with an ODBC Driver. Summary: Devel package for libodbc Group: Development/Libraries Requires: %{name} = %{version}-%{release} +Requires: %{name}-tools = %{version}-%{release} %description devel ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources. Data Sources include SQL Servers and any Data Source with an ODBC Driver. +This package contains static libraries and header files needed for development. -This package contains static libraries and header files need for development. +%package tools +Summary: Tools provided with libodbc +Group: System/Tools +Requires: %{name} = %{version}-%{release} + +%description tools +ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources. +Data Sources include SQL Servers and any Data Source with an ODBC Driver. +This package contains the tools provided with libodbc. + +%debug_package %prep %setup -q -n unixODBC-%{version} @@ -41,11 +55,12 @@ This package contains static libraries and header files need for development. %build %configure \ - --sysconfdir=%{_sysconfdir}/odbc \ - --with-qt-dir=%{_qt4_prefix} \ - --with-qt-includes=%{_qt4_headerdir} \ - MOC=%{_qt4_bindir}/moc \ - UIC=%{_qt4_bindir}/uic + --sysconfdir=%{_sysconfdir}/odbc + +# --with-qt-dir=%{_qt4_prefix} \ +# --with-qt-includes=%{_qt4_headerdir} \ +# MOC=%{_qt4_bindir}/moc \ +# UIC=%{_qt4_bindir}/uic %make @@ -58,24 +73,42 @@ This package contains static libraries and header files need for development. %files %defattr(-,root,root) -%{_libdir}/*.so.* +%{_libdir}/libodbc*.so.* # .so here because libodbcinst.so and libodbc.so are required # by Java precompiled binaries -%{_libdir}/*.so +%{_libdir}/libodbc*.so + +%files devel +%defattr(-,root,root) +%{_libdir}/libodbc*.la +%{_includedir}/*.h +%{_libdir}/pkgconfig/odbc*.pc + +%files tools +%defattr(-,root,root) +%dir %{_sysconfdir}/odbc +%dir %{_sysconfdir}/odbc/ODBCDataSources +%config(noreplace) %{_sysconfdir}/odbc/odbc.ini +%config(noreplace) %{_sysconfdir}/odbc/odbcinst.ini %{_bindir}/dltest %{_bindir}/iusql %{_bindir}/isql %{_bindir}/odbcinst %{_bindir}/odbc_config -%dir %{_sysconfdir}/odbc -%{_sysconfdir}/odbc/* - -%files devel -%defattr(-,root,root) -%{_libdir}/*.la -%{_includedir}/*.h +%{_bindir}/slencheck +%{_mandir}/man1/dltest.1* +%{_mandir}/man1/isql.1* +%{_mandir}/man1/iusql.1* +%{_mandir}/man1/odbc_config.1* +%{_mandir}/man1/odbcinst.1* +%{_mandir}/man5/odbc.ini.5* +%{_mandir}/man5/odbcinst.ini.5* +%{_mandir}/man7/unixODBC.7* %changelog +* Thu Dec 03 2020 Silvan Calarco 2.3.9-1mamba +- update to 2.3.9 + * Fri Dec 24 2010 Silvan Calarco 2.3.0-2mamba - don't create an empty package unixODBC-GUI-Qt, it can be made from a different source package now