Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="2" inherit eutils X86_AT="&arch=i386" AMD64_AT="&arch=x86_64" DESCRIPTION="An easy, secure and consolidated free online backup, storage, access and sharing sytem." HOMEPAGE="https://spideroak.com" URL_BASE="https://spideroak.com/directdownload?platform=debian" SRC_URI="x86? ( ${URL_BASE}${X86_AT} -> ${P}.deb ) amd64? ( ${URL_BASE}${AMD64_AT} -> ${P}.deb )" LICENSE="" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" ### Porihti deps!! DEPEND="|| ( >=sys-apps/coreutils-6.10-r1 sys-apps/mktemp sys-freebsd/freebsd-ubin )" RDEPEND="${DEPEND} >=sys-libs/glibc-2.3.5 >=sys-apps/dbus-0.94 >=media-libs/fontconfig-2.4.0 >media-libs/freetype-2.2 >sys-devel/gcc-4.1.1 >=dev-libs/glib-2.12.0 >=x11-libs/libICE-1.0.0 >media-libs/libpng-1.2.13 x11-apps/xsm >dev-libs/openssl-0.9.8c x11-libs/libXext >=x11-libs/libXfixes-4.0.1 x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender >=sys-libs/zlib-1.2.1" src_unpack() { unpack ${A} unpack ./data.tar.gz rm -f control.tar.gz data.tar.gz debian-binary } src_install() { insinto "/usr/lib/SpiderOak" doins ./usr/lib/SpiderOak/* insinto "/usr/lib/SpiderOak/Louie-1.1-py2.5.egg" doins ./usr/lib/SpiderOak/Louie-1.1-py2.5.egg/* insinto "/usr/lib/SpiderOak/Louie-1.1-py2.5.egg/EGG-INFO" doins ./usr/lib/SpiderOak/Louie-1.1-py2.5.egg/EGG-INFO/* insinto "/usr/lib/SpiderOak/Louie-1.1-py2.5.egg/louie" doins ./usr/lib/SpiderOak/Louie-1.1-py2.5.egg/louie/* insinto "/usr/lib/SpiderOak/nose-0.9.2-py2.5.egg" doins ./usr/lib/SpiderOak/nose-0.9.2-py2.5.egg/* insinto "/usr/lib/SpiderOak/nose-0.9.2-py2.5.egg/EGG-INFO" doins ./usr/lib/SpiderOak/nose-0.9.2-py2.5.egg/EGG-INFO/* insinto "/usr/lib/SpiderOak/nose-0.9.2-py2.5.egg/nose" doins ./usr/lib/SpiderOak/nose-0.9.2-py2.5.egg/nose/* insinto "/usr/lib/SpiderOak/nose-0.9.2-py2.5.egg/nose/plugins" doins ./usr/lib/SpiderOak/nose-0.9.2-py2.5.egg/nose/plugins/* insinto "/usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg" doins ./usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/* insinto "/usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/EGG-INFO" doins ./usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/EGG-INFO/* insinto "/usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope" doins ./usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope/* insinto "/usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope/interface" doins ./usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope/interface/* insinto "/usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope/interface/tests" doins ./usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope/interface/tests/* insinto "/usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope/interface/common" doins ./usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope/interface/common/* insinto "/usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope/interface/common/tests" doins ./usr/lib/SpiderOak/zope.interface-3.3.0-py2.5-linux-x86_64.egg/zope/interface/common/tests/* exeinto "/usr/lib/SpiderOak" doexe ./usr/lib/SpiderOak/SpiderOak exeinto "/usr/bin" doexe ./usr/bin/SpiderOak insinto "/usr/share/applications" doins ./usr/share/applications/spideroak-gui.desktop insinto "/usr/share/menu" doins ./usr/share/menu/spideroak doman ./usr/share/man/man1/SpiderOak.1.gz insinto "/usr/share/pixmaps/spideroak" doins ./usr/share/pixmaps/spideroak/spideroak.png dodoc ./usr/share/doc/spideroak/copyright ./usr/share/doc/spideroak/changelog.gz insinto "/etc/spideroak/keys" doins ./etc/spideroak/keys/binary_sign_2008.pub insinto "/etc/dbus-1/system.d" doins ./etc/dbus-1/system.d/spideroak.dbus.conf }