3 # - use system libjpeg?
6 %bcond_without apidocs # do not build and package API docs
8 Summary: DICOM Toolkit - implementation of DICOM/MEDICOM standard
9 Summary(pl.UTF-8): Narzędzia DICOM - implementacja standardu DICOM/MEDICOM
15 Source0: ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/dcmtk360/%{name}-%{version}.tar.gz
16 # Source0-md5: 19409e039e29a330893caea98715390e
17 Patch0: %{name}-configure.patch
18 URL: http://dicom.offis.de/dcmtk
19 BuildRequires: libpng-devel >= 2:1.2.8
20 BuildRequires: libstdc++-devel
21 BuildRequires: libtiff-devel >= 3.7.0
22 BuildRequires: libwrap-devel
23 BuildRequires: libxml2-devel >= 1:2.6.26
24 BuildRequires: openssl-devel >= 0.9.8
25 BuildRequires: zlib-devel >= 1.2.3
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 This DICOM ToolKit (DCMTK) package is a set of software libraries and
30 applications implementing part of the DICOM/MEDICOM Standard.
32 %description -l pl.UTF-8
33 Pakiet DICOM ToolKit (DCMTK) to zbiór bibliotek i aplikacji
34 implementujących część standardu DICOM/MEDICOM.
37 Summary: Header files for DCMTK libraries
38 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek DCMTK
39 Group: Development/Libraries
40 Requires: %{name} = %{version}-%{release}
41 Requires: libstdc++-devel
44 Header files for DCMTK libraries.
46 %description devel -l pl.UTF-8
47 Pliki nagłówkowe bibliotek DCMTK.
50 Summary: Static DCMTK libraries
51 Summary(pl.UTF-8): Statyczne biblioteki DCMTK
52 Group: Development/Libraries
53 Requires: %{name}-devel = %{version}-%{release}
56 Static DCMTK libraries.
58 %description static -l pl.UTF-8
59 Statyczne biblioteki DCMTK.
62 Summary: DCMTK API documentation
63 Summary(pl.UTF-8): Dokumentacja API bibliotek DCMTK
67 API documentation for DCMTK library.
69 %description apidocs -l pl.UTF-8
70 Dokumentacja API bibliotek DCMTK.
78 --datadir=%{_datadir}/dcmtk \
79 --sysconfdir=%{_sysconfdir}/dcmtk
84 rm -rf $RPM_BUILD_ROOT
86 %{__make} install-all \
87 DESTDIR=$RPM_BUILD_ROOT
90 rm -rf $RPM_BUILD_ROOT
92 %post -p /sbin/ldconfig
93 %postun -p /sbin/ldconfig
96 %defattr(644,root,root,755)
97 %doc ANNOUNCE.360 CHANGES.360 COPYRIGHT FAQ HISTORY README
98 %attr(755,root,root) %{_bindir}/dcm*
99 %attr(755,root,root) %{_bindir}/dcod2lum
100 %attr(755,root,root) %{_bindir}/dconvlum
101 %attr(755,root,root) %{_bindir}/dsr2html
102 %attr(755,root,root) %{_bindir}/dsr2xml
103 %attr(755,root,root) %{_bindir}/dsrdump
104 %attr(755,root,root) %{_bindir}/dump2dcm
105 %attr(755,root,root) %{_bindir}/echoscu
106 %attr(755,root,root) %{_bindir}/findscu
107 %attr(755,root,root) %{_bindir}/img2dcm
108 %attr(755,root,root) %{_bindir}/movescu
109 %attr(755,root,root) %{_bindir}/pdf2dcm
110 %attr(755,root,root) %{_bindir}/storescp
111 %attr(755,root,root) %{_bindir}/storescu
112 %attr(755,root,root) %{_bindir}/termscu
113 %attr(755,root,root) %{_bindir}/wlmscpfs
114 %attr(755,root,root) %{_bindir}/xml2dcm
115 %attr(755,root,root) %{_bindir}/xml2dsr
116 %dir %{_sysconfdir}/dcmtk
117 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dcmtk/dcmpstat.cfg
118 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dcmtk/dcmqrscp.cfg
119 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dcmtk/filelog.cfg
120 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dcmtk/logger.cfg
121 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dcmtk/printers.cfg
122 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dcmtk/storescp.cfg
123 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dcmtk/storescu.cfg
125 %{_mandir}/man1/dcm*.1*
126 %{_mandir}/man1/dcod2lum.1*
127 %{_mandir}/man1/dconvlum.1*
128 %{_mandir}/man1/dsr2html.1*
129 %{_mandir}/man1/dsr2xml.1*
130 %{_mandir}/man1/dsrdump.1*
131 %{_mandir}/man1/dump2dcm.1*
132 %{_mandir}/man1/echoscu.1*
133 %{_mandir}/man1/findscu.1*
134 %{_mandir}/man1/img2dcm.1*
135 %{_mandir}/man1/movescu.1*
136 %{_mandir}/man1/pdf2dcm.1*
137 %{_mandir}/man1/storescp.1*
138 %{_mandir}/man1/storescu.1*
139 %{_mandir}/man1/termscu.1*
140 %{_mandir}/man1/wlmscpfs.1*
141 %{_mandir}/man1/xml2dcm.1*
142 %{_mandir}/man1/xml2dsr.1*
145 %defattr(644,root,root,755)
149 #%defattr(644,root,root,755)
150 %{_libdir}/libcharls.a
151 %{_libdir}/libdcmdata.a
152 %{_libdir}/libdcmdsig.a
153 %{_libdir}/libdcmimage.a
154 %{_libdir}/libdcmimgle.a
155 %{_libdir}/libdcmjpeg.a
156 %{_libdir}/libdcmjpls.a
157 %{_libdir}/libdcmnet.a
158 %{_libdir}/libdcmpstat.a
159 %{_libdir}/libdcmqrdb.a
160 %{_libdir}/libdcmsr.a
161 %{_libdir}/libdcmtls.a
162 %{_libdir}/libdcmwlm.a
164 %{_libdir}/libijg12.a
165 %{_libdir}/libijg16.a
167 %{_libdir}/liboflog.a
168 %{_libdir}/libofstd.a
172 #%defattr(644,root,root,755)