diff options
-rw-r--r-- | ttf-oxygen/PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/ttf-oxygen/PKGBUILD b/ttf-oxygen/PKGBUILD new file mode 100644 index 00000000..32c34a83 --- /dev/null +++ b/ttf-oxygen/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Erich Eckner <arch at eckner dot net> +# Contributor: Michael Straube <straubem@gmx.de> +# Contributor: Felix Yan <felixonmars@archlinux.org> +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Antonio Rojas <arojas@archlinux.org> + +pkgname=ttf-oxygen +pkgver=5.4.3 +pkgrel=3 +pkgdesc='A desktop/gui font family for integrated use with the KDE desktop' +url='https://projects.kde.org/projects/kde/workspace/oxygen-fonts' +arch=('i686' 'x86_64' 'armv7h') # CMake files are arch-dependent +license=('custom:OFL' 'GPL' 'custom:GPL+FE') +depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils') +makedepends=('extra-cmake-modules' 'fontforge' 'qt5-base') +provides=('ttf-font') +options=('!emptydirs') +source=("https://download.kde.org/stable/plasma/$pkgver/oxygen-fonts-$pkgver.tar.xz") +sha256sums=('a02f6580e9a53cb16694a99adbb6dbf76f17584f3e97f469a22286299507838c') + +prepare() { + mkdir -p build +} + +build() { + cd build + + cmake ../oxygen-fonts-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON + make +} + +package() { + cd build + + make DESTDIR="$pkgdir" install + + # Fix install path + install -d "$pkgdir"/usr/share/fonts/TTF + mv "$pkgdir"/usr/share/fonts/truetype/oxygen/*.ttf \ + "$pkgdir"/usr/share/fonts/TTF/ + + install -d "$pkgdir"/usr/share/licenses/$pkgname + install -m644 ../oxygen-fonts-$pkgver/COPYING-{GPL+FE.txt,OFL} \ + "$pkgdir"/usr/share/licenses/$pkgname +} |