[arch-commits] Commit in marisa/repos (4 files)

2017-08-26 Thread Evangelos Foutras
Date: Saturday, August 26, 2017 @ 11:01:58
  Author: foutrelis
Revision: 253763

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  marisa/repos/community-staging-i686/
  marisa/repos/community-staging-i686/PKGBUILD
(from rev 253762, marisa/trunk/PKGBUILD)
  marisa/repos/community-staging-x86_64/
  marisa/repos/community-staging-x86_64/PKGBUILD
(from rev 253762, marisa/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  111 
 community-staging-x86_64/PKGBUILD |  111 
 2 files changed, 222 insertions(+)

Copied: marisa/repos/community-staging-i686/PKGBUILD (from rev 253762, 
marisa/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-26 11:01:58 UTC (rev 253763)
@@ -0,0 +1,111 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=10
+arch=('i686' 'x86_64')
+url="https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')
+source=(https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/marisa-trie/marisa-$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 -O1 --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')
+
+  # ruby version without the patch number, e.g. 2.4
+  local _rubyver=$(ruby -e"puts 
Gem.ruby_version.to_s.split('.')[0..1].join('.')")
+
+  cd "${pkgbase}-${pkgver}/bindings/ruby"
+_hdrdir=$(pkg-config --variable=rubyhdrdir ruby-$_rubyver)
+_arch=$(pkg-config --variable=arch ruby-$_rubyver)
+  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/"
+}

Copied: marisa/repos/community-staging-x86_64/PKGBUILD (from rev 253762, 
marisa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-26 11:01:58 UTC (rev 253763)
@@ -0,0 +1,111 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=10

[arch-commits] Commit in marisa/repos (4 files)

2017-08-24 Thread Evangelos Foutras
Date: Thursday, August 24, 2017 @ 13:15:20
  Author: foutrelis
Revision: 253228

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  marisa/repos/community-staging-i686/
  marisa/repos/community-staging-i686/PKGBUILD
(from rev 253227, marisa/trunk/PKGBUILD)
  marisa/repos/community-staging-x86_64/
  marisa/repos/community-staging-x86_64/PKGBUILD
(from rev 253227, marisa/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  111 
 community-staging-x86_64/PKGBUILD |  111 
 2 files changed, 222 insertions(+)

Copied: marisa/repos/community-staging-i686/PKGBUILD (from rev 253227, 
marisa/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-24 13:15:20 UTC (rev 253228)
@@ -0,0 +1,111 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=9
+arch=('i686' 'x86_64')
+url="https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')
+source=(https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/marisa-trie/marisa-$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 -O1 --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')
+
+  # ruby version without the patch number, e.g. 2.4
+  local _rubyver=$(ruby -e"puts 
Gem.ruby_version.to_s.split('.')[0..1].join('.')")
+
+  cd "${pkgbase}-${pkgver}/bindings/ruby"
+_hdrdir=$(pkg-config --variable=rubyhdrdir ruby-$_rubyver)
+_arch=$(pkg-config --variable=arch ruby-$_rubyver)
+  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/"
+}

Copied: marisa/repos/community-staging-x86_64/PKGBUILD (from rev 253227, 
marisa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-24 13:15:20 UTC (rev 253228)
@@ -0,0 +1,111 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=9

[arch-commits] Commit in marisa/repos (4 files)

2017-01-09 Thread Evangelos Foutras
Date: Monday, January 9, 2017 @ 18:42:47
  Author: foutrelis
Revision: 206223

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  marisa/repos/community-staging-i686/
  marisa/repos/community-staging-i686/PKGBUILD
(from rev 206222, marisa/trunk/PKGBUILD)
  marisa/repos/community-staging-x86_64/
  marisa/repos/community-staging-x86_64/PKGBUILD
(from rev 206222, marisa/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  108 
 community-staging-x86_64/PKGBUILD |  108 
 2 files changed, 216 insertions(+)

Copied: marisa/repos/community-staging-i686/PKGBUILD (from rev 206222, 
marisa/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-01-09 18:42:47 UTC (rev 206223)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=8
+arch=('i686' 'x86_64')
+url="https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')
+source=(https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/marisa-trie/marisa-$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 -O1 --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.4)
+_arch=$(pkg-config --variable=arch ruby-2.4)
+  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/"
+}

Copied: marisa/repos/community-staging-x86_64/PKGBUILD (from rev 206222, 
marisa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-01-09 18:42:47 UTC (rev 206223)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=8
+arch=('i686' 'x86_64')
+url="https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')

[arch-commits] Commit in marisa/repos (4 files)

2015-12-28 Thread Evangelos Foutras
Date: Monday, December 28, 2015 @ 23:10:59
  Author: foutrelis
Revision: 154737

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  marisa/repos/community-staging-i686/
  marisa/repos/community-staging-i686/PKGBUILD
(from rev 154736, marisa/trunk/PKGBUILD)
  marisa/repos/community-staging-x86_64/
  marisa/repos/community-staging-x86_64/PKGBUILD
(from rev 154736, marisa/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  108 
 community-staging-x86_64/PKGBUILD |  108 
 2 files changed, 216 insertions(+)

Copied: marisa/repos/community-staging-i686/PKGBUILD (from rev 154736, 
marisa/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-28 22:10:59 UTC (rev 154737)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=7
+arch=('i686' 'x86_64')
+url="https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')
+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 -O1 --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.3)
+_arch=$(pkg-config --variable=arch ruby-2.3)
+  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/"
+}

Copied: marisa/repos/community-staging-x86_64/PKGBUILD (from rev 154736, 
marisa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-12-28 22:10:59 UTC (rev 154737)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=7
+arch=('i686' 'x86_64')
+url="https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')

[arch-commits] Commit in marisa/repos (4 files)

2015-12-05 Thread Evangelos Foutras
Date: Sunday, December 6, 2015 @ 04:05:26
  Author: foutrelis
Revision: 148770

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  marisa/repos/community-staging-i686/
  marisa/repos/community-staging-i686/PKGBUILD
(from rev 148769, marisa/trunk/PKGBUILD)
  marisa/repos/community-staging-x86_64/
  marisa/repos/community-staging-x86_64/PKGBUILD
(from rev 148769, marisa/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  108 
 community-staging-x86_64/PKGBUILD |  108 
 2 files changed, 216 insertions(+)

Copied: marisa/repos/community-staging-i686/PKGBUILD (from rev 148769, 
marisa/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-06 03:05:26 UTC (rev 148770)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=6
+arch=('i686' 'x86_64')
+url="https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')
+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 -O1 --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.2)
+_arch=$(pkg-config --variable=arch ruby-2.2)
+  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/"
+}

Copied: marisa/repos/community-staging-x86_64/PKGBUILD (from rev 148769, 
marisa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-12-06 03:05:26 UTC (rev 148770)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: ponsfoot 
+
+pkgbase=marisa
+pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
+pkgver=0.2.4
+pkgrel=6
+arch=('i686' 'x86_64')
+url="https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')

[arch-commits] Commit in marisa/repos (4 files)

2014-12-25 Thread Felix Yan
Date: Friday, December 26, 2014 @ 04:16:01
  Author: fyan
Revision: 124595

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  marisa/repos/community-staging-i686/
  marisa/repos/community-staging-i686/PKGBUILD
(from rev 124594, marisa/trunk/PKGBUILD)
  marisa/repos/community-staging-x86_64/PKGBUILD
(from rev 124594, marisa/trunk/PKGBUILD)
Deleted:
  marisa/repos/community-staging-x86_64/PKGBUILD

---+
 /PKGBUILD |  108 
 community-staging-i686/PKGBUILD   |  108 
 community-staging-x86_64/PKGBUILD |  108 
 3 files changed, 216 insertions(+), 108 deletions(-)

Copied: marisa/repos/community-staging-i686/PKGBUILD (from rev 124594, 
marisa/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 03:16:01 UTC (rev 124595)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@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=5
+arch=('i686' 'x86_64')
+url=https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')
+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 -O1 --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.2)
+_arch=$(pkg-config --variable=arch ruby-2.2)
+  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/
+}

Deleted: community-staging-x86_64/PKGBUILD
===
--- community-staging-x86_64/PKGBUILD   2014-12-26 03:14:09 UTC (rev 124594)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 03:16:01 UTC (rev 124595)
@@ -1,108 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan felixonm...@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=5
-arch=('i686' 'x86_64')
-url=https://code.google.com/p/marisa-trie/;
-license=('BSD' 'LGPL')
-makedepends=('python2' 'ruby' 'perl')

[arch-commits] Commit in marisa/repos (4 files)

2014-04-03 Thread Felix Yan
Date: Thursday, April 3, 2014 @ 11:22:59
  Author: fyan
Revision: 108769

archrelease: copy trunk to community-i686, community-x86_64

Added:
  marisa/repos/community-i686/PKGBUILD
(from rev 108768, marisa/trunk/PKGBUILD)
  marisa/repos/community-x86_64/PKGBUILD
(from rev 108768, marisa/trunk/PKGBUILD)
Deleted:
  marisa/repos/community-i686/PKGBUILD
  marisa/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  216 
 community-i686/PKGBUILD   |  108 --
 community-x86_64/PKGBUILD |  108 --
 3 files changed, 216 insertions(+), 216 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2014-04-03 09:17:52 UTC (rev 108768)
+++ community-i686/PKGBUILD 2014-04-03 09:22:59 UTC (rev 108769)
@@ -1,108 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan felixonm...@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=3
-arch=('i686' 'x86_64')
-url=https://code.google.com/p/marisa-trie/;
-license=('BSD' 'LGPL')
-makedepends=('python2' 'ruby' 'perl')
-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.1`
-_arch=`pkg-config --variable=arch ruby-2.1`
-  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/
-}

Copied: marisa/repos/community-i686/PKGBUILD (from rev 108768, 
marisa/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2014-04-03 09:22:59 UTC (rev 108769)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@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=4
+arch=('i686' 'x86_64')
+url=https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')
+source=(https://marisa-trie.googlecode.com/files/$pkgbase-$pkgver.tar.gz)
+sha1sums=('fb0ed7d993e84dff32ec456a79bd36a00022629d')
+
+build() {
+  cd 

[arch-commits] Commit in marisa/repos (4 files)

2014-01-07 Thread Felix Yan
Date: Wednesday, January 8, 2014 @ 08:34:59
  Author: fyan
Revision: 103592

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  marisa/repos/community-staging-i686/
  marisa/repos/community-staging-i686/PKGBUILD
(from rev 103591, marisa/trunk/PKGBUILD)
  marisa/repos/community-staging-x86_64/
  marisa/repos/community-staging-x86_64/PKGBUILD
(from rev 103591, marisa/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  108 
 community-staging-x86_64/PKGBUILD |  108 
 2 files changed, 216 insertions(+)

Copied: marisa/repos/community-staging-i686/PKGBUILD (from rev 103591, 
marisa/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-01-08 07:34:59 UTC (rev 103592)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@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=3
+arch=('i686' 'x86_64')
+url=https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')
+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.1`
+_arch=`pkg-config --variable=arch ruby-2.1`
+  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/
+}

Copied: marisa/repos/community-staging-x86_64/PKGBUILD (from rev 103591, 
marisa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-01-08 07:34:59 UTC (rev 103592)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@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=3
+arch=('i686' 'x86_64')
+url=https://code.google.com/p/marisa-trie/;
+license=('BSD' 'LGPL')
+makedepends=('python2' 'ruby' 'perl')
+source=(https://marisa-trie.googlecode.com/files/$pkgbase-$pkgver.tar.gz)