]> git.pld-linux.org Git - packages/fedora-ds-console.git/blob - fedora-ds-console.spec
- new
[packages/fedora-ds-console.git] / fedora-ds-console.spec
1 %define major_version 1.1
2 %define minor_version 1
3
4 %define shortname fedora-ds
5 %define pkgname   dirsrv
6
7 Summary:        Fedora Directory Server Management Console
8 Name:           fedora-ds-console
9 Version:        %{major_version}.%{minor_version}
10 Release:        1
11 License:        GPL v2
12 Group:          Applications/System
13 Source0:        http://directory.fedoraproject.org/sources/%{name}-%{version}.tar.bz2
14 # Source0-md5:  ee0401937a81ce2466292a4f9b14e20a
15 URL:            http://directory.fedoraproject.org
16 BuildArch:      noarch
17 BuildRequires:  ant >= 1.6.2
18 BuildRequires:  idm-console-framework
19 BuildRequires:  ldapsdk
20 Requires:       %{shortname}-admin
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 A Java based remote management console used for Managing Fedora
25 Directory Server.
26
27 %prep
28 %setup -q
29
30 %build
31 %ant \
32         -Dbuilt.dir=`pwd`/built \
33         -Dconsole.location=%{_javadir}
34
35 %install
36 rm -rf $RPM_BUILD_ROOT
37 install -d $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/html/java
38 install built/package/%{shortname}* $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/html/java
39 install -d $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/slapd/help
40 install help/en/*.html $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/slapd
41 install help/en/tokens.map $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/slapd
42 install help/en/help/*.html $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/slapd/help
43
44 # create symlinks
45 cd $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/html/java
46 ln -s %{shortname}-%{version}.jar %{shortname}-%{major_version}.jar
47 ln -s %{shortname}-%{version}.jar %{shortname}.jar
48 ln -s %{shortname}-%{version}_en.jar %{shortname}-%{major_version}_en.jar
49 ln -s %{shortname}-%{version}_en.jar %{shortname}_en.jar
50
51 %clean
52 rm -rf $RPM_BUILD_ROOT
53
54 %files
55 %defattr(644,root,root,755)
56 %doc LICENSE
57 %{_datadir}/%{pkgname}/html/java/%{shortname}-%{version}.jar
58 %{_datadir}/%{pkgname}/html/java/%{shortname}-%{major_version}.jar
59 %{_datadir}/%{pkgname}/html/java/%{shortname}.jar
60 %{_datadir}/%{pkgname}/html/java/%{shortname}-%{version}_en.jar
61 %{_datadir}/%{pkgname}/html/java/%{shortname}-%{major_version}_en.jar
62 %{_datadir}/%{pkgname}/html/java/%{shortname}_en.jar
63 %dir %{_datadir}/%{pkgname}/manual/en/slapd
64 %{_datadir}/%{pkgname}/manual/en/slapd/tokens.map
65 %doc %{_datadir}/%{pkgname}/manual/en/slapd/*.html
66 %doc %{_datadir}/%{pkgname}/manual/en/slapd/help/*.html
This page took 0.060945 seconds and 4 git commands to generate.