Hello community, here is the log from the commit of package swingx for openSUSE:Factory checked in at Mon Apr 19 00:33:06 CEST 2010. -------- New Changes file: --- /dev/null 2009-09-30 08:50:26.000000000 +0200 +++ /mounts/work_src_done/STABLE/swingx/swingx.changes 2010-03-24 13:38:30.000000000 +0100 @@ -0,0 +1,6 @@ +------------------------------------------------------------------- +Wed Mar 24 12:37:26 UTC 2010 - mvyskocil@suse.cz + +- Initial SUSE packaging + swingx-0.9.4-7.fc12.src.rpm + calling whatdependson for head-i586 New: ---- swingx-0.9.4-LoginService.patch swingx-0.9.4-project-properties.patch swingx-0.9.4-src.tar.bz2 swingx-0.9.4-swinglabs-build-impl.patch swingx.changes swingx.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ swingx.spec ++++++ # # spec file for package swingx (Version 0.9.4) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: swingx Version: 0.9.4 Release: 1 Summary: A collection of Swing components License: LGPLv2 Group: Development/Libraries/Java Url: https://swingx.dev.java.net/ Source0: https://swingx.dev.java.net/files/documents/2981/110622/%{name}-%{version}-src.tar.bz2 # Remove external dependency that's now included in JDK 1.6 # See http://forums.java.net/jive/thread.jspa?messageID=318384 Patch0: swingx-0.9.4-LoginService.patch # Remove build dependencies on included binary jars and add system jars # Remove main class from manifest Patch1: swingx-0.9.4-project-properties.patch # Don't do the "demo taglet" stuff Patch2: swingx-0.9.4-swinglabs-build-impl.patch Requires: java >= 1.6.0 BuildRequires: ant ant-nodeps BuildRequires: java-devel >= 1.6.0 BuildRequires: jpackage-utils >= 1.5 BuildRequires: batik BuildArch: noarch Requires(post): jpackage-utils Requires(postun): jpackage-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build %description SwingX contains a collection of powerful, useful, and just plain fun Swing components. Each of the Swing components have been extended, providing data-aware functionality out of the box. New useful components have been created like the JXDatePicker, JXTaskPane, and JXImagePanel. %package javadoc License: LGPLv2 Summary: Javadoc for %{name} Group: Documentation/HTML %description javadoc Documentation for the SwingX widgets %prep %setup -q -n %{name}-%{version}-src %patch0 -p1 %patch1 -p1 %patch2 -p1 rm -rf lib/ %build ant jar javadoc %install mkdir -p ${RPM_BUILD_ROOT}%{_javadocdir}/ cp -r dist/javadoc ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}-%{version} mkdir -p $RPM_BUILD_ROOT%{_javadir} cp -p dist/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar %add_to_maven_depmap org.jdesktop.swingx %{name} %{version} JPP %{name} %clean rm -rf $RPM_BUILD_ROOT %post %update_maven_depmap %postun %update_maven_depmap %files %defattr(-,root,root,-) %doc COPYING README %{_javadir}/*.jar %config(noreplace) %{_mavendepmapfragdir}/%{name} %files javadoc %defattr(-,root,root,-) %{_javadocdir}/%{name}-%{version} %changelog ++++++ swingx-0.9.4-LoginService.patch ++++++ --- swingx-0.9.4-src/src/java/org/jdesktop/swingx/auth/LoginService.java 2008-09-07 06:10:24.000000000 +0200 +++ swingx-0.9.4-src.mef/src/java/org/jdesktop/swingx/auth/LoginService.java 2008-11-04 16:35:33.000000000 +0100 @@ -24,10 +24,10 @@ import java.util.logging.Logger; import javax.swing.SwingUtilities; +import javax.swing.SwingWorker; import javax.swing.event.EventListenerList; import org.jdesktop.beans.AbstractBean; -import org.jdesktop.swingworker.SwingWorker; /** * <b>LoginService</b> is the abstract base class for all classes implementing ++++++ swingx-0.9.4-project-properties.patch ++++++ --- swingx-0.9.4-src/nbproject/project.properties 2008-09-07 06:10:24.000000000 +0200 +++ swingx-0.9.4-src.mef/nbproject/project.properties 2008-11-04 16:52:52.000000000 +0100 @@ -28,11 +28,10 @@ # Library references # ########################################################## file.reference.jmock-1.1.0RC1.jar=lib/jmock-1.1.0RC1.jar -file.reference.MultipleGradientPaint.jar=lib/optional/MultipleGradientPaint.jar +file.reference.batik-all.jar=/usr/share/java/batik-all.jar file.reference.src-java=src/java file.reference.src-test=src/test -file.reference.swing-worker.jar=lib/optional/swing-worker.jar -file.reference.Filters.jar=lib/optional/Filters.jar +# file.reference.Filters.jar=lib/optional/Filters.jar ########################################################## # Build, test, debug, etc Classpaths # @@ -42,9 +41,7 @@ debug.test.classpath=\ ${run.test.classpath} javac.classpath=\ - ${file.reference.MultipleGradientPaint.jar}:\ - ${file.reference.swing-worker.jar}:\ - ${file.reference.Filters.jar} + ${file.reference.batik-all.jar} javac.test.classpath=\ ${javac.classpath}:\ ${build.classes.dir}:\ @@ -102,7 +99,7 @@ # Properties for a "main class" and running that class. # These are generally not used in SwingX ##### -main.class=org.jdesktop.swingx.painter.demo.PainterDemoSet +# main.class=org.jdesktop.swingx.painter.demo.PainterDemoSet application.args= # Space-separated list of JVM arguments used when running the project # (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value @@ -135,4 +132,4 @@ build.branch=MAIN # Location of the demo-taglet jar file -demo.taglet.jar=lib/build-only/demo-taglet.jar \ No newline at end of file +demo.taglet.jar=lib/build-only/demo-taglet.jar ++++++ swingx-0.9.4-swinglabs-build-impl.patch ++++++ --- swingx-0.9.4-src/swinglabs-build-impl.xml 2008-09-07 06:10:24.000000000 +0200 +++ swingx-0.9.4-src.mef/swinglabs-build-impl.xml 2008-11-04 17:19:01.000000000 +0100 @@ -232,11 +232,7 @@ </classpath> <packageset dir="${src.beaninfo.dir}" includes="*/**"/> <packageset dir="${java.dir}" includes="*/**"/> - <taglet name="org.jdesktop.swinglabs.javadoc.DemoTaglet"> - <path path="${demo.taglet.jar}" /> - </taglet> </javadoc> - <copy todir="${dist.javadoc.dir}" file="${demo.taglet.jar}" /> <copy todir="${dist.javadoc.dir}" file="dist/swingx.jar" /> <rename src="${dist.javadoc.dir}/swingx.jar" dest="${dist.javadoc.dir}/demos.jar" /> </target> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org