From owner-cvs-all@FreeBSD.ORG Sat Oct 8 20:25:33 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00B4F16A41F; Sat, 8 Oct 2005 20:25:33 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (vlsi00.si.noda.tus.ac.jp [133.31.130.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C2BD43D45; Sat, 8 Oct 2005 20:25:32 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from delta.allbsd.org (p13123-adsau14honb8-acca.tokyo.ocn.ne.jp [220.106.49.123]) (authenticated bits=128) by mail.allbsd.org (8.13.1/8.13.1) with ESMTP id j98KPSH7091675; Sun, 9 Oct 2005 05:25:30 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (alph.allbsd.org [192.168.0.10]) by delta.allbsd.org (8.13.4/8.13.4) with ESMTP id j98KOX3K040764; Sun, 9 Oct 2005 05:24:34 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sun, 09 Oct 2005 05:12:42 +0900 (JST) Message-Id: <20051009.051242.25152981.hrs@allbsd.org> To: trevor@FreeBSD.org From: Hiroki Sato In-Reply-To: <200510052317.j95NHWBa083203@repoman.freebsd.org> References: <200510052317.j95NHWBa083203@repoman.freebsd.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 4.2.52 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Sun_Oct__9_05_12_42_2005_789)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.86.2, clamav-milter version 0.86 on gatekeeper.allbsd.org X-Virus-Status: Clean Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/print/acroread7 Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2005 20:25:33 -0000 ----Security_Multipart(Sun_Oct__9_05_12_42_2005_789)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi Trevor, Trevor Johnson wrote in <200510052317.j95NHWBa083203@repoman.freebsd.org>: tr> The license for the Adobe Reader forbids any changes to the installed tr> files, even inserting the word "FreeBSD" into the wrapper script. tr> By cleverly spoofing "uname" output we can avoid patching that tr> script. tr> Submitted by: hrs The license also forbids to create a new installer (according to 2.5 No Modification). So, if print/acroread7 installs the files by itself, not by the provided installer, it violates the term. The Makefile now processes the RPM file with rpm2cpio(1) and installs them with cpio(1). I think this is a kind of installer. I have sent a patch to use a tarball instead of an RPM package to avoid this problem. Whether the current print/acroread7/Makefile is "an installer" or not remains a matter of debate, but the tarball includes "INSTALL" script explicitly and we can think the Makefile as "an wrapper for the provided installer" by using it. So, this method is safer from the aspect of license compliance IMO, and also we can remove a dependency on archivers/rpm. Do you have any specific reasons to use the RPM package? -- | Hiroki SATO ----Security_Multipart(Sun_Oct__9_05_12_42_2005_789)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDSCg9TyzT2CeTzy0RAhZ7AKCpcneMP2CcUubKiWHBVKJXKG0Z9wCfRKQT bAKp7x5LyqHgynTzW8BwsUo= =BrME -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Oct__9_05_12_42_2005_789)----