2 # - package maven and plexus and THEN try to build it from sources
3 # - dependencies (plexus?)
6 %define srcname modello
7 Summary: Data Model toolkit
13 Source0: http://repository.codehaus.org/org/codehaus/modello/modello-core/%{version}/modello-core-%{version}.jar
14 # Source0-md5: d808a73a462dfff839662ff04872fc28
15 Source1: http://repository.codehaus.org/org/codehaus/modello/modello-maven-plugin/%{version}/modello-maven-plugin-%{version}.jar
16 # Source1-md5: 25720daca831f5d1a6ced068551a43f6
17 Source2: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-converters/%{version}/modello-plugin-converters-%{version}.jar
18 # Source2-md5: 0ca084e95cc728ff81bb1d41ec738142
19 Source3: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-dom4j/%{version}/modello-plugin-dom4j-%{version}.jar
20 # Source3-md5: fc2e2e2ac2461837972e892289aca6a8
21 Source4: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-java/%{version}/modello-plugin-java-%{version}.jar
22 # Source4-md5: 014ca05df577de0204f4949ea19239e9
23 Source5: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-jdom/%{version}/modello-plugin-jdom-%{version}.jar
24 # Source5-md5: 7bc7973910e452ca6d764c09c4195640
25 Source6: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-stax/%{version}/modello-plugin-stax-%{version}.jar
26 # Source6-md5: 6eda5939d8f05d97ae2a46d74c4b0730
27 Source7: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-xdoc/%{version}/modello-plugin-xdoc-%{version}.jar
28 # Source7-md5: ed81553efa2446e01c34603f5f950a2f
29 Source8: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-xml/%{version}/modello-plugin-xml-%{version}.jar
30 # Source8-md5: f50caa0c555553c51bbdc62c99bab43d
31 Source9: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-xpp3/%{version}/modello-plugin-xpp3-%{version}.jar
32 # Source9-md5: 52cacdcd875a9e6c92b2c81c78368946
33 Source10: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-xsd/%{version}/modello-plugin-xsd-%{version}.jar
34 # Source10-md5: a724f4f57aa2b4389df91f6927c58055
36 # Extracted from one of the .java source files in modello svn repository
37 Source11: %{name}-LICENSE.txt
39 # Is there something more interesting than unit tests?
40 #Source17: http://repository.codehaus.org/org/codehaus/modello/modello-test/%{version}/modello-test-%{version}.jar
42 # Why there is no 1.0.1 release of these jars?
43 #Source12: http://repository.codehaus.org/org/codehaus/modello/modello-db-keywords/%{version}/modello-db-keywords-%{version}.jar
44 #Source13: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-jpox/%{version}/modello-plugin-jpox-%{version}.jar
45 #Source14: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-plexus-registry/%{version}/modello-plugin-plexus-registry-%{version}.jar
46 #Source15: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-prevayler/%{version}/modello-plugin-prevayler-%{version}.jar
47 #Source16: http://repository.codehaus.org/org/codehaus/modello/modello-plugin-store/%{version}/modello-plugin-store-%{version}.jar
49 URL: http://modello.codehaus.org/
50 BuildRequires: jpackage-utils
51 BuildRequires: rpm-javaprov
52 BuildRequires: rpmbuild(macros) >= 1.300
54 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
57 Modello is a Data Model toolkit in use by the Maven 2 Project.
61 cp %{SOURCE11} LICENSE.txt
64 rm -rf $RPM_BUILD_ROOT
65 install -d $RPM_BUILD_ROOT%{_javadir}/modello
67 install %{SOURCE0} $RPM_BUILD_ROOT%{_javadir}/modello/modello-core.1.0.1.jar
68 install %{SOURCE1} $RPM_BUILD_ROOT%{_javadir}/modello/modello-maven-plugin.1.0.1.jar
69 install %{SOURCE2} $RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-converters.1.0.1.jar
70 install %{SOURCE3} $RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-dom4j.1.0.1.jar
71 install %{SOURCE4} $RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-java.1.0.1.jar
72 install %{SOURCE5} $RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-jdom.1.0.1.jar
73 install %{SOURCE6} $RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-stax.1.0.1.jar
74 install %{SOURCE7} $RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-xdoc.1.0.1.jar
75 install %{SOURCE8} $RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-xml.1.0.1.jar
76 install %{SOURCE9} $RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-xpp3.1.0.1.jar
77 install %{SOURCE10} $RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-xsd.1.0.1.jar
80 rm -rf $RPM_BUILD_ROOT
83 %defattr(644,root,root,755)
84 %{_javadir}/%{srcname}