summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElan Ruusamäe2010-02-23 08:26:12 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit58981443943907e6e4bf842d84b6bcd0a7456024 (patch)
tree2f94732ec31a63acd84b5ba91500a5fed3507589
parent99e9261914f60d94453d3dad0e2bef6f111ebe19 (diff)
download389-ds-base-58981443943907e6e4bf842d84b6bcd0a7456024.zip
389-ds-base-58981443943907e6e4bf842d84b6bcd0a7456024.tar.gz
- deps for rc-scripts, adapter, virtual db-devel
Changed files: 389-ds-base.spec -> 1.6
-rw-r--r--389-ds-base.spec21
1 files changed, 10 insertions, 11 deletions
diff --git a/389-ds-base.spec b/389-ds-base.spec
index 7758ad5..1a5b384 100644
--- a/389-ds-base.spec
+++ b/389-ds-base.spec
@@ -2,7 +2,7 @@
# - selinux_variants macro missing. something from fedora?
#
# Conditional build:
-%bcond_with selinux # build with selinu
+%bcond_with selinux # build with selinux
%define subver .a1
%define rel 0.1
@@ -17,7 +17,7 @@ URL: http://directory.fedoraproject.org/
Source0: http://directory.fedoraproject.org/sources/%{name}-%{version}%{subver}.tar.bz2
# Source0-md5: aa9299aa66b09f89ed80dd0cfeebde55
BuildRequires: cyrus-sasl-devel
-BuildRequires: db4.5-devel
+BuildRequires: db-devel
BuildRequires: icu
BuildRequires: libicu-devel
BuildRequires: libnl-devel
@@ -25,10 +25,8 @@ BuildRequires: mozldap-devel
BuildRequires: nspr-devel
BuildRequires: nss-devel
BuildRequires: pcre-devel
+BuildRequires: rpmbuild(macros) >= 1.268
BuildRequires: svrcore-devel
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-# The following are needed to build the snmp ldap-agent
-BuildRequires: net-snmp-devel
%ifnarch sparc sparc64 ppc ppc64 s390 s390x
BuildRequires: lm_sensors-devel
%endif
@@ -36,6 +34,8 @@ BuildRequires: bzip2-devel
BuildRequires: openssl-devel
BuildRequires: tcp_wrappers
BuildRequires: zlib-devel
+# The following are needed to build the snmp ldap-agent
+BuildRequires: net-snmp-devel
# The following are needed to build the SELinux policy
%if %{with selinux}
BuildRequires: checkpolicy
@@ -54,18 +54,17 @@ Requires: nss-tools
Requires: cyrus-sasl-digest-md5
Requires: cyrus-sasl-gssapi
# this is needed for verify-db.pl
+Requires(post,preun): /sbin/chkconfig
Requires: db-utils
-# for the init script
-Requires(post): /sbin/chkconfig
-Requires(preun): /sbin/chkconfig
-Requires(preun): /sbin/service
+Requires: rc-scripts
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
389 Directory Server is an LDAPv3 compliant server. The base package
includes the LDAP server and command line utilities for server
administration.
-%package devel
+%package devel
Summary: Development libraries for 389 Directory Server
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
@@ -169,7 +168,7 @@ rm -rf $RPM_BUILD_ROOT
/sbin/chkconfig --add dirsrv
/sbin/chkconfig --add dirsrv-snmp
if [ ! -e %{_localstatedir}/run/dirsrv ]; then
- mkdir %{_localstatedir}/run/dirsrv
+ install -d %{_localstatedir}/run/dirsrv
fi
%preun