[arch-commits] Commit in fribidi/trunk (PKGBUILD)
Jan de Groot
jgc at archlinux.org
Wed Feb 14 10:51:29 UTC 2018
Date: Wednesday, February 14, 2018 @ 10:51:28
Author: jgc
Revision: 316994
upgpkg: fribidi 1.0.1+8+gdf7252b-1
Modified:
fribidi/trunk/PKGBUILD
----------+
PKGBUILD | 28 ++++++++++++++++------------
1 file changed, 16 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-02-14 07:45:23 UTC (rev 316993)
+++ PKGBUILD 2018-02-14 10:51:28 UTC (rev 316994)
@@ -3,40 +3,44 @@
# Contributor: Nezmer <Nezmer at gmail.com>
pkgname=fribidi
-pkgver=0.19.7
-pkgrel=2
+pkgver=1.0.1+8+gdf7252b
+pkgrel=1
pkgdesc="A Free Implementation of the Unicode Bidirectional Algorithm"
arch=('x86_64')
license=('LGPL')
url="https://github.com/fribidi/fribidi/"
-depends=('glib2')
-makedepends=(git)
-_commit=1a6935cd8cd7d907fb3c5f3bcae174bee727c83d # tags/0.19.7^0
+makedepends=(git glib2)
+depends=('glibc')
+options=('!makeflags')
+_commit=df7252be3fd94ceae8141a09ee86421fdd8b3b7e # master
source=("git+https://github.com/fribidi/fribidi#commit=$_commit")
md5sums=('SKIP')
pkgver() {
cd $pkgname
- git describe --tags | sed 's/-/+/g'
+ git describe --tags | sed -e 's/-/+/g' -e 's/^v//'
}
prepare() {
cd $pkgname
- git cherry-pick -n 0efbaa9052320a951823a6e776b30a580e3a2b4e
- ./bootstrap
+ NOCONFIGURE=1 ./autogen.sh
}
build() {
cd "${srcdir}/$pkgname"
-
./configure --prefix=/usr
-
- make -j1
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+ make
}
package() {
cd "${srcdir}/$pkgname"
- make -j1 DESTDIR="${pkgdir}" install
+ make DESTDIR="${pkgdir}" install
}
+
+check() {
+ cd "${srcdir}/$pkgname"
+ make check
+}
More information about the arch-commits
mailing list