From owner-freebsd-ports@freebsd.org Sun Mar 27 17:45:33 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84BFBADF385 for ; Sun, 27 Mar 2016 17:45:33 +0000 (UTC) (envelope-from bsd@haps.ca) Received: from mail.haps.ca (mail.haps.ca [159.203.17.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 67B5A1BE5; Sun, 27 Mar 2016 17:45:33 +0000 (UTC) (envelope-from bsd@haps.ca) Received: from authenticated-user (mail.haps.ca [159.203.17.63]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.haps.ca (Postfix) with ESMTPSA id AD26E1204BE; Sun, 27 Mar 2016 13:45:31 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=haps.ca; s=mail; t=1459100731; bh=Y2uXx2mVtM9ExSDLqXv+I++Q+yV6S1L9zEPZitxX0u8=; h=Date:From:To:Subject:From; b=NfpCbeXANc061aqCb49vITnG+ZBmqFfUAYQnJ31Cs1bDa1fLDF4+wcwHLNPhEJDqG 6rzUQWGvw6SD7bo/GWrpbT3WBCZdYoc1zByRplEF1BqxGmmEJw5SGRd+QHGNSUmyOQ snm6cYrXzt+tkJAtY0t4iyQAl/Y5M5AgHwIa459JXv+63SLVM1aeLoYo+4ON9DSi7N vNfu3ddi8OQ+XXspQ0thTuow8ghqMzMe9dJMUqYSsfD65ahFJZFKO3lHP2fnRhkk6J F0EEX4CeowEzdD8F1p8raQx30Ct/JbQUuEA5S6CWlBv6zlOuratW0ksxoJcjvHWE5+ nBNVkCvaTldZQ== MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sun, 27 Mar 2016 13:45:31 -0400 From: bsd@haps.ca To: freebsd-ports@freebsd.org, doceng@freebsd.org Subject: print/ghostscript9-agpl-base Message-ID: <98cc86215392c21f9273ea38215e5bd9@haps.ca> X-Sender: bsd@haps.ca X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Mar 2016 17:45:33 -0000 Makefile:post-install-DOCS-on: post-install-docs files/Makefile.pcl3:post-install-docs: post-install-docs-pcl3 Unfortunately that's the only definition for post-install-docs, and it's wrapped (in files/Makefile.drivers_post): # pcl3 specific .if ${PORT_OPTIONS:MGS_pcl3} .include "${MASTERDIR}/files/Makefile.pcl3" .endif So enabling docs without enabling pcl3 gives you: make[1]: don't know how to make post-install-docs. Stop This is just another broken config dependency issue (already dealt with "undefined reference to `gdev_prn_open_planar'": http://marc.info/?l=freebsd-ports-bugs&m=135081301325108 circa 2012). I'm wondering if all (or any) the print drivers need to be enabled by default. I don't know if there are any DEC LA50s still out there, and speaking personally my HP DeskJet 550C ran out of ink about 20 years ago, but my guess is that enabling that by default isn't going to be helpful to the vast majority of users. Perhaps it's time to reduce the number of options and provide, say, a single group of deprecated drivers for those who need them, so the more current/useful options aren't hidden in the cruft. I'll admit to knowing not much at all about gs, so maybe there's some reason why things have to be this way.