From owner-freebsd-ports@FreeBSD.ORG Sat Jan 17 19:49:54 2015 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 425F93AD for ; Sat, 17 Jan 2015 19:49:54 +0000 (UTC) Received: from lb2-smtp-cloud2.xs4all.net (lb2-smtp-cloud2.xs4all.net [194.109.24.25]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CE39A98 for ; Sat, 17 Jan 2015 19:49:53 +0000 (UTC) Received: from yokozuna.lan ([83.160.85.125]) by smtp-cloud2.xs4all.net with ESMTP id h7oe1p00F2iF103017ogil; Sat, 17 Jan 2015 20:48:40 +0100 Received: from localhost (localhost [127.0.0.1]) by yokozuna.lan (8.14.9/8.14.9) with ESMTP id t0HJmcg0029962; Sat, 17 Jan 2015 20:48:38 +0100 (CET) (envelope-from mbeis@xs4all.nl) Date: Sat, 17 Jan 2015 20:48:38 +0100 (CET) From: Marco Beishuizen X-X-Sender: marco@localhost Reply-To: Marco Beishuizen To: Kurt Jaeger Subject: Re: updating alpine port to new version (as a maintainer) In-Reply-To: <20150117182525.GU44537@home.opsec.eu> Message-ID: References: <20150117165844.GS44537@home.opsec.eu> <20150117182525.GU44537@home.opsec.eu> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jan 2015 19:49:54 -0000 On Sat, 17 Jan 2015, the wise Kurt Jaeger wrote: > I normally proceed by moving all non-applying patches into a seperate > directory and try if the build works: > > cd ~/myp/mail/alpine mkdir OLD mv files/patch-alpine__alpine.c OLD/ > > # and retry rm -rf work && make check-plist > > If the patch is required (but different), one has to dig into the code > and find out what needs to change for the code to build. After removing 5 patches the make check-plist now hangs at: ===> License APACHE20 accepted by the user ===> Found saved configuration for alpine-2.11_2 ===> alpine-2.20 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by alpine-2.20 for building ===> Extracting for alpine-2.20 => SHA256 Checksum OK for alpine-2.20/alpine-2.20.tar.xz. => SHA256 Checksum OK for alpine-2.20/maildir.patch.gz. ===> Patching for alpine-2.20 ===> Applying distribution patches for alpine-2.20 ===> Applying FreeBSD patches for alpine-2.20 cp: /home/marco/tmp/alpine/work/alpine-2.20/doc/tech-notes.txt: No such file or directory *** Error code 1 The file tech-notes.txt is not in /doc/, but in /doc/tech-notes/. Where can I change this? Regards, Marco -- America, how can I write a holy litany in your silly mood? -- Allen Ginsberg