Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 90910 Details for
Bug 115754
new ebuild: media-libs/amanith
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
amanith-0.3.ebuild
amanith-0.3.ebuild (text/plain), 1.83 KB, created by
Tiziano Müller (RETIRED)
on 2006-07-04 15:29:43 UTC
(
hide
)
Description:
amanith-0.3.ebuild
Filename:
MIME Type:
Creator:
Tiziano Müller (RETIRED)
Created:
2006-07-04 15:29:43 UTC
Size:
1.83 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils > >DESCRIPTION="Crossplatform & Opensource C++ Vector Graphic Framework" >HOMEPAGE="http://www.amanith.org/blog/index.php" >SRC_URI="http://www.amanith.org/download/files/${PN}_${PV/./}.tar.gz" > >LICENSE="QPL" >SLOT="0" >KEYWORDS="~x86" >IUSE="examples qt4" > > >DEPEND=">=media-libs/freetype-2.1.10 > >=media-libs/jpeg-6b > >=media-libs/libpng-1.2.10 > >=sys-libs/zlib-1.2.3 > qt4? ( >=x11-libs/qt-4.1.0 ) > !qt4? ( =x11-libs/qt-3* )" >RDEPEND="${DEPEND}" > >S="${WORKDIR}/${PN}" > >src_unpack() { > unpack ${A} > > epatch "${FILESDIR}/${PV}-plugins_dep.patch" > epatch "${FILESDIR}/${PV}-examples_gcc4.patch" > > # We don't have to build the 3rd-party libs, they're provided by the deps > rm -rf "${S}/3rdpart" > sed -i -e 's/3rdpart//' "${S}/amanith.pro" > > if use qt4; then > sed -i -e 's/# DEFINES += USE_QT4/DEFINES += USE_QT4/' "${S}/config/settings.conf" > fi > > if ! use examples; then > sed -i -e 's/examples//' "${S}/amanith.pro" > fi > >} > >src_compile() { > cd "${S}" > export AMANITHDIR="${S}" > if ! use qt4; then > export QTDIR="/usr/qt/3" > PATH="${QTDIR}/bin:${PATH}" > fi > qmake || die "qmake failed" > emake || die "emake failed" >} > >src_install() { > dolib.so lib/*.so* > dolib.so plugins/*.so* > > dodoc CHANGELOG FAQ README > insinto "/usr/share/doc/${PF}" > doins "doc/amanith.chm" > > if use examples; then > insinto "/usr/share/${PN}" > > # remove the object files > find ./examples -iname "*.o" -delete > > doins -r examples > # and set the executable bit for the demos (removed by doins), > # note: do not use 'cp -r' since every file has executable bit set > for file in $(find "${D}/usr/share/${PN}/examples" -print); do > if [[ -n $(readelf -s "${file}" 2>/dev/null) ]]; then > chmod a+x ${file}; > fi > done > > > doins -r data > doins -r config > fi > >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 115754
: 90910 |
90911
|
90912