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