Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37867216
en ru br
Репозитории ALT
5.1: 1.2.2-alt1.1
4.1: 1.2.2-alt1.1
4.0: 1.2.0-alt0.1
3.0: 1.0.1-alt3
www.altlinux.org/Changes

Группа :: Базы Данных
Пакет: python-module-MySQLdb

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

# -*- coding: utf-8 -*-
%define source_version 1.2.0
#python_req_hier

Version: 1.2.0
Release: alt0.1
%setup_python_module MySQLdb
Name: %packagename

Summary: Python interface to MySQL-3.23+
Summary(ru_RU.UTF-8): п≤п╫я┌п╣я─я└п╣п╧я│ п╨ MySQL-3.23+ п╢п╩я▐ Python

Packager: Andrey Orlov <cray at altlinux.ru>

License: GPL
Group: Databases
Url: http://sourceforge.net/projects/mysql-python

#Source: http://dl.sf.net/mysql-python/mysql-python-%version.tar.bz2

Source: http://surfnet.dl.sourceforge.net/sourceforge/mysql-python/MySQL-python-%source_version.tar.bz2
Patch: MySQLdb-1.0.0c2-name.patch

BuildRequires: libMySQL-devel zlib-devel sgml-tools OpenSP
Obsoletes: MySQL-python <= 0.9.2-alt6

%description
MySQLdb is an interface to the popular MySQL database server for Python.
The design goals are:

-     Compliance with Python database API version 2.0

-     Thread-safety

-     Thread-friendliness (threads will not block each other)

-     Compatibility with MySQL-3.23 and later (up to 4.0.xx)

This module should be mostly compatible with an older interface
written by Joe Skinner and others. However, the older version is

a) not thread-friendly,

b) written for MySQL 3.21,

c) apparently not actively maintained.

No code from that version is used in MySQLdb.
MySQLdb is free software.

%description -l ru_RU.UTF-8
MySQLdb - я█я┌п╬ п╦п╫я┌п╣я─я└п╣п╧я│ п╨ п©п╬п©я┐п╩я▐я─п╫п╬п╧ п║пёп▒п■ MySQL п╢п╩я▐ Python.
п÷я─п╦ п╣пЁп╬ я│п╬п╥п╢п╟п╫п╦п╦ п©я─п╣я│п╩п╣п╢п╬п╡п╟п╩п╦я│я▄ я│п╩п╣п╢я┐я▌я┴п╦п╣ я├п╣п╩п╦:

-    п║п╬п╬я┌п╡п╣я┌я│я┌п╡п╦п╣ API п╠п╟п╥ п╢п╟п╫п╫я▀я┘ п╢п╩я▐ Python п╡п╣я─я│п╦п╦ 2.0

-    п║п╬п╡п╪п╣я│я┌п╦п╪п╬я│я┌я▄ я│ п╪п╫п╬пЁп╬п©п╬я┌п╬я┤п╫я▀п╪п╦ я│я─п╣п╢п╟п╪п╦

-    "п■я─я┐п╤п╣п╩я▌п╠п╦п╣ п╨ п©п╬я┌п╬п╨п╟п╪" (п©п╬я┌п╬п╨п╦ п╫п╣ п╠п╩п╬п╨п╦я─я┐я▌я┌ п╢я─я┐пЁ п╢я─я┐пЁп╟)

-    п║п╬п╡п╪п╣я│я┌п╦п╪п╬я│я┌я▄ я│ MySQL-3.23 п╦ п╠п╬п╩п╣п╣ п©п╬п╥п╢п╫п╦п╪п╦ (п╡п©п╩п╬я┌я▄ п╢п╬ п╡п╣я┌п╨п╦ 4.0)

п╜я┌п╬я┌ п╪п╬п╢я┐п╩я▄ п╢п╬п╩п╤п╣п╫ я│п╬я┘я─п╟п╫я▐я┌я▄ я│п╬п╡п╪п╣я│я┌п╦п╪п╬я│я┌я▄ я│ п╠п╬п╩п╣п╣ я─п╟п╫п╫п╦п╪ п╦п╫я┌п╣я─я└п╣п╧я│п╬п╪,
я│п╬п╥п╢п╟п╫п╫я▀п╪ Joe Skinner п╦ п╢я─я┐пЁп╦п╪п╦. п·п╢п╫п╟п╨п╬ я│я┌п╟я─п╟я▐ п╡п╣я─я│п╦я▐:

a)   п╫п╣п╠п╣п╥п╬п©п╟я│п╫п╟ п╡ п╪п╫п╬пЁп╬п©п╬я┌п╬я┤п╫п╬п╧ я│я─п╣п╢п╣

b)   п╫п╟п©п╦я│п╟п╫п╟ п╢п╩я▐ MySQL-3.21

c)   п╠п╬п╩п╣п╣ п╫п╣ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌я│я▐ п╢п╬п╩п╤п╫я▀п╪ п╬п╠я─п╟п╥п╬п╪


п п╬п╢ п╦п╥ я│я┌п╟я─п╬п╧ п╡п╣я─я│п╦п╦ п╫п╣ п╠я▀п╩ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫ п╡ MySQLdb
MySQLdb - я█я┌п╬ я│п╡п╬п╠п╬п╢п╫п╬п╣ п÷п·.


%prep
%setup  -q -n MySQL-python-%source_version
%patch0 -p 1

%build
env CFLAGS="$RPM_OPT_FLAGS" %__python setup.py build
#pushd doc
#sgml2html MySQLdb
#sgml2html MySQLdb-FAQ
#popd


%install
%__python setup.py install --root=%buildroot --optimize=2

%files
%doc README doc/*.?tml ChangeLog
%python_sitelibdir/*

%changelog

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

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