packages: dcmtk/dcmtk-configure.patch (NEW), dcmtk/dcmtk.spec (NEW)=?UTF-8?Q?=20?=- initi...

qboosh qboosh at pld-linux.org
Tue Feb 7 20:41:06 CET 2012


Author: qboosh                       Date: Tue Feb  7 19:41:06 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial, not finished yet

---- Files affected:
packages/dcmtk:
   dcmtk-configure.patch (NONE -> 1.1)  (NEW), dcmtk.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/dcmtk/dcmtk-configure.patch
diff -u /dev/null packages/dcmtk/dcmtk-configure.patch:1.1
--- /dev/null	Tue Feb  7 20:41:06 2012
+++ packages/dcmtk/dcmtk-configure.patch	Tue Feb  7 20:41:01 2012
@@ -0,0 +1,505 @@
+--- dcmtk-3.6.0/configure.orig	2009-09-04 11:08:47.000000000 +0200
++++ dcmtk-3.6.0/configure	2012-02-05 17:03:52.671202414 +0100
+@@ -27,6 +27,6 @@
+ else
+ 	for module in $modules ; do
+ 		echo "Running configure for module $module."
+-		(cd $module && ./configure $* )
++		(set -x && cd $module && ./configure "$@" )
+ 	done
+ fi
+--- dcmtk-3.6.0/dcmdata/configure.orig	2010-06-04 11:52:19.000000000 +0200
++++ dcmtk-3.6.0/dcmdata/configure	2012-02-05 18:03:20.031321863 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmimage/configure.orig	2010-06-04 11:52:19.000000000 +0200
++++ dcmtk-3.6.0/dcmimage/configure	2012-02-05 18:04:34.167991012 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmimgle/configure.orig	2010-06-04 11:52:19.000000000 +0200
++++ dcmtk-3.6.0/dcmimgle/configure	2012-02-05 18:05:11.437992259 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmjpeg/configure.orig	2010-06-04 11:52:19.000000000 +0200
++++ dcmtk-3.6.0/dcmjpeg/configure	2012-02-05 18:05:44.074660019 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmjpls/configure.orig	2010-06-04 11:52:19.000000000 +0200
++++ dcmtk-3.6.0/dcmjpls/configure	2012-02-05 19:02:37.461440978 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmnet/configure.orig	2010-06-04 11:52:19.000000000 +0200
++++ dcmtk-3.6.0/dcmnet/configure	2012-02-05 19:04:15.808110939 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmpstat/configure.orig	2010-06-04 11:52:20.000000000 +0200
++++ dcmtk-3.6.0/dcmpstat/configure	2012-02-05 19:05:02.091445823 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmqrdb/configure.orig	2010-06-04 11:52:20.000000000 +0200
++++ dcmtk-3.6.0/dcmqrdb/configure	2012-02-05 19:05:46.411447305 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmsign/configure.orig	2010-06-04 11:52:21.000000000 +0200
++++ dcmtk-3.6.0/dcmsign/configure	2012-02-05 19:06:23.611448552 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmsr/configure.orig	2010-06-04 11:52:21.000000000 +0200
++++ dcmtk-3.6.0/dcmsr/configure	2012-02-05 19:06:49.118116075 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmtls/configure.orig	2010-06-04 11:52:21.000000000 +0200
++++ dcmtk-3.6.0/dcmtls/configure	2012-02-05 19:07:23.594783894 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/dcmwlm/configure.orig	2010-06-04 11:52:21.000000000 +0200
++++ dcmtk-3.6.0/dcmwlm/configure	2012-02-05 19:15:41.294800559 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/oflog/configure.orig	2010-06-04 11:52:21.000000000 +0200
++++ dcmtk-3.6.0/oflog/configure	2012-02-05 19:16:14.704801676 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/ofstd/configure.orig	2010-06-04 11:52:21.000000000 +0200
++++ dcmtk-3.6.0/ofstd/configure	2012-02-05 19:16:36.994802421 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 
+--- dcmtk-3.6.0/doxygen/configure.orig	2010-06-04 11:52:21.000000000 +0200
++++ dcmtk-3.6.0/doxygen/configure	2012-02-05 19:36:52.051509774 +0100
+@@ -30,25 +30,25 @@
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		cd $thisdir
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	-c)
+ 		shift
+ 		cd "$configdir"
+ 		echo "running configure in config-directory"
+-		./configure $*
++		./configure "$@"
+ 		;;
+ 	*)
+ 		echo "running configure for this module"
+-		sh "$configdir/confmod" --srcdir=. $*
++		sh "$configdir/confmod" --srcdir=. "$@"
+ 		;;
+ 	esac
+ else
+ 	echo "running configure for this module"
+-	sh "$configdir/confmod" --srcdir=. $*
++	sh "$configdir/confmod" --srcdir=. "$@"
+ fi	
+ 
+ 

================================================================
Index: packages/dcmtk/dcmtk.spec
diff -u /dev/null packages/dcmtk/dcmtk.spec:1.1
--- /dev/null	Tue Feb  7 20:41:06 2012
+++ packages/dcmtk/dcmtk.spec	Tue Feb  7 20:41:01 2012
@@ -0,0 +1,184 @@
+# $Revision$, $Date$
+# TODO:
+# - shared libs
+# - use system libjpeg?
+#
+# Conditional build:
+%bcond_without	apidocs		# do not build and package API docs
+#
+Summary:	DICOM Toolkit - implementation of DICOM/MEDICOM standard
+Summary(pl.UTF-8):	Narzędzia DICOM - implementacja standardu DICOM/MEDICOM
+Name:		dcmtk
+Version:	3.6.0
+Release:	0.1
+License:	BSD
+Group:		Libraries
+Source0:	ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/dcmtk360/%{name}-%{version}.tar.gz
+# Source0-md5:	19409e039e29a330893caea98715390e
+Patch0:		%{name}-configure.patch
+URL:		http://dicom.offis.de/dcmtk
+BuildRequires:	libpng-devel >= 2:1.2.8
+BuildRequires:	libstdc++-devel
+BuildRequires:	libtiff-devel >= 3.7.0
+BuildRequires:	libwrap-devel
+BuildRequires:	libxml2-devel >= 1:2.6.26
+BuildRequires:	openssl-devel >= 0.9.8
+BuildRequires:	zlib-devel >= 1.2.3
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This DICOM ToolKit (DCMTK) package is a set of software libraries and
+applications implementing part of the DICOM/MEDICOM Standard.
+
+%description -l pl.UTF-8
+Pakiet DICOM ToolKit (DCMTK) to zbiór bibliotek i aplikacji
+implementujących część standardu DICOM/MEDICOM.
+
+%package devel
+Summary:	Header files for DCMTK libraries
+Summary(pl.UTF-8):	Pliki nagłówkowe bibliotek DCMTK
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	libstdc++-devel
+
+%description devel
+Header files for DCMTK libraries.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe bibliotek DCMTK.
+
+%package static
+Summary:	Static DCMTK libraries
+Summary(pl.UTF-8):	Statyczne biblioteki DCMTK
+Group:		Development/Libraries
+Requires:	%{name}-devel = %{version}-%{release}
+
+%description static
+Static DCMTK libraries.
+
+%description static -l pl.UTF-8
+Statyczne biblioteki DCMTK.
+
+%package apidocs
+Summary:	DCMTK API documentation
+Summary(pl.UTF-8):	Dokumentacja API bibliotek DCMTK
+Group:		Documentation
+
+%description apidocs
+API documentation for DCMTK library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API bibliotek DCMTK.
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+%configure \
+	--datadir=%{_datadir}/dcmtk \
+	--sysconfdir=%{_sysconfdir}/dcmtk
<<Diff was trimmed, longer than 597 lines>>


More information about the pld-cvs-commit mailing list