diff --git a/mariadb-connector-c.spec b/mariadb-connector-c.spec index ac63b1b..c3f47aa 100644 --- a/mariadb-connector-c.spec +++ b/mariadb-connector-c.spec @@ -1,26 +1,28 @@ -Name: mariadb-connector-c -Version: 2.3.1 -Release: 1%{?dist} -Summary: The MariaDB Native Client library (C driver) -Group: Applications/Databases -License: LGPLv2+ -Source: http://mirror.hosting90.cz/mariadb//connector-c-%{version}/mariadb-connector-c-%{version}-src.tar.gz # Later it will probabbly move to http://archive.mariadb.org//connector-c-2.3.1/source-tgz/mariadb-connector-c-2.3.1-src.tar.gz -Url: https://mariadb.org/en/ -BuildRequires: zlib-devel cmake openssl-devel +Name: mariadb-connector-c +Version: 2.3.1 +Release: 2%{?dist} +Summary: The MariaDB Native Client library (C driver) +Group: Applications/Databases +License: LGPLv2+ +Source: http://mirror.hosting90.cz/mariadb//connector-c-%{version}/mariadb-connector-c-%{version}-src.tar.gz # Later it will probabbly move to http://archive.mariadb.org//connector-c-2.3.1/source-tgz/mariadb-connector-c-2.3.1-src.tar.gz +Url: https://mariadb.org/en/ +BuildRequires: zlib-devel cmake openssl-devel %description The MariaDB Native Client library (C driver) is used to connect applications developed in C/C++ to MariaDB and MySQL databases. %package devel -Summary: Development files for mariadb-connector-c. -Group: Development/Libraries -BuildRequires: xmlto +Summary: Development files for mariadb-connector-c. +Group: Development/Libraries +BuildRequires: xmlto Requires: %{name} = %{version}-%{release} %description devel Development files for mariadb-connector-c. + + %prep %setup -q -n mariadb-connector-c-%{version}-src @@ -38,6 +40,9 @@ make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT +mkdir -p %{buildroot}/%{_sysconfdir}/ld.so.conf.d +echo "%{_libdir}/mariadb" > %{buildroot}/%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf + rm /$RPM_BUILD_ROOT%{_libdir}/mariadb/libmariadbclient.a # static linked libraries rm /$RPM_BUILD_ROOT%{_libdir}/mariadb/libmysqlclient.a rm /$RPM_BUILD_ROOT%{_libdir}/mariadb/libmysqlclient_r.a @@ -50,6 +55,11 @@ rm /$RPM_BUILD_ROOT%{_includedir}/mariadb/CMakeLists.txt rm /$RPM_BUILD_ROOT%{_includedir}/mariadb/my_config.h.in rm /$RPM_BUILD_ROOT%{_includedir}/mariadb/cmake_install.cmake +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + + + %files %defattr(-,root,root,-) %{_libdir}/mariadb/libmariadb.so.2 @@ -62,9 +72,17 @@ rm /$RPM_BUILD_ROOT%{_includedir}/mariadb/cmake_install.cmake %{_libdir}/mariadb/libmariadb.so %{_libdir}/mariadb/libmysqlclient_r.so %{_libdir}/mariadb/libmysqlclient.so +%{_libdir}/mariadb %{_includedir}/mariadb +%{_sysconfdir}/ld.so.conf.d +%{_sysconfdir}/ld.so.conf.d/* + + %changelog +* Mon Oct 17 2016 Michal Schorm - 2.3.1-2 +- Fixed ownership of {_libdir}/mariadb directory and cosmetic specfile changes + * Tue Sep 13 2016 Michal Schorm - 2.3.1-1 - Rebase to version 2.3.1