summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD42
2 files changed, 34 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 444e6c6588f0..ac6a24161763 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,22 @@
-# Generated by mksrcinfo v8
-# Sat Oct 21 17:01:19 UTC 2017
pkgbase = libass-git
pkgdesc = A portable library for SSA/ASS subtitles rendering. (GIT version)
- pkgver = 0.13.7.25.g9b87484
+ pkgver = 0.17.0.75.g649a7c2
pkgrel = 1
url = https://github.com/libass/libass
- arch = i686
arch = x86_64
license = custom::ISC
makedepends = git
makedepends = nasm
+ depends = glibc
depends = fontconfig
+ depends = libfontconfig.so
+ depends = freetype2
+ depends = libfreetype.so
depends = fribidi
+ depends = libfribidi.so
+ depends = harfbuzz
+ depends = libharfbuzz.so
+ depends = libunibreak
provides = libass
provides = libass.so
conflicts = libass
@@ -19,4 +24,3 @@ pkgbase = libass-git
sha256sums = SKIP
pkgname = libass-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 3ce9a3362443..18997d9eba70 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,28 @@
# Contributor: Jesse Jaara <gmail.com: jesse.jaara>
pkgname=libass-git
-pkgver=0.13.7.25.g9b87484
+pkgver=0.17.0.75.g649a7c2
pkgrel=1
pkgdesc="A portable library for SSA/ASS subtitles rendering. (GIT version)"
-arch=('i686' 'x86_64')
+arch=('x86_64')
url='https://github.com/libass/libass'
license=('custom::ISC')
-depends=('fontconfig'
- 'fribidi'
- )
-makedepends=('git'
- 'nasm'
- )
-provides=('libass'
- 'libass.so'
- )
+depends=(
+ 'glibc' # libc.so libm.so
+ 'fontconfig' 'libfontconfig.so'
+ 'freetype2' 'libfreetype.so'
+ 'fribidi' 'libfribidi.so'
+ 'harfbuzz' 'libharfbuzz.so'
+ 'libunibreak' # libunibreak.so
+)
+makedepends=(
+ 'git'
+ 'nasm'
+)
+provides=(
+ 'libass'
+ 'libass.so'
+)
conflicts=('libass')
source=('git+https://github.com/libass/libass.git')
sha256sums=('SKIP')
@@ -27,20 +34,21 @@ pkgver() {
}
prepare() {
- cd libass
- ./autogen.sh
+ mkdir -p build
}
build() {
cd libass
- ./configure \
+ autoreconf -vfi
+
+ cd "${srcdir}/build"
+ ../libass/configure \
--prefix=/usr
make
}
package() {
- cd libass
- make DESTDIR="${pkgdir}" install
- install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ make -C build DESTDIR="${pkgdir}" install
+ install -Dm644 libass/COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}