community/zeroc-ice to 3.7.3-2

This commit is contained in:
Kevin Mihelich 2020-01-25 05:04:37 +00:00
parent 00f70a93e6
commit fd54e4070c

View file

@ -11,7 +11,7 @@ highmem=1
pkgname=zeroc-ice
pkgver=3.7.3
pkgrel=1
pkgrel=2
pkgdesc="An object-oriented middleware that provides RPC functionality"
arch=(x86_64)
url="https://zeroc.com"
@ -36,7 +36,7 @@ _make_args=(
)
build() {
cd ${srcdir}/ice-${pkgver}
cd "${srcdir}"/ice-${pkgver}
make "${_make_args[@]}" "LANGUAGES=cpp"
}
@ -46,32 +46,32 @@ package() {
"etc/icegridregistry.conf"
)
cd ${srcdir}/ice-${pkgver}
cd "${srcdir}"/ice-${pkgver}
make install "${_make_args[@]}" DESTDIR="${pkgdir}" "LANGUAGES=cpp"
install -Dm644 ${srcdir}/ice-${pkgver}/ICE_LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
install -Dm644 "${srcdir}"/ice-${pkgver}/ICE_LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
rm -f ${pkgdir}/usr/share/Ice-${pkgver}/LICENSE
rm -f ${pkgdir}/usr/share/Ice-${pkgver}/ICE_LICENSE
rm -f "${pkgdir}"/usr/share/Ice-${pkgver}/LICENSE
rm -f "${pkgdir}"/usr/share/Ice-${pkgver}/ICE_LICENSE
if [ $CARCH == "aarch64" ]; then
rm -df ${pkgdir}/usr/lib/
mv ${pkgdir}/usr/lib64/ ${pkgdir}/usr/lib/
rm -df "${pkgdir}"/usr/lib/
mv "${pkgdir}"/usr/lib64/ "${pkgdir}"/usr/lib/
fi
install -Dm644 ${srcdir}/ice-packaging-${pkgver}/ice/rpm/glacier2router.conf ${pkgdir}/etc/glacier2router.conf
install -Dm644 ${srcdir}/ice-packaging-${pkgver}/ice/rpm/icegridnode.conf ${pkgdir}/etc/icegridnode.conf
install -Dm644 ${srcdir}/ice-packaging-${pkgver}/ice/rpm/icegridregistry.conf ${pkgdir}/etc/icegridregistry.conf
install -Dm644 "${srcdir}"/ice-packaging-${pkgver}/ice/rpm/glacier2router.conf "${pkgdir}"/etc/glacier2router.conf
install -Dm644 "${srcdir}"/ice-packaging-${pkgver}/ice/rpm/icegridnode.conf "${pkgdir}"/etc/icegridnode.conf
install -Dm644 "${srcdir}"/ice-packaging-${pkgver}/ice/rpm/icegridregistry.conf "${pkgdir}"/etc/icegridregistry.conf
install -Dm644 ${srcdir}/ice-packaging-${pkgver}/ice/rpm/glacier2router.service \
${pkgdir}/usr/lib/systemd/system/glacier2router.service
install -Dm644 ${srcdir}/ice-packaging-${pkgver}/ice/rpm/icegridnode.service \
${pkgdir}/usr/lib/systemd/system/icegridnode.service
install -Dm644 ${srcdir}/ice-packaging-${pkgver}/ice/rpm/icegridregistry.service \
${pkgdir}/usr/lib/systemd/system/icegridregistry.service
install -Dm644 "${srcdir}"/ice-packaging-${pkgver}/ice/rpm/glacier2router.service \
"${pkgdir}"/usr/lib/systemd/system/glacier2router.service
install -Dm644 "${srcdir}"/ice-packaging-${pkgver}/ice/rpm/icegridnode.service \
"${pkgdir}"/usr/lib/systemd/system/icegridnode.service
install -Dm644 "${srcdir}"/ice-packaging-${pkgver}/ice/rpm/icegridregistry.service \
"${pkgdir}"/usr/lib/systemd/system/icegridregistry.service
mkdir -p ${pkgdir}/var/lib/ice/icegrid/{node1,registry}
chown -R 101:101 ${pkgdir}/var/lib/ice
mkdir -p "${pkgdir}"/var/lib/ice/icegrid/{node1,registry}
chown -R 101:101 "${pkgdir}"/var/lib/ice
install -Dm644 ${srcdir}/zeroc-ice.sysusers ${pkgdir}/usr/lib/sysusers.d/$pkgname.conf
install -Dm644 "${srcdir}"/zeroc-ice.sysusers "${pkgdir}"/usr/lib/sysusers.d/$pkgname.conf
}