From root@cyberbotx.com  Sun Nov 11 19:01:14 2007
Return-Path: <root@cyberbotx.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4BBDA16A468
	for <freebsd-gnats-submit@freebsd.org>; Sun, 11 Nov 2007 19:01:14 +0000 (UTC)
	(envelope-from root@cyberbotx.com)
Received: from QMTA08.emeryville.ca.mail.comcast.net (qmta08.emeryville.ca.mail.comcast.net [76.96.30.80])
	by mx1.freebsd.org (Postfix) with ESMTP id 32BA113C4B8
	for <freebsd-gnats-submit@freebsd.org>; Sun, 11 Nov 2007 19:01:14 +0000 (UTC)
	(envelope-from root@cyberbotx.com)
Received: from OMTA10.emeryville.ca.mail.comcast.net ([76.96.30.28])
	by QMTA08.emeryville.ca.mail.comcast.net with smtp
	id BVc91Y0040cQ2SL0103L00; Sun, 11 Nov 2007 18:49:39 +0000
Received: from samus.cyberbotx.com ([68.62.97.217])
	by OMTA10.emeryville.ca.mail.comcast.net with comcast
	id BWpe1Y0064hQPZQ0000000; Sun, 11 Nov 2007 18:49:39 +0000
Received: from localhost (localhost.cyberbotx.com [127.0.0.1])
	by samus.cyberbotx.com (Postfix) with ESMTP id 9662C17106
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 11 Nov 2007 13:49:35 -0500 (EST)
Received: from samus.cyberbotx.com ([127.0.0.1])
	by localhost (samus.cyberbotx.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 0MYkfJDj3+3U for <FreeBSD-gnats-submit@freebsd.org>;
	Sun, 11 Nov 2007 13:49:17 -0500 (EST)
Received: from kirby.cyberbotx.com (unknown [192.168.2.2])
	by samus.cyberbotx.com (Postfix) with ESMTP id A8EFD170CE
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 11 Nov 2007 13:49:17 -0500 (EST)
Received: by kirby.cyberbotx.com (Postfix, from userid 0)
	id 6CB26C18F; Sun, 11 Nov 2007 13:49:17 -0500 (EST)
Message-Id: <20071111184917.6CB26C18F@kirby.cyberbotx.com>
Date: Sun, 11 Nov 2007 13:49:17 -0500 (EST)
From: Naram Qashat <cyberbotx@cyberbotx.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [MAINTAINER] print/fontforge: update to 20071110
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         117983
>Category:       ports
>Synopsis:       [MAINTAINER] print/fontforge: update to 20071110
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pav
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 11 19:10:00 UTC 2007
>Closed-Date:    Fri Dec 14 12:06:23 UTC 2007
>Last-Modified:  Fri Dec 14 12:06:23 UTC 2007
>Originator:     Naram Qashat
>Release:        FreeBSD 6.2-RELEASE-p8 i386
>Organization:
>Environment:
System: FreeBSD kirby.cyberbotx.com 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #12: Sun Oct 14 16:14:35 EDT 2007
>Description:
- Update to 20071110
- Slight Makefile cleanup
- Don't define post-extract if NOPORTDOCS is defined
- Added knob for Python support, and made Fontforge only for i386 when Python is used
  (this is due to a problem with the way non-i386 Python's .a files are)

Generated with FreeBSD Port Tools 0.77

Note: Could PRs ports/117678 and ports/117686 be closed?  This PR superceeds those
      two PRs.
>How-To-Repeat:
>Fix:

--- fontforge-20071110.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/print/fontforge/Makefile /kirby/shared/ports/fontforge/Makefile
--- /usr/ports/print/fontforge/Makefile	Sun Oct 28 09:37:33 2007
+++ /kirby/shared/ports/fontforge/Makefile	Sun Nov 11 12:53:55 2007
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	fontforge
-PORTVERSION=	20071002
+PORTVERSION=	20071110
 CATEGORIES=	print
 MASTER_SITES=	SF
 DISTFILES=	${EXTRACT_ONLY} ${DOCFILES}
@@ -29,7 +29,9 @@
 .endif
 
 .if !defined(NOPORTDOCS)
-DOC_VERSION=	${PORTVERSION}
+#DOC_VERSION=	${PORTVERSION}
+# This version of Fontforge has a different version number for the docs as opposed to the actual source
+DOC_VERSION=	20071109
 DOCFILES=	${PORTNAME}_htdocs-${DOC_VERSION}.tar.bz2
 .endif
 
@@ -41,16 +43,19 @@
 PATCH_STRIP=	-l
 
 CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
 .if !defined(FONTFORGE_NO_MULTILAYER)
 WITH_MULTILAYER=	--with-multilayer
 .endif
+
 .if !defined(WITHOUT_TTF_BYTECODE_ENABLED) && defined(FONTFORGE_WITH_TTF_DEBUGGER)
 WITH_FREETYPE_SRC=	--with-freetype-src=${WRKDIR}/freetype-${FREETYPE_VERSION}
 .else
 WITH_FREETYPE_SRC=	--without-freetype-src
 .endif
+
 CONFIGURE_ARGS=	${WITH_MULTILAYER} --with-devicetables ${WITH_FREETYPE_SRC}
-CONFIGURE_ENV=	LDFLAGS="-L${LOCALBASE}/lib" CFLAGS="${CFLAGS} \
+CONFIGURE_ENV=	LDFLAGS="-L${LOCALBASE}/lib -lutil" CFLAGS="${CFLAGS} \
 		-I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2" \
 		CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2"
 
@@ -67,6 +72,13 @@
 PLIST_SUB+=	NO_PLUGINS=""
 .endif
 
+.if defined(WITHOUT_PYTHON)
+CONFIGURE_ARGS+=	--without-python
+.else
+ONLY_FOR_ARCHS=	i386
+ONLY_FOR_ARCHS_REASON=	Python on non-i386 systems doesn't link with Fontforge (issues with use of Python's .a file)
+.endif
+
 pre-everything::
 .if !defined(WITHOUT_TTF_BYTECODE_ENABLED) && !defined(FONTFORGE_WITH_TTF_DEBUGGER)
 	@${ECHO_MSG} "If you have built freetype2 port with bytecode interpreter enabled,"
@@ -84,6 +96,7 @@
 	@${ECHO_MSG} ""
 .endif
 
+.if !defined(NOPORTDOCS)
 post-extract:
 	${MKDIR} ${WRKDIR}/html ${WRKSRC}/cidmap
 	for doc in ${DOCFILES} ; \
@@ -91,6 +104,7 @@
 	done
 	${TAR} -xzC ${WRKSRC}/cidmap -f ${WRKDIR}/html/cidmaps.tgz
 	${RM} ${WRKDIR}/html/cidmaps.tgz
+.endif
 
 .if !defined(FONTFORGE_NO_PLUGINS)
 post-build:
diff -ruN --exclude=CVS /usr/ports/print/fontforge/distinfo /kirby/shared/ports/fontforge/distinfo
--- /usr/ports/print/fontforge/distinfo	Sun Oct 28 09:37:33 2007
+++ /kirby/shared/ports/fontforge/distinfo	Sun Nov 11 12:35:31 2007
@@ -1,9 +1,6 @@
-MD5 (fontforge_full-20071002.tar.bz2) = 0f4090b9035e50befee39d1b8c16cff2
-SHA256 (fontforge_full-20071002.tar.bz2) = af08861c48e8f53e6c0f6e71d77ec227b7339dd0b5ce8253da4e4be79caa2866
-SIZE (fontforge_full-20071002.tar.bz2) = 4264337
-MD5 (freetype-2.1.10.tar.bz2) = a4012e7d1f6400df44a16743b11b8423
-SHA256 (freetype-2.1.10.tar.bz2) = fed2ed148d7d105b95493c5e95561c8b05ee7909e00f828f036d8ed1be6a5e53
-SIZE (freetype-2.1.10.tar.bz2) = 1037107
-MD5 (fontforge_htdocs-20071002.tar.bz2) = bc0be7d21cf039e6a24c81b65b3f30d9
-SHA256 (fontforge_htdocs-20071002.tar.bz2) = 7006287299edecf5cb1eadd63d52976e7999a593c37eda5614771f709602e6ce
-SIZE (fontforge_htdocs-20071002.tar.bz2) = 2648480
+MD5 (fontforge_full-20071110.tar.bz2) = 79e0663867ed7a50ad901024ebd82a0f
+SHA256 (fontforge_full-20071110.tar.bz2) = 88481a4cdf3344579be6428a5358a2a096e35c297de07c7b112fbe4b9b9363ed
+SIZE (fontforge_full-20071110.tar.bz2) = 4261638
+MD5 (fontforge_htdocs-20071109.tar.bz2) = ef2746373eacf71a0f13467a0e8c3856
+SHA256 (fontforge_htdocs-20071109.tar.bz2) = 8d49777cd257a67e273e793c04358a5e20ab74d32115103911e9d5a8a33c9536
+SIZE (fontforge_htdocs-20071109.tar.bz2) = 2709314
diff -ruN --exclude=CVS /usr/ports/print/fontforge/pkg-plist /kirby/shared/ports/fontforge/pkg-plist
--- /usr/ports/print/fontforge/pkg-plist	Sun Oct 28 09:37:33 2007
+++ /kirby/shared/ports/fontforge/pkg-plist	Sun Nov 11 13:44:58 2007
@@ -51,6 +51,20 @@
 %%PORTDOCS%%%%DOCSDIR%%/Constrain1_2.png
 %%PORTDOCS%%%%DOCSDIR%%/Constrain2_1.png
 %%PORTDOCS%%%%DOCSDIR%%/Constrain2_2.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspirals.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro0.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro1.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro10.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro2.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro3.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro4.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro5.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro6.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro6_5.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro7.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro8.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro9.png
+%%PORTDOCS%%%%DOCSDIR%%/Cspiro10.png
 %%PORTDOCS%%%%DOCSDIR%%/CyrilItalicComp.png
 %%PORTDOCS%%%%DOCSDIR%%/DisplayFonts.png
 %%PORTDOCS%%%%DOCSDIR%%/Eback.png
@@ -247,6 +261,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/cvflipicon.png
 %%PORTDOCS%%%%DOCSDIR%%/cvfreehandicon.png
 %%PORTDOCS%%%%DOCSDIR%%/cvhandicon.png
+%%PORTDOCS%%%%DOCSDIR%%/cvhvcurveicon.png
 %%PORTDOCS%%%%DOCSDIR%%/cvknifeicon.png
 %%PORTDOCS%%%%DOCSDIR%%/cvmagicon.png
 %%PORTDOCS%%%%DOCSDIR%%/cvpenicon.png
@@ -258,6 +273,12 @@
 %%PORTDOCS%%%%DOCSDIR%%/cvrulericon.png
 %%PORTDOCS%%%%DOCSDIR%%/cvscaleicon.png
 %%PORTDOCS%%%%DOCSDIR%%/cvskewicon.png
+%%PORTDOCS%%%%DOCSDIR%%/cvspiroG2icon.png
+%%PORTDOCS%%%%DOCSDIR%%/cvspiroG4icon.png
+%%PORTDOCS%%%%DOCSDIR%%/cvspirocornericon.png
+%%PORTDOCS%%%%DOCSDIR%%/cvspirolefticon.png
+%%PORTDOCS%%%%DOCSDIR%%/cvspiromodeicon.png
+%%PORTDOCS%%%%DOCSDIR%%/cvspirorighticon.png
 %%PORTDOCS%%%%DOCSDIR%%/cvstaricon.png
 %%PORTDOCS%%%%DOCSDIR%%/cvt-to-mac.png
 %%PORTDOCS%%%%DOCSDIR%%/cvtangenticon.png
@@ -280,11 +301,13 @@
 %%PORTDOCS%%%%DOCSDIR%%/editexample7.html
 %%PORTDOCS%%%%DOCSDIR%%/editexample8.html
 %%PORTDOCS%%%%DOCSDIR%%/editmenu.html
+%%PORTDOCS%%%%DOCSDIR%%/editspiro.html
 %%PORTDOCS%%%%DOCSDIR%%/edittransition-context.png
 %%PORTDOCS%%%%DOCSDIR%%/edittransition-indic.png
 %%PORTDOCS%%%%DOCSDIR%%/edittransition-insert.png
 %%PORTDOCS%%%%DOCSDIR%%/edittransition-kern.png
 %%PORTDOCS%%%%DOCSDIR%%/elementmenu.html
+%%PORTDOCS%%%%DOCSDIR%%/emptyfont-A-sel.png
 %%PORTDOCS%%%%DOCSDIR%%/emptyhlig.png
 %%PORTDOCS%%%%DOCSDIR%%/encodingmenu.html
 %%PORTDOCS%%%%DOCSDIR%%/englishkernpairs.txt
@@ -322,6 +345,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/filemenu.html
 %%PORTDOCS%%%%DOCSDIR%%/files.html
 %%PORTDOCS%%%%DOCSDIR%%/findprobs-att.png
+%%PORTDOCS%%%%DOCSDIR%%/findprobs-bb.png
 %%PORTDOCS%%%%DOCSDIR%%/findprobs-cid.png
 %%PORTDOCS%%%%DOCSDIR%%/findprobs-hint.png
 %%PORTDOCS%%%%DOCSDIR%%/findprobs-paths.png
@@ -341,6 +365,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/flags/UnionJack.gif
 %%PORTDOCS%%%%DOCSDIR%%/flags/VietnamFlag.png
 %%PORTDOCS%%%%DOCSDIR%%/flags/taiwan.png
+%%PORTDOCS%%%%DOCSDIR%%/floating-A.png
 %%PORTDOCS%%%%DOCSDIR%%/fontcompdlg.png
 %%PORTDOCS%%%%DOCSDIR%%/fontcompresults.png
 %%PORTDOCS%%%%DOCSDIR%%/fontforge-themes.html
@@ -426,6 +451,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/i2.png
 %%PORTDOCS%%%%DOCSDIR%%/i3.png
 %%PORTDOCS%%%%DOCSDIR%%/i4.png
+%%PORTDOCS%%%%DOCSDIR%%/import.png
+%%PORTDOCS%%%%DOCSDIR%%/importexample.html
 %%PORTDOCS%%%%DOCSDIR%%/index.html
 %%PORTDOCS%%%%DOCSDIR%%/intersect-post.png
 %%PORTDOCS%%%%DOCSDIR%%/k1.png
@@ -607,6 +634,9 @@
 %%PORTDOCS%%%%DOCSDIR%%/source-build.html
 %%PORTDOCS%%%%DOCSDIR%%/spacekappaiotaspace.png
 %%PORTDOCS%%%%DOCSDIR%%/spacer1x20.png
+%%PORTDOCS%%%%DOCSDIR%%/spironextconstraint.png
+%%PORTDOCS%%%%DOCSDIR%%/spiropointinfo.png
+%%PORTDOCS%%%%DOCSDIR%%/spiroprevconstraint.png
 %%PORTDOCS%%%%DOCSDIR%%/splash.png
 %%PORTDOCS%%%%DOCSDIR%%/splinefont.html
 %%PORTDOCS%%%%DOCSDIR%%/splines.gif
--- fontforge-20071110.patch ends here ---

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: pav 
State-Changed-When: Thu Dec 13 23:41:22 UTC 2007 
State-Changed-Why:  
The port, as submitted now, will disable packages outside i386. What about 
a) making the python off by default 
b) making the python always disabled outside i386 
instead? 


Responsible-Changed-From-To: freebsd-ports-bugs->pav 
Responsible-Changed-By: pav 
Responsible-Changed-When: Thu Dec 13 23:41:22 UTC 2007 
Responsible-Changed-Why:  
The port, as submitted now, will disable packages outside i386. What about 
a) making the python off by default 
b) making the python always disabled outside i386 
instead? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=117983 
State-Changed-From-To: feedback->closed 
State-Changed-By: pav 
State-Changed-When: Fri Dec 14 12:06:15 UTC 2007 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=117983 
>Unformatted:
