Package list lwjgl / a316fe9
nocrlf, 3.9.0, javadoc, copyright Gabriele Giacone 11 years ago
8 changed file(s) with 190 addition(s) and 111 deletion(s). Raw diff Collapse all Expand all
0 lwjgl (2.4.2+dfsg-4) unstable; urgency=low
0 lwjgl (2.4.2+dfsg2-1) unstable; urgency=low
11
2 * +dfsg2: Removed trailing CRs from sources.
23 * Standards version to 3.9.0.
4 * Linked javadoc to system javadoc.
5 * d/copyright: Included full text of BSD license.
36
4 -- Gabriele Giacone <1o5g4r8o@gmail.com> Sat, 03 Jul 2010 21:02:15 +0200
7 -- Gabriele Giacone <1o5g4r8o@gmail.com> Sun, 04 Jul 2010 17:52:02 +0200
58
69 lwjgl (2.4.2+dfsg-3) unstable; urgency=low
710
55 Build-Depends: debhelper (>= 7.0.50~), javahelper, ant, ant-optional,
66 default-jdk, libjinput-java, libxrandr-dev, libxxf86vm-dev, libxcursor-dev,
77 libxt-dev
8 Build-Depends-Indep: default-jdk-doc
89 Standards-Version: 3.9.0
910 Vcs-Git: git://git.debian.org/pkg-java/lwjgl.git
1011 Vcs-Browser: http://git.debian.org/?p=pkg-java/lwjgl.git
4344 Section: doc
4445 Depends: ${misc:Depends}
4546 Suggests: liblwjgl-java
47 Recommends: default-jdk-doc
4648 Description: Lightweight Java Game Library (javadoc)
4749 The Lightweight Java Game Library (LWJGL) is a solution aimed directly at
4850 professional and amateur Java programmers alike to enable commercial quality
44
55 Copyright: 2002-2010, Lightweight Java Game Library Project
66 License: BSD
7 On Debian GNU/Linux system you can find the complete text of the
8 BSD license in '/usr/share/common-licenses/BSD'
7 Redistribution and use in source and binary forms, with or without
8 modification, are permitted provided that the following conditions are
9 met:
10 Redistributions of source code must retain the above copyright
11 notice, this list of conditions and the following disclaimer.
12 Redistributions in binary form must reproduce the above copyright
13 notice, this list of conditions and the following disclaimer in the
14 documentation and/or other materials provided with the distribution.
15 Neither the name of 'Light Weight Java Game Library' nor the names of
16 its contributors may be used to endorse or promote products derived
17 from this software without specific prior written permission.
18 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
19 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
20 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
22 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
23 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
24 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
25 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
26 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
27 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
28 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
929
1030 Files: ./src/native/common/extgl.c, ./src/native/windows/extgl_wgl.c
1131 Copyright: 2001-2002, Lev Povalahev <levp@gmx.net>
1232 License: BSD
13 On Debian GNU/Linux system you can find the complete text of the
14 BSD license in '/usr/share/common-licenses/BSD'
33 Redistribution and use in source and binary forms, with or without
34 modification, are permitted provided that the following conditions are
35 met:
36 Redistributions of source code must retain the above copyright
37 notice, this list of conditions and the following disclaimer.
38 Redistributions in binary form must reproduce the above copyright
39 notice, this list of conditions and the following disclaimer in the
40 documentation and/or other materials provided with the distribution.
41 Neither the name of 'Light Weight Java Game Library' nor the names of
42 its contributors may be used to endorse or promote products derived
43 from this software without specific prior written permission.
44 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
45 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
46 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
47 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
48 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
49 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
50 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
51 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
52 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
53 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
54 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1555
1656 Files: debian/*
1757 Copyright: 2010, Gabriele Giacone <1o5g4r8o@gmail.com>
1858 License: BSD
19 On Debian GNU/Linux system you can find the complete text of the
20 BSD license in '/usr/share/common-licenses/BSD'
59 Redistribution and use in source and binary forms, with or without
60 modification, are permitted provided that the following conditions are
61 met:
62 Redistributions of source code must retain the above copyright
63 notice, this list of conditions and the following disclaimer.
64 Redistributions in binary form must reproduce the above copyright
65 notice, this list of conditions and the following disclaimer in the
66 documentation and/or other materials provided with the distribution.
67 Neither the name of 'Debian' nor the names of
68 its contributors may be used to endorse or promote products derived
69 from this software without specific prior written permission.
70 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
71 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
72 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
73 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
74 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
75 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
76 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
77 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
78 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
79 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
80 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
0 Description: Removes references to macosx-related classes.
1 Author: Gabriele Giacone <1o5g4r8o@gmail.com>
2
0 Description: Removes references to macosx-related classes.
1 Author: Gabriele Giacone <1o5g4r8o@gmail.com>
2
33 --- a/build.xml
44 +++ b/build.xml
55 @@ -234,7 +234,7 @@
6 <class name="org.lwjgl.opengl.WindowsContextImplementation" />
7 </javah>
8
9 - <javah classpath="${lwjgl.bin}" destdir="${lwjgl.src.native}/macosx" force="yes">
10 +<!-- <javah classpath="${lwjgl.bin}" destdir="${lwjgl.src.native}/macosx" force="yes">
11 <class name="org.lwjgl.MacOSXSysImplementation" />
12 <class name="org.lwjgl.opengl.MacOSXMouseEventQueue" />
13 <class name="org.lwjgl.opengl.MacOSXCanvasPeerInfo" />
6 <class name="org.lwjgl.opengl.WindowsContextImplementation" />
7 </javah>
8
9 - <javah classpath="${lwjgl.bin}" destdir="${lwjgl.src.native}/macosx" force="yes">
10 +<!-- <javah classpath="${lwjgl.bin}" destdir="${lwjgl.src.native}/macosx" force="yes">
11 <class name="org.lwjgl.MacOSXSysImplementation" />
12 <class name="org.lwjgl.opengl.MacOSXMouseEventQueue" />
13 <class name="org.lwjgl.opengl.MacOSXCanvasPeerInfo" />
1414 @@ -242,7 +242,7 @@
15 <class name="org.lwjgl.opengl.MacOSXPbufferPeerInfo" />
16 <class name="org.lwjgl.opengl.MacOSXDisplay" />
17 <class name="org.lwjgl.opengl.MacOSXContextImplementation" />
18 - </javah>
19 + </javah> -->
20
21 <javah classpath="${lwjgl.bin}" destdir="${lwjgl.src.headers}" force="yes">
22 <class name="org.lwjgl.opengl.AWTSurfaceLock" />
15 <class name="org.lwjgl.opengl.MacOSXPbufferPeerInfo" />
16 <class name="org.lwjgl.opengl.MacOSXDisplay" />
17 <class name="org.lwjgl.opengl.MacOSXContextImplementation" />
18 - </javah>
19 + </javah> -->
20
21 <javah classpath="${lwjgl.bin}" destdir="${lwjgl.src.headers}" force="yes">
22 <class name="org.lwjgl.opengl.AWTSurfaceLock" />
2323 @@ -298,13 +298,13 @@
24 </tokenfilter>
25 </filterchain>
26 </loadfile>
27 - <loadfile srcfile="${lwjgl.src.native}/macosx/org_lwjgl_MacOSXSysImplementation.h" property="lwjgl.native.macosx.version">
28 +<!-- <loadfile srcfile="${lwjgl.src.native}/macosx/org_lwjgl_MacOSXSysImplementation.h" property="lwjgl.native.macosx.version">
29 <filterchain>
30 <tokenfilter>
31 <containsstring contains="#define org_lwjgl_MacOSXSysImplementation_JNI_VERSION"/>
32 </tokenfilter>
33 </filterchain>
34 - </loadfile>
35 + </loadfile> -->
36 <echo>
37 lwjgl.java.windows.version = ${lwjgl.java.windows.version}
38 lwjgl.native.windows.version = ${lwjgl.native.windows.version}
24 </tokenfilter>
25 </filterchain>
26 </loadfile>
27 - <loadfile srcfile="${lwjgl.src.native}/macosx/org_lwjgl_MacOSXSysImplementation.h" property="lwjgl.native.macosx.version">
28 +<!-- <loadfile srcfile="${lwjgl.src.native}/macosx/org_lwjgl_MacOSXSysImplementation.h" property="lwjgl.native.macosx.version">
29 <filterchain>
30 <tokenfilter>
31 <containsstring contains="#define org_lwjgl_MacOSXSysImplementation_JNI_VERSION"/>
32 </tokenfilter>
33 </filterchain>
34 - </loadfile>
35 + </loadfile> -->
36 <echo>
37 lwjgl.java.windows.version = ${lwjgl.java.windows.version}
38 lwjgl.native.windows.version = ${lwjgl.native.windows.version}
3939 --- a/platform_build/build-applet.xml
4040 +++ b/platform_build/build-applet.xml
4141 @@ -1,7 +1,7 @@
42 <project name="applet">
43
44 <!-- Create our packer task -->
45 - <taskdef name="pack200" classname="com.sun.tools.apache.ant.pack200.Pack200Task" classpath="platform_build/Pack200Task.jar"/>
46 +<!-- <taskdef name="pack200" classname="com.sun.tools.apache.ant.pack200.Pack200Task" classpath="platform_build/Pack200Task.jar"/> -->
47
48 <target name="applet" depends="all">
49 <antcall target="-applet">
42 <project name="applet">
43
44 <!-- Create our packer task -->
45 - <taskdef name="pack200" classname="com.sun.tools.apache.ant.pack200.Pack200Task" classpath="platform_build/Pack200Task.jar"/>
46 +<!-- <taskdef name="pack200" classname="com.sun.tools.apache.ant.pack200.Pack200Task" classpath="platform_build/Pack200Task.jar"/> -->
47
48 <target name="applet" depends="all">
49 <antcall target="-applet">
5050 --- a/src/java/org/lwjgl/MacOSXSysImplementation.java
5151 +++ b/src/java/org/lwjgl/MacOSXSysImplementation.java
5252 @@ -33,7 +33,7 @@
53
54 import java.awt.Toolkit;
55
56 -import com.apple.eio.FileManager;
57 +//import com.apple.eio.FileManager;
58
59 /**
60 *
53
54 import java.awt.Toolkit;
55
56 -import com.apple.eio.FileManager;
57 +//import com.apple.eio.FileManager;
58
59 /**
60 *
6161 @@ -55,7 +55,7 @@
62
63 public boolean openURL(String url) {
64 try {
65 - FileManager.openURL(url);
66 +// FileManager.openURL(url);
67 return true;
68 } catch (Exception e) {
69 LWJGLUtil.log("Exception occurred while trying to invoke browser: " + e);
62
63 public boolean openURL(String url) {
64 try {
65 - FileManager.openURL(url);
66 +// FileManager.openURL(url);
67 return true;
68 } catch (Exception e) {
69 LWJGLUtil.log("Exception occurred while trying to invoke browser: " + e);
7070 --- a/src/java/org/lwjgl/opengl/MacOSXDisplay.java
7171 +++ b/src/java/org/lwjgl/opengl/MacOSXDisplay.java
7272 @@ -54,9 +54,9 @@
73 import org.lwjgl.LWJGLException;
74 import org.lwjgl.LWJGLUtil;
75
76 -import com.apple.eawt.Application;
77 -import com.apple.eawt.ApplicationAdapter;
78 -import com.apple.eawt.ApplicationEvent;
79 +//import com.apple.eawt.Application;
80 +//import com.apple.eawt.ApplicationAdapter;
81 +//import com.apple.eawt.ApplicationEvent;
82
83 final class MacOSXDisplay implements DisplayImplementation {
84 private static final int PBUFFER_HANDLE_SIZE = 24;
73 import org.lwjgl.LWJGLException;
74 import org.lwjgl.LWJGLUtil;
75
76 -import com.apple.eawt.Application;
77 -import com.apple.eawt.ApplicationAdapter;
78 -import com.apple.eawt.ApplicationEvent;
79 +//import com.apple.eawt.Application;
80 +//import com.apple.eawt.ApplicationAdapter;
81 +//import com.apple.eawt.ApplicationEvent;
82
83 final class MacOSXDisplay implements DisplayImplementation {
84 private static final int PBUFFER_HANDLE_SIZE = 24;
8585 @@ -77,11 +77,11 @@
86 try {
87 AccessController.doPrivileged(new PrivilegedExceptionAction() {
88 public Object run() throws Exception {
89 - Application.getApplication().addApplicationListener(new ApplicationAdapter() {
90 +/* Application.getApplication().addApplicationListener(new ApplicationAdapter() {
91 public final void handleQuit(ApplicationEvent event) {
92 doHandleQuit();
93 }
94 - });
95 + }); */
96 return null;
97 }
98 });
86 try {
87 AccessController.doPrivileged(new PrivilegedExceptionAction() {
88 public Object run() throws Exception {
89 - Application.getApplication().addApplicationListener(new ApplicationAdapter() {
90 +/* Application.getApplication().addApplicationListener(new ApplicationAdapter() {
91 public final void handleQuit(ApplicationEvent event) {
92 doHandleQuit();
93 }
94 - });
95 + }); */
96 return null;
97 }
98 });
0 Description: To find system jinput libraries
1 Author: Gabriele Giacone <1o5g4r8o@gmail.com>
2
0 Description: To find system jinput libraries
1 Author: Gabriele Giacone <1o5g4r8o@gmail.com>
2
33 --- a/build.xml
44 +++ b/build.xml
55 @@ -340,7 +340,7 @@
6
7 <!-- Compiles the Java source code -->
8 <target name="compile" description="Compiles the java source code" depends="-initialize">
9 - <javac debug="yes" destdir="${lwjgl.bin}" source="1.4" target="1.4" classpath="${lwjgl.lib}/jinput.jar:${lwjgl.lib}/AppleJavaExtensions.jar" taskname="core">
10 + <javac debug="yes" destdir="${lwjgl.bin}" source="1.4" target="1.4" classpath="/usr/share/java/jinput.jar:/usr/share/java/jutils.jar:${lwjgl.lib}/AppleJavaExtensions.jar" taskname="core">
11 <src path="${lwjgl.src}/java/"/>
12 <src path="${lwjgl.src}/generated/"/>
13 <include name="org/lwjgl/*.java"/>
6
7 <!-- Compiles the Java source code -->
8 <target name="compile" description="Compiles the java source code" depends="-initialize">
9 - <javac debug="yes" destdir="${lwjgl.bin}" source="1.4" target="1.4" classpath="${lwjgl.lib}/jinput.jar:${lwjgl.lib}/AppleJavaExtensions.jar" taskname="core">
10 + <javac debug="yes" destdir="${lwjgl.bin}" source="1.4" target="1.4" classpath="/usr/share/java/jinput.jar:/usr/share/java/jutils.jar:${lwjgl.lib}/AppleJavaExtensions.jar" taskname="core">
11 <src path="${lwjgl.src}/java/"/>
12 <src path="${lwjgl.src}/generated/"/>
13 <include name="org/lwjgl/*.java"/>
1414 @@ -481,7 +481,7 @@
15 <os name="Mac OS X" />
16 </condition>
17 <property name="native_path_expanded" location="${native_path}"/>
18 - <java classname="${test.mainclass}" classpath="res:${lwjgl.lib}/lwjgl.jar:${lwjgl.lib}/lwjgl_util.jar:${lwjgl.lib}/lwjgl_test.jar:${lwjgl.lib}/jinput.jar" fork="true">
19 + <java classname="${test.mainclass}" classpath="res:${lwjgl.lib}/lwjgl.jar:${lwjgl.lib}/lwjgl_util.jar:${lwjgl.lib}/lwjgl_test.jar:/usr/share/java/jinput.jar:/usr/share/java/jutils.jar" fork="true">
20 <sysproperty key="org.lwjgl.util.Debug" value="true"/>
21 <sysproperty key="java.library.path" value="${native_path_expanded}"/>
22 <arg line="${args}"/>
15 <os name="Mac OS X" />
16 </condition>
17 <property name="native_path_expanded" location="${native_path}"/>
18 - <java classname="${test.mainclass}" classpath="res:${lwjgl.lib}/lwjgl.jar:${lwjgl.lib}/lwjgl_util.jar:${lwjgl.lib}/lwjgl_test.jar:${lwjgl.lib}/jinput.jar" fork="true">
19 + <java classname="${test.mainclass}" classpath="res:${lwjgl.lib}/lwjgl.jar:${lwjgl.lib}/lwjgl_util.jar:${lwjgl.lib}/lwjgl_test.jar:/usr/share/java/jinput.jar:/usr/share/java/jutils.jar" fork="true">
20 <sysproperty key="org.lwjgl.util.Debug" value="true"/>
21 <sysproperty key="java.library.path" value="${native_path_expanded}"/>
22 <arg line="${args}"/>
0 Description: Upstream changes introduced in version 2.4.2+dfsg-4
1 Author: Gabriele Giacone <1o5g4r8o@gmail.com>
2
3 --- lwjgl-2.4.2+dfsg.orig/build.xml
4 +++ lwjgl-2.4.2+dfsg/build.xml
5 @@ -491,6 +491,7 @@
6 <!-- Creates the Javadoc -->
7 <target name="javadoc" description="Creates javadoc from java source code">
8 <javadoc destdir="${lwjgl.docs}/javadoc" classpath="${lwjgl.lib}/jinput.jar" author="true" version="true" use="true" source="1.4" windowtitle="LWJGL API" useexternalfile="true">
9 + <link href="/usr/share/doc/default-jdk-doc/api/" />
10 <fileset refid="lwjgl.javadoc.fileset" />
11 <doctitle><![CDATA[<h1>Lightweight Java Game Toolkit</h1>]]></doctitle>
12 <bottom><![CDATA[<i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i>]]></bottom>
00 00nomacosx
11 01allarchs
22 02systemjinput
3 03javadoc
2929 uscan --verbose --download-version $(VERSION) \
3030 --force-download --repack --no-symlink --rename
3131 mkdir $(TMPDIR) && tar -C $(TMPDIR) -zxf $(TAR) && rm $(TAR)
32 cd $(TMPDIR) && find . -type f -exec fromdos {} \;
3233 echo "The following files will not be included in Debian tarball:"
3334 cd $(TMPDIR) && find . \( -name '*.class' -o -name '*.jar' \
3435 -o -path './src/generated/*' -o -path './src/native/generated/*' \) \
3637 ZIP=--best tar --exclude-vcs --exclude src/generated \
3738 --exclude src/native/generated -zcf $(TARDFSG) $(TMPDIR)
3839 rm -rf $(TMPDIR)
39