]> git.pld-linux.org Git - packages/java-commons-daemon.git/blame - java-commons-daemon.spec
- tabs in preamble
[packages/java-commons-daemon.git] / java-commons-daemon.spec
CommitLineData
a1b45878 1Summary: Jakarta Commons Daemon - controlling of Java daemons
2b7e116d 2Summary(pl.UTF-8): Jakarta Commons Daemon - kontrolowanie demonów w Javie
4f6c9037 3Name: jakarta-commons-daemon
d256e341 4Version: 1.0.1
4f6c9037
AM
5Release: 1
6License: Apache
7Group: Development/Languages/Java
144a2761 8Source0: http://www.apache.org/dist/jakarta/commons/daemon/source/daemon-%{version}.tar.gz
d256e341 9# Source0-md5: df3eb5aafa53ca530843a09d40b8a1c0
144a2761 10URL: http://jakarta.apache.org/commons/daemon/
a1b45878 11BuildRequires: automake
2c6feb05 12BuildRequires: ant >= 1.4.1
a1b45878
JB
13BuildRequires: jdk >= 1.2
14BuildRequires: junit >= 3.7
15Requires: jre >= 1.2
16Requires: jakarta-commons-collections >= 2.0
17Requires: jakarta-commons-logging >= 1.0
4f6c9037
AM
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
4f6c9037 20%description
a1b45878
JB
21The Daemon Component contains a set of Java and native code,
22including a set of Java interfaces applications must implement and
23Unix native code to control a Java daemon from a Unix operating
24system.
25
092243fe
JR
26%description -l pl.UTF-8
27Komponent Daemon zawiera zbiór kodu w Javie i natywnego,
28zawierającego zbiór interfejsów w Javie, które muszą być
29zaimplementowane w aplikacjach oraz natywny kod uniksowy kontrolujący
a1b45878 30demony w Javie w systemie Unix.
4f6c9037
AM
31
32%package doc
a1b45878 33Summary: Jakarta Commons Daemon documentation
2b7e116d 34Summary(pl.UTF-8): Dokumentacja do Jakarta Commons Daemon
4f6c9037
AM
35Group: Development/Languages/Java
36
37%description doc
a1b45878
JB
38Jakarta Commons Daemon documentation.
39
092243fe 40%description doc -l pl.UTF-8
a1b45878 41Dokumentacja do Jakarta Commons Daemon.
4f6c9037
AM
42
43%prep
144a2761 44%setup -q -n daemon-%{version}
4f6c9037
AM
45
46%build
a1b45878 47# Java part
4f6c9037 48cat > build.properties << EOF
c8a0c252 49junit.home = %{_javadir}
4f6c9037
AM
50junit.jar = \${junit.home}
51EOF
a1b45878
JB
52ant dist
53
54# native part
55cd src/native/unix
c8a0c252 56cp -f /usr/share/automake/config.sub support
a1b45878 57%configure \
2178d361 58 --with-java=%{_libdir}/java
a1b45878 59%{__make}
4f6c9037
AM
60
61%install
62rm -rf $RPM_BUILD_ROOT
c8a0c252 63install -d $RPM_BUILD_ROOT{%{_javadir},%{_bindir}}
4f6c9037 64
c8a0c252 65install dist/*.jar $RPM_BUILD_ROOT%{_javadir}
4f6c9037 66
144a2761 67install src/native/unix/jsvc $RPM_BUILD_ROOT%{_bindir}
a1b45878 68
4f6c9037
AM
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
73%defattr(644,root,root,755)
74%doc dist/LICENSE
a1b45878 75%attr(755,root,root) %{_bindir}/jsvc
c8a0c252 76%{_javadir}/*.jar
4f6c9037
AM
77
78%files doc
79%defattr(644,root,root,755)
80%doc dist/docs
This page took 0.035301 seconds and 4 git commands to generate.