Lines 2-8
Link Here
|
2 |
# Distributed under the terms of the GNU General Public License v2 |
2 |
# Distributed under the terms of the GNU General Public License v2 |
3 |
# $Header: /var/cvsroot/gentoo-x86/x11-libs/fltk/fltk-1.1.10-r1.ebuild,v 1.1 2010/05/30 17:03:05 hwoarang Exp $ |
3 |
# $Header: /var/cvsroot/gentoo-x86/x11-libs/fltk/fltk-1.1.10-r1.ebuild,v 1.1 2010/05/30 17:03:05 hwoarang Exp $ |
4 |
|
4 |
|
5 |
EAPI=2 |
5 |
EAPI=3 |
6 |
inherit eutils autotools versionator fdo-mime |
6 |
inherit eutils autotools versionator fdo-mime |
7 |
|
7 |
|
8 |
DESCRIPTION="C++ user interface toolkit for X and OpenGL." |
8 |
DESCRIPTION="C++ user interface toolkit for X and OpenGL." |
Lines 26-39
Link Here
|
26 |
opengl? ( virtual/opengl virtual/glu ) |
26 |
opengl? ( virtual/opengl virtual/glu ) |
27 |
xinerama? ( x11-libs/libXinerama ) |
27 |
xinerama? ( x11-libs/libXinerama ) |
28 |
xft? ( x11-libs/libXft ) |
28 |
xft? ( x11-libs/libXft ) |
29 |
>=sys-libs/glibc-2.10" # glibc-2.10 patch breaks with 2.9, bug 276695 |
29 |
!prefix? ( >=sys-libs/glibc-2.10 )" # glibc-2.10 patch breaks with 2.9, bug 276695 |
30 |
DEPEND="${RDEPEND} |
30 |
DEPEND="${RDEPEND} |
31 |
x11-proto/xextproto |
31 |
x11-proto/xextproto |
32 |
doc? ( app-text/htmldoc ) |
32 |
doc? ( app-text/htmldoc ) |
33 |
xinerama? ( x11-proto/xineramaproto )" |
33 |
xinerama? ( x11-proto/xineramaproto )" |
34 |
|
34 |
|
35 |
INCDIR=/usr/include/fltk-${SLOT} |
35 |
INCDIR=${EPREFIX}/usr/include/fltk-${SLOT} |
36 |
LIBDIR=/usr/$(get_libdir)/fltk-${SLOT} |
36 |
LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk-${SLOT} |
37 |
|
37 |
|
38 |
src_prepare() { |
38 |
src_prepare() { |
39 |
epatch "${FILESDIR}"/fltk-1.1.9-share.patch |
39 |
epatch "${FILESDIR}"/fltk-1.1.9-share.patch |
Lines 67-73
Link Here
|
67 |
econf \ |
67 |
econf \ |
68 |
--includedir=${INCDIR}\ |
68 |
--includedir=${INCDIR}\ |
69 |
--libdir=${LIBDIR} \ |
69 |
--libdir=${LIBDIR} \ |
70 |
--docdir=/usr/share/doc/${PF}/html \ |
70 |
--docdir=${EPREFIX}/usr/share/doc/${PF}/html \ |
71 |
--enable-largefile \ |
71 |
--enable-largefile \ |
72 |
--enable-shared \ |
72 |
--enable-shared \ |
73 |
--enable-xdbe \ |
73 |
--enable-xdbe \ |
Lines 124-130
Link Here
|
124 |
doins CMake/FLTK*.cmake |
124 |
doins CMake/FLTK*.cmake |
125 |
|
125 |
|
126 |
echo "LDPATH=${LIBDIR}" > 99fltk-${SLOT} |
126 |
echo "LDPATH=${LIBDIR}" > 99fltk-${SLOT} |
127 |
echo "FLTK_DOCDIR=/usr/share/doc/${PF}/html" >> 99fltk-${SLOT} |
127 |
echo "FLTK_DOCDIR=${EPREFIX}/usr/share/doc/${PF}/html" >> 99fltk-${SLOT} |
128 |
doenvd 99fltk-${SLOT} |
128 |
doenvd 99fltk-${SLOT} |
129 |
} |
129 |
} |
130 |
|
130 |
|