[pkg-java] r4102 - in trunk: . swing-layout swing-layout/debian

mslama-guest at alioth.debian.org mslama-guest at alioth.debian.org
Wed Sep 5 12:21:35 UTC 2007


Author: mslama-guest
Date: 2007-09-05 12:21:35 +0000 (Wed, 05 Sep 2007)
New Revision: 4102

Added:
   trunk/swing-layout/
   trunk/swing-layout/debian/
   trunk/swing-layout/debian/changelog
   trunk/swing-layout/debian/compat
   trunk/swing-layout/debian/control
   trunk/swing-layout/debian/copyright
   trunk/swing-layout/debian/libswing-layout-java-doc.dirs
   trunk/swing-layout/debian/libswing-layout-java.dirs
   trunk/swing-layout/debian/rules
Log:
Initial revision.


Added: trunk/swing-layout/debian/changelog
===================================================================
--- trunk/swing-layout/debian/changelog	                        (rev 0)
+++ trunk/swing-layout/debian/changelog	2007-09-05 12:21:35 UTC (rev 4102)
@@ -0,0 +1,6 @@
+swing-layout (1.0.2-1) unstable; urgency=low
+
+  * Initial version (Closes: #434525).
+
+ -- Marek Slama <marek.slama at sun.com>  Fri, 13 Jul 2007 10:00:00 +0000
+

Added: trunk/swing-layout/debian/compat
===================================================================
--- trunk/swing-layout/debian/compat	                        (rev 0)
+++ trunk/swing-layout/debian/compat	2007-09-05 12:21:35 UTC (rev 4102)
@@ -0,0 +1 @@
+4

Added: trunk/swing-layout/debian/control
===================================================================
--- trunk/swing-layout/debian/control	                        (rev 0)
+++ trunk/swing-layout/debian/control	2007-09-05 12:21:35 UTC (rev 4102)
@@ -0,0 +1,50 @@
+Source: swing-layout
+Section: devel
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Marek Slama <marek.slama at sun.com>
+Build-Depends: cdbs (>= 0.4.8), debhelper (>= 4.2.0)
+Build-Depends-Indep: ant (>= 1.6.5), java-gcj-compat-dev
+Standards-Version: 3.7.2
+
+Package: libswing-layout-java
+Architecture: all
+Section: devel
+Priority: optional
+Depends: java-gcj-compat | java1-runtime | java2-runtime
+Suggests: libswing-layout-java-doc
+Description: Extensions to Swing layout
+ The goal of Swing Layout Extensions is to make it easy to create professional
+ cross platform layouts with Swing. This project has an eye towards the needs 
+ of GUI builders, such as NetBeans. This package provides the following
+ functionality:
+ .
+   Ability to get the baseline for components.
+ .
+   Ability to get the preferred gap between components.
+ .
+   A new LayoutManager that utilizes both of these concepts and is tuned toward
+   a free-form drag and drop layout model as can be provided by GUI builders.
+ .
+  Homepage: http://swing-layout.dev.java.net
+
+Package: libswing-layout-java-doc
+Architecture: all
+Section: doc
+Priority: optional
+Description: Extensions to Swing layout - contains Javadoc API documentation
+ The goal of Swing Layout Extensions is to make it easy to create professional
+ cross platform layouts with Swing. This project has an eye towards the needs
+ of GUI builders, such as NetBeans. This package provides the following
+ functionality:
+ .
+   Ability to get the baseline for components.
+ .
+   Ability to get the preferred gap between components.
+ .
+   A new LayoutManager that utilizes both of these concepts and is tuned toward
+   a free-form drag and drop layout model as can be provided by GUI builders.
+ .
+ This package contains Javadoc API documentation.
+ .
+  Homepage: http://swing-layout.dev.java.net

Added: trunk/swing-layout/debian/copyright
===================================================================
--- trunk/swing-layout/debian/copyright	                        (rev 0)
+++ trunk/swing-layout/debian/copyright	2007-09-05 12:21:35 UTC (rev 4102)
@@ -0,0 +1,61 @@
+This package was debianized by Marek Slama <marek.slama at sun.com> on 
+13-July-2007.
+
+Upstream downloaded from:
+  https://swing-layout.dev.java.net/files/documents/2752/50110/swing-layout-1.0.2-src.zip
+
+Upstream home page:
+  http://swing-layout.dev.java.net/
+
+Authors:
+
+ Sun Microsystems, Inc.
+
+Copyright:
+
+  - - - - -   copyright notice and license for Debian packaging   - - - - -  
+ 
+Copyright 2007 Sun Microsystems, Inc.
+ 
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ 
+  - - - - -   copyright notice and license for upstream   - - - - -  
+
+Copyright 2007 Sun Microsystems, Inc.
+ 
+Use of this software is governed by the terms of the license below:
+
+    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, write to the 
+    Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+    MA 02110-1301, USA.
+
+On Debian GNU/Linux systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.

Added: trunk/swing-layout/debian/libswing-layout-java-doc.dirs
===================================================================
--- trunk/swing-layout/debian/libswing-layout-java-doc.dirs	                        (rev 0)
+++ trunk/swing-layout/debian/libswing-layout-java-doc.dirs	2007-09-05 12:21:35 UTC (rev 4102)
@@ -0,0 +1,2 @@
+usr/share/doc
+usr/share/doc/libswing-layout-java-doc

Added: trunk/swing-layout/debian/libswing-layout-java.dirs
===================================================================
--- trunk/swing-layout/debian/libswing-layout-java.dirs	                        (rev 0)
+++ trunk/swing-layout/debian/libswing-layout-java.dirs	2007-09-05 12:21:35 UTC (rev 4102)
@@ -0,0 +1 @@
+usr/share/java

Added: trunk/swing-layout/debian/rules
===================================================================
--- trunk/swing-layout/debian/rules	                        (rev 0)
+++ trunk/swing-layout/debian/rules	2007-09-05 12:21:35 UTC (rev 4102)
@@ -0,0 +1,34 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+DEB_TAR_SRCDIR          := swing-layout-1.0.2
+
+JAVA_HOME=/usr/lib/jvm/java-gcj
+
+include /usr/share/cdbs/1/rules/tarball.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+# package name
+swing-layout-pkg        := libswing-layout-java
+swing-layout-doc-pkg    := $(swing-layout-pkg)-doc
+
+build/$(swing-layout-pkg):: stamp-build-$(swing-layout-pkg)
+
+# This target is here to avoid multiple invocation of build target.
+# build/$(swing-layout-pkg) is invoked 2 times when building binary packages.
+stamp-build-$(swing-layout-pkg):
+	ant -Ddist.javadoc.dir=dist/api -f $(DEB_SRCDIR)/build.xml
+	touch $@
+	
+install/$(swing-layout-pkg)::
+	install -m 644 $(DEB_SRCDIR)/dist/swing-layout.jar debian/$(swing-layout-pkg)/usr/share/java/swing-layout-$(DEB_UPSTREAM_VERSION).jar
+	dh_link -p$(swing-layout-pkg) usr/share/java/swing-layout-$(DEB_UPSTREAM_VERSION).jar usr/share/java/swing-layout.jar
+	
+install/$(swing-layout-doc-pkg)::
+	dh_installdocs -p$(swing-layout-doc-pkg) $(DEB_SRCDIR)/dist/api
+	
+clean::
+	# these files are left by cdbs (a bug?)
+	-rm -f *.cdbs-config_list
+	-rm -f stamp-build-$(swing-layout-pkg)


Property changes on: trunk/swing-layout/debian/rules
___________________________________________________________________
Name: svn:executable
   + 




More information about the pkg-java-commits mailing list