1 Summary: GNU Classpath (Essential Libraries for Java)
2 Summary(pl): GNU Classpath (Najwa¿niejsze biblioteki dla Javy)
8 Source0: ftp://ftp.gnu.org/gnu/classpath/%{name}-%{version}.tar.gz
9 # Source0-md5: ce1f7fbe6f2e3b738bae3b46f01a9670
10 URL: http://www.gnu.org/software/classpath/classpath.html
11 BuildRequires: autoconf >= 2.59
12 BuildRequires: automake >= 1:1.7
13 BuildRequires: jikes >= 1.18
14 BuildRequires: gcc-c++
15 BuildRequires: gdk-pixbuf-devel
16 BuildRequires: gtk+2-devel >= 2:2.4
17 BuildRequires: libart_lgpl-devel >= 2.1.0
18 BuildRequires: libtool >= 1.4.2
19 BuildRequires: perl-base
20 BuildRequires: pkgconfig
21 BuildRequires: texinfo >= 4.2
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 GNU Classpath (Essential Libraries for Java) is a project to create
27 free core class libraries for use with virtual machines and compilers
28 for the Java language. It includes all native methods and core classes
29 necessary for a completely functional Java runtime.
32 GNU Classpath (Najwa¿niejsze biblioteki javy) to projekt stworzenia
33 wolnego j±dra klas bibliotek do wykorzystania z wirtualnymi maszynami
34 i kompilatorami dla jêzyka Java. Zawiera wszystkie natywne metody i
35 g³ówne klasy niezbêdne dla kompletnej funkcjonalno¶ci ¶rodowiska Javy.
38 Summary: Development files for GNU Classpath
39 Summary(pl): Pliki dla programistów u¿ywaj±cych GNU Classpath
40 Group: Development/Libraries
41 Requires: %{name} = %{epoch}:%{version}-%{release}
44 GNU Classpath (Essential Libraries for Java) - development files.
46 %description devel -l pl
47 GNU Classpath (Najwa¿niejsze biblioteki dla Javy) - pliki dla
51 Summary: Static libraries for GNU Classpath
52 Summary(pl): Biblioteki statyczne dla GNU Classpath
53 Group: Development/Libraries
54 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
57 GNU Classpath (Essential Libraries for Java) - static libraries.
59 %description static -l pl
60 GNU Classpath (Najwa¿niejsze biblioteki dla Javy) - biblioteki
74 --enable-load-library \
80 rm -rf $RPM_BUILD_ROOT
81 install -d $RPM_BUILD_ROOT%{_javadir}
84 DESTDIR=$RPM_BUILD_ROOT
86 mv -f $RPM_BUILD_ROOT%{_libdir}{/classpath/*,}
87 for f in libgtkpeer libjavaio libjavalang libjavalangreflect libjavanet libjavanio libjavautil; do
88 perl -pi -e "s:^libdir='.*:libdir='%{_libdir}':" $RPM_BUILD_ROOT%{_libdir}/$f.la
90 mv -f $RPM_BUILD_ROOT{%{_datadir}/classpath/glibj.zip,%{_javadir}}
93 rm -rf $RPM_BUILD_ROOT
95 %post -p /sbin/ldconfig
96 %postun -p /sbin/ldconfig
99 %defattr(644,root,root,755)
100 %doc AUTHORS ChangeLog NEWS README THANKYOU TODO
101 %attr(755,root,root) %{_libdir}/libgtkpeer.so.*.*.*
102 %attr(755,root,root) %{_libdir}/libjavaio.so.*.*.*
103 %attr(755,root,root) %{_libdir}/libjavalang.so.*.*.*
104 %attr(755,root,root) %{_libdir}/libjavalangreflect.so.*.*.*
105 %attr(755,root,root) %{_libdir}/libjavanet.so.*.*.*
106 %attr(755,root,root) %{_libdir}/libjavanio.so.*.*.*
107 %attr(755,root,root) %{_libdir}/libjavautil.so.*.*.*
108 %{_javadir}/glibj.zip
112 %defattr(644,root,root,755)
113 %{_libdir}/libgtkpeer.la
114 %{_libdir}/libgtkpeer.so
115 %{_libdir}/libjavaio.la
116 %{_libdir}/libjavaio.so
117 %{_libdir}/libjavalang.la
118 %{_libdir}/libjavalang.so
119 %{_libdir}/libjavalangreflect.la
120 %{_libdir}/libjavalangreflect.so
121 %{_libdir}/libjavanet.la
122 %{_libdir}/libjavanet.so
123 %{_libdir}/libjavanio.la
124 %{_libdir}/libjavanio.so
125 %{_libdir}/libjavautil.la
126 %{_libdir}/libjavautil.so
129 %defattr(644,root,root,755)
130 %{_libdir}/libgtkpeer.a
131 %{_libdir}/libjavaio.a
132 %{_libdir}/libjavalang.a
133 %{_libdir}/libjavalangreflect.a
134 %{_libdir}/libjavanet.a
135 %{_libdir}/libjavanio.a
136 %{_libdir}/libjavautil.a