Add perl to WANTLIB, first batch. This used to be done automatically but
since SHARED_ONLY support was removed across the ports tree the perl module no longer adds it, so it must be done manually for any perl ports that provide perl shared-library modules (i.e. libdata/perl5/site_perl/$ARCH/*.so) and you must not remove them from WANTLIB even if they show as "Extra".
This commit is contained in:
parent
ff0ed5e163
commit
d089f0b05a
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.33 2016/04/28 13:59:19 naddy Exp $
|
||||
# $OpenBSD: Makefile,v 1.34 2017/02/06 20:20:23 sthen Exp $
|
||||
|
||||
COMMENT-main= radio/rotator control library
|
||||
COMMENT-python= python bindings for hamlib
|
||||
@ -10,7 +10,7 @@ PKGNAME-main= hamlib-${VERSION}
|
||||
PKGNAME-python= hamlib-python-${VERSION}
|
||||
PKGNAME-tcl= hamlib-tcl-${VERSION}
|
||||
CATEGORIES= comms hamradio
|
||||
REVISION-main= 2
|
||||
REVISION-main= 3
|
||||
|
||||
MULTI_PACKAGES= -main -python -tcl
|
||||
|
||||
@ -29,6 +29,7 @@ LIBTOOL_FLAGS= --tag=disable-static
|
||||
|
||||
cWANTLIB= ltdl m pthread usb usb-1.0
|
||||
WANTLIB-main= ${cWANTLIB} c iconv lzma stdc++ xml2 z
|
||||
WANTLIB-main += perl # uses perl ABI
|
||||
WANTLIB-python= ${cWANTLIB} hamlib ${MODPY_WANTLIB}
|
||||
WANTLIB-tcl= ${cWANTLIB} hamlib ${MODTCL_WANTLIB}
|
||||
|
||||
|
@ -1,9 +1,9 @@
|
||||
# $OpenBSD: Makefile,v 1.80 2016/03/18 21:38:23 naddy Exp $
|
||||
# $OpenBSD: Makefile,v 1.81 2017/02/06 20:20:23 sthen Exp $
|
||||
|
||||
COMMENT= tools to connect your PalmOS(R) compatible handheld
|
||||
|
||||
DISTNAME= pilot-link-0.12.5
|
||||
REVISION= 8
|
||||
REVISION= 9
|
||||
|
||||
SHARED_LIBS += pisock 11.0 # 9.2
|
||||
SHARED_LIBS += pisync 2.0 # 1.3
|
||||
@ -21,7 +21,8 @@ EXTRACT_SUFX= .tar.bz2
|
||||
# GPLv2 - LGPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB += c m png popt pthread readline termcap z
|
||||
WANTLIB += c m perl png popt pthread readline termcap z
|
||||
# uses perl ABI
|
||||
|
||||
MODULES= devel/gettext
|
||||
|
||||
|
@ -1,8 +1,9 @@
|
||||
# $OpenBSD: Makefile,v 1.7 2016/11/25 20:26:32 bluhm Exp $
|
||||
# $OpenBSD: Makefile,v 1.8 2017/02/06 20:20:23 sthen Exp $
|
||||
|
||||
COMMENT = cPanel fork of JSON::XS, fast and correct serializing
|
||||
|
||||
DISTNAME = Cpanel-JSON-XS-3.0225
|
||||
REVISION = 0
|
||||
|
||||
CATEGORIES = converters
|
||||
|
||||
@ -13,6 +14,8 @@ PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
CPAN_AUTHOR = RURBAN
|
||||
|
||||
WANTLIB += perl # uses perl ABI
|
||||
|
||||
MODULES = cpan
|
||||
TEST_DEPENDS = converters/p5-JSON \
|
||||
converters/p5-JSON-XS \
|
||||
|
@ -1,9 +1,10 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2015/04/05 21:41:02 robert Exp $
|
||||
# $OpenBSD: Makefile,v 1.2 2017/02/06 20:20:23 sthen Exp $
|
||||
|
||||
COMMENT-main= perl bindings for Xapian
|
||||
COMMENT-python= python bindings for Xapian
|
||||
|
||||
V= 1.2.15
|
||||
REVISION-main= 0
|
||||
DISTNAME= xapian-bindings-${V}
|
||||
|
||||
PKGNAME-main= xapian-bindings-perl-${V}
|
||||
@ -25,6 +26,7 @@ MASTER_SITES= http://oligarchy.co.uk/xapian/${V}/
|
||||
LIB_DEPENDS= databases/xapian-core
|
||||
|
||||
WANTLIB += m stdc++ uuid z xapian
|
||||
WANTLIB-main = ${WANTLIB} perl # uses perl ABI
|
||||
|
||||
AUTOCONF_VERSION= 2.68
|
||||
CONFIGURE_STYLE= autoconf
|
||||
|
@ -1,10 +1,11 @@
|
||||
# $OpenBSD: Makefile,v 1.38 2016/10/08 10:05:47 ajacoutot Exp $
|
||||
# $OpenBSD: Makefile,v 1.39 2017/02/06 20:20:23 sthen Exp $
|
||||
|
||||
COMMENT= perl interface to the Glib libraries
|
||||
|
||||
V = 1.323
|
||||
DISTNAME= Glib-${V}
|
||||
PKGNAME= p5-Glib2-${V}
|
||||
REVISION= 0
|
||||
CATEGORIES= x11 devel
|
||||
|
||||
CPAN_AUTHOR= XAOC
|
||||
@ -12,7 +13,7 @@ CPAN_AUTHOR= XAOC
|
||||
# LGPLv2.1
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB += glib-2.0 gobject-2.0 intl
|
||||
WANTLIB += glib-2.0 gobject-2.0 intl perl # uses perl ABI
|
||||
|
||||
MODULES= cpan
|
||||
|
||||
|
@ -1,15 +1,16 @@
|
||||
# $OpenBSD: Makefile,v 1.4 2016/09/05 16:46:18 nigel Exp $
|
||||
# $OpenBSD: Makefile,v 1.5 2017/02/06 20:20:23 sthen Exp $
|
||||
|
||||
COMMENT= asynchronous Input/Output
|
||||
|
||||
MODULES= cpan
|
||||
DISTNAME= IO-AIO-4.34
|
||||
REVISION= 0
|
||||
CATEGORIES= devel
|
||||
|
||||
# Perl
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB += pthread
|
||||
WANTLIB += perl pthread
|
||||
|
||||
BUILD_DEPENDS= devel/p5-Canary-Stability
|
||||
RUN_DEPENDS= devel/p5-common-sense
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.53 2016/11/04 11:35:19 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.54 2017/02/06 20:20:23 sthen Exp $
|
||||
|
||||
COMMENT-main = translator library for geospatial data formats
|
||||
COMMENT-python =python bindings and utilities for GDAL
|
||||
@ -13,6 +13,7 @@ PKGNAME-main = ${DISTNAME}
|
||||
PKGNAME-python =py-${DISTNAME}
|
||||
PKGNAME-perl = p5-Geo-GDAL-${V}
|
||||
REVISION-main = 0
|
||||
REVISION-perl = 0
|
||||
|
||||
SHARED_LIBS = gdal 27.0 #21.2
|
||||
CATEGORIES = geo devel
|
||||
@ -57,7 +58,7 @@ LIB_DEPENDS-python = ${PKGNAME}:${BASE_PKGPATH},-main
|
||||
WANTLIB-python = ${MODPY_WANTLIB} gdal m pthread stdc++
|
||||
|
||||
LIB_DEPENDS-perl = ${PKGNAME}:${BASE_PKGPATH},-main
|
||||
WANTLIB-perl = gdal
|
||||
WANTLIB-perl = perl gdal # uses perl ABI
|
||||
|
||||
RUN_DEPENDS += math/py-numpy
|
||||
BUILD_DEPENDS += ${RUN_DEPENDS} devel/swig
|
||||
|
@ -1,8 +1,9 @@
|
||||
# $OpenBSD: Makefile,v 1.47 2016/09/17 09:52:37 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.48 2017/02/06 20:20:23 sthen Exp $
|
||||
|
||||
COMMENT= image processing tools with stable ABI
|
||||
|
||||
DISTNAME= GraphicsMagick-1.3.25
|
||||
REVISION= 0
|
||||
CATEGORIES= graphics devel
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=graphicsmagick/}
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
@ -21,6 +22,7 @@ PERMIT_PACKAGE_CDROM= Yes
|
||||
WANTLIB= ICE SM X11 Xau Xdmcp Xext bz2 c freetype iconv \
|
||||
jasper jbig jpeg lcms2 ltdl lzma m png16 pthread \
|
||||
pthread-stubs stdc++ tiff webp wmflite-0.2 xcb xml2 z
|
||||
WANTLIB+= perl # uses perl ABI
|
||||
|
||||
LIB_DEPENDS= archivers/bzip2 \
|
||||
archivers/xz \
|
||||
|
Loading…
x
Reference in New Issue
Block a user