Codebase list libswingx-java / 97e29e2
* Move libswingx-java to pkg-java svn Varun Hiremath 16 years ago
13 changed file(s) with 252 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
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 installdir=/usr/share/java
1
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 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 docs/*
1
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
0 version=3
1 opts="uversionmangle=s/_//g" \
2 http://swinglabs.org/hudson/job/SwingX%20Weekly%20Build/lastStableBuild/ \
3 .*/swingx-(.*)-src.zip debian debian/orig-tar.sh