diff options
author | Imran Rauf | 2015-07-05 16:51:05 +0500 |
---|---|---|
committer | Imran Rauf | 2015-07-05 16:51:05 +0500 |
commit | cf418e4e633b671eb72768b3f0bbcd55029b223c (patch) | |
tree | b08715d5d42ebc53398c8d26ecadfef8df8ed457 | |
download | aur-cf418e4e633b671eb72768b3f0bbcd55029b223c.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | 90-fonts-urdu.conf | 26 | ||||
-rw-r--r-- | LICENSE | 1 | ||||
-rw-r--r-- | PKGBUILD | 22 | ||||
-rw-r--r-- | ttf-urdufonts.install | 16 |
5 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5bf255177e6e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = ttf-urdufonts + pkgdesc = Urdu fonts (Jameel Noori Nastaleeq (+kasheeda), Nafees Web Naskh, PDMS Saleem Quran Font) and font configuration to set Jameel Noori Nastaleeq as default font for Urdu + pkgver = 1.2 + pkgrel = 3 + url = http://urdu.ca + install = ttf-urdufonts.install + arch = any + license = custom + depends = fontconfig + depends = xorg-font-utils + source = http://urdu.ca/UrduFonts.zip + source = 90-fonts-urdu.conf + source = LICENSE + md5sums = 0229941c51a67acb3669c783cd384379 + md5sums = e5792695a520f78fdf555d5d802ba996 + md5sums = 3566d27995e9761c29148be747fcf1b5 + +pkgname = ttf-urdufonts + diff --git a/90-fonts-urdu.conf b/90-fonts-urdu.conf new file mode 100644 index 000000000000..7efb95c0ea36 --- /dev/null +++ b/90-fonts-urdu.conf @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> +<fontconfig> + <match target="pattern"> + <test name="lang" compare="contains"> + <string>ur</string> + </test> + <test qual="any" name="family"> + <string>sans-serif</string> + </test> + <edit name="family" mode="prepend_first" binding="strong"> + <string>Jameel Noori Nastaleeq</string> + </edit> + </match> + <match target="pattern"> + <test name="lang" compare="contains"> + <string>ur</string> + </test> + <test qual="any" name="family"> + <string>serif</string> + </test> + <edit name="family" mode="prepend_first" binding="strong"> + <string>Jameel Noori Nastaleeq</string> + </edit> + </match> +</fontconfig> diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000000..9305b95c19b3 --- /dev/null +++ b/LICENSE @@ -0,0 +1 @@ +Free font (to the best of my knowledge). diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..348e0321b40a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,22 @@ +# Maintainer: Imran Rauf <imran.spammable@gmail.com> + +pkgname=ttf-urdufonts +pkgdesc="Urdu fonts (Jameel Noori Nastaleeq (+kasheeda), Nafees Web Naskh, PDMS Saleem Quran Font) and font configuration to set Jameel Noori Nastaleeq as default font for Urdu" +license=('custom') +pkgver=1.2 +pkgrel=3 +arch=('any') +depends=('fontconfig' 'xorg-font-utils') +url="http://urdu.ca" +source=("http://urdu.ca/UrduFonts.zip" "90-fonts-urdu.conf" "LICENSE") +md5sums=('0229941c51a67acb3669c783cd384379' 'e5792695a520f78fdf555d5d802ba996' +'3566d27995e9761c29148be747fcf1b5') +install=$pkgname.install + +package() { + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -d "$pkgdir/usr/share/fonts/TTF" + cp -dpr --no-preserve=ownership "$srcdir/"*.ttf "$pkgdir/usr/share/fonts/TTF/" + install -D -m644 90-fonts-urdu.conf "$pkgdir/etc/fonts/conf.d/90-fonts-urdu.conf" +} + diff --git a/ttf-urdufonts.install b/ttf-urdufonts.install new file mode 100644 index 000000000000..2cef1d2fc330 --- /dev/null +++ b/ttf-urdufonts.install @@ -0,0 +1,16 @@ +post_install() { + echo -n "Updating font cache... " + fc-cache -fs >/dev/null + mkfontscale /usr/share/fonts/TTF /usr/share/fonts/Type1 + mkfontdir /usr/share/fonts/TTF /usr/share/fonts/Type1 + echo "done" +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + |