[arch-commits] Commit in libpinyin/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Wed Apr 26 07:30:17 UTC 2017
Date: Wednesday, April 26, 2017 @ 07:30:13
Author: felixonmars
Revision: 225416
upgpkg: libpinyin 2.0.0-1
Modified:
libpinyin/trunk/PKGBUILD
----------+
PKGBUILD | 35 ++++++++++++++---------------------
1 file changed, 14 insertions(+), 21 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-04-26 07:29:37 UTC (rev 225415)
+++ PKGBUILD 2017-04-26 07:30:13 UTC (rev 225416)
@@ -4,7 +4,7 @@
# Contributor: WU Jun <quark at lihdd dot net>
pkgname=libpinyin
-pkgver=1.9.92
+pkgver=2.0.0
_modelver=14
pkgrel=1
pkgdesc="Library to deal with pinyin"
@@ -11,35 +11,28 @@
arch=('i686' 'x86_64')
url="https://github.com/libpinyin/libpinyin"
license=('GPL')
-# Switching to kyotocabinet will break all existing installation. Requesting a migration tool to prevent data loss:
-# https://github.com/libpinyin/libpinyin/issues/44
-depends=('db' 'glib2') # 'kyotocabinet'
-makedepends=('git')
-source=("git+https://github.com/$pkgname/${pkgname}.git#tag=$pkgver"
- "http://downloads.sourceforge.net/libpinyin/model${_modelver}.text.tar.gz")
-noextract=("model${_modelver}.text.tar.gz")
-sha512sums=('SKIP'
+depends=('kyotocabinet' 'glib2')
+makedepends=('gnome-common')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz"
+ "$pkgname-model$_modelver.text.tar.gz::http://downloads.sourceforge.net/libpinyin/model$_modelver.text.tar.gz")
+noextract=("$pkgname-model$_modelver.text.tar.gz")
+sha512sums=('6a64c7f8378da1f1e364738f9cc9caaeb47b8bdc617ba916c807ff9336272d2d473697216bfc2820f515d6a9784d927f000914cb2004c339747ec33c58083f2a'
'792d3cf7ab7fdea701737cea66d18f697015f19d18b6d26273db2da0ae28291f38b3d8a5717f595da63fbe573921c552bdce10c4bec9a0834947dfec92265da9')
prepare() {
- cd ${pkgname}
+ cd $pkgname-$pkgver
- cp ../model${_modelver}.text.tar.gz data/
- sed -i "/wget.*model${_modelver}\.text\.tar\.gz/ d" data/Makefile.am
+ ln -s "$srcdir"/$pkgname-model$_modelver.text.tar.gz data/model$_modelver.text.tar.gz
+ sed -i "/wget.*model$_modelver\.text\.tar\.gz/ d" data/Makefile.am
}
build() {
- cd ${pkgname}
- aclocal && libtoolize --force && autoheader && automake -a && autoconf
-
- # :/
- sed -i 's/AX_CXX_COMPILE_STDCXX(11)/AX_CXX_COMPILE_STDCXX_11()/' configure
-
- ./configure --prefix=/usr # --with-dbm=KyotoCabinet
+ cd $pkgname-$pkgver
+ ./autogen.sh --prefix=/usr --with-dbm=KyotoCabinet
make
}
package() {
- cd ${pkgname}
- make DESTDIR="${pkgdir}" install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
}
More information about the arch-commits
mailing list