diff options
Diffstat (limited to 'community/marisa/PKGBUILD')
-rw-r--r-- | community/marisa/PKGBUILD | 109 |
1 files changed, 0 insertions, 109 deletions
diff --git a/community/marisa/PKGBUILD b/community/marisa/PKGBUILD deleted file mode 100644 index 9d4effbc3..000000000 --- a/community/marisa/PKGBUILD +++ /dev/null @@ -1,109 +0,0 @@ -# Maintainer: Felix Yan <felixonmars@gmail.com> -# Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com> - -pkgbase=marisa -pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa') -pkgver=0.2.4 -pkgrel=2 -arch=('i686' 'x86_64') -url="https://code.google.com/p/marisa-trie/" -license=('BSD' 'LGPL') -options=(!libtool) -makedepends=('python2' 'ruby' 'perl') -changelog=ChangeLog -source=(https://marisa-trie.googlecode.com/files/$pkgbase-$pkgver.tar.gz) -sha1sums=('fb0ed7d993e84dff32ec456a79bd36a00022629d') - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr --disable-static \ - # --enable-popcnt - # --enable-sse2 - # --enable-sse3 - # --enable-ssse3 - # --enable-sse4.1 - # --enable-sse4.2 - # --enable-sse4 - # --enable-sse4a - - sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool - sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool - make - - # Perl bindings - cd "${srcdir}/${pkgbase}-${pkgver}/bindings/perl" - perl Makefile.PL \ - INC="-I${srcdir}/${pkgbase}-${pkgver}/lib" \ - LIBS="-L${srcdir}/${pkgbase}-${pkgver}/lib/.libs" - make - - # Python bindings - cd "${srcdir}/${pkgbase}-${pkgver}/bindings/python" - python2 setup.py build_ext \ - --include-dirs="${srcdir}/${pkgbase}-${pkgver}/lib" \ - --library-dirs="${srcdir}/${pkgbase}-${pkgver}/lib/.libs" - python2 setup.py build - - # Ruby bindings - cd "${srcdir}/${pkgbase}-${pkgver}/bindings/ruby" - ruby extconf.rb \ - --with-opt-include="${srcdir}/${pkgbase}-${pkgver}/lib" \ - --with-opt-lib="${srcdir}/${pkgbase}-${pkgver}/lib/.libs" \ - --vendor - make -} - -package_marisa() { - pkgdesc="Static and space-efficient trie data structure library" - depends=('gcc-libs') - - cd "${pkgbase}-${pkgver}" - make DESTDIR="$pkgdir" install - - install -d "${pkgdir}/usr/share/doc/${pkgbase}-${pkgver}" - install -m 644 docs/* README "${pkgdir}/usr/share/doc/${pkgbase}-${pkgver}/" - - install -d "${pkgdir}/usr/share/licenses/$pkgname" - install -m 644 AUTHORS COPYING "${pkgdir}/usr/share/licenses/$pkgname/" -} - -package_perl-marisa() { - pkgdesc="Perl language binding for marisa" - depends=('perl' 'marisa') - - cd "${pkgbase}-${pkgver}/bindings/perl" - make DESTDIR="$pkgdir" install - - cd ../.. - install -d "${pkgdir}/usr/share/licenses/$pkgname" - install -m 644 AUTHORS COPYING "${pkgdir}/usr/share/licenses/$pkgname/" -} - -package_python2-marisa() { - pkgdesc="Python 2.x language binding for marisa" - depends=('python2' 'marisa') - - cd "${pkgbase}-${pkgver}/bindings/python" - python2 setup.py install --root="$pkgdir" - - cd ../.. - install -d "${pkgdir}/usr/share/licenses/$pkgname" - install -m 644 AUTHORS COPYING "${pkgdir}/usr/share/licenses/$pkgname/" -} - -package_ruby-marisa() { - pkgdesc="Ruby language binding for marisa" - depends=('ruby' 'marisa') - - cd "${pkgbase}-${pkgver}/bindings/ruby" - _hdrdir=`pkg-config --variable=rubyhdrdir ruby-2.0` - _arch=`pkg-config --variable=arch ruby-2.0` - make DESTDIR="$pkgdir" install \ - hdrdir="$_hdrdir" \ - arch_hdrdir="${_hdrdir}/${_arch}" \ - rubyhdrdir="$_hdrdir" - - cd ../.. - install -d "${pkgdir}/usr/share/licenses/$pkgname" - install -m 644 AUTHORS COPYING "${pkgdir}/usr/share/licenses/$pkgname/" -} |