From owner-freebsd-ports-bugs@FreeBSD.ORG Mon May 16 21:10:04 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CC7916A4D5 for ; Mon, 16 May 2005 21:10:04 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4F1B43DBA for ; Mon, 16 May 2005 21:10:03 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j4GLA2SN033556 for ; Mon, 16 May 2005 21:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j4GLA2KM033552; Mon, 16 May 2005 21:10:02 GMT (envelope-from gnats) Resent-Date: Mon, 16 May 2005 21:10:02 GMT Resent-Message-Id: <200505162110.j4GLA2KM033552@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Panagiotis Astithas Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 910D416A4CE for ; Mon, 16 May 2005 21:08:37 +0000 (GMT) Received: from fly.ebs.gr (fly.ebs.gr [62.103.84.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A1C343D8C for ; Mon, 16 May 2005 21:08:35 +0000 (GMT) (envelope-from past@hal.ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id j4GL8TAB004003 for ; Tue, 17 May 2005 00:08:29 +0300 (EEST) (envelope-from past@hal.ebs.gr) Received: from hal.ebs.gr (past@localhost.ebs.gr [127.0.0.1]) by ebs.gr (8.13.3/8.12.11) with ESMTP id j4GL8THl087523 for ; Tue, 17 May 2005 00:08:29 +0300 (EEST) (envelope-from past@hal.ebs.gr) Received: (from past@localhost) by hal.ebs.gr (8.13.3/8.12.11/Submit) id j4GL8P9j087522; Tue, 17 May 2005 00:08:25 +0300 (EEST) (envelope-from past) Message-Id: <200505162108.j4GL8P9j087522@hal.ebs.gr> Date: Tue, 17 May 2005 00:08:25 +0300 (EEST) From: Panagiotis Astithas To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/81137: New port: x11-fonts/mgopen MgOpen greek font collection X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Panagiotis Astithas List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2005 21:10:04 -0000 >Number: 81137 >Category: ports >Synopsis: New port: x11-fonts/mgopen MgOpen greek font collection >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon May 16 21:10:01 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Panagiotis Astithas >Release: FreeBSD 5.4-RELEASE i386 >Organization: EBS Ltd. >Environment: System: FreeBSD hal.ebs.gr 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005 root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: A new port with the free greek MgOpen truetype fonts. >How-To-Repeat: >Fix: Install the provided port. --- mgopen.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mgopen # mgopen/Makefile # mgopen/distinfo # mgopen/pkg-descr # mgopen/pkg-message # mgopen/pkg-plist # echo c - mgopen mkdir -p mgopen > /dev/null 2>&1 echo x - mgopen/Makefile sed 's/^X//' >mgopen/Makefile << 'END-of-mgopen/Makefile' X# New ports collection makefile for: MgOpen Font Family X# Date created: May 16 2005 X# Whom: past@ebs.gr X# X# $FreeBSD$ X# X XPORTNAME= mgopen XPORTVERSION= 1.0 XCATEGORIES= x11-fonts XMASTER_SITES= http://www.ellak.gr/fonts/mgopen/files/ XDISTNAME= MgOpen X XMAINTAINER= past@ebs.gr XCOMMENT= MgOpen greek font collection X XBUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig XRUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig X XPREFIX?= ${X11BASE} XNO_BUILD= yes X XPLIST_SUB= FONTSDIR="${FONTSDIR:S|${PREFIX}/||}" X XMSG_FILE= ${PKGDIR}/pkg-message XPKGMESSAGE= ${WRKDIR}/pkg-message X X# X# Local variables X# X XFONTNAME= ${PORTNAME} XFONTSDIR?= ${PREFIX}/lib/X11/fonts/${FONTNAME} X X.include X X.SILENT: X Xpost-patch: X ${SED} 's|%%FONTSDIR%%|${FONTSDIR}|g' ${MSG_FILE} > ${PKGMESSAGE} X X# X# Install X# X Xdo-install: X ${MKDIR} ${FONTSDIR} X ${INSTALL_DATA} ${WRKDIR}/*.ttf ${FONTSDIR} X Xpost-install: X ${ECHO_MSG} "===> Running fc-cache" X -${X11BASE}/bin/fc-cache -f -v ${FONTSDIR} X ${ECHO_MSG} X ${CAT} ${PKGMESSAGE} X ${ECHO_MSG} X X.include END-of-mgopen/Makefile echo x - mgopen/distinfo sed 's/^X//' >mgopen/distinfo << 'END-of-mgopen/distinfo' XMD5 (MgOpen.tar.gz) = 9ad4bba3d173e92734320286bfff4c8e XSIZE (MgOpen.tar.gz) = 891086 END-of-mgopen/distinfo echo x - mgopen/pkg-descr sed 's/^X//' >mgopen/pkg-descr << 'END-of-mgopen/pkg-descr' XThe MgOpen typefaces are freely available and contain glyphs for Xviewing texts in Greek (written in the monotoniko system). X XThe MgOpen typeface collection is comprised by the following typefaces: X- MgOpenCanonica is a serif typeface, based on the design of Times Roman. X- MgOpenCosmetica is a sans-serif typeface, based on the design of Optima. X- MgOpenModata is another sans-serif typeface. X- MgOpenModerna is a sans-serif typeface, based on the design of Helvetica. X XEach family contains four fonts, namely all the combinations of regular Xand bold weight and upright and italic (or oblique) shape. All the fonts Xcontain glyphs for the latin and greek alphabet (using the monotoniko Xsystem), while the fonts of the Canonica family also contain all the Xglyphs necessary for viewing Greek texts written in the polytoniko system. XAll the fonts use the Unicode encoding for characters and are in the XTrueType format. X XThe fonts, in their initial release, have some characters missing, with Xmost important the lack of the Euro symbol. These shortcomings will be Xfixed in future releases. X X XWWW: http://www.ellak.gr/fonts/mgopen/ END-of-mgopen/pkg-descr echo x - mgopen/pkg-message sed 's/^X//' >mgopen/pkg-message << 'END-of-mgopen/pkg-message' XTo use these fonts, follow the instructions below. X XMake sure that the freetype module is loaded. If it is not, add the following Xline to the "Modules" section of your X Windows configuration file: X X Load "freetype" X XAdd the following line to the "Files" section of X Windows configuration file: X X FontPath "%%FONTSDIR%%/" X XNote: your X Windows configuration file is typically /etc/X11/XF86Config Xif you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. END-of-mgopen/pkg-message echo x - mgopen/pkg-plist sed 's/^X//' >mgopen/pkg-plist << 'END-of-mgopen/pkg-plist' X%%FONTSDIR%%/MgOpenCanonicaBold.ttf X%%FONTSDIR%%/MgOpenCanonicaBoldItalic.ttf X%%FONTSDIR%%/MgOpenCanonicaItalic.ttf X%%FONTSDIR%%/MgOpenCanonicaRegular.ttf X%%FONTSDIR%%/MgOpenCosmeticaBold.ttf X%%FONTSDIR%%/MgOpenCosmeticaBoldOblique.ttf X%%FONTSDIR%%/MgOpenCosmeticaOblique.ttf X%%FONTSDIR%%/MgOpenCosmeticaRegular.ttf X%%FONTSDIR%%/MgOpenModataBold.ttf X%%FONTSDIR%%/MgOpenModataBoldOblique.ttf X%%FONTSDIR%%/MgOpenModataOblique.ttf X%%FONTSDIR%%/MgOpenModataRegular.ttf X%%FONTSDIR%%/MgOpenModernaBold.ttf X%%FONTSDIR%%/MgOpenModernaBoldOblique.ttf X%%FONTSDIR%%/MgOpenModernaOblique.ttf X%%FONTSDIR%%/MgOpenModernaRegular.ttf X@unexec /bin/rm %D/%%FONTSDIR%%/fonts.cache-1 2>/dev/null || /usr/bin/true X@dirrm %%FONTSDIR%% X@exec %%X11BASE%%/bin/fc-cache -f -v %%FONTSDIR%% || /usr/bin/true END-of-mgopen/pkg-plist exit --- mgopen.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: