diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/gnunet/PKGBUILD | 11 | ||||
-rw-r--r-- | community/leptonica/PKGBUILD | 2 | ||||
-rw-r--r-- | community/netcf/PKGBUILD | 2 | ||||
-rw-r--r-- | community/perl-file-rsyncp/PKGBUILD | 2 | ||||
-rw-r--r-- | community/perl-io-dirent/PKGBUILD | 2 | ||||
-rw-r--r-- | community/perl-package-stash-xs/PKGBUILD | 2 | ||||
-rw-r--r-- | community/perl-params-classify/PKGBUILD | 2 | ||||
-rw-r--r-- | community/perl-params-util/PKGBUILD | 2 | ||||
-rw-r--r-- | community/tesseract/PKGBUILD | 70 |
9 files changed, 45 insertions, 50 deletions
diff --git a/community/gnunet/PKGBUILD b/community/gnunet/PKGBUILD index bd14a7e84..e9e17f0ad 100644 --- a/community/gnunet/PKGBUILD +++ b/community/gnunet/PKGBUILD @@ -15,14 +15,10 @@ makedepends=('gettext' 'pkgconfig') backup=(etc/gnunetd.conf) options=('!libtool' '!makeflags') install=gnunet.install -source=(ftp://ftp.gnu.org/gnu/gnunet/gnunet-$pkgver.tar.gz +source=(ftp://ftp.gnu.org/gnu/gnunet/gnunet-$pkgver.tar.gz{,.sig} gnunet.rc gnunet.conf.d defaults.conf) -md5sums=('7d2b75d8662804b8047c98ed59979dcb' - '5baf691913b007fb33e365239e3f7217' - 'f161b46915736e4017e77ad735521453' - '0fe23b2ca5b3fc47a0b5645e04406da0') build() { cd $srcdir/gnunet-$pkgver @@ -39,3 +35,8 @@ package() { install -D -m0644 $srcdir/defaults.conf $pkgdir/etc/gnunetd.conf rm -rf $pkgdir/usr/include/libltdl $pkgdir/usr/lib/libltdl.* $pkgdir/usr/include/ltdl.h } +md5sums=('4234ad22e3204941773632a1d0c2e0e8' + '26135208534eb638f8585ccf19472c6f' + '5baf691913b007fb33e365239e3f7217' + 'f161b46915736e4017e77ad735521453' + '0fe23b2ca5b3fc47a0b5645e04406da0') diff --git a/community/leptonica/PKGBUILD b/community/leptonica/PKGBUILD index 9aaa55a76..f632d2d27 100644 --- a/community/leptonica/PKGBUILD +++ b/community/leptonica/PKGBUILD @@ -6,7 +6,7 @@ pkgname=leptonica pkgver=1.68 pkgrel=3 pkgdesc="Software that is broadly useful for image processing and image analysis applications" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.leptonica.com/" license=('custom') depends=('glibc') diff --git a/community/netcf/PKGBUILD b/community/netcf/PKGBUILD index 9c26ba270..7ae560ff5 100644 --- a/community/netcf/PKGBUILD +++ b/community/netcf/PKGBUILD @@ -6,7 +6,7 @@ pkgname=netcf pkgver=0.1.9 pkgrel=2 pkgdesc="A library for configuring network interfaces" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') url="https://fedorahosted.org/netcf/" depends=('augeas>=0.7.4' 'netcfg' 'libxslt' 'libxml2' 'libnl') diff --git a/community/perl-file-rsyncp/PKGBUILD b/community/perl-file-rsyncp/PKGBUILD index 29af9c1a1..f963baba7 100644 --- a/community/perl-file-rsyncp/PKGBUILD +++ b/community/perl-file-rsyncp/PKGBUILD @@ -5,7 +5,7 @@ pkgname=perl-file-rsyncp pkgver=0.70 pkgrel=2 pkgdesc='Perl interface to rsync file list encoding and decoding' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'PerlArtistic') options=('!emptydirs' '!makeflags') url='http://search.cpan.org/dist/File-RsyncP' diff --git a/community/perl-io-dirent/PKGBUILD b/community/perl-io-dirent/PKGBUILD index 4dbd3d576..d27c607e0 100644 --- a/community/perl-io-dirent/PKGBUILD +++ b/community/perl-io-dirent/PKGBUILD @@ -5,7 +5,7 @@ pkgname=perl-io-dirent pkgver=0.05 pkgrel=2 pkgdesc='Perl IO::Dirent module - Access to dirent structs returned by readdir' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'PerlArtistic') url='http://search.cpan.org/~scottw/IO-Dirent/' options=('!emptydirs') diff --git a/community/perl-package-stash-xs/PKGBUILD b/community/perl-package-stash-xs/PKGBUILD index ee83389a2..34f8633a1 100644 --- a/community/perl-package-stash-xs/PKGBUILD +++ b/community/perl-package-stash-xs/PKGBUILD @@ -5,7 +5,7 @@ pkgname=perl-package-stash-xs pkgver=0.25 pkgrel=2 pkgdesc="faster and more correct implementation of the Package::Stash API" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=(PerlArtistic GPL) options=(!emptydirs) depends=('perl>=5.8.1') diff --git a/community/perl-params-classify/PKGBUILD b/community/perl-params-classify/PKGBUILD index d0dae4a7d..7518329af 100644 --- a/community/perl-params-classify/PKGBUILD +++ b/community/perl-params-classify/PKGBUILD @@ -5,7 +5,7 @@ pkgname=perl-params-classify pkgver=0.013 pkgrel=2 pkgdesc="argument type classification" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=('PerlArtistic') url="http://search.cpan.org/~zefram/Params-Classify" options=(!emptydirs) diff --git a/community/perl-params-util/PKGBUILD b/community/perl-params-util/PKGBUILD index 231c569ee..9340928b9 100644 --- a/community/perl-params-util/PKGBUILD +++ b/community/perl-params-util/PKGBUILD @@ -5,7 +5,7 @@ pkgname=perl-params-util pkgver=1.04 pkgrel=2 pkgdesc="Simple, compact and correct param-checking functions" -arch=(i686 x86_64) +arch=(i686 x86_64 'mips64el') license=(PerlArtistic GPL) options=(!emptydirs) depends=('perl>=5.5.30' 'perl-scalar-list-utils') diff --git a/community/tesseract/PKGBUILD b/community/tesseract/PKGBUILD index 66fd9e8f8..8a7c565f1 100644 --- a/community/tesseract/PKGBUILD +++ b/community/tesseract/PKGBUILD @@ -2,7 +2,12 @@ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andreas Hauser <andy-aur@splashground.de> -pkgname=tesseract +# chinese requires two files +_langs=(ind swe ron slv srp tgl tur hun fin ita nld jpn vie spa ukr fra slk +kor ell rus por bul lav lit pol dan-frak deu dan ces cat eng chi_tra chi_sim) + +pkgbase=tesseract +pkgname=(tesseract $(for l in ${_langs[@]}; do echo tesseract-data-${l}; done)) pkgver=3.01 pkgrel=1 pkgdesc="An OCR programm" @@ -11,42 +16,14 @@ url="http://code.google.com/p/tesseract-ocr" license=("APACHE") depends=(libpng libtiff libjpeg zlib giflib gcc-libs leptonica) source=(http://tesseract-ocr.googlecode.com/files/$pkgname-$pkgver.tar.gz - http://tesseract-ocr.googlecode.com/files/chi_tra.traineddata.gz http://tesseract-ocr.googlecode.com/files/chi_sim.traineddata.gz - http://tesseract-ocr.googlecode.com/files/ind.traineddata.gz - http://tesseract-ocr.googlecode.com/files/swe.traineddata.gz - http://tesseract-ocr.googlecode.com/files/ron.traineddata.gz - http://tesseract-ocr.googlecode.com/files/slv.traineddata.gz - http://tesseract-ocr.googlecode.com/files/srp.traineddata.gz - http://tesseract-ocr.googlecode.com/files/tgl.traineddata.gz - http://tesseract-ocr.googlecode.com/files/tur.traineddata.gz - http://tesseract-ocr.googlecode.com/files/hun.traineddata.gz - http://tesseract-ocr.googlecode.com/files/fin.traineddata.gz - http://tesseract-ocr.googlecode.com/files/ita.traineddata.gz - http://tesseract-ocr.googlecode.com/files/nld.traineddata.gz - http://tesseract-ocr.googlecode.com/files/jpn.traineddata.gz - http://tesseract-ocr.googlecode.com/files/vie.traineddata.gz - http://tesseract-ocr.googlecode.com/files/spa.traineddata.gz - http://tesseract-ocr.googlecode.com/files/ukr.traineddata.gz - http://tesseract-ocr.googlecode.com/files/fra.traineddata.gz - http://tesseract-ocr.googlecode.com/files/slk.traineddata.gz - http://tesseract-ocr.googlecode.com/files/kor.traineddata.gz - http://tesseract-ocr.googlecode.com/files/ell.traineddata.gz - http://tesseract-ocr.googlecode.com/files/rus.traineddata.gz - http://tesseract-ocr.googlecode.com/files/por.traineddata.gz - http://tesseract-ocr.googlecode.com/files/bul.traineddata.gz - http://tesseract-ocr.googlecode.com/files/lav.traineddata.gz - http://tesseract-ocr.googlecode.com/files/lit.traineddata.gz - http://tesseract-ocr.googlecode.com/files/pol.traineddata.gz - http://tesseract-ocr.googlecode.com/files/dan-frak.traineddata.gz - http://tesseract-ocr.googlecode.com/files/deu.traineddata.gz - http://tesseract-ocr.googlecode.com/files/dan.traineddata.gz - http://tesseract-ocr.googlecode.com/files/ces.traineddata.gz - http://tesseract-ocr.googlecode.com/files/cat.traineddata.gz - http://tesseract-ocr.googlecode.com/files/eng.traineddata.gz) + http://tesseract-ocr.googlecode.com/files/chi_tra.traineddata.gz + $(for l in ${_langs[@]}; do + echo http://tesseract-ocr.googlecode.com/files/${l}.traineddata.gz + done)) md5sums=('1ba496e51a42358fb9d3ffe781b2d20a' - '06fce5f5c0221286eab591819406d91e' '127e0b742b615d81c3b97a555acd8285' + '06fce5f5c0221286eab591819406d91e' 'f4ae2e5668f693cc51c6e3c3f57a8f1d' '3787ff0fc1a07517203466830f6f868e' '7b50075692e7a07ac8f59e0cde51cfb9' @@ -77,7 +54,9 @@ md5sums=('1ba496e51a42358fb9d3ffe781b2d20a' '7aaeb321dbf069d14d2601dc36d3dddc' '2e97c952075064834f1cad6a133970fa' '308099b2b95834916ec410191c86cd48' - 'd91041ad156cf2db36664e91ef799451') + 'd91041ad156cf2db36664e91ef799451' + '06fce5f5c0221286eab591819406d91e' + '127e0b742b615d81c3b97a555acd8285') build() { cd $srcdir/$pkgname-$pkgver @@ -86,10 +65,25 @@ build() { make } -package() { +package_tesseract() { cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + mkdir -p $pkgdir/usr/share/tessdata - cp $srcdir/*.traineddata $pkgdir/usr/share/tessdata/ - find $pkgdir/usr/share/tessdata -type f -exec chmod 0644 {} \; } + +# Declare the package functions for data +for l in ${_langs[@]}; do + eval " +package_tesseract-data-${l}(){ + pkgdesc=\"Tesseract OCR data ($l)\" + depends=('tesseract') + groups=('tesseract-data') + + mkdir -p \$pkgdir/usr/share/tessdata + cp \$srcdir/${l}.traineddata \$pkgdir/usr/share/tessdata/ + find \$pkgdir/usr/share/tessdata -type f -exec chmod 0644 {} \; +} + " +done |