diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..247858a --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/amide-0.9.3.tgz +/amide-1.0.0.tgz diff --git a/amide-0.9.2.tgz b/amide-0.9.2.tgz new file mode 100644 index 0000000..ad0ade5 Binary files /dev/null and b/amide-0.9.2.tgz differ diff --git a/amide.spec b/amide.spec new file mode 100644 index 0000000..fd836df --- /dev/null +++ b/amide.spec @@ -0,0 +1,130 @@ +Name: amide +Version: 1.0.0 +Release: 1%{?dist} +Summary: Program for viewing and analyzing medical image data sets + +Group: Applications/Productivity +License: GPLv2+ +URL: http://amide.sourceforge.net/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) + +BuildRequires: dcmtk-devel >= 3.5.4 +BuildRequires: desktop-file-utils +BuildRequires: GConf2-devel +BuildRequires: gettext +BuildRequires: gnome-doc-utils +BuildRequires: gnome-vfs2-devel +BuildRequires: gsl-devel +BuildRequires: gtk2-devel >= 2.10 +BuildRequires: gtk-doc +BuildRequires: intltool +BuildRequires: libgnomecanvas-devel +BuildRequires: libxml2-devel +BuildRequires: volpack-devel +BuildRequires: xmedcon-devel >= 0.10.0 +# optional, to be added later +#BuildRequires: medcon-devel + +Requires: xmedcon >= 0.10.0 +Requires: dcmtk >= 3.5.4 +%if 0%{?rhel} <= 5 +BuildRequires: scrollkeeper +Requires(post): scrollkeeper +Requires(postun): scrollkeeper +%else +BuildRequires: rarian-compat +%endif + + +%description + +AMIDE is a tool for viewing and analyzing medical image data sets. It's +capabilities include the simultaneous handling of multiple data sets imported +from a variety of file formats, image fusion, 3D region of interest drawing and +analysis, volume rendering, and rigid body alignments. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The %{name}-devel package contains documentation for developing applications +that use %{name}. + +%prep +%setup -q +sed -i 's|Icon=%{name}_logo.png|Icon=%{name}_logo|g' etc/%{name}.desktop.in +# configure does not pich up environment variables, so we use this dirty hack +sed -i 's|"-g -O6 -Wall"|"$RPM_OPT_FLAGS"|g' configure + + +%build +%configure \ + --enable-gtk-doc=yes \ + --enable-libecat=no \ + --enable-amide-debug=no \ + --disable-scrollkeeper + +# %%{?_smp_mflags} is not supported +make + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +%find_lang %{name} +desktop-file-install --vendor="" \ + --add-category="Science;" \ + --remove-category="Graphics" \ + --dir=%{buildroot}%{_datadir}/applications \ + %{buildroot}/%{_datadir}/applications/%{name}.desktop + +%clean +rm -rf $RPM_BUILD_ROOT + +%if 0%{?rhel} <= 5 +%post +scrollkeeper-update -q -o %{_datadir}/omf/%{name} || : +%endif + +%if 0%{?rhel} <= 5 +%postun +scrollkeeper-update -q || : +%endif + + +%files -f %{name}.lang +%defattr(-,root,root,-) +%doc AUTHORS COPYING ChangeLog NEWS README RELEASE_NOTES todo +%{_bindir}/%{name} +%{_datadir}/pixmaps/%{name}* +%{_datadir}/gnome/help/%{name}/ +%{_datadir}/omf/%{name}/ +%{_datadir}/applications/%{name}.desktop +%{_mandir}/man1/amide.1.* + +%files devel +%defattr(-,root,root,-) +%{_datadir}/gtk-doc/ + +%changelog +* Sat Oct 08 2011 Christoph Wickert - 1.0.0-1 +- Update to 1.0.0 + +* Fri Oct 07 2011 Christoph Wickert - 0.9.3-1 +- Update to 0.9.3 + +* Fri Aug 26 2011 Christoph Wickert - 0.9.2-4 +- Build with dcmtk and xmedcom support + +* Mon Feb 07 2011 Fedora Release Engineering - 0.9.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sat Jan 01 2011 Susmit Shannigrahi - 0.9.2-2 +- Review fixes + +* Sat Jan 01 2011 Susmit Shannigrahi - 0.9.2-1 +- Initial packaging based on Andy Loening's unofficial package for F12. + diff --git a/dead.package b/dead.package deleted file mode 100644 index 5784d07..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -2014-06-04 - This package was already retired in pkgdb/blocked in koji, but no dead.package file existed. The original retirement reason is unclear. diff --git a/sources b/sources new file mode 100644 index 0000000..ec58e8d --- /dev/null +++ b/sources @@ -0,0 +1 @@ +660600aec949e72765d332eeaafbfadc amide-1.0.0.tgz