summaryrefslogtreecommitdiffstats
path: root/sci-libs/dcmtk/.svn/text-base/dcmtk-3.5.4-r3.ebuild.svn-base
diff options
context:
space:
mode:
authorSuren A. Chilingaryan <csa@suren.me>2019-09-01 00:00:32 +0200
committerSuren A. Chilingaryan <csa@suren.me>2019-09-01 00:00:32 +0200
commitca9627e70852f6b2e835660df870fe3ab405882d (patch)
tree0a008b1d5b16fa0679a195ed7b5662c7891f591c /sci-libs/dcmtk/.svn/text-base/dcmtk-3.5.4-r3.ebuild.svn-base
downloaddarklin4-ca9627e70852f6b2e835660df870fe3ab405882d.tar.gz
darklin4-ca9627e70852f6b2e835660df870fe3ab405882d.tar.bz2
darklin4-ca9627e70852f6b2e835660df870fe3ab405882d.tar.xz
darklin4-ca9627e70852f6b2e835660df870fe3ab405882d.zip
Initial import
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-base77
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
+
+}