Date: Tuesday, June 2, 2020 @ 12:51:31 Author: felixonmars Revision: 638035
archrelease: copy trunk to community-x86_64 Added: libime/repos/community-x86_64/PKGBUILD (from rev 638034, libime/trunk/PKGBUILD) Deleted: libime/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 104 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-06-02 12:51:22 UTC (rev 638034) +++ PKGBUILD 2020-06-02 12:51:31 UTC (rev 638035) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: csslayer <wengxt AT gmail com> - -pkgname=libime -pkgver=0.0.0.20200601.1 -_commit=5ee61abfb29e85b7c4b0a550068b23d4b6f7d601 -_kenlmcommit=96d303cfb1a0c21b8f060dbad640d7ab301c019a -_lm_sc_ver=20140820 -_dict_ver=20200310 -pkgrel=1 -pkgdesc="A library to support generic input method implementation" -arch=('x86_64') -url="https://github.com/fcitx/libime" -license=('GPL') -depends=('boost-libs' 'fcitx5') -makedepends=('boost' 'extra-cmake-modules' 'python') -source=($pkgname-$_commit.tar.gz::https://github.com/fcitx/libime/archive/$_commit.tar.gz - kenlm-$_kenlmcommit.tar.gz::https://github.com/kpu/kenlm/archive/$_kenlmcommit.tar.gz - https://download.fcitx-im.org/data/lm_sc.3gm.arpa-$_lm_sc_ver.tar.bz2 - https://download.fcitx-im.org/data/dict.utf8-$_dict_ver.tar.xz - https://download.fcitx-im.org/data/table.tar.gz) -noextract=(lm_sc.3gm.arpa-$_lm_sc_ver.tar.bz2 - dict.utf8-$_dict_ver.tar.xz - table.tar.gz) -sha512sums=('69d002527f82a77b4464bfc453fe29f9381789512c3b74f61edfc50aa0071d8ca2ce0749705a7e68999d27c0358ee774a114ead45c8d2e514858e3c22f8f4ce4' - 'c39210f5a52512b23ab20ecd396def4780ea78eef25ed935dec2667ad68ae822c0e53556725374fed6ccb427732a9101e76467b487eb729539f063b28ca17d3e' - 'ea3ede62eb993c4d21ca7cf339635f4686493a0cefd57df4a31f00a001e67502a13ff9612ff667b941b82b47de00be9f3c9689677d04195a7ef8716bac087519' - 'c50323faac069940da65c508f52372e902657c38d82c48570b1133a34c96fd0cb63f254e390d6d3ff200024b79ee30bc0499c17191949c7a4b0eba167fd1ee14' - '99e1d69c679355fcf3e117a1ef39b131cbd3af841387d2335757247d840b90ff6b7323e16fca98cf7a043033faf250d2e9c6d47b96845d18c278a0cf6f30fec9') - -prepare() { - cd $pkgname-$_commit/src/libime/core - rmdir kenlm - ln -s "$srcdir"/kenlm-$_kenlmcommit ./kenlm - - cd "$srcdir"/$pkgname-$_commit/data - ln -s "$srcdir"/lm_sc.3gm.arpa-$_lm_sc_ver.tar.bz2 - ln -s "$srcdir"/dict.utf8-$_dict_ver.tar.xz - ln -s "$srcdir"/table.tar.gz -} - -build(){ - cd $pkgname-$_commit - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . - make -} - -package() { - cd $pkgname-$_commit - make DESTDIR="$pkgdir" install -} Copied: libime/repos/community-x86_64/PKGBUILD (from rev 638034, libime/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-06-02 12:51:31 UTC (rev 638035) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: csslayer <wengxt AT gmail com> + +pkgname=libime +pkgver=0.0.0.20200602 +_commit=0f5437cf941df535158a79fa53ff949ec8868480 +_kenlmcommit=96d303cfb1a0c21b8f060dbad640d7ab301c019a +_lm_sc_ver=20140820 +_dict_ver=20200310 +pkgrel=1 +pkgdesc="A library to support generic input method implementation" +arch=('x86_64') +url="https://github.com/fcitx/libime" +license=('GPL') +depends=('boost-libs' 'fcitx5') +makedepends=('boost' 'extra-cmake-modules' 'python') +source=($pkgname-$_commit.tar.gz::https://github.com/fcitx/libime/archive/$_commit.tar.gz + kenlm-$_kenlmcommit.tar.gz::https://github.com/kpu/kenlm/archive/$_kenlmcommit.tar.gz + https://download.fcitx-im.org/data/lm_sc.3gm.arpa-$_lm_sc_ver.tar.bz2 + https://download.fcitx-im.org/data/dict.utf8-$_dict_ver.tar.xz + https://download.fcitx-im.org/data/table.tar.gz) +noextract=(lm_sc.3gm.arpa-$_lm_sc_ver.tar.bz2 + dict.utf8-$_dict_ver.tar.xz + table.tar.gz) +sha512sums=('ea0d9b4468b2cab9daa4b1b689ea061757e6be9e3657be78241784359e239efb9e7496fca74c162370a01764d0c939381e97788c388a60d649016b9d4a111766' + 'c39210f5a52512b23ab20ecd396def4780ea78eef25ed935dec2667ad68ae822c0e53556725374fed6ccb427732a9101e76467b487eb729539f063b28ca17d3e' + 'ea3ede62eb993c4d21ca7cf339635f4686493a0cefd57df4a31f00a001e67502a13ff9612ff667b941b82b47de00be9f3c9689677d04195a7ef8716bac087519' + 'c50323faac069940da65c508f52372e902657c38d82c48570b1133a34c96fd0cb63f254e390d6d3ff200024b79ee30bc0499c17191949c7a4b0eba167fd1ee14' + '99e1d69c679355fcf3e117a1ef39b131cbd3af841387d2335757247d840b90ff6b7323e16fca98cf7a043033faf250d2e9c6d47b96845d18c278a0cf6f30fec9') + +prepare() { + cd $pkgname-$_commit/src/libime/core + rmdir kenlm + ln -s "$srcdir"/kenlm-$_kenlmcommit ./kenlm + + cd "$srcdir"/$pkgname-$_commit/data + ln -s "$srcdir"/lm_sc.3gm.arpa-$_lm_sc_ver.tar.bz2 + ln -s "$srcdir"/dict.utf8-$_dict_ver.tar.xz + ln -s "$srcdir"/table.tar.gz +} + +build(){ + cd $pkgname-$_commit + + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . + make +} + +package() { + cd $pkgname-$_commit + make DESTDIR="$pkgdir" install +}