diff options
author | Davi da Silva Böger | 2015-08-10 15:34:23 -0300 |
---|---|---|
committer | Davi da Silva Böger | 2015-08-10 15:34:23 -0300 |
commit | 8b4e56da528ac030d8f68d60c04488fb0e9b3626 (patch) | |
tree | 15d34f71d0770bf534c3e38f4da400133a22e9d6 | |
parent | b1c74b67af3a4b0a98bcac3cf5f3f7690c780ff4 (diff) | |
download | aur-8b4e56da528ac030d8f68d60c04488fb0e9b3626.tar.gz |
Add a prepare() function to properly extract oxt file into a new folder and avoid adding a bogus symlink to the oxt file in the package
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 10 insertions, 2 deletions
@@ -10,6 +10,7 @@ pkgbase = libreoffice-extension-vero optdepends = libreoffice-still optdepends = libreoffice-fresh optdepends = openoffice + noextract = ${_pkgname}.oxt source = https://pt-br.libreoffice.org/assets/Uploads/PT-BR-Documents/VERO/VeroptBRV320AOC.oxt md5sums = 9a9ac174c401406604bfcf101de2a7ba @@ -13,9 +13,16 @@ groups=('libreoffice-extensions') optdepends=('libreoffice-still' 'libreoffice-fresh' 'openoffice') source=("https://pt-br.libreoffice.org/assets/Uploads/PT-BR-Documents/VERO/${_pkgname}.oxt") md5sums=('9a9ac174c401406604bfcf101de2a7ba') +noextract=('${_pkgname}.oxt') + +prepare() { + mkdir -p "${srcdir}/${_pkgname}" + cd "${srcdir}/${_pkgname}" + bsdtar -xf ${srcdir}/${_pkgname}.oxt +} package () { - install -d "${pkgdir}/usr/lib/libreoffice/share/extensions/" - cp -R "${srcdir}" "${pkgdir}/usr/lib/libreoffice/share/extensions/${_pkgname}" + install -d "${pkgdir}/usr/lib/libreoffice/share/extensions/" + cp -R "${srcdir}/${_pkgname}" "${pkgdir}/usr/lib/libreoffice/share/extensions/${_pkgname}" } |