head 1.2; access; symbols pkgsrc-2023Q4:1.2.0.6 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.4 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.2 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.1.0.76 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.74 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.72 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.70 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.68 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.66 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.64 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.62 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.60 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.58 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.56 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.52 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.32 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.54 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.50 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.48 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.46 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.44 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.42 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.40 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.38 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.36 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.34 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.30 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.28 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.26 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.24 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.22 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.20 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.18 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.16 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.14 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.12 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.10 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.8 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.6 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.4 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.2 pkgsrc-2013Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2023.06.06.12.40.37; author riastradh; state Exp; branches; next 1.1; commitid xhspr6Z8JLQOWSrE; 1.1 date 2013.10.04.07.03.37; author fhajny; state Exp; branches; next ; commitid qjzbivpqOqntCW7x; desc @@ 1.2 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @# $NetBSD: options.mk,v 1.1 2013/10/04 07:03:37 fhajny Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.gearmand PKG_SUPPORTED_OPTIONS+= dtrace memcached mysql pgsql sqlite tokyocabinet .include "../../mk/bsd.options.mk" ### ### DTrace support ### .if !empty(PKG_OPTIONS:Mdtrace) CONFIGURE_ARGS+= --enable-dtrace .else CONFIGURE_ARGS+= --disable-dtrace .endif ### ### MySQL support ### .if !empty(PKG_OPTIONS:Mmysql) CONFIGURE_ARGS+= --with-mysql=${BUILDLINK_PREFIX.mysql-client}/bin/mysql_config .include "../../mk/mysql.buildlink3.mk" .else CONFIGURE_ARGS+= --with-mysql=no .endif ### ### PostgreSQL support ### .if !empty(PKG_OPTIONS:Mpgsql) CONFIGURE_ARGS+= --enable-libpq CONFIGURE_ARGS+= --with-postgresql=${PGSQL_PREFIX}/bin/pg_config .include "../../mk/pgsql.buildlink3.mk" .else CONFIGURE_ARGS+= --disable-libpq .endif ### ### SQLite3 support ### .if !empty(PKG_OPTIONS:Msqlite) CONFIGURE_ARGS+= --with-sqlite3=${BUILDLINK_PREFIX.sqlite3} .include "../../databases/sqlite3/buildlink3.mk" .else CONFIGURE_ARGS+= --with-sqlite3=no .endif ### ### memcached support ### .if !empty(PKG_OPTIONS:Mmemcached) CONFIGURE_ARGS+= --enable-libmemcached CONFIGURE_ARGS+= --with-memcached=${BUILDLINK_PREFIX.memcached}/bin/memcached .include "../../devel/libmemcached/buildlink3.mk" TOOL_DEPENDS+= memcached-[0-9]*:../../devel/memcached .else CONFIGURE_ARGS+= --disable-libmemcached .endif ### Tokyo Cabinet support .if !empty(PKG_OPTIONS:Mtokyocabinet) CONFIGURE_ARGS+= --enable-libtokyocabinet .include "../../databases/tokyocabinet/buildlink3.mk" .else CONFIGURE_ARGS+= --disable-libtokyocabinet .endif @ 1.1 log @Import wip/gearmand as devel/gearmand Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications, from high-availability web sites to the transport of database replication events. @ text @d1 1 a1 1 # $NetBSD$ d55 1 a55 1 BUILD_DEPENDS+= memcached-[0-9]*:../../devel/memcached @