X-Original-To: alpine-aports@lists.alpinelinux.org Received: from newmail.tetrasec.net (unknown [172.21.74.12]) by lists.alpinelinux.org (Postfix) with ESMTP id D16175C41C5 for ; Mon, 23 Jan 2017 14:46:20 +0000 (GMT) Received: from ncopa-desktop.copa.dup.pw (15.63.200.37.customer.cdi.no [37.200.63.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: n@tanael.org) by newmail.tetrasec.net (Postfix) with ESMTPSA id 239A25A024C; Mon, 23 Jan 2017 14:46:19 +0000 (GMT) Date: Mon, 23 Jan 2017 15:46:16 +0100 From: Natanael Copa To: Valery Kartel Cc: alpine-aports@lists.alpinelinux.org Subject: Re: [alpine-aports] [PATCH] main/perl: fixes and cleanups in apkbuild Message-ID: <20170123154616.44b86a7e@ncopa-desktop.copa.dup.pw> In-Reply-To: <20170119153706.1251-1-valery.kartel@gmail.com> References: <20170119153706.1251-1-valery.kartel@gmail.com> 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 Thu, 19 Jan 2017 17:37:06 +0200 Valery Kartel wrote: > - remove one-time used variables > - move *.pod files to -doc subpackage > - move development scripts and modules to -dev subpackage > - move all other scripts to -utils subpackage > --- ... > dev() { > - mkdir -p "$subpkgdir"/$_privlib > - mv "$pkgdir"/$_privlib/Encode "$subpkgdir"/$_privlib/ || return 1 > + mkdir -p "$subpkgdir"/usr/bin \ > + "$subpkgdir"/$_archlib \ > + "$subpkgdir"/$_privlib > + mv "$pkgdir"/$_archlib/Devel "$subpkgdir"/$_archlib/ || return 1 > + mv "$pkgdir"/$_privlib/ExtUtils \ > + "$pkgdir"/$_privlib/Encode \ > + "$pkgdir"/$_privlib/CPAN* \ > + "$subpkgdir"/$_privlib/ || return 1 as i read this, if you need ExtUtils, Encode or CPAN, you should install perl-dev? Are they all pure development libs? Are there any other distro that ship ExtUtils, Encode and CPAN as a part of the development package? -nc > + local file > + for file in c2ph corelist cpan enc2xs instmodsh h2ph h2xs libnetcfg perlbug \ > + perldoc perlivp perlthanks pl2pm pod2html pod2man pod2text pod2usage \ > + podchecker podselect prove pstruct xsubpp $pkgname$pkgver > + do > + mv "$pkgdir"/usr/bin/$file "$subpkgdir"/usr/bin/ || return 1 > + done > default_dev > - replaces="perl" > +} > + > +utils() { > + pkgdesc="$pkgdesc (misc utilities)" > + depends="$pkgname" > mkdir -p "$subpkgdir"/usr/bin > - for i in enc2xs h2xs libnetcfg perlivp; do > - mv "$pkgdir"/usr/bin/$i "$subpkgdir"/usr/bin/ || return 1 > + local file > + for file in encguess json_pp piconv ptar ptardiff ptargrep shasum \ > + splain zipdetails > + do > + mv "$pkgdir"/usr/bin/$file "$subpkgdir"/usr/bin/ || return 1 > done > } > --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---