diff --git a/community/zeroc-ice/PKGBUILD b/community/zeroc-ice/PKGBUILD index 70a29cdd4..577c1b518 100644 --- a/community/zeroc-ice/PKGBUILD +++ b/community/zeroc-ice/PKGBUILD @@ -5,18 +5,18 @@ # ALARM: Kevin Mihelich <kevin@archlinuxarm.org> # - fix 32-bit lib packaging +# - drop zeroc-ice-java due to gradle FTBFS highmem=1 -pkgname=(zeroc-ice zeroc-ice-java) -pkgbase=(zeroc-ice) +pkgname=zeroc-ice pkgver=3.7.2 -pkgrel=1.1 +pkgrel=1.2 pkgdesc="An object-oriented middleware that provides RPC functionality" arch=(x86_64) url="https://zeroc.com" license=(GPL custom:ice) -makedepends=(bzip2 gradle java-environment) +makedepends=(bzip2) depends=(mcpp lmdb) source=( "ice-${pkgver}.tar.gz::https://github.com/zeroc-ice/ice/archive/v${pkgver}.tar.gz" @@ -37,10 +37,10 @@ _make_args=( build() { cd ${srcdir}/ice-${pkgver} - make "${_make_args[@]}" "LANGUAGES=cpp java" + make "${_make_args[@]}" "LANGUAGES=cpp" } -package_zeroc-ice() { +package() { backup=("etc/glacier2router.conf" "etc/icegridnode.conf" "etc/icegridregistry.conf" @@ -75,15 +75,3 @@ package_zeroc-ice() { install -Dm644 ${srcdir}/zeroc-ice.sysusers ${pkgdir}/usr/lib/sysusers.d/$pkgname.conf } - -package_zeroc-ice-java() { - makedepends=(gradle 'java-environment=8') - depends=(zeroc-ice java-environment) - - cd ${srcdir}/ice-${pkgver} - - export GRADLE_USER_HOME=/tmp - make install "${_make_args[@]}" DESTDIR="${pkgdir}" "LANGUAGES=java" - - rm -rf "${pkgdir}"/usr/share/ice -}