take a break from doing this in alphabetic order and sync WANTLIB in some

python things, with a lovely boost_python${MODPY_MAJOR_VERSION:M3}-mt in there.
This commit is contained in:
sthen 2015-08-19 20:13:59 +00:00
parent 5b20a18d31
commit 72e1a3b5e0
19 changed files with 72 additions and 52 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.43 2015/07/18 14:33:49 jasper Exp $
# $OpenBSD: Makefile,v 1.44 2015/08/19 20:13:59 sthen Exp $
COMMENT-main= library to access the contents of an iPod
COMMENT-python= python bindings for libgpod
@ -12,7 +12,7 @@ CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gtkpod/}
REVISION-main= 6
REVISION-python=4
REVISION-python= 5
HOMEPAGE= http://www.gtkpod.org/libgpod/
@ -42,7 +42,7 @@ LIB_DEPENDS= devel/glib2 \
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 m z pcre
WANTLIB += gdk_pixbuf-2.0 lzma xml2 png ffi sqlite3 plist
WANTLIB-main += ${WANTLIB} c pthread usb-1.0
WANTLIB-python += ${WANTLIB} gpod
WANTLIB-python += ${WANTLIB} gpod pthread
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS+=--enable-gdk-pixbuf \

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.19 2015/04/02 14:21:13 jasper Exp $
# $OpenBSD: Makefile,v 1.20 2015/08/19 20:14:00 sthen Exp $
COMMENT= Python bindings to TagLib audio file tag library
MODPY_EGG_VERSION = 2013.1
DISTNAME = tagpy-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
REVISION = 3
REVISION = 4
CATEGORIES = audio devel
@ -14,7 +14,7 @@ HOMEPAGE = http://mathema.tician.de/software/tagpy
# MIT
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += boost_python-mt m pthread stdc++ tag ${MODPY_WANTLIB}
WANTLIB += boost_python${MODPY_MAJOR_VERSION:M3}-mt m pthread stdc++ tag ${MODPY_WANTLIB}
MODPY_PI = Yes

View File

@ -1,8 +1,9 @@
# $OpenBSD: Makefile,v 1.2 2015/07/21 14:53:37 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.3 2015/08/19 20:13:59 sthen Exp $
COMMENT = Python interface to MySQL
MODPY_EGG_VERSION = 1.3.6
REVISION = 0
DISTNAME = mysqlclient-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
@ -15,7 +16,7 @@ PERMIT_PACKAGE_CDROM = Yes
WANTLIB += crypto m pthread ssl z
WANTLIB += lib/mysql/mysqlclient_r
WANTLIB += ${MODPY_WANTLIB}
MASTER_SITES = ${MASTER_SITE_PYPI:=m/mysqlclient/}

View File

@ -1,8 +1,9 @@
# $OpenBSD: Makefile,v 1.3 2015/04/02 14:21:14 jasper Exp $
# $OpenBSD: Makefile,v 1.4 2015/08/19 20:13:59 sthen Exp $
COMMENT= Git object database
MODPY_EGG_VERSION= 0.5.4
REVISION= 0
DISTNAME= gitdb-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
CATEGORIES= devel
@ -10,6 +11,8 @@ CATEGORIES= devel
# BSD
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += ${MODPY_WANTLIB} pthread
MODPY_PI = Yes
MODULES= lang/python

View File

