Репозиторий Sisyphus
Последнее обновление: 28 февраля 2020 | Пакетов: 17502 | Посещений: 17539383
en ru br
Репозитории ALT
5.1: 5.1.5-alt1
4.1: 3.51-alt1.1
4.0: 3.51-alt1.1

Группа :: Система/Библиотеки
Пакет: mysql-connector-odbc

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

# TODO: there is exist driver registration utility, add some macros?
# odbcinst -i -d -f template

Name: mysql-connector-odbc
Version: 8.0.18
Release: alt1

Summary: MySQL Connector/ODBC - ODBC driver for MySQL

# exceptions allow library to be linked with most open source SW,

# not only GPL code.
License: %gpl2only
Group: System/Libraries
Url: https://github.com/mysql/mysql-connector-odbc
# https://dev.mysql.com/doc/connector-odbc/en/

Source0: %name-%version.tar
Patch0:  %name-%version-%release.patch

Source1: odbc.ini
Source2: odbcinst.ini

Patch1: %name-5.3.11-alt-rpath.patch
Patch2: %name-8.0.13-fedora-myodbc-64bit.patch
Patch3: %name-8.0.18-alt-prevent-i586-libssl-bundling.patch
Patch4: %name-8.0.18-fedora-fix-inconsistency.patch
Patch5: %name-8.0.18-fedora-fix-build.patch

BuildRequires(pre): rpm-build-licenses

# Automatically added by buildreq on Wed Aug 08 2018

# optimized out: cmake-modules glibc-kernheaders-generic glibc-kernheaders-x86 libcrypt-devel libncurses-devel libstdc++-devel libtinfo-devel libunixODBC-devel-compat python-base python-modules python3 python3-base python3-dev ruby
BuildRequires: cmake gcc-c++ glibc-devel-static libmysqlclient21-devel libsasl2-devel libssl-devel libunixODBC-devel

MySQL Connector/ODBC   allows you to connect to MySQL database
servers using ODBC, the Open Database Connectivity abstraction
layer which is understood by a variety of database tools that
cannot talk to MySQL databases directly.

Connector/ODBC documentation for detailed installation and
setup instructions can be found at

%patch0 -p1

%patch2 -p1
%patch3 -p2
%patch4 -p1
%patch5 -p1

%cmake -G "Unix Makefiles" \
   -DCMAKE_BUILD_TYPE=RelWithDebinfo \
   -DRPM_BUILD=1 \



install -m 0644 %SOURCE1 odbc.ini
install -m 0644 %SOURCE2 odbcinst.ini
sed -e 's# at  at lib at  at #%{_libdir}#g' -i odbcinst.ini

rm -f %buildroot/%_prefix/{ChangeLog,README.txt,LICENSE.txt,INFO_BIN,INFO_SRC}

%doc ChangeLog README.txt LICENSE.txt odbcinst.ini odbc.ini INFO_BIN INFO_SRC
%exclude %_prefix/test


Полный changelog можно просмотреть здесь

дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin