summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEinhard Leichtfuß2017-02-09 15:22:46 +0100
committerEinhard Leichtfuß2017-02-09 15:22:46 +0100
commit1391e816444d5ec09b4199a2b240bafe8a83176f (patch)
treefa97bfca075f7f0c2b3d0a934167860b252d028a /PKGBUILD
downloadaur-1391e816444d5ec09b4199a2b240bafe8a83176f.tar.gz
Intial upload
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2b20654012ca
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Einhard Leichtfuß <archer@respiranto.de>
+_lang=fra-eng
+_pkgname=dict-freedict-${_lang}
+pkgname=${_pkgname}-svn
+pkgver=r1487
+pkgrel=1
+pkgdesc="French -> English dictionary for dictd et al. from Freedict.org"
+arch=('any')
+url="http://www.freedict.org/"
+license=('GPL')
+optdepends=('dictd: dict client and server')
+makedepends=('subversion' 'dictd' 'freedict-tools')
+provides=(${_pkgname})
+conflicts=(${_pkgname})
+install=${pkgname}.install
+source=("svn+https://github.com/freedict/fd-dictionaries/trunk/${_lang}")
+md5sums=('SKIP')
+
+pkgver()
+{
+ cd ${_lang}
+ local _ver="$(svnversion)"
+ printf "r%s" "${_ver//[[:alpha:]]}"
+}
+
+prepare()
+{
+ ln -s /usr/lib/freedict-tools/{tools,shared} .
+}
+
+build()
+{
+ cd ${_lang}
+ make
+}
+
+package()
+{
+ mkdir -p "${pkgdir}/usr/share/dictd"
+ cp ${_lang}/${_lang}.{dict.dz,index} "$pkgdir/usr/share/dictd/"
+
+ mkdir -p "${pkgdir}/usr/share/doc/freedict/${_lang}"
+ for file in ${_lang}/{AUTHORS,README,NEWS,INSTALL,ChangeLog}
+ do
+ test -f ${file} && \
+ cp -d ${file} "${pkgdir}/usr/share/doc/freedict/${_lang}/"
+ done
+}