SPECS: java3d.spec - new URLs, added docs - added versioned OpenGL...
qboosh
qboosh at pld-linux.org
Sat Dec 10 20:01:35 CET 2005
Author: qboosh Date: Sat Dec 10 19:01:35 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- new URLs, added docs
- added versioned OpenGL deps
- added "other archs" (namely x86_64)
---- Files affected:
SPECS:
java3d.spec (1.3 -> 1.4)
---- Diffs:
================================================================
Index: SPECS/java3d.spec
diff -u SPECS/java3d.spec:1.3 SPECS/java3d.spec:1.4
--- SPECS/java3d.spec:1.3 Sun Dec 26 15:41:24 2004
+++ SPECS/java3d.spec Sat Dec 10 20:01:30 2005
@@ -2,16 +2,26 @@
Summary: Low level 3D scene-graph based graphics programming API for the Java language
Summary(pl): Niskopoziomowe API programowania trójwymiarowych scen dla Javy
Name: java3d
-Version: 1.3.1
+Version: 1.3.2
Release: 1
-License: restricted, non-distributable
+License: Sun Binary Code License (restricted, non-distributable)
Group: Libraries
-Source0: ftp://ftp.tux.org/pub/java/java3d/1.3.1/i386/fcs/%{name}-re-%{version}-linux-i386.bin
-# NoSource0-md5: c79557ec7da5fa7dac742c35fd721350
-URL: http://java.sun.com/products/java-media/3D/index.jsp
-Requires: jre >= 1.4.1
-# Other archs also supported, but I don't care.
-ExclusiveArch: %{ix86}
+# Download URL: https://java3d.dev.java.net/binary-builds.html
+Source0: http://download.java.net/media/java3d/builds/release/1.3.2/java3d-1_3_2-linux-i586.zip
+# NoSource0-md5: 0d959d0be83eb60c9c135ae809caefb2
+Source1: http://download.java.net/media/java3d/builds/release/1.3.2/java3d-1_3_2-linux-amd64.zip
+# NoSource1-md5: bf2f39d332299f2aceb43cbad9a70428
+Source2: http://download.java.net/media/java3d/builds/release/1.3.2/java3d-1_3_2-doc.tar.gz
+# NoSource2-md5: 9466da51587a0fc104b8243db100382e
+NoSource: 0
+NoSource: 1
+NoSource: 2
+URL: https://java3d.dev.java.net/
+Requires: OpenGL >= 1.2
+Requires: OpenGL-GLX >= 1.3
+Requires: jre >= 1.4.2
+ExclusiveArch: %{ix86} %{x8664}
+ExcludeArch: i386 i486
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -21,31 +31,53 @@
%description -l pl
Niskopoziomowe API programowania trójwymiarowych scen dla Javy.
-%prep
-%setup -q -c -T
-install %{SOURCE0} .
+%package doc
+Summary: Java3D documentation
+Summary(pl): Dokumentacja biblioteki Java3D
+Group: Documentation
+
+%description doc
+Java3D documentation.
-%build
-export MORE=10000
-sh java3d-re-%{version}-linux-i386.bin << EOF
-yes
-EOF
+%description doc -l pl
+Dokumentacja biblioteki Java3D.
+
+%prep
+%ifarch %{ix86}
+%setup -q -n java3d-1_3_2-linux-i586 -a2
+%endif
+%ifarch %{x8664}
+%setup -q -n java3d-1_3_2-linux-amd64 -T -b1 -a2
+%endif
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_libdir}/java/jre/lib/{ext,i386}
+install -d $RPM_BUILD_ROOT%{_libdir}/java/jre
-install lib/ext/* $RPM_BUILD_ROOT%{_libdir}/java/jre/lib/ext
-install lib/i386/* $RPM_BUILD_ROOT%{_libdir}/java/jre/lib/i386
+%ifarch %{ix86}
+unzip j3d-132-linux-x86.zip -d $RPM_BUILD_ROOT%{_libdir}/java/jre
+%endif
+%ifarch %{x8664}
+unzip j3d-132-linux-amd64.zip -d $RPM_BUILD_ROOT%{_libdir}/java/jre
+%endif
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc LICENSE-Java3D README-Java3D
-%{_libdir}/java/jre/lib/ext/*
-%{_libdir}/java/jre/lib/i386/*
+%doc BINARY-CODE-LICENSE.txt COPYRIGHT.txt RELEASE-NOTES.html
+%ifarch %{ix86}
+%attr(755,root,root) %{_libdir}/java/jre/lib/i386/lib*.so
+%endif
+%ifarch %{x8664}
+%attr(755,root,root) %{_libdir}/java/jre/lib/amd64/lib*.so
+%endif
+%{_libdir}/java/jre/lib/ext/*.jar
+
+%files doc
+%defattr(644,root,root,755)
+%doc java3d-1_3_2-doc/*
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -53,6 +85,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.4 2005/12/10 19:01:30 qboosh
+- new URLs, added docs
+- added versioned OpenGL deps
+- added "other archs" (namely x86_64)
+
Revision 1.3 2004/12/26 14:41:24 qboosh
- URL, R: jre >= 1.4.1
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/java3d.spec?r1=1.3&r2=1.4&f=u
More information about the pld-cvs-commit
mailing list