Gentium fonts

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Gentium fonts

Samir SAADA
Hi,
here is a Gentium Basic and Gentium Plus fonts port
that I have used for some home design stuff.
hope it helps some people.



Samir.

Index: fonts/gentium-basic/Makefile
===================================================================
RCS file: fonts/gentium-basic/Makefile
diff -N fonts/gentium-basic/Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-basic/Makefile 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,39 @@
+# $OpenBSD: $
+
+COMMENT = Gentium Basic fonts
+
+DISTNAME = GentiumBasic_110
+PKGNAME = gentium-basic-fonts-${V}
+V = 1.1
+REVISION =      0
+
+CATEGORIES = fonts
+
+HOMEPAGE = http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium_basic
+
+MAINTAINER = [hidden email]
+
+# OFL http://scripts.sil.org/OFL
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP = Yes
+PERMIT_DISTFILES_CDROM = Yes
+PERMIT_DISTFILES_FTP = Yes
+
+MASTER_SITES = http://scripts.sil.org/cms/scripts/render_download.php?format=file&media_id=${DISTNAME}&filename=/
+EXTRACT_SUFX = .zip
+
+NO_BUILD = Yes
+NO_REGRESS = Yes
+
+PKG_ARCH = *
+
+FONTDIR = ${PREFIX}/lib/X11/fonts/gentium-basic-fonts
+DOCDIR =        ${PREFIX}/share/doc/gentium-basic-fonts
+
+WRKSRC = ${WRKDIR}/Gentium\ Basic\ ${V}
+do-install:
+ ${INSTALL_DATA_DIR} ${FONTDIR} ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*ttf ${FONTDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*txt ${DOCDIR}
+
+.include <bsd.port.mk>
Index: fonts/gentium-basic/distinfo
===================================================================
RCS file: fonts/gentium-basic/distinfo
diff -N fonts/gentium-basic/distinfo
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-basic/distinfo 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,2 @@
+SHA256 (GentiumBasic_110.zip) = fwOraDSSU+Ugo+cWBpvY1ig4H3uAAbPZhOhaxNp1oDU=
+SIZE (GentiumBasic_110.zip) = 868259
Index: fonts/gentium-basic/pkg/DESCR
===================================================================
RCS file: fonts/gentium-basic/pkg/DESCR
diff -N fonts/gentium-basic/pkg/DESCR
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-basic/pkg/DESCR 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,5 @@
+Gentium Basic and Gentium Book Basic are font families based on the original
+Gentium design, but with additional weights.
+The "Book" family is slightly heavier. Both families come with a complete
+regular, bold, italic and bold italic set of fonts.
+
Index: fonts/gentium-basic/pkg/PLIST
===================================================================
RCS file: fonts/gentium-basic/pkg/PLIST
diff -N fonts/gentium-basic/pkg/PLIST
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-basic/pkg/PLIST 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,16 @@
+@comment $OpenBSD$
+lib/X11/fonts/
+lib/X11/fonts/gentium-basic-fonts/
+lib/X11/fonts/gentium-basic-fonts/GenBasB.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBasBI.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBasI.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBasR.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBkBasB.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBkBasBI.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBkBasI.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBkBasR.ttf
+share/doc/gentium-basic-fonts/
+share/doc/gentium-basic-fonts/FONTLOG.txt
+share/doc/gentium-basic-fonts/GENTIUM-FAQ.txt
+share/doc/gentium-basic-fonts/OFL-FAQ.txt
+share/doc/gentium-basic-fonts/OFL.txt

Index: fonts/gentium-plus/Makefile
===================================================================
RCS file: fonts/gentium-plus/Makefile
diff -N fonts/gentium-plus/Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-plus/Makefile 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,40 @@
+# $OpenBSD: $
+
+COMMENT = Gentium Plus fonts
+
+DISTNAME = GentiumPlus-${V}
+PKGNAME = gentium-plus-fonts-${V}
+V = 1.510
+REVSION = 0
+
+CATEGORIES = fonts
+
+HOMEPAGE = http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium
+
+MAINTAINER = [hidden email]
+
+# OFL http://scripts.sil.org/OFL
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP = Yes
+PERMIT_DISTFILES_CDROM = Yes
+PERMIT_DISTFILES_FTP = Yes
+
+MASTER_SITES = http://scripts.sil.org/cms/scripts/render_download.php?format=file&media_id=${DISTNAME}.zip&filename=/
+EXTRACT_SUFX = .zip
+
+NO_BUILD = Yes
+NO_REGRESS = Yes
+
+PKG_ARCH = *
+
+FONTDIR = ${PREFIX}/lib/X11/fonts/gentium-plus-fonts
+DOCDIR =        ${PREFIX}/share/doc/gentium-plus-fonts
+
+
+do-install:
+ ${INSTALL_DATA_DIR} ${FONTDIR} ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*ttf ${FONTDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*txt ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/documentation/* ${DOCDIR}
+
+.include <bsd.port.mk>
Index: fonts/gentium-plus/distinfo
===================================================================
RCS file: fonts/gentium-plus/distinfo
diff -N fonts/gentium-plus/distinfo
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-plus/distinfo 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,2 @@
+SHA256 (GentiumPlus-1.510.zip) = 8TYiz4WkbAlOZxsQFSqy0kkTZhlm83DTQCU9fCTELM0=
+SIZE (GentiumPlus-1.510.zip) = 1992184
Index: fonts/gentium-plus/pkg/DESCR
===================================================================
RCS file: fonts/gentium-plus/pkg/DESCR
diff -N fonts/gentium-plus/pkg/DESCR
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-plus/pkg/DESCR 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,4 @@
+Gentium Plus supports a wide range of Latin, Greek and Cyrillic
+characters. Documentation for the fonts is available on Gentium website
+(http://scripts.sil.org/Gentium), including details on what ranges are
+supported.
Index: fonts/gentium-plus/pkg/PLIST
===================================================================
RCS file: fonts/gentium-plus/pkg/PLIST
diff -N fonts/gentium-plus/pkg/PLIST
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-plus/pkg/PLIST 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,14 @@
+@comment $OpenBSD$
+lib/X11/fonts/
+lib/X11/fonts/gentium-plus-fonts/
+lib/X11/fonts/gentium-plus-fonts/GentiumPlus-I.ttf
+lib/X11/fonts/gentium-plus-fonts/GentiumPlus-R.ttf
+share/doc/gentium-plus-fonts/
+share/doc/gentium-plus-fonts/DOCUMENTATION.txt
+share/doc/gentium-plus-fonts/FONTLOG.txt
+share/doc/gentium-plus-fonts/GENTIUM-FAQ.txt
+share/doc/gentium-plus-fonts/GentiumPlus-features.odt
+share/doc/gentium-plus-fonts/GentiumPlus-features.pdf
+share/doc/gentium-plus-fonts/OFL-FAQ.txt
+share/doc/gentium-plus-fonts/OFL.txt
+share/doc/gentium-plus-fonts/README.txt
Reply | Threaded
Open this post in threaded view
|

Re: Gentium fonts

Amit Kulkarni-5
> +REVISION =      0

remove REVISION lines as its a new port

> +
> +MAINTAINER =   [hidden email]
> +

remove if maintainer is ports@, this happens by default

Reply | Threaded
Open this post in threaded view
|

Re: Gentium fonts

Samir SAADA
On Fri, Dec 21, 2012 at 07:33:17PM -0600, Amit Kulkarni wrote:
> remove REVISION lines as its a new port
> remove if maintainer is ports@, this happens by default

ok, no rev no maintainer.


Samir.

Index: fonts/gentium-basic/Makefile
===================================================================
RCS file: fonts/gentium-basic/Makefile
diff -N fonts/gentium-basic/Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-basic/Makefile 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,37 @@
+# $OpenBSD: $
+
+COMMENT = Gentium Basic fonts
+
+DISTNAME = GentiumBasic_110
+PKGNAME = gentium-basic-fonts-${V}
+V = 1.1
+
+CATEGORIES = fonts
+
+HOMEPAGE = http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium_basic
+
+
+# OFL http://scripts.sil.org/OFL
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP = Yes
+PERMIT_DISTFILES_CDROM = Yes
+PERMIT_DISTFILES_FTP = Yes
+
+MASTER_SITES = http://scripts.sil.org/cms/scripts/render_download.php?format=file&media_id=${DISTNAME}&filename=/
+EXTRACT_SUFX = .zip
+
+NO_BUILD = Yes
+NO_REGRESS = Yes
+
+PKG_ARCH = *
+
+FONTDIR = ${PREFIX}/lib/X11/fonts/gentium-basic-fonts
+DOCDIR =        ${PREFIX}/share/doc/gentium-basic-fonts
+
+WRKSRC = ${WRKDIR}/Gentium\ Basic\ ${V}
+do-install:
+ ${INSTALL_DATA_DIR} ${FONTDIR} ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*ttf ${FONTDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*txt ${DOCDIR}
+
+.include <bsd.port.mk>
Index: fonts/gentium-basic/distinfo
===================================================================
RCS file: fonts/gentium-basic/distinfo
diff -N fonts/gentium-basic/distinfo
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-basic/distinfo 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,2 @@
+SHA256 (GentiumBasic_110.zip) = fwOraDSSU+Ugo+cWBpvY1ig4H3uAAbPZhOhaxNp1oDU=
+SIZE (GentiumBasic_110.zip) = 868259
Index: fonts/gentium-basic/pkg/DESCR
===================================================================
RCS file: fonts/gentium-basic/pkg/DESCR
diff -N fonts/gentium-basic/pkg/DESCR
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-basic/pkg/DESCR 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,5 @@
+Gentium Basic and Gentium Book Basic are font families based on the original
+Gentium design, but with additional weights.
+The "Book" family is slightly heavier. Both families come with a complete
+regular, bold, italic and bold italic set of fonts.
+
Index: fonts/gentium-basic/pkg/PLIST
===================================================================
RCS file: fonts/gentium-basic/pkg/PLIST
diff -N fonts/gentium-basic/pkg/PLIST
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-basic/pkg/PLIST 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,16 @@
+@comment $OpenBSD$
+lib/X11/fonts/
+lib/X11/fonts/gentium-basic-fonts/
+lib/X11/fonts/gentium-basic-fonts/GenBasB.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBasBI.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBasI.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBasR.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBkBasB.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBkBasBI.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBkBasI.ttf
+lib/X11/fonts/gentium-basic-fonts/GenBkBasR.ttf
+share/doc/gentium-basic-fonts/
+share/doc/gentium-basic-fonts/FONTLOG.txt
+share/doc/gentium-basic-fonts/GENTIUM-FAQ.txt
+share/doc/gentium-basic-fonts/OFL-FAQ.txt
+share/doc/gentium-basic-fonts/OFL.txt

Index: fonts/gentium-plus/Makefile
===================================================================
RCS file: fonts/gentium-plus/Makefile
diff -N fonts/gentium-plus/Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-plus/Makefile 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,38 @@
+# $OpenBSD: $
+
+COMMENT = Gentium Plus fonts
+
+DISTNAME = GentiumPlus-${V}
+PKGNAME = gentium-plus-fonts-${V}
+V = 1.510
+
+CATEGORIES = fonts
+
+HOMEPAGE = http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium
+
+
+# OFL http://scripts.sil.org/OFL
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP = Yes
+PERMIT_DISTFILES_CDROM = Yes
+PERMIT_DISTFILES_FTP = Yes
+
+MASTER_SITES = http://scripts.sil.org/cms/scripts/render_download.php?format=file&media_id=${DISTNAME}.zip&filename=/
+EXTRACT_SUFX = .zip
+
+NO_BUILD = Yes
+NO_REGRESS = Yes
+
+PKG_ARCH = *
+
+FONTDIR = ${PREFIX}/lib/X11/fonts/gentium-plus-fonts
+DOCDIR =        ${PREFIX}/share/doc/gentium-plus-fonts
+
+
+do-install:
+ ${INSTALL_DATA_DIR} ${FONTDIR} ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*ttf ${FONTDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*txt ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/documentation/* ${DOCDIR}
+
+.include <bsd.port.mk>
Index: fonts/gentium-plus/distinfo
===================================================================
RCS file: fonts/gentium-plus/distinfo
diff -N fonts/gentium-plus/distinfo
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-plus/distinfo 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,2 @@
+SHA256 (GentiumPlus-1.510.zip) = 8TYiz4WkbAlOZxsQFSqy0kkTZhlm83DTQCU9fCTELM0=
+SIZE (GentiumPlus-1.510.zip) = 1992184
Index: fonts/gentium-plus/pkg/DESCR
===================================================================
RCS file: fonts/gentium-plus/pkg/DESCR
diff -N fonts/gentium-plus/pkg/DESCR
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-plus/pkg/DESCR 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,4 @@
+Gentium Plus supports a wide range of Latin, Greek and Cyrillic
+characters. Documentation for the fonts is available on Gentium website
+(http://scripts.sil.org/Gentium), including details on what ranges are
+supported.
Index: fonts/gentium-plus/pkg/PLIST
===================================================================
RCS file: fonts/gentium-plus/pkg/PLIST
diff -N fonts/gentium-plus/pkg/PLIST
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fonts/gentium-plus/pkg/PLIST 21 Dec 2012 21:38:58 -0000
@@ -0,0 +1,14 @@
+@comment $OpenBSD$
+lib/X11/fonts/
+lib/X11/fonts/gentium-plus-fonts/
+lib/X11/fonts/gentium-plus-fonts/GentiumPlus-I.ttf
+lib/X11/fonts/gentium-plus-fonts/GentiumPlus-R.ttf
+share/doc/gentium-plus-fonts/
+share/doc/gentium-plus-fonts/DOCUMENTATION.txt
+share/doc/gentium-plus-fonts/FONTLOG.txt
+share/doc/gentium-plus-fonts/GENTIUM-FAQ.txt
+share/doc/gentium-plus-fonts/GentiumPlus-features.odt
+share/doc/gentium-plus-fonts/GentiumPlus-features.pdf
+share/doc/gentium-plus-fonts/OFL-FAQ.txt
+share/doc/gentium-plus-fonts/OFL.txt
+share/doc/gentium-plus-fonts/README.txt