summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorandyrtr2017-11-16 15:39:59 +0000
committerMingye Wang2018-02-28 19:02:22 -0500
commitbfa474c73ceb98a998abc4e4c3d6d0a37685eebe (patch)
treeaacb27df145c32f8dcb4a73de346328214b5dbe7 /PKGBUILD
downloadaur-bfa474c73ceb98a998abc4e4c3d6d0a37685eebe.tar.gz
db-move: moved fontconfig from [testing] to [extra] (x86_64)
git-svn-id: file:///srv/repos/svn-packages/svn@310060 eb2447ed-0c53-47e4-bac8-5bc4a241df78
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD63
1 files changed, 63 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..09e853f2e4ec
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+
+pkgname=fontconfig
+pkgver=2.12.6+5+g665584a
+pkgrel=1
+pkgdesc="A library for configuring and customizing font access"
+arch=(x86_64)
+url="https://www.freedesktop.org/wiki/Software/fontconfig/"
+license=(custom)
+depends=(expat freetype2)
+makedepends=(git autoconf-archive gperf python-lxml python-six docbook-utils docbook-sgml
+ perl-sgmls 'texlive-formatsextra>=2017' lynx)
+install=fontconfig.install
+_commit=665584a19b0ec227c93643ffb0540d11ac8ecf7f # fc-2-12
+source=("git+https://anongit.freedesktop.org/git/fontconfig#commit=$_commit"
+ fontconfig.hook)
+sha256sums=('SKIP'
+ '672f6a1c5e164671955ce807e670306194142a1794ce88df653aa717a972e274')
+
+# a nice page to test font matching:
+# http://zipcon.net/~swhite/docs/computers/browsers/fonttest.html
+# http://getemoji.com/
+
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+ cd $pkgname
+ NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+ cd $pkgname
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --with-templatedir=/etc/fonts/conf.avail \
+ --with-xmldir=/etc/fonts \
+ --localstatedir=/var \
+ --disable-static \
+ --with-default-fonts=/usr/share/fonts \
+ --with-add-fonts=/usr/local/share/fonts
+ make
+}
+
+check() {
+ cd $pkgname
+ make -k check
+}
+
+_install_conf() {
+ install -m644 "$1" "$pkgdir/etc/fonts/conf.avail"
+ ln -s "../conf.avail/${1##*/}" "$pkgdir/etc/fonts/conf.d"
+}
+
+package() {
+ cd $pkgname
+ make DESTDIR="$pkgdir" install
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+ install -Dm644 ../fontconfig.hook "$pkgdir/usr/share/libalpm/hooks/fontconfig.hook"
+}