]> git.pld-linux.org Git - packages/classpath.git/blob - classpath.spec
- release 0.2.
[packages/classpath.git] / classpath.spec
1 #
2 # TODO:
3 #               - classpathx (spec or source1+subpkg?)
4 #
5 Summary:        GNU Classpath (Essential Libraries for Java)
6 Summary(pl):    GNU Classpath (Najwa¿niejsze biblioteki dla Javy)
7 Name:           classpath
8 Version:        0.10
9 Release:        0.2
10 License:        GPL v2
11 Group:          Libraries
12 Source0:        ftp://ftp.gnu.org/gnu/classpath/%{name}-%{version}.tar.gz
13 # Source0-md5:  a59a5040f9c1237dbf27bfc668919943
14 URL:            http://www.gnu.org/software/classpath/classpath.html
15 BuildRequires:  autoconf >= 2.59
16 BuildRequires:  automake >= 1.7
17 BuildRequires:  jikes >= 1.18
18 BuildRequires:  gdk-pixbuf-devel
19 BuildRequires:  gtk+2-devel >= 2.2
20 BuildRequires:  libart_lgpl-devel >= 2.1.0
21 BuildRequires:  libtool >= 1.4.2
22 BuildRequires:  texinfo >= 4.2
23 BuildRequires:  unzip
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 GNU Classpath (Essential Libraries for Java) is a project to create
28 free core class libraries for use with virtual machines and compilers
29 for the Java language. It includes all native methods and core classes
30 necessary for a completely functional Java runtime.
31
32 %description -l pl
33 GNU Classpath (Najwa¿niejsze biblioteki javy) to projekt stworzenia
34 wolnego j±dra klas bibliotek do wykorzystania z wirtualnymi maszynami
35 i kompilatorami dla jêzyka Java. Zawiera wszystkie natywne metody i
36 g³ówne klasy niezbêdne dla kompletnej funkcjonalno¶ci ¶rodowiska Javy.
37
38 %prep
39 %setup -q
40
41 %build
42 %configure \
43         --with-jikes \
44         --enable-java \
45         --enable-jni \
46         --disable-cni \
47         --enable-gtk-peer \
48         --enable-load-library \
49         --disable-debug
50
51 %{__make}
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55
56 %{__make} install \
57         DESTDIR=$RPM_BUILD_ROOT
58
59 unzip   $RPM_BUILD_ROOT%{_datadir}/classpath/glibj.zip -d $RPM_BUILD_ROOT%{_datadir}/classpath
60 rm -rf  $RPM_BUILD_ROOT%{_datadir}/classpath/{api,glibj.zip}
61 mv -f   $RPM_BUILD_ROOT%{_libdir}{/classpath/*,}
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
68 %doc AUTHORS ChangeLog NEWS README THANKYOU TODO
69 %{_libdir}/libgtkpeer.la
70 %attr(755,root,root) %{_libdir}/libgtkpeer.so.*.*.*
71 %{_libdir}/libjavaawt.la
72 %attr(755,root,root) %{_libdir}/libjavaawt.so.*.*.*
73 %{_libdir}/libjavaio.la
74 %attr(755,root,root) %{_libdir}/libjavaio.so.*.*.*
75 %{_libdir}/libjavalang.la
76 %attr(755,root,root) %{_libdir}/libjavalang.so.*.*.*
77 %{_libdir}/libjavalangreflect.la
78 %attr(755,root,root) %{_libdir}/libjavalangreflect.so.*.*.*
79 %{_libdir}/libjavanet.la
80 %attr(755,root,root) %{_libdir}/libjavanet.so.*.*.*
81 %{_libdir}/libjavanio.la
82 %attr(755,root,root) %{_libdir}/libjavanio.so.*.*.*
83 %{_libdir}/libjavautil.la
84 %attr(755,root,root) %{_libdir}/libjavautil.so.*.*.*
85 %{_datadir}/classpath
86 %{_infodir}/*
This page took 0.061926 seconds and 3 git commands to generate.