ports/57512: New arabic port: khotot
Samy Al Bahra
samy at kerneled.com
Thu Oct 2 21:50:26 UTC 2003
>Number: 57512
>Category: ports
>Synopsis: New arabic port: khotot
>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:17 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 some of the most
popular Arabic fonts created and used by the Arabic
UNIX community.
>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:
#
# khotot
# khotot/Makefile
# khotot/pkg-descr
# khotot/pkg-message
# khotot/pkg-plist
#
echo c - khotot
mkdir -p khotot > /dev/null 2>&1
echo x - khotot/Makefile
sed 's/^X//' >khotot/Makefile << 'END-of-khotot/Makefile'
X# New ports collection makefile for: khotot
X# Date created: August 23 2003
X# Whom: Samy Al Bahra <samy at kerneled.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= khotot
XPORTVERSION= 1.0
XCATEGORIES= arabic
XMASTER_SITES= #
XDISTFILES= #
XEXTRACT_ONLY= #
X
XMAINTAINER= samy at kerneled.com
XCOMMENT= A meta-port of the most popular font packages
X
X.if !defined(WITHOUT_MONO)
XRUN_DEPENDS= ${X11BASE}/lib/X11/fonts/ae_fonts_mono/fonts.dir:${PORTSDIR}/arabic/ae_fonts_mono
X.endif
X
X.if !defined(WITHOUT_AEFONTS)
XRUN_DEPENDS+= ${X11BASE}/lib/X11/fonts/ae_fonts1/AAHS/fonts.dir:${PORTSDIR}/arabic/ae_fonts_ttf
X.endif
X
X.if !defined(WITHOUT_KACST)
XRUN_DEPENDS+= ${X11BASE}/lib/X11/fonts/kacst_fonts/fonts.dir:${PORTSDIR}/arabic/kacst_fonts
X.endif
X
XNO_BUILD= yes
X
Xpre-everything::
X @${ECHO_MSG} ""
X @${ECHO_MSG} "**********************************************"
X @${ECHO_MSG} "The following make variables can be set to"
X @${ECHO_MSG} "exclude certain font sets:"
X @${ECHO_MSG} ""
X @${ECHO_MSG} "WITHOUT_MONO - do not install the Arabic PCF"
X @${ECHO_MSG} " fonts"
X @${ECHO_MSG} ""
X @${ECHO_MSG} "WITHOUT_AEFONTS - do not install the Arabeyes"
X @${ECHO_MSG} " truetype Arabic fonts"
X @${ECHO_MSG} ""
X @${ECHO_MSG} "WITHOUT_KACST - do not install the truetype"
X @${ECHO_MSG} " Arabic fonts created in the"
X @${ECHO_MSG} " King AbdulAziz University of"
X @${ECHO_MSG} " Riyadh, Saudi Arabia"
X @${ECHO_MSG} "**********************************************"
X @${ECHO_MSG} ""
X
Xdo-install:
X # This is a meta-port, the do-install target is not needed
X
Xpost-install:
X @${CAT} ${PKGMESSAGE} | ${SED} "s|X11BASE|${X11BASE}|g" \
X ${PKGDIR}/pkg-message
X
X.include <bsd.port.mk>
END-of-khotot/Makefile
echo x - khotot/pkg-descr
sed 's/^X//' >khotot/pkg-descr << 'END-of-khotot/pkg-descr'
XThis port contains a collection of some of the most
Xpopular Arabic fonts created and used by the Arabic
XUNIX community.
X
XWWW: http://www.arabeyes.org/project.php?proj=Khotot
X
X- Samy Al Bahra
Xsamy at kerneled.com
END-of-khotot/pkg-descr
echo x - khotot/pkg-message
sed 's/^X//' >khotot/pkg-message << 'END-of-khotot/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/ae_fonts_mono"
X FontPath "X11BASE/lib/X11/fonts/ae_fonts1/AAHS"
X FontPath "X11BASE/lib/X11/fonts/ae_fonts1/AGA"
X FontPath "X11BASE/lib/X11/fonts/ae_fonts1/FS"
X FontPath "X11BASE/lib/X11/fonts/ae_fonts1/Kasr"
X FontPath "X11BASE/lib/X11/fonts/ae_fonts1/MCS"
X FontPath "X11BASE/lib/X11/fonts/ae_fonts1/Shmookh"
X FontPath "X11BASE/lib/X11/fonts/kacst_fonts"
X------------------------------------------------------------------
END-of-khotot/pkg-message
echo x - khotot/pkg-plist
sed 's/^X//' >khotot/pkg-plist << 'END-of-khotot/pkg-plist'
X at comment This is a meta-port. pkg-plist is intentionally empty.
END-of-khotot/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list