* Move libswingx-java to pkg-java svn
Varun Hiremath
16 years ago
0 | libswingx-java | |
1 | ============== | |
2 | ||
3 | The upstream supplied source package contains binary jar files. | |
4 | Currently no clean source distribution exists. Therefore, the upstream | |
5 | sources were modified to comply with the Debian Free Software | |
6 | Guidelines. | |
7 | ||
8 | Use the rules/get-orig-source target to create the orig.tar.gz. | |
9 | For more details on repackaging of upstream sources please see the | |
10 | debian/orig-tar.sh file. | |
11 | ||
12 | -- Varun Hiremath <varunhiremath@gmail.com> Mon, 27 Aug 2007 19:02:53 +0530 |
0 | <project name="swingx" basedir=".." default="build"> | |
1 | ||
2 | <property name="jarfile" value="${ant.project.name}.jar"/> | |
3 | ||
4 | <patternset id="compiler.resources"> | |
5 | <include name="**/?*.properties" /> | |
6 | <include name="**/?*.xml" /> | |
7 | <include name="**/?*.gif" /> | |
8 | <include name="**/?*.png" /> | |
9 | <include name="**/?*.jpeg" /> | |
10 | <include name="**/?*.jpg" /> | |
11 | <include name="**/?*.html" /> | |
12 | <include name="**/?*.dtd" /> | |
13 | <include name="**/?*.tld" /> | |
14 | <include name="**/?*.ttf" /> | |
15 | </patternset> | |
16 | ||
17 | <target name="build" | |
18 | description="build the jar file"> | |
19 | <mkdir dir="build"/> | |
20 | <javac destdir="build"> | |
21 | <src path="src/beaninfo"/> | |
22 | <src path="src/java"/> | |
23 | </javac> | |
24 | <copy todir="build"> | |
25 | <fileset dir="src/beaninfo"> | |
26 | <patternset refid="compiler.resources" /> | |
27 | </fileset> | |
28 | <fileset dir="src/java"> | |
29 | <patternset refid="compiler.resources" /> | |
30 | </fileset> | |
31 | </copy> | |
32 | <jar destfile="${jarfile}" basedir="build" index="yes"/> | |
33 | </target> | |
34 | ||
35 | <target name="install" depends="build" | |
36 | description="installs the jar file"> | |
37 | <copy file="${jarfile}" todir="${destdir}${installdir}"/> | |
38 | </target> | |
39 | ||
40 | <target name="clean" | |
41 | description="clean up the build dir"> | |
42 | <delete dir="build"/> | |
43 | <delete file="${jarfile}"/> | |
44 | </target> | |
45 | ||
46 | </project> |
0 | libswingx-java (20070722-2) unstable; urgency=low | |
1 | ||
2 | * Include the *.properties files and images in the jars. | |
3 | * debian/control: Add XS-Vcs-{Svn,Browser} headers. | |
4 | * Add debian/README.Debian-source file. | |
5 | ||
6 | -- Varun Hiremath <varunhiremath@gmail.com> Wed, 08 Aug 2007 00:20:45 +0530 | |
7 | ||
8 | libswingx-java (20070722-1) unstable; urgency=low | |
9 | ||
10 | * New upstream release | |
11 | * debian/control: Add myself to Uploaders | |
12 | * Update patches/swingworker.diff patch file. | |
13 | ||
14 | -- Varun Hiremath <varunhiremath@gmail.com> Sat, 04 Aug 2007 00:54:49 +0530 | |
15 | ||
16 | libswingx-java (20070513-1) unstable; urgency=low | |
17 | ||
18 | * Initial release (Closes: #420344) | |
19 | ||
20 | -- Torsten Werner <twerner@debian.org> Sat, 21 Apr 2007 14:39:02 +0200 |
0 | 5 |
0 | Source: libswingx-java | |
1 | Section: contrib/libs | |
2 | Priority: optional | |
3 | Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> | |
4 | Uploaders: Varun Hiremath <varunhiremath@gmail.com>, Torsten Werner <twerner@debian.org> | |
5 | Build-Depends: cdbs, debhelper (>= 5), quilt | |
6 | Build-Depends-Indep: ant, libbatik-java, sun-java6-jdk | |
7 | Standards-Version: 3.7.2 | |
8 | Homepage: https://swingx.dev.java.net/ | |
9 | Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libswingx-java | |
10 | Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libswingx-java | |
11 | ||
12 | Package: libswingx-java | |
13 | Architecture: all | |
14 | Depends: ${shlibs:Depends}, ${misc:Depends}, sun-java6-jre | java1-runtime | java2-runtime | |
15 | Suggests: java-virtual-machine | |
16 | Description: extensions to the Swing GUI toolkit | |
17 | This package contains extensions to the Swing GUI toolkit, including new and | |
18 | enhanced components that provide functionality commonly required by rich | |
19 | client applications. Highlights include: | |
20 | - Sorting, filtering, highlighting for tables, trees, and lists | |
21 | - Find/search | |
22 | - Auto-completion | |
23 | - Login/authentication framework | |
24 | - TreeTable component | |
25 | - Collapsible panel component | |
26 | - Date picker component | |
27 | - Tip-of-the-Day component | |
28 | . | |
29 | Many of these features will eventually be incorporated into the Swing toolkit, | |
30 | although API compatibility will not be guaranteed. The SwingX project focuses | |
31 | exclusively on the raw components themselves. |
0 | This package was debianized by Torsten Werner <twerner@debian.org> on | |
1 | Sat Apr 21 15:20:16 CEST 2007. | |
2 | ||
3 | It was downloaded from | |
4 | http://swinglabs.org/hudson/job/SwingX%20Weekly%20Build/lastStableBuild/ | |
5 | ||
6 | Upstream Author: SwingLabs SwingX Project | |
7 | ||
8 | Copyright (c) 2005-2006 Sun Microsystems, Inc., 4150 Network Circle, Santa | |
9 | Clara, California 95054, U.S.A. All rights reserved. Use is subject | |
10 | to license terms below. Sun, Sun Microsystems and the Sun logo are | |
11 | trademarks or registered trademarks of Sun Microsystems, Inc. in the | |
12 | U.S. and other countries. | |
13 | ||
14 | License: | |
15 | ||
16 | This package is free software; you can redistribute it and/or | |
17 | modify it under the terms of the GNU Lesser General Public | |
18 | License as published by the Free Software Foundation; either | |
19 | version 2 of the License, or (at your option) any later version. | |
20 | ||
21 | This package is distributed in the hope that it will be useful, | |
22 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
23 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
24 | Lesser General Public License for more details. | |
25 | ||
26 | On Debian systems, the complete text of the GNU Lesser General | |
27 | Public License can be found in `/usr/share/common-licenses/LGPL'. | |
28 | ||
29 | ||
30 | JXTipOfTheDayTest.java is Copyright (c) 2007 L2FProd.com and | |
31 | ||
32 | Licensed under the Apache License, Version 2.0 (the "License"); | |
33 | you may not use this file except in compliance with the License. | |
34 | You may obtain a copy of the License at | |
35 | ||
36 | http://www.apache.org/licenses/LICENSE-2.0 | |
37 | ||
38 | Unless required by applicable law or agreed to in writing, software | |
39 | distributed under the License is distributed on an "AS IS" BASIS, | |
40 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
41 | See the License for the specific language governing permissions and | |
42 | limitations under the License. | |
43 | ||
44 | ||
45 | The content of the directories src/java/org/jdesktop/swingx/image, | |
46 | src/java/org/jdesktop/swingx/graphics, and src/java/org/jdesktop/swingx/geom | |
47 | are | |
48 | ||
49 | Dual-licensed under LGPL (Sun and Romain Guy) and BSD (Romain Guy). | |
50 | ||
51 | Copyright 2005 Sun Microsystems, Inc., 4150 Network Circle, | |
52 | Santa Clara, California 95054, U.S.A. All rights reserved. | |
53 | ||
54 | Copyright (c) 2006 Romain Guy <romain.guy@mac.com> | |
55 | All rights reserved. | |
56 | ||
57 | Redistribution and use in source and binary forms, with or without | |
58 | modification, are permitted provided that the following conditions | |
59 | are met: | |
60 | 1. Redistributions of source code must retain the above copyright | |
61 | notice, this list of conditions and the following disclaimer. | |
62 | 2. Redistributions in binary form must reproduce the above copyright | |
63 | notice, this list of conditions and the following disclaimer in the | |
64 | documentation and/or other materials provided with the distribution. | |
65 | 3. The name of the author may not be used to endorse or promote products | |
66 | derived from this software without specific prior written permission. | |
67 | ||
68 | THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR | |
69 | IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | |
70 | OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. | |
71 | IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, | |
72 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | |
73 | NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | |
74 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | |
75 | THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |
76 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |
77 | THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
78 | ||
79 | ||
80 | The Debian packaging is (C) 2007, Torsten Werner <twerner@debian.org> and | |
81 | is licensed under the GPL, see `/usr/share/common-licenses/GPL'. | |
82 |
0 | #!/bin/sh -e | |
1 | ||
2 | # called by uscan with '--upstream-version' <version> <file> | |
3 | ||
4 | TAR=../libswingx-java_$2.orig.tar.gz | |
5 | DIR=libswingx-java-$2.orig | |
6 | ||
7 | # clean up and repackage the upstream zip file | |
8 | unzip $3 | |
9 | mv swingx-*-src $DIR | |
10 | tar -c -z -f $TAR --exclude '*.jar' $DIR | |
11 | rm -rf $DIR $3 | |
12 | ||
13 | # move to directory 'tarballs' | |
14 | if [ -r .svn/deb-layout ]; then | |
15 | . .svn/deb-layout | |
16 | mv $TAR $origDir | |
17 | echo "moved $TAR to $origDir" | |
18 | fi | |
19 | ||
20 | exit 0 |
0 | swingworker.diff |
0 | diff -urN swingx-2007_07_22-src.orig/src/java/org/jdesktop/swingx/auth/LoginService.java swingx-2007_07_22-src/src/java/org/jdesktop/swingx/auth/LoginService.java | |
1 | --- swingx-2007_07_22-src.orig/src/java/org/jdesktop/swingx/auth/LoginService.java 2007-08-04 00:35:55.000000000 +0530 | |
2 | +++ swingx-2007_07_22-src/src/java/org/jdesktop/swingx/auth/LoginService.java 2007-08-04 00:37:57.000000000 +0530 | |
3 | @@ -27,7 +27,7 @@ | |
4 | import javax.swing.event.EventListenerList; | |
5 | ||
6 | import org.jdesktop.beans.AbstractBean; | |
7 | -import org.jdesktop.swingworker.SwingWorker; | |
8 | +import javax.swing.SwingWorker; | |
9 | ||
10 | /** | |
11 | * <b>LoginService</b> is the abstract base class for all classes implementing |
0 | #!/usr/bin/make -f | |
1 | ||
2 | include /usr/share/cdbs/1/rules/debhelper.mk | |
3 | include /usr/share/cdbs/1/class/ant.mk | |
4 | include /usr/share/cdbs/1/rules/patchsys-quilt.mk | |
5 | ||
6 | JAVA_HOME := /usr/lib/jvm/java-6-sun | |
7 | DEB_ANT_BUILDFILE := debian/build.xml | |
8 | DEB_ANT_INSTALL_TARGET := install -Ddestdir=$(DEB_DESTDIR) | |
9 | DEB_JARS := batik | |
10 | ||
11 | get-orig-source: | |
12 | uscan --upstream-version 0 |