summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2014-05-08 18:51:03 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2014-05-08 18:51:03 +0000
commitde705f0e05f669715576cea165e68e6b6fe52a90 (patch)
tree62d2403ede470ba3feb2fa6e442055fa91bcd378 /media-gfx/dispcalgui
parentNew HOMEPAGE (bug #509862 by John Stile). (diff)
downloadhistorical-de705f0e05f669715576cea165e68e6b6fe52a90.tar.gz
historical-de705f0e05f669715576cea165e68e6b6fe52a90.tar.bz2
historical-de705f0e05f669715576cea165e68e6b6fe52a90.zip
Version bump. Bug #493410
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x09BF4F54C2BA7F3C!
Diffstat (limited to 'media-gfx/dispcalgui')
-rw-r--r--media-gfx/dispcalgui/ChangeLog10
-rw-r--r--media-gfx/dispcalgui/Manifest33
-rw-r--r--media-gfx/dispcalgui/dispcalgui-2.0.0.0.ebuild74
-rw-r--r--media-gfx/dispcalgui/files/dispcalgui-2.0.0.0-wxversion-select.patch13
4 files changed, 115 insertions, 15 deletions
diff --git a/media-gfx/dispcalgui/ChangeLog b/media-gfx/dispcalgui/ChangeLog
index bc3500d9c164..be29316da75b 100644
--- a/media-gfx/dispcalgui/ChangeLog
+++ b/media-gfx/dispcalgui/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-gfx/dispcalgui
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/dispcalgui/ChangeLog,v 1.22 2014/03/04 20:10:14 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/dispcalgui/ChangeLog,v 1.23 2014/05/08 18:50:54 hwoarang Exp $
+
+*dispcalgui-2.0.0.0 (08 May 2014)
+
+ 08 May 2014; Markos Chandras <hwoarang@gentoo.org>
+ +dispcalgui-2.0.0.0.ebuild, +files/dispcalgui-2.0.0.0-wxversion-select.patch:
+ Version bump. Bug #493410. Thanks to Andreas Sturmlechner
+ <andreas.sturmlechner@gmail.com> and Marios Andreopoulos
+ <opensource@andmarios.com>
04 Mar 2014; Agostino Sarubbo <ago@gentoo.org> dispcalgui-1.2.7.0.ebuild:
Stable for x86, wrt bug #495696
diff --git a/media-gfx/dispcalgui/Manifest b/media-gfx/dispcalgui/Manifest
index f2985606d4d1..bfe455117430 100644
--- a/media-gfx/dispcalgui/Manifest
+++ b/media-gfx/dispcalgui/Manifest
@@ -2,28 +2,33 @@
Hash: SHA256
AUX dispcalgui-1.2.7.0-wxversion-select.patch 278 SHA256 f1ff51a25d920abd20105ac8bd782d1365286afe156ccc86a6fb525316966148 SHA512 9e6de70c666addeacd599b5c29eaa2f01437dfcd53669c8d7cb098981823c92eec06b093179c76e84acb1c51e9b8b63c45f062cce38cee10a7d9ebef8c4fdfb0 WHIRLPOOL 21b5a63e9dc8f4e3ba3d2cfdf0137022cdfd0bd8e74bade35dd54cdfb6d85a810d855811cbddf154475b3c4c221c86c0ff189d64360e72f5ae1b4bff8d856812
+AUX dispcalgui-2.0.0.0-wxversion-select.patch 494 SHA256 e9c566d0ee16a9914c133de1c7cbeffd7541be4bf3e4f63fd9d77195605cc66b SHA512 cdd8dcb97ee59ef2cf6822cbca040442f940f457ac125ec71ded3fde56c32822048a63b3f3a10cb30b3d56adcd6ae86bb7683c6bf4f3d946d9600986b007151b WHIRLPOOL a789802d254d0185037531e34f96653186b5a84790c5784b630af81840fc871164f227578b2bddc1e7b7ff7e6bd7aab89078e0787c1cc2ab433b99fa4e2dcd73
DIST dispcalGUI-0.9.9.1.tar.gz 3225111 SHA256 17323641e7b54d1b3882a09b0a7ce6b4260e82d9682f38ea0374605cf7f22e5b SHA512 1cfbe2d55171bf71db61bc96e7ab2c5d8e83c7e02ae7e5d0bf6cd698802d9e8212f50996cc3ba8e304a5a2ddffb6da537f0776e02d2bbcbcbb51b6a3dac66bdd WHIRLPOOL 49794a0a36625c99be7f9d007421cb01efed89bffe7a1b9495b8016dcc564ea821c36b2bf675df9dbe225a5ed6f6ae08534e63c9c8fb66020e839ef6d3a8df9c
DIST dispcalGUI-1.1.2.9.tar.gz 3278916 SHA256 4bb3094e050261a928c49b72716db6c943b92844bdf8479946a9a2093bb444ef SHA512 45a4bb84a46d3b92bcbbbf21e1f9172992870f74b20bd1110fe51263b94ff3f8ca2d7fb7e7291fbb4c73d6c451f6180333480a4fc66c0c782d37ff856129353f WHIRLPOOL 119f46aa850f709de42b184e8e58f47778429d6bd06693c1ee195ef55ef5928e8a830b54c049d03765a37325e59aee37eac8ad7cc626e76a2e336f1cb1e2e4ef
DIST dispcalGUI-1.2.7.0.tar.gz 3302318 SHA256 8032b71ced4d7f718f8aa50a5dfc92595150334b572d6828c797426d8d63ba0b SHA512 7ae2c14c0fa50cb28284a24269c2d73bf5197326581cceb7436f1263f8097eb57c7cafbfaa811f1b387e4b7235fe8eda0a8f48ef939ec7710ca5555090ca53c3 WHIRLPOOL 106da953f564b2c4f6cdfefffc7952248b17793cd42e267c41f6bb3e56864b36d87f584df7b47f06ec131693c5de10e4f8630d77b12bdb82b318e61b4dec62d6
+DIST dispcalGUI-2.0.0.0.tar.gz 5914050 SHA256 fad516999bd663cf870fad2869fc63a23f93820dffff9dbd1029369417a6b650 SHA512 14e1a5d921ed4aaa07bd96d2c4256ce080bc6201d7a5b2a6fa69ae9ac25b8d34c9b0f3b3dac3d2e9a7d4c5faa97682e10a4b15205098a454623ecdb4e09eb8a5 WHIRLPOOL 1c88bb5da2dcddc1848249ba76057e1e33480e8fc344af6c3348d933c9752cc09f91a03a61f18f71cae27473956ae0e518b85864b5a2eb6ce9caf074d59f167c
EBUILD dispcalgui-0.9.9.1.ebuild 1944 SHA256 76f27e696883cf5b2bd48bf19c8e466dee316f04b7bdfae692b057ecad639d73 SHA512 e438d98f04e1e134c659a8dd22fb822616a70c29bc6b0722586b5d192d4962fcc7e75b4845a6df3d5293e889a2c0984a922710cff40f61826bc75d2543c9a117 WHIRLPOOL 1bdc54e29f37c67ae2818d335e797d853b54b1c05fd1541d078cfa619dbaa14e6d5fc41f2d43bd5ce18d15924c369df07f9f639db436197003e2d713359cb6b2
EBUILD dispcalgui-1.1.2.9.ebuild 2233 SHA256 6554877be8ee91e95b9547da6a9b0db6e90618b3a41d1a634db4e82b361b810e SHA512 4d8d3f47c7359c4f424cacde5cb7799a1520a0dc46b3838e276635910a94e3cf4035697792ac02c9abaf22aba2e661d79a10b2448d1ac3bc5c0ba511da4164d5 WHIRLPOOL 87615fbd21a02a7c03dd4e545ed58b91f52a3d6b1ebfc7ea96ff5ad9cd772c98aebf47f41cda88868ec8559509608516e3d9593bd885507153ce07b67bcdc694
EBUILD dispcalgui-1.2.7.0.ebuild 2262 SHA256 efe7ce5aa07659d85dbb531a738977f5168b0bd7d9b0201a730a2d7aa65dd6e5 SHA512 92df001c8ea3257c9481d39b60dbacabacbe9684b0ec2293f2e8e4709df616fdde38236ebfb7d8527495ce3d93966516a9dcc65f64c58cb3794eabd5a57d7b4f WHIRLPOOL 94b9f2ee81acd4e6ab65686b921235da4955a0ef72449918c627f15eb6c5138e175be644e98f89dfa51b43d8deb1abbb134258fb2f983756f9fc92351aa1168d
-MISC ChangeLog 4328 SHA256 5dd46823376a09e087d949e5eb9b19cf7721111be3a1067a23ca099e7973c02f SHA512 24043f2dc9c6c32cab4c3e4b39fdd9dc5b3b84deb6c5cf7c1af7c1edaed823846b0b9cf436a53583d158ba970068bc900ca20531bb28522a65406c6efa2ba272 WHIRLPOOL bdbb183096de8d630298caeef53f912bc31b5ce6d1a5a182fa4599c0264097ed2808ff979a72a785f33a8ae101981dc501412da61760362d2dadf13a5ccbb722
+EBUILD dispcalgui-2.0.0.0.ebuild 2152 SHA256 b8331aad19311246908013eedf723089d5cc2f446ec945f32fc3916956042dcf SHA512 441b50f24559c78f2744a560449fbf0b8f86a461e33e5bb28061794de07ef393e239e01a5d597c1d21d28b8d2166864e76ba20fb01dedce4fe744687af8ff035 WHIRLPOOL 170ace0d115fcda2910080cc57afe55a9b45ae7a348a89f75caff291bf0031c851009bf7ab6d7173a27bd6cd6308d331e97374c936468e7975fec1fd6163ee02
+MISC ChangeLog 4650 SHA256 2d11c58064c1357a803e21e3893f8ef6d3c5b7f38838b2e02d2b40c02946af72 SHA512 64294a938946dc306b2a6c200d8563573624bfab15f7434fd73d98f90521eddcd36345d51c50ed4204451c9d669baa619fff07d854aa613399051e877b4824be WHIRLPOOL ea623edf91c443d0f105000e5d42fc295e8effd290c2b71c7f66bba729f89a5482149d1e3f1971f2aad2bfc48766163d66b9fc6213dcb1278cfd0e1a85bfd1d5
MISC metadata.xml 528 SHA256 aa589d0ef6e125f1ecb15da8e85ded55e2a659783f15fec08b9f34af874c2177 SHA512 9aa94813682a0a0903130c0e950584a529a7d46b25651713bce7d99389eba70ca846ceb5b6782274053f298d36bd8b3cbfc112233f30dc327045456d5f84b57c WHIRLPOOL 9c0ae0fce7598e2a0022239477067cbad27694d28944a18f04c835862c1f5e71166f9060d337444e72d3e31d3b17ff96f47ec51fd4db5f7ae01a9a5dfe4425c0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTFjMnAAoJELp701BxlEWfJWwP/2r4uJuqK/ratLOGOK2ZzCWW
-RyGWQnyQPC6BijrXXYo+l+jr7cKgmf28qAuQGjj93F3T7FGjnoS37SSlj0+CHbHf
-C/RC70LuxPu2wgEP98d8Tlv572qOmj5sATe/u3zVFsdU+xQhKQ0zJNUG/okA6HV1
-iml46WmWgg6RkupD3DFDYPe+fERIs1V2gr7ysqZXC3UehbeZMOARUAM274F1wyd9
-N/b7pGr6znoSB4libIwNw1/+gB/iXRgQ4hHJ/9MuhSxyc8FPTJQ4wQWirCMwZ7hQ
-Mawm/oN7Fc4fKqZA89yVmMYUxAiwJXe3cSH8P7q+5rYTKwDZbEgCs4E3sG2K2va9
-HUSCwEshRfHO8tMvXCPEErjmi9xxAQPLlrpYWbwwm8cIhHrRw3Zi6mZ3pcwuYj4X
-0VRjdD0Y0D54IM7bXoPYgxnY+VCRNeocau3lyUih0lgNIdhmXMJQ+uUoxN9R/tuK
-1CoTiXq3Xb/HOfehQ3yoU1oXYDkaNcgjtS2n/OcuaUS6hONizjdd2BZEWKXsbA9N
-DulUHjFxgrCFyBTs7Vu8dnJxRnO3W28nTqDFqs/nFxP9ghnLNkvPO7iYJIpvyCeB
-28N7mXU/T3X2VU+AzgHBKHi1ZuEny2y++ZWeCTVfjM9i7cQXUySZWpxQVn9YxT1g
-LMjWIj+i695FxL/Fkaop
-=+Z8g
+iQJ8BAEBCABmBQJTa9GtXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
+OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88I+wP/RTtPDDomqN7Qa0OSavkvD6A
+ysa/OeA8rrDCCzKvSSMJcH95TPG9yUkXhaWYxQSibmmcQxqHVjMkBEJ/6H9VwbPd
+fBVBpif7+hISMa1eAV/j5q4H1JGLpibbn8vmIUz211n2JMaWfOggDpRpELLU8JfX
+aCMFDukQcsIt5VWxN45d7lKdZkfm8LMxtGfj57k5yAsXXyzg6dV2rU8xNVi5DFbx
+7OwP+qAZcJJYnflxl/rBcBS2BuvvMt1lr0B+fzNh3JB+MjCSGVucMQdpbBP0FABM
+1xFWIUlEGdrlBYlCnm9kN3Yd1Dnv46JpSxhY2bMpOKMmCaImLpx/c/EHtSCTGTtq
+IetbzFEmkN6Z6K85aRk7Kk5VdvS2iEHpRfn7J8coQ/SkQqL5EjUVFvA18ma7UUUf
+yzjakYKzsqnRAgu4IF24pFrx3wZXYjdt854WYSlCPxo/mxAj2/h7UZimKKh5hUT5
+mYz86iNt78se6kmQgfDljvJG1oSXXEBj/nIO8YxlGN5EiWUyhZhamtO9bAz2JaFZ
+lMKxQ3O/BoyYWHSQh4ehGiaHVvyJtXzoSTkf0qkQOiMtw4+ZVxu+XnGmhpgSVQt/
+3o6syhJERtiZu2GdMxTN3Y5lVbOzghtmS9KkFipvwWhOCewMs3q9NthqhjL8DeN5
+3FdWSWbb063ZyAV1Kurv
+=gb2T
-----END PGP SIGNATURE-----
diff --git a/media-gfx/dispcalgui/dispcalgui-2.0.0.0.ebuild b/media-gfx/dispcalgui/dispcalgui-2.0.0.0.ebuild
new file mode 100644
index 000000000000..7e0e81b855af
--- /dev/null
+++ b/media-gfx/dispcalgui/dispcalgui-2.0.0.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/dispcalgui/dispcalgui-2.0.0.0.ebuild,v 1.1 2014/05/08 18:50:54 hwoarang Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 fdo-mime eutils
+
+MY_PN="dispcalGUI"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Display Calibration and Characterization powered by Argyll CMS"
+HOMEPAGE="http://dispcalgui.hoech.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-gfx/argyllcms-1.1.0
+ dev-python/wxpython:2.8
+ >=x11-libs/libX11-1.3.3
+ >=x11-apps/xrandr-1.3.2
+ >=x11-libs/libXxf86vm-1.1.0
+ >=x11-proto/xineramaproto-1.2
+ >=x11-libs/libXinerama-1.1"
+RDEPEND="${DEPEND}
+ >=dev-python/numpy-1.2.1"
+
+# Just in case someone renames the ebuild
+S=${WORKDIR}/${MY_P}
+
+DOCS=(
+ README.html
+)
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-wxversion-select.patch"
+
+# Prohibit setup from running xdg-* programs, resulting to sandbox violation
+ cd "${S}/dispcalGUI" || die "Cannot cd to source directory."
+ sed -e 's/if which(\"xdg-icon-resource\"):/if which(\"xdg-icon-resource-non-existant\"):/' \
+ -e 's/if which(\"xdg-desktop-menu\"):/if which(\"xdg-desktop-menu-non-existant\"):/' \
+ -i postinstall.py || die "sed'ing out the xdg-* setup functions failed"
+
+# Remove deprecated Encoding key from .desktop file
+ cd "${S}" || die "Cannot cd to work directory."
+ for offendingFile in $(grep -r -l "Encoding=UTF-8" .); do
+ sed -e '/Encoding=UTF-8/d' -i "${offendingFile}" || \
+ die "removing deprecated Encoding key from .desktop files failed"
+ done
+
+ distutils-r1_src_prepare
+}
+
+src_install() {
+ distutils-r1_src_install
+ #remove udev files
+ rm -rf "${D}"/etc/udev/rules.d
+}
+
+pkg_postinst() {
+# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+}
diff --git a/media-gfx/dispcalgui/files/dispcalgui-2.0.0.0-wxversion-select.patch b/media-gfx/dispcalgui/files/dispcalgui-2.0.0.0-wxversion-select.patch
new file mode 100644
index 000000000000..dd3815df68cb
--- /dev/null
+++ b/media-gfx/dispcalgui/files/dispcalgui-2.0.0.0-wxversion-select.patch
@@ -0,0 +1,13 @@
+--- dispcalGUI/main.py.orig 2014-03-04 20:44:41.266561455 +0200
++++ dispcalGUI/main.py 2014-03-04 20:44:24.194511770 +0200
+@@ -19,6 +19,10 @@ if pyver < py_minversion or pyver > py_m
+ ".".join(str(n) for n in py_maxversion),
+ sys.version.split()[0]))
+
++# Gentoo compatibility module
++import wxversion
++wxversion.select("2.8")
++
+ from config import (autostart_home, datahome, enc, exe, exe_ext, exedir,
+ exename, fs_enc, isapp, isexe, pydir, pyname, pypath,
+ runtype)