summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2014-08-29 11:41:01 +0000
committerMichael Weber <xmw@gentoo.org>2014-08-29 11:41:01 +0000
commit1e1899f1ba82794fa56697f2f188991ab0c9c7df (patch)
treef9514e20d532c656fcdf39bec9f61b073afac906 /sci-misc/mendeleydesktop
parentStable for amd64 wrt bug #518214 (diff)
downloadhistorical-1e1899f1ba82794fa56697f2f188991ab0c9c7df.tar.gz
historical-1e1899f1ba82794fa56697f2f188991ab0c9c7df.tar.bz2
historical-1e1899f1ba82794fa56697f2f188991ab0c9c7df.zip
Version bump (bug 520256, non-maint commit)
Package-Manager: portage-2.2.12/cvs/Linux x86_64 Manifest-Sign-Key: 0x62EEF090
Diffstat (limited to 'sci-misc/mendeleydesktop')
-rw-r--r--sci-misc/mendeleydesktop/ChangeLog7
-rw-r--r--sci-misc/mendeleydesktop/Manifest17
-rw-r--r--sci-misc/mendeleydesktop/mendeleydesktop-1.12.1.ebuild105
3 files changed, 121 insertions, 8 deletions
diff --git a/sci-misc/mendeleydesktop/ChangeLog b/sci-misc/mendeleydesktop/ChangeLog
index 1c7000c22852..3df33d56c499 100644
--- a/sci-misc/mendeleydesktop/ChangeLog
+++ b/sci-misc/mendeleydesktop/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-misc/mendeleydesktop
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/ChangeLog,v 1.16 2014/04/29 11:46:28 vikraman Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/ChangeLog,v 1.17 2014/08/29 11:40:55 xmw Exp $
+
+*mendeleydesktop-1.12.1 (29 Aug 2014)
+
+ 29 Aug 2014; Michael Weber <xmw@gentoo.org> +mendeleydesktop-1.12.1.ebuild:
+ Version bump (bug 520256, non-maint commit)
*mendeleydesktop-1.11 (29 Apr 2014)
diff --git a/sci-misc/mendeleydesktop/Manifest b/sci-misc/mendeleydesktop/Manifest
index 39331cd37171..739f7597be02 100644
--- a/sci-misc/mendeleydesktop/Manifest
+++ b/sci-misc/mendeleydesktop/Manifest
@@ -4,15 +4,18 @@ Hash: SHA256
AUX mendeleydesktop 83 SHA256 7c715d67b8ebfc6556ef21b1cd214596823342718a712bc8892e23e302a92f04 SHA512 08a36e449cdfdef43afdd86b34411f704a2d8ec91b46011d67e626f3c461ea141472b41203219218ab05f0dfddaf9b5a82eb812b6f3b97cd241eba028969923c WHIRLPOOL da8a15872ed5ac72c0f40c79ce04739f698e59ccc7aca6bc086c1e29a28db13b2facfe42373ecb65cb7bfc898637e409fa27975355ace34d65797a179cad3d2f
DIST mendeleydesktop-1.11-linux-i486.tar.bz2 31238967 SHA256 0b528c79d776652581f7df79a88bb75aa62ec2807f8f9a5c4a6513592fb5594d SHA512 0a89a54e026ce7dbec5bd0decd764b86ef1f7f8c9505445806ad777fd77912a24af0e512d9f9bf8bbf3c4c1604c845179786853d5bf89f5c1357a3391f5c5b5f WHIRLPOOL 0f901aade12a4ef18274a18f76782a72b158a7bc41d68bc2b759d4d9993b1de918cbdbdec658c65e4db4bcd93d96d2c409bf17e6e7271ee3d93f84db5e69beab
DIST mendeleydesktop-1.11-linux-x86_64.tar.bz2 31229478 SHA256 bfc593ddadf03ba76a44d2f8b50448272f6948c616a83d7eae7dec148da85770 SHA512 ea33819417277e7df627953b9b8ddc033d570aaa908b39bc6194a84bbac68b6b3fba111a254b85b33e33584411e30c371dc759a2a66a47d092574ca1b5760839 WHIRLPOOL 884d1b9faf4c632952caae1f522d2cc2105f7c9937aae7229992e3b5396db737f40481f8401e5eab83222020fc5fd89caacd9b3936813392515e528a83368797
+DIST mendeleydesktop-1.12.1-linux-i486.tar.bz2 30526652 SHA256 3c66b50701c8795beb12a035895c4c3df1d0b7c89e30d00c93bbf8a47bd1f3ad SHA512 da1701f52320449e5caedb751b21687af37389cc1acc0f52cc74661481f8d7f8dced375d2248774e4da6c7115add90eb8de195ca462a7e37e66f7ef003d13bf5 WHIRLPOOL 48eba501f6fe2a5572229a61c40f075dbec3d471a91d2d4bd12302605e0689736ff45c4980d0275e7d0a003f101f31f630e8e80827bcbcb3acba391e55ce15c4
+DIST mendeleydesktop-1.12.1-linux-x86_64.tar.bz2 31859049 SHA256 a4666f084a2f99ffc53668e9b972c84f0fa96f5c5c4bdc5b5283271973b3dbbd SHA512 5c7dc19fff5055f897043c221b76b535fd9a00da67da775177fab6e3924594d8e36085b1985a10fa6f215bd71ab88c73f0ca1e79b81650446e357577542ba101 WHIRLPOOL 509279a348d1c12aa07a7a7aba1e1b1e95377d67a6bc583128966ada83bd7ed562e10984bdf1fe2e7b9ef0608de59b108e410946dd1deb5f46346f2721463c12
EBUILD mendeleydesktop-1.11.ebuild 2550 SHA256 d4b70e09ef0103f6dd1e3b66fb3f94769ac9bd187ea93489ece0a885a68f9900 SHA512 16ab2de600b1b0012e93c2dac7a5500e9b0be99cc9112174523b8e7696a15c7fc1046dab017178908a9f6498a3253def93ae45c6dbf3d64057c57bddc4251916 WHIRLPOOL 6dc46da079e2c913959384480284a32e8d43e8bd4fc266f23d8ee3c68daf154a9198727ae6bc31317e13acccbd0d63edf04a871a99edbeddb7c733478807f040
-MISC ChangeLog 3117 SHA256 567b2b7c915332591f4d4e2f4ea5756c83a9ff0c2a602896986aeb4e3d8da127 SHA512 780f0b685ca63434c3472a68bf25965576a8b6e7ecb7e3961bc751044c8c1fd50cd2a2e0889ba9a5d9f95f7d32a345217d36da6bf8655f5cb6188edb9e5de421 WHIRLPOOL 314937f32ace15dad71660975146d1223a571af7f0bdabb91e26d9c30ed6a10f69c43222e0b133e9614155c3585ab2f3f753f2d5880dfe456556e244fe828e8f
+EBUILD mendeleydesktop-1.12.1.ebuild 2547 SHA256 ce86a987a4b09f09ff87f85834daeaf62ad9c01f455ae65d625b8bbab3507b68 SHA512 c3fd47b390669d7b1ce865a70dc2a04f0a1baa7b5ea04ed9138c4573d95af7ea4ede860c913c35f9ba1930e7d83b361a037017ff265ad44d7b0cab826e59e320 WHIRLPOOL 4c00a7c17dd8db6233b8f4e5182930ebce1ef6d0b10d029242b183552c6a4cb5c1420568d3f6d40cadacdafa200f853cdccb8ee16ade05f3bdfbe82647c20b86
+MISC ChangeLog 3276 SHA256 c77e1bf7ebe74259fa90d4f7287521ee6d05cbf09e06ee9616171790cbc6e416 SHA512 9bdaf1db6e23dc7f39793ae34610ffa4a8c8784a96e7403d106246c623cef4e6c64c421b82ac029cb4c4641de583fe7a5f034fe3b389127bc28292102d4003b3 WHIRLPOOL bd84b0d8b41411049f6ba2d5ad90bc3cc18654e3e117ec363484b1c64a2fa7381cd40a22a23ca822058a45e3aa1ff37b91b83095a1db26c495e41f0cade01310
MISC metadata.xml 445 SHA256 2079db906c94e6fb26ca86bb2c3c7edb3f3d79ad71d566fc7c5253e788a62916 SHA512 326951d95952bffc4e1c2ff41b4bcd30ca8fd56e1013bfe4a00ca16f3c4c201bc98bf5b8f438b513804851abab513600c71704745f7c1b5a8f623e4ed2ad6fc2 WHIRLPOOL 3801ee43a62e7c2071eb0e597eb3f29307a6ab04e3fb19165e316f99922060e133c8c64ee67c160231cd1c2844e9aa6aa056f312d553168db1da672859d43f1d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iL4EAREIAGYFAlNfkRlfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
-bnBncC5maWZ0aGhvcnNlbWFuLm5ldENFNTJBQkRBNTQzRTQ5NTdCMDQ5ODMwNzQ3
-REQ1NDg0QjBBNzJGRDIACgkQR91UhLCnL9JC+QD9FIVsnkIiF74iu/fAnPK7tOE+
-sdJQBacDefOzjsWoRb0BAN5+tNXWz184dEekpMMXJJVtBK808GeDraX1wwLvd29q
-=Ltd/
+iL4EAREIAGYFAlQAZsxfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
+bnBncC5maWZ0aGhvcnNlbWFuLm5ldDY3QjA4MzdGODg1NUMxMjIzNUQ0MDgxNzky
+N0FERDBDNjJFRUYwOTAACgkQknrdDGLu8JDiPQD/TCCqsOvGENQn0OY4aBmFcRe+
+ChKpBaeQyl2NKlIQjRMA/AxuVu8Bq01jzIoAHe1J1iYIQ+85Ptj+B3p5jZ7PXM5k
+=DWlr
-----END PGP SIGNATURE-----
diff --git a/sci-misc/mendeleydesktop/mendeleydesktop-1.12.1.ebuild b/sci-misc/mendeleydesktop/mendeleydesktop-1.12.1.ebuild
new file mode 100644
index 000000000000..091ce9eafa50
--- /dev/null
+++ b/sci-misc/mendeleydesktop/mendeleydesktop-1.12.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/mendeleydesktop-1.12.1.ebuild,v 1.1 2014/08/29 11:40:55 xmw Exp $
+
+EAPI="4"
+
+inherit eutils multilib
+
+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-EULA"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT="fetch"
+
+DEPEND=""
+RDEPEND=">=dev-qt/qtcore-4.6:4
+ >=dev-qt/qtgui-4.6:4
+ >=dev-qt/qtsvg-4.6:4
+ >=dev-qt/qtwebkit-4.6:4
+ >=dev-qt/qtxmlpatterns-4.6:4"
+
+QA_PRESTRIPPED="
+ /opt/mendeleydesktop/$(get_libdir)/mendeleydesktop/libexec/.*
+ /opt/mendeleydesktop/$(get_libdir)/lib.*so.*"
+
+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}"
+
+ if use amd64 || use amd64-linux ; then
+ mv -f "${MY_P_AMD64}" "${P}"
+ else
+ mv -f "${MY_P_X86}" "${P}"
+ fi
+}
+
+src_prepare() {
+ # remove bundled Qt libraries
+ rm -rf lib/mendeleydesktop/plugins \
+ || die "failed to remove plugin directory"
+ rm -rf 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
+ 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
+ exeinto /opt/bin
+ doexe "${FILESDIR}"/${PN}
+}