Codebase list java3d / 54d31da
Rename source package to java3d. Petter Reinholdtsen 15 years ago
3 changed file(s) with 35 addition(s) and 23 deletion(s). Raw diff Collapse all Expand all
0 libjava3d-java (0.0.cvs.20080919-1) unstable; urgency=low
0 libjava3d-java (0.0.cvs.20080816-1) unstable; urgency=low
11
2 * Initial Release (closes: #)
2 * Initial Release (closes: #).
33
44 -- Petter Reinholdtsen <pere@debian.org> Fri, 19 Sep 2008 22:19:43 +0200
55
22 Priority: optional
33 Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
44 Uploaders: Petter Reinholdtsen <pere@debian.org>
5 Build-Depends: debhelper (>= 5), cdbs, quilt, default-jdk-builddep | sun-java6-jdk
5 Build-Depends: debhelper (>= 5), cdbs, quilt, ant-optional, libsun-vecmath-java
6 Build-Depends-Indep: openjdk-6-jdk | default-jdk-builddep | sun-java6-jdk
67 Standards-Version: 3.8.0
78 Homepage: http://java3d.dev.java.net
89 Vcs-Cvs: :pserver:guest@cvs.dev.java.net:/cvs
1314 Architecture: all
1415 Suggests: libjava3d-java-doc
1516 Depends: java-gcj-compat | java1-runtime | java2-runtime, libjava3d-jni (>= ${source:Version}),
16 antlr
17 Description: Java3D API (java library)
17 libsun-vecmath-java
18 Description: Java 3D API (java library)
19 The Java 3D API enables the creation of three-dimensional graphics applications
20 and Internet-based 3D applets. It provides high-level constructs for creating and
21 manipulation 3D geometry and building the structures used in rendering that geometry.
22 With this software, you can efficiently define and render very large virtual worlds.
1823
1924 Package: libjava3d-jni
2025 Architecture: any
2126 Depends: ${shlibs:Depends}
2227 Description: Java3D API (java jni library)
28 The Java 3D API enables the creation of three-dimensional graphics applications
29 and Internet-based 3D applets. It provides high-level constructs for creating and
30 manipulation 3D geometry and building the structures used in rendering that geometry.
31 With this software, you can efficiently define and render very large virtual worlds.
2332
2433 Package: libjava3d-java-doc
2534 Architecture: all
2635 Section: doc
2736 Suggests: libjava3d-java
2837 Description: Documentation for the Java3D API
38 The Java 3D API enables the creation of three-dimensional graphics applications
39 and Internet-based 3D applets. It provides high-level constructs for creating and
40 manipulation 3D geometry and building the structures used in rendering that geometry.
41 With this software, you can efficiently define and render very large virtual worlds.
33 include /usr/share/cdbs/1/class/ant.mk
44 include /usr/share/cdbs/1/rules/patchsys-quilt.mk
55
6 # Probably better to use /usr/lib/jvm/default-java ?
7 JAVA_HOME := /usr/lib/jvm/java-6-sun
6 JAVA_HOME_DIRS := /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/default-java /usr/lib/jvm/java-6-sun
87
9 DEB_JARS := ant-launcher vecmath1.2
8 DEB_JARS := ant-launcher ant-nodeps vecmath
109 DEB_ANT_CLEAN_TARGET := clean
11 DEB_ANT_BUILD_TARGET := jar
10 DEB_ANT_BUILD_TARGET := jar # docs
1211 DEB_BUILDDIR := j3d-core
1312
1413 install/libjava3d-java::
15 install -m 644 -D java3d/build/java3d.jar debian/libjava3d-java/usr/share/java/java3d-$(DEB_UPSTREAM_VERSION).jar
16 ln -s java3d-$(DEB_UPSTREAM_VERSION).jar debian/libjava3d-java/usr/share/java/java3d.jar
17 install -m 644 -D gluegen/build/gluegen-rt.jar debian/libjava3d-java/usr/share/java/gluegen-rt-$(DEB_UPSTREAM_VERSION).jar
18 ln -s gluegen-rt-$(DEB_UPSTREAM_VERSION).jar debian/libjava3d-java/usr/share/java/gluegen-rt.jar
14 set -e ; for jar in j3dcore j3dutils ; do \
15 install -m 644 -D j3d-core/build/default/opt/lib/ext/$$jar.jar \
16 debian/libjava3d-java/usr/share/java/$$jar-$(DEB_UPSTREAM_VERSION).jar; \
17 ln -s $$jar-$(DEB_UPSTREAM_VERSION).jar debian/libjava3d-java/usr/share/java/$$jar.jar ; \
18 done
1919
2020 install/libjava3d-jni::
21 install -m 644 -D java3d/build/obj/libjava3d.so debian/libjava3d-jni/usr/lib/jni/libjava3d.so
22 install -m 644 -D java3d/build/obj/libjava3d_awt.so debian/libjava3d-jni/usr/lib/jni/libjava3d_awt.so
23 # Commented since Cg is not available under Debian
24 # install -m 644 -D java3d/build/obj/libjava3d_cg.so debian/libjava3d-jni/usr/lib/jni/libjava3d_cg.so
25 install -m 644 -D gluegen/build/obj/libgluegen-rt.so debian/libjava3d-jni/usr/lib/jni/libgluegen-rt.so
21 install -m 644 -D j3d-core/build/default/opt/native/libj3dcore-ogl.so \
22 debian/libjava3d-jni/usr/lib/jni/libj3dcore-ogl.so
2623
2724 clean::
28 $(RM) -r gluegen/build
2925
26 DEB_VER := 0.0.cvs.2008816
3027 get-orig-source::
31 -uscan --upstream-version 0
28 @ echo "Password for the guest CVS user is an empty password (press [enter])"
3229 cvs -d :pserver:guest@cvs.dev.java.net:/cvs login
33 cvs -d :pserver:guest@cvs.dev.java.net:/cvs co j3d-core j3d-core-utils
34 # vecmath
35 tar -cv --exclude '*/CVS' --exclude .cvsignore -f ../libjava3d-java-0.0.cvs.20080913.orig.tar.gz j3d-core j3d-core-utils
30 mkdir source-cvs
31 cd source-cvs && cvs -d :pserver:guest@cvs.dev.java.net:/cvs co j3d-core j3d-core-utils
32 tar -zcv --exclude '*/CVS' --exclude .cvsignore \
33 -f ../libjava3d-java_$(DEB_VER).orig.tar.gz source-cvs
34 rm -rf source-cvs