Add mgopen.

The MgOpen typefaces are freely available and contain glyphs for viewing
texts in Greek (written in the monotoniko system).

The MgOpen typeface collection is composed of the following typefaces:

  - MgOpenCanonica is a serif typeface, based on the design of Times Roman.
  - MgOpenCosmetica is a sans-serif typeface, based on the design of Optima.
  - MgOpenModata is another sans-serif typeface.
  - MgOpenModerna is a sans-serif typeface, based on the design of Helvetica.

Each family contains four fonts, namely all the combinations of regular and
bold weight and upright and italic (or oblique) shape. All the fonts contain
glyphs for the latin and greek alphabets (using the monotoniko system), while
the fonts of the Canonica family also contain all the glyphs necessary for
viewing Greek texts written in the polytoniko system. All the fonts use the
Unicode encoding for characters and are in the TrueType format.

The fonts, in their initial release, have some characters missing (the most
important one being the Euro symbol). These shortcomings will be fixed in
future releases.

WWW: http://www.ellak.gr/fonts/mgopen/

PR:		ports/81137
Submitted by:	Panagiotis Astithas <past@ebs.gr>
This commit is contained in:
Jean-Yves Lefort 2005-05-20 11:59:58 +00:00
parent 8c0c6a8bfd
commit b75bede010
6 changed files with 98 additions and 0 deletions

View file

@ -38,6 +38,7 @@
SUBDIR += linux-fontconfig
SUBDIR += linux-urw-fonts
SUBDIR += mathfonts
SUBDIR += mgopen
SUBDIR += mkbold
SUBDIR += mkbold-mkitalic
SUBDIR += mkitalic

40
x11-fonts/mgopen/Makefile Normal file
View file

@ -0,0 +1,40 @@
# New ports collection makefile for: MgOpen Font Family
# Date created: 16 May 2005
# Whom: past@ebs.gr
#
# $FreeBSD$
#
PORTNAME= mgopen
PORTVERSION= 1.0
CATEGORIES= x11-fonts
MASTER_SITES= http://www.ellak.gr/fonts/mgopen/files/
DISTNAME= MgOpen
MAINTAINER= past@ebs.gr
COMMENT= MgOpen greek fonts collection
BUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
USE_X_PREFIX= yes
NO_BUILD= yes
FONTSDIR= ${PREFIX}/lib/X11/fonts/${PORTNAME}
PLIST_SUB= FONTSDIR=${FONTSDIR:S|^${PREFIX}/||}
SUB_FILES= pkg-message
SUB_LIST= FONTSDIR=${FONTSDIR}
do-install:
${MKDIR} ${FONTSDIR}
${INSTALL_DATA} ${WRKDIR}/*.ttf ${FONTSDIR}
post-install:
@${ECHO_MSG} "===> Running fc-cache"
-${X11BASE}/bin/fc-cache -f -v ${FONTSDIR}
@${ECHO_MSG}
@${CAT} ${PKGMESSAGE}
@${ECHO_MSG}
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
MD5 (MgOpen.tar.gz) = 9ad4bba3d173e92734320286bfff4c8e
SIZE (MgOpen.tar.gz) = 891086

View file

@ -0,0 +1,14 @@
To use these fonts, follow the instructions below.
Make sure that the freetype module is loaded. If it is not, add the following
line to the "Modules" section of your X configuration file:
Load "freetype"
Add the following line to the "Files" section of your X configuration file:
FontPath "%%FONTSDIR%%/"
Note: your X configuration file is typically %%X11BASE%%/etc/X11/XF86Config
if you are using XFree86, and %%X11BASE%%/etc/X11/xorg.conf
if you are using X.Org.

View file

@ -0,0 +1,22 @@
The MgOpen typefaces are freely available and contain glyphs for viewing
texts in Greek (written in the monotoniko system).
The MgOpen typeface collection is composed of the following typefaces:
- MgOpenCanonica is a serif typeface, based on the design of Times Roman.
- MgOpenCosmetica is a sans-serif typeface, based on the design of Optima.
- MgOpenModata is another sans-serif typeface.
- MgOpenModerna is a sans-serif typeface, based on the design of Helvetica.
Each family contains four fonts, namely all the combinations of regular and
bold weight and upright and italic (or oblique) shape. All the fonts contain
glyphs for the latin and greek alphabets (using the monotoniko system), while
the fonts of the Canonica family also contain all the glyphs necessary for
viewing Greek texts written in the polytoniko system. All the fonts use the
Unicode encoding for characters and are in the TrueType format.
The fonts, in their initial release, have some characters missing (the most
important one being the Euro symbol). These shortcomings will be fixed in
future releases.
WWW: http://www.ellak.gr/fonts/mgopen/

View file

@ -0,0 +1,19 @@
%%FONTSDIR%%/MgOpenCanonicaBold.ttf
%%FONTSDIR%%/MgOpenCanonicaBoldItalic.ttf
%%FONTSDIR%%/MgOpenCanonicaItalic.ttf
%%FONTSDIR%%/MgOpenCanonicaRegular.ttf
%%FONTSDIR%%/MgOpenCosmeticaBold.ttf
%%FONTSDIR%%/MgOpenCosmeticaBoldOblique.ttf
%%FONTSDIR%%/MgOpenCosmeticaOblique.ttf
%%FONTSDIR%%/MgOpenCosmeticaRegular.ttf
%%FONTSDIR%%/MgOpenModataBold.ttf
%%FONTSDIR%%/MgOpenModataBoldOblique.ttf
%%FONTSDIR%%/MgOpenModataOblique.ttf
%%FONTSDIR%%/MgOpenModataRegular.ttf
%%FONTSDIR%%/MgOpenModernaBold.ttf
%%FONTSDIR%%/MgOpenModernaBoldOblique.ttf
%%FONTSDIR%%/MgOpenModernaOblique.ttf
%%FONTSDIR%%/MgOpenModernaRegular.ttf
@unexec rm %D/%%FONTSDIR%%/fonts.cache-1 2>/dev/null || /usr/bin/true
@dirrm %%FONTSDIR%%
@exec %%X11BASE%%/bin/fc-cache -f -v %D/%%FONTSDIR%% || /usr/bin/true