pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/30663: [patch] lang/sbcl - ASDF-INSTALL is broken out of the box
The following reply was made to PR pkg/30663; it has been noted by GNATS.
From: Quentin Garnier <cube%cubidou.net@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/30663: [patch] lang/sbcl - ASDF-INSTALL is broken out of the
box
Date: Tue, 5 Jul 2005 09:46:39 +0200
--yUmmepPgoWmUqRhm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Mon, Jul 04, 2005 at 09:03:00PM +0000, Peter Schuller wrote:
> >Number: 30663
> >Category: pkg
> >Synopsis: ASDF-INSTALL is broken out-of-the box as installed by pk=
gsrc
[...]
> Index: Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> RCS file: /cvsroot/pkgsrc/lang/sbcl/Makefile,v
> retrieving revision 1.1.1.1
> diff -u -r1.1.1.1 Makefile
> --- Makefile 23 Jun 2005 03:00:20 -0000 1.1.1.1
> +++ Makefile 4 Jul 2005 20:54:52 -0000
> @@ -41,6 +41,8 @@
> PKG_SKIP_REASON=3D "Sorry, need a Common Lisp system"
> .endif
> =20
> +DEPENDS+=3D gtar-base-1.15.1:../../archivers/gtar-base
> +
> post-patch:
> ${MV} ${WRKSRC}/install.sh ${WRKSRC}/install.sh.dist
> ${SED} -e "s,@PREFIX@,${PREFIX}," ${WRKSRC}/install.sh.dist > ${WRKSRC}=
/install.sh
[...]
> Index: patches/patch-ad
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> RCS file: patches/patch-ad
> diff -N patches/patch-ad
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-ad 4 Jul 2005 20:54:52 -0000
> @@ -0,0 +1,15 @@
> +$NetBSD$
> +
> +--- contrib/asdf-install/installer.lisp.orig 2005-07-04
> 20:49:42.0000000=
00 +0200
> ++++ contrib/asdf-install/installer.lisp
> +@@ -249,8 +249,9 @@
> + (let* ((tar
> + (with-output-to-string (o)
> + (or
> +- (sb-ext:run-program #-darwin "tar"
> ++ (sb-ext:run-program #-(or darwin netbsd)"tar"
> + #+darwin "gnutar"
> ++ #+netbsd "gtar"
> + (list "-C" (namestring source)
> + "-xzvf" (namestring packagename))
> + :output o
The patch is not correct. The Makefile should add "gtar" to USE_TOOLS,
and then the program run by installer.lisp should unconditionally be
replaced by ${GTAR}.
Also, is it a run dependency or a build depedency (I obviously don't
know anything about sbcl, that's why I'm leaving jonb to actually
handle the PR)? The PR made me think the former, but the name of the
affected file (install.lisp) hints for the latter.
--=20
Quentin Garnier - cube%cubidou.net@localhost - cube%NetBSD.org@localhost
"When I find the controls, I'll go where I like, I'll know where I want
to be, but maybe for now I'll stay right here on a silent sea."
KT Tunstall, Silent Sea, Eye to the Telescope, 2004.
--yUmmepPgoWmUqRhm
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)
iQEVAwUBQso639goQloHrPnoAQKeeAf7BNnQrr3Gu4QcC28mjRFmlE+xnxnOQDfK
4yhUaCo9SPZji8z5B+SMOA6jZhwRkt/Xeq27fQeEvX1tTPYFcb4QPNMgNltDWFzt
GXTj47gt0lsITX+CAMVSMUein2RgMYoE6NRnzSAhDhY0FdhXtmQa9hfg8biKiA9/
QtjzLl67MFSoFadvwVtjTcUsT/czJ3svnIbNW0qykSQddAtdneKvdvOB+2R5NpcP
8PlNXdxEN2CjR/IoCtj5ZfCaKc2voanLp3tRQ3E3jk43DJXGOX9qr0dmeB6ZhgYq
ucVJyhfFZM9ryxhYpUQM4aLnmDrqf1Gnar/a7Noar+eZaVQNA6PZsA==
=e9qt
-----END PGP SIGNATURE-----
--yUmmepPgoWmUqRhm--
Home |
Main Index |
Thread Index |
Old Index