# Copyright 2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit unpacker desktop PATCH_VER="$(ver_cut 5-)" FULL_VERSION="$(ver_cut 1-3)-${PATCH_VER}" DEB_ARCHIVE="${PN}_${FULL_VERSION}_amd64.deb" SYNOLOGY_BIN_DIR="opt/Synology/SynologyAssistant" SYNOLOGY_LIB_DIR="opt/Synology/SynologyAssistant/lib" DESCRIPTION="Synology Assistant (Binary)" HOMEPAGE="https://www.synology.com/en-global/support/download" #SRC_URI="https://global.download.synology.com/download/Utility/Assistant/${FULL_VERSION}/Ubuntu/x86_64/synology-assistant_7.0.2-50046_amd64.deb" SRC_URI="https://global.download.synology.com/download/Utility/Assistant/${FULL_VERSION}/Ubuntu/x86_64/${DEB_ARCHIVE}" RESTRICT="mirror" LICENSE="synology-eula" SLOT="0" KEYWORDS="~amd64" #IUSE="nautilus" DEPEND="" RDEPEND="${DEPEND}" BDEPEND="" QA_PREBUILT="${SYNOLOGY_BIN_DIR}/SynologyAssistant ${SYNOLOGY_BIN_DIR}/SynologyAssistant.bin" QA_PRESTRIPPED=" ${SYNOLOGY_BIN_DIR}/SynologyAssistant ${SYNOLOGY_BIN_DIR}/SynologyAssistant.bin ${SYNOLOGY_BIN_DIR}/platforms/libqxcb.so ${SYNOLOGY_LIB_DIR}/libQt5Core.so.5 ${SYNOLOGY_LIB_DIR}/libQt5DBus.so.5 ${SYNOLOGY_LIB_DIR}/libQt5Gui.so.5 ${SYNOLOGY_LIB_DIR}/libQt5Network.so.5 ${SYNOLOGY_LIB_DIR}/libQt5Widgets.so.5 ${SYNOLOGY_LIB_DIR}/libQt5XcbQpa.so.5 ${SYNOLOGY_LIB_DIR}/libaudio.so.2 ${SYNOLOGY_LIB_DIR}/libpng12.so.0" src_unpack() { mkdir -p ${S} unpack_deb "${DEB_ARCHIVE}" mv opt ${S} mv usr ${S} } src_install() { mkdir -p "${ED}/opt" cp -r opt/Synology "${ED}/opt/Synology" mkdir -p "${ED}/usr" cp -r usr/share "${ED}/usr/share" #dodir /usr/bin #dosym ../../${SYNOLOGY_BIN_DIR}/synology-drive /usr/bin/synology-drive newicon "opt/Synology/SynologyAssistant/images/finder.png" synology-assistant.png #newicon "opt/Synology/SynologyDrive/package/cloudstation/images/ico_72_cloud_station.png" synology-drive.png domenu "usr/share/applications/synology-assistant.desktop" }