@ -1,8 +1,9 @@
# $OpenBSD: Makefile,v 1.17 2013/03/11 10:50:27 espie Exp $
# $OpenBSD: Makefile,v 1.18 2015/08/19 20:13:59 sthen Exp $
COMMENT= process management module for Twisted
VERSION= 11.1.0
REVISION= 0
DISTNAME= TwistedRunner-${VERSION}
PKGNAME= py-twisted-runner-${VERSION}
@ -10,6 +11,8 @@ HOMEPAGE= http://twistedmatrix.com/trac/wiki/TwistedRunner
MASTER_SITES= http://twistedmatrix.com/Releases/Runner/${VERSION:R}/
WANTLIB += ${MODPY_WANTLIB} pthread
TEST_DEPENDS=devel/py-twisted/runner
TRIAL_TARGET= twisted.runner

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.12 2013/03/21 08:45:19 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.13 2015/08/19 20:13:59 sthen Exp $
COMMENT = python bindings for pigment
@ -7,7 +7,7 @@ CATEGORIES = graphics
V= 0.3.12
DISTNAME = pigment-python-$V
PKGNAME = py-pigment-$V
REVISION= 5
REVISION= 6
MASTER_SITES = http://elisa.fluendo.com/static/download/pigment/
# LGPLv2.1
@ -29,7 +29,7 @@ BUILD_DEPENDS += ${RUN_DEPENDS}
LIB_DEPENDS = graphics/pigment
WANTLIB += X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 cairo expat ffi fontconfig
WANTLIB += freetype gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
WANTLIB += gthread-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0
@ -37,6 +37,7 @@ WANTLIB += pcre pixman-1 png pthread-stubs xcb z xml2
WANTLIB += gstvideo-0.10 gtk-x11-2.0 gdk-x11-2.0 gdk_pixbuf-2.0
WANTLIB += gstbase-0.10 gstreamer-0.10
WANTLIB += pigment-0.3 pigment-gtk-0.3 pigment-imaging-0.3
WANTLIB += GL Xxf86vm drm stdc++ xcb-render xcb-shm
WANTLIB += xcb-render xcb-shm
WANTLIB += graphite2 harfbuzz lzma orc-0.4 pthread
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.12 2013/08/07 21:32:22 naddy Exp $
# $OpenBSD: Makefile,v 1.13 2015/08/19 20:13:59 sthen Exp $
SHARED_ONLY= Yes
@ -7,7 +7,7 @@ COMMENT= python interface to adns
V= 1.2.1
DISTNAME= adns-python-$V
PKGNAME= py-adns-$V
REVISION= 4
REVISION= 5
HOMEPAGE= https://adns-python.googlecode.com/
@ -21,7 +21,7 @@ MODPY_ADJ_FILES= ADNS.py DNSBL.py
CATEGORIES = net
LIB_DEPENDS= net/adns
WANTLIB = adns
WANTLIB = adns ${MODPY_WANTLIB} pthread
NO_TEST= Yes

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.35 2013/03/11 11:35:55 espie Exp $
# $OpenBSD: Makefile,v 1.36 2015/08/19 20:13:59 sthen Exp $
SHARED_ONLY= Yes
@ -7,7 +7,7 @@ COMMENT= Python interface to cURL library
MODPY_EGG_VERSION= 7.19.0
DISTNAME= pycurl-${MODPY_EGG_VERSION}
PKGNAME= py-curl-${MODPY_EGG_VERSION}
REVISION= 3
REVISION= 4
CATEGORIES= net
HOMEPAGE= http://pycurl.sourceforge.net/
@ -21,7 +21,7 @@ MASTER_SITES= ${HOMEPAGE}download/ \
MODULES= lang/python
LIB_DEPENDS= net/curl
WANTLIB= crypto idn ssl z curl>=12
WANTLIB= crypto idn ssl z curl>=12 ${MODPY_WANTLIB} pthread
do-test: fake
@cd ${WRKSRC}/tests && ${MAKE_ENV} \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.15 2013/03/11 11:35:55 espie Exp $
# $OpenBSD: Makefile,v 1.16 2015/08/19 20:13:59 sthen Exp $
SHARED_ONLY= Yes
@ -7,7 +7,7 @@ COMMENT= Python API for flowd binary log files
MODPY_EGG_VERSION= 0.9.1
DISTNAME= flowd-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
REVISION = 4
REVISION = 5
CATEGORIES= net devel
HOMEPAGE= http://www.mindrot.org/flowd.html
@ -15,6 +15,8 @@ HOMEPAGE= http://www.mindrot.org/flowd.html
# BSD
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += ${MODPY_WANTLIB} pthread
MASTER_SITES= http://www2.mindrot.org/files/flowd/
BUILD_DEPENDS= net/flowd

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.15 2013/08/07 21:32:24 naddy Exp $
# $OpenBSD: Makefile,v 1.16 2015/08/19 20:13:59 sthen Exp $
SHARED_ONLY= Yes
@ -7,13 +7,13 @@ COMMENT= python interface to flow-tools file format
MODPY_EGG_VERSION=0.3.4
DISTNAME= pyflowtools-${MODPY_EGG_VERSION}
PKGNAME= ${DISTNAME:S/pyflow/py-flow/g}
REVISION= 4
REVISION= 5
CATEGORIES= net
# GPL
PERMIT_PACKAGE_CDROM= Yes
WANTLIB+= z ft
WANTLIB+= z ft ${MODPY_WANTLIB} pthread
HOMEPAGE= https://code.google.com/p/pyflowtools/
MASTER_SITES= https://pyflowtools.googlecode.com/files/

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.14 2013/03/11 11:37:54 espie Exp $
# $OpenBSD: Makefile,v 1.15 2015/08/19 20:13:59 sthen Exp $
SHARED_ONLY= Yes
@ -7,10 +7,11 @@ COMMENT= pixmap rendering for reportlab
VERSION= 0.9
DISTNAME= renderPM-${VERSION:S/./-/}
PKGNAME= py-reportlab-renderPM-${VERSION}
REVISION = 7
REVISION= 7
MASTER_SITES= http://www.reportlab.org/ftp/
WANTLIB = art_lgpl_2>=5
WANTLIB = art_lgpl_2>=5 ${MODPY_WANTLIB} pthread
LIB_DEPENDS= graphics/libart

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.25 2015/03/26 12:14:15 sthen Exp $
# $OpenBSD: Makefile,v 1.26 2015/08/19 20:13:59 sthen Exp $
COMMENT= PDF-generating toolkit for Python
VERSION= 2.1
DISTNAME= ReportLab_${VERSION:S/./_/}
PKGNAME= py-reportlab-${VERSION}
REVISION = 11
REVISION = 12
EPOCH= 0
CATEGORIES= print graphics
@ -19,6 +19,8 @@ MAINTAINER= Aleksander Piotrowski <alek@openbsd.org>
# BSD, LGPLv2, MPL1.0, MIT
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += ${MODPY_WANTLIB} pthread
MASTER_SITES= http://www.reportlab.org/ftp/
MASTER_SITES0= https://distfiles.bsdfrog.org/
EXTRACT_SUFX= .tgz

View File

@ -1,8 +1,9 @@
# $OpenBSD: Makefile,v 1.1.1.1 2015/05/20 08:11:10 sthen Exp $
# $OpenBSD: Makefile,v 1.2 2015/08/19 20:13:59 sthen Exp $
COMMENT= Python library for approximate and phonetic string matching
MODPY_EGG_VERSION = 0.5.0
REVISION= 0
DISTNAME= jellyfish-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
@ -15,6 +16,8 @@ MODULES= lang/python
# BSD
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += ${MODPY_WANTLIB} pthread
MODPY_PI = Yes
MODPY_SETUPTOOLS= Yes

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.46 2013/03/11 11:42:46 espie Exp $
# $OpenBSD: Makefile,v 1.47 2015/08/19 20:13:59 sthen Exp $
SHARED_ONLY= Yes
@ -9,7 +9,7 @@ MODPY_EGG_VERSION=0.8.4
VERSION= ${MODPY_EGG_VERSION}
DISTNAME= PyXML-${VERSION}
PKGNAME= py-xml-${VERSION}
REVISION= 12
REVISION= 13
CATEGORIES= textproc devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyxml/}
@ -33,7 +33,7 @@ FLAVOR?=
WANTLIB += expat
.endif
WANTLIB += ${MODPY_WANTLIB}
WANTLIB += ${MODPY_WANTLIB} pthread
TEST_DEPENDS= lang/python/${MODPY_VERSION},-tests

View File

@ -1,8 +1,9 @@
# $OpenBSD: Makefile,v 1.11 2014/11/01 16:21:32 benoit Exp $
# $OpenBSD: Makefile,v 1.12 2015/08/19 20:13:59 sthen Exp $
COMMENT= simple Python framework for web-based applications
MODPY_EGG_VERSION= 2.8
REVISION= 0
DISTNAME= Quixote-${MODPY_EGG_VERSION}
PKGNAME= py-quixote-${MODPY_EGG_VERSION}
@ -14,6 +15,8 @@ MASTER_SITES= ${HOMEPAGE}releases/
# MIT
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += ${MODPY_WANTLIB} pthread
MODULES= lang/python
MODPY_SETUPTOOLS= Yes

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.29 2015/04/04 09:21:04 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.30 2015/08/19 20:13:59 sthen Exp $
COMMENT= python bindings for the WebKit GTK+ port
V= 1.1.8
DISTNAME= pywebkitgtk-$V
PKGNAME= py-webkitgtk-$V
REVISION= 14
REVISION= 15
CATEGORIES= www
HOMEPAGE= https://pywebkitgtk.googlecode.com/
@ -16,20 +16,21 @@ PERMIT_PACKAGE_CDROM= Yes
MASTER_SITES= ${HOMEPAGE}/files/
EXTRACT_SUFX= .tar.bz2
WANTLIB += ICE SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext
WANTLIB += ICE SM X11 Xcomposite Xcursor Xdamage Xext
WANTLIB += Xfixes Xi Xinerama Xrandr Xrender Xt atk-1.0 cairo
WANTLIB += enchant expat ffi fontconfig freetype gailutil
WANTLIB += enchant expat ffi fontconfig freetype
WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
WANTLIB += gobject-2.0 gstbase-1.0 gstpbutils-1.0
WANTLIB += gstreamer-1.0 gstvideo-1.0 gthread-2.0 gtk-x11-2.0
WANTLIB += icui18n jpeg m pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread-stubs soup-2.4
WANTLIB += sqlite3 stdc++ xcb xml2 z gstapp-1.0 xcb-render
WANTLIB += GL Xxf86vm drm xcb-shm xslt webkitgtk-1.0
WANTLIB += GL xcb-shm xslt webkitgtk-1.0
WANTLIB += javascriptcoregtk-1.0 orc-0.4
WANTLIB += dbus-1 gcrypt gpg-error graphite2
WANTLIB += gcrypt gpg-error graphite2
WANTLIB += gstaudio-1.0 gstfft-1.0 gsttag-1.0 harfbuzz
WANTLIB += pthread secret-1 webp
WANTLIB += EGL gbm harfbuzz-icu icudata icuuc lzma
MODULES= lang/python \
devel/gettext

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.60 2014/04/01 13:21:46 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.61 2015/08/19 20:13:59 sthen Exp $
SHARED_ONLY= Yes
BROKEN-alpha= .got subsegment exceeds 64K
@ -8,7 +8,7 @@ COMMENT= GTK+2 Python bindings
GNOME_PROJECT= pygtk
GNOME_VERSION= 2.24.0
PKGNAME= py-gtk2-${VERSION}
REVISION= 2
REVISION= 3
CATEGORIES= x11
@ -19,13 +19,13 @@ PERMIT_PACKAGE_CDROM= Yes
EXTRACT_SUFX= .tar.bz2
WANTLIB += GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 cairo drm
WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 cairo
WANTLIB += expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glade-2.0 glib-2.0 gmodule-2.0 gobject-2.0
WANTLIB += gthread-2.0 gtk-x11-2.0 m pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread-stubs xcb xcb-render
WANTLIB += xcb-shm xml2 z
WANTLIB += xcb-shm xml2 z ffi graphite2 harfbuzz lzma pthread
MODULES= devel/gettext \
lang/python \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.13 2013/03/11 11:46:15 espie Exp $
# $OpenBSD: Makefile,v 1.14 2015/08/19 20:13:59 sthen Exp $
SHARED_ONLY= Yes
@ -6,7 +6,7 @@ COMMENT= python bindings to the XOSD library
DISTNAME= pyosd-0.2.14
PKGNAME= ${DISTNAME:S/^py/py-/}
REVISION= 6
REVISION= 7
CATEGORIES= x11
HOMEPAGE= http://ichi2.net/pyosd/
@ -14,7 +14,7 @@ HOMEPAGE= http://ichi2.net/pyosd/
# GPL
PERMIT_PACKAGE_CDROM= Yes
WANTLIB= xosd
WANTLIB= xosd pthread ${MODPY_WANTLIB}
MASTER_SITES= ${HOMEPAGE}

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.15 2013/03/11 11:46:15 espie Exp $
# $OpenBSD: Makefile,v 1.16 2015/08/19 20:14:00 sthen Exp $
SHARED_ONLY= Yes
@ -6,7 +6,7 @@ COMMENT= lightweight panel written in Python and C for X11
DISTNAME= PyPanel-2.4
PKGNAME= ${DISTNAME:L}
REVISION= 9
REVISION= 10
CATEGORIES= x11
HOMEPAGE= http://pypanel.sourceforge.net/
@ -14,7 +14,7 @@ HOMEPAGE= http://pypanel.sourceforge.net/
# GPL
PERMIT_PACKAGE_CDROM= Yes
WANTLIB= X11 Xext Xft freetype m z Imlib2
WANTLIB= Xft freetype z Imlib2 pthread ${MODPY_WANTLIB}
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pypanel/}