summaryrefslogtreecommitdiff
path: root/net/yaz/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/yaz/Makefile')
-rw-r--r--net/yaz/Makefile31
1 files changed, 20 insertions, 11 deletions
diff --git a/net/yaz/Makefile b/net/yaz/Makefile
index 3f021eb2612..da73eab07de 100644
--- a/net/yaz/Makefile
+++ b/net/yaz/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.15 2008/07/14 12:56:11 joerg Exp $
+# $NetBSD: Makefile,v 1.16 2008/10/16 21:21:56 wiz Exp $
#
-DISTNAME= yaz-2.1.56
-PKGREVISION= 2
+DISTNAME= yaz-3.0.36
CATEGORIES= net
MASTER_SITES= http://ftp.indexdata.dk/pub/yaz/
@@ -10,21 +9,31 @@ MAINTAINER= phil@NetBSD.org
HOMEPAGE= http://indexdata.dk/yaz/
COMMENT= C/C++ toolkit for the development of Z39.50v3/SRW clients and servers
+# needed during installation
+BUILD_DEPENDS+= tcl-[0-9]*:../../lang/tcl
+
PKG_DESTDIR_SUPPORT= user-destdir
-USE_LIBTOOL= YES
GNU_CONFIGURE= YES
+USE_LIBTOOL= YES
+USE_TOOLS+= pkg-config
+CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.libiconv}
+CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl}
+CONFIGURE_ARGS+= --with-xml2=${BUILDLINK_PREFIX.libxml2}
PTHREAD_OPTS+= native optional
-.include "../../textproc/libxml2/buildlink3.mk"
-CONFIGURE_ARGS+= --with-xml2=${BUILDLINK_PREFIX.libxml2}
-
-.include "../../security/openssl/buildlink3.mk"
-CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl}
+# don't depend on tcl, but fix the path to tclsh anyway
+CHECK_INTERPRETER_SKIP= util/yaz-asncomp
+SUBST_CLASSES+= tclsh
+SUBST_SED.tclsh+= -e 's,/usr/bin/tclsh,${PREFIX}/bin/tclsh,'
+SUBST_FILES.tclsh+= util/yaz-asncomp
+SUBST_STAGE.tclsh+= post-build
.include "../../converters/libiconv/buildlink3.mk"
-CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.libiconv}
-
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"