summaryrefslogtreecommitdiffstats
path: root/sci-libs/dcmtk
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs/dcmtk')
-rw-r--r--sci-libs/dcmtk/.svn/all-wcprops29
-rw-r--r--sci-libs/dcmtk/.svn/entries164
-rw-r--r--sci-libs/dcmtk/.svn/format1
-rw-r--r--sci-libs/dcmtk/.svn/text-base/ChangeLog.svn-base13
-rw-r--r--sci-libs/dcmtk/.svn/text-base/Manifest.svn-base5
-rw-r--r--sci-libs/dcmtk/.svn/text-base/dcmtk-3.5.4-r3.ebuild.svn-base77
-rw-r--r--sci-libs/dcmtk/.svn/text-base/metadata.xml.svn-base19
-rw-r--r--sci-libs/dcmtk/Manifest2
-rw-r--r--sci-libs/dcmtk/dcmtk-3.6.1_pre20140617.ebuild79
9 files changed, 389 insertions, 0 deletions
diff --git a/sci-libs/dcmtk/.svn/all-wcprops b/sci-libs/dcmtk/.svn/all-wcprops
new file mode 100644
index 0000000..21a6a73
--- /dev/null
+++ b/sci-libs/dcmtk/.svn/all-wcprops
@@ -0,0 +1,29 @@
+K 25
+svn:wc:ra_dav:version-url
+V 60
+/gentoo.modulix.net/!svn/ver/35/trunk/overlay/sci-libs/dcmtk
+END
+metadata.xml
+K 25
+svn:wc:ra_dav:version-url
+V 73
+/gentoo.modulix.net/!svn/ver/11/trunk/overlay/sci-libs/dcmtk/metadata.xml
+END
+Manifest
+K 25
+svn:wc:ra_dav:version-url
+V 69
+/gentoo.modulix.net/!svn/ver/35/trunk/overlay/sci-libs/dcmtk/Manifest
+END
+ChangeLog
+K 25
+svn:wc:ra_dav:version-url
+V 70
+/gentoo.modulix.net/!svn/ver/11/trunk/overlay/sci-libs/dcmtk/ChangeLog
+END
+dcmtk-3.5.4-r3.ebuild
+K 25
+svn:wc:ra_dav:version-url
+V 82
+/gentoo.modulix.net/!svn/ver/35/trunk/overlay/sci-libs/dcmtk/dcmtk-3.5.4-r3.ebuild
+END
diff --git a/sci-libs/dcmtk/.svn/entries b/sci-libs/dcmtk/.svn/entries
new file mode 100644
index 0000000..57f7e16
--- /dev/null
+++ b/sci-libs/dcmtk/.svn/entries
@@ -0,0 +1,164 @@
+9
+
+dir
+42
+https://svn.modulix.net/gentoo.modulix.net/trunk/overlay/sci-libs/dcmtk
+https://svn.modulix.net/gentoo.modulix.net
+
+
+
+2009-03-13T23:38:14.829535Z
+35
+ivan@modulix.org
+
+
+svn:special svn:externals svn:needs-lock
+
+
+
+
+
+
+
+
+
+
+
+5d456c98-30fb-47ac-880d-de4362d9a6df
+
+metadata.xml
+file
+
+
+
+
+2009-06-19T22:57:44.000000Z
+2e8c1caec311001e5adc3be4bf0b114f
+2008-04-26T21:22:40.473031Z
+11
+ivan@modulix.org
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+938
+
+Manifest
+file
+
+
+
+
+2009-06-19T22:57:44.000000Z
+70cb27ef699e536b8f98f5165c08ec8e
+2009-03-13T23:38:14.829535Z
+35
+ivan@modulix.org
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+971
+
+ChangeLog
+file
+
+
+
+
+2009-06-19T22:57:44.000000Z
+ebb8b3a5aba4ce1e721f2f5783cb1ee1
+2008-04-26T21:22:40.473031Z
+11
+ivan@modulix.org
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+680
+
+dcmtk-3.5.4-r3.ebuild
+file
+
+
+
+
+2009-06-19T22:57:44.000000Z
+f02f04930e7cea9f3f059ab02cc13e60
+2009-03-13T23:38:14.829535Z
+35
+ivan@modulix.org
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1617
+
diff --git a/sci-libs/dcmtk/.svn/format b/sci-libs/dcmtk/.svn/format
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/sci-libs/dcmtk/.svn/format
@@ -0,0 +1 @@
+9
diff --git a/sci-libs/dcmtk/.svn/text-base/ChangeLog.svn-base b/sci-libs/dcmtk/.svn/text-base/ChangeLog.svn-base
new file mode 100644
index 0000000..2600c57
--- /dev/null
+++ b/sci-libs/dcmtk/.svn/text-base/ChangeLog.svn-base
@@ -0,0 +1,13 @@
+# ChangeLog for sci-libs/dcmtk
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 26 Apr 2008; Ivan Havlicek <ivan@modulix.org> dcmtk-3.5.4-r3 :
+ Changes in xmedcon-0.10.4.ebuild for conformance with repoman
+
+ 26 Apr 2008; Ivan Havlicek <ivan@modulix.org> ChangeLog :
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/sci-libs/dcmtk/.svn/text-base/Manifest.svn-base b/sci-libs/dcmtk/.svn/text-base/Manifest.svn-base
new file mode 100644
index 0000000..f1ce9a0
--- /dev/null
+++ b/sci-libs/dcmtk/.svn/text-base/Manifest.svn-base
@@ -0,0 +1,5 @@
+DIST dcmtk-3.5.4.tar.gz 3756374 RMD160 d1558c9c68e53e0ea3b080fd2fb50b9d8e30eeba SHA1 169056874947083e68eb941fcd53faaebc862ae5 SHA256 7b8575ba609516d76b681c0de8c1328cf23e57deb2c7085a6aa37d4292354d76
+DIST dcmtk_3.5.4-3.diff.gz 140253 RMD160 c06856a46513612c3a585bc3fea429d296ae6bb4 SHA1 75c14b8c6caa88155324b5bb8ed29363776ff7bf SHA256 8dd3ca447de4b0f1d553f672f36d5d88af86763604e2fc830667ce6fdd12677a
+EBUILD dcmtk-3.5.4-r3.ebuild 1617 RMD160 27b26e563dd06ad1dabf74efa204237d362cf589 SHA1 9ce0fca5e4f420676ec4110c6dbfc27520640bab SHA256 f6707f5d86b9d98f73ba8a9a5f567f2b00247464f5ba60b2f55efaf3ee064043
+MISC ChangeLog 680 RMD160 c307eea722234fbfde4f351d75f28549bcc74bac SHA1 59b7c68bfae03a5441d72b876481e12ad06896a4 SHA256 a1de307a00b32dc0a188a8abbb89a1d9dcf285424f843d70759f985df23fd9c7
+MISC metadata.xml 938 RMD160 e6451a136c100b3cafe90e2e1064dffb77aca7d9 SHA1 1a3b698c05897246eb73666f205ec7d873d20270 SHA256 3541a8cb00af24c3b785d021e1d15a94d9c0883d43a60228dd81ab7898534925
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
+
+}
diff --git a/sci-libs/dcmtk/.svn/text-base/metadata.xml.svn-base b/sci-libs/dcmtk/.svn/text-base/metadata.xml.svn-base
new file mode 100644
index 0000000..fc6991d
--- /dev/null
+++ b/sci-libs/dcmtk/.svn/text-base/metadata.xml.svn-base
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <longdescription lang="en">
+ DCMTK is a collection of libraries and applications implementing large
+ parts the DICOM standard. It includes software for examining,
+ constructing and converting DICOM image files, handling offline media,
+ sending and receiving images over a network connection, as well as
+ demonstrative image storage and worklist servers.
+ </longdescription>
+ <longdescription lang="fr">
+ DCMTK est un ensemble de bibliothèques et d'application implémentant
+ une grande partie du standard DICOM. Cela comprend des logiciels de
+ visualisation et de conversion des fichier image, de manipulation de
+ médias locaux, de réception et d'envoi d'images à travers un réseau
+ ainsi qu'un serveur d'images et de worklist de demonstration.
+ </longdescription>
+</pkgmetadata>
diff --git a/sci-libs/dcmtk/Manifest b/sci-libs/dcmtk/Manifest
new file mode 100644
index 0000000..36a5917
--- /dev/null
+++ b/sci-libs/dcmtk/Manifest
@@ -0,0 +1,2 @@
+DIST dcmtk-3.6.1_20140617.tar.gz 4986627 SHA256 c0aab5a3809e20f8b4eae2f181c77a1668d0665e86a590821a59808f45656cdc SHA512 8505c7173e66e48a43b6106c5f85f59f2884017f058e8ea586ebc3e41406e7dc072ec4141342c75d92acf14b06b77b455da835244822f6a3311179507eb029b8 WHIRLPOOL b9ac8dcf5d08a6b5c2a073c10e14c4b1919926746fb1ab717397165a7ddbbfcd43baf2dce2ce9d9ab09d4da9a50622f9bb864c229ab14f5108a78de39762ecd1
+EBUILD dcmtk-3.6.1_pre20140617.ebuild 1864 SHA256 90780b4f4682f16765bc1268f3c4ba3c0c80e89d0a94e83e47bb425784e19ccf SHA512 a6221ca552a9c2fab92bd7e5d5422b83f0c1f846d81554c7c608f1924a5fd2abde1fb8705161798d4d4eb3dc7b2a2a27699bf4d5a96d5a00eabbf42226c923af WHIRLPOOL a3b687560b30df97b2d89b935a6a68ba6fb70e9ceb46868eb26e031193db6e22c18a28df1c765ed3551a6d27c540748941841e9a0c039708b82a22cb6e01ab5d
diff --git a/sci-libs/dcmtk/dcmtk-3.6.1_pre20140617.ebuild b/sci-libs/dcmtk/dcmtk-3.6.1_pre20140617.ebuild
new file mode 100644
index 0000000..ca2b85c
--- /dev/null
+++ b/sci-libs/dcmtk/dcmtk-3.6.1_pre20140617.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+# This ebuild come from bugs.gentoo.org
+
+EAPI="3"
+
+inherit cmake-utils eutils
+
+MY_P=${P/pre/}
+
+DESCRIPTION="The DICOM Toolkit"
+HOMEPAGE="http://dicom.offis.de/dcmtk.php.en"
+SRC_URI="http://dicom.offis.de/download/${PN}/snapshot/${MY_P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="doc png ssl tcpd tiff +threads xml zlib"
+
+RDEPEND="
+ virtual/jpeg
+ png? ( media-libs/libpng )
+ ssl? ( dev-libs/openssl )
+ tcpd? ( sys-apps/tcp-wrappers )
+ tiff? ( media-libs/tiff )
+ xml? ( dev-libs/libxml2:2 )
+ zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ sed -e "s:share/doc/dcmtk:&-${PV}:" \
+ -e "s:DIR \"/:DIR \"/usr/:" \
+ -e "s:usr/etc:etc:" \
+ -e "s:/lib\":/$(get_libdir)\":" \
+ -e "s:COPYRIGHT::" \
+ -i CMakeLists.txt || die
+ sed -e 's:${CMAKE_INSTALL_PREFIX}/::' \
+ -i dcmwlm/data/CMakeLists.txt doxygen/CMakeLists.txt || die
+ # Temporary workaround: docs are not build with CMake
+ sed -i -e '/include/d' doxygen/Makefile.in || die
+}
+
+src_configure() {
+ mycmakeargs="${mycmakeargs}
+ -DBUILD_SHARED_LIBS=ON
+ -DCMAKE_INSTALL_PREFIX=/
+ $(cmake-utils_use tiff DCMTK_WITH_TIFF)
+ $(cmake-utils_use png DCMTK_WITH_PNG)
+ $(cmake-utils_use xml DCMTK_WITH_XML)
+ $(cmake-utils_use zlib DCMTK_WITH_ZLIB)
+ $(cmake-utils_use ssl DCMTK_WITH_OPENSSL)
+ $(cmake-utils_use doc DCMTK_WITH_DOXYGEN)
+ $(cmake-utils_use threads DCMTK_WITH_THREADS)"
+ cmake-utils_src_configure
+ if use doc; then
+ cd "${S}"/doxygen
+ econf
+ fi
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ if use doc; then
+ emake -C "${S}"/doxygen || die
+ fi
+}
+
+src_install() {
+ cmake-utils_src_install
+ if use doc; then
+ cd "${S}"
+ doman doxygen/manpages/man1/* || die
+ dohtml -r doxygen/htmldocs/* || die
+ fi
+}