debian/0000755000000000000000000000000011607415153007171 5ustar debian/patches/0000755000000000000000000000000011607415153010620 5ustar debian/patches/series0000644000000000000000000000002011607415153012025 0ustar build.xml.patch debian/patches/build.xml.patch0000644000000000000000000001500411607415153013537 0ustar Description: Patch to be able to use ant for building package. This makes it easier to support offline building of this library. Author: Andres Mejia Forwarded: no Last-Update: 2011-01-21 --- /dev/null +++ bsaf-1.9/build.xml @@ -0,0 +1,150 @@ + + + + Better Swing Application Framework, a fork of the original Swing + Application Framework + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + debian/control0000644000000000000000000000451711607415153010603 0ustar Source: bsaf Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Andres Mejia , Andrew Ross Build-Depends: debhelper (>= 7.0.50~), javahelper, default-jdk, ant, ant-optional, junit4, libnetx-java Standards-Version: 3.9.2 Homepage: http://kenai.com/projects/bsaf Vcs-Browser: http://git.debian.org/?p=pkg-java/bsaf.git Vcs-Git: git://git.debian.org/git/pkg-java/bsaf.git Package: libbetter-appframework-java Architecture: all Depends: ${java:Depends}, ${misc:Depends} Provides: libappframework-java Description: Java Better Swing Application Framework (library) The Better Swing Application Framework is a fork of the original Swing Application Framework (appframework) reference implementation of JSR 296. Since August 2009, the original Swing Application Framework project has been on hold, and therefore this fork was created to carry on the work until the original project resumes. . The last public release of the original appframework project was version 1.03. The BSAF project currently aims at producing a new release, version 1.9, with the primary goals of improving stability, keeping backward compatibility with SAF 1.03, fixing bugs, updating documentation, and creating more unit tests and examples. . This package contains the Java library for the Better Swing Application Framework. Package: libbetter-appframework-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Recommends: ${java:Recommends} Description: Java Better Swing Application Framework (documentation) The Better Swing Application Framework is a fork of the original Swing Application Framework (appframework) reference implementation of JSR 296. Since August 2009, the original Swing Application Framework project has been on hold, and therefore this fork was created to carry on the work until the original project resumes. . The last public release of the original appframework project was version 1.03. The BSAF project currently aims at producing a new release, version 1.9, with the primary goals of improving stability, keeping backward compatibility with SAF 1.03, fixing bugs, updating documentation, and creating more unit tests and examples. . This package contains the documentation for the Better Swing Application Framework. debian/watch0000644000000000000000000000005711607415153010224 0ustar # bsaf is currently retrieved from an svn tag. debian/libbetter-appframework-java.jlibs0000644000000000000000000000002011607415153015575 0ustar dist/bsaf-*.jar debian/source/0000755000000000000000000000000011607415153010471 5ustar debian/source/format0000644000000000000000000000001411607415153011677 0ustar 3.0 (quilt) debian/libbetter-appframework-java-doc.javadoc0000644000000000000000000000001511607415153016650 0ustar dist/javadoc debian/changelog0000644000000000000000000000163111607415153011044 0ustar bsaf (1.9-3) unstable; urgency=low * Team upload. * Add myself to uploaders. * Depend on libnetx-java instead of icedtea-netx for javax.jnlp.* -- Andrew Ross Wed, 13 Jul 2011 22:50:38 +0100 bsaf (1.9-2) unstable; urgency=low * Team upload. * Add icedtea-netx to Build-Depends (javax.jnlp.* is not included anymore in openjdk-6 package). Closes: #628290. * Bump Standards-Version to 3.9.2: no changes needed. -- Damien Raude-Morvan Tue, 31 May 2011 01:17:43 +0200 bsaf (1.9-1) unstable; urgency=low [ Andres Mejia ] * Initial release. (Closes: #610926) [ Damien Raude-Morvan ] * d/control: Drop Depends: default-jre | java2-runtime as a Java library don't need to depends on runtime (Java Policy). * d/copyright: Add OSXAdapter.java copyright and license text. -- Andres Mejia Thu, 20 Jan 2011 23:07:01 -0500 debian/rules0000755000000000000000000000024111607415153010246 0ustar #!/usr/bin/make -f export JAVA_HOME=/usr/lib/jvm/default-java export CLASSPATH=/usr/share/java/junit4.jar:/usr/share/java/netx.jar %: dh $@ --with javahelper debian/copyright0000644000000000000000000001016311607415153011125 0ustar BSAF was debianized by Andres Mejia. ----------------------------------- Packaging work is licensed under the same terms as BSAF. Copyright and License for BSAF : [In source tarball, upstream license text can be found in ./src/main/resources/COPYING] Copyright (c) 2005-2006 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. All rights reserved. Use is subject to license terms below. Sun, Sun Microsystems and the Sun logo are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. Copyright (c) 2009-2010 Illya Yalovyy , Copyright (C) 2010 Eric Heumann, Use is subject to license terms below. Notice: This product is covered by U.S. export control laws and may be subject to the export or import laws in other countries. These laws may restrict the fields of use for this software and may require you to secure government authorization. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library. If not, see . On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. ----------------------------------- License for file: src/main/java/org/jdesktop/application/utils/OSXAdapter.java Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Inc. ("Apple") in consideration of your agreement to the following terms, and your use, installation, modification or redistribution of this Apple software constitutes acceptance of these terms. If you do not agree with these terms, please do not use, install, modify or redistribute this Apple software. In consideration of your agreement to abide by the following terms, and subject to these terms, Apple grants you a personal, non-exclusive license, under Apple's copyrights in this original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the Apple Software, with or without modifications, in source and/or binary forms; provided that if you redistribute the Apple Software in its entirety and without modifications, you must retain this notice and the following text and disclaimers in all such redistributions of the Apple Software. Neither the name, trademarks, service marks or logos of Apple Inc. may be used to endorse or promote products derived from the Apple Software without specific prior written permission from Apple. Except as expressly stated in this notice, no other rights or licenses, express or implied, are granted by Apple herein, including but not limited to any patent rights that may be infringed by your derivative works or by other works in which the Apple Software may be incorporated. The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS. IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright 2003-2007 Apple, Inc., All Rights Reserved debian/bsaf-get-orig-source0000755000000000000000000000232211607415153013042 0ustar #!/bin/sh # This script is used to download the upstream source for bsaf # and generate it into an orig source tarball for Debian. # Common variables used to ease maintenance of this script BSAF_VERSION="1.9" SVN_REVISION="174" USAGE="\n\ This script is used to generate the orig tarball used in building\n\ Debian packages for bsaf-$BSAF_VERSION.\n\ Usage: bsaf-get-orig-source [OPTION]\n\ \n\ -h, --help Display this help message.\n\ --remove-upstream-source Remove upstream sources.\n" while [ "$#" -gt "0" ] do case "$1" in --remove-upstream-source) REMOVE_UPSTREAM_SOURCE=1 shift ;; -h|--help|*) echo "${USAGE}" exit 1 ;; esac done make_current_tarball() { # Download the tarball if it's not available in the current directory [ -d "bsaf-1.9" ] || \ svn export -r $SVN_REVISION "https://svn.kenai.com/svn/bsaf~main/framework/tags/bsaf-1.9" tar --exclude-vcs -czf "bsaf_$BSAF_VERSION.orig.tar.gz" "bsaf-1.9/" jh_repack --upstream-version $BSAF_VERSION "bsaf_$BSAF_VERSION.orig.tar.gz" if [ $REMOVE_UPSTREAM_SOURCE ]; then rm -rf "bsaf-1.9" fi } make_current_tarball debian/compat0000644000000000000000000000000211607415153010367 0ustar 7 debian/libbetter-appframework-java-doc.doc-base0000644000000000000000000000054511607415153016726 0ustar Document: libbetter-appframework-java-doc Title: Better Swing Application Framework API Author: Illya Yalovyy Abstract: This is the API documentation for the Better Swing Application Framework. Section: Java Format: HTML Index: /usr/share/doc/libbetter-appframework-java-doc/api/index.html Files: /usr/share/doc/libbetter-appframework-java-doc/api/*.html