]>
Commit | Line | Data |
---|---|---|
faa95af0 MWP |
1 | # |
2 | # http://directory.fedora.redhat.com/wiki/Building | |
faa95af0 MWP |
3 | # |
4 | Summary: Fedora Directory Server | |
e09b5911 | 5 | Summary(pl): Fedora Directory Server |
faa95af0 MWP |
6 | Name: fedora-ds |
7 | Version: 1.0.2 | |
8 | Release: 0.1 | |
9 | License: GPL v2 | |
10 | Group: Applications | |
11 | Source0: http://directory.fedora.redhat.com/sources/%{name}-%{version}.tar.gz | |
12 | # Source0-md5: d8bd5b68087229b4bb2e3867cb92ba85 | |
faa95af0 MWP |
13 | Patch0: %{name}-make.patch |
14 | URL: http://directory.fedora.redhat.com/ | |
15 | BuildRequires: rpmbuild(macros) >= 1.228 | |
16 | Requires(post,preun): /sbin/chkconfig | |
17 | BuildRequires: db-devel >= 4.0 | |
f3727733 | 18 | BuildRequires: nspr-devel |
faa95af0 MWP |
19 | #BuildRequires: krb-devel |
20 | BuildRequires: libtermcap-devel | |
21 | BuildRequires: ncurses-devel | |
22 | #BuildRequires: java | |
23 | #BuildRequires: ant >= 1.6.1 | |
24 | #BuildRequires: httpd-devel | |
25 | BuildRequires: apr-devel | |
faa95af0 | 26 | Requires: libicu >= 2.4 |
faa95af0 MWP |
27 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
28 | ||
29 | %description | |
30 | The Fedora Directory Server is a robust, scalable open-source server | |
31 | designed to manage large directories of users and resources. It is | |
32 | based on an open-systems server protocol called the Lightweight | |
33 | Directory Access Protocol (LDAP). The Fedora Directory Server is a | |
34 | world-class Directory Server implementation. Some of the more | |
35 | interesting features that are included are: | |
36 | - 4-Way Multi-Master Replication | |
37 | - Scalability: thousands of operations per second, tens of thousands | |
38 | of concurrent users, tens of millions of entries, hundreds of | |
39 | gigabytes of data | |
40 | - SSLv3, TLSv1, and SASL for secure authentication and transport | |
41 | - Support for most LDAPv3 features, including many common controls and | |
42 | extensions | |
43 | - Schema update over LDAP | |
44 | - Flexible in-tree Access Control Information (ACIs), updatable over | |
45 | LDAP | |
46 | - On-line configuration and management over LDAP | |
47 | - Graphical console for all facets of user, group, and server | |
48 | management | |
49 | ||
faa95af0 MWP |
50 | %prep |
51 | %setup -q | |
52 | %patch0 -p1 | |
53 | ||
54 | %build | |
55 | #%%configure | |
f3727733 | 56 | %{__make} -I/usr/include/nspr/ |
faa95af0 MWP |
57 | |
58 | %install | |
59 | rm -rf $RPM_BUILD_ROOT | |
60 | # create directories if necessary | |
61 | #install -d $RPM_BUILD_ROOT | |
62 | #install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} | |
63 | ||
64 | %{__make} install \ | |
65 | DESTDIR=$RPM_BUILD_ROOT | |
66 | ||
67 | %clean | |
68 | rm -rf $RPM_BUILD_ROOT | |
69 | ||
70 | ||
71 | %files | |
72 | %defattr(644,root,root,755) | |
73 | #%doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO | |
74 | #%%dir %{_sysconfdir} | |
75 | #%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/* | |
76 | #%attr(755,root,root) %{_bindir}/* | |
77 | #%{_datadir}/%{name} | |
78 | ||
79 | #%attr(754,root,root) /etc/rc.d/init.d/%{name} | |
80 | #%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name} | |
81 | ||
82 | #%{_examplesdir}/%{name}-%{version} |