[packages/icedtea7: 1/103] - new package, the stable release of IcedTes, based on icedtea.spec, NFY

jajcus jajcus at pld-linux.org
Fri Apr 19 13:07:54 CEST 2013


commit 27d628db066c006c941a600f07b2ce597786caf6
Author: Jacek Konieczny <jajcus at pld-linux.org>
Date:   Wed Apr 14 09:53:49 2010 +0000

    - new package, the stable release of IcedTes, based on icedtea.spec, NFY
    
    Changed files:
        TODO -> 1.1
        icedtea6.spec -> 1.1

 TODO          |   1 +
 icedtea6.spec | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 101 insertions(+)
---
diff --git a/icedtea6.spec b/icedtea6.spec
new file mode 100644
index 0000000..94b23b6
--- /dev/null
+++ b/icedtea6.spec
@@ -0,0 +1,100 @@
+#
+Summary:	OpenJDK and GNU Classpath code
+Summary(pl.UTF-8):	Kod OpenJDK i GNU Classpath
+Name:		icedtea6
+Version:	1.8
+Release:	0.1
+License:	GPL
+Group:		Development/Languages/Java
+Source0:	http://icedtea.classpath.org/download/source/%{name}-%{version}.tar.gz
+# Source0-md5:	e08dd0762749fb50ec6c273c366ee8ae
+# following sources should match those in Makefile.am
+Source1:	http://download.java.net/openjdk/jdk6/promoted/b18/openjdk-6-src-b18-16_feb_2010.tar.gz
+# Source1-md5:	94db01691ab38f98b7d42b2ebf4d5c0b
+Source2:	http://kenai.com/projects/jdk6-drops/downloads/download/jdk6-jaxws-2009_10_27.zip
+# Source2-md5:	3ea5728706169498b722b898a1008acf
+Source3:	http://kenai.com/projects/jdk6-drops/downloads/download/jdk6-jaf-2009_10_27.zip
+# Source3-md5:	7a50bb540a27cdd0001885630088b758
+Source4:	https://jaxp.dev.java.net/files/documents/913/147329/jdk6-jaxp-2009_10_13.zip
+# Source4-md5:	a2f7b972124cd776ff71e7754eb9a429
+URL:		http://icedtea.classpath.org/wiki/Main_Page
+BuildRequires:	alsa-lib-devel
+BuildRequires:	bash
+BuildRequires:	cups-devel
+# BuildRequires:	eclipse-ecj
+BuildRequires:	freetype-devel >= 2.3
+BuildRequires:	gcc-java >= 6:4.3
+BuildRequires:	giflib-devel
+BuildRequires:	glib2-devel
+BuildRequires:	gtk+2-devel
+#BuildRequires:	gdk-pixbuf-devel
+BuildRequires:	java-gcj-compat-devel-base
+BuildRequires:	libjpeg-devel
+BuildRequires:	libpng-devel
+BuildRequires:	libstdc++-devel
+BuildRequires:	mercurial
+BuildRequires:	motif-devel
+BuildRequires:	rhino
+BuildRequires:	unzip
+BuildRequires:	java-xalan
+BuildRequires:	java-xerces
+BuildRequires:	xorg-lib-libX11-devel
+BuildRequires:	xorg-lib-libXinerama-devel
+BuildRequires:	xorg-lib-libXp-devel
+BuildRequires:	xorg-lib-libXt-devel
+BuildRequires:	xorg-lib-libXtst-devel
+BuildRequires:	xorg-proto-printproto-devel
+BuildRequires:	xorg-proto-xproto-devel
+#BuildRequires:	xulrunner-devel
+BuildRequires:	zlib-devel
+BuildRequires:	zip
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define _gcj_home /usr/lib/java/java-1.5.0-gcj-1.5.0.0
+
+%description
+The IcedTea project provides a harness to build the source code from
+http://openjdk.java.net/ using Free Software build tools and provides
+replacements libraries for the binary plugs with code from the GNU
+Classpath project.
+
+%description -l pl.UTF-8
+Projekt IcedTea daje możliwość kompilacji kodu źródłowego z
+http://openjdk.java.net/ przy użyciu wolnodostępnych narzędzi oraz
+dostarcza zamienniki biblioteczne binarnych wtyczek pochodzące z
+projektu GNU Classpath.
+
+%prep
+%setup -q
+mkdir drops
+ln -s %{SOURCE1} .
+ln -s %{SOURCE2} drops
+ln -s %{SOURCE3} drops
+ln -s %{SOURCE4} drops
+
+%build
+unset JAVA_HOME || :
+%configure \
+	--with-gcj-home=%{_gcj_home} \
+	--with-ecj=%{_bindir}/ecj \
+	--with-ecj-jar=%{_javadir}/ecj.jar \
+	--with-libgcj-jar=%{_javadir}/libgcj.jar \
+	--with-xalan2-jar=%{_javadir}/xalan.jar \
+	--with-xalan2-serializer-jar=%{_javadir}/serializer.jar \
+	--with-rhino=%{_javadir}/js.jar \
+	--disable-plugin
+
+%{__make} -j1 \
+	SHELL=/bin/bash
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..30f8d7b
--- /dev/null
+++ b/TODO
@@ -0,0 +1 @@
+- browser plugin
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/icedtea7.git/commitdiff/f360048b2271851d733c2fc755b8e7cae2f337cf



More information about the pld-cvs-commit mailing list