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