Author: pawelz                       Date: Mon Mar 30 05:00:10 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- package binary files.
- version built from sources moved to DEVEL branch

---- Files affected:
SPECS:
   java-modello.spec (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: SPECS/java-modello.spec
diff -u SPECS/java-modello.spec:1.2 SPECS/java-modello.spec:1.3
--- SPECS/java-modello.spec:1.2 Fri Mar 27 21:46:41 2009
+++ SPECS/java-modello.spec     Mon Mar 30 07:00:04 2009
@@ -1,15 +1,7 @@
 # $Revision$, $Date$
 # TODO:
-# - build
-#
-# Conditional build:
-%bcond_without javadoc         # don't build javadoc
-%bcond_without tests           # don't build and run tests
-%if "%{pld_release}" == "ti"
-%bcond_without java_sun        # build with gcj
-%else
-%bcond_with    java_sun        # build with java-sun
-%endif
+# - package maven and plexus and THEN try to build it from sources
+# - dependencies (plexus?)
 #
 %include       /usr/lib/rpm/macros.java
 #
@@ -20,12 +12,43 @@
 Release:       0.1
 License:       BSD-like
 Group:         Libraries/Java
-# svn export http://svn.codehaus.org/modello/tags/modello-1.0.1/
-Source0:       %{srcname}-%{version}.tar.bz2
-# Source0-md5: ca3eefd13ff5f2e087d44a9c0560ed87
+Source0:       
http://repository.codehaus.org/org/codehaus/modello/modello-core/%{version}/modello-core-%{version}.jar
+# Source0-md5: d808a73a462dfff839662ff04872fc28
+Source1:       
http://repository.codehaus.org/org/codehaus/modello/modello-maven-plugin/%{version}/modello-maven-plugin-%{version}.jar
+# Source1-md5: 25720daca831f5d1a6ced068551a43f6
+Source2:       
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-converters/%{version}/modello-plugin-converters-%{version}.jar
+# Source2-md5: 0ca084e95cc728ff81bb1d41ec738142
+Source3:       
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-dom4j/%{version}/modello-plugin-dom4j-%{version}.jar
+# Source3-md5: fc2e2e2ac2461837972e892289aca6a8
+Source4:       
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-java/%{version}/modello-plugin-java-%{version}.jar
+# Source4-md5: 014ca05df577de0204f4949ea19239e9
+Source5:       
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-jdom/%{version}/modello-plugin-jdom-%{version}.jar
+# Source5-md5: 7bc7973910e452ca6d764c09c4195640
+Source6:       
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-stax/%{version}/modello-plugin-stax-%{version}.jar
+# Source6-md5: 6eda5939d8f05d97ae2a46d74c4b0730
+Source7:       
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-xdoc/%{version}/modello-plugin-xdoc-%{version}.jar
+# Source7-md5: ed81553efa2446e01c34603f5f950a2f
+Source8:       
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-xml/%{version}/modello-plugin-xml-%{version}.jar
+# Source8-md5: f50caa0c555553c51bbdc62c99bab43d
+Source9:       
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-xpp3/%{version}/modello-plugin-xpp3-%{version}.jar
+# Source9-md5: 52cacdcd875a9e6c92b2c81c78368946
+Source10:      
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-xsd/%{version}/modello-plugin-xsd-%{version}.jar
+# Source10-md5:        a724f4f57aa2b4389df91f6927c58055
+
+# Extracted from one of the .java source files in modello svn repository
+Source11:      %{name}-LICENSE.txt
+
+# Is there something more interesting than unit tests?
+#Source17:     
http://repository.codehaus.org/org/codehaus/modello/modello-test/%{version}/modello-test-%{version}.jar
+
+# Why there is no 1.0.1 release of these jars?
+#Source12:     
http://repository.codehaus.org/org/codehaus/modello/modello-db-keywords/%{version}/modello-db-keywords-%{version}.jar
+#Source13:     
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-jpox/%{version}/modello-plugin-jpox-%{version}.jar
+#Source14:     
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-plexus-registry/%{version}/modello-plugin-plexus-registry-%{version}.jar
+#Source15:     
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-prevayler/%{version}/modello-plugin-prevayler-%{version}.jar
+#Source16:     
http://repository.codehaus.org/org/codehaus/modello/modello-plugin-store/%{version}/modello-plugin-store-%{version}.jar
+
 URL:           http://modello.codehaus.org/
-%{!?with_java_sun:BuildRequires:       java-gcj-compat-devel}
-%{?with_java_sun:BuildRequires:        java-sun}
 BuildRequires: jpackage-utils
 BuildRequires: rpm-javaprov
 BuildRequires: rpmbuild(macros) >= 1.300
@@ -35,103 +58,46 @@
 %description
 Modello is a Data Model toolkit in use by the Maven 2 Project.
 
-%package javadoc
-Summary:       Online manual for %{srcname}
-Summary(pl.UTF-8):     Dokumentacja online do %{srcname}
-Group:         Documentation
-Requires:      jpackage-utils
-
-%description javadoc
-Documentation for %{srcname}.
-
-%description javadoc -l pl.UTF-8
-Dokumentacja do %{srcname}.
-
-%description javadoc -l fr.UTF-8
-Javadoc pour %{srcname}.
-
-%package examples
-Summary:       Examples for %{name}
-Summary(pl.UTF-8):     Przykłady dla pakietu %{name}
-Group:         Documentation
-Requires:      %{name} = %{epoch}:%{version}-%{release}
-
-%description examples
-Demonstrations and samples for %{srcname}.
-
-%description examples -l pl.UTF-8
-Pliki demonstracyjne i przykłady dla pakietu %{srcname}.
-
 %prep
-%setup -q -n %{srcname}-%{version}
-
-%build
-#CLASSPATH=$(build-classpath jaxen)
-#export CLASSPATH
-export JAVA_HOME="%{java_home}"
-
-install -d build
-#%javac -classpath $CLASSPATH -source 1.5 -target 1.5 -d build $(find -name 
'*.java')
-
-%if %{with javadoc}
-%javadoc -d apidocs \
-       %{?with_java_sun:org.jaxen} \
-       $(find src/java/main/org/jaxen/ -name '*.java')
-%endif
-
-%jar -cf %{srcname}-%{version}.jar -C build .
+%setup -qc
+cp %{SOURCE11} LICENSE.txt
 
 %install
+
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_javadir}
-cp -a %{srcname}-%{version}.jar 
$RPM_BUILD_ROOT%{_javadir}/%{srcname}-%{version}.jar
-ln -s %{srcname}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{srcname}.jar
-
-# javadoc
-%if %{with javadoc}
-install -d $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}-%{version}
-cp -a apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}-%{version}
-ln -s %{srcname}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{srcname} # ghost 
symlink
-%endif
+install -d $RPM_BUILD_ROOT%{_javadir}/modello
+install %{SOURCE0} $RPM_BUILD_ROOT%{_javadir}/modello/modello-core.1.0.1.jar
+install %{SOURCE1} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-maven-plugin.1.0.1.jar
+install %{SOURCE2} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-converters.1.0.1.jar
+install %{SOURCE3} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-dom4j.1.0.1.jar
+install %{SOURCE4} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-java.1.0.1.jar
+install %{SOURCE5} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-jdom.1.0.1.jar
+install %{SOURCE6} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-stax.1.0.1.jar
+install %{SOURCE7} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-xdoc.1.0.1.jar
+install %{SOURCE8} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-xml.1.0.1.jar
+install %{SOURCE9} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-xpp3.1.0.1.jar
+install %{SOURCE10} 
$RPM_BUILD_ROOT%{_javadir}/modello/modello-plugin-xsd.1.0.1.jar
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post javadoc
-ln -nfs %{name}-%{version} %{_javadocdir}/%{name}
-
 %files
 %defattr(644,root,root,755)
-%{_javadir}/%{srcname}-%{version}.jar
-%{_javadir}/%{srcname}.jar
+%{_javadir}/%{srcname}
 %doc LICENSE.txt
 
-%if %{with javadoc}
-%files javadoc
-%defattr(644,root,root,755)
-%{_javadocdir}/%{srcname}-%{version}
-%ghost %{_javadocdir}/%{srcname}
-%endif
-
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <[email protected]>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2009/03/30 05:00:04  pawelz
+- package binary files.
+- version built from sources moved to DEVEL branch
+
 Revision 1.2  2009/03/27 20:46:41  pawelz
 - fixed Source0
 
 Revision 1.1  2009/03/27 20:44:09  pawelz
 - initial
-
-Revision 1.2  2009/03/26 21:29:57  paszczus
-- switched to sources
-- use proper javadoc
-- added java_sun bcond
-- conditional bcond for Titanium
-
-Revision 1.1  2009/02/06 18:04:28  pawelz
-- initial PLD release
-
-
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/java-modello.spec?r1=1.2&r2=1.3&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to