From kanou@kappa.allnet.ne.jp  Wed Aug 29 06:18:50 2001
Return-Path: <kanou@kappa.allnet.ne.jp>
Received: from kappa.allnet.ne.jp (kappa.allnet.ne.jp [210.191.249.4])
	by hub.freebsd.org (Postfix) with ESMTP id 713A137B408
	for <FreeBSD-gnats-submit@freebsd.org>; 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 <kanou@mil.allnet.ne.jp>
Reply-To: kanou@mil.allnet.ne.jp
To: FreeBSD-gnats-submit@freebsd.org
Cc: kanou@mil.allnet.ne.jp
Subject: Maintaner update: print/ft2demos
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         30193
>Category:       ports
>Synopsis:       Maintaner update: print/ft2demos
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 29 06:20:00 PDT 2001
>Closed-Date:    Fri Sep 14 06:17:53 PDT 2001
>Last-Modified:  Mon Jul 05 16:48:58 GMT 2004
>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 <bsd.port.mk>
--- 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:
State-Changed-From-To: open->closed 
State-Changed-By: dwcjr 
State-Changed-When: Fri Sep 14 06:17:53 PDT 2001 
State-Changed-Why:  
Committed, thanks! 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=30193 
>Unformatted:
