summaryrefslogtreecommitdiff
path: root/x11-fonts/dejavu
diff options
context:
space:
mode:
authorMichael Johnson <ahze@FreeBSD.org>2004-12-23 10:24:17 +0000
committerMichael Johnson <ahze@FreeBSD.org>2004-12-23 10:24:17 +0000
commit286d2e1b51819ad4c2af687fd549b99c4893db44 (patch)
tree63fd8767250dbc93c432c7e37167ba5b60e7aceb /x11-fonts/dejavu
parentAdd knob to switch default image for starup button to BSD daemon's (diff)
Add dejavu
The DejaVu fonts are a font family based on the Bitstream Vera Fonts. Its purpose is to provide a wider range of characters while maintaining the original look and feel through the process of collaborative development
Notes
Notes: svn path=/head/; revision=124960
Diffstat (limited to 'x11-fonts/dejavu')
-rw-r--r--x11-fonts/dejavu/Makefile52
-rw-r--r--x11-fonts/dejavu/distinfo2
-rw-r--r--x11-fonts/dejavu/files/fonts.dir111
-rw-r--r--x11-fonts/dejavu/pkg-descr5
-rw-r--r--x11-fonts/dejavu/pkg-message15
-rw-r--r--x11-fonts/dejavu/pkg-plist15
6 files changed, 200 insertions, 0 deletions
diff --git a/x11-fonts/dejavu/Makefile b/x11-fonts/dejavu/Makefile
new file mode 100644
index 000000000000..85c15663ba33
--- /dev/null
+++ b/x11-fonts/dejavu/Makefile
@@ -0,0 +1,52 @@
+# New ports collection makefile for: dejavu
+# Date created: Dec 23 2004
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= dejavu
+PORTVERSION= 1.5
+CATEGORIES= x11-fonts
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= ${PORTNAME}-ttf-${PORTVERSION}
+
+MAINTAINER= ahze@FreeBSD.org
+COMMENT= Clone of Bitstream Vera Fonts with a wider range of characters
+
+BUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_X_PREFIX= yes
+NO_BUILD= yes
+
+PORTDOCS= README
+PLIST_SUB= FONTSDIR="${FONTSDIR:S|${PREFIX}/||}"
+
+MSG_FILE= ${PKGDIR}/pkg-message
+PKGMESSAGE= ${WRKDIR}/pkg-message
+
+FONTNAME= ${PORTNAME}
+FONTSDIR?= ${PREFIX}/lib/X11/fonts/${FONTNAME}
+
+post-patch:
+ ${SED} 's|%%FONTSDIR%%|${FONTSDIR}|g' ${MSG_FILE} > ${PKGMESSAGE}
+
+do-install:
+ ${MKDIR} ${FONTSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.ttf ${FONTSDIR}
+ ${INSTALL_DATA} ${FILESDIR}/fonts.dir ${FONTSDIR}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.endif
+
+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/dejavu/distinfo b/x11-fonts/dejavu/distinfo
new file mode 100644
index 000000000000..170e36dbd78b
--- /dev/null
+++ b/x11-fonts/dejavu/distinfo
@@ -0,0 +1,2 @@
+MD5 (dejavu-ttf-1.5.tar.gz) = 45c1292c931cb953759df6c4bd27e047
+SIZE (dejavu-ttf-1.5.tar.gz) = 438343
diff --git a/x11-fonts/dejavu/files/fonts.dir b/x11-fonts/dejavu/files/fonts.dir
new file mode 100644
index 000000000000..6cbcd13731cf
--- /dev/null
+++ b/x11-fonts/dejavu/files/fonts.dir
@@ -0,0 +1,111 @@
+110
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-ascii-0
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-fcd8859-15
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-iso10646-1
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-iso8859-1
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-iso8859-15
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-iso8859-2
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-iso8859-3
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-iso8859-5
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-iso8859-9
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-koi8-r
+DejaVuSans-Bold.ttf -misc-DejaVu Sans-bold-r-normal--0-0-0-0-p-0-koi8-ru
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-ascii-0
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-fcd8859-15
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-iso10646-1
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-iso8859-1
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-iso8859-15
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-iso8859-2
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-iso8859-3
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-iso8859-5
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-iso8859-9
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-koi8-r
+DejaVuSans-BoldOblique.ttf -misc-DejaVu Sans-bold-i-normal--0-0-0-0-p-0-koi8-ru
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-ascii-0
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-fcd8859-15
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-iso10646-1
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-iso8859-1
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-iso8859-15
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-iso8859-2
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-iso8859-3
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-iso8859-5
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-iso8859-9
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-koi8-r
+DejaVuSans-Oblique.ttf -misc-DejaVu Sans-medium-i-normal--0-0-0-0-p-0-koi8-ru
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-ascii-0
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-fcd8859-15
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-iso10646-1
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-iso8859-1
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-iso8859-15
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-iso8859-2
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-iso8859-3
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-iso8859-5
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-iso8859-9
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-koi8-r
+DejaVuSans.ttf -misc-DejaVu Sans-medium-r-normal--0-0-0-0-p-0-koi8-ru
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-ascii-0
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-fcd8859-15
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-iso10646-1
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-iso8859-1
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-iso8859-15
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-iso8859-2
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-iso8859-3
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-iso8859-5
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-iso8859-9
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-koi8-r
+DejaVuSansMono-Bold.ttf -misc-DejaVu Sans Mono-bold-r-normal--0-0-0-0-m-0-koi8-ru
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-ascii-0
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-fcd8859-15
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-iso10646-1
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-iso8859-1
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-iso8859-15
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-iso8859-2
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-iso8859-3
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-iso8859-5
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-iso8859-9
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-koi8-r
+DejaVuSansMono-BoldOb.ttf -misc-DejaVu Sans Mono-bold-i-normal--0-0-0-0-p-0-koi8-ru
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-ascii-0
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-fcd8859-15
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-iso10646-1
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-iso8859-1
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-iso8859-15
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-iso8859-2
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-iso8859-3
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-iso8859-5
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-iso8859-9
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-koi8-r
+DejaVuSansMono-Oblique.ttf -misc-DejaVu Sans Mono-medium-i-normal--0-0-0-0-m-0-koi8-ru
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-ascii-0
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-fcd8859-15
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-iso10646-1
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-iso8859-1
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-iso8859-15
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-iso8859-2
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-iso8859-3
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-iso8859-5
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-iso8859-9
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-koi8-r
+DejaVuSansMono-Roman.ttf -misc-DejaVu Sans Mono-medium-r-normal--0-0-0-0-m-0-koi8-ru
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-ascii-0
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-fcd8859-15
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-iso10646-1
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-iso8859-1
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-iso8859-15
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-iso8859-2
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-iso8859-3
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-iso8859-5
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-iso8859-9
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-koi8-r
+DejaVuSerif-Bold.ttf -misc-DejaVu Serif-bold-r-normal--0-0-0-0-p-0-koi8-ru
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-ascii-0
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-fcd8859-15
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-iso10646-1
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-iso8859-1
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-iso8859-15
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-iso8859-2
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-iso8859-3
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-iso8859-5
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-iso8859-9
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-koi8-r
+DejaVuSerif-Roman.ttf -misc-DejaVu Serif-medium-r-normal--0-0-0-0-p-0-koi8-ru
diff --git a/x11-fonts/dejavu/pkg-descr b/x11-fonts/dejavu/pkg-descr
new file mode 100644
index 000000000000..d977f6feaf10
--- /dev/null
+++ b/x11-fonts/dejavu/pkg-descr
@@ -0,0 +1,5 @@
+The DejaVu fonts are a font family based on the Bitstream Vera Fonts. Its
+purpose is to provide a wider range of characters while maintaining the
+original look and feel through the process of collaborative development.
+
+WWW: http://dejavu.sourceforge.net/
diff --git a/x11-fonts/dejavu/pkg-message b/x11-fonts/dejavu/pkg-message
new file mode 100644
index 000000000000..9b911f28f5b4
--- /dev/null
+++ b/x11-fonts/dejavu/pkg-message
@@ -0,0 +1,15 @@
+IMPORTANT - READ CAREFULLY: Please read the COPYRIGHT included with these fonts
+before using. The copyright can be found at %%FONTSDIR%%/COPYRIGHT.TXT. 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 Windows configuration file:
+
+ Load "freetype"
+
+Add the following line to the "Files" section of X Windows configuration file:
+
+ FontPath "%%FONTSDIR%%/"
+
+Note: your X Windows configuration file is typically /etc/X11/XF86Config
+if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.
diff --git a/x11-fonts/dejavu/pkg-plist b/x11-fonts/dejavu/pkg-plist
new file mode 100644
index 000000000000..87c03994462f
--- /dev/null
+++ b/x11-fonts/dejavu/pkg-plist
@@ -0,0 +1,15 @@
+%%FONTSDIR%%/DejaVuSans-Bold.ttf
+%%FONTSDIR%%/DejaVuSans-BoldOblique.ttf
+%%FONTSDIR%%/DejaVuSans-Oblique.ttf
+%%FONTSDIR%%/DejaVuSans.ttf
+%%FONTSDIR%%/DejaVuSansMono-Bold.ttf
+%%FONTSDIR%%/DejaVuSansMono-BoldOb.ttf
+%%FONTSDIR%%/DejaVuSansMono-Oblique.ttf
+%%FONTSDIR%%/DejaVuSansMono-Roman.ttf
+%%FONTSDIR%%/DejaVuSerif-Bold.ttf
+%%FONTSDIR%%/DejaVuSerif-Roman.ttf
+%%FONTSDIR%%/fonts.cache-1
+%%FONTSDIR%%/fonts.dir
+@exec %%X11BASE%%/bin/fc-cache -f -v %%FONTSDIR%% || /usr/bin/true
+@unexec /bin/rm %D/%%FONTSDIR%%/fonts.cache-1 2>/dev/null || /usr/bin/true
+@dirrm %%FONTSDIR%%