]> git.pld-linux.org Git - packages/389-admin-console.git/blame - 389-admin-console.spec
- added
[packages/389-admin-console.git] / 389-admin-console.spec
CommitLineData
74253d81 1Name: 389-admin-console
2Version: 1.1.4
3Release: 1
4Summary: 389 Admin Server Management Console
5
6Group: Applications/System
7License: GPLv2
8URL: http://port389.org
9
10BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
11BuildArch: noarch
12Source: http://port389.org/sources/%{name}-%{version}.tar.bz2
13Requires: 389-admin
14BuildRequires: ant >= 1.6.2
15BuildRequires: ldapjdk
16BuildRequires: idm-console-framework
17BuildRequires: java-devel >= 1:1.6.0
18Provides: fedora-ds-admin-console = %{version}-%{release}
19Obsoletes: fedora-ds-admin-console < 1.1.4-1
20
21%description
22A Java based remote management console used for Managing 389
23Admin Server. Requires the 389 Console to load and run the
24jar files.
25
26%package doc
27Summary: Web docs for 389 Admin Server Management Console
28Group: Documentation
29Requires: %{name} = %{version}-%{release}
30
31%description doc
32Web docs for 389 Admin Server Management Console
33
34%prep
35%setup -q
36
37%build
38%{ant} \
39 -Dconsole.location=%{_javadir} \
40 -Dbuilt.dir=`pwd`/built
41
42%install
43rm -rf $RPM_BUILD_ROOT
44install -d $RPM_BUILD_ROOT%{_datadir}/dirsrv/html/java
45install -m644 built/package/389-admin* $RPM_BUILD_ROOT%{_datadir}/dirsrv/html/java
46install -d $RPM_BUILD_ROOT%{_datadir}/dirsrv/manual/en/admin/help
47install -m644 help/en/*.html $RPM_BUILD_ROOT%{_datadir}/dirsrv/manual/en/admin
48install -m644 help/en/tokens.map $RPM_BUILD_ROOT%{_datadir}/dirsrv/manual/en/admin
49install -m644 help/en/help/*.html $RPM_BUILD_ROOT%{_datadir}/dirsrv/manual/en/admin/help
50
51# create symlinks
52pushd $RPM_BUILD_ROOT%{_datadir}/dirsrv/html/java
53ln -s 389-admin-%{version}.jar 389-admin-%{major_version}.jar
54ln -s 389-admin-%{version}.jar 389-admin.jar
55ln -s 389-admin-%{version}_en.jar 389-admin-%{major_version}_en.jar
56ln -s 389-admin-%{version}_en.jar 389-admin_en.jar
57popd
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%files
63%defattr(-,root,root,-)
64%doc LICENSE
65%{_datadir}/dirsrv/html/java/389-admin-%{version}.jar
66%{_datadir}/dirsrv/html/java/389-admin-%{major_version}.jar
67%{_datadir}/dirsrv/html/java/389-admin.jar
68%{_datadir}/dirsrv/html/java/389-admin-%{version}_en.jar
69%{_datadir}/dirsrv/html/java/389-admin-%{major_version}_en.jar
70%{_datadir}/dirsrv/html/java/389-admin_en.jar
71
72%files doc
73%defattr(-,root,root,-)
74%dir %{_datadir}/dirsrv/manual/en/admin
75%doc %{_datadir}/dirsrv/manual/en/admin/tokens.map
76%doc %{_datadir}/dirsrv/manual/en/admin/*.html
77%doc %{_datadir}/dirsrv/manual/en/admin/help/*.html
78
79%changelog
This page took 3.397173 seconds and 4 git commands to generate.