summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSuren A. Chilingaryan <csa@suren.me>2019-09-01 05:08:39 +0200
committerSuren A. Chilingaryan <csa@suren.me>2019-09-01 05:08:39 +0200
commit6109bebd80c2873d9a5763436902b17a0d68d21c (patch)
treef3a6ebda4446fe462bc685484c2dd074471848b0
parent784b55e4a75e582ee2d5a98cf47a7df1cab26b2e (diff)
downloaddarklin4-6109bebd80c2873d9a5763436902b17a0d68d21c.tar.gz
darklin4-6109bebd80c2873d9a5763436902b17a0d68d21c.tar.bz2
darklin4-6109bebd80c2873d9a5763436902b17a0d68d21c.tar.xz
darklin4-6109bebd80c2873d9a5763436902b17a0d68d21c.zip
Added gnu-netcat from old portage
-rw-r--r--net-analyzer/gnu-netcat/Manifest5
-rw-r--r--net-analyzer/gnu-netcat/files/gnu-netcat-LC_CTYPE.patch19
-rw-r--r--net-analyzer/gnu-netcat/files/gnu-netcat-close.patch16
-rw-r--r--net-analyzer/gnu-netcat/files/gnu-netcat-flagcount.patch22
-rw-r--r--net-analyzer/gnu-netcat/gnu-netcat-0.7.1-r3.ebuild37
-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
14 files changed, 99 insertions, 389 deletions
diff --git a/net-analyzer/gnu-netcat/Manifest b/net-analyzer/gnu-netcat/Manifest
new file mode 100644
index 0000000..3e7159e
--- /dev/null
+++ b/net-analyzer/gnu-netcat/Manifest
@@ -0,0 +1,5 @@
+AUX gnu-netcat-LC_CTYPE.patch 479 BLAKE2B a458dc0df5d2f085b30b10d6f33f3ca6beb1b56348e8671098f2b3360da010311ae84d0ca69449df0b535d054ca0a1bff0ad6ca3943e583eb0964657118c4e6f SHA512 9ec66fe94fe5d6b76d94959d1e26a3b5ae7f1b09b9d863c73867a1325a14b3691e475ce7db54612f16ef4cc954815d268fb19a16cf5bfce4b0d585e40b690293
+AUX gnu-netcat-close.patch 440 BLAKE2B 537e086dd131a69c4701dd3c9512bfcdb5bf0c2cb8ce9ca09a6272f4c01f7f95ec41b5c82c60c8f2e894c528ccb7c89da4ddecb88e5f9defb59c8be636b4ea65 SHA512 3dcf4c75ee6989ce7e5f2cf288c1c566ccb9b6a98f1fa6c0caf72c646a9eec5df1221721ed2d0c7d913cd4613fec91914c99acce12134c12f78a93cdc5b11c2f
+AUX gnu-netcat-flagcount.patch 582 BLAKE2B 6b5c41d67e3135a27bf1b5ae212d8e17ab8a438c9ed5cf2d9239385f8190f3cb47b93aada65cdfb31f9df7f61f4eed8898605356702d09b4a58557d189a84553 SHA512 d341ff30dcc21170d956651956c519c25af9195090acba00459aed9f9c3425e845452cdbcf9f9e12d96857be335ad2ce9640e84c4f88343279700763c1351a0b
+DIST netcat-0.7.1.tar.bz2 325687 BLAKE2B a846fafcd006cc284f982fe66a3de5154ef1d74d20926344c54066f9b5e86f7bef06eb99313d5ec7f9f09bdb9b12ca82421b945bc6d3b8c6bb5f843cd6d31c2c SHA512 283c02f849c3bb62615a5ccb7796192804dafcecb34f3c6b553cbc12c715654963b81e253762923c6069be9768b93dde576a392b89b167912c323354f1376e83
+EBUILD gnu-netcat-0.7.1-r3.ebuild 1013 BLAKE2B 7bfbef4f84fa119ca73bfd8864a1a05e7f64e97962f31689b22c49d4cea59c612a7de5be81de90c27b3170031447dfda5e3fc375a234290487d3084813b2b39a SHA512 bfc5b734814b97f72648c6942726f6af789af4c14aa9112c9456713a3cf2326ef4b4735966a2ceb737a3ef8d0008ba85fa76573d61620ee77d33408d3d591bc4
diff --git a/net-analyzer/gnu-netcat/files/gnu-netcat-LC_CTYPE.patch b/net-analyzer/gnu-netcat/files/gnu-netcat-LC_CTYPE.patch
new file mode 100644
index 0000000..1c67f92
--- /dev/null
+++ b/net-analyzer/gnu-netcat/files/gnu-netcat-LC_CTYPE.patch
@@ -0,0 +1,19 @@
+In russian locale, netcat error messages display as '???????'
+
+Need to set LC_CTYPE along with LC_MESSAGES to correctly display messages in
+locales other then C/POSIX
+Required for correct i18n support in glibc.
+
+(bug #200875 by Михаил)
+
+
+--- a/src/netcat.c
++++ b/src/netcat.c
+@@ -157,6 +157,7 @@
+ connect_sock.domain = PF_INET;
+
+ #ifdef ENABLE_NLS
++ setlocale(LC_CTYPE, "");
+ setlocale(LC_MESSAGES, "");
+ bindtextdomain(PACKAGE, LOCALEDIR);
+ textdomain(PACKAGE);
diff --git a/net-analyzer/gnu-netcat/files/gnu-netcat-close.patch b/net-analyzer/gnu-netcat/files/gnu-netcat-close.patch
new file mode 100644
index 0000000..5c3e4fa
--- /dev/null
+++ b/net-analyzer/gnu-netcat/files/gnu-netcat-close.patch
@@ -0,0 +1,16 @@
+--- netcat-0.7.1.org/doc/netcat.1 2004-01-11 21:48:18.000000000 +0100
++++ netcat-0.7.1/doc/netcat.1 2010-02-12 17:03:02.000000000 +0100
+@@ -256,6 +256,13 @@
+ source address for the connecting socket.
+ .Sh "Advanced Options"
+ .IX Subsection "Advanced Options"
++.IP "\fB\-c" 4
++.IX Item "-c"
++.PD 0
++.IP "\fB\-\-close" 4
++.IX Item "--close"
++.PD
++closes connection on EOF from stdin.
+ .IP "\fB\-i \s-1SECS\s0\fR" 4
+ .IX Item "-i SECS"
+ .PD 0
diff --git a/net-analyzer/gnu-netcat/files/gnu-netcat-flagcount.patch b/net-analyzer/gnu-netcat/files/gnu-netcat-flagcount.patch
new file mode 100644
index 0000000..df029a6
--- /dev/null
+++ b/net-analyzer/gnu-netcat/files/gnu-netcat-flagcount.patch
@@ -0,0 +1,22 @@
+--- bad/netcat-0.7.1/src/flagset.c 2003-12-10 17:18:07.000000000 +0100
++++ good/netcat-0.7.1/src/flagset.c 2007-03-04 17:38:10.000000000 +0100
+@@ -134,7 +134,7 @@
+
+ int netcat_flag_count(void)
+ {
+- register char c;
++ register unsigned char c;
+ register int i;
+ int ret = 0;
+
+@@ -154,8 +154,8 @@
+ Assumed that the bit number 1 is the sign, and that we will shift the
+ bit 1 (or the bit that takes its place later) until the the most right,
+ WHY it has to keep the wrong sign? */
+- ret -= (c >> 7);
+- c <<= 1;
++ ret += (c & 1);
++ c >>= 1;
+ }
+ }
+
diff --git a/net-analyzer/gnu-netcat/gnu-netcat-0.7.1-r3.ebuild b/net-analyzer/gnu-netcat/gnu-netcat-0.7.1-r3.ebuild
new file mode 100644
index 0000000..7d2707d
--- /dev/null
+++ b/net-analyzer/gnu-netcat/gnu-netcat-0.7.1-r3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/gnu-netcat/gnu-netcat-0.7.1-r3.ebuild,v 1.8 2013/02/17 23:20:20 zmedico Exp $
+
+EAPI="6"
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="the GNU network swiss army knife"
+HOMEPAGE="http://netcat.sourceforge.net/"
+SRC_URI="mirror://sourceforge/netcat/netcat-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~hppa ppc sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug nls"
+
+S=${WORKDIR}/netcat-${PV}
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PN}-flagcount.patch \
+ "${FILESDIR}"/${PN}-close.patch \
+ "${FILESDIR}"/${PN}-LC_CTYPE.patch
+
+}
+
+src_configure() {
+ use debug && append-flags -DDEBUG
+ econf $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ rm "${ED}"usr/bin/nc
+ dodoc AUTHORS ChangeLog NEWS README TODO
+}
diff --git a/sci-libs/dcmtk/.svn/all-wcprops b/sci-libs/dcmtk/.svn/all-wcprops
deleted file mode 100644
index 21a6a73..0000000
--- a/sci-libs/dcmtk/.svn/all-wcprops
+++ /dev/null
@@ -1,29 +0,0 @@
-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
deleted file mode 100644
index 57f7e16..0000000
--- a/sci-libs/dcmtk/.svn/entries
+++ /dev/null
@@ -1,164 +0,0 @@
-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
deleted file mode 100644
index ec63514..0000000
--- a/sci-libs/dcmtk/.svn/format
+++ /dev/null
@@ -1 +0,0 @@
-9
diff --git a/sci-libs/dcmtk/.svn/text-base/ChangeLog.svn-base b/sci-libs/dcmtk/.svn/text-base/ChangeLog.svn-base
deleted file mode 100644
index 2600c57..0000000
--- a/sci-libs/dcmtk/.svn/text-base/ChangeLog.svn-base
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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
deleted file mode 100644
index f1ce9a0..0000000
--- a/sci-libs/dcmtk/.svn/text-base/Manifest.svn-base
+++ /dev/null
@@ -1,5 +0,0 @@
-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
deleted file mode 100644
index 496e750..0000000
--- a/sci-libs/dcmtk/.svn/text-base/dcmtk-3.5.4-r3.ebuild.svn-base
+++ /dev/null
@@ -1,77 +0,0 @@
-# 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
deleted file mode 100644
index fc6991d..0000000
--- a/sci-libs/dcmtk/.svn/text-base/metadata.xml.svn-base
+++ /dev/null
@@ -1,19 +0,0 @@
-<?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
deleted file mode 100644
index 36a5917..0000000
--- a/sci-libs/dcmtk/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-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
deleted file mode 100644
index ca2b85c..0000000
--- a/sci-libs/dcmtk/dcmtk-3.6.1_pre20140617.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# 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
-}