From c959be05df6d4336a828f86b931e81cb9fcc3b90 Mon Sep 17 00:00:00 2001 From: Ben de Groot Date: Mon, 15 Dec 2014 13:02:33 +0000 Subject: [PATCH] Move from media-gfx/photo due to upstream renaming (bug #514622). Add Qt5 based version bump from lorelei overlay. Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x0F9C590B7FF324F6! --- media-gfx/photoqt/Manifest | 28 ++++++++++++++-- .../files/photo-0.7.1.1-install-desktop.patch | 22 +++++++++++++ media-gfx/photoqt/metadata.xml | 13 ++++++++ media-gfx/photoqt/photoqt-0.8-r1.ebuild | 27 ++++++++++++++++ media-gfx/photoqt/photoqt-1.1.0.1.ebuild | 32 +++++++++++++++++++ 5 files changed, 119 insertions(+), 3 deletions(-) create mode 100644 media-gfx/photoqt/files/photo-0.7.1.1-install-desktop.patch create mode 100644 media-gfx/photoqt/metadata.xml create mode 100644 media-gfx/photoqt/photoqt-0.8-r1.ebuild create mode 100644 media-gfx/photoqt/photoqt-1.1.0.1.ebuild diff --git a/media-gfx/photoqt/Manifest b/media-gfx/photoqt/Manifest index bcb0e857dc00..65fd1a57697f 100644 --- a/media-gfx/photoqt/Manifest +++ b/media-gfx/photoqt/Manifest @@ -1,7 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX photo-0.7.1.1-install-desktop.patch 759 SHA256 49932340d5ed1be4979cb5a2c38649f9d8263858a0a0a66d1bb2023b3cdeee42 SHA512 7cbcf2749c181b0b1146bdb37caa2155aefc6d3224532f405c1acdd8cafd0378c2fe3bb2880b33fe2f9081e88cc001532388ea8b4c4f30ffa9841f3c41b42286 WHIRLPOOL 27390a89442e90f853905ea3957289695332adbc7007536a4e99a714058beeaf5fab7252544f8faa5371193b80656100d1b6f486ce9154e6dd24080430ed0646 DIST photo-0.8.tar.gz 241142 SHA256 123f8cfa8e86dd131147b58e1c94a138bb9d3e5873f29b550cc960e83b2c4f5f SHA512 b5b8700a4f15e4ce880c5558247cc0e96e59df21c0674f57e202b5d6474e1ef0a251d5be391e795b230c4959251e194ec4a1c87e75075ee9ae501d3e18c4e32f WHIRLPOOL c6ff5a3a41cdfac0c54593dfbabb35bcb903b592809f698cf7d7c56bce05b1a29c31d8db7031392819481188f563bcf67e997cec24acd0a0842a311efaa76529 DIST photoqt-1.1.0.1.tar.gz 1201723 SHA256 3727ec58a243586d367dc609793ad043cc78d4e67d9e7d3454f7cad782f6a9f8 SHA512 024c4fa1212d773b53b0bd7dd0a15bda961c33bd01ed9b8199f555e94339f97bb2d56a2928f68440f3de7f3ebaf539585be044cd5ba9f6e6b0f284d0c744ff6a WHIRLPOOL be35177b1b8587130f8728be6f44d5dc657b4d188dc947a514bcac344700fcec58db99e36c85163ddb22460331b64b2c1d3f7dab643d1c42beea5e5a58542655 -EBUILD photoqt-0.8-r1.ebuild 625 SHA256 6c85f713f4ae01b7522f889c377bfa687b628b7eafbe50927520a064df364232 SHA512 9582373d6e1bd4c72c2ab24634cd4937324ad791fb2152f6dfe1c7feb54a9764f36a95421fe4bace3833a18b1ae7746acae50b7ac8cc5c10e250da5aafb9aedb WHIRLPOOL 9d4817c8125e3b0f654f737a73afa27369141e0c0c475a60253303847af2576d53f4254a7be72940f1fca5156aa6feccb8f4b8d4bcbb754b976aecb81729fc44 -EBUILD photoqt-1.1.0.1.ebuild 716 SHA256 8f57bf855b06679903b9f8a4fdbde66261245a479a49ccf5c5b2e492e0d0fd27 SHA512 b1dff6868befd793dad5e88fbd6bbab8940f15159c15c9f4336383e9197a5e2360b1f6a3ef2b9f8eff5dda274d1452d7e93309be537e954b4b5fe7c148e09dba WHIRLPOOL d3916ada41378804533ece531158c1d641f603d00165a67d7f04914cffa5d941c3cd63dd408894560a5834d191f1cf407895ff1997a5db85d081f54f60ec715a -MISC ChangeLog 916 SHA256 024fe17e5bdd6fd082175b51a5497f1163783ff95aea70adf920aeb7a338963b SHA512 a87718587d1d42f14a16104b959c7918dc1194091482b5d203967db724507fc4449dffdb3b20eb019aebc0a1b0dbf284dc480664899173cc2dc82a91000bb1e7 WHIRLPOOL a829371007221402db4896cfa82017141482bb71c97a287cfc846809bce5a7a0b371b13c0593b2730d92d70a0844f6fe19168f84b634befbcf2c4335c770273b +EBUILD photoqt-0.8-r1.ebuild 631 SHA256 200a17242f15dfad64c2813fb024e59252a64f38239c0233e83030f6c27ebdf9 SHA512 199af79f1e285a06201533fd71743b0f186955881bb2b5031e392ec772941674fad847d5e09a547714e5346fe5f04de93f0cd30a3a44065f9df2b0dd24bf6c6b WHIRLPOOL 1dca386d98ce80855631d9d35f4ea8f230ca42622f28b0ef38b45761ecaabc713f2cf7893676bfdc465b6a02bea4b64aafcf30acc0e9b5a83282f386b36ace85 +EBUILD photoqt-1.1.0.1.ebuild 818 SHA256 bac27a2d3d8fc93311f064ba3d573c2de12d24623a0f91ddaf67ea320229a59e SHA512 5a0831c1e537a315d824bf7839383c34e4f1b64a3f7924892d3792f4628ef2e79f122c35b27db2c23957199da33119574a9768107991c831171fd8b0c68a20d1 WHIRLPOOL e85454c797bdd184ecfc561a2a2ee6cba7a30ae011beb636c69b82a78b0f226d80f79d7027498aebca76c67967aa8ba3ac8d263c229a0b18cff9b12c8b1a70ce +MISC ChangeLog 920 SHA256 6c2f82aac9afa348c9cd086b5b5c22668e7d2abf0b8dee62e870472af6fcd256 SHA512 c775fb1856b25873ec97605dcf34687b1b5915b7a3ae3e93dd9916de0bf77f0805cd805da1d24b41001bc728b4a145c22d81a3bd56bf88841b3f1cc1e88be836 WHIRLPOOL 411ef78192310b197e298467af6a7d5328ef43042ab539ae3fe463758175761c6e04ae306c482256e11fa7c7f7615e8ffbd9b5668a1027366a921d483e9f562d MISC metadata.xml 384 SHA256 be1932234ff9bbc2860c8082a438d71f6f88399d48a8555bf263c4ac5486f5a4 SHA512 2f8f383ba19424a66ca1068ade4160967a7cef8bcd63cffeab8e6802b2cddcb6ebab286d8118218672046df122785fd13a1b0364c0521ff6f6957d0533230098 WHIRLPOOL 174b75f230d2b64832ceaf7f0f5db52f2333b7bd5e408a0c9d7e06ecdc33c6df636d727f0558adfe8092c8fa61bf43974c631e85a289ddeadd58a98d308ac739 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJ8BAEBCABmBQJUjtvmXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyOTZFRkUxOEEyRDM1Qzc2QTY0M0Y2QjQw +RjlDNTkwQjdGRjMyNEY2AAoJEA+cWQt/8yT2wYsQAK7SCuW3eDGiVNPQqBW0ngIP +GauEQUhNcAyLUjrWXyk/PA3ZZS/rUGr0Sn6w9NXUSSktwu1uFhkX3oAdbNjOpEdV +CSiTscM3KtbIy2XeKZ+5Sw2Xz2Be/GDUnzO3WyegbkevA4Ned/NmxjKG584iKlmP +VQr1o/NhMnRFHXPKr+dpBMuTBxMc2tPkPUc5o2YyolTqnDWAuIfiobyyqoE/mi82 +DhksmSBYrh31JYsX7DMEWv7ZwiKxHzfadTUmtHN117IohqFTgHnLgIcuJsGyVr8K +Q0ekCkwtVh7HnD5+WcyjtYavpAVBTbe6VnPL9uyaSBh/mtALsjFG+XFk1arAURC2 +WrBcrKqelqM6/CtXHQcocP3AhnHGfr4BfbBThQP8DOO4TI1l0B/kQsagU5tzQyGJ +hmn5m21Gfie0ctFhY9JtY/GMV4LxyjP0rvX7YuKj/sCyB2CyVFducP+Mgjy9RZhI +mgszOBM0I+Bu6/XxvwJcQc9W2bHeSN7Z7zo7PVyEdj6+JlAfUV71IoF+8FnBAnUX +dUXGNDRTDvJy+GFo+MIfuzJb3/1I4mlAhl/uL72Gek8Fn1KURwgc8i1qfOrJN43K +GsrfurAA/vS7zaqCxYnZgUWxKtmBjOdpUeLC7nXAad4BOUACdMe8V36BdZVe0nMI ++D4+keoe74fYyKllms/b +=ycGu +-----END PGP SIGNATURE----- diff --git a/media-gfx/photoqt/files/photo-0.7.1.1-install-desktop.patch b/media-gfx/photoqt/files/photo-0.7.1.1-install-desktop.patch new file mode 100644 index 000000000000..4814a4199b07 --- /dev/null +++ b/media-gfx/photoqt/files/photo-0.7.1.1-install-desktop.patch @@ -0,0 +1,22 @@ +diff -burN photo-0.7.1.1-orig/CMakeLists.txt photo-0.7.1.1/CMakeLists.txt +--- photo-0.7.1.1-orig/CMakeLists.txt 2012-04-29 20:38:49.374650243 +0800 ++++ photo-0.7.1.1/CMakeLists.txt 2012-04-29 21:00:03.237838770 +0800 +@@ -28,7 +28,7 @@ + if(UNIX) + + # find xdg-desktop-menu and xdg-mime +- find_program(XDG-DESKTOP-MENU_EXECUTABLE xdg-desktop-menu) ++ #find_program(XDG-DESKTOP-MENU_EXECUTABLE xdg-desktop-menu) + + # Set the install prefix to /usr/ + SET(PRODUCT_INSTALL_PREFIX /usr) +@@ -41,7 +41,8 @@ + + # Install desktop file + INSTALL( +- CODE "execute_process(COMMAND ${XDG-DESKTOP-MENU_EXECUTABLE} install --novendor ${CMAKE_CURRENT_SOURCE_DIR}/photo.desktop)" ++ FILES photo.desktop ++ DESTINATION share/applications/ + ) + + # And install all the icons diff --git a/media-gfx/photoqt/metadata.xml b/media-gfx/photoqt/metadata.xml new file mode 100644 index 000000000000..417b83ed5733 --- /dev/null +++ b/media-gfx/photoqt/metadata.xml @@ -0,0 +1,13 @@ + + + + qt + + + Use media-gfx/exiv2 as optional dependency + + + Use media-gfx/graphicsmagick as optional dependency + + + diff --git a/media-gfx/photoqt/photoqt-0.8-r1.ebuild b/media-gfx/photoqt/photoqt-0.8-r1.ebuild new file mode 100644 index 000000000000..52095c4694bb --- /dev/null +++ b/media-gfx/photoqt/photoqt-0.8-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/photoqt/photoqt-0.8-r1.ebuild,v 1.1 2014/12/15 13:02:21 yngwin Exp $ + +EAPI=5 +inherit cmake-utils + +DESCRIPTION="Simple but powerful Qt-based image viewer" +HOMEPAGE="http://photoqt.org/" +SRC_URI="http://photoqt.org/oldRel/photo-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsql:4 + media-gfx/exiv2:=" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/photo-0.7.1.1-install-desktop.patch" +) + +S=${WORKDIR}/photo-${PV} diff --git a/media-gfx/photoqt/photoqt-1.1.0.1.ebuild b/media-gfx/photoqt/photoqt-1.1.0.1.ebuild new file mode 100644 index 000000000000..0fc16e099f07 --- /dev/null +++ b/media-gfx/photoqt/photoqt-1.1.0.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/photoqt/photoqt-1.1.0.1.ebuild,v 1.1 2014/12/15 13:02:21 yngwin Exp $ + +EAPI=5 +inherit cmake-utils + +DESCRIPTION="Simple but powerful Qt-based image viewer" +HOMEPAGE="http://photoqt.org/" +SRC_URI="http://photoqt.org/pkgs/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="graphicsmagick exiv2" + +DEPEND="dev-qt/linguist-tools + dev-qt/qtmultimedia:5 + dev-qt/qtimageformats:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + exiv2? ( media-gfx/exiv2:= ) + graphicsmagick? ( media-gfx/graphicsmagick )" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use graphicsmagick GM) + $(cmake-utils_use exiv2 EXIV2) + ) + cmake-utils_src_configure +} -- 2.26.2