ports/57510: New arabic port: kacst_fonts

Samy Al Bahra samy at kerneled.com
Thu Oct 2 21:50:25 UTC 2003


>Number:         57510
>Category:       ports
>Synopsis:       New arabic port: kacst_fonts
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 02 14:50:16 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Samy Al Bahra
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
Kerneled 
>Environment:


System: FreeBSD beastie.freebsd.local 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Wed Aug 20 18:35:24 AST 2003     samy at beastie.freebsd.local:/usr/src/sys/i386/compile/KERNELED i386  


>Description:


This port contains a collection of TrueType Arabic
fonts created by the King Abdulaziz Scientific
organization in Saudi Arabia.



>How-To-Repeat:





>Fix:


# 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:
#
#	kacst_fonts
#	kacst_fonts/Makefile
#	kacst_fonts/distinfo
#	kacst_fonts/pkg-descr
#	kacst_fonts/pkg-message
#	kacst_fonts/pkg-plist
#
echo c - kacst_fonts
mkdir -p kacst_fonts > /dev/null 2>&1
echo x - kacst_fonts/Makefile
sed 's/^X//' >kacst_fonts/Makefile << 'END-of-kacst_fonts/Makefile'
X# New ports collection makefile for: kacst_fonts
X# Date created:        August 22 2003
X# Whom:                Samy Al Bahra <samy at kerneled.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		kacst_fonts
XPORTVERSION=		1.4
XCATEGORIES=		arabic
XMASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	arabeyes
XDISTNAME=		kacst_fonts_${PORTVERSION}
X
XMAINTAINER=	samy at kerneled.com
XCOMMENT=	Truetype Arabic fonts created by KACST
X
XBUILD_DEPENDS=	ttmkfdir:${PORTSDIR}/x11-fonts/ttmkfdir
X
XUSE_X_PREFIX=	yes
XUSE_BZIP2=	yes
XWRKSRC=	${WRKDIR}/KacstArabicFonts-${PORTVERSION}
X
Xdo-build:
X	@ttmkfdir -c -d ${WRKSRC} > ${WRKSRC}/fonts.dir
X
Xdo-install:
X	@${MKDIR} ${PREFIX}/lib/X11/fonts/kacst_fonts/
X	@${INSTALL_DATA} ${WRKSRC}/*.ttf ${PREFIX}/lib/X11/fonts/kacst_fonts/
X	@${INSTALL_DATA} ${WRKSRC}/fonts.dir ${PREFIX}/lib/X11/fonts/kacst_fonts/
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE} | ${SED} "s|X11BASE|${X11BASE}|g" \
X		| ${SED} "s|PORTNAME|${PORTNAME}|g"
X
X.include <bsd.port.mk>
END-of-kacst_fonts/Makefile
echo x - kacst_fonts/distinfo
sed 's/^X//' >kacst_fonts/distinfo << 'END-of-kacst_fonts/distinfo'
XMD5 (kacst_fonts_1.4.tar.bz2) = 09469c4400a2b350d5d77144202731bf
END-of-kacst_fonts/distinfo
echo x - kacst_fonts/pkg-descr
sed 's/^X//' >kacst_fonts/pkg-descr << 'END-of-kacst_fonts/pkg-descr'
XThis port contains a collection of TrueType Arabic
Xfonts created by the King Abdulaziz Scientific
Xorganization in Saudi Arabia.
X
XWWW: http://www.arabeyes.org/project.php?proj=Khotot
X
X- Samy Al Bahra
Xsamy at kerneled.com
END-of-kacst_fonts/pkg-descr
echo x - kacst_fonts/pkg-message
sed 's/^X//' >kacst_fonts/pkg-message << 'END-of-kacst_fonts/pkg-message'
X------------------------------------------------------------------
X To get XFree86 to recognize your new fonts you will need to
X add a line to your XF86Config file. Please consult XF86Config(5)
X for more information on where to find the configuration file.
X
X Add the following line to the "Files" section and restart XFree86.
X
X FontPath "X11BASE/lib/X11/fonts/PORTNAME"
X------------------------------------------------------------------
END-of-kacst_fonts/pkg-message
echo x - kacst_fonts/pkg-plist
sed 's/^X//' >kacst_fonts/pkg-plist << 'END-of-kacst_fonts/pkg-plist'
Xlib/X11/fonts/kacst_fonts/KacstArt.ttf
Xlib/X11/fonts/kacst_fonts/KacstBook.ttf
Xlib/X11/fonts/kacst_fonts/KacstDecorative.ttf
Xlib/X11/fonts/kacst_fonts/KacstDigital.ttf
Xlib/X11/fonts/kacst_fonts/KacstLetter.ttf
Xlib/X11/fonts/kacst_fonts/KacstPoster.ttf
Xlib/X11/fonts/kacst_fonts/KacstQr.ttf
Xlib/X11/fonts/kacst_fonts/KacstQura.ttf
Xlib/X11/fonts/kacst_fonts/KacstTitleL.ttf
Xlib/X11/fonts/kacst_fonts/KacstTitle.ttf
Xlib/X11/fonts/kacst_fonts/KacstQuraFixed.ttf
Xlib/X11/fonts/kacst_fonts/fonts.dir
X at dirrm lib/X11/fonts/kacst_fonts
END-of-kacst_fonts/pkg-plist
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list