#Maintainer: Dimitris Tzemos <dijemos~at~gmail~dot~com>

pkgname=libreoffice-extension-libregreek
pkgver=1.0
_pkgver=5.1
pkgrel=1dj
source=("https://github.com/squibbylinux/LibreGreek/archive/master.tar.gz")
sourcetemplate=http://people.salixos.org/djemos/salix/$pkgname
url="https://github.com/squibbylinux/LibreGreek"

slackdesc=\
(
 #|-----handy-ruler------------------------------------------------------|
"libreoffice-extension-libgreek-dictionary (Modern Greek)"
"Greek dictionary for Modern spelling from the"
"OpenOffice.org project that works on LibreOffice"
""
"Homepage: http://extensions.services.openoffice.org/en/project/el_dict"
)

build() {
	cd ${SRC}/LibreGreek-master/makedict
	make
	cp elen.dic ${SRC}/LibreGreek-master/libregreek/dicts/
  
	install -d ${PKG}/usr/lib${LIBDIRSUFFIX}/libreoffice${_pkgver}/share/extensions/libregreek
	for templateDir in dicts help META-INF templates;do
      install -dm775 ${PKG}/usr/lib${LIBDIRSUFFIX}/libreoffice${_pkgver}/share/extensions/libregreek/${templateDir}
      if [ ${templateDir} = "templates" ];then
          install -d ${PKG}/usr/lib${LIBDIRSUFFIX}/libreoffice${_pkgver}/share/extensions/libregreek/templates/el-GR
          for templateType in Drawing Presentation Writer;do
              install -dm775 ${PKG}/usr/lib${LIBDIRSUFFIX}/libreoffice${_pkgver}/share/extensions/libregreek/templates/el-GR/${templateType}
              install -Dm644 ${SRC}/LibreGreek-master/libregreek/templates/el-GR/${templateType}/* ${PKG}/usr/lib${LIBDIRSUFFIX}/libreoffice${_pkgver}/share/extensions/libregreek/templates/el-GR/${templateType}
          done
          rm -rf ${SRC}/LibreGreek-master/libregreek/templates
      else
          install -Dm644 ${SRC}/LibreGreek-master/libregreek/${templateDir}/* ${PKG}/usr/lib${LIBDIRSUFFIX}/libreoffice${_pkgver}/share/extensions/libregreek/${templateDir}
          rm -rf ${SRC}/LibreGreek-master/libregreek/${templateDir}
      fi
	done
	install -Dm644 ${SRC}/LibreGreek-master/libregreek/* ${PKG}/usr/lib${LIBDIRSUFFIX}/libreoffice${_pkgver}/share/extensions/libregreek || return 1
}