Ice: unmark broken on aarch64

Signed-off-by: Nathan Owens <ndowens04@gmail.com>
This commit is contained in:
Nathan Owens 2019-11-23 19:32:06 -06:00 committed by Helmut Pozimski
parent 793e226750
commit 0ac733d6ae

View file

@ -3,19 +3,14 @@ pkgname=Ice
version=3.5.1
revision=21
build_wrksrc=cpp
# XXX: other language bindings
makedepends="zlib-devel bzip2-devel mcpp-devel db-devel expat-devel libressl-devel"
short_desc="The Internet Communications Engine (Ice)"
short_desc="Internet Communications Engine (Ice)"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2, ICE"
license="GPL-2.0-only, ICE"
homepage="http://www.zeroc.com"
distfiles="${homepage}/download/Ice/${version%.*}/${pkgname}-${version}.tar.gz"
checksum=989e51194c6adadbd156da3288e37bad847b93b3b876502e83033b70493af392
case "$XBPS_TARGET_MACHINE" in
aarch64*) broken="https://build.voidlinux.org/builders/aarch64-musl_builder/builds/739/steps/shell_3/logs/stdio";;
esac
if [ "$CROSS_BUILD" ]; then
# Cross build requires the host's slice2cpp and slice2freeze
hostmakedepends+=" Ice"
@ -68,15 +63,13 @@ do_install() {
make prefix=${DESTDIR}/usr install
[ -h ${DESTDIR}/usr/lib64 ] && rm -f ${DESTDIR}/usr/lib64
vmkdir usr/share/licenses/${pkgname}
mv ${DESTDIR}/usr/slice ${DESTDIR}/usr/share
rm ${DESTDIR}/usr/LICENSE
mv ${DESTDIR}/usr/ICE_LICENSE \
${DESTDIR}/usr/share/licenses/${pkgname}/LICENSE
vmkdir usr/share/doc/${pkgname}
mv ${DESTDIR}/usr/CHANGES ${DESTDIR}/usr/share/doc/${pkgname}/
mv ${DESTDIR}/usr/RELEASE_NOTES ${DESTDIR}/usr/share/doc/${pkgname}/
rm ${DESTDIR}/usr/LICENSE ${DESTDIR}/usr/ICE_LICENSE
rm ${DESTDIR}/usr/CHANGES ${DESTDIR}/usr/RELEASE_NOTES
cd ${wrksrc}
vlicense ICE_LICENSE
vdoc CHANGES
vdoc RELEASE_NOTES
# remove unused cruft
rm -f ${DESTDIR}/usr/lib/*.class