Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/oyranos: metadata.xml ChangeLog oyranos-0.3.2.ebuild Manifest
Date: Mon, 06 Feb 2012 02:34:07
Message-Id: 20120206023355.844732004C@flycatcher.gentoo.org
1 xmw 12/02/06 02:33:55
2
3 Added: metadata.xml ChangeLog oyranos-0.3.2.ebuild
4 Manifest
5 Log:
6 Initial import from sunrise (bug 287353)
7
8 (Portage version: 2.1.10.44/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.1 media-libs/oyranos/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/oyranos/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/oyranos/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <maintainer>
22 <email>xmw@g.o</email>
23 <name>Michael Weber</name>
24 </maintainer>
25 </pkgmetadata>
26
27
28
29
30 1.1 media-libs/oyranos/ChangeLog
31
32 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/oyranos/ChangeLog?rev=1.1&view=markup
33 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/oyranos/ChangeLog?rev=1.1&content-type=text/plain
34
35 Index: ChangeLog
36 ===================================================================
37 # ChangeLog for media-libs/oyranos
38 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
39 # $Header: /var/cvsroot/gentoo-x86/media-libs/oyranos/ChangeLog,v 1.1 2012/02/06 02:33:55 xmw Exp $
40
41 *oyranos-0.3.2 (05 Feb 2012)
42
43 05 Feb 2012; Michael Weber <xmw@g.o> +oyranos-0.3.2.ebuild,
44 +metadata.xml:
45 Initial import from sunrise (bug 287353)
46
47
48
49
50 1.1 media-libs/oyranos/oyranos-0.3.2.ebuild
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/oyranos/oyranos-0.3.2.ebuild?rev=1.1&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/oyranos/oyranos-0.3.2.ebuild?rev=1.1&content-type=text/plain
54
55 Index: oyranos-0.3.2.ebuild
56 ===================================================================
57 # Copyright 1999-2012 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 # $Header: /var/cvsroot/gentoo-x86/media-libs/oyranos/oyranos-0.3.2.ebuild,v 1.1 2012/02/06 02:33:55 xmw Exp $
60
61 EAPI=4
62
63 inherit eutils toolchain-funcs
64
65 DESCRIPTION="colour management system allowing to share various settings across applications and services"
66 HOMEPAGE="http://www.oyranos.org/"
67 SRC_URI="mirror://sourceforge/oyranos/Oyranos/Oyranos%200.3/${P}.tar.bz2"
68
69 LICENSE="BSD"
70 SLOT="0"
71 KEYWORDS="~amd64 ~x86"
72 IUSE="X doc static-libs xinerama"
73
74 RDEPEND="app-admin/elektra
75 dev-libs/libxml2
76 dev-libs/yajl
77 media-gfx/exiv2
78 media-libs/lcms:0
79 media-libs/libpng:0
80 media-libs/libraw
81 media-libs/libXcm
82 X? (
83 x11-libs/fltk:1
84 x11-libs/libXfixes
85 x11-libs/libXrandr
86 x11-libs/libXxf86vm
87 xinerama? ( x11-libs/libXinerama )
88 )"
89 DEPEND="${RDEPEND}
90 app-doc/doxygen"
91
92 src_prepare() {
93 einfo remove bundled elektra yajl
94 rm -rf elektra* yajl || die
95 #keep bundled libXNVCtrl
96
97 epatch "${FILESDIR}"/${P}-buildsystem.patch
98
99 if ! use X ; then
100 sed -e '/FLTK_GUI =/s:=.*:=:' \
101 -i makefile.in || die
102 fi
103 }
104
105 src_configure() {
106 tc-export CC CXX
107 econf --prefix=/usr \
108 --enable-verbose \
109 $(use_with X x) \
110 $(use_enable X libX11) \
111 $(use_enable X libXext) \
112 $(use_enable X libXrandr) \
113 $(use_enable X libXxf86vm) \
114 $(use_enable X fltk) \
115 $(use_enable static-libs static) \
116 $(use_enable xinerama libXinerama)
117 }
118
119 src_compile() {
120 emake all
121 use X && emake oforms
122 emake docu
123 }
124
125 src_install() {
126 emake DESTDIR="${D}" docdir=${EPREFIX}/usr/share/doc/${P} install-main
127
128 if ! use doc ; then
129 rm -rf "${ED}/usr/share/doc/${P}/html" || die
130 fi
131 }
132
133
134
135 1.1 media-libs/oyranos/Manifest
136
137 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/oyranos/Manifest?rev=1.1&view=markup
138 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/oyranos/Manifest?rev=1.1&content-type=text/plain
139
140 Index: Manifest
141 ===================================================================
142 AUX oyranos-0.3.2-buildsystem.patch 2705 RMD160 6eea7619ece7366a38b6ea6feab97842b8424f82 SHA1 f520abada2f0abacf00927b8ef1b7ab83a90462d SHA256 99c9099f1d62ae7e6ec7add2429f64502f544898cf563d0ce278868d9a7dd5fd
143 DIST oyranos-0.3.2.tar.bz2 1247164 RMD160 1943af1a79ff3d41b5cd482e3e9ea6e573ef3122 SHA1 a216254b8d0cd2563d3781fea57169d5b70a71e8 SHA256 db8d104c8dc1fd24129a20ddea40ca4b4bf30adc4985e0a8f90bde28229c0e54
144 EBUILD oyranos-0.3.2.ebuild 1568 RMD160 0aaaaa6929acfda7dc06b166b0a7971bda8cc696 SHA1 6a23cdb555a32d44cc274d0954940c255b1932aa SHA256 a49c494f71b7138af7440465fe76e0ffe7d19e9134c2bbbd85a1428b25caa338
145 MISC ChangeLog 279 RMD160 5e7b624c49e81038f20bd574cba840d301a3411e SHA1 b3699aef41d7e28d54ef76c2b93cc4824ee9deab SHA256 7d6c069f55d6a4fc9165649f1fb11d0c1371738e17e9bd6f670dd7b7d749b7c1
146 MISC metadata.xml 224 RMD160 2a7e22a99ec669c5b961c3d1738a0cda58264318 SHA1 f6fd81fac4df7d7995b1600848b265fceda692f8 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7