X-Original-To: alpine-aports@lists.alpinelinux.org Received: from vps892.directvps.nl (ikke.info [178.21.113.177]) by lists.alpinelinux.org (Postfix) with ESMTP id 3849DF84EBD for ; Fri, 15 Mar 2019 19:52:17 +0000 (UTC) Received: by vps892.directvps.nl (Postfix, from userid 1008) id 2E60E4400D8; Fri, 15 Mar 2019 20:52:17 +0100 (CET) Date: Fri, 15 Mar 2019 20:52:17 +0100 From: Kevin Daudt To: Drew DeVault Cc: alpine-aports@lists.alpinelinux.org, Ivan Tham Subject: Re: [alpine-aports] [PATCHv3] testing/ubase: update to 20171010 Message-ID: <20190315195217.GA4397@alpha> References: <20180115040029.21669-1-sir@cmpwn.com> 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-Disposition: inline In-Reply-To: <20180115040029.21669-1-sir@cmpwn.com> User-Agent: Mutt/1.11.3 (2019-02-01) Thanks, I left a few remarks inline. On Sun, Jan 14, 2018 at 11:00:29PM -0500, Drew DeVault wrote: > --- > It was pointed out to me externally that dates are the preferred > git-derived version denomination. > > testing/ubase/APKBUILD | 21 +++++++++++++++------ > 1 file changed, 15 insertions(+), 6 deletions(-) > > diff --git a/testing/ubase/APKBUILD b/testing/ubase/APKBUILD > index 4ba0ceb0ed..5550888a5e 100644 > --- a/testing/ubase/APKBUILD > +++ b/testing/ubase/APKBUILD > @@ -1,25 +1,34 @@ > # Contributor: Ivan Tham > +# Contributor: Drew DeVault > # Maintainer: Ivan Tham > +_commit=55795531f03ccb5a41cf80fd564b862c103252cc > +_date= Unused variable? > pkgname=ubase > -pkgver=0.1 > -pkgrel=1 > +pkgver=20171010 > +pkgrel=0 > pkgdesc="Suckless collection of unportable base" > url="http://core.suckless.org/ubase" > arch="all" > license="MIT" > subpackages="$pkgname-doc" > -source="http://dl.suckless.org/$pkgname/$pkgname-$pkgver.tar.gz" > -options="!check" > -builddir="$srcdir/"$pkgname-$pkgver > +source="https://git.suckless.org/$pkgname/snapshot/$pkgname-$_commit.tar.gz" > +builddir="$srcdir/"$pkgname-$_commit > +options="$options suid" options is not defined by default, so I don't think it makes a lot of sense to try to extend it here. > > build() { > cd "$builddir" > make || return 1 > } > > +check() { > + cd "$builddir" > + ./ps -h || [ $? -eq 1 ] || return 1 > +} Just running the binary with -v or -h is not accepted as a check. In that case it's prefered to leave `options="!check"`. > + > package() { > cd "$builddir" > + chmod a+s passwd > make DESTDIR="$pkgdir" PREFIX=/usr install || return 1 > } > > -sha512sums="3d9feed9670cf2ad6a8af32d1ecf3c206c81c618ed4548127ff2ab18bf03dd31fb89abf7fc598c4422aa348099a62cf7bc0f7c5dbf652ecd0349afb5a1f30b34 ubase-0.1.tar.gz" > +sha512sums="cb24d359821cb84a3777eb0a6842c0aac5d244f99df43f90254d5a6a822940d0daab878a88fb2dbc3c7697c532e58b5818ce29fa742d53a7210cea1c2bdefbd8 ubase-55795531f03ccb5a41cf80fd564b862c103252cc.tar.gz" > -- > 2.15.0 > > > > --- > Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org > Help: alpine-aports+help@lists.alpinelinux.org > --- > --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---