diff options
author | Jaroslav Hron <jaroslav.hron@mff.cuni.cz> | 2012-06-07 10:40:15 +0200 |
---|---|---|
committer | Jaroslav Hron <jaroslav.hron@mff.cuni.cz> | 2012-06-07 10:40:15 +0200 |
commit | 889c9a256f3f845b49db967de07fe3eeec4eeb6c (patch) | |
tree | 8ec4e542f3b1fd86a05ff4994bfbfd74b2741b39 | |
parent | update mendeley desktop (diff) | |
download | jxh-889c9a256f3f845b49db967de07fe3eeec4eeb6c.tar.gz jxh-889c9a256f3f845b49db967de07fe3eeec4eeb6c.tar.bz2 jxh-889c9a256f3f845b49db967de07fe3eeec4eeb6c.zip |
new version 1.5.2
-rw-r--r-- | app-misc/mendeleydesktop/mendeleydesktop-1.5.2.ebuild | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/app-misc/mendeleydesktop/mendeleydesktop-1.5.2.ebuild b/app-misc/mendeleydesktop/mendeleydesktop-1.5.2.ebuild new file mode 100644 index 0000000..4cf7e23 --- /dev/null +++ b/app-misc/mendeleydesktop/mendeleydesktop-1.5.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +inherit eutils + +if [ "${ARCH}" = "amd64" ] ; then + LNXARCH="linux-x86_64" +else + LNXARCH="linux-i486" +fi + +DESCRIPTION="A free research management tool for desktop & web" +HOMEPAGE="http://www.mendeley.com/" +SRC_URI="http://download.mendeley.com/linux/${P}-${LNXARCH}.tar.bz2" + + +LICENSE="Mendelay-EULA" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror strip" +RDEPEND="dev-libs/openssl:0.9.8 + media-libs/fontconfig + media-libs/freetype + media-libs/libpng:1.2" + +S="${WORKDIR}/${P}-${LNXARCH}" + +MENDELEY_INSTALL_DIR="/opt/${PN}" + +src_install() { + # install menu + domenu "share/applications/${PN}.desktop" + # Install commonly used icon sizes + for res in 16x16 22x22 32x32 48x48 64x64 128x128 ; do + insinto "/usr/share/icons/hicolor/${res}/apps" + doins "share/icons/hicolor/${res}/apps/${PN}.png" || \ + die "Installing icons failed." + done + insinto "/usr/share/pixmaps" + doins "share/icons/hicolor/48x48/apps/${PN}.png" || \ + die "Installing pixmap failed." + + # dodoc + dodoc "share/doc/${PN}/"* || die "Installing docs failed." + + # create directories for installation + dodir ${MENDELEY_INSTALL_DIR} || die "dodir failed" + dodir "${MENDELEY_INSTALL_DIR}/lib" || die "dodir failed" + dodir "${MENDELEY_INSTALL_DIR}/share" || die "dodir failed" + + # install binaries + mv "bin" "${D}${MENDELEY_INSTALL_DIR}" || die "Installing bin failed." + mv "lib" "${D}${MENDELEY_INSTALL_DIR}" || die "Installing libs failed." + mv "share/${PN}" "${D}${MENDELEY_INSTALL_DIR}/share" || \ + die "Installing shared files failed." + dosym "${MENDELEY_INSTALL_DIR}/bin/${PN}" "/opt/bin/${PN}" || \ + die "Installing launcher symlinks failed." +} + |