From: <ma...@us...> - 2010-05-24 21:09:26
|
Revision: 3345 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3345&view=rev Author: matzon Date: 2010-05-24 21:09:19 +0000 (Mon, 24 May 2010) Log Message: ----------- misc uncommitted jnlp stuff... Modified Paths: -------------- trunk/LWJGL/platform_build/build-webstart.xml Modified: trunk/LWJGL/platform_build/build-webstart.xml =================================================================== --- trunk/LWJGL/platform_build/build-webstart.xml 2010-05-22 16:53:49 UTC (rev 3344) +++ trunk/LWJGL/platform_build/build-webstart.xml 2010-05-24 21:09:19 UTC (rev 3345) @@ -7,7 +7,7 @@ </antcall> </target> - <target name="webstart_demo-release" depends="jars"> + <target name="webstart_demo-release"> <input message="Please type the password for the keystore" addproperty="sign.pwd"/> <antcall target="-webstart_demo"> @@ -25,6 +25,8 @@ <!-- unzip common files --> <unzip src="${lwjgl.dist}/lwjgl-${lwjgl.version}.zip" dest="${lwjgl.temp}/jnlp/temp" overwrite="true"/> + <copy file="${lwjgl.lib}/lwjgl_test.jar" tofile="${lwjgl.temp}/jnlp/temp/lwjgl-${lwjgl.version}/lwjgl_test.jar"/> + <copy file="${lwjgl.lib}/lwjgl_util.jar" tofile="${lwjgl.temp}/jnlp/temp/lwjgl-${lwjgl.version}/lwjgl_util.jar"/> <!-- move files to unified structure --> <move todir="${lwjgl.temp}/jnlp/temp"> @@ -36,16 +38,55 @@ <!-- move relevant files to root --> <move todir="${lwjgl.temp}/jnlp/" flatten="true"> <fileset dir="${lwjgl.temp}/jnlp/temp"> - <include name="**/**.jar"/> + <include name="**/jinput.jar"/> + <include name="**/lwjgl*.jar"/> </fileset> </move> + <!-- update Trusted-Library --> + <jar destfile="${lwjgl.temp}/jnlp/jinput.jar" update="true"> + <manifest> + <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> + </manifest> + </jar> + + <jar destfile="${lwjgl.temp}/jnlp/lwjgl_util.jar" update="true"> + <manifest> + <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> + </manifest> + </jar> + <!-- create native jars --> - <jar destfile="${lwjgl.temp}/jnlp/native_windows.jar" basedir="${lwjgl.temp}/jnlp/temp/native/windows"/> - <jar destfile="${lwjgl.temp}/jnlp/native_linux.jar" basedir="${lwjgl.temp}/jnlp/temp/native/linux"/> - <jar destfile="${lwjgl.temp}/jnlp/native_macosx.jar" basedir="${lwjgl.temp}/jnlp/temp/native/macosx"/> - <jar destfile="${lwjgl.temp}/jnlp/native_solaris.jar" basedir="${lwjgl.temp}/jnlp/temp/native/solaris"/> + <jar destfile="${lwjgl.temp}/jnlp/native_windows.jar" basedir="${lwjgl.temp}/jnlp/temp/native/windows"> + <manifest> + <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> + </manifest> + </jar> + <jar destfile="${lwjgl.temp}/jnlp/native_linux.jar" basedir="${lwjgl.temp}/jnlp/temp/native/linux"> + <manifest> + <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> + </manifest> + </jar> + + <jar destfile="${lwjgl.temp}/jnlp/native_macosx.jar" basedir="${lwjgl.temp}/jnlp/temp/native/macosx"> + <manifest> + <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> + </manifest> + </jar> + + <jar destfile="${lwjgl.temp}/jnlp/native_solaris.jar" basedir="${lwjgl.temp}/jnlp/temp/native/solaris"> + <manifest> + <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> + </manifest> + </jar> + <!-- create media jar --> <jar destfile="${lwjgl.temp}/jnlp/media.jar" basedir="${lwjgl.res}"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2010-07-15 21:58:15
|
Revision: 3384 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3384&view=rev Author: matzon Date: 2010-07-15 21:58:06 +0000 (Thu, 15 Jul 2010) Log Message: ----------- Elevate priv for jnlp and sign/trust Modified Paths: -------------- trunk/LWJGL/platform_build/build-webstart.xml Modified: trunk/LWJGL/platform_build/build-webstart.xml =================================================================== --- trunk/LWJGL/platform_build/build-webstart.xml 2010-07-15 20:00:41 UTC (rev 3383) +++ trunk/LWJGL/platform_build/build-webstart.xml 2010-07-15 21:58:06 UTC (rev 3384) @@ -54,15 +54,24 @@ <jar destfile="${lwjgl.temp}/jnlp/jinput.jar" update="true"> <manifest> <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> </manifest> </jar> <jar destfile="${lwjgl.temp}/jnlp/lwjgl_util.jar" update="true"> <manifest> <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> </manifest> - </jar> + </jar> + <jar destfile="${lwjgl.temp}/jnlp/lwjgl_test.jar" update="true"> + <manifest> + <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> + </manifest> + </jar> + <!-- create native jars --> <jar destfile="${lwjgl.temp}/jnlp/native_windows.jar" basedir="${lwjgl.temp}/jnlp/temp/native/windows"> <manifest> @@ -92,17 +101,19 @@ <jar destfile="${lwjgl.temp}/jnlp/media.jar" basedir="${lwjgl.res}"> <manifest> <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> </manifest> </jar> <!-- sign 'em --> <signjar jar="${lwjgl.temp}/jnlp/lwjgl.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/lwjgl_util.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> + <signjar jar="${lwjgl.temp}/jnlp/jinput.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> + <signjar jar="${lwjgl.temp}/jnlp/lwjgl_test.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> + <signjar jar="${lwjgl.temp}/jnlp/media.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_solaris.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_linux.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_macosx.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_windows.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> - <signjar jar="${lwjgl.temp}/jnlp/jinput.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> - <signjar jar="${lwjgl.temp}/jnlp/media.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> </target> </project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2010-10-12 17:44:25
|
Revision: 3439 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3439&view=rev Author: matzon Date: 2010-10-12 17:44:19 +0000 (Tue, 12 Oct 2010) Log Message: ----------- updates to jnlp to work as installable unit Modified Paths: -------------- trunk/LWJGL/platform_build/build-webstart.xml Modified: trunk/LWJGL/platform_build/build-webstart.xml =================================================================== --- trunk/LWJGL/platform_build/build-webstart.xml 2010-10-12 15:34:26 UTC (rev 3438) +++ trunk/LWJGL/platform_build/build-webstart.xml 2010-10-12 17:44:19 UTC (rev 3439) @@ -25,8 +25,6 @@ <!-- unzip common files --> <unzip src="${lwjgl.dist}/lwjgl-${lwjgl.version}.zip" dest="${lwjgl.temp}/jnlp/temp" overwrite="true"/> - <copy file="${lwjgl.lib}/lwjgl_test.jar" tofile="${lwjgl.temp}/jnlp/temp/lwjgl-${lwjgl.version}/lwjgl_test.jar"/> - <copy file="${lwjgl.lib}/lwjgl_util.jar" tofile="${lwjgl.temp}/jnlp/temp/lwjgl-${lwjgl.version}/lwjgl_util.jar"/> <!-- move files to unified structure --> <move todir="${lwjgl.temp}/jnlp/temp"> @@ -46,6 +44,14 @@ <!-- update Trusted-Library --> <jar destfile="${lwjgl.temp}/jnlp/lwjgl.jar" update="true"> <manifest> + <attribute name="Specification-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Specification-Version" value="${lwjgl.version}"/> + <attribute name="Specification-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Implementation-Version" value="${lwjgl.version}"/> + <attribute name="Implementation-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Vendor-Id" value="org.lwjgl"/> + <attribute name="Extension-Name" value="org.lwjgl"/> <attribute name="Sealed" value="true"/> <attribute name="Trusted-Library" value="true"/> </manifest> @@ -53,6 +59,14 @@ <jar destfile="${lwjgl.temp}/jnlp/jinput.jar" update="true"> <manifest> + <attribute name="Specification-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Specification-Version" value="${lwjgl.version}"/> + <attribute name="Specification-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Implementation-Version" value="${lwjgl.version}"/> + <attribute name="Implementation-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Vendor-Id" value="org.lwjgl"/> + <attribute name="Extension-Name" value="org.lwjgl"/> <attribute name="Sealed" value="true"/> <attribute name="Trusted-Library" value="true"/> </manifest> @@ -60,6 +74,14 @@ <jar destfile="${lwjgl.temp}/jnlp/lwjgl_util.jar" update="true"> <manifest> + <attribute name="Specification-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Specification-Version" value="${lwjgl.version}"/> + <attribute name="Specification-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Implementation-Version" value="${lwjgl.version}"/> + <attribute name="Implementation-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Vendor-Id" value="org.lwjgl"/> + <attribute name="Extension-Name" value="org.lwjgl"/> <attribute name="Sealed" value="true"/> <attribute name="Trusted-Library" value="true"/> </manifest> @@ -68,32 +90,67 @@ <jar destfile="${lwjgl.temp}/jnlp/lwjgl_test.jar" update="true"> <manifest> <attribute name="Sealed" value="true"/> - <attribute name="Trusted-Library" value="true"/> </manifest> </jar> <!-- create native jars --> <jar destfile="${lwjgl.temp}/jnlp/native_windows.jar" basedir="${lwjgl.temp}/jnlp/temp/native/windows"> <manifest> + <attribute name="Specification-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Specification-Version" value="${lwjgl.version}"/> + <attribute name="Specification-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Implementation-Version" value="${lwjgl.version}"/> + <attribute name="Implementation-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Vendor-Id" value="org.lwjgl"/> + <attribute name="Extension-Name" value="org.lwjgl"/> <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> </manifest> </jar> <jar destfile="${lwjgl.temp}/jnlp/native_linux.jar" basedir="${lwjgl.temp}/jnlp/temp/native/linux"> <manifest> + <attribute name="Specification-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Specification-Version" value="${lwjgl.version}"/> + <attribute name="Specification-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Implementation-Version" value="${lwjgl.version}"/> + <attribute name="Implementation-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Vendor-Id" value="org.lwjgl"/> + <attribute name="Extension-Name" value="org.lwjgl"/> <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> </manifest> </jar> <jar destfile="${lwjgl.temp}/jnlp/native_macosx.jar" basedir="${lwjgl.temp}/jnlp/temp/native/macosx"> <manifest> + <attribute name="Specification-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Specification-Version" value="${lwjgl.version}"/> + <attribute name="Specification-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Implementation-Version" value="${lwjgl.version}"/> + <attribute name="Implementation-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Vendor-Id" value="org.lwjgl"/> + <attribute name="Extension-Name" value="org.lwjgl"/> <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> </manifest> </jar> <jar destfile="${lwjgl.temp}/jnlp/native_solaris.jar" basedir="${lwjgl.temp}/jnlp/temp/native/solaris"> <manifest> + <attribute name="Specification-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Specification-Version" value="${lwjgl.version}"/> + <attribute name="Specification-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Title" value="LWJGL ${lwjgl.version}"/> + <attribute name="Implementation-Version" value="${lwjgl.version}"/> + <attribute name="Implementation-Vendor" value="lwjgl.org"/> + <attribute name="Implementation-Vendor-Id" value="org.lwjgl"/> + <attribute name="Extension-Name" value="org.lwjgl"/> <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> </manifest> </jar> @@ -101,7 +158,6 @@ <jar destfile="${lwjgl.temp}/jnlp/media.jar" basedir="${lwjgl.res}"> <manifest> <attribute name="Sealed" value="true"/> - <attribute name="Trusted-Library" value="true"/> </manifest> </jar> @@ -109,8 +165,6 @@ <signjar jar="${lwjgl.temp}/jnlp/lwjgl.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/lwjgl_util.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/jinput.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> - <signjar jar="${lwjgl.temp}/jnlp/lwjgl_test.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> - <signjar jar="${lwjgl.temp}/jnlp/media.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_solaris.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_linux.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_macosx.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2011-01-19 21:15:03
|
Revision: 3470 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3470&view=rev Author: matzon Date: 2011-01-19 21:14:57 +0000 (Wed, 19 Jan 2011) Log Message: ----------- keystore changes Modified Paths: -------------- trunk/LWJGL/platform_build/build-webstart.xml Modified: trunk/LWJGL/platform_build/build-webstart.xml =================================================================== --- trunk/LWJGL/platform_build/build-webstart.xml 2011-01-13 10:54:04 UTC (rev 3469) +++ trunk/LWJGL/platform_build/build-webstart.xml 2011-01-19 21:14:57 UTC (rev 3470) @@ -11,8 +11,8 @@ <input message="Please type the password for the keystore" addproperty="sign.pwd"/> <antcall target="-webstart_demo"> - <param name="keystore" value="signing/matzon_java_code_signing.keystore"/> - <param name="alias" value="oddlabs_java_code_signing"/> + <param name="keystore" value="signing/lwjgl.jks"/> + <param name="alias" value="lwjgl"/> <param name="password" value="${sign.pwd}"/> </antcall> </target> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |