head 1.7; access; symbols pkgsrc-2018Q4:1.6.0.8 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.6 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.4 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.2 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.5.0.20 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.18 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.14 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.12 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.10 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.8 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.6 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.4 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.2 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.4.0.2 pkgsrc-2015Q3-base:1.4 pkgsrc-2013Q2:1.3.0.2 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.2.0.32 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.30 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.28 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.26 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.24 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.22 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.20 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.18 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.16 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.14 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.12 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.10 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.8 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.6 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.4 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.2 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.1.1.1.0.22 pkgsrc-2008Q4-base:1.1.1.1 pkgsrc-2008Q3:1.1.1.1.0.20 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.18 cube-native-xorg-base:1.1.1.1 pkgsrc-2008Q2:1.1.1.1.0.16 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.14 pkgsrc-2008Q1:1.1.1.1.0.12 pkgsrc-2008Q1-base:1.1.1.1 pkgsrc-2007Q4:1.1.1.1.0.10 pkgsrc-2007Q4-base:1.1.1.1 pkgsrc-2007Q3:1.1.1.1.0.8 pkgsrc-2007Q3-base:1.1.1.1 pkgsrc-2007Q2:1.1.1.1.0.6 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-2007Q1:1.1.1.1.0.4 pkgsrc-2007Q1-base:1.1.1.1 pkgsrc-2006Q4:1.1.1.1.0.2 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.7 date 2019.03.20.12.16.43; author wiz; state dead; branches; next 1.6; commitid CJ4Led80dZtii6gB; 1.6 date 2018.03.07.11.57.38; author wiz; state Exp; branches; next 1.5; commitid i1zssNVcYN02lwtA; 1.5 date 2015.10.22.14.34.45; author tnn; state Exp; branches; next 1.4; commitid w6096W9pBQoq47Gy; 1.4 date 2015.07.02.12.38.32; author rodent; state Exp; branches; next 1.3; commitid iKWDshbQZlE12Iry; 1.3 date 2013.02.11.09.16.11; author wiz; state dead; branches; next 1.2; 1.2 date 2009.03.20.19.25.46; author joerg; state Exp; branches; next 1.1; 1.1 date 2006.11.14.15.27.49; author joerg; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.11.14.15.27.49; author joerg; state Exp; branches; next ; desc @@ 1.7 log @liblbxutil: remove Long unsupported upstream. @ text @# $NetBSD: buildlink3.mk,v 1.6 2018/03/07 11:57:38 wiz Exp $ BUILDLINK_TREE+= liblbxutil .if !defined(LIBLBXUTIL_BUILDLINK3_MK) LIBLBXUTIL_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.liblbxutil+= liblbxutil>=1.1.0nb1 BUILDLINK_PKGSRCDIR.liblbxutil?= ../../x11/liblbxutil .include "../../devel/zlib/buildlink3.mk" .include "../../x11/xorgproto/buildlink3.mk" .endif # LIBLBXUTIL_BUILDLINK3_MK BUILDLINK_TREE+= -liblbxutil @ 1.6 log @xorgproto: use xorgproto instead of separate *proto packages Remove now obsolete packages. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.5 2015/10/22 14:34:45 tnn Exp $ @ 1.5 log @Does not need a fortran compiler. Please do not add fortran to USE_LANGUAGES just to appease broken configure scripts. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.4 2015/07/02 12:38:32 rodent Exp $ d12 1 a12 1 .include "../../x11/xproto/buildlink3.mk" @ 1.4 log @Adding: libXaw3d libXprintAppUtil liblbxutil mkcomposecache proxymngr rstart xcmsdb xdbedizzy xedit xf86dga xmh xpr xrx xtrap from pkgsrc-wip as requested by wiz@@ last quarter. LICENSE can be fixed later. @ text @d1 1 a1 1 # $NetBSD$ d8 1 a8 1 BUILDLINK_API_DEPENDS.liblbxutil+= liblbxutil>=1.1.0 @ 1.3 log @Remove lbx packages. Unsupported since xorg-server-1.2 and marked as BROKEN for a long time. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.2 2009/03/20 19:25:46 joerg Exp $ d8 1 a8 1 BUILDLINK_API_DEPENDS.liblbxutil+= liblbxutil>=1.0.0 d12 2 a13 1 .endif # LIBLBXUTIL_BUILDLINK3_MK @ 1.2 log @Simply and speed up buildlink3.mk files and processing. This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.1.1.1 2006/11/14 15:27:49 joerg Exp $ @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 2 BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ LIBLBXUTIL_BUILDLINK3_MK:= ${LIBLBXUTIL_BUILDLINK3_MK}+ d5 2 a6 3 .if ${BUILDLINK_DEPTH} == "+" BUILDLINK_DEPENDS+= liblbxutil .endif a7 5 BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nliblbxutil} BUILDLINK_PACKAGES+= liblbxutil BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}liblbxutil .if ${LIBLBXUTIL_BUILDLINK3_MK} == "+" a9 1 .endif # LIBLBXUTIL_BUILDLINK3_MK d12 1 d14 1 a14 1 BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} @ 1.1.1.1 log @Import liblbxutil-1.0.1 from pkgsrc-wip: This package provides the LBX utilities library from modular X.org. LBX (Low Bandwidth X) is an X server extension which performs compression and caching on the X protocol to improve the performance of X over low-bandwidth, high-latency links. @ text @@