diff options
Diffstat (limited to 'testing/kopano-webapp-spellchecker-languagepack-it-it/APKBUILD')
-rw-r--r-- | testing/kopano-webapp-spellchecker-languagepack-it-it/APKBUILD | 113 |
1 files changed, 0 insertions, 113 deletions
diff --git a/testing/kopano-webapp-spellchecker-languagepack-it-it/APKBUILD b/testing/kopano-webapp-spellchecker-languagepack-it-it/APKBUILD deleted file mode 100644 index ba6e11c62e6..00000000000 --- a/testing/kopano-webapp-spellchecker-languagepack-it-it/APKBUILD +++ /dev/null @@ -1,113 +0,0 @@ -# Maintainer: Noel Kuntze <noel.kuntze@contauro.com> -pkgname=kopano-webapp-spellchecker-languagepack-it-it -pkgdesc="Italian (Italy) languagepack for kopano-webapp's spellchecker plugin" -pkgver=1.0.0 -pkgrel=2 -# ppc64le, mips64 and riscv64 blocked by libmdbx -> kopano-core -> kopano-webapp -arch="noarch !ppc64le !mips64 !riscv64" -url="https://stash.kopano.io/projects/KWA/repos/spellchecker-languagepack-italian-it/browse" -license="AGPL-3.0-only" -options="!check" # No test suite -depends="kopano-webapp-spellchecker" -# kopano-core necessary for mapi php module -makedepends="apache-ant openjdk8 kopano-webapp-src" -source=" - kopano-webapp-spellchecker-languagepack-italian-it-$pkgver.zip::https://stash.kopano.io/rest/api/latest/projects/KWA/repos/spellchecker-languagepack-italian-it/archive?at=refs%2Ftags%2Fv$pkgver&format=zip -" - -_pluginname="${pkgname//kopano-webapp-/}" - -builddir="$srcdir/" - -#helper function -unpack() { - local u - verify - initdcheck - mkdir -p "$srcdir" - local gunzip="$(command -v pigz || echo gunzip)" - [ $gunzip = "/usr/bin/pigz" ] && gunzip="$gunzip -d" - for u in $source; do - local s - local filename="$(filename_from_uri $u)" - local new_root_dir="$builddir/${filename%%-[0-9]*}" - if is_remote "$u"; then - s="$SRCDEST/$filename" - else - s="$startdir/$u" - fi - case "$s" in - *.tar) - msg "Unpacking $s..." - mkdir -p "$new_root_dir" - tar -C "$new_root_dir" -xf "$s" ;; - *.tar.gz|*.tgz) - msg "Unpacking $s..." - mkdir -p "$new_root_dir" - $gunzip -c "$s" | tar -C "$new_root_dir" -x ;; - *.tar.bz2) - msg "Unpacking $s..." - tar -C "$new_root_dir" -jxf "$s" ;; - *.tar.lz) - msg "Unpacking $s..." - tar -C "$new_root_dir" --lzip -xf "$s" ;; - *.tar.lzma) - msg "Unpacking $s..." - unlzma -T 0 -c "$s" | tar -C "$new_root_dir" -x ;; - *.tar.xz) - msg "Unpacking $s..." - local threads_opt - if [ "$(readlink -f "$(command -v unxz)")" != "/bin/busybox" ]; then - threads_opt="--threads=0" - fi - unxz $threads_opt -c "$s" | tar -C "$new_root_dir" -x ;; - *.zip) - msg "Unpacking $s..." - unzip -n -q "$s" -d "$new_root_dir" ;; - esac - done -} - -prepare() { - cp -R /usr/share/src/kopano-webapp/ kopano-webapp - find "kopano-webapp/plugins/" -type d -mindepth 1 -maxdepth 2 -print0 | xargs -0 -- rm -rf - mv kopano-webapp-spellchecker-languagepack-italian-it "kopano-webapp/plugins/$_pluginname" - default_prepare -} - -build() { - cd kopano-webapp - ant tools - cd plugins/$_pluginname - ant deploy -Droot-folder="$(pwd)/../../" -Dtarget-folder="$(pwd)/../../deploy/plugins" -} - -package() { - # copy files into right subdir - echo "_pluginname: $_pluginname" >&2 - - echo "Packaging $pkgname with _pluginname $_pluginname" >&2 - cd "$srcdir/kopano-webapp/deploy/plugins/$_pluginname/" - # /usr/share - mkdir -p "$pkgdir/usr/share/webapps/kopano-webapp/plugins/$_pluginname/" - cp -R -- * "$pkgdir/usr/share/webapps/kopano-webapp/plugins/$_pluginname/" - rm -f "$pkgdir/usr/share/webapps/kopano-webapp/plugins/$_pluginname/config.php" - - # /var/lib - install -dm 0700 -o kopano-webapp -g root "$pkgdir/var/lib/kopano-webapp/plugins/$_pluginname" - # /etc - if [ -e "config.php" ]; then - ## perform settings - # convert windows line break to unix: http://stackoverflow.com/questions/11680815/removing-windows-newlines-on-linux-sed-vs-awk - sed -i -e $'s/\r//' config.php - install -dm 0750 -g kopano-webapp "$pkgdir/etc/webapps/kopano-webapp/plugins/$_pluginname/" - ## config mains - install -m 0750 -g kopano-webapp config.php "$pkgdir/etc/webapps/kopano-webapp/plugins/$_pluginname/config.php" - ln -sf "/etc/webapps/kopano-webapp/plugins/$_pluginname/config.php" "$pkgdir/usr/share/webapps/kopano-webapp/plugins/$_pluginname/config.php" - ## config examples - install -m 0750 "$pkgdir/etc/webapps/kopano-webapp/plugins/$_pluginname/config.php" "$pkgdir/etc/webapps/kopano-webapp/plugins/$_pluginname/config.example.php" - fi -} -sha512sums=" -901ffd3f903bd7a589555ab28d827ba61f83263f1f9f9b234c4460374c3fa05d3092a68f31795ea5ce88f3499fd84dde782bb49b638ef1ad029e8c13a8551550 kopano-webapp-spellchecker-languagepack-italian-it-1.0.0.zip -" |