All pastes #513390 Raw Edit

ksquirell-libs ebuil

public text v1 · immutable
#513390 ·published 2007-05-27 07:27 UTC
rendered paste body
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

#MY_P="${PN}-${PV/_pre/-pre}"
#S="${WORKDIR}/${MY_P}"

inherit kde

DESCRIPTION="Core Libs required by ksqirrel"
HOMEPAGE="http://ksquirrel.sourceforge.net/"
SRC_URI="mirror://sourceforge/ksquirrel/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="djvu camera gif jng jpeg jpeg2k kdeenablefinal mng netpbm openexr png svg tiff truetype wmf"

#IUSE="openexr dxf"
#DEPEND="#openexr? ( 
#		??-??/libImath
#		??-??/libIHalf
#		??-??/libIlmImf
#		??-??/libIex
#		)
#	dxf? ( ??-??/vec2web )"
DEPEND="djvu? ( app-text/djvu )
	gif? ( media-libs/giflib )
	jng? (
		media-libs/jpeg
		media-libs/libmng
		)
	jpeg? ( media-libs/jpeg )
	jpeg2k? ( media-libs/jasper )
	mng? ( media-libs/libmng )
	netpbm? ( media-libs/netpbm )
	openexr? ( media-libs/openexr )
	png? ( media-libs/libpng )
	svg? (
		x11-libs/libsvg-cairo
		media-libs/libpixman
		)
	tiff? ( media-libs/tiff )
	truetype? ( media-libs/freetype )
	wmf? ( media-libs/libwmf )"
RDEPEND="${DEPEND}"

src_compile() {
	local myconf="$(use camera || echo '--disable-camera')
					$(use djvu || echo '--disable-djvu')
					$(use jpeg2k || echo '--disable-jpeg2000')
					$(use mng || echo '--disable-mng')
					$(use svg || echo '--disable-svg')
					$(use truetype || echo '--disable-ttf')
					$(use wmf || echo '--disable-wmf')
					$(use kdeenablefinal && '--enable-final')
					$(use gif || echo '--disable-gif')
					$(use openexr || echo '--disable-openexr')"
#					$(use dxf || echo '--disable-dxf)
	econf ${myconf} || die "econf failed"
	emake || die "emake failed"
}

src_install() {
	make DESTDIR="${D}" install || die "make install failed"
	mv "${D}/usr/share/doc/${PN}/${PV}" "${D}/usr/share/doc/${P}"
	rmdir "${D}/usr/share/doc/${PN}"
	dodoc README
}

pkg_postinst() {
	ewarn "DO NOT report bugs to Gentoo's bugzilla"
	einfo "Please report all bugs to http://arcong.ath.cx/"
	einfo "Thank you on behalf of the Arcon Group"
}