[openldap] specfile: reorder sources

jvcelak jvcelak at fedoraproject.org
Tue Nov 1 14:39:46 UTC 2011


commit 0a9b211e8c0a6834056719e093b3a81cc9d4008e
Author: Jan Vcelak <jvcelak at redhat.com>
Date:   Tue Oct 25 18:23:00 2011 +0200

    specfile: reorder sources

 openldap.spec |   29 ++++++++++++++++-------------
 1 files changed, 16 insertions(+), 13 deletions(-)
---
diff --git a/openldap.spec b/openldap.spec
index 8750d71..b90d5e7 100644
--- a/openldap.spec
+++ b/openldap.spec
@@ -1,8 +1,8 @@
 %global _hardened_build 1
 
-%define evolution_connector_prefix %{_libdir}/evolution-openldap
-%define evolution_connector_includedir %{evolution_connector_prefix}/include
-%define evolution_connector_libdir %{evolution_connector_prefix}/%{_lib}
+%global evolution_connector_prefix %{_libdir}/evolution-openldap
+%global evolution_connector_includedir %{evolution_connector_prefix}/include
+%global evolution_connector_libdir %{evolution_connector_prefix}/%{_lib}
 
 Name: openldap
 Version: 2.4.26
@@ -12,11 +12,15 @@ Group: System Environment/Daemons
 License: OpenLDAP
 URL: http://www.openldap.org/
 Source0: ftp://ftp.OpenLDAP.org/pub/OpenLDAP/openldap-release/openldap-%{version}.tgz
-Source1: ldap.init
-Source2: ldap.sysconfig
-Source3: README.evolution
-Source4: ldap.tmpfiles
-Source5: slapd.conf
+Source1: slapd.service
+Source2: slapd.sysconfig
+Source3: slapd.tmpfiles
+Source4: slapd.conf
+Source50: slapd-libexec-functions
+Source51: slapd-libexec-convert-config.sh
+Source52: slapd-libexec-check-config.sh
+Source53: slapd-libexec-upgrade-db.sh
+Source100: README.evolution
 
 # patches for 2.4
 Patch0: openldap-manpages.patch
@@ -294,7 +298,7 @@ make install DESTDIR=%{buildroot} \
     libdir=%{evolution_connector_libdir} \
     LIBTOOL="$libtool" \
     STRIP=""
-install -m 644 %SOURCE3 \
+install -m 644 %SOURCE100 \
     %{buildroot}/%{evolution_connector_prefix}/
 popd
 
@@ -312,11 +316,10 @@ mkdir -p %{buildroot}%{_sysconfdir}/pki/tls/certs
 
 # setup data and runtime directories
 mkdir -p %{buildroot}/var/lib/ldap
-mkdir -p %{buildroot}/var/run/openldap
 
 # setup autocreation of runtime directories on tmpfs
 mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
-install -m 644 %SOURCE4 %{buildroot}%{_sysconfdir}/tmpfiles.d/openldap.conf
+install -m 644 %SOURCE3 %{buildroot}%{_sysconfdir}/tmpfiles.d/slapd.conf
 
 # remove build root from config files and manual pages
 perl -pi -e "s|%{buildroot}||g" %{buildroot}/%{_sysconfdir}/openldap/*.conf
@@ -332,7 +335,7 @@ install -m 755 %SOURCE1 %{buildroot}%{_sysconfdir}/rc.d/init.d/slapd
 
 # install syconfig/ldap
 mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
-install -m 644 %SOURCE2 %{buildroot}%{_sysconfdir}/sysconfig/ldap
+install -m 644 %SOURCE2 %{buildroot}%{_sysconfdir}/sysconfig/slapd
 
 # move slapd out of _libdir
 mv %{buildroot}/%{_libdir}/slapd %{buildroot}/%{_sbindir}/
@@ -351,7 +354,7 @@ chmod 644 %{buildroot}/%{_libdir}/lib*.*a
 mkdir -p %{buildroot}/%{_datadir}/openldap-servers
 mkdir %{buildroot}/%{_sysconfdir}/openldap/slapd.d
 rm -f %{buildroot}/%{_sysconfdir}/openldap/slapd.conf
-install -m 644 %SOURCE5 %{buildroot}/%{_datadir}/openldap-servers/slapd.conf.obsolete
+install -m 644 %SOURCE4 %{buildroot}/%{_datadir}/openldap-servers/slapd.conf.obsolete
 
 # move doc files out of _sysconfdir
 mv %{buildroot}%{_sysconfdir}/openldap/schema/README README.schema


More information about the scm-commits mailing list