aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-12-11 03:50:27 +0800
committerpav <pav@FreeBSD.org>2005-12-11 03:50:27 +0800
commit92b74a9e4ced73ea72d351877fc1c7dbac9f0f39 (patch)
tree2b180ff9a2000e1683c8c0eaf902632316cd6f34
parenta5906dbc4da01ca5791ce682657441b755da1083 (diff)
downloadfreebsd-ports-gnome-92b74a9e4ced73ea72d351877fc1c7dbac9f0f39.tar.gz
freebsd-ports-gnome-92b74a9e4ced73ea72d351877fc1c7dbac9f0f39.tar.zst
freebsd-ports-gnome-92b74a9e4ced73ea72d351877fc1c7dbac9f0f39.zip
This is a collection of greek TTF fonts licensed under GPL.
These fonts are designed for the Greek language and are iso-8859-7 compatible. They are saved though in Unicode format, to be compatible with modern fonts and in order to be easily expandable. It consist of the following families: a) Bonati c) Jacobs b) Optima d) OptimaCollege e) ParisAifel PR: ports/89978 Submitted by: Panagiotis Astithas <past@ebs.gr>
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/avifonts/Makefile41
-rw-r--r--x11-fonts/avifonts/distinfo3
-rw-r--r--x11-fonts/avifonts/files/pkg-message.in14
-rw-r--r--x11-fonts/avifonts/pkg-descr23
-rw-r--r--x11-fonts/avifonts/pkg-plist20
6 files changed, 102 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 25ce49ca17c3..7ec054bf6db4 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -15,6 +15,7 @@
SUBDIR += artwiz-aleczapka-de
SUBDIR += artwiz-aleczapka-se
SUBDIR += artwiz-fonts
+ SUBDIR += avifonts
SUBDIR += bdfresize
SUBDIR += bitmap-fonts
SUBDIR += bitstream-vera
diff --git a/x11-fonts/avifonts/Makefile b/x11-fonts/avifonts/Makefile
new file mode 100644
index 000000000000..cc85c2f506cc
--- /dev/null
+++ b/x11-fonts/avifonts/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: AviSoft Font Family
+# Date created: 5 Dec 2005
+# Whom: past@ebs.gr
+#
+# $FreeBSD$
+#
+
+PORTNAME= avifonts
+PORTVERSION= 1.0
+CATEGORIES= x11-fonts
+MASTER_SITES= http://graphis.hellug.gr/packages/
+DISTNAME= avifonts
+
+MAINTAINER= past@ebs.gr
+COMMENT= AviFonts greek fonts collection
+
+BUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
+RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
+
+USE_BZIP2= yes
+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}/avifonts-2005/avifonts/* ${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>
diff --git a/x11-fonts/avifonts/distinfo b/x11-fonts/avifonts/distinfo
new file mode 100644
index 000000000000..22c7147ab8f7
--- /dev/null
+++ b/x11-fonts/avifonts/distinfo
@@ -0,0 +1,3 @@
+MD5 (avifonts.tar.bz2) = f85f1036bac99a07f8128980a44ff943
+SHA256 (avifonts.tar.bz2) = 81a1e5090ea5dd7fcb9c4c7e1cdc53b1778d9c4fbea2b061c9f23bbd52b21bc8
+SIZE (avifonts.tar.bz2) = 345497
diff --git a/x11-fonts/avifonts/files/pkg-message.in b/x11-fonts/avifonts/files/pkg-message.in
new file mode 100644
index 000000000000..fa36fd0606a7
--- /dev/null
+++ b/x11-fonts/avifonts/files/pkg-message.in
@@ -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.
diff --git a/x11-fonts/avifonts/pkg-descr b/x11-fonts/avifonts/pkg-descr
new file mode 100644
index 000000000000..78d136bab7ac
--- /dev/null
+++ b/x11-fonts/avifonts/pkg-descr
@@ -0,0 +1,23 @@
+This is a collection of greek TTF fonts licensed under GPL.
+
+These fonts are designed for the Greek language and are iso-8859-7 compatible.
+They are saved though in Unicode format, to be compatible with modern fonts and
+in order to be easily expandable. It consist of the following families:
+
+a) Bonati
+c) Jacobs
+b) Optima
+d) OptimaCollege
+e) ParisAifel
+
+The fonts are originally written for www.avisoft.gr
+( AVIETTE S. A. Software applications - Kallirois 22A, ATHENS.Tel: 9221331)
+and designed and created by Atanasio
+( KARDITSA, Tel +30.441.71150 ).
+They were also heavily brushed up by Panayotis Katsaloulis (www.panayotis.com)
+in order for the fonts to be correctly encoded and transformed into the Unicode
+character set and also be correctly recognized by the system.
+
+For any comments about these fonts please contact me (panayotis@panayotis.com)
+
+WWW: http://graphis.hellug.gr/el/download.html
diff --git a/x11-fonts/avifonts/pkg-plist b/x11-fonts/avifonts/pkg-plist
new file mode 100644
index 000000000000..0bdc84fabe1c
--- /dev/null
+++ b/x11-fonts/avifonts/pkg-plist
@@ -0,0 +1,20 @@
+%%FONTSDIR%%/AVI-BonatiPT-Bold.ttf
+%%FONTSDIR%%/AVI-BonatiPT-BoldItalic.ttf
+%%FONTSDIR%%/AVI-BonatiPT-Italic.ttf
+%%FONTSDIR%%/AVI-BonatiPT-Normal.ttf
+%%FONTSDIR%%/AVI-Jacobs-Bold.ttf
+%%FONTSDIR%%/AVI-Jacobs-BoldItalic.ttf
+%%FONTSDIR%%/AVI-Jacobs-Italic.ttf
+%%FONTSDIR%%/AVI-Jacobs-Normal.ttf
+%%FONTSDIR%%/AVI-Optima-Bold.ttf
+%%FONTSDIR%%/AVI-Optima-BoldItalic.ttf
+%%FONTSDIR%%/AVI-Optima-Italic.ttf
+%%FONTSDIR%%/AVI-Optima-Normal.ttf
+%%FONTSDIR%%/AVI-OptimaCollege-Italic.ttf
+%%FONTSDIR%%/AVI-OptimaCollege.ttf
+%%FONTSDIR%%/AVI-ParisAifel-Medium.ttf
+%%FONTSDIR%%/AVI-ParisAifel-MediumItalic.ttf
+%%FONTSDIR%%/fonts.dir
+@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