mirror of
https://github.com/PyMySQL/mysqlclient.git
synced 2026-03-13 08:00:02 +08:00
More cruft removal.
This commit is contained in:
@@ -1,59 +0,0 @@
|
||||
%define ver 0.3.0b1
|
||||
%define rel 1
|
||||
Summary: Python interface to MySQL-3.22 and 3.23
|
||||
Name: MySQL-python
|
||||
Version: %ver
|
||||
Release: %rel
|
||||
Copyright: Python-style
|
||||
Group: Applications/Databases
|
||||
Source: http://dustman.net/andy/python/MySQLdb/%ver/MySQLdb-%ver.tar.gz
|
||||
URL: http://dustman.net/andy/python/MySQLdb
|
||||
Requires: python >= 1.5.2
|
||||
BuildRoot: /tmp/mysqldb-root
|
||||
Packager: Andy Dustman <adustman@comstar.net>
|
||||
#Icon: linux-python-db-icon.gif
|
||||
|
||||
%changelog
|
||||
|
||||
* Fri Mar 10 2000 Andy Dustman <adustman@comstar.net>
|
||||
|
||||
- change the name so that it's more of a MySQL package rather than
|
||||
a Python package.
|
||||
|
||||
* Tue Apr 06 1999 Andy Dustman <adustman@comstar.net>
|
||||
|
||||
- initial release
|
||||
|
||||
- mostly this spec is ripped off from Oli Andrich.
|
||||
|
||||
%description
|
||||
Python interface to MySQL-3.22
|
||||
|
||||
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.22
|
||||
|
||||
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 distributed free of charge under a license
|
||||
derived from the Python license.
|
||||
%prep
|
||||
%setup -n MySQLdb-%ver
|
||||
|
||||
%build
|
||||
python setup.py build
|
||||
|
||||
%install
|
||||
python setup.py install --root $RPM_BUILD_ROOT
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
%files
|
||||
%defattr(-, root, root)
|
||||
%doc license.py examples/* doc/*.html doc/*.sgml README
|
||||
/usr/lib/python*/site-packages/*
|
||||
@@ -1,15 +0,0 @@
|
||||
*shared*
|
||||
# Only one line should be uncommented.
|
||||
# Adjust -L and -I as necessary for your local configuration.
|
||||
# I find that 3.23 requires libz. It probably won't hurt earlier versions.
|
||||
_mysql _mysqlmodule.c -L/usr/lib/mysql -I/usr/include/mysql -lmysqlclient -lz
|
||||
|
||||
# If you have dynamic MySQL libraries, they will need to be on your
|
||||
# LD_LIBRARY_PATH at runtime. But you are probably better off linking
|
||||
# against the static mysqlclient library. If the above line doesn't work
|
||||
# for you (it works for me with the standard MySQL RPMs), try this:
|
||||
#_mysql _mysqlmodule.c -I/usr/include/mysql /usr/lib/mysql/libmysqlclient.a -lz
|
||||
|
||||
# Uncomment for Windows
|
||||
#_mysql _mysqlmodule.c -L/mysql/lib/opt -I/mysql/include -lmysqlclient -lwsock32
|
||||
|
||||
Reference in New Issue
Block a user