diff options
Diffstat (limited to 'sci-libs/dcmtk/.svn/text-base/dcmtk-3.5.4-r3.ebuild.svn-base')
-rw-r--r-- | sci-libs/dcmtk/.svn/text-base/dcmtk-3.5.4-r3.ebuild.svn-base | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/sci-libs/dcmtk/.svn/text-base/dcmtk-3.5.4-r3.ebuild.svn-base b/sci-libs/dcmtk/.svn/text-base/dcmtk-3.5.4-r3.ebuild.svn-base new file mode 100644 index 0000000..496e750 --- /dev/null +++ b/sci-libs/dcmtk/.svn/text-base/dcmtk-3.5.4-r3.ebuild.svn-base @@ -0,0 +1,77 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="Libraries and applications implementing large parts the DICOM standard" +HOMEPAGE="http://dicom.offis.de/dcmtk.php.en" +DEB_PV=3 # Debian patch dcmtk_3.5.4-3.diff +SRC_URI=" +ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/dcmtk354/${P}.tar.gz +mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}-${DEB_PV}.diff.gz +" + +# ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/dcmtk354/COPYRIGHT +LICENSE="BSD" +KEYWORDS="~x86" +SLOT="0" +IUSE="png ssl tcpd tiff xml zlib doc" + +RDEPEND=" +media-libs/jpeg +png? ( media-libs/libpng ) +ssl? ( dev-libs/openssl ) +tcpd? ( sys-apps/tcp-wrappers ) +tiff? ( media-libs/tiff ) +xml? ( dev-libs/libxml2 ) +zlib? ( sys-libs/zlib ) +" +DEPEND=" +doc? ( app-doc/doxygen ) +${RDEPEND} +" + +src_unpack() { + + unpack ${A} + epatch "${PN}_3.5.4-3.diff" + +} + +src_compile() { + + econf \ + --sysconfdir=/etc/dcmtk \ + --with-private-tags \ + $(use_with tiff libtiff) \ + $(use_with zlib) \ + $(use_with png libpng) \ + $(use_with xml libxml) \ + $(use_with tcpd libwrap) \ + $(use_with ssl openssl) \ + || die "econf failed" + # Don't know why, but compile only with make not with emake ?! + make ARCH="" || die "make failed" + if use doc; then + emake html + fi + +} + +src_install() { + + emake DESTDIR="${D}" install \ + install-lib \ + || die "emake install failed" + if use doc; then + emake DESTDIR="${D}" install-html \ + install-doc \ + || die "emake install doc failed" + fi + dodoc COPYRIGHT FAQ HISTORY *.txt + if use doc; then + dohtml "${PN}"/html/* + fi + +} |