diff options
author | Einhard Leichtfuß | 2018-03-26 18:16:51 +0200 |
---|---|---|
committer | Einhard Leichtfuß | 2018-03-26 18:16:51 +0200 |
commit | c1053a65563758f69fcd9533261cad841930db2e (patch) | |
tree | e55fcd506d0c70028bb6847e449d87ce3362ff0e | |
parent | e9f8e926b44ca5eac7a2c64985ba40fa6e160f91 (diff) | |
download | aur-c1053a65563758f69fcd9533261cad841930db2e.tar.gz |
Use sources instead of binaries
Also, update to version 2017_11_24.
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 26 insertions, 9 deletions
@@ -1,14 +1,16 @@ pkgbase = dict-freedict-fra-deu pkgdesc = French -> German dictionary for dictd et al. from Freedict.org - pkgver = 2016_11_20 + pkgver = 2017_11_24 pkgrel = 1 url = http://www.freedict.org/ install = dict-freedict-fra-deu.install arch = any license = GPL + makedepends = dictd + makedepends = freedict-tools optdepends = dictd: dict client and server - source = https://sourceforge.net/projects/freedict/files/fra-deu/2016-11-20/freedict-fra-deu-2016-11-20.tar.bz2 - sha512sums = 0b3081d820572c9b4164afed72b28164182078f07ab3c71ce0da4c5ff2fb4cb7c8c67b1118c6009e5480e3666971860aa4c50267d38d7322a340fb7bc4e5b2aa + source = https://sourceforge.net/projects/freedict/files/fra-deu/2017-11-24/freedict-fra-deu-2017-11-24.src.tar.xz + sha512sums = 7845c604491c4908a6e87b0d6234bafa9786740fec0374d414d752f41bebe66db5f3d8a3d33ba0d0368f2b89b1e3795073fd5b46f007325232ea04410f6ae930 pkgname = dict-freedict-fra-deu @@ -1,7 +1,7 @@ # Maintainer: Einhard Leichtfuß <alguien@respiranto.de> _lang=fra-deu pkgname=dict-freedict-${_lang} -pkgver=2016_11_20 +pkgver=2017_11_24 _pkgver=${pkgver//_/-} pkgrel=1 pkgdesc="French -> German dictionary for dictd et al. from Freedict.org" @@ -9,12 +9,27 @@ arch=('any') url="http://www.freedict.org/" license=('GPL') optdepends=('dictd: dict client and server') -install=$pkgname.install -source=("https://sourceforge.net/projects/freedict/files/${_lang}/${_pkgver}/freedict-${_lang}-${_pkgver}.tar.bz2") -sha512sums=('0b3081d820572c9b4164afed72b28164182078f07ab3c71ce0da4c5ff2fb4cb7c8c67b1118c6009e5480e3666971860aa4c50267d38d7322a340fb7bc4e5b2aa') +makedepends=('dictd' 'freedict-tools') +install=${pkgname}.install +source=("https://sourceforge.net/projects/freedict/files/${_lang}/${_pkgver}/freedict-${_lang}-${_pkgver}.src.tar.xz") +sha512sums=('7845c604491c4908a6e87b0d6234bafa9786740fec0374d414d752f41bebe66db5f3d8a3d33ba0d0368f2b89b1e3795073fd5b46f007325232ea04410f6ae930') + +build() +{ + cd $_lang + make FREEDICT_TOOLS=/usr/lib/freedict-tools build-dictd +} package() { - mkdir -p "$pkgdir/usr/share/dictd" - cp ${_lang}/${_lang}.{dict.dz,index} "$pkgdir/usr/share/dictd/" + mkdir -p "${pkgdir}/usr/share/dictd" + cp ${_lang}/build/dictd/${_lang}.{dict.dz,index} \ + "${pkgdir}/usr/share/dictd/" + + mkdir -p "${pkgdir}/usr/share/doc/freedict/${_lang}" + for file in ${_lang}/{AUTHORS,README,NEWS,ChangeLog} + do + test -f ${file} && \ + cp ${file} "${pkgdir}/usr/share/doc/freedict/${_lang}/" + done } |