X-Original-To: alpine-aports@lists.alpinelinux.org Received: from sender153-mail.zoho.com (sender153-mail.zoho.com [74.201.84.153]) by lists.alpinelinux.org (Postfix) with ESMTP id 6827D5C4570 for ; Sun, 11 Dec 2016 12:59:51 +0000 (GMT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=date:from:to:cc:message-id:in-reply-to:references:subject:mime-version:content-type:user-agent; b=pYlAKWx6HTRqvmJ3kBQcAAiw/mgJ26wp1PSIHCQDpu45RaUf9upjQBPSvu2Z4UfTKs+4M1S+yHMU Pe2uiNuCCUXDwN+OjCrqs+1kNCSLKQAMQiutWdD1MQrORA3DzTHn Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1481461176362291.3500256677827; Sun, 11 Dec 2016 04:59:36 -0800 (PST) Received: from [89.76.125.170] by mail.zoho.com with HTTP;Sun, 11 Dec 2016 04:59:36 -0800 (PST) Date: Sun, 11 Dec 2016 13:59:36 +0100 From: =?UTF-8?Q?Przemys=C5=82aw_Pawe=C5=82czyk?= To: "Timo Teras" Cc: "" , "" Message-ID: <158edf797f0.e60fe8be9769.396928184482225519@zoho.com> In-Reply-To: <158e085701a.11a2e5de86042.8328661124265152859@zoho.com> References: <20161203174846.5345-1-przemoc@zoho.com> <20161203190616.5974-1-przemoc@zoho.com> <20161207100413.42b9a59f@vostro> <158e085701a.11a2e5de86042.8328661124265152859@zoho.com> Subject: [alpine-aports] Re: [PATCH v2] main/abuild: Make default_prepare() always end up in "$builddir". X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail ---- On Thu, 08 Dec 2016 23:19:51 +0100 Przemys=C5=82aw Pawe=C5=82czyk wrote ----=20 > ---- On Wed, 07 Dec 2016 09:04:13 +0100 Timo Teras = wrote ---- =20 > > On Sat, 3 Dec 2016 20:06:16 +0100 =20 > > Przemyslaw Pawelczyk wrote: =20 > > =20 > > > ...-default_prepare-always-end-up-in-builddi.patch | 30 =20 > > > ++++++++++++++++++++++ =20 > > > main/abuild/APKBUILD | 12 ++++++--- 2= =20 > > > files changed, 38 insertions(+), 4 deletions(-) create mode 100644 = =20 > > > main/abuild/0004-abuild-Make-default_prepare-always-end-up-in-build= di.patch =20 > > =20 > > We generally want abuild patches to first go to abuild.git. =20 > =20 > I sent patch for abuild to alpine-devel ML before sending this one.=20 > Jirutka applied it there, but with some changes.=20 > Therefore this patch is obviously no longer the same as the one in upstr= eam.=20 > =20 > > =20 > > > +diff --git a/abuild.in b/abuild.in =20 > > > +index e49956b76d04..f56ac033f6a9 100644 =20 > > > +--- a/abuild.in =20 > > > ++++ b/abuild.in =20 > > > +@@ -565,10 +565,10 @@ have_patches() { =20 > > > + =20 > > > + default_prepare() { =20 > > > + local i =20 > > > ++ cd "$builddir" || { error "Is \$builddir set correctly?"; =20 > > > return 1; } =20 > > > + if ! have_patches; then =20 > > > + return 0 =20 > > > + fi =20 > > > +- cd "$builddir" || { error "Is \$builddir set correctly?"; =20 > > > return 1; } =20 > > > + for i in $source; do =20 > > > + case $i in =20 > > > + *.patch) =20 > > =20 > > The problem with this is that not abuild's are updated yet to define = =20 > > $builddir. This would make those fail. If it tries to cd there by =20 > > default, it should at least check that $builddir is defined. =20 > =20 > builddir is defined thanks to commit 4f37c8efd306:=20 > =20 > abuild: set default builddir when not defined in APKBUILD=20 > =20 > that became part of abuild v2.29.0, which is in aports already.=20 > =20 > Fail would be if [ "$_builddir" !=3D "$srcdir/$pkgname-$pkgver" ].=20 > I haven't grepped if there are such cases, though.=20 Sure there are... Assuming that every package with _builddir started using default_prepare() = w/o providing proper builddir variable, out of 2266 cases only ~787 would w= ork out-of-the-box. Stats are below. What a mess it is... There is severe lack of consistency in naming. I'm starting to think, that it would be desirable to introduce official var= iables like below: - srcprefix=3D${srcprefix:-} - srcname=3D${srcname:-$pkgname} - srcnvsep=3D${srcnvsep:--} - srcver=3D${srcver:-$pkgver} - srcsuffix=3D${srcsuffix:-} - srcfullname=3D${srcfullname:-$srcprefix$srcname$srcnvsep$srcver$srcsuffix= } Packagers should provide them for defining non-standard directory names (in= stead of whatever name they like). builddir then should be defined as: builddir=3D${builddir:-$srcdir/$srcfullname} That way we'll be able to cover 99,9% cases (or maybe even all) and only re= st of them will need to provide their own builddir (which will be very very= rare, and it is a good thing). Ultimately builddir definition could almost= entirely vanish from APKBUILDs. $ git grep -h '^_builddir=3D' master -- main/ community/ testing/ | sort | = uniq -c | sort -rn 452 _builddir=3D"$srcdir"/$pkgname-$pkgver 347 _builddir=3D"$srcdir/$_pkgreal-$pkgver" 346 _builddir=3D"$srcdir"/$_pkgname-$pkgver 251 _builddir=3D"$srcdir/$pkgname-$pkgver" 40 _builddir=3D"${srcdir}/${pkgname}-${pkgver}" 31 _builddir=3D"$srcdir/$_realname-$pkgver" 21 _builddir=3D"$srcdir"/$_realname-$pkgver 14 _builddir=3D"$srcdir" 11 _builddir=3D${srcdir}/${pkgname}-${pkgver} 11 _builddir=3D"$srcdir"/$_pkgreal-$pkgver 10 _builddir=3D$srcdir/$pkgname-$pkgver 10 _builddir=3D"$srcdir"/$pkgname-$_ver 9 _builddir=3D"$srcdir"/$_realname 8 _builddir=3D 7 _builddir=3D"$srcdir"/${pkgname}-${pkgver} 6 _builddir=3D"${srcdir}/build" 6 _builddir=3D"$srcdir"/$pkgname 6 _builddir=3D"$srcdir"/$_pkgreal-$_pkgver 5 _builddir=3D"$srcdir/$pkgname" 5 _builddir=3D"$srcdir"/build 4 _builddir=3D"${srcdir}/${_pkgname}-${pkgver}" 4 _builddir=3D"$srcdir/${pkgname}-${pkgver}" 4 _builddir=3D"$srcdir"/${_realpkgname}-$pkgver 4 _builddir=3D"$srcdir"/$pkgname-$_realver 4 _builddir=3D"$srcdir"/$pkgname-$_pkgver 3 _builddir=3D"${srcdir}"/$pkgname-$pkgver 3 _builddir=3D"$srcdir"/$pkgname-$pkgver-stable 3 _builddir=3D"$srcdir"/$pkgname-$_myver 3 _builddir=3D"$srcdir"/"$_pkgname"-$pkgver 2 _builddir=3D${srcdir}/${_pkgname}-${pkgver} 2 _builddir=3D"${srcdir}"/${pkgname}-${pkgver} 2 _builddir=3D"$srcdir/ipfw3-2012" 2 _builddir=3D"$srcdir/gtksourceview-$pkgver" 2 _builddir=3D"$srcdir/$pkgname-$_ver" 2 _builddir=3D"$srcdir/$pkgname-$_pkgver" 2 _builddir=3D"$srcdir"/python-$_pkgname-$pkgver 2 _builddir=3D"$srcdir"/pygobject-$pkgver 2 _builddir=3D"$srcdir"/gstreamer-$pkgver 2 _builddir=3D"$srcdir"/gst-plugins-ugly-$pkgver 2 _builddir=3D"$srcdir"/gst-plugins-good-$pkgver 2 _builddir=3D"$srcdir"/gst-plugins-base-$pkgver 2 _builddir=3D"$srcdir"/gdnsd-$pkgver 2 _builddir=3D"$srcdir"/farstream-$pkgver 2 _builddir=3D"$srcdir"/Penlight-$pkgver 2 _builddir=3D"$srcdir"/$pkgname-$pkgname-$pkgver 2 _builddir=3D"$srcdir"/"$pkgname-$pkgver" 1 _builddir=3D${srcdir}/${pkgname}-master 1 _builddir=3D${srcdir}/${pkgname}-${pkgname}-${pkgver} 1 _builddir=3D$srcdir/sorl-thumbnail-$pkgver 1 _builddir=3D$srcdir/lua-sleep_$pkgver 1 _builddir=3D$srcdir/lua-signal 1 _builddir=3D$srcdir/ipset-$pkgver 1 _builddir=3D$srcdir/factory_boy-$pkgver 1 _builddir=3D$srcdir/django_compressor-$pkgver 1 _builddir=3D$srcdir/django-widget-tweaks-$pkgver 1 _builddir=3D$srcdir/django-treebeard-$pkgver 1 _builddir=3D$srcdir/django-tables2-$pkgver 1 _builddir=3D$srcdir/django-oscar-$pkgver 1 _builddir=3D$srcdir/django-haystack-$pkgver 1 _builddir=3D$srcdir/django-extra-views-$pkgver 1 _builddir=3D$srcdir/django-contact-form-$pkgver 1 _builddir=3D$srcdir/django-appconf-$pkgver 1 _builddir=3D$srcdir/awall-$pkgver 1 _builddir=3D$srcdir/ZoneMinder-$pkgver 1 _builddir=3D$srcdir/LuaJIT-$_realver 1 _builddir=3D$srcdir/${pkgname}-${pkgver} 1 _builddir=3D$srcdir/${_pkgreal}_${pkgver} 1 _builddir=3D$srcdir/$pkgname-$pkgname-$pkgver 1 _builddir=3D$srcdir/$pkgname 1 _builddir=3D$srcdir/$_usname-$pkgver 1 _builddir=3D$srcdir/$_usname-$_usver-$_usrel 1 _builddir=3D$srcdir/$_realname-$pkgver 1 _builddir=3D"${srcdir}/ubuntu-font-family-${pkgver}" 1 _builddir=3D"${srcdir}/murrine-${pkgver}" 1 _builddir=3D"${srcdir}/mpt-status-${pkgver}" 1 _builddir=3D"${srcdir}/firefox-${pkgver}esr" 1 _builddir=3D"${srcdir}/djblets-release-${pkgver}" 1 _builddir=3D"${srcdir}/boost-coroutine" 1 _builddir=3D"${srcdir}/autoconf-${pkgver}" 1 _builddir=3D"${srcdir}/PyQt-x11-gpl-${pkgver}" 1 _builddir=3D"${srcdir}/ORBit2-${pkgver}" 1 _builddir=3D"${srcdir}/GConf-${pkgver}" 1 _builddir=3D"${srcdir}/${pkgname}-${pkgver}-server" 1 _builddir=3D"${srcdir}/${pkgname}" 1 _builddir=3D"${srcdir}/${_pkgname}-$pkgver" 1 _builddir=3D"${srcdir}/$pkgname-$pkgver" 1 _builddir=3D"${srcdir}"/"${pkgname}"-"${pkgver}" 1 _builddir=3D"$srcdir/zlib-$pkgver"/contrib/minizip 1 _builddir=3D"$srcdir/unixODBC-$pkgver" 1 _builddir=3D"$srcdir/ufsutils-$pkgver" 1 _builddir=3D"$srcdir/ufpdf/ttf2ufm-src" 1 _builddir=3D"$srcdir/turbo-$pkgver" 1 _builddir=3D"$srcdir/tls${pkgver}" 1 _builddir=3D"$srcdir/tg-$pkgver" 1 _builddir=3D"$srcdir/squashfs$pkgver/$pkgname" 1 _builddir=3D"$srcdir/sqm-scripts-$pkgver" 1 _builddir=3D"$srcdir/password-store-$pkgver" 1 _builddir=3D"$srcdir/open-vm-tools-stable-$_ver"/open-vm-tools 1 _builddir=3D"$srcdir/netcf-$pkgver" 1 _builddir=3D"$srcdir/mesa-$pkgver" 1 _builddir=3D"$srcdir/libotr-$pkgver" 1 _builddir=3D"$srcdir/libXxf86misc-$pkgver" 1 _builddir=3D"$srcdir/libXft-$pkgver" 1 _builddir=3D"$srcdir/libXdmcp-$pkgver" 1 _builddir=3D"$srcdir/libXdamage-$pkgver" 1 _builddir=3D"$srcdir/libICE-$pkgver" 1 _builddir=3D"$srcdir/gst-plugins-bad-$pkgver" 1 _builddir=3D"$srcdir/gradm" 1 _builddir=3D"$srcdir/go/src/github.com/progrium/$pkgname" 1 _builddir=3D"$srcdir/gnupg-$pkgver" 1 _builddir=3D"$srcdir/gevent-websocket-$pkgver" 1 _builddir=3D"$srcdir/galculator-$pkgver" 1 _builddir=3D"$srcdir/freefont-$pkgver" 1 _builddir=3D"$srcdir/dwarf-$pkgver" 1 _builddir=3D"$srcdir/drupal-$pkgver" 1 _builddir=3D"$srcdir/distribution-$pkgver" 1 _builddir=3D"$srcdir/db-$_ver" 1 _builddir=3D"$srcdir/cdparanoia-III-$pkgver" 1 _builddir=3D"$srcdir/bitlbee-facebook-${pkgver}" 1 _builddir=3D"$srcdir/bind-${_ver}" 1 _builddir=3D"$srcdir/LucenePlusPlus-rel_$pkgver" 1 _builddir=3D"$srcdir/${pkgname}-${_pkgver}" 1 _builddir=3D"$srcdir/${pkgname}-$pkgver" 1 _builddir=3D"$srcdir/${pkgname}-$_ver" 1 _builddir=3D"$srcdir/${pkgname}${pkgver}" 1 _builddir=3D"$srcdir/$pkgname-snapshot-$pkgver-2245-stable" 1 _builddir=3D"$srcdir/$pkgname-RELEASE-$_ver" 1 _builddir=3D"$srcdir/$pkgname-${pkgver/_/-}" 1 _builddir=3D"$srcdir/$pkgname-$pkgver/" 1 _builddir=3D"$srcdir/$pkgname-$pkgver.orig" 1 _builddir=3D"$srcdir/$pkgname-$pkgver-fixed" 1 _builddir=3D"$srcdir/$pkgname-$pkgver-ac20050924p1" 1 _builddir=3D"$srcdir/$pkgname-$pkgver$_versuffix" 1 _builddir=3D"$srcdir/$pkgname-$pkgname-$pkgver" 1 _builddir=3D"$srcdir/$pkgname-$_sha" 1 _builddir=3D"$srcdir/$pkgname-$_pkgcommit" 1 _builddir=3D"$srcdir/$pkgname-$_myver" 1 _builddir=3D"$srcdir/$pkgname-$_date" 1 _builddir=3D"$srcdir/$_realname-v$pkgver" 1 _builddir=3D"$srcdir/$_realname-$_realver" 1 _builddir=3D"$srcdir/$_pkgverstr" 1 _builddir=3D"$srcdir/$_pkgreal-v$pkgver" 1 _builddir=3D"$srcdir/$_name-$pkgver" 1 _builddir=3D"$srcdir/$_hgrepo" 1 _builddir=3D"$srcdir/$_basename-mr$pkgver" 1 _builddir=3D"$srcdir/" 1 _builddir=3D"$srcdir"/zope.event-$pkgver 1 _builddir=3D"$srcdir"/znc-$pkgver 1 _builddir=3D"$srcdir"/zd1211-firmware 1 _builddir=3D"$srcdir"/yajl-$pkgver 1 _builddir=3D"$srcdir"/xprop-$pkgver 1 _builddir=3D"$srcdir"/xmltv-$pkgver 1 _builddir=3D"$srcdir"/xmlindent-$pkgver 1 _builddir=3D"$srcdir"/xfce4-whiskermenu-plugin-$pkgver 1 _builddir=3D"$srcdir"/xfce4-volumed-$pkgver 1 _builddir=3D"$srcdir"/xfce4-terminal-$pkgver 1 _builddir=3D"$srcdir"/xfce4-power-manager-$pkgver 1 _builddir=3D"$srcdir"/xfce4-cpugraph-plugin-$pkgver 1 _builddir=3D"$srcdir"/xfce4-clipman-plugin-$pkgver 1 _builddir=3D"$srcdir"/xf86-video-vmware-$pkgver 1 _builddir=3D"$srcdir"/xf86-video-qxl-$pkgver 1 _builddir=3D"$srcdir"/xctrl-$pkgver 1 _builddir=3D"$srcdir"/xcb-util-wm-$pkgver 1 _builddir=3D"$srcdir"/xcb-util-renderutil-$pkgver 1 _builddir=3D"$srcdir"/xcb-util-keysyms-$pkgver 1 _builddir=3D"$srcdir"/xcb-util-image-$pkgver 1 _builddir=3D"$srcdir"/xcb-util-cursor-$pkgver 1 _builddir=3D"$srcdir"/xcache-$pkgver 1 _builddir=3D"$srcdir"/x265_$pkgver 1 _builddir=3D"$srcdir"/wxPython-src-$pkgver 1 _builddir=3D"$srcdir"/wkhtmltopdf-$pkgver 1 _builddir=3D"$srcdir"/wireless_tools.30 1 _builddir=3D"$srcdir"/websocketpp-$pkgver 1 _builddir=3D"$srcdir"/watchdog-$pkgver 1 _builddir=3D"$srcdir"/vte-$pkgver 1 _builddir=3D"$srcdir"/vnc2flv-$pkgver 1 _builddir=3D"$srcdir"/v86d-86d-$pkgver 1 _builddir=3D"$srcdir"/uuid 1 _builddir=3D"$srcdir"/usbredir-$pkgver 1 _builddir=3D"$srcdir"/urlgrabber-$pkgver 1 _builddir=3D"$srcdir"/umix-$pkgver 1 _builddir=3D"$srcdir"/uhttpmock-$pkgver 1 _builddir=3D"$srcdir"/udisks-$pkgver 1 _builddir=3D"$srcdir"/udev-init-scripts-$pkgver 1 _builddir=3D"$srcdir"/uClibc-${_ver} 1 _builddir=3D"$srcdir"/tumbler-$pkgver 1 _builddir=3D"$srcdir"/tomahawk-$pkgver 1 _builddir=3D"$srcdir"/toluapp-$pkgver 1 _builddir=3D"$srcdir"/tinycss-$pkgver 1 _builddir=3D"$srcdir"/thunar-vcs-plugin-$pkgver 1 _builddir=3D"$srcdir"/tevent-$pkgver 1 _builddir=3D"$srcdir"/tdb-$pkgver 1 _builddir=3D"$srcdir"/tcl${pkgver}/unix 1 _builddir=3D"$srcdir"/task-$pkgver 1 _builddir=3D"$srcdir"/sword-$pkgver 1 _builddir=3D"$srcdir"/subunit-$pkgver 1 _builddir=3D"$srcdir"/su-exec-$pkgver 1 _builddir=3D"$srcdir"/stfl-$pkgver 1 _builddir=3D"$srcdir"/sshpass-$pkgver 1 _builddir=3D"$srcdir"/sshguard-$pkgver 1 _builddir=3D"$srcdir"/sphinx-autobuild-$pkgver 1 _builddir=3D"$srcdir"/sparsehash-sparsehash-$pkgver 1 _builddir=3D"$srcdir"/soundtouch 1 _builddir=3D"$srcdir"/sng-tc-linux-$pkgver.i686 1 _builddir=3D"$srcdir"/snappy-$pkgver 1 _builddir=3D"$srcdir"/smem-$pkgver 1 _builddir=3D"$srcdir"/sfic-$pkgver 1 _builddir=3D"$srcdir"/ser2net-$pkgver 1 _builddir=3D"$srcdir"/sdparm-$pkgver 1 _builddir=3D"$srcdir"/scipy-$pkgver 1 _builddir=3D"$srcdir"/sch_cake-$_gitver 1 _builddir=3D"$srcdir"/samba-$pkgver 1 _builddir=3D"$srcdir"/rsnapshot-$pkgver 1 _builddir=3D"$srcdir"/robm-$pkgname-$_pkgver 1 _builddir=3D"$srcdir"/rethinkdb-$pkgver 1 _builddir=3D"$srcdir"/rest-$pkgver 1 _builddir=3D"$srcdir"/remind-$pkgver 1 _builddir=3D"$srcdir"/redland-$pkgver 1 _builddir=3D"$srcdir"/rasqal-$pkgver 1 _builddir=3D"$srcdir"/raptor2-$pkgver 1 _builddir=3D"$srcdir"/rancid-$pkgver 1 _builddir=3D"$srcdir"/ragel-$pkgver 1 _builddir=3D"$srcdir"/quvi-$pkgver 1 _builddir=3D"$srcdir"/quazip-$pkgver 1 _builddir=3D"$srcdir"/qtxmlpatterns-opensource-src-$_V 1 _builddir=3D"$srcdir"/qttranslations-opensource-src-$_V 1 _builddir=3D"$srcdir"/qttools-opensource-src-$_V 1 _builddir=3D"$srcdir"/qtsvg-opensource-src-$_V 1 _builddir=3D"$srcdir"/qtscript-opensource-src-$_V 1 _builddir=3D"$srcdir"/qtquickcontrols-opensource-src-$_V 1 _builddir=3D"$srcdir"/qtmultimedia-opensource-src-${_V%-*} 1 _builddir=3D"$srcdir"/qtimageformats-opensource-src-$_V 1 _builddir=3D"$srcdir"/qtgraphicaleffects-opensource-src-$_V 1 _builddir=3D"$srcdir"/qtdeclarative-opensource-src-${_V%-*} 1 _builddir=3D"$srcdir"/qt-everywhere-opensource-src-$pkgver 1 _builddir=3D"$srcdir"/qt-creator-opensource-src-$pkgver 1 _builddir=3D"$srcdir"/qrencode-$pkgver 1 _builddir=3D"$srcdir"/qpdf-$pkgver 1 _builddir=3D"$srcdir"/python2-pythondialog-$pkgver 1 _builddir=3D"$srcdir"/python-livereload-$pkgver 1 _builddir=3D"$srcdir"/python-gflags-$pkgver 1 _builddir=3D"$srcdir"/python-distutils-extra-$pkgver 1 _builddir=3D"$srcdir"/pylast-$pkgver 1 _builddir=3D"$srcdir"/pygtk-$pkgver 1 _builddir=3D"$srcdir"/pygraphviz-pygraphviz-$_ver 1 _builddir=3D"$srcdir"/putty-$pkgver 1 _builddir=3D"$srcdir"/procmail-$pkgver 1 _builddir=3D"$srcdir"/powertop-$pkgver 1 _builddir=3D"$srcdir"/postfixadmin-$pkgver 1 _builddir=3D"$srcdir"/portaudio 1 _builddir=3D"$srcdir"/polkit-$pkgver 1 _builddir=3D"$srcdir"/pngquant-$pkgver 1 _builddir=3D"$srcdir"/pllua-$pkgver 1 _builddir=3D"$srcdir"/pigz-$pkgver 1 _builddir=3D"$srcdir"/pidgin-sipe-$pkgver 1 _builddir=3D"$srcdir"/pianobar-$pkgver 1 _builddir=3D"$srcdir"/phonon-$pkgver 1 _builddir=3D"$srcdir"/phodav-$pkgver 1 _builddir=3D"$srcdir"/patchutils-$pkgver 1 _builddir=3D"$srcdir"/passlib-$pkgver 1 _builddir=3D"$srcdir"/parsedatetime-$pkgver 1 _builddir=3D"$srcdir"/pangox-compat-$pkgver 1 _builddir=3D"$srcdir"/pam-pgsql-$pkgver 1 _builddir=3D"$srcdir"/pacman-$pkgver 1 _builddir=3D"$srcdir"/ortp-$pkgver 1 _builddir=3D"$srcdir"/orc-$pkgver 1 _builddir=3D"$srcdir"/opus-$pkgver 1 _builddir=3D"$srcdir"/openobex-$pkgver-Source 1 _builddir=3D"$srcdir"/openbox-$pkgver 1 _builddir=3D"$srcdir"/nss-pam-ldapd-$pkgver 1 _builddir=3D"$srcdir"/npth-$pkgver 1 _builddir=3D"$srcdir"/npapi-sdk-$pkgver 1 _builddir=3D"$srcdir"/nikola-$pkgver 1 _builddir=3D"$srcdir"/newsbeuter-$pkgver 1 _builddir=3D"$srcdir"/net-tools-$_ver 1 _builddir=3D"$srcdir"/ndg_httpsclient-$pkgver 1 _builddir=3D"$srcdir"/ncurses-$pkgver 1 _builddir=3D"$srcdir"/mxml-$pkgver 1 _builddir=3D"$srcdir"/musicbrainzngs-$pkgver 1 _builddir=3D"$srcdir"/mtdev-$pkgver 1 _builddir=3D"$srcdir"/mqtt-exec-$pkgver 1 _builddir=3D"$srcdir"/mpdscribble-$pkgver 1 _builddir=3D"$srcdir"/mpc-$pkgver 1 _builddir=3D"$srcdir"/mono-${pkgver%.*} 1 _builddir=3D"$srcdir"/mongo-tools-$pkgver 1 _builddir=3D"$srcdir"/miniupnpd-$pkgver 1 _builddir=3D"$srcdir"/meep-$pkgver 1 _builddir=3D"$srcdir"/makekit-release-$pkgver/build 1 _builddir=3D"$srcdir"/mailx-$pkgver 1 _builddir=3D"$srcdir"/lxsession-$pkgver 1 _builddir=3D"$srcdir"/lxpolkit-$pkgver 1 _builddir=3D"$srcdir"/luasoap-$_pkgver 1 _builddir=3D"$srcdir"/luasec-luasec-$pkgver 1 _builddir=3D"$srcdir"/luaexpat-1.3.0 1 _builddir=3D"$srcdir"/luacrypto-$pkgver 1 _builddir=3D"$srcdir"/lua-stringy-$pkgver/stringy 1 _builddir=3D"$srcdir"/lua-optarg-$pkgver 1 _builddir=3D"$srcdir"/lua-mqtt-publish-$pkgver 1 _builddir=3D"$srcdir"/lua-maxminddb-$pkgver 1 _builddir=3D"$srcdir"/lua-hiredis-$pkgver 1 _builddir=3D"$srcdir"/lua-file-magic-$pkgver 1 _builddir=3D"$srcdir"/lua-feedparser-$pkgver 1 _builddir=3D"$srcdir"/lua-compat-5.2-bitlib-$pkgver 1 _builddir=3D"$srcdir"/lua-b64-$pkgver 1 _builddir=3D"$srcdir"/lua-aports-$pkgver 1 _builddir=3D"$srcdir"/lua-$pkgver 1 _builddir=3D"$srcdir"/lua-$_ver 1 _builddir=3D"$srcdir"/lsyncd-$pkgver 1 _builddir=3D"$srcdir"/lrexlib-rel-${pkgver//./-} 1 _builddir=3D"$srcdir"/logilab-astng-$pkgver 1 _builddir=3D"$srcdir"/lockfile-progs-$pkgver 1 _builddir=3D"$srcdir"/lksctp-tools-$pkgver 1 _builddir=3D"$srcdir"/lizardfs-$pkgver 1 _builddir=3D"$srcdir"/live 1 _builddir=3D"$srcdir"/linuxconsoletools-$pkgver 1 _builddir=3D"$srcdir"/linenoise-$pkgver 1 _builddir=3D"$srcdir"/lightdm-$pkgver 1 _builddir=3D"$srcdir"/libxshmfence-$pkgver 1 _builddir=3D"$srcdir"/libxkbcommon-$pkgver 1 _builddir=3D"$srcdir"/libwpg-$pkgver 1 _builddir=3D"$srcdir"/libwpd-$pkgver 1 _builddir=3D"$srcdir"/libvncserver-LibVNCServer-$pkgver 1 _builddir=3D"$srcdir"/libvirt-glib-$pkgver 1 _builddir=3D"$srcdir"/libverto-$pkgver 1 _builddir=3D"$srcdir"/libva-$pkgver 1 _builddir=3D"$srcdir"/libunistring-$pkgver 1 _builddir=3D"$srcdir"/libunique-$pkgver 1 _builddir=3D"$srcdir"/libtxc_dxtn-$pkgver 1 _builddir=3D"$srcdir"/libssh2-$pkgver 1 _builddir=3D"$srcdir"/libsigsegv-$pkgver 1 _builddir=3D"$srcdir"/libshairport-$_realver 1 _builddir=3D"$srcdir"/libsecret-$pkgver 1 _builddir=3D"$srcdir"/libseccomp-$pkgver 1 _builddir=3D"$srcdir"/libreoffice-$pkgver 1 _builddir=3D"$srcdir"/libquvi-scripts-$pkgver 1 _builddir=3D"$srcdir"/libquvi-$pkgver 1 _builddir=3D"$srcdir"/libproxy-$pkgver 1 _builddir=3D"$srcdir"/libpgm-$pkgver/openpgm/pgm/ 1 _builddir=3D"$srcdir"/libosinfo-$pkgver 1 _builddir=3D"$srcdir"/libnl-$pkgver 1 _builddir=3D"$srcdir"/libnjb-$pkgver 1 _builddir=3D"$srcdir"/libnice-$pkgver 1 _builddir=3D"$srcdir"/libnfsidmap-$pkgver 1 _builddir=3D"$srcdir"/libnfs-libnfs-$pkgver 1 _builddir=3D"$srcdir"/libnetfilter_queue-$pkgver 1 _builddir=3D"$srcdir"/libnetfilter_cttimeout-$pkgver 1 _builddir=3D"$srcdir"/libnetfilter_cthelper-$pkgver 1 _builddir=3D"$srcdir"/libmwaw-$pkgver 1 _builddir=3D"$srcdir"/libmspack-$_ver 1 _builddir=3D"$srcdir"/libmp3splt-$pkgver 1 _builddir=3D"$srcdir"/libmowgli-2-$pkgname-$pkgver 1 _builddir=3D"$srcdir"/libmemcached-$pkgver 1 _builddir=3D"$srcdir"/libjpeg-turbo-$pkgver 1 _builddir=3D"$srcdir"/libiec61883-$pkgver 1 _builddir=3D"$srcdir"/libgdiplus-$pkgver 1 _builddir=3D"$srcdir"/libfprint-$pkgver 1 _builddir=3D"$srcdir"/libepoxy-$pkgver 1 _builddir=3D"$srcdir"/libedit-$_ver 1 _builddir=3D"$srcdir"/libechonest-$pkgver 1 _builddir=3D"$srcdir"/libdvdread-$pkgver 1 _builddir=3D"$srcdir"/libdvdnav-$pkgver 1 _builddir=3D"$srcdir"/libdvbcsa-$pkgver 1 _builddir=3D"$srcdir"/libdv-$pkgver 1 _builddir=3D"$srcdir"/libdc1394-$pkgver 1 _builddir=3D"$srcdir"/libctl-$pkgver 1 _builddir=3D"$srcdir"/libcec-libcec-$pkgver 1 _builddir=3D"$srcdir"/libcdio-paranoia-10.2+$_ver 1 _builddir=3D"$srcdir"/libbluray-$pkgver 1 _builddir=3D"$srcdir"/libavc1394-$pkgver 1 _builddir=3D"$srcdir"/libart_lgpl-$pkgver 1 _builddir=3D"$srcdir"/libantlr3c-$pkgver 1 _builddir=3D"$srcdir"/libXxf86vm-$pkgver 1 _builddir=3D"$srcdir"/libXxf86dga-$pkgver 1 _builddir=3D"$srcdir"/libXt-$pkgver 1 _builddir=3D"$srcdir"/libXres-$pkgver 1 _builddir=3D"$srcdir"/libXp-$pkgver 1 _builddir=3D"$srcdir"/libXinerama-$pkgver 1 _builddir=3D"$srcdir"/libXext-$pkgver 1 _builddir=3D"$srcdir"/libXcursor-$pkgver 1 _builddir=3D"$srcdir"/libXcomposite-$pkgver 1 _builddir=3D"$srcdir"/libXaw-$pkgver 1 _builddir=3D"$srcdir"/libXScrnSaver-$pkgver 1 _builddir=3D"$srcdir"/libIDL-$pkgver 1 _builddir=3D"$srcdir"/leveldb-$pkgver 1 _builddir=3D"$srcdir"/leptonica-$pkgver 1 _builddir=3D"$srcdir"/ldns-$pkgver 1 _builddir=3D"$srcdir"/lddtree-$pkgver 1 _builddir=3D"$srcdir"/ldbus-$_commitid/src 1 _builddir=3D"$srcdir"/ldb-$pkgver 1 _builddir=3D"$srcdir"/lcms2-$pkgver 1 _builddir=3D"$srcdir"/krb5-$pkgver 1 _builddir=3D"$srcdir"/kmod-$pkgver 1 _builddir=3D"$srcdir"/keyutils-$pkgver 1 _builddir=3D"$srcdir"/keybinder-$pkgver 1 _builddir=3D"$srcdir"/kbd-$pkgver 1 _builddir=3D"$srcdir"/kBuild-$_ver 1 _builddir=3D"$srcdir"/jsoncpp-$pkgver 1 _builddir=3D"$srcdir"/json4lua-$pkgver 1 _builddir=3D"$srcdir"/json-c-$pkgver 1 _builddir=3D"$srcdir"/jellyfish-$pkgver 1 _builddir=3D"$srcdir"/jack-$pkgver 1 _builddir=3D"$srcdir"/itstool-$pkgver 1 _builddir=3D"$srcdir"/iptraf-ng-$pkgver 1 _builddir=3D"$srcdir"/ipt-netflow-$_ver 1 _builddir=3D"$srcdir"/iniparser-$pkgver 1 _builddir=3D"$srcdir"/incron-$pkgver 1 _builddir=3D"$srcdir"/ilbc-$pkgver 1 _builddir=3D"$srcdir"/iftop-$pkgver 1 _builddir=3D"$srcdir"/icu/source 1 _builddir=3D"$srcdir"/icedtea-web-$pkgver 1 _builddir=3D"$srcdir"/hypermail 1 _builddir=3D"$srcdir"/hydrogen-$pkgver 1 _builddir=3D"$srcdir"/hwdata-$pkgver 1 _builddir=3D"$srcdir"/hunspell-pt_PT-$pkgver 1 _builddir=3D"$srcdir"/highlight-$pkgver 1 _builddir=3D"$srcdir"/hexchat-$pkgver 1 _builddir=3D"$srcdir"/help2man-$pkgver 1 _builddir=3D"$srcdir"/hdf5-$_pkgver 1 _builddir=3D"$srcdir"/hashids.lua-$pkgver 1 _builddir=3D"$srcdir"/harminv-$pkgver 1 _builddir=3D"$srcdir"/guvcview-src-$pkgver 1 _builddir=3D"$srcdir"/gutenprint-$pkgver 1 _builddir=3D"$srcdir"/gtk+-$pkgver 1 _builddir=3D"$srcdir"/gst-plugins-bad-$pkgver 1 _builddir=3D"$srcdir"/gst-libav-$pkgver 1 _builddir=3D"$srcdir"/gst-ffmpeg-$pkgver 1 _builddir=3D"$srcdir"/gss-$pkgver 1 _builddir=3D"$srcdir"/gsm-${pkgver%.*}-pl${pkgver##*.} 1 _builddir=3D"$srcdir"/gsettings-desktop-schemas-$pkgver 1 _builddir=3D"$srcdir"/gptfdisk-$pkgver 1 _builddir=3D"$srcdir"/gphoto2-$pkgver 1 _builddir=3D"$srcdir"/gpgme-$pkgver 1 _builddir=3D"$srcdir"/googletest-release-${pkgver} 1 _builddir=3D"$srcdir"/gnuchess-$pkgver 1 _builddir=3D"$srcdir"/gnome-icon-theme-symbolic-$pkgver 1 _builddir=3D"$srcdir"/gnome-common-$pkgver 1 _builddir=3D"$srcdir"/gnomad2-$pkgver 1 _builddir=3D"$srcdir"/gmp-${pkgver%[a-z]} 1 _builddir=3D"$srcdir"/glu-$pkgver 1 _builddir=3D"$srcdir"/glm 1 _builddir=3D"$srcdir"/glamor-egl-$pkgver 1 _builddir=3D"$srcdir"/gifsicle-$pkgver 1 _builddir=3D"$srcdir"/gengetopt-$pkgver 1 _builddir=3D"$srcdir"/gdbm-$pkgver 1 _builddir=3D"$srcdir"/gcr-$pkgver 1 _builddir=3D"$srcdir"/gc-${pkgver%[a-z]} 1 _builddir=3D"$srcdir"/gapk-$pkgver 1 _builddir=3D"$srcdir"/fwknop-$pkgver 1 _builddir=3D"$srcdir"/fuse-exfat-$pkgver 1 _builddir=3D"$srcdir"/flite-$pkgver-release 1 _builddir=3D"$srcdir"/flask-paginate-$pkgver 1 _builddir=3D"$srcdir"/flashcache-$pkgver 1 _builddir=3D"$srcdir"/findutils-$pkgver 1 _builddir=3D"$srcdir"/ffmpeg-$pkgver 1 _builddir=3D"$srcdir"/ffcall-$pkgver 1 _builddir=3D"$srcdir"/f2fs-tools-$pkgver 1 _builddir=3D"$srcdir"/exo-$pkgver 1 _builddir=3D"$srcdir"/email2trac-$pkgver 1 _builddir=3D"$srcdir"/ediarpc-$pkgver 1 _builddir=3D"$srcdir"/drizzle7-$pkgver 1 _builddir=3D"$srcdir"/docbook2X-$pkgver 1 _builddir=3D"$srcdir"/django-suit-$pkgver 1 _builddir=3D"$srcdir"/discogs-client-$pkgver 1 _builddir=3D"$srcdir"/dia-$pkgver 1 _builddir=3D"$srcdir"/dhcpcd-ui-$pkgver 1 _builddir=3D"$srcdir"/devicemaster-linux-$pkgver 1 _builddir=3D"$srcdir"/dev86-$pkgver 1 _builddir=3D"$srcdir"/dejagnu-$pkgver 1 _builddir=3D"$srcdir"/dbus-python-$pkgver 1 _builddir=3D"$srcdir"/daq-$pkgver 1 _builddir=3D"$srcdir"/dansguardian-$pkgver 1 _builddir=3D"$srcdir"/d-feet-$pkgver 1 _builddir=3D"$srcdir"/cups-filters-$pkgver 1 _builddir=3D"$srcdir"/cpulimit-$pkgver 1 _builddir=3D"$srcdir"/cppunit-$pkgver 1 _builddir=3D"$srcdir"/connman-$pkgver 1 _builddir=3D"$srcdir"/cogl-$pkgver 1 _builddir=3D"$srcdir"/clucene-core-$pkgver 1 _builddir=3D"$srcdir"/chrpath-$pkgver 1 _builddir=3D"$srcdir"/cfengine-${pkgver%_p*} 1 _builddir=3D"$srcdir"/celt-$pkgver 1 _builddir=3D"$srcdir"/cairocffi-$pkgver 1 _builddir=3D"$srcdir"/brlaser-$pkgver 1 _builddir=3D"$srcdir"/bitchx-$pkgver 1 _builddir=3D"$srcdir"/beets-$pkgver 1 _builddir=3D"$srcdir"/bdr-$pkgver 1 _builddir=3D"$srcdir"/bcache-tools-$pkgver 1 _builddir=3D"$srcdir"/b43-fwcutter-$pkgver 1 _builddir=3D"$srcdir"/axel-$pkgver 1 _builddir=3D"$srcdir"/avahi-$pkgver 1 _builddir=3D"$srcdir"/automoc4-$pkgver 1 _builddir=3D"$srcdir"/aumix-$pkgver 1 _builddir=3D"$srcdir"/audioread-$pkgver 1 _builddir=3D"$srcdir"/audacity-Audacity-$pkgver 1 _builddir=3D"$srcdir"/attica-$pkgver 1 _builddir=3D"$srcdir"/at-spi2-core-$pkgver 1 _builddir=3D"$srcdir"/at-spi2-atk-$pkgver 1 _builddir=3D"$srcdir"/aspell6-uk-$pkgver-0 1 _builddir=3D"$srcdir"/aspell6-ru-$pkgver-1 1 _builddir=3D"$srcdir"/aspell6-de-$pkgver-1 1 _builddir=3D"$srcdir"/aspell-fr-$_ver 1 _builddir=3D"$srcdir"/asio-$pkgver 1 _builddir=3D"$srcdir"/appstream-glib-$pkgver 1 _builddir=3D"$srcdir"/alt-getopt-$pkgver 1 _builddir=3D"$srcdir"/afpfs-ng-$pkgver 1 _builddir=3D"$srcdir"/adwaita-icon-theme-$pkgver 1 _builddir=3D"$srcdir"/accountsservice-$pkgver 1 _builddir=3D"$srcdir"/a52dec-$pkgver 1 _builddir=3D"$srcdir"/ZendFramework-$pkgver 1 _builddir=3D"$srcdir"/XML-SAX-Base-$pkgver 1 _builddir=3D"$srcdir"/XML-SAX-$pkgver 1 _builddir=3D"$srcdir"/XML-NamespaceSupport-$pkgver 1 _builddir=3D"$srcdir"/WWW-RobotRules-$pkgver 1 _builddir=3D"$srcdir"/VirtualBox-$pkgver 1 _builddir=3D"$srcdir"/Ver$pkgver 1 _builddir=3D"$srcdir"/UNIVERSAL-require-$pkgver 1 _builddir=3D"$srcdir"/Thunar-$pkgver 1 _builddir=3D"$srcdir"/Text-Template-$pkgver 1 _builddir=3D"$srcdir"/Text-Reform-$pkgver 1 _builddir=3D"$srcdir"/Text-Quoted-$pkgver 1 _builddir=3D"$srcdir"/Text-Password-Pronounceable-$pkgver 1 _builddir=3D"$srcdir"/Text-CSV-$pkgver 1 _builddir=3D"$srcdir"/Text-Autoformat-$pkgver 1 _builddir=3D"$srcdir"/Test-SharedFork-$pkgver 1 _builddir=3D"$srcdir"/Test-NoWarnings-$pkgver 1 _builddir=3D"$srcdir"/Test-LongString-$pkgver 1 _builddir=3D"$srcdir"/Test-Deep-$pkgver 1 _builddir=3D"$srcdir"/Term-ProgressBar-$pkgver 1 _builddir=3D"$srcdir"/Switch-$pkgver 1 _builddir=3D"$srcdir"/Sub-Install-$pkgver 1 _builddir=3D"$srcdir"/Scope-Guard-$pkgver 1 _builddir=3D"$srcdir"/SDL_mixer-$pkgver 1 _builddir=3D"$srcdir"/SDL_image-$pkgver 1 _builddir=3D"$srcdir"/SDL-$pkgver 1 _builddir=3D"$srcdir"/Reusable-Cluster-Components-glue--glue-$pkgve= r 1 _builddir=3D"$srcdir"/Remmina-$_hash 1 _builddir=3D"$srcdir"/Regexp-IPv6-$pkgver 1 _builddir=3D"$srcdir"/Regexp-Common-net-CIDR-$pkgver 1 _builddir=3D"$srcdir"/Recode-$pkgver 1 _builddir=3D"$srcdir"/Radicale-$pkgver 1 _builddir=3D"$srcdir"/Pyphen-$pkgver 1 _builddir=3D"$srcdir"/Pykka-$pkgver 1 _builddir=3D"$srcdir"/Pound-$pkgver 1 _builddir=3D"$srcdir"/PerlIO-gzip-$pkgver 1 _builddir=3D"$srcdir"/Params-Util-$pkgver 1 _builddir=3D"$srcdir"/OpenIPMI-$pkgver 1 _builddir=3D"$srcdir"/NetworkManager-$pkgver 1 _builddir=3D"$srcdir"/Net-HTTP-$pkgver 1 _builddir=3D"$srcdir"/Net-DNS-Resolver-Programmable-v$pkgver 1 _builddir=3D"$srcdir"/Net-CIDR-$pkgver 1 _builddir=3D"$srcdir"/MySQL-python-$pkgver 1 _builddir=3D"$srcdir"/Mopidy-Spotify-$pkgver 1 _builddir=3D"$srcdir"/Mopidy-Mopify-$pkgver 1 _builddir=3D"$srcdir"/Mopidy-Moped-$pkgver 1 _builddir=3D"$srcdir"/Mopidy-Beets-$pkgver 1 _builddir=3D"$srcdir"/Module-Versions-Report-$pkgver 1 _builddir=3D"$srcdir"/Microlight-$pkgver 1 _builddir=3D"$srcdir"/Math-Round-$pkgver 1 _builddir=3D"$srcdir"/Logbook-$pkgver 1 _builddir=3D"$srcdir"/Locale-Maketext-Lexicon-$pkgver 1 _builddir=3D"$srcdir"/Locale-Maketext-Fuzzy-$pkgver 1 _builddir=3D"$srcdir"/Linux-PAM-$pkgver 1 _builddir=3D"$srcdir"/Lingua-Preferred-$pkgver 1 _builddir=3D"$srcdir"/Lingua-EN-Numbers-Ordinate-$pkgver 1 _builddir=3D"$srcdir"/LDoc-$pkgver 1 _builddir=3D"$srcdir"/Imaging-$pkgver 1 _builddir=3D"$srcdir"/Image-ExifTool-$pkgver 1 _builddir=3D"$srcdir"/IPC-ShareLite-$pkgver 1 _builddir=3D"$srcdir"/IPC-Run3-$pkgver 1 _builddir=3D"$srcdir"/Hash-MultiValue-$pkgver 1 _builddir=3D"$srcdir"/HTTP-Negotiate-$pkgver 1 _builddir=3D"$srcdir"/HTTP-Daemon-$pkgver 1 _builddir=3D"$srcdir"/HTTP-Cookies-$pkgver 1 _builddir=3D"$srcdir"/HTTP-Body-$pkgver 1 _builddir=3D"$srcdir"/HTML-Quoted-$pkgver 1 _builddir=3D"$srcdir"/FreeRDP-$_hash 1 _builddir=3D"$srcdir"/Flask-WeasyPrint-$pkgver 1 _builddir=3D"$srcdir"/Flask-SSLify-$pkgver 1 _builddir=3D"$srcdir"/Flask-SQLAlchemy-$pkgver 1 _builddir=3D"$srcdir"/Flask-Mail-$pkgver 1 _builddir=3D"$srcdir"/Filesys-Notify-Simple-$pkgver 1 _builddir=3D"$srcdir"/File-ShareDir-$pkgver 1 _builddir=3D"$srcdir"/File-Listing-$pkgver 1 _builddir=3D"$srcdir"/FCGI-ProcManager-$pkgver 1 _builddir=3D"$srcdir"/Emby-$pkgver 1 _builddir=3D"$srcdir"/Email-Address-List-$pkgver 1 _builddir=3D"$srcdir"/Email-Address-$pkgver 1 _builddir=3D"$srcdir"/Devel-StackTrace-AsHTML-$pkgver 1 _builddir=3D"$srcdir"/DateTime-Locale-$pkgver 1 _builddir=3D"$srcdir"/DateTime-Format-W3CDTF-$pkgver 1 _builddir=3D"$srcdir"/DateTime-Format-Mail-$pkgver 1 _builddir=3D"$srcdir"/Data-OptList-$pkgver 1 _builddir=3D"$srcdir"/DBIx-DBSchema-$pkgver 1 _builddir=3D"$srcdir"/Convert-UUlib-$pkgver 1 _builddir=3D"$srcdir"/ConsoleKit-$pkgver 1 _builddir=3D"$srcdir"/Clone-$pkgver 1 _builddir=3D"$srcdir"/Class-ReturnValue-$pkgver 1 _builddir=3D"$srcdir"/Class-MethodMaker-$pkgver 1 _builddir=3D"$srcdir"/Class-Inspector-$pkgver 1 _builddir=3D"$srcdir"/Class-Accessor-$pkgver 1 _builddir=3D"$srcdir"/Canary-Stability-$pkgver 1 _builddir=3D"$srcdir"/CairoSVG-$pkgver 1 _builddir=3D"$srcdir"/Cache-Simple-TimedExpiry-$pkgver 1 _builddir=3D"$srcdir"/CSS-Squish-$pkgver 1 _builddir=3D"$srcdir"/CGI-Fast-$pkgver 1 _builddir=3D"$srcdir"/CEGUI-0.6.2 1 _builddir=3D"$srcdir"/ApplianceKit-NG-$pkgver 1 _builddir=3D"$srcdir"/Albatross-$pkgver 1 _builddir=3D"$srcdir"/${pkgname}_${pkgver}/${pkgname}_${pkgver}_src 1 _builddir=3D"$srcdir"/${pkgname}30 1 _builddir=3D"$srcdir"/${pkgname}-fb-${_ver} 1 _builddir=3D"$srcdir"/${pkgname}-${pkgname}_${pkgver} 1 _builddir=3D"$srcdir"/${pkgname}${_v//./-} 1 _builddir=3D"$srcdir"/${pkgname} 1 _builddir=3D"$srcdir"/${_realname}-${_ver} 1 _builddir=3D"$srcdir"/${_pkgreal}-${pkgver} 1 _builddir=3D"$srcdir"/${_pkgname}-${pkgver} 1 _builddir=3D"$srcdir"/$pkgname-v$pkgver 1 _builddir=3D"$srcdir"/$pkgname-src-r$pkgver 1 _builddir=3D"$srcdir"/$pkgname-s$pkgver 1 _builddir=3D"$srcdir"/$pkgname-release-$pkgver 1 _builddir=3D"$srcdir"/$pkgname-mongodb-$mongodb_version 1 _builddir=3D"$srcdir"/$pkgname-autoconf-$pkgver 1 _builddir=3D"$srcdir"/$pkgname-LMDB_$pkgver/libraries/liblmdb 1 _builddir=3D"$srcdir"/$pkgname-B.$pkgver 1 _builddir=3D"$srcdir"/$pkgname-1.3 1 _builddir=3D"$srcdir"/$pkgname-0.0.6 1 _builddir=3D"$srcdir"/$pkgname-$pkgver/src 1 _builddir=3D"$srcdir"/$pkgname-$pkgver/ 1 _builddir=3D"$srcdir"/$pkgname-$pkgver.orig 1 _builddir=3D"$srcdir"/$pkgname-$pkgver-release 1 _builddir=3D"$srcdir"/$pkgname-$pkgver-api 1 _builddir=3D"$srcdir"/$pkgname-$pkgver-Source 1 _builddir=3D"$srcdir"/$pkgname-$pkgver-$_buildnr 1 _builddir=3D"$srcdir"/$pkgname-$_realname-$pkgver 1 _builddir=3D"$srcdir"/$pkgname-$_major 1 _builddir=3D"$srcdir"/$pkgname$pkgver 1 _builddir=3D"$srcdir"/$_realname-server-$pkgver 1 _builddir=3D"$srcdir"/$_realname-fb-$_ver 1 _builddir=3D"$srcdir"/$_pkgname.py-$pkgver 1 _builddir=3D"$srcdir"/$_pkgname-${pkgver}dev 1 _builddir=3D"$srcdir"/$_pkgname-$pkgver.post1 1 _builddir=3D"$srcdir"/$_pkgname-$pkgver-$_pkgsver 1 _builddir=3D"$srcdir"/$_pkgname-$_ver/nxapi 1 _builddir=3D"$srcdir"/$_pkgname-$_pkgver 1 _builddir=3D"$srcdir"/$_opkgname-$pkgver 1 _builddir=3D"$srcdir"/$_name-$pkgver 1 _builddir=3D"$srcdir"/$_fullpkgname 1 _builddir=3D"$srcdir"/ 1 _builddir=3D""$srcdir/$pkgname-$pkgver"" Discussion about handling _builddir/builddir & co possibly should move to a= lpine-devel ML. > =20 > > =20 > > This was the logic for cd:ing $builddir: =20 > > - since not all (yet) set $builddir, don't do it by default =20 > > - the abuilds that use $_builddir and have patches, should ship their= =20 > > own prepare() so it's assumed that having patches and getting to = =20 > > default_prepare the variable name has been fixed too =20 > > =20 > > I'd be ok, if in "if ! have_patches" we check if $builddir is set and= =20 > > cd to it. =20 > =20 > Do you still think that further changes are needed in abuild.git?=20 They are needed, but it's a thing for post-3.5-release actions. I'm sorry. I shouldn't have posted the patch for inclusion in aports's abui= ld that soon w/o properly investigating all the possible repercussions. > =20 > > Thanks, =20 > > Timo =20 > =20 > Regards,=20 > Przemek=20 Regards, Przemek --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---