Date: Sun, 11 Nov 2007 13:49:17 -0500 (EST) From: Naram Qashat <cyberbotx@cyberbotx.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/117983: [MAINTAINER] print/fontforge: update to 20071110 Message-ID: <20071111184917.6CB26C18F@kirby.cyberbotx.com> Resent-Message-ID: <200711111910.lABJA1Ab037372@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 117983 >Category: ports >Synopsis: [MAINTAINER] print/fontforge: update to 20071110 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Nov 11 19:10:00 UTC 2007 >Closed-Date: >Last-Modified: >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: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071111184917.6CB26C18F>