Rename source package to java3d.
Petter Reinholdtsen
15 years ago
0 | libjava3d-java (0.0.cvs.20080919-1) unstable; urgency=low | |
0 | libjava3d-java (0.0.cvs.20080816-1) unstable; urgency=low | |
1 | 1 | |
2 | * Initial Release (closes: #) | |
2 | * Initial Release (closes: #). | |
3 | 3 | |
4 | 4 | -- Petter Reinholdtsen <pere@debian.org> Fri, 19 Sep 2008 22:19:43 +0200 |
5 | 5 |
2 | 2 | Priority: optional |
3 | 3 | Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> |
4 | 4 | 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 | |
6 | 7 | Standards-Version: 3.8.0 |
7 | 8 | Homepage: http://java3d.dev.java.net |
8 | 9 | Vcs-Cvs: :pserver:guest@cvs.dev.java.net:/cvs |
13 | 14 | Architecture: all |
14 | 15 | Suggests: libjava3d-java-doc |
15 | 16 | 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. | |
18 | 23 | |
19 | 24 | Package: libjava3d-jni |
20 | 25 | Architecture: any |
21 | 26 | Depends: ${shlibs:Depends} |
22 | 27 | 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. | |
23 | 32 | |
24 | 33 | Package: libjava3d-java-doc |
25 | 34 | Architecture: all |
26 | 35 | Section: doc |
27 | 36 | Suggests: libjava3d-java |
28 | 37 | 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. |
3 | 3 | include /usr/share/cdbs/1/class/ant.mk |
4 | 4 | include /usr/share/cdbs/1/rules/patchsys-quilt.mk |
5 | 5 | |
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 | |
8 | 7 | |
9 | DEB_JARS := ant-launcher vecmath1.2 | |
8 | DEB_JARS := ant-launcher ant-nodeps vecmath | |
10 | 9 | DEB_ANT_CLEAN_TARGET := clean |
11 | DEB_ANT_BUILD_TARGET := jar | |
10 | DEB_ANT_BUILD_TARGET := jar # docs | |
12 | 11 | DEB_BUILDDIR := j3d-core |
13 | 12 | |
14 | 13 | 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 | |
19 | 19 | |
20 | 20 | 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 | |
26 | 23 | |
27 | 24 | clean:: |
28 | $(RM) -r gluegen/build | |
29 | 25 | |
26 | DEB_VER := 0.0.cvs.2008816 | |
30 | 27 | get-orig-source:: |
31 | -uscan --upstream-version 0 | |
28 | @ echo "Password for the guest CVS user is an empty password (press [enter])" | |
32 | 29 | 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 |