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