All pastes #513450 Raw Edit

Anonymous

public text v1 · immutable
#513450 ·published 2007-05-27 08:22 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

    econf \
        $(use_enable camera) \
        $(use_enable djvu) \
        $(use_enable jpeg2k) \
        $(use_enable mng) \
        $(use_enable svg) \
        $(use_enable truetype ttf) \
        $(use_enable wmf) \
        $(use_enable kdeenablefinal final) \
        $(use_enable gif) \
        $(use_enable openexr) \
#        $(use_enable dxf) \
        ${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"
}