From owner-freebsd-ports Wed Aug 29 6:20:11 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1851637B403 for ; Wed, 29 Aug 2001 06:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7TDK1B10920; Wed, 29 Aug 2001 06:20:01 -0700 (PDT) (envelope-from gnats) Received: from kappa.allnet.ne.jp (kappa.allnet.ne.jp [210.191.249.4]) by hub.freebsd.org (Postfix) with ESMTP id 713A137B408 for ; Wed, 29 Aug 2001 06:18:49 -0700 (PDT) (envelope-from kanou@kappa.allnet.ne.jp) Received: (from kanou@localhost) by kappa.allnet.ne.jp (8.9.3/8.9.3) id WAA67124; Wed, 29 Aug 2001 22:19:01 +0900 (JST) (envelope-from kanou) Message-Id: <200108291319.WAA67124@kappa.allnet.ne.jp> Date: Wed, 29 Aug 2001 22:19:01 +0900 (JST) From: KANOU Hiroki Reply-To: kanou@mil.allnet.ne.jp To: FreeBSD-gnats-submit@freebsd.org Cc: kanou@mil.allnet.ne.jp X-Send-Pr-Version: 3.113 Subject: ports/30193: Maintaner update: print/ft2demos Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 30193 >Category: ports >Synopsis: Maintaner update: print/ft2demos >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Aug 29 06:20:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: KANOU Hiroki >Release: FreeBSD 4.4-RC i386 >Organization: >Environment: System: FreeBSD tin 4.4-RC FreeBSD 4.4-RC #0: Fri Aug 24 20:19:07 JST 2001 kanou@tin:/usr/obj/usr/src/sys/TIN i386 >Description: 1) fails to build on 'make configure' stage. 2) base library port (print/freetype2) is newer. >How-To-Repeat: Type 'make configure' at /usr/ports/print/ft2demos as root. >Fix: A patch is below. This does: 1) upgrade PORTVERSION from 2.0.2 to 2.0.4. 2) replace USE_LIBTOOL with a simple definition of BUILD_DEPENDS because any configure scripts does not exist. 3) install all programs in their orignal names. Because 'memtest' program in older version, which was installed as 'ftmemtest' in FreeBSD port, was renamed to 'ftmemchk' in original distribution, no longer filename conflict with sysutils/memtest port occurs. --- Makefile~ Thu Aug 2 15:59:23 2001 +++ Makefile Wed Aug 29 21:29:29 2001 @@ -6,7 +6,7 @@ # PORTNAME= ft2demos -PORTVERSION= 2.0.2 +PORTVERSION= 2.0.4 CATEGORIES= print MASTER_SITES= ftp://freetype.sourceforge.net/pub/freetype/%SUBDIR%/ \ ${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,freetype,} \ @@ -19,18 +19,17 @@ MAINTAINER= kanou@mil.allnet.ne.jp +BUILD_DEPENDS+= libtool:${PORTSDIR}/devel/libtool BUILD_DEPENDS+= ${PORTSDIR}/print/freetype2/work/freetype-${PORTVERSION}/config.mk:${PORTSDIR}/print/freetype2:build LIB_DEPENDS= freetype.7:${PORTSDIR}/print/freetype2 USE_BZIP2= yes USE_GMAKE= yes -USE_LIBTOOL= yes MAKE_ENV= TOP="${PORTSDIR}/print/freetype2/work/freetype-${PORTVERSION}" -FT_PROGRAMS= ftdump ftlint ftmulti ftstring fttimer ftview +FT_PROGRAMS= ftdump ftlint ftmulti ftstring fttimer ftview ftmemchk do-install: @(cd ${WRKSRC}/bin/.libs/ ; ${INSTALL_PROGRAM} ${FT_PROGRAMS} ${PREFIX}/bin) - @(cd ${WRKSRC}/bin/.libs/ ; ${INSTALL_PROGRAM} memtest ${PREFIX}/bin/ftmemtest) .include --- distinfo~ Sun May 20 00:06:01 2001 +++ distinfo Wed Aug 29 21:02:28 2001 @@ -1 +1 @@ -MD5 (ft2demos-2.0.2.tar.bz2) = 612028481628593a948cbbcc8c4dad6c +MD5 (ft2demos-2.0.4.tar.bz2) = 5cf524b23796213b1c5a766b590e5de2 --- pkg-plist~ Wed Aug 29 21:21:13 2001 +++ pkg-plist Wed Aug 29 21:28:57 2001 @@ -4,4 +4,4 @@ bin/ftstring bin/fttimer bin/ftview -bin/ftmemtest +bin/ftmemchk >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message