From nobody Fri Mar 29 00:47:37 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from tux29.hoststar.ch (tux29.hoststar.ch [85.10.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 93D2812E064B for ; Sat, 25 Jun 2011 16:50:17 +0000 (UTC) Received: from laptop021.local.network (77-56-73-198.dclient.hispeed.ch [77.56.73.198]) (authenticated bits=0) by tux29.hoststar.ch (8.13.8/8.12.11) with ESMTP id p5PGoHYA015982 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Sat, 25 Jun 2011 18:50:19 +0200 Message-ID: <4E0611C5.3020306@affolter-engineering.ch> Date: Sat, 25 Jun 2011 18:50:13 +0200 From: Fabian Affolter User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc15 Lightning/1.0b3pre Thunderbird/3.1.10 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 To: alpine-devel@lists.alpinelinux.org Subject: [alpine-devel] weplab APKBUILD X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi all, Some minutes ago I sent an initial APKBUILD for weplab [1] to this list. It's my first package for Alpine Linux and because of that I really would like to get some feedback. Thanks in advance. Kind regards, Fabian [1] http://weplab.sourceforge.net/ --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 00:47:37 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from psyche.piasta.pl (psyche.piasta.pl [83.175.144.5]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 6025212E1042 for ; Sat, 25 Jun 2011 18:03:48 +0000 (UTC) Received: from [10.0.20.128] (helo=desant) by psyche.piasta.pl with esmtpa (Pocztex KoBa) (envelope-from ) id 1QaXCq-0004y9-Cp; Sat, 25 Jun 2011 20:03:44 +0200 Date: Sat, 25 Jun 2011 20:03:44 +0200 From: Paul Onyschuk To: Fabian Affolter Cc: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] weplab APKBUILD Message-Id: <20110625200344.26051046.blink@bojary.koba.pl> In-Reply-To: <4E0611C5.3020306@affolter-engineering.ch> References: <4E0611C5.3020306@affolter-engineering.ch> X-Mailer: Sylpheed 3.1.1 (GTK+ 2.10.14; i686-pc-mingw32) X-Mailinglist: alpine-devel 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 X-Invalid-HELO: HELO is no FQDN (contains no dot) (See RFC2821 4.1.1.1) X-Sender-Verify: SUCCEEDED (sender exists & accepts mail) X-Date: 2011-06-25 20:03:44 On Sat, 25 Jun 2011 18:50:13 +0200 Fabian Affolter wrote: > > Hi all, > > Some minutes ago I sent an initial APKBUILD for weplab [1] to this > list. It's my first package for Alpine Linux and because of that I > really would like to get some feedback. > > Thanks in advance. > Hi Fabian. I'm not experienced with aports either, but I can point out few thing. Option "depends_dev" is used to specify dependencies of dev subpackage. It's pretty common that "makedepends" shares some entries with "depends_dev", but with weplab it isn't the case - weplab doesn't have dev subpackage. So you need only: makedepends="libpcap-dev wireless-tools-dev" Secondly intructions like install should be always included in package() section. Nice thing about aports is that, you can run commands like "abuild prepare", "abuild build" and so on. Putting "install" in build() section pretty much kills purpose of this separation. On the side notes, I don't see any reason why you should provide weplab package with license file. Weblap uses standard license (GPL2) and ain't no library. Rest is fine :) Cheers. -- Paul Onyschuk --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 00:47:37 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from tux29.hoststar.ch (tux29.hoststar.ch [85.10.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 44B9E12E1CB1 for ; Sat, 25 Jun 2011 20:10:19 +0000 (UTC) Received: from laptop021.local.network (77-56-73-198.dclient.hispeed.ch [77.56.73.198]) (authenticated bits=0) by tux29.hoststar.ch (8.13.8/8.12.11) with ESMTP id p5PKALtL008355 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Sat, 25 Jun 2011 22:10:22 +0200 Message-ID: <4E0640A7.2050301@affolter-engineering.ch> Date: Sat, 25 Jun 2011 22:10:15 +0200 From: Fabian Affolter User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc15 Lightning/1.0b3pre Thunderbird/3.1.10 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 To: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] weplab APKBUILD References: <4E0611C5.3020306@affolter-engineering.ch> <20110625200344.26051046.blink@bojary.koba.pl> In-Reply-To: <20110625200344.26051046.blink@bojary.koba.pl> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 06/25/2011 08:03 PM, Paul Onyschuk wrote: > Option "depends_dev" is used to specify dependencies of dev subpackage. > It's pretty common that "makedepends" shares some entries with > "depends_dev", but with weplab it isn't the case - weplab doesn't have > dev subpackage. > > So you need only: makedepends="libpcap-dev wireless-tools-dev" It seams that I misunderstood that. > Secondly instructions like install should be always included in > package() section. Nice thing about aports is that, you can run commands > like "abuild prepare", "abuild build" and so on. Putting "install" in > build() section pretty much kills purpose of this separation. According to the wiki build() was mentioned as the section to place the "installation" of the license. I changed that in the wiki. > On the side notes, I don't see any reason why you should provide weplab > package with license file. Weblap uses standard license (GPL2) and ain't > no library. I was wondering if there is any documentation available about the valid licenses tags. In the Fedora world the packager should indicate if the the license is "GPL 2 (or later version)" or GPL2-only. How is this handled for Alpine Linux? Thanks for your help, Paul. Fabian --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 00:47:37 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from psyche.piasta.pl (psyche.piasta.pl [83.175.144.5]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id B3C0312E3C0C for ; Sat, 25 Jun 2011 22:33:38 +0000 (UTC) Received: from [10.0.20.128] (helo=desant) by psyche.piasta.pl with esmtpa (Pocztex KoBa) (envelope-from ) id 1QabPz-0006zw-8d; Sun, 26 Jun 2011 00:33:35 +0200 Date: Sun, 26 Jun 2011 00:33:35 +0200 From: Paul Onyschuk To: Fabian Affolter Cc: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] weplab APKBUILD Message-Id: <20110626003335.315b70f8.blink@bojary.koba.pl> In-Reply-To: <4E0640A7.2050301@affolter-engineering.ch> References: <4E0611C5.3020306@affolter-engineering.ch> <20110625200344.26051046.blink@bojary.koba.pl> <4E0640A7.2050301@affolter-engineering.ch> X-Mailer: Sylpheed 3.1.1 (GTK+ 2.10.14; i686-pc-mingw32) X-Mailinglist: alpine-devel 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 X-Invalid-HELO: HELO is no FQDN (contains no dot) (See RFC2821 4.1.1.1) X-Sender-Verify: SUCCEEDED (sender exists & accepts mail) X-Date: 2011-06-26 00:33:35 On Sat, 25 Jun 2011 22:10:15 +0200 Fabian Affolter wrote: > > According to the wiki build() was mentioned as the section to place > the "installation" of the license. I changed that in the wiki. > I've seen other work you have done on wiki - you didn't waste time for sure. Thanks. > > I was wondering if there is any documentation available about the > valid licenses tags. In the Fedora world the packager should indicate > if the the license is "GPL 2 (or later version)" or GPL2-only. How is > this handled for Alpine Linux? > As for license cult worship rituals, I'm aware of the problem, mainly because of my *BSD background. Licensing and copyright is also in my personal interest, but in this case I don't see problem. Libraries are the place when you need special attention. In edge situation you can create derivative work and hit distribution clause with GPL. With simple binaries like weplab it's much clearer. Beside that license information in aports is on same level as description AFAIK - no practicial usage. As comparison in NetBSD pkgsrc you can flag specific licenses, so some packages are exclueded from building etc. -- Paul Onyschuk --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 00:47:37 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.wtbts.no (mail.wtbts.no [213.234.126.131]) by mail.alpinelinux.org (Postfix) with ESMTP id D5117130F1B6 for ; Mon, 27 Jun 2011 09:06:42 +0000 (UTC) Received: from localhost (bsna.nor.wtbts.net [127.0.0.1]) by mail.wtbts.no (Postfix) with ESMTP id B217EAE4002; Mon, 27 Jun 2011 09:06:41 +0000 (UTC) X-Virus-Scanned: Yes Received: from mail.wtbts.no ([127.0.0.1]) by localhost (bsna.nor.wtbts.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h0YfGV0abYPz; Mon, 27 Jun 2011 09:06:39 +0000 (UTC) Received: from mail.ytre.org (extmail.nor.wtbts.net [10.65.72.14]) by mail.wtbts.no (Postfix) with ESMTP id A3B42AE4001; Mon, 27 Jun 2011 09:06:39 +0000 (UTC) Received: from mail.ytre.org (localhost [127.0.0.1]) by mail.ytre.org (Postfix) with ESMTP id 622B260A804D0; Mon, 27 Jun 2011 09:06:39 +0000 (UTC) Received: from ncopa-desktop.nor.wtbts.net (ncopa-desktop.nor.wtbts.net [10.65.65.1]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: ncopa@ytre.org) by mail.ytre.org (Postfix) with ESMTPSA id 3122160A804CB; Mon, 27 Jun 2011 09:06:38 +0000 (UTC) Date: Mon, 27 Jun 2011 11:02:27 +0200 From: Natanael Copa To: Paul Onyschuk Cc: Fabian Affolter , alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] weplab APKBUILD Message-ID: <20110627110227.798a2415@ncopa-desktop.nor.wtbts.net> In-Reply-To: <20110626003335.315b70f8.blink@bojary.koba.pl> References: <4E0611C5.3020306@affolter-engineering.ch> <20110625200344.26051046.blink@bojary.koba.pl> <4E0640A7.2050301@affolter-engineering.ch> <20110626003335.315b70f8.blink@bojary.koba.pl> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.5; x86_64-unknown-linux-gnu) X-Mailinglist: alpine-devel 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 X-Virus-Scanned: ClamAV using ClamSMTP On Sun, 26 Jun 2011 00:33:35 +0200 Paul Onyschuk wrote: > On Sat, 25 Jun 2011 22:10:15 +0200 > Fabian Affolter wrote: > > > > > According to the wiki build() was mentioned as the section to place > > the "installation" of the license. I changed that in the wiki. > > > > I've seen other work you have done on wiki - you didn't waste time for > sure. Thanks. +1 Improving wiki is worth a lot. A big thanks! -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---