]> git.pld-linux.org Git - packages/fedora-idm-console.git/blob - fedora-idm-console.spec
- do not pull java-sun via BR - icedtea6 should be enough in all (most) cases
[packages/fedora-idm-console.git] / fedora-idm-console.spec
1 %define major_version 1.1
2 %define minor_version 1
3 Summary:        Fedora Management Console
4 Name:           fedora-idm-console
5 Version:        %{major_version}.%{minor_version}
6 Release:        1
7 License:        LGPLv2
8 Group:          Applications/System
9 Source0:        http://directory.fedoraproject.org/sources/%{name}-%{version}.tar.bz2
10 # Source0-md5:  4c2b16080a3c6e477924091c02d721bf
11 URL:            http://directory.fedoraproject.org
12 BuildRequires:  ant >= 1.6.2
13 BuildRequires:  idm-console-framework >= 1.1
14 BuildRequires:  jss >= 4.2
15 BuildRequires:  ldapsdk
16 Requires:       idm-console-framework >= 1.1
17 Requires:       jre-X11
18 Requires:       which
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 A Java based remote management console used for Managing Fedora
23 Administration Server and Fedora Directory Server.
24
25 %prep
26 %setup -q
27
28 %build
29 %ant \
30         -Dlib.dir=%{_libdir} \
31         -Djss.local.location=%{_javadir} \
32         -Dbuilt.dir=`pwd`/built
33
34 %install
35 rm -rf $RPM_BUILD_ROOT
36 install -d $RPM_BUILD_ROOT%{_javadir}
37 install built/*.jar $RPM_BUILD_ROOT%{_javadir}
38 install -d $RPM_BUILD_ROOT%{_bindir}
39 install built/%{name} $RPM_BUILD_ROOT%{_bindir}
40
41 # create symlinks
42 cd $RPM_BUILD_ROOT%{_javadir}
43 ln -s %{name}-%{version}_en.jar %{name}-%{major_version}_en.jar
44 ln -s %{name}-%{version}_en.jar %{name}_en.jar
45
46 %clean
47 rm -rf $RPM_BUILD_ROOT
48
49 %files
50 %defattr(644,root,root,755)
51 %doc LICENSE
52 %attr(755,root,root) %{_bindir}/%{name}
53 %{_javadir}/%{name}-%{version}_en.jar
54 %{_javadir}/%{name}-%{major_version}_en.jar
55 %{_javadir}/%{name}_en.jar
This page took 0.07576 seconds and 3 git commands to generate.