From owner-cvs-ports@FreeBSD.ORG Sun Aug 19 16:50:24 2007 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D6D216A41A; Sun, 19 Aug 2007 16:50:24 +0000 (UTC) (envelope-from mi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6E7BB13C46C; Sun, 19 Aug 2007 16:50:24 +0000 (UTC) (envelope-from mi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l7JGoOnN064782; Sun, 19 Aug 2007 16:50:24 GMT (envelope-from mi@repoman.freebsd.org) Received: (from mi@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l7JGoOZ9064781; Sun, 19 Aug 2007 16:50:24 GMT (envelope-from mi) Message-Id: <200708191650.l7JGoOZ9064781@repoman.freebsd.org> From: Mikhail Teterin Date: Sun, 19 Aug 2007 16:50:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/vips Makefile Makefile.man distinfo pkg-plist ports/graphics/vips/files patch-contrib-vdump-vdump.c ports/graphics/nip2 Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2007 16:50:24 -0000 mi 2007-08-19 16:50:23 UTC FreeBSD ports repository Modified files: graphics/vips Makefile distinfo pkg-plist graphics/nip2 Makefile distinfo pkg-plist Added files: graphics/vips Makefile.man Removed files: graphics/vips/files patch-contrib-vdump-vdump.c Log: Unbreak and update the two ports to the latest version of 7.12.4. Take over maintainership temporarily upon request from the software's author(s), who were unable to reach the previous maintainer. In both: - use explict --mandir=${PREFIX}/man to avoid man-pages getting into ${PREFIX}/shared/man incorrectly - deal with the NOPORTDOCS situation by simply not-extracting the extra documentation from the distribution tarball - parallelize the build to scale with the number of CPUs In vips: - move the (giant) list of man-pages into a separate Makefile.man - turn the pages, which contain only `.so other-page', into MANLINKS (specified in Makefile.man) - provide a "maintainance target" to regenerate the Makefile.man during the next upgrade - do not install the HTML-ized versions of man-pages - create OPTIONS for use of devel/liboil and graphics/ImageMagick (OPTION to use PYTHON awaits portmgr's decision/action) In nip2: - do install the HTML pages regardless of NOPORTDOCS -- these are accessible to the user through the application GUI - arrange for update-mime-database and update-desktop-database to be run upon install (@exec) and uninstall (@unexec) - LIB_DEPEND on math/gsl, which nip2 can use for extra functionality These ports are in need of a dedicated maintainer. Approved by: maintainer timeout Revision Changes Path 1.16 +19 -12 ports/graphics/nip2/Makefile 1.7 +3 -3 ports/graphics/nip2/distinfo 1.4 +114 -152 ports/graphics/nip2/pkg-plist 1.21 +60 -144 ports/graphics/vips/Makefile 1.1 +549 -0 ports/graphics/vips/Makefile.man (new) 1.8 +3 -3 ports/graphics/vips/distinfo 1.2 +0 -14 ports/graphics/vips/files/patch-contrib-vdump-vdump.c (dead) 1.8 +114 -801 ports/graphics/vips/pkg-plist