|
|
10791b1 |
# use dcm4che-test as name, no use carrying the version in the name
|
|
|
10791b1 |
%global svn_rev 15516
|
|
|
10791b1 |
|
|
|
10791b1 |
Name: dcm4che-test
|
|
|
10791b1 |
Version: 2.6
|
|
|
32c85d9 |
Release: 0.5%{?dist}.20110530svn%{svn_rev}
|
|
|
10791b1 |
Summary: Test images for dcm4che2
|
|
|
10791b1 |
|
|
|
10791b1 |
License: MPLv1.1 or GPLv2 or LGPLv2
|
|
|
10791b1 |
URL: http://www.dcm4che.org/confluence/display/proj/The+Project
|
|
|
10791b1 |
BuildArch: noarch
|
|
|
10791b1 |
|
|
|
10791b1 |
# Generated from an svn checkout: TODO: use svn export next time
|
|
|
10791b1 |
# svn export https://dcm4che.svn.sourceforge.net/svnroot/dcm4che/dcm4che2-test/tags/dcm4che2-test-2.6
|
|
|
10791b1 |
# tar -cvzf dcm4che2-test-2.6.tar.gz dcm4che2-test-2.6/
|
|
|
10791b1 |
Source0: dcm4che2-test-%{version}.tar.gz
|
|
|
10791b1 |
|
|
|
10791b1 |
BuildRequires: jpackage-utils
|
|
|
10791b1 |
BuildRequires: java-devel
|
|
Stanislav Ochotnicky |
a413d98 |
BuildRequires: maven-local
|
|
|
10791b1 |
BuildRequires: maven-compiler-plugin
|
|
|
10791b1 |
BuildRequires: maven-install-plugin
|
|
|
10791b1 |
BuildRequires: maven-jar-plugin
|
|
|
10791b1 |
BuildRequires: maven-javadoc-plugin
|
|
|
10791b1 |
BuildRequires: maven-release-plugin
|
|
|
10791b1 |
BuildRequires: maven-resources-plugin
|
|
|
10791b1 |
BuildRequires: maven-surefire-plugin
|
|
|
10791b1 |
|
|
|
10791b1 |
Requires: jpackage-utils
|
|
|
10791b1 |
Requires: java
|
|
|
10791b1 |
|
|
|
10791b1 |
Requires(post): jpackage-utils
|
|
|
10791b1 |
Requires(postun): jpackage-utils
|
|
|
10791b1 |
|
|
|
10791b1 |
%description
|
|
|
10791b1 |
DCM4CHE Test Data and Libraries
|
|
|
10791b1 |
|
|
|
10791b1 |
%package javadoc
|
|
|
10791b1 |
Summary: Javadocs for %{name}
|
|
|
10791b1 |
Group: Documentation
|
|
|
10791b1 |
Requires: jpackage-utils
|
|
|
10791b1 |
|
|
|
10791b1 |
%description javadoc
|
|
|
10791b1 |
This package contains the API documentation for %{name}.
|
|
|
10791b1 |
|
|
|
10791b1 |
%prep
|
|
|
10791b1 |
%setup -q -n dcm4che2-test-2.6
|
|
|
10791b1 |
|
|
|
10791b1 |
%build
|
|
|
10791b1 |
mvn-rpmbuild -X install javadoc:aggregate
|
|
|
10791b1 |
|
|
|
10791b1 |
%install
|
|
|
10791b1 |
mkdir -p $RPM_BUILD_ROOT%{_javadir}
|
|
|
10791b1 |
cp -p %{name}-image/target/%{name}-image-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-image.jar
|
|
|
10791b1 |
|
|
|
10791b1 |
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
|
|
|
10791b1 |
cp -rp target/site/apidocs/ $RPM_BUILD_ROOT%{_javadocdir}/%{name}
|
|
|
10791b1 |
|
|
|
10791b1 |
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
|
|
|
10791b1 |
install -pm 644 pom.xml \
|
|
|
10791b1 |
$RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
|
|
|
10791b1 |
|
|
|
10791b1 |
install -pm 644 %{name}-image/pom.xml \
|
|
|
10791b1 |
$RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}-image.pom
|
|
|
10791b1 |
|
|
|
10791b1 |
# note that the artifact id is %%{name}-image, not dcm4che2-test-image
|
|
|
10791b1 |
%add_to_maven_depmap org.dcm4che.test %{name}-image %{version} JPP %{name}-image
|
|
|
10791b1 |
|
|
|
10791b1 |
# Check on this: there is no jar for the -test pom, do we need a add_to_maven_depmap here?
|
|
|
10791b1 |
%add_to_maven_depmap org.dcm4che.test dcm4che2-test %{version} JPP %{name}
|
|
|
10791b1 |
|
|
|
10791b1 |
find $RPM_BUILD_ROOT%{_javadocdir}/%{name} -name "javadoc.sh" -exec chmod a-x '{}' \;
|
|
|
10791b1 |
|
|
|
10791b1 |
%post
|
|
|
10791b1 |
%update_maven_depmap
|
|
|
10791b1 |
|
|
|
10791b1 |
%postun
|
|
|
10791b1 |
%update_maven_depmap
|
|
|
10791b1 |
|
|
|
10791b1 |
%files
|
|
|
10791b1 |
%{_mavenpomdir}/*.pom
|
|
|
10791b1 |
%{_mavendepmapfragdir}/%{name}
|
|
|
10791b1 |
%{_javadir}/%{name}-image.jar
|
|
|
10791b1 |
|
|
|
10791b1 |
%files javadoc
|
|
|
10791b1 |
%{_javadocdir}/%{name}
|
|
|
10791b1 |
|
|
|
10791b1 |
%changelog
|
|
|
32c85d9 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6-0.5.20110530svn15516
|
|
|
32c85d9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
32c85d9 |
|
|
Stanislav Ochotnicky |
a413d98 |
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 2.6-0.4.20110530svn15516
|
|
Stanislav Ochotnicky |
a413d98 |
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
|
|
Stanislav Ochotnicky |
a413d98 |
- Replace maven BuildRequires with maven-local
|
|
Stanislav Ochotnicky |
a413d98 |
|
|
|
40fdbdb |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6-0.3.20110530svn15516
|
|
|
40fdbdb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
40fdbdb |
|
|
|
2cf1bda |
* Fri Jan 06 2012 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 2.6-0.2.20110530svn15516
|
|
|
2cf1bda |
- spec bump for gcc 4.7 rebuild
|
|
|
2cf1bda |
|
|
|
10791b1 |
* Mon May 30 2011 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 2.6-0.1.20110530svn15516
|
|
|
10791b1 |
- Edited find command
|
|
|
10791b1 |
- Corrected versioning
|
|
|
10791b1 |
- Corrected License versions
|
|
|
10791b1 |
- Corrected depmap, and java bits : thanks Stanislav Ochotnicky!
|
|
|
10791b1 |
- made changes using macros
|
|
|
10791b1 |
- Correct add to maven depmap command
|
|
|
10791b1 |
- initial rpm build
|