convert WANTLIB on geo/lang

This commit is contained in:
espie 2010-11-07 19:12:42 +00:00
parent 6526c60db5
commit 5e243a5257
10 changed files with 67 additions and 56 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.12 2010/11/06 16:07:00 espie Exp $
# $OpenBSD: Makefile,v 1.13 2010/11/07 19:12:42 espie Exp $
COMMENT-main= translator library for geospatial data formats
COMMENT-python= python bindings and utilities for GDAL
@ -37,19 +37,22 @@ WANTLIB-perl = crypto curl expat geos_c geotiff gif idn jasper jpeg m \
WANTLIB-python =
LIB_DEPENDS-main = ${LIB_DEPENDS} \
tiff::graphics/tiff \
curl::net/curl \
pq:postgresql-client-*:databases/postgresql \
geos,geos_c::geo/geos \
idn::devel/libidn \
png::graphics/png \
gif::graphics/libungif \
jpeg::graphics/jpeg \
jasper::graphics/jasper \
geotiff::devel/geotiff
::graphics/tiff \
::net/curl \
:postgresql-client-*:databases/postgresql \
::geo/geos \
::devel/libidn \
::graphics/png \
::graphics/libungif \
::graphics/jpeg \
::graphics/jasper \
::devel/geotiff
WANTLIB-main += tiff curl pq geos geos_c idn png gif jpeg jasper geotiff
LIB_DEPENDS-python= gdal:${PKGNAME}:${BASE_PKGPATH},-main
LIB_DEPENDS-perl= gdal:${PKGNAME}:${BASE_PKGPATH},-main
LIB_DEPENDS-python= :${PKGNAME}:${BASE_PKGPATH},-main
WANTLIB-python += gdal
LIB_DEPENDS-perl= :${PKGNAME}:${BASE_PKGPATH},-main
WANTLIB-perl += gdal
RUN_DEPENDS+= ::math/py-numpy
BUILD_DEPENDS+= ${RUN_DEPENDS} ::devel/swig

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2010/10/11 08:14:08 jasper Exp $
# $OpenBSD: Makefile,v 1.5 2010/11/07 19:12:42 espie Exp $
COMMENT= modular geoinformation service on top of D-Bus
@ -26,8 +26,9 @@ WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0
WANTLIB += gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre pixman-1 png pthread pthread-stubs xcb xml2 z
LIB_DEPENDS= gconf-2::devel/gconf2 \
gps::misc/gpsd
LIB_DEPENDS = ::devel/gconf2 \
::misc/gpsd
WANTLIB += gconf-2 gps
USE_GMAKE= Yes
USE_LIBTOOL= Yes

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.16 2009/08/31 22:48:17 ckuethe Exp $
# $OpenBSD: Makefile,v 1.17 2010/11/07 19:12:42 espie Exp $
COMMENT-main= GPS waypoint, track, and route conversion tool
COMMENT-gui= Tk front-end to gpsbabel
@ -44,10 +44,10 @@ MODTK_VERSION= 8.4
BUILD_DEPENDS= ::textproc/libxslt \
::textproc/docbook \
::textproc/docbook-xsl
LIB_DEPENDS-main= usb.>=1::devel/libusb \
shp.>=1::devel/shapelib
LIB_DEPENDS-main= ::devel/libusb \
::devel/shapelib
WANTLIB-main= expat m c z
WANTLIB-main= expat m c z usb.>=1 shp.>=1
LIB_DEPENDS-gui=
PKG_ARCH-gui= *

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.14 2010/10/23 11:04:19 jasper Exp $
# $OpenBSD: Makefile,v 1.15 2010/11/07 19:12:42 espie Exp $
COMMENT= practical and portable Scheme system
@ -26,7 +26,8 @@ USE_GMAKE= Yes
USE_LIBTOOL= Yes
USE_GROFF = Yes
LIB_DEPENDS+= ffi::devel/libffi
LIB_DEPENDS += ::devel/libffi
WANTLIB += ffi
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED}

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.19 2010/10/24 21:24:04 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.20 2010/11/07 19:12:42 espie Exp $
COMMENT = Libedit interface to Tcl/Tk interpreters
@ -32,7 +32,9 @@ FAKE_FLAGS = "ELTCL_LIBRARY=${WRKINST}${PREFIX}/share/eltcl"
NO_REGRESS = Yes
LIB_DEPENDS += tcl85:tcl->=8.5,<8.6:lang/tcl/8.5
LIB_DEPENDS += tk85:tk->=8.5,<8.6:x11/tk/8.5
LIB_DEPENDS += :tcl->=8.5,<8.6:lang/tcl/8.5
LIB_DEPENDS += :tk->=8.5,<8.6:x11/tk/8.5
WANTLIB += tcl85 tk85
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.52 2010/10/31 22:38:42 kurt Exp $
# $OpenBSD: Makefile,v 1.53 2010/11/07 19:12:42 espie Exp $
ONLY_FOR_ARCHS = i386 m68k sparc sparc64 powerpc vax amd64
# work in progress
@ -206,9 +206,9 @@ RUN_DEPENDS-c++ = ${RUN_DEPENDS} :libstdc++->=4.2,<4.3|libstdc++->=4.2v0,<4.3v0:
WANTLIB-estdc = c m
WANTLIB-java = c m pthread z
LIB_DEPENDS-f95 = gmp:gmp->=4.2:devel/gmp \
mpfr::devel/mpfr
LIB_DEPENDS-f95 = :gmp->=4.2:devel/gmp \
::devel/mpfr
WANTLIB-f95 = ${WANTLIB} gmp mpfr
.include <bsd.port.mk>
ADA_PACKAGE = ${PACKAGE_REPOSITORY}/i386/all/${PKGNAME-ada}${PKG_SUFX}

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.5 2010/11/06 10:18:38 espie Exp $
# $OpenBSD: Makefile,v 1.6 2010/11/07 19:12:42 espie Exp $
ONLY_FOR_ARCHS = ${GCC4_ARCHS}
SYSV = 4.2.1
@ -37,8 +37,8 @@ MULTI_PACKAGES = -main -lib
MODULES = converters/libiconv
WANTLIB-main = ${MODLIBICONV_WANTLIB} c iberty gmp
LIB_DEPENDS-main = mpfr::devel/mpfr \
WANTLIB-main = ${MODLIBICONV_WANTLIB} c iberty gmp mpfr
LIB_DEPENDS-main = ::devel/mpfr \
${MODLIBICONV_LIB_DEPENDS}
WANTLIB-lib =
LIB_DEPENDS-lib =

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.52 2010/10/26 17:30:38 sthen Exp $
# $OpenBSD: Makefile,v 1.53 2010/11/07 19:12:42 espie Exp $
COMMENT= cross platform, open source .NET developement framework
@ -43,7 +43,8 @@ MAKE_FLAGS= EXTERNAL_MCS=false
BUILD_DEPENDS= :bison-*:devel/bison \
${RUN_DEPENDS}
RUN_DEPENDS= ::x11/libgdiplus
LIB_DEPENDS= gc::devel/boehm-gc
LIB_DEPENDS= ::devel/boehm-gc
WANTLIB += gc
AUTOCONF_VERSION=2.63
CONFIGURE_STYLE=autoconf

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile.inc,v 1.68 2010/10/28 08:22:11 fgsch Exp $
# $OpenBSD: Makefile.inc,v 1.69 2010/11/07 19:12:42 espie Exp $
# IMPORTANT! If you make any changes to the Python ports, be sure
# to also update files/CHANGES.OpenBSD for your change. This is a
@ -53,21 +53,24 @@ ONLY_FOR_ARCHS-bsddb= amd64 i386
RUN_DEPENDS= :${FULLPKGNAME-main}:lang/python/${VERSION},-main
LIB_DEPENDS=
LIB_DEPENDS-main= bz2::archivers/bzip2
RUN_DEPENDS-main=
WANTLIB-main= ssl panelw m crypto c util z readline pthread \
ncursesw stdc++ expat ossaudio
LIB_DEPENDS-main = ::archivers/bzip2
RUN_DEPENDS-main =
WANTLIB-main = ssl panelw m crypto c util z readline pthread \
ncursesw stdc++ expat ossaudio bz2
.if ${VERSION} == "2.5" || ${VERSION} == "2.6"
LIB_DEPENDS-main+= sqlite3::databases/sqlite3
LIB_DEPENDS-main += ::databases/sqlite3
WANTLIB-main += sqlite3
.endif
LIB_DEPENDS-bsddb= lib/db4/db.>=4:db->=4,<5:databases/db/v4
LIB_DEPENDS-gdbm= gdbm.>=3::databases/gdbm
RUN_DEPENDS-idle= ${RUN_DEPENDS} \
LIB_DEPENDS-bsddb = :db->=4,<5:databases/db/v4
WANTLIB-bsddb = lib/db4/db.>=4
LIB_DEPENDS-gdbm = ::databases/gdbm
WANTLIB-gdbm = gdbm.>=3
RUN_DEPENDS-idle = ${RUN_DEPENDS} \
::lang/python/${VERSION},-tkinter
LIB_DEPENDS-tkinter= tcl84:tcl->=8.4,<8.5:lang/tcl/8.4 \
tk84:tk->=8.4,<8.5:x11/tk/8.4
WANTLIB-tkinter= X11
LIB_DEPENDS-tkinter = :tcl->=8.4,<8.5:lang/tcl/8.4 \
:tk->=8.4,<8.5:x11/tk/8.4
WANTLIB-tkinter = X11 tcl84 tk84
.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "amd64" || \
${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH:Mmips64*}

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.5 2010/11/06 10:18:38 espie Exp $
# $OpenBSD: Makefile,v 1.6 2010/11/07 19:12:42 espie Exp $
COMMENT-main= object oriented script language with threads
COMMENT-iconv= libiconv interface for ruby
@ -36,25 +36,25 @@ FLAVOR?=
MULTI_PACKAGES= -main -iconv -gdbm
WANTLIB-iconv= ${MODLIBICONV_WANTLIB} c m ruby18
LIB_DEPENDS-iconv= ${MODLIBICONV_LIB_DEPENDS} \
WANTLIB-iconv = ${MODLIBICONV_WANTLIB} c m ruby18
LIB_DEPENDS-iconv = ${MODLIBICONV_LIB_DEPENDS} \
:ruby->=1.8,<=1.9:lang/ruby/${REV},-main
RUN_DEPENDS-iconv= ${MODLIBICONV_RUN_DEPENDS}
RUN_DEPENDS-iconv = ${MODLIBICONV_RUN_DEPENDS}
WANTLIB-gdbm= c gdbm m ruby18
LIB_DEPENDS-gdbm= gdbm.>=3::databases/gdbm \
WANTLIB-gdbm = c gdbm.>=3 m ruby18
LIB_DEPENDS-gdbm = ::databases/gdbm \
:ruby->=1.8,<=1.9:lang/ruby/${REV},-main
RUN_DEPENDS-gdbm=
RUN_DEPENDS-gdbm =
.if !${FLAVOR:L:Mno_x11}
MULTI_PACKAGES+= -tk
CONFIGURE_ARGS+= --with-tcl-include=${PREFIX}/include/tcl8.5 \
--with-tk-include=${PREFIX}/include/tk8.5 \
--with-X11-dir=${X11BASE}
WANTLIB-tk= X11 c m ruby18 tcl85 tk85
LIB_DEPENDS-tk= :tk->=8.5,<8.6:x11/tk/8.5 \
WANTLIB-tk = X11 c m ruby18 tcl85 tk85
LIB_DEPENDS-tk = :tk->=8.5,<8.6:x11/tk/8.5 \
:ruby->=1.8,<=1.9:lang/ruby/${REV},-main
RUN_DEPENDS-tk=
RUN_DEPENDS-tk =
.endif
# Known regression failures in OpenSSL extension on sparc64