Compare commits

..

1 commit

Author SHA1 Message Date
Dmitry Butskoy
756cbcdd41 Update to 1.5.18 2026-08-11 18:51:25 +03:00
2 changed files with 3 additions and 34 deletions

View file

@ -1,3 +0,0 @@
[FreeTDS]
Description = Free Sybase & MS SQL Driver
Driver = libtdsodbc.so

View file

@ -10,7 +10,6 @@ URL: http://www.freetds.org/
Source0: https://www.freetds.org/files/stable/%{name}-%{version}.tar.bz2
Source1: freetds-tds_sysdep_public.h
Source2: 10-freetds.ini
BuildRequires: unixODBC-devel, readline-devel, gnutls-devel, krb5-devel
BuildRequires: libgcrypt-devel
@ -100,13 +99,6 @@ make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
chmod -x $RPM_BUILD_ROOT%{_sysconfdir}/*
# Move ODBC plugin to a dedicated subdirectory (rhbz#2453060)
# libtdsodbc.so is a symlink to libtdsodbc.so.0 -- recreate it with
# a correct relative path from the subdirectory back to the parent
mkdir -p $RPM_BUILD_ROOT%{_libdir}/odbc
unlink $RPM_BUILD_ROOT%{_libdir}/libtdsodbc.so
ln -s ../libtdsodbc.so.0 $RPM_BUILD_ROOT%{_libdir}/odbc/libtdsodbc.so
mv -f $RPM_BUILD_ROOT%{_includedir}/tds_sysdep_public.h \
$RPM_BUILD_ROOT%{_includedir}/tds_sysdep_public_%{bits}.h
install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_includedir}/tds_sysdep_public.h
@ -119,10 +111,6 @@ mv -f samples/unixodbc.freetds.driver.template \
mkdir samples-odbc
mv -f samples/*odbc* samples-odbc
# ODBC driver registration drop-in snippet
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/odbc/odbcinst.d
install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_prefix}/lib/odbc/odbcinst.d/
# deinstall it for our own way...
mv -f $RPM_BUILD_ROOT%{_docdir}/%{name} docdir
find docdir -type f -print0 | xargs -0 chmod -x
@ -143,11 +131,7 @@ find docdir -type f -print0 | xargs -0 chmod -x
%files libs
%license COPYING_LIB.txt
%{_libdir}/*.so.*
%dir %{_libdir}/odbc
%{_libdir}/odbc/libtdsodbc.so
%dir %{_prefix}/lib/odbc
%dir %{_prefix}/lib/odbc/odbcinst.d
%{_prefix}/lib/odbc/odbcinst.d/10-freetds.ini
%{_libdir}/libtdsodbc.so
%doc samples-odbc
%config(noreplace) %{_sysconfdir}/*.conf
%{_mandir}/man5/*
@ -157,7 +141,7 @@ find docdir -type f -print0 | xargs -0 chmod -x
%license COPYING_LIB.txt
%doc samples
%{_libdir}/*.so
%exclude %{_libdir}/odbc/libtdsodbc.so
%exclude %{_libdir}/libtdsodbc.so
%{_includedir}/*
@ -168,19 +152,7 @@ find docdir -type f -print0 | xargs -0 chmod -x
%changelog
* Tue Aug 11 2026 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.5.18-1
- update to 1.5.18 (#2513794)
* Wed Jul 29 2026 Michal Schorm <mschorm@redhat.com> - 1.4.23-8
- Fix FTBFS with nettle 4.0: 'sha1_digest()' also lost length parameter
* Mon Jul 20 2026 Michal Schorm <mschorm@redhat.com> - 1.4.23-7
- Ship drop-in snippet for ODBC driver self-registration
* Wed Jul 15 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.23-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Mon Mar 30 2026 Michal Schorm <mschorm@redhat.com> - 1.4.23-5
- Move ODBC plugin libtdsodbc.so to %%{_libdir}/odbc/ (rhbz#2453060)
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.23-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild