import py-mysqlclient, an interface to the popular mysql database server.

ok benoit@ (thanks).
This commit is contained in:
rpointel 2015-07-21 14:48:39 +00:00
parent 16f10744ce
commit c7f7b4e5f3
5 changed files with 84 additions and 0 deletions

View File

@ -0,0 +1,36 @@
# $OpenBSD: Makefile,v 1.1.1.1 2015/07/21 14:48:39 rpointel Exp $
COMMENT = Python interface to MySQL
MODPY_EGG_VERSION = 1.3.6
DISTNAME = mysqlclient-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = databases
HOMEPAGE = https://github.com/PyMySQL/mysqlclient-python/
# GPLv2
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += crypto m pthread ssl z
WANTLIB += lib/mysql/mysqlclient_r
MASTER_SITES = ${MASTER_SITE_PYPI:=m/mysqlclient/}
MODULES = lang/python
MODPY_SETUPTOOLS = Yes
FLAVORS ?= python3
BUILD_DEPENDS = databases/mariadb
LIB_DEPENDS = databases/mariadb
TEST_DEPENDS = devel/py-nose,${FLAVOR} \
databases/mariadb
# You must setup a default.cnf file config and
# a MySQL server
TEST_IS_INTERACTIVE = Yes
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (mysqlclient-1.3.6.tar.gz) = H2OoqxEVMKD/msrrEYB08R51ZLfBJPLn/Fb8rGQa7PI=
SIZE (mysqlclient-1.3.6.tar.gz) = 78133

View File

@ -0,0 +1 @@
MySQLdb is an interface to the popular MySQL database server for Python.

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PFRAG.no-python3,v 1.1.1.1 2015/07/21 14:48:39 rpointel Exp $
@conflict py-mysql-*

View File

@ -0,0 +1,43 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2015/07/21 14:48:39 rpointel Exp $
!%%python3%%
lib/python${MODPY_VERSION}/site-packages/MySQLdb/
lib/python${MODPY_VERSION}/site-packages/MySQLdb/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/MySQLdb/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/MySQLdb/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/${MODPY_PYCACHE}connections.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/${MODPY_PYCACHE}converters.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/${MODPY_PYCACHE}cursors.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/${MODPY_PYCACHE}release.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/${MODPY_PYCACHE}times.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/compat.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/connections.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/CLIENT.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/CR.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/ER.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/FIELD_TYPE.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/FLAG.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/REFRESH.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/${MODPY_PYCACHE}CLIENT.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/${MODPY_PYCACHE}CR.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/${MODPY_PYCACHE}ER.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/${MODPY_PYCACHE}FIELD_TYPE.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/${MODPY_PYCACHE}FLAG.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/${MODPY_PYCACHE}REFRESH.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/constants/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/MySQLdb/converters.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/cursors.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/release.py
lib/python${MODPY_VERSION}/site-packages/MySQLdb/times.py
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}_mysql_exceptions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/_mysql.so
lib/python${MODPY_VERSION}/site-packages/_mysql_exceptions.py
lib/python${MODPY_VERSION}/site-packages/mysqlclient-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/mysqlclient-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/mysqlclient-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/mysqlclient-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/mysqlclient-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/pbr.json
lib/python${MODPY_VERSION}/site-packages/mysqlclient-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt