From f47e7a48dc22d45ac2c4a6b7587b6d5e72223e26 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Fri, 13 Mar 2015 11:14:24 +0000 Subject: Version Bump, fixes https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/68; thanks Marius Brehler for the bump Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB! --- sci-misc/mendeleydesktop/ChangeLog | 9 +- sci-misc/mendeleydesktop/Manifest | 36 +++--- .../mendeleydesktop/mendeleydesktop-1.13.4.ebuild | 122 --------------------- .../mendeleydesktop/mendeleydesktop-1.13.5.ebuild | 122 +++++++++++++++++++++ 4 files changed, 148 insertions(+), 141 deletions(-) delete mode 100644 sci-misc/mendeleydesktop/mendeleydesktop-1.13.4.ebuild create mode 100644 sci-misc/mendeleydesktop/mendeleydesktop-1.13.5.ebuild (limited to 'sci-misc') diff --git a/sci-misc/mendeleydesktop/ChangeLog b/sci-misc/mendeleydesktop/ChangeLog index 541391c087bb..50571e86202d 100644 --- a/sci-misc/mendeleydesktop/ChangeLog +++ b/sci-misc/mendeleydesktop/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sci-misc/mendeleydesktop # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/ChangeLog,v 1.23 2015/02/25 15:10:36 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/ChangeLog,v 1.24 2015/03/13 11:14:23 jlec Exp $ + +*mendeleydesktop-1.13.5 (13 Mar 2015) + + 13 Mar 2015; Justin Lecher +mendeleydesktop-1.13.5.ebuild, + -mendeleydesktop-1.13.4.ebuild: + Version Bump, fixes https://github.com/gentoo/gentoo-portage-rsync- + mirror/pull/68; thanks Marius Brehler for the bump *mendeleydesktop-1.13.4 (25 Feb 2015) diff --git a/sci-misc/mendeleydesktop/Manifest b/sci-misc/mendeleydesktop/Manifest index 806bb2985222..12718c40de57 100644 --- a/sci-misc/mendeleydesktop/Manifest +++ b/sci-misc/mendeleydesktop/Manifest @@ -1,27 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -DIST mendeleydesktop-1.13.4-linux-i486.tar.bz2 32986169 SHA256 98c436ed3c5abd4f01fd72c91a6f604b7455bb0d9511cf310965c11cc52045f9 SHA512 5ac2b3a63417e52b6a57057db620c19e5f5287abf3ff8face18a981e3b814e9d3e69c5e12e87ad24648bf9e6287127e8819186618d29068f1e626e784ae65ef7 WHIRLPOOL b509fdc4989c46b474ca26079c6fbabd1a37a99c69883a491fed486162ad772f03c39f7e53c0fbd1f0b3b35a560128600fe4d18f1e0f8bdc49c9e040f68ffa20 -DIST mendeleydesktop-1.13.4-linux-x86_64.tar.bz2 32747141 SHA256 7bfc5cf92086672cc12694b3d1f7fba83323046342ddf3bbc26cf2fc8da05922 SHA512 32be2e2d3ec3e1b4d304df0c4322eab048a592c595f73d4b74c2500dd78ab6b606980c26027c135a9cc122234d0cb7bb9ffc181dbae90d37135ae0f28c1dd4e1 WHIRLPOOL 109b3ec6c5f5b59fdc46a2889f167376c97964cfa310b4982d57b8413e18887c9ea4cd9cd60565a80886cf3278510b7acc4e0e4af2ff6dacffb178495fae2273 -EBUILD mendeleydesktop-1.13.4.ebuild 2815 SHA256 a826623486778277c73cc2dec477337303ba56301e386f2d24c69a8565f70abb SHA512 25c169f69701698aa8caed1e5a6906e9c48c503d6c515a5fa7b81f801aae488587a25171ea072a7f3668de81a057bf23d6b2b81bb0255181e9dee51153ec905f WHIRLPOOL 04e162dcff80ce5524d9c11e3d3e27dfe5c8381cde1fd8a44434ca73b341b811963d4c9f907176a4f2515c95c431f61fce4f6af94d00e52682f59a0def0102c6 -MISC ChangeLog 4098 SHA256 4971dd7aa90813ad2fe686a0f65ed8ded41c873962e7f91905ada010c6187fb3 SHA512 e4a4d7d6d08ecbd5e31a6c76ea311fd9c17a34f143c1afce2d3dfa0619a812a61b78bc7ce0467fed6189317b0a33d014b141af16d6c578c450890bb0790eae29 WHIRLPOOL 97848d45afa3246cefbeb26d1979c25fd394ab022a01443c095b34947de363bb887d03a8b7a38d855b25129047db21cac6efe4d789ae0cc59f35eb89047067fc +DIST mendeleydesktop-1.13.5-linux-i486.tar.bz2 33059383 SHA256 c8624529857de865b19dc336f5da4b983b96a463f95a3b40a4692fc26c1ab0db SHA512 4187b50519d31f5152669821295cab3aaa910edd66c00fdd978840446a8c1db9b429e22464eb7263d4fa99e190ddf5d7514897f360fb96706af59e7fe7c931a1 WHIRLPOOL e6cf02db55b7f4f608dacf28110841af11f32ca72add91df51059856289732a94a6a117f42d824e57e1048ec04d9d7edbeb80cfb956da6c8b29f2b3b7e2a3122 +DIST mendeleydesktop-1.13.5-linux-x86_64.tar.bz2 32797428 SHA256 ca0220b6695c3c1ac040804a9cfa371b6e9bab47e08e8ff0593d47b25f3f91bc SHA512 b157e2d668fc797e8a6a911dd6e2d46c201eecf5f3973ad9afe5f7019dc50b5a83ca4a7e4e4616b8a2b8e8c973f953abfc57e81d2267d2e056ac77ad61cfcc35 WHIRLPOOL c52e043351077ceea49a3eadc1c53b51d58c207ae35b796ff9cf7788d101a9edfaa9af570157c7bb05df52670a444379a179834c168f7bc6d545690e10032470 +EBUILD mendeleydesktop-1.13.5.ebuild 2815 SHA256 8e1490682b385b94da9b652e42575f030469d4ef0ae53f9883b798ffdcea16a4 SHA512 eebdeb7ad077780762b939a8490f9df6d2730479bb9d62ee749ae0b60350ffd88ee0e787a38da69236d88aae07c636b7d0c6c954454cd5fb11570dd4c0e18a7b WHIRLPOOL 22b58b153bf6e4fb3fe0b934523cc0c3ddd88cbd5fdeef84fa43c33341b75f31ff62249b5d954df97199009b0b08a91f11808bd42fa7662a7e2617f43c690c5c +MISC ChangeLog 4374 SHA256 8b8c3e3c655c61d2f1ad1d10016851c25c9ee6e32e002c93ac3604ac0e1b11bb SHA512 4b06deb943db1a716f2874347a6a3f3e8888c2ca278331d3257d617585cc9a847dc692d083006aa6699d2d97e904526242137253cbdf9396ce0c76dcc95a03e3 WHIRLPOOL de1d378ee30d66d13ccdb6778fa2a15e95b06c5b20c902341773aa4840522c2a85a783501e083d8f24ab1aad55bfe44c54683b23e71afb12771616a0575d91c4 MISC metadata.xml 806 SHA256 6435de9cbf55bbcd14f7aeee292d7208ce6da414e3c109966d078176c5024d9b SHA512 ab185456f20b1d15683bfda3dfafa65924fd55ec7a775dc48b348ef2d8e39c4792a6981a2deca0b1f6a5fcdd83771300281513065af8372cee875b3603ab1ef7 WHIRLPOOL 2af1723e513bd9ab10c4dfbb1842f5ac29d42b4c7d27d94f4aba4a9a4aa4361d7b6cd987e1ba3434fc312b9ed40d3436786d3e4eb2ee265669603880216a86e5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQJ8BAEBCgBmBQJU7eXtXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCgBmBQJVAsaQXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC -OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirdWkP/3TroULb8XkM2yHBbdy+uN87 -DjqBc1VYngAi8ivy/4BmNI+HovRBn6I2K3iKCWw1Ga4CYiBdr54oJ4PJqmxQyn1w -uOYPo/59HaZA7dp4qaWtYtNHGJwZCQlx2orVTO0Bp5u/RlQH0XY3PET9NamD0T1j -opommjexM+tQISsEfDdhlMeeyIK2XEybyiQInK9Rq9wCSLCgMdz5JByuqIO6Z1xZ -FJuX1kBV/opH/QY+DEzIlA5BskpT8wridjf/IFy/7qkdNSgxxiNClSNSx1RpEVx+ -Q5uVydsmcap8FjYAWq1AoTls9MaPAuLrgp/5ZvxecKX6pSnW0ExKrjc/8qUGXcQf -K99HVWsoyKerGMpiChOp/KILLg6wWwiXZt3xOqtutzqWeLf4A4NBv/PCrY7jaiMr -BxsvEZTrHgGD0ggQAtty8jY2saCEdvbmx0GTKxEYee2VnVyogbsfjl6kBB+3EpY9 -/eUo3PXRWPzE39hcdDlBfOzvsWDoeSO/emVVMLg6aiCKIx+9gJTakH28wfT7vNxJ -Q0jfv+cVufaDI0e9xvTZd/4MtBugvW5K3J67j8zi7yWdxZVg4J+19IEbMRETl2Ha -IJLsA5lh27Wz9bwdRgY3ti3t3E8imfoc2GC91bn7KDhlvJPJby5L7q/zJ5FNYXZl -GQg3q+puYNWDV/KEjpiQ -=dUem +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirQJ0QAIrvxi5pAC/5SguAyGfJS1+D +c++o7Yq6zET/vhhutNM5iA1r2kxHa+gwDRY6ChKBdg1v0KHehOUsRy/txUBYKKHb +LWB3yxd5Gwefw6A4xzCObufuxUcFKCK1kIVKQYDAV9zVTPfH+uK24aoobl3+1y+2 ++X11NSwrfkE7AbbAt941HTSG7DvP6us4gWWcfPkbDA7QSyozXFD178DvXMCeG5qf +luYnvd8livDzczYWxpK5tQsSy93O+fVzlFozllqxQdpkgxbTOmeJkPd+g906Vum+ +GgJ3bTO6aLDT2VT8N8mmJQR90rvOSg708OtVzSQu8gcskanlOV9d0Mq31gBgCYXo +ZYFLVpN5e/qttjO96JSAPbMnVQQPiFqzOM37j3zDzadMeNtDPKccHrKSr4RYap84 +whDSiMEhBatNGz84elxgWCXsVkr1dE3FOVbTInZq9Pz3XJ7MgwjZkA6apKyXUfEs +gf2xxYiDlCP+CjgHbda1qR6HinRcwZiDzCu55VdIkA32YcGkwGoPrzRVwNiJ/bLo +V/UjuD7qp6cH0aXCjJJhWqRFLODTB/3WqhsR8ouSPjCpyMHEtgd0gzbmzrzZ5yDC +rLzrUz2Yk7ZLnWU+lHnyyYubLF7gVKz4SIQlom6g5Hp3MD78hXjHfRV+NdUlU/lN +2sDF0SiIoNZEqg1S21UH +=e3D/ -----END PGP SIGNATURE----- diff --git a/sci-misc/mendeleydesktop/mendeleydesktop-1.13.4.ebuild b/sci-misc/mendeleydesktop/mendeleydesktop-1.13.4.ebuild deleted file mode 100644 index a9ad8f8ab6e6..000000000000 --- a/sci-misc/mendeleydesktop/mendeleydesktop-1.13.4.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/mendeleydesktop-1.13.4.ebuild,v 1.1 2015/02/25 15:10:36 jlec Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) - -inherit eutils fdo-mime multilib python-single-r1 - -MY_P_AMD64="${P}-linux-x86_64" -MY_P_X86="${P}-linux-i486" - -DESCRIPTION="A free research management tool for desktop and web" -HOMEPAGE="http://www.mendeley.com/" -SRC_URI=" - amd64? ( ${MY_P_AMD64}.tar.bz2 ) - x86? ( ${MY_P_X86}.tar.bz2 ) - amd64-linux? ( ${MY_P_AMD64}.tar.bz2 ) - x86-linux? ( ${MY_P_X86}.tar.bz2 )" - -LICENSE="Mendeley-terms" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="fetch" - -DEPEND="" -RDEPEND="${PYTHON_DEPS} - dev-qt/qtcore:4 - dev-qt/qtgui:4 - dev-qt/qtsvg:4 - dev-qt/qtwebkit:4 - dev-qt/qtxmlpatterns:4 - x11-libs/libX11 - " - -QA_PREBUILT="/opt/mendeleydesktop/.*" - -pkg_nofetch() { - elog "Please download ${A} from:" - elog "http://www.mendeley.com/download-mendeley-desktop/" - elog "and move it to ${DISTDIR}" -} - -src_unpack() { - unpack ${A} - - cd "${WORKDIR}" || die - - if use amd64 || use amd64-linux ; then - mv -f "${MY_P_AMD64}" "${P}" || die - else - mv -f "${MY_P_X86}" "${P}" || die - fi -} - -src_prepare() { - # remove bundled Qt libraries - rm -r lib/mendeleydesktop/plugins \ - || die "failed to remove plugin directory" - rm -r lib/qt || die "failed to remove qt libraries" - - # force use of system Qt libraries - sed -i "s:sys\.argv\.count(\"--force-system-qt\") > 0:True:" \ - bin/mendeleydesktop || die "failed to patch startup script" - - # fix library paths - sed -i \ - -e "s:lib/mendeleydesktop:$(get_libdir)/mendeleydesktop:g" \ - -e "s:MENDELEY_BASE_PATH + \"/lib/\":MENDELEY_BASE_PATH + \"/$(get_libdir)/\":g" \ - bin/mendeleydesktop || die "failed to patch library path" -} - -src_install() { - # install menu - domenu share/applications/${PN}.desktop - - # install application icons - insinto /usr/share/icons - doins -r share/icons/hicolor - - # install default icon - insinto /usr/share/pixmaps - doins share/icons/hicolor/48x48/apps/${PN}.png - - # install documentation, but no license file - dodoc share/doc/${PN}/Readme.txt - - # install binary - python_fix_shebang bin/${PN} - into /opt/${PN} - dobin bin/* - - # install libraries - dolib.so lib/lib*.so* - - # install programs - exeinto /opt/mendeleydesktop/$(get_libdir)/mendeleydesktop/libexec - doexe lib/mendeleydesktop/libexec/* - - # install shared files - insinto /opt/${PN}/share - doins -r share/mendeleydesktop - - # install launch script - into /opt - make_wrapper ${PN} "/opt/${PN}/bin/${PN} --unix-distro-build" -} - -pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} diff --git a/sci-misc/mendeleydesktop/mendeleydesktop-1.13.5.ebuild b/sci-misc/mendeleydesktop/mendeleydesktop-1.13.5.ebuild new file mode 100644 index 000000000000..3a0258c8aa46 --- /dev/null +++ b/sci-misc/mendeleydesktop/mendeleydesktop-1.13.5.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/mendeleydesktop-1.13.5.ebuild,v 1.1 2015/03/13 11:14:23 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit eutils fdo-mime multilib python-single-r1 + +MY_P_AMD64="${P}-linux-x86_64" +MY_P_X86="${P}-linux-i486" + +DESCRIPTION="A free research management tool for desktop and web" +HOMEPAGE="http://www.mendeley.com/" +SRC_URI=" + amd64? ( ${MY_P_AMD64}.tar.bz2 ) + x86? ( ${MY_P_X86}.tar.bz2 ) + amd64-linux? ( ${MY_P_AMD64}.tar.bz2 ) + x86-linux? ( ${MY_P_X86}.tar.bz2 )" + +LICENSE="Mendeley-terms" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="fetch" + +DEPEND="" +RDEPEND="${PYTHON_DEPS} + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsvg:4 + dev-qt/qtwebkit:4 + dev-qt/qtxmlpatterns:4 + x11-libs/libX11 + " + +QA_PREBUILT="/opt/mendeleydesktop/.*" + +pkg_nofetch() { + elog "Please download ${A} from:" + elog "http://www.mendeley.com/download-mendeley-desktop/" + elog "and move it to ${DISTDIR}" +} + +src_unpack() { + unpack ${A} + + cd "${WORKDIR}" || die + + if use amd64 || use amd64-linux ; then + mv -f "${MY_P_AMD64}" "${P}" || die + else + mv -f "${MY_P_X86}" "${P}" || die + fi +} + +src_prepare() { + # remove bundled Qt libraries + rm -r lib/mendeleydesktop/plugins \ + || die "failed to remove plugin directory" + rm -r lib/qt || die "failed to remove qt libraries" + + # force use of system Qt libraries + sed -i "s:sys\.argv\.count(\"--force-system-qt\") > 0:True:" \ + bin/mendeleydesktop || die "failed to patch startup script" + + # fix library paths + sed -i \ + -e "s:lib/mendeleydesktop:$(get_libdir)/mendeleydesktop:g" \ + -e "s:MENDELEY_BASE_PATH + \"/lib/\":MENDELEY_BASE_PATH + \"/$(get_libdir)/\":g" \ + bin/mendeleydesktop || die "failed to patch library path" +} + +src_install() { + # install menu + domenu share/applications/${PN}.desktop + + # install application icons + insinto /usr/share/icons + doins -r share/icons/hicolor + + # install default icon + insinto /usr/share/pixmaps + doins share/icons/hicolor/48x48/apps/${PN}.png + + # install documentation, but no license file + dodoc share/doc/${PN}/Readme.txt + + # install binary + python_fix_shebang bin/${PN} + into /opt/${PN} + dobin bin/* + + # install libraries + dolib.so lib/lib*.so* + + # install programs + exeinto /opt/mendeleydesktop/$(get_libdir)/mendeleydesktop/libexec + doexe lib/mendeleydesktop/libexec/* + + # install shared files + insinto /opt/${PN}/share + doins -r share/mendeleydesktop + + # install launch script + into /opt + make_wrapper ${PN} "/opt/${PN}/bin/${PN} --unix-distro-build" +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} -- cgit v1.2.3-65-gdbad