X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-lf0-f66.google.com (mail-lf0-f66.google.com [209.85.215.66]) by lists.alpinelinux.org (Postfix) with ESMTP id 649955C43E1 for ; Fri, 4 Nov 2016 21:03:08 +0000 (GMT) Received: by mail-lf0-f66.google.com with SMTP id p100so5239881lfg.2 for ; Fri, 04 Nov 2016 14:03:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=qR+9avWAeUEunWx0K1wvxMlFd8LgZmaI68xhhLmHP7g=; b=YlNAGp+PKaxMya4drQvEgyjC+WJu2d8RwtX5jmOsZzsb1KISf+R0CRT8sEHuFb3xTc u1ygg1ilRpD9SJSNNyyjUw8Z2KJvBDYcaiXvxRoFz4q5/1AOW5qvJTOrQU7OugBrv+Lr F63GbV933iAg52Qtk4F9pK84RmsnisdyDHjygoRXgtvKIwnVdXs1LT4DyMsm9/2qFacc y263bT7Ln5uCHMgL9FS5JBuOKnVzbZTucefW1xnHV09AtHPW0IBTghXMZZLhvJQJDURn uTW8YhhZvrUFFVNd+EAVfSWUHaYW/zvKX7utPcagYmxHGR9zuL7s6iIXZdHFngjhVoMb vujg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=qR+9avWAeUEunWx0K1wvxMlFd8LgZmaI68xhhLmHP7g=; b=Kx81lCIzoqIyZqT+ISXr5TBURjmv33isyUc3JtHIFAVjT+q6WMdEzsNak5lIAv/hsT PpUNTLSX+ZkQO17mqZCfuHr3fvOJaJd6hBxgCIIk6SZ/bcqCypKrYAbxjDf9lJpnO+2y wz5Orta7Va5J20Ft8CmVslwExZCfm+uSAEPCx2bcX9WUp2EuGUP6JF+uxOYMQVdWi4gI ABtIXdaKfZWefToVS/yGXrvxLaEejiIo1isVE8MO4woJ2dA+5KCRltFoBI9vGf5/kppO H+rGivOcqbpoMjAvB1Bpxb6tYtugsANsO66FTX88HtDn0kFPy2xhElLIH/1Ghctb2G6j 0j5Q== X-Gm-Message-State: ABUngve5AKluOBEhSyftrxEFsBh8F+NNm6bJ4bE+znNaAA1a5wdmG+lrfOR2hmYUVH5qcQ== X-Received: by 10.25.198.132 with SMTP id w126mr10579416lff.175.1478289949993; Fri, 04 Nov 2016 13:05:49 -0700 (PDT) Received: from vostro ([83.145.235.201]) by smtp.gmail.com with ESMTPSA id 22sm2591134lfy.3.2016.11.04.13.05.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 04 Nov 2016 13:05:49 -0700 (PDT) Sender: =?UTF-8?Q?Timo_Ter=C3=A4s?= Date: Fri, 4 Nov 2016 22:05:47 +0200 From: Timo Teras To: Laurent Bercot Cc: alpine-aports@lists.alpinelinux.org Subject: Re: [alpine-aports] [PATCH 9/9] main/s6-linux-init: allow patching, fix broken deps, add doc subpackage Message-ID: <20161104220547.3598c6b2@vostro> In-Reply-To: <20161104181641.23056-9-ska-devel@skarnet.org> References: <20161104181641.23056-1-ska-devel@skarnet.org> <20161104181641.23056-9-ska-devel@skarnet.org> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.28; x86_64-alpine-linux-musl) 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=US-ASCII Content-Transfer-Encoding: 7bit On Fri, 4 Nov 2016 19:16:41 +0100 Laurent Bercot wrote: > --- > main/s6-linux-init/APKBUILD | 29 ++++++++++++++++++++++------- > 1 file changed, 22 insertions(+), 7 deletions(-) > > diff --git a/main/s6-linux-init/APKBUILD b/main/s6-linux-init/APKBUILD > index 46c893f..1be58e9 100644 > --- a/main/s6-linux-init/APKBUILD > +++ b/main/s6-linux-init/APKBUILD > @@ -2,21 +2,30 @@ > # Contributor: Laurent Bercot > pkgname=s6-linux-init > pkgver=0.2.0.0 > -pkgrel=0 > +pkgrel=1 > pkgdesc="A set of tools to create and run an s6-based init system." > url="http://skarnet.org/software/$pkgname/" > arch="all" > license="ISC" > depends="skalibs" > -depends_dev="skalibs-dev" > -makedepends="$depends_dev" > +makedepends="skalibs-dev" > install="" > -subpackages="$pkgname-dev" > +subpackages="$pkgname-doc" > source="http://skarnet.org/software/$pkgname/$pkgname-$pkgver.tar.gz" > > -builddir="$srcdir/$pkgname-$pkgver" > +_builddir="$srcdir/$pkgname-$pkgver" 'builddir' is now used by abuild, and default_prepare will apply all patches needed. So explicit prepare is not needed unless it does something in addition to patching. > +prepare() { > + local i > + cd "$_builddir" > + for i in $source; do > + case $i in > + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return > 1;; > + esac > + done > +} > + > build() { > - cd "$builddir" > + cd "$_builddir" > ./configure \ > --enable-shared \ > --enable-static \ > @@ -28,10 +37,16 @@ build() { > } > > package() { > - cd "$builddir" > + cd "$_builddir" > make DESTDIR="$pkgdir" install || return 1 > } > > +doc() { > + default_doc > + mkdir -p "$subpkgdir/usr/share/doc" > + cp -a "$_builddir/doc" "$subpkgdir/usr/share/doc/$pkgname" > +} > + > md5sums="24b9b232a5bcbb6be1c592ae1c23eb6d > s6-linux-init-0.2.0.0.tar.gz" > sha256sums="131484e61eff0e671e112f0436b13e8e7d08752f810d8bec4924a68383eee2b9 > s6-linux-init-0.2.0.0.tar.gz" > sha512sums="16c8c97b65ad533b70ed9dd189827778797dc8d0a70af0880655b5f89a1524cd9d3675cb681b99f4704d43c810a4211c9926bfeb743247d7c29559ec2f77606e > s6-linux-init-0.2.0.0.tar.gz" --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---