Gentoo Archives: gentoo-commits

From: "Markus Meier (maekke)" <maekke@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/aqsis: ChangeLog aqsis-1.3.0_p20080627.ebuild
Date: Sat, 28 Jun 2008 06:17:57
Message-Id: E1KCTkt-0007pU-5u@stork.gentoo.org
1 maekke 08/06/28 06:17:51
2
3 Modified: ChangeLog
4 Added: aqsis-1.3.0_p20080627.ebuild
5 Log:
6 version bump, bug #229387
7 (Portage version: 2.2_rc1/cvs/Linux 2.6.26-rc7 i686)
8
9 Revision Changes Path
10 1.12 media-gfx/aqsis/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/aqsis/ChangeLog?rev=1.12&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/aqsis/ChangeLog?rev=1.12&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/aqsis/ChangeLog?r1=1.11&r2=1.12
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-gfx/aqsis/ChangeLog,v
19 retrieving revision 1.11
20 retrieving revision 1.12
21 diff -u -r1.11 -r1.12
22 --- ChangeLog 14 Apr 2008 19:55:44 -0000 1.11
23 +++ ChangeLog 28 Jun 2008 06:17:50 -0000 1.12
24 @@ -1,6 +1,12 @@
25 # ChangeLog for media-gfx/aqsis
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/ChangeLog,v 1.11 2008/04/14 19:55:44 maekke Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/ChangeLog,v 1.12 2008/06/28 06:17:50 maekke Exp $
29 +
30 +*aqsis-1.3.0_p20080627 (28 Jun 2008)
31 +
32 + 28 Jun 2008; Markus Meier <maekke@g.o>
33 + +aqsis-1.3.0_p20080627.ebuild:
34 + version bump, bug #229387
35
36 *aqsis-1.2.0-r1 (14 Apr 2008)
37
38
39
40
41 1.1 media-gfx/aqsis/aqsis-1.3.0_p20080627.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/aqsis/aqsis-1.3.0_p20080627.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/aqsis/aqsis-1.3.0_p20080627.ebuild?rev=1.1&content-type=text/plain
45
46 Index: aqsis-1.3.0_p20080627.ebuild
47 ===================================================================
48 # Copyright 1999-2008 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/aqsis-1.3.0_p20080627.ebuild,v 1.1 2008/06/28 06:17:50 maekke Exp $
51
52 EAPI="1"
53
54 inherit versionator multilib eutils
55
56 DESCRIPTION="Open source RenderMan-compliant 3D rendering solution"
57 HOMEPAGE="http://www.aqsis.org"
58 _PV=($(get_version_components ${PV}))
59 DATE="${_PV[3]/p/}"
60 DATE="${DATE:0:4}-${DATE:4:2}-${DATE:6:2}"
61 MY_P="${PN}-$(get_version_component_range 1-3)-${DATE}"
62 SRC_URI="http://download.aqsis.org/builds/testing/source/tar/${MY_P}.tar.gz"
63
64 S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~amd64 ~ppc ~x86"
69 IUSE="+fltk openexr"
70
71 RDEPEND="
72 >=media-libs/tiff-3.7.1
73 >=sys-libs/zlib-1.1.4
74 fltk? ( >=x11-libs/fltk-1.1.0 )
75 openexr? ( media-libs/openexr )"
76
77 DEPEND="
78 ${RDEPEND}
79 dev-libs/libxslt
80 >=dev-libs/boost-1.34.0
81 >=sys-devel/flex-2.5.4
82 >=sys-devel/bison-1.35
83 >=dev-util/cmake-2.4"
84
85 src_compile() {
86 if use fltk ; then
87 # hack to get fltk library/include paths
88 # (upstream doesn't autodetect the gentoo install path for fltk)
89 fltk_version="$(get_version_component_range 1-2 \
90 $(best_version x11-libs/fltk | sed -e 's/^x11-libs\/fltk//'))"
91 fltk_flags="
92 -DAQSIS_USE_FLTK:BOOL=ON
93 -DAQSIS_FLTK_INCLUDE_DIR:PATH=/usr/include/fltk-${fltk_version}
94 -DAQSIS_FLTK_LIBRARIES_DIR:PATH=/usr/$(get_libdir)/fltk-${fltk_version}"
95 else
96 fltk_flags="-DAQSIS_USE_FLTK:BOOL=OFF"
97 fi
98
99 if use openexr ; then
100 exr_flags="-DAQSIS_USE_OPENEXR:BOOL=ON"
101 else
102 exr_flags="-DAQSIS_USE_OPENEXR:BOOL=OFF"
103 fi
104
105 # The aqsis build system prevents in-source builds, so we make a seperate
106 # directory inside ${S} to perform the build.
107 mkdir _build
108 cd _build
109
110 cmake -DAQSIS_BOOST_LIB_SUFFIX:STRING=-mt \
111 ${fltk_flags} \
112 ${exr_flags} \
113 -DAQSIS_USE_RPATH:BOOL=OFF \
114 -DLIBDIR:STRING=$(get_libdir) \
115 -DSYSCONFDIR:STRING=/etc \
116 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
117 "${S}"
118
119 emake || die "Compilation failed"
120 }
121
122 src_install() {
123 cd _build
124 emake install DESTDIR="${D}"
125 cd ..
126 dodoc AUTHORS INSTALL README ReleaseNotes
127 # TODO: Make sure examples are installed.
128 }
129
130
131
132
133 --
134 gentoo-commits@l.g.o mailing list