1 |
commit: 5935034691a0000dcb4ebd36db45b0297a4034bd |
2 |
Author: Michael Weber <xmw <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Jan 30 16:59:21 2012 +0000 |
4 |
Commit: Michael Weber <xmw <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Jan 30 16:59:21 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=59350346 |
7 |
|
8 |
media-gfx/dispcalgui: Initial import from main tree |
9 |
|
10 |
(Portage version: 2.1.10.44/git/Linux x86_64, signed Manifest commit with key 62EEF090) |
11 |
|
12 |
--- |
13 |
media-gfx/dispcalgui/ChangeLog | 9 +++ |
14 |
media-gfx/dispcalgui/Manifest | 14 +++++ |
15 |
media-gfx/dispcalgui/dispcalgui-0.8.5.2.ebuild | 63 ++++++++++++++++++++++++ |
16 |
media-gfx/dispcalgui/metadata.xml | 9 +++ |
17 |
4 files changed, 95 insertions(+), 0 deletions(-) |
18 |
|
19 |
diff --git a/media-gfx/dispcalgui/ChangeLog b/media-gfx/dispcalgui/ChangeLog |
20 |
new file mode 100644 |
21 |
index 0000000..b73d65d |
22 |
--- /dev/null |
23 |
+++ b/media-gfx/dispcalgui/ChangeLog |
24 |
@@ -0,0 +1,9 @@ |
25 |
+# ChangeLog for media-gfx/dispcalgui |
26 |
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
27 |
+# $Header: $ |
28 |
+ |
29 |
+*dispcalgui-0.8.5.2 (30 Jan 2012) |
30 |
+ |
31 |
+ 30 Jan 2012; Michael Weber <xmw@g.o> +dispcalgui-0.8.5.2.ebuild: |
32 |
+ Initial import from main tree |
33 |
+ |
34 |
|
35 |
diff --git a/media-gfx/dispcalgui/Manifest b/media-gfx/dispcalgui/Manifest |
36 |
new file mode 100644 |
37 |
index 0000000..e716c96 |
38 |
--- /dev/null |
39 |
+++ b/media-gfx/dispcalgui/Manifest |
40 |
@@ -0,0 +1,14 @@ |
41 |
+-----BEGIN PGP SIGNED MESSAGE----- |
42 |
+Hash: SHA256 |
43 |
+ |
44 |
+DIST dispcalgui-0.8.5.2.tar.gz 3021315 RMD160 f07629588f5e21e0474968e0ddb21ae1a0b4c239 SHA1 37c7361dbff65a1e70c610355a440d4d88590b70 SHA256 248ef33294326efa2ec7959e88e08ae341c99563f410ab2bd3051e785948dc8a |
45 |
+EBUILD dispcalgui-0.8.5.2.ebuild 1841 RMD160 0b41abe1bb5630a1f1626f175262d8b340102ce6 SHA1 208bd021928220388127d671e7f079e870526234 SHA256 7305a16b3bfb75da3afdfdeae9b21c3b479abf3de2549a1c6d0a2e917334e390 |
46 |
+MISC ChangeLog 263 RMD160 dc944f083267a3c02057557bb727d70953ef1677 SHA1 941efb6aa4f95160a2189c95d67b49643d527207 SHA256 ace53f3bd425bf8acf47248fcae22cfef0f0e6efd94c20da904da7ef586b9696 |
47 |
+MISC metadata.xml 224 RMD160 2a7e22a99ec669c5b961c3d1738a0cda58264318 SHA1 f6fd81fac4df7d7995b1600848b265fceda692f8 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7 |
48 |
+-----BEGIN PGP SIGNATURE----- |
49 |
+Version: GnuPG v2.0.17 (GNU/Linux) |
50 |
+ |
51 |
+iF4EAREIAAYFAk8mzGkACgkQknrdDGLu8JCdNwD/UXWazuIgy0UQBYX9rUVin+vv |
52 |
+z0jq1m6HaN/A7cOHlW0A/iYTZkpCmB3wl50rioieYmSfMZWPAZplzWSrYUsniZu6 |
53 |
+=rdDV |
54 |
+-----END PGP SIGNATURE----- |
55 |
|
56 |
diff --git a/media-gfx/dispcalgui/dispcalgui-0.8.5.2.ebuild b/media-gfx/dispcalgui/dispcalgui-0.8.5.2.ebuild |
57 |
new file mode 100644 |
58 |
index 0000000..c44c828 |
59 |
--- /dev/null |
60 |
+++ b/media-gfx/dispcalgui/dispcalgui-0.8.5.2.ebuild |
61 |
@@ -0,0 +1,63 @@ |
62 |
+# Copyright 1999-2012 Gentoo Foundation |
63 |
+# Distributed under the terms of the GNU General Public License v2 |
64 |
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/dispcalgui/dispcalgui-0.8.1.9.ebuild,v 1.1 2011/12/30 09:16:57 hwoarang Exp $ |
65 |
+ |
66 |
+EAPI="2" |
67 |
+PYTHON_DEPEND="2" |
68 |
+SUPPORT_PYTHON_ABIS="1" |
69 |
+RESTRICT_PYTHON_ABIS="2.4 3.*" |
70 |
+ |
71 |
+inherit distutils fdo-mime |
72 |
+ |
73 |
+MY_PN="dispcalGUI" |
74 |
+MY_P="${MY_PN}-${PV}" |
75 |
+ |
76 |
+DESCRIPTION="Display Calibration and Characterization powered by Argyll CMS" |
77 |
+HOMEPAGE="http://dispcalgui.hoech.net/" |
78 |
+SRC_URI="http://dispcalgui.hoech.net/download.php?version=${PV}&suffix=.tar.gz -> ${P}.tar.gz" |
79 |
+ |
80 |
+LICENSE="GPL-3" |
81 |
+SLOT="0" |
82 |
+KEYWORDS="~amd64 ~x86" |
83 |
+IUSE="" |
84 |
+ |
85 |
+DEPEND=">=media-gfx/argyllcms-1.1.0 |
86 |
+ >=dev-python/wxpython-2.8.10.1 |
87 |
+ >=x11-libs/libX11-1.3.3 |
88 |
+ >=x11-apps/xrandr-1.3.2 |
89 |
+ >=x11-libs/libXxf86vm-1.1.0 |
90 |
+ >=x11-proto/xineramaproto-1.2 |
91 |
+ >=x11-libs/libXinerama-1.1" |
92 |
+RDEPEND="${DEPEND} |
93 |
+ >=dev-python/numpy-1.2.1" |
94 |
+ |
95 |
+# Just in case someone renames the ebuild |
96 |
+S=${WORKDIR}/${MY_P} |
97 |
+ |
98 |
+DOCS=( |
99 |
+ README.html |
100 |
+) |
101 |
+ |
102 |
+src_prepare() { |
103 |
+# Prohibit setup from running xdg-* programs, resulting to sandbox violation |
104 |
+ cd "${S}/dispcalGUI" || die "Cannot cd to source directory." |
105 |
+ sed -e 's/if which(\"xdg-icon-resource\"):/if which(\"xdg-icon-resource-non-existant\"):/' \ |
106 |
+ -e 's/if which(\"xdg-desktop-menu\"):/if which(\"xdg-desktop-menu-non-existant\"):/' \ |
107 |
+ -i postinstall.py || die "sed'ing out the xdg-* setup functions failed" |
108 |
+ |
109 |
+ distutils_src_prepare |
110 |
+} |
111 |
+ |
112 |
+pkg_postinst() { |
113 |
+# Run xdg-* programs the Gentoo way since we removed this functionality from the original package |
114 |
+ fdo-mime_mime_database_update |
115 |
+ fdo-mime_desktop_database_update |
116 |
+ distutils_pkg_postinst |
117 |
+} |
118 |
+ |
119 |
+pkg_postrm() { |
120 |
+# Run xdg-* programs the Gentoo way since we removed this functionality from the original package |
121 |
+ fdo-mime_mime_database_update |
122 |
+ fdo-mime_desktop_database_update |
123 |
+ distutils_pkg_postrm |
124 |
+} |
125 |
|
126 |
diff --git a/media-gfx/dispcalgui/metadata.xml b/media-gfx/dispcalgui/metadata.xml |
127 |
new file mode 100644 |
128 |
index 0000000..59acc2c |
129 |
--- /dev/null |
130 |
+++ b/media-gfx/dispcalgui/metadata.xml |
131 |
@@ -0,0 +1,9 @@ |
132 |
+<?xml version="1.0" encoding="UTF-8"?> |
133 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
134 |
+<pkgmetadata> |
135 |
+<maintainer> |
136 |
+<email>xmw@g.o</email> |
137 |
+<name>Michael Weber</name> |
138 |
+</maintainer> |
139 |
+</pkgmetadata> |
140 |
+ |