# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=5 inherit rpm xdg-utils DESCRIPTION="Advanced cross-platform Google Drive client" HOMEPAGE="https://www.insynchq.com/" MAGIC="40277" #getting file from https://d2t3ff60b2tol4.cloudfront.net/builds/insync-3.0.15.40277-fc30.x86_64.rpm MAIN_INSTALLER_STRING="https://d2t3ff60b2tol4.cloudfront.net/builds/insync-${PV}.${MAGIC}-fc30" SRC_URI=${MAIN_INSTALLER_STRING}.x86_64.rpm SLOT="0" KEYWORDS="-* ~x86 ~amd64" DEPEND="app-misc/ca-certificates" RDEPEND="${DEPEND}" src_unpack() { rpm_src_unpack ${A} mkdir -p "${S}" # Without this src_prepare fails } src_install() { cp -pPR ${WORKDIR}/usr "${D}"/ || die "Installation failed" dodir /etc/pki/tls/certs #dosym /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-bundle.crt dosym /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt echo "SEARCH_DIRS_MASK=\"/usr/lib*/insync\"" > "${T}/70${PN}" || die insinto "/etc/revdep-rebuild" && doins "${T}/70${PN}" || die } pkg_postinst() { xdg_desktop_database_update xdg_icon_cache_update xdg_mimeinfo_database_update } pkg_postrm() { xdg_desktop_database_update xdg_icon_cache_update xdg_mimeinfo_database_update } pkg_postinst() { elog "To automatically start insync add 'insync start' to your session" elog "startup scripts. GNOME users can also choose to enable" elog "the insync extension via gnome-tweak-tool." }