9447d9
Summary: A complete ODBC driver manager for Linux
9447d9
Name: unixODBC
9447d9
Version: 2.3.9
9447d9
Release: 4%{?dist}
9447d9
URL: http://www.unixODBC.org/
9447d9
# Programs are GPL, libraries are LGPL, except News Server library is GPL.
9447d9
License: GPLv2+ and LGPLv2+
9447d9
9447d9
Source: http://www.unixODBC.org/%{name}-%{version}.tar.gz
9447d9
Source1: odbcinst.ini
9447d9
Source5: README.dist
9447d9
9447d9
Patch8: so-version-bump.patch
9447d9
Patch9: keep-typedefs.patch
9447d9
9447d9
Conflicts: iodbc
9447d9
9447d9
BuildRequires: make
9447d9
BuildRequires: automake autoconf libtool libtool-ltdl-devel bison flex
9447d9
BuildRequires: readline-devel
9447d9
BuildRequires: multilib-rpm-config
9447d9
9447d9
%description
9447d9
Install unixODBC if you want to access databases through ODBC.
9447d9
You will also need the mariadb-connector-odbc package if you want to access
9447d9
a MySQL or MariaDB database, and/or the postgresql-odbc package for PostgreSQL.
9447d9
9447d9
%package devel
9447d9
Summary: Development files for programs which will use the unixODBC library
9447d9
Requires: %{name}%{?_isa} = %{version}-%{release}
9447d9
9447d9
%description devel
9447d9
The unixODBC package can be used to access databases through ODBC
9447d9
drivers. If you want to develop programs that will access data through
9447d9
ODBC, you need to install this package.
9447d9
9447d9
%prep
9447d9
%setup -q
9447d9
%patch8 -p1 -b .soname-bump
9447d9
%patch9 -p1
9447d9
9447d9
chmod 0644 Drivers/MiniSQL/*.c
9447d9
chmod 0644 Drivers/nn/*.c
9447d9
chmod 0644 Drivers/template/*.c
9447d9
chmod 0644 doc/ProgrammerManual/Tutorial/*.html
9447d9
chmod 0644 doc/lst/*
9447d9
chmod 0644 include/odbcinst.h
9447d9
9447d9
autoreconf -vfi
9447d9
9447d9
9447d9
%build
9447d9
# unixODBC 2.2.14 is not aliasing-safe
9447d9
CFLAGS="%{optflags} -fno-strict-aliasing"
9447d9
CXXFLAGS="$CFLAGS"
9447d9
export CFLAGS CXXFLAGS
9447d9
9447d9
%configure --with-gnu-ld=yes --enable-threads=yes \
9447d9
	--enable-drivers=yes --enable-driverc=yes
9447d9
9447d9
# Get rid of the rpaths
9447d9
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
9447d9
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
9447d9
9447d9
make all
9447d9
9447d9
%install
9447d9
make DESTDIR=$RPM_BUILD_ROOT install
9447d9
install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
9447d9
%multilib_fix_c_header --file %{_includedir}/unixodbc_conf.h
9447d9
9447d9
# add some explanatory documentation
9447d9
cp %{SOURCE5} README.dist
9447d9
9447d9
# remove obsolete Postgres drivers from the package (but not the setup code)
9447d9
rm -f $RPM_BUILD_ROOT%{_libdir}/libodbcpsql.so*
9447d9
9447d9
# make directory for unversioned plugins and create appropriate symlinks
9447d9
mkdir $RPM_BUILD_ROOT%{_libdir}/%{name}
9447d9
cd $RPM_BUILD_ROOT%{_libdir}/%{name}
9447d9
ln -s ../libodbcpsqlS.so.2.0.0 libodbcpsqlS.so
9447d9
ln -s ../libodbcmyS.so.2.0.0 libodbcmyS.so
9447d9
ln -s ../libtdsS.so.2.0.0 libtdsS.so
9447d9
cd -
9447d9
9447d9
# copy text driver documentation into main doc directory
9447d9
# currently disabled because upstream no longer includes text driver
9447d9
# mkdir -p doc/Drivers/txt
9447d9
# cp -pr Drivers/txt/doc/* doc/Drivers/txt
9447d9
9447d9
# don't want to install doc Makefiles as docs
9447d9
find doc -name 'Makefile*' | xargs rm
9447d9
9447d9
# we do not want to ship static libraries
9447d9
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
9447d9
9447d9
# remove unpackaged files from the buildroot
9447d9
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
9447d9
rm -f $RPM_BUILD_ROOT%{_libdir}/libltdl.*
9447d9
rm -rf $RPM_BUILD_ROOT%{_datadir}/libtool
9447d9
9447d9
# initialize lists of .so files
9447d9
find $RPM_BUILD_ROOT%{_libdir} -name "*.so.*" | sed "s|^$RPM_BUILD_ROOT||" > base-so-list
9447d9
find $RPM_BUILD_ROOT%{_libdir} -name "*.so"   | sed "s|^$RPM_BUILD_ROOT||" > devel-so-list
9447d9
9447d9
# move these to main package, they're often dlopened...
9447d9
for lib in libodbcpsqlS.so libodbcmyS.so libtdsS.so
9447d9
do
9447d9
    echo "%{_libdir}/%{name}/$lib" >> base-so-list
9447d9
    rm -f $RPM_BUILD_ROOT%{_libdir}/$lib
9447d9
    grep -v "/$lib$" devel-so-list > devel-so-list.x
9447d9
    mv -f devel-so-list.x devel-so-list
9447d9
done
9447d9
9447d9
%files -f base-so-list
9447d9
%doc README COPYING AUTHORS ChangeLog NEWS doc
9447d9
%doc README.dist
9447d9
%config(noreplace) %{_sysconfdir}/odbc*
9447d9
%{_bindir}/odbcinst
9447d9
%{_bindir}/isql
9447d9
%{_bindir}/dltest
9447d9
%{_bindir}/iusql
9447d9
%{_bindir}/odbc_config
9447d9
%{_bindir}/slencheck
9447d9
%{_mandir}/man*/*
9447d9
9447d9
%files devel -f devel-so-list
9447d9
%{_includedir}/*
9447d9
%_libdir/pkgconfig/*.pc
9447d9
9447d9
%changelog
9447d9
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 2.3.9-4
9447d9
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
9447d9
  Related: rhbz#1991688
9447d9
9447d9
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 2.3.9-3
9447d9
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
9447d9
9447d9
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.9-2
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
9447d9
9447d9
* Thu Sep 10 2020 Ondrej Dubaj <odubaj@redhat.com> - 2.3.9-1
9447d9
- rebase to version 2.3.9
9447d9
- move unversioned *.so files back to *-devel package
9447d9
9447d9
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-7
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9447d9
9447d9
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-6
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
9447d9
9447d9
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-5
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9447d9
9447d9
* Sun Feb 17 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.3.7-4
9447d9
- Rebuild for readline 8.0
9447d9
9447d9
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.7-3
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
9447d9
9447d9
* Fri Nov 30 2018 Michal Schorm <mschorm@redhat.com> - 2.3.7-2
9447d9
- Bump for rebuild to ship updated configuration
9447d9
9447d9
* Sat Aug 11 2018 Pavel Raiskup <praiskup@redhat.com> - 2.3.7-1
9447d9
- update to version 2.3.7
9447d9
9447d9
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.6-2
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
9447d9
9447d9
* Fri Apr 27 2018 Pavel Raiskup <praiskup@redhat.com> - 2.3.6-1
9447d9
- update to version 2.3.6
9447d9
9447d9
* Wed Mar 07 2018 Honza Horak <hhorak@redhat.com> - 2.3.5-3
9447d9
- Bump for a rebuild
9447d9
9447d9
* Tue Feb 20 2018 Pavel Raiskup <praiskup@redhat.com> - 2.3.5-2
9447d9
- cleanup autotool hacks
9447d9
9447d9
* Mon Feb 19 2018 Jan Staněk <jstanek@redhat.com> - 2.3.5-1
9447d9
- Update to version 2.3.5
9447d9
9447d9
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.4-10
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9447d9
9447d9
* Wed Jan 03 2018 Honza Horak <hhorak@redhat.com> - 2.3.4-9
9447d9
- Include mariadb-connector-odbc driver spec in the odbcinst.ini
9447d9
9447d9
* Wed Aug 30 2017 Tomas Repik <trepik@redhat.com> - 2.3.4-8
9447d9
- move libtdsS.so to the main package and add tds config to odbcinst.ini
9447d9
- rhbz#1448890
9447d9
9447d9
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.4-7
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
9447d9
9447d9
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.4-6
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
9447d9
9447d9
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.4-5
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
9447d9
9447d9
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.3.4-4
9447d9
- Rebuild for readline 7.x
9447d9
9447d9
* Wed Jun 22 2016 Pavel Raiskup <praiskup@redhat.com> - 2.3.4-3
9447d9
- delegate multilib hacks to multilib-rpm-config package
9447d9
9447d9
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.4-2
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9447d9
9447d9
* Tue Sep 01 2015 Jan Stanek <jstanek@redhat.com> - 2.3.4-1
9447d9
- Update to version 2.3.4
9447d9
9447d9
* Tue Aug 25 2015 Jan Stanek <jstanek@redhat.com> - 2.3.3-1
9447d9
- Update to version 2.3.3
9447d9
- Removed patches and sources included upstream
9447d9
- Recreated so-version-bump.patch
9447d9
9447d9
* Wed Aug 12 2015 Jan Stanek <jstanek@redhat.com> - 2.3.2-8
9447d9
- Backported changes necessary for building with new autotools version.
9447d9
9447d9
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.2-7
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9447d9
9447d9
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.2-6
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
9447d9
9447d9
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.2-5
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9447d9
9447d9
* Tue Feb 18 2014 Jan Stanek <jstanek@redhat.com> - 2.3.2-4
9447d9
- Added manual pages for iusql, dltest, odbc_config
9447d9
9447d9
* Fri Dec 06 2013 Jan Stanek <jstanek@redhat.com> - 2.3.2-3
9447d9
- Renamed README.fedora to README.dist
9447d9
9447d9
* Thu Oct 24 2013 Jan Stanek <jstanek@redhat.com> - 2.3.2-2
9447d9
- Add man page describing enviromental variables (#991018)
9447d9
9447d9
* Thu Oct 10 2013 Jan Stanek <jstanek@redhat.com> - 2.3.2-1
9447d9
- Update to 2.3.2 version
9447d9
- Removed extra man-pages and patch already shipped by upstream
9447d9
9447d9
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-7
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9447d9
9447d9
* Thu Jul  4 2013 Honza Horak <hhorak@redhat.com> 2.3.1-6
9447d9
- Spec file clean-up
9447d9
- Provide man pages created by Jan Stanek
9447d9
9447d9
* Thu Jul  4 2013 Honza Horak <hhorak@redhat.com> 2.3.1-5
9447d9
- Fix Coverity patch
9447d9
  Resolves: #981060
9447d9
9447d9
* Tue Mar 19 2013 Tom Lane <tgl@redhat.com> 2.3.1-4
9447d9
- Fix assorted small bugs found by Coverity
9447d9
Related: #760877
9447d9
9447d9
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-3
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9447d9
9447d9
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-2
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9447d9
9447d9
* Tue Jan 10 2012 Tom Lane <tgl@redhat.com> 2.3.1-1
9447d9
- Update to version 2.3.1.  The main externally-visible change is that the
9447d9
  GUI programs are not part of the unixODBC tarball anymore, so they are no
9447d9
  longer in this package, and the unixODBC-kde sub-RPM has disappeared.
9447d9
  There is a separate package unixODBC-gui-qt that now provides those programs.
9447d9
9447d9
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.14-13
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9447d9
9447d9
* Tue Aug 31 2010 Tom Lane <tgl@redhat.com> 2.2.14-12
9447d9
- Fix isql crash at EOF with -b option
9447d9
Resolves: #628909
9447d9
9447d9
* Mon May  3 2010 Tom Lane <tgl@redhat.com> 2.2.14-11
9447d9
- Re-add accidentally-removed desktop icon for ODBCConfig
9447d9
Related: #587933
9447d9
9447d9
* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.2.14-10
9447d9
- BR qt-assistant-adp-devel
9447d9
9447d9
* Sat Dec 19 2009 Tom Lane <tgl@redhat.com> 2.2.14-9
9447d9
- Fix bug preventing drivers from being selected in ODBCConfig
9447d9
Resolves: #544852
9447d9
9447d9
* Wed Nov 25 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.2.14-8
9447d9
- Rebuild for Qt 4.6.0 RC1 in F13 (was built against Beta 1 with unstable ABI)
9447d9
9447d9
* Thu Oct 15 2009 Tom Lane <tgl@redhat.com> 2.2.14-7
9447d9
- Clean up bogosity in multilib stub header support: ia64 should not be
9447d9
  listed (it's not multilib), sparcv9 isn't a possible uname -i output
9447d9
9447d9
* Fri Aug 21 2009 Tom Lane <tgl@redhat.com> 2.2.14-6
9447d9
- Switch to building against qt4, not qt3.  This means the DataManager,
9447d9
  DataManagerII, and odbctest applications are gone.
9447d9
Resolves: #514064
9447d9
- Use Driver64/Setup64 to eliminate need for hand-adjustment of odbcinst.ini
9447d9
Resolves: #514688
9447d9
- Fix misdeclaration of SQLBIGINT and SQLUBIGINT in generated header files
9447d9
Resolves: #518623
9447d9
9447d9
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.14-5
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9447d9
9447d9
* Tue Jun  9 2009 Peter Lemenkov <lemenkov@gmail.com> - 2.2.14-4
9447d9
- Properly install *.desktop files
9447d9
- No need to ship INSTALL in docs
9447d9
- Use macros instead of hardcoded /usr/share and /usr/include
9447d9
- fixed permissions on some doc- and src-files
9447d9
- Almost all rpmlint messages are gone now
9447d9
9447d9
* Sat Jun 06 2009 Dennis Gilmore <dennis@ausil.us> - 2.2.14-3
9447d9
- add sparc support to the multilib includes header
9447d9
9447d9
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.14-2
9447d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9447d9
9447d9
* Fri Feb 20 2009 Tom Lane <tgl@redhat.com> 2.2.14-1
9447d9
- Update to unixODBC 2.2.14.  Note this involves an ABI break and a consequent
9447d9
  soname version bump, because upstream fixed some mistakes in the widths of
9447d9
  some API datatypes for 64-bit platforms.  Also, the formerly embedded
9447d9
  mysql, postgresql, and text drivers have been removed.  (For mysql and
9447d9
  postgresql, use the separate mysql-connector-odbc and postgresql-odbc
9447d9
  packages, which are far more up to date.  The text driver is not currently
9447d9
  shipped by upstream at all, but might get revived as a separate SRPM later.)
9447d9
- Stop shipping .a library files, per distro policy.
9447d9
- Fixes for libtool 2.2.
9447d9
9447d9
* Mon Jul 28 2008 Tom Lane <tgl@redhat.com> 2.2.12-9
9447d9
- Fix build failure caused by new default patch fuzz = 0 policy in rawhide.
9447d9
9447d9
* Fri Jun 13 2008 Tom Lane <tgl@redhat.com> 2.2.12-8
9447d9
- Install icons in /usr/share/pixmaps, not /usr/share/icons as this package
9447d9
  has historically done; the former is considered correct.
9447d9
9447d9
* Fri Apr  4 2008 Tom Lane <tgl@redhat.com> 2.2.12-7
9447d9
- Must BuildRequire qt3 now that Fedora has renamed qt4 to qt
9447d9
Resolves: #440798
9447d9
9447d9
* Mon Feb 11 2008 Tom Lane <tgl@redhat.com> 2.2.12-6
9447d9
- Move libodbcinst.so symlink into main package, since it's often dlopen'd
9447d9
Related: #204882
9447d9
- Clean up specfile's ugly coding for making base-vs-devel decisions
9447d9
9447d9
* Sun Dec 30 2007 Tom Lane <tgl@redhat.com> 2.2.12-5
9447d9
- Add missing BuildRequires for flex.
9447d9
Resolves: #427063
9447d9
9447d9
* Thu Aug  2 2007 Tom Lane <tgl@redhat.com> 2.2.12-4
9447d9
- Update License tag to match code.
9447d9
9447d9
* Fri Apr 20 2007 Tom Lane <tgl@redhat.com> 2.2.12-3
9447d9
- Make configure find correct Qt libraries when building on a multilib machine
9447d9
9447d9
* Mon Apr 16 2007 Tom Lane <tgl@redhat.com> 2.2.12-2
9447d9
- Drop BuildRequires for kdelibs-devel
9447d9
Resolves: #152717
9447d9
- Clean up a few rpmlint complaints
9447d9
9447d9
* Wed Dec  6 2006 Tom Lane <tgl@redhat.com> 2.2.12-1
9447d9
- Update to unixODBC 2.2.12.
9447d9
- Add missing BuildPrereq for bison.
9447d9
Resolves: #190427
9447d9
9447d9
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.2.11-7.1
9447d9
- rebuild
9447d9
9447d9
* Mon Mar 27 2006 Tom Lane <tgl@redhat.com> 2.2.11-7
9447d9
- Fix minor problems in desktop files (bug #185764)
9447d9
9447d9
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.2.11-6.2.1
9447d9
- bump again for double-long bug on ppc(64)
9447d9
9447d9
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.2.11-6.2
9447d9
- rebuilt for new gcc4.1 snapshot and glibc changes
9447d9
9447d9
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
9447d9
- rebuilt
9447d9
9447d9
* Mon Nov 21 2005 Tom Lane <tgl@redhat.com> 2.2.11-6
9447d9
- Patch NO-vs-no discrepancy between aclocal/acinclude and recent autoconf
9447d9
  versions (not sure if this has been broken for a long time, or was just
9447d9
  exposed by modular X changeover).
9447d9
- Apparently need to require libXt-devel too for modular X.
9447d9
9447d9
* Mon Nov  7 2005 Tom Lane <tgl@redhat.com> 2.2.11-5
9447d9
- Adjust BuildPrereq for modular X.
9447d9
9447d9
* Sun Oct 16 2005 Florian La Roche <laroche@redhat.com> 2.2.11-4
9447d9
- link against dependent libs
9447d9
- fix some bugs to resolve unknown symbols ;-(
9447d9
9447d9
* Thu Sep 29 2005 Tom Lane <tgl@redhat.com> 2.2.11-3
9447d9
- Force update of yac.h because the copy in the distributed tarball does not
9447d9
  match bison 2.0's numbering of symbols (bz #162676)
9447d9
- Include documentation of text-file driver
9447d9
- Use private libltdl so we can omit RTLD_GLOBAL from dlopen flags (bz #161399)
9447d9
9447d9
* Sat Sep 24 2005 Tom Lane <tgl@redhat.com> 2.2.11-2
9447d9
- Remove Makefiles accidentally included in docs installation (bz #168819)
9447d9
- Updates to keep newer libtool code from installing itself as part of package
9447d9
9447d9
* Fri Apr  8 2005 Tom Lane <tgl@redhat.com> 2.2.11-1
9447d9
- Update to unixODBC 2.2.11
9447d9
9447d9
* Mon Mar  7 2005 Tom Lane <tgl@redhat.com> 2.2.10-3
9447d9
- Rebuild with gcc4.
9447d9
9447d9
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 2.2.10-2
9447d9
- Rebuilt for new readline.
9447d9
9447d9
* Thu Oct 28 2004 Tom Lane <tgl@redhat.com> 2.2.10-1
9447d9
- Update to unixODBC 2.2.10
9447d9
9447d9
* Wed Sep 22 2004 Tom Lane <tgl@redhat.com> 2.2.9-1
9447d9
- Update to unixODBC 2.2.9
9447d9
9447d9
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
9447d9
- rebuilt
9447d9
9447d9
* Sat May  8 2004 Tom Lane <tgl@redhat.com> 2.2.8-5
9447d9
- Backpatch fix for double-free error from upstream devel sources.
9447d9
- rebuilt
9447d9
9447d9
* Wed May  5 2004 Tom Lane <tgl@redhat.com> 2.2.8-4
9447d9
- Add dependency to ensure kde subpackage stays in sync with main
9447d9
  (needed because we moved odbctest from one pkg to the other,
9447d9
  cf bug #122478)
9447d9
- rebuilt
9447d9
9447d9
* Wed Mar 10 2004 Tom Lane <tgl@redhat.com> 2.2.8-3
9447d9
- Use installed libltdl
9447d9
- rebuilt for Fedora Core 2
9447d9
9447d9
* Tue Mar  9 2004 Tom Lane <tgl@redhat.com> 2.2.8-2
9447d9
- Rename lo_xxx() to odbc_lo_xxx() (bug #117211) (temporary until 2.2.9)
9447d9
- rebuilt
9447d9
9447d9
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
9447d9
- rebuilt
9447d9
9447d9
* Mon Mar  1 2004 Tom Lane <tgl@redhat.com>
9447d9
- Update to 2.2.8
9447d9
- rebuilt
9447d9
9447d9
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
9447d9
- rebuilt
9447d9
9447d9
* Thu Dec  4 2003 Joe Orton <jorton@redhat.com> 2.2.5-10
9447d9
- rebuild to restore sqltypes.h after #111195
9447d9
9447d9
* Thu Oct 16 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-9
9447d9
- Add XFree86-devel to the list of BuildPrereq.  Did not bump
9447d9
  release as there is no need to rebuild.
9447d9
9447d9
* Thu Oct 16 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-9
9447d9
- Add comments to the /etc/odbcinst.ini file regarding the proper
9447d9
  setup for MySQL and the origin of each library needed.
9447d9
9447d9
* Tue Oct 14 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-8
9447d9
- Move libodbcmyS.so to the main package as well.  It is used the
9447d9
  same way as libodbcpsqlS.so.
9447d9
9447d9
* Tue Oct 14 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-7
9447d9
- Bumped the version so it rebuilds.
9447d9
9447d9
* Tue Oct 14 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-4
9447d9
- Revert previous change and special case libodbcpsql.so and
9447d9
  libodbcpsqlS.so instead.  Here is the explanation (from Elliot
9447d9
  Lee):
9447d9
  ".so files are only used at link time for normal dynamic libraries.
9447d9
   The libraries referred to here are being used as dynamically loaded
9447d9
   modules, so I guess moving those particular .so files back to the
9447d9
   main package would make sense, but the other .so files should stay
9447d9
   in the devel subpackage."
9447d9
9447d9
* Fri Oct 10 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-3
9447d9
- Moved all the shared library symlinks to the main package.
9447d9
  They were deliberatedly being added to the devel package for
9447d9
  unknown reasons but this was forcing users to install the
9447d9
  devel package always.
9447d9
- No need to special-case libodbc.so anymore
9447d9
9447d9
* Fri Sep 05 2003 Elliot Lee <sopwith@redhat.com> 2.2.5-2
9447d9
- Run auto* so it rebuilds.
9447d9
9447d9
* Mon Jul 07 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-1
9447d9
- Moved odbctest to the kde package to remove require on Qt stuff
9447d9
  from the main package.
9447d9
- Removed stray "\" from doc/Makefile.am
9447d9
- Applied libtool fix (provided by Alex Oliva) so that it build
9447d9
 with cross-compilers (which are used by 64 bit systems)
9447d9
- Updated sources to the 2.2.5 community release
9447d9
- Changed the included libtool to the 1.5-3 one so that
9447d9
  it properly link the libraries with the newly generated ones
9447d9
  and not with the ones installed on the build system (or give
9447d9
  an error if an old version is not installed (# 91110)
9447d9
- Added new files for executable DataManagerII and icons LinuxODBC.xpm
9447d9
  and odbc.xpm
9447d9
9447d9
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
9447d9
- rebuilt
9447d9
9447d9
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
9447d9
- rebuilt
9447d9
9447d9
* Thu Jan  9 2003 Bill Nottingham <notting@redhat.com> 2.2.3-5
9447d9
- debloat
9447d9
9447d9
* Tue Dec 17 2002 Elliot Lee <sopwith@redhat.com> 2.2.3-4
9447d9
- Run libtoolize etc.
9447d9
9447d9
* Thu Dec 12 2002 Elliot Lee <sopwith@redhat.com> 2.2.3-3
9447d9
- Rebuild to fix filelist errors...?
9447d9
9447d9
* Fri Nov 29 2002 Tim Powers <timp@redhat.com> 2.2.3-2
9447d9
- remove unpackaged files from the buildroot
9447d9
9447d9
* Tue Nov 19 2002 Elliot Lee <sopwith@redhat.com> 2.2.3-1
9447d9
- Rebuild, update to 2.2.3
9447d9
9447d9
* Mon Aug 26 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.2-3
9447d9
- Move libodbc.so to the main package, so programs dlopening
9447d9
  it don't break (#72653)
9447d9
9447d9
* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
9447d9
- rebuilt with gcc-3.2 (we hope)
9447d9
9447d9
* Mon Jul 22 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.2-1
9447d9
- 2.2.2
9447d9
- desktop file changes (# 69371)
9447d9
9447d9
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
9447d9
- automated rebuild
9447d9
9447d9
* Sun May 26 2002 Tim Powers <timp@redhat.com>
9447d9
- automated rebuild
9447d9
9447d9
* Mon May 20 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.1-1
9447d9
- 2.2.1
9447d9
- Reenable other archs, as this should now build on 64 bit archs
9447d9
9447d9
* Sun May 19 2002 Florian La Roche <Florian.LaRoche@redhat.de>
9447d9
- add at least mainframe; should this really be a i386-only rpm?
9447d9
9447d9
* Wed Apr 17 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.2.0-5
9447d9
- rebuild
9447d9
9447d9
* Fri Apr  5 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.0-4
9447d9
- Avoid having files in more than one package (#62755)
9447d9
9447d9
* Tue Mar 26 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.0-3
9447d9
- Don't include kde plugin .so as a devel symlink (#61039)
9447d9
9447d9
* Fri Mar  8 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.2.0-2
9447d9
- Rebuild with KDE 3.x
9447d9
9447d9
* Tue Feb 26 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.0-1
9447d9
- Just build on i386 now, there are 64 bit oddities
9447d9
- 2.2.0
9447d9
9447d9
* Fri Jan 11 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.1.1-2
9447d9
- move libodbcinstQ* to the kde subpackage
9447d9
9447d9
* Fri Jan 11 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.1.1-1
9447d9
- 2.1.1
9447d9
- minor cleanups
9447d9
9447d9
* Fri Dec 14 2001 Trond Eivind Glomsrd <teg@redhat.com> 2.0.7-5
9447d9
- Rebuild
9447d9
9447d9
* Wed Sep 12 2001 Tim Powers <timp@redhat.com>
9447d9
- rebuild with new gcc and binutils
9447d9
9447d9
* Sun Jun 24 2001 Than Ngo <than@redhat.com>
9447d9
- rebuild against qt-2.3.1, kde-2.1.x
9447d9
9447d9
* Fri Jun 15 2001 Trond Eivind Glomsrd <teg@redhat.com>
9447d9
- Better default odbcinst.ini
9447d9
- Minor cleanups
9447d9
9447d9
* Wed Jun  6 2001 Trond Eivind Glomsrd <teg@redhat.com>
9447d9
- 2.0.7
9447d9
9447d9
* Wed Apr 25 2001 Trond Eivind Glomsrd <teg@redhat.com>
9447d9
- Fix for isql segfault on EOF/ctrl-d exit
9447d9
9447d9
* Fri Apr 20 2001 Trond Eivind Glomsrd <teg@redhat.com>
9447d9
- 2.0.6
9447d9
- add patch for 64 bit archs (dword shouldn't be "long int")
9447d9
9447d9
* Wed Feb 28 2001 Trond Eivind Glomsrd <teg@redhat.com>
9447d9
- rebuild
9447d9
9447d9
* Tue Nov 28 2000 Trond Eivind Glomsrd <teg@redhat.com>
9447d9
- 1.8.13
9447d9
9447d9
* Tue Oct 10 2000 Trond Eivind Glomsrd <teg@redhat.com>
9447d9
- enable GUI now that we have KDE compiled with the standard
9447d9
  compiler
9447d9
- move the applnk entries to the KDE package
9447d9
9447d9
* Thu Aug 24 2000 Nalin Dahyabhai <nalin@redhat.com>
9447d9
- add the missing shared libs to the non-devel package
9447d9
9447d9
* Wed Aug 23 2000 Preston Brown <pbrown@redhat.com>
9447d9
- 1.8.12 fixes problems with the postgresql driver
9447d9
9447d9
* Mon Jul 31 2000 Trond Eivind Glomsrd <teg@redhat.com>
9447d9
- disable KDE subpackage to avoid the mess that is C++ binary
9447d9
  compatibility
9447d9
9447d9
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
9447d9
- automatic rebuild
9447d9
9447d9
* Fri Jun 30 2000 Florian La Roche <laroche@redhat.com>
9447d9
- improved QTDIR detection
9447d9
9447d9
* Wed Jun 28 2000 Trond Eivind Glomsrd <teg@redhat.com>
9447d9
- 1.8.10
9447d9
- use %%{_tmppath}
9447d9
- update URL
9447d9
- including two missing libraries
9447d9
9447d9
* Tue Jun 13 2000 Preston Brown <pbrown@redhat.com>
9447d9
- 1.8.9
9447d9
9447d9
* Fri Jun 09 2000 Preston Brown <pbrown@redhat.com>
9447d9
- adopted for Winston, changed to Red Hat packaging standards
9447d9
9447d9
* Tue Apr 18 2000 Murray Todd Williams <murray@codingapes.com>
9447d9
- added a unixODBC-devel RPM to the group, added KDE links and icons to system
9447d9
- all of which came from recommendations from Fredrick Meunier
9447d9
- <Fredrick.Meunier@computershare.com.au>
9447d9
9447d9
* Mon Apr 17 2000 Murray Todd Williams <murray@codingapes.com>
9447d9
- unixODBC-1.8.7
9447d9
- moved install to $RPM_BUILD_ROOT so it didn't overrun existing files.