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