]>
Commit | Line | Data |
---|---|---|
57b5c9b2 | 1 | Summary: Jar file creation utility |
32a9d45e | 2 | Summary(pl.UTF-8): Narzędzie do tworzenia plików jar |
57b5c9b2 | 3 | Name: fastjar |
5fdcb800 ŁK |
4 | Version: 0.94 |
5 | Release: 1 | |
57b5c9b2 | 6 | License: GPL |
bbfa1a39 | 7 | Group: Development/Languages/Java |
5fdcb800 ŁK |
8 | Source0: http://downloads.sourceforge.net/fastjar/%{name}-%{version}.tar.gz |
9 | # Source0-md5: 14d4bdfac236e347d806c6743dba48c6 | |
f8136d24 | 10 | URL: http://fastjar.sourceforge.net/ |
19302216 | 11 | BuildRequires: autoconf |
12 | BuildRequires: automake | |
e36a3f61 | 13 | BuildRequires: zlib-devel |
edde4759 | 14 | Provides: jar |
c93d3531 | 15 | Provides: java-shared |
16 | Obsoletes: java-shared | |
57b5c9b2 | 17 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
18 | ||
19 | %description | |
e36a3f61 | 20 | FastJar is an attempt at creating a feature-for-feature copy of Sun's |
21 | JDK's 'jar' command. Sun's jar (or Blackdown's for that matter) is | |
22 | written entirely in Java which makes it dog slow. Since FastJar is | |
23 | written in C, it can create the same .jar file as Sun's tool in a | |
24 | fraction of the time. On my system, Sun's jar takes 50 seconds to | |
25 | create a 10MB jar file, while FastJar only takes a little over a | |
26 | second. | |
57b5c9b2 | 27 | |
80588d89 JR |
28 | %description -l pl.UTF-8 |
29 | FastJar to próba stworzenia dokładnej pod względem możliwości kopii | |
f8136d24 | 30 | polecenia jar z Sun JDK. jar Suna (lub Blackdowna) jest napisany |
80588d89 JR |
31 | całkowicie w Javie, co powoduje, że jest bardzo wolny. Ponieważ |
32 | FastJar jest napisany w C, może tworzyć te same pliki .jar co | |
33 | narzędzie Suna kilka razy szybciej. Na systemie autora jar Suna | |
f8136d24 | 34 | potrzebuje 50 sekund na stworzenie 10MB pliku jar, natomiast fastjar |
80588d89 | 35 | robi to w nieco ponad sekundę. |
f8136d24 | 36 | |
57b5c9b2 | 37 | %prep |
38 | %setup -q | |
57b5c9b2 | 39 | |
40 | %build | |
3d2618d8 | 41 | rm -f missing |
94b7735d | 42 | %{__aclocal} |
88460a22 | 43 | %{__autoconf} |
44 | %{__automake} | |
57b5c9b2 | 45 | %configure |
46 | %{__make} | |
47 | ||
48 | %install | |
49 | rm -rf $RPM_BUILD_ROOT | |
50 | ||
a78c6aa4 PG |
51 | %{__make} install \ |
52 | DESTDIR=$RPM_BUILD_ROOT | |
57b5c9b2 | 53 | |
54 | ln -sf fastjar $RPM_BUILD_ROOT%{_bindir}/jar | |
55 | ||
57b5c9b2 | 56 | %clean |
57 | rm -rf $RPM_BUILD_ROOT | |
58 | ||
59 | %files | |
60 | %defattr(644,root,root,755) | |
94b7735d | 61 | %doc README CHANGES |
e36a3f61 | 62 | %attr(755,root,root) %{_bindir}/* |