rpms/mozldap6/FC-5 mozldap6.spec,1.3,1.4
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Fri Oct 20 21:29:25 UTC 2006
Author: rmeggins
Update of /cvs/dist/rpms/mozldap6/FC-5
In directory cvs.devel.redhat.com:/tmp/cvs-serv1105
Modified Files:
mozldap6.spec
Log Message:
add ldif.h, static libs to devel package
Index: mozldap6.spec
===================================================================
RCS file: /cvs/dist/rpms/mozldap6/FC-5/mozldap6.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mozldap6.spec 19 Oct 2006 20:47:48 -0000 1.3
+++ mozldap6.spec 20 Oct 2006 21:29:22 -0000 1.4
@@ -16,19 +16,19 @@
Summary: Mozilla LDAP C SDK
Name: %{myname}
Version: %{major}.%{minor}.%{submin}
-Release: 3%{?dist}
+Release: 4%{?dist}
License: MPL/GPL/LGPL
URL: http://www.mozilla.org/directory/csdk.html
Group: System Environment/Libraries
Requires: %{nspr_name} >= %{nspr_version}
Requires: %{nss_name} >= %{nss_version}
-Requires: cyrus-sasl-lib
+Requires: cyrus-sasl-lib
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: %{nspr_name}-devel >= %{nspr_version}
BuildRequires: %{nss_name}-devel >= %{nss_version}
BuildRequires: %{svrcore_name} >= %{svrcore_version}
-BuildRequires: cyrus-sasl-devel
-ExclusiveArch: i386 x86_64
+BuildRequires: cyrus-sasl-devel
+ExclusiveArch: i386 x86_64
Source0: ftp://ftp.mozilla.org/pub/mozilla.org/directory/c-sdk/releases/v%{version}/src/%{name}-%{version}.tar.gz
@@ -109,7 +109,7 @@
-e "s,%%NSS_VERSION%%,%{nss_version},g" \
-e "s,%%SVRCORE_VERSION%%,%{svrcore_version},g" \
-e "s,%%MOZLDAP_VERSION%%,%{version},g" > \
- $RPM_BUILD_ROOT%{_libdir}/pkgconfig/%{name}.pc
+ $RPM_BUILD_ROOT%{_libdir}/pkgconfig/%{myname}.pc
# There is no make install target so we'll do it ourselves.
@@ -122,18 +122,27 @@
%{__install} -m 755 mozilla/dist/lib/$file $RPM_BUILD_ROOT%{_libdir}
done
+# grab static libs for devel package
+for file in lib*%{libsuffix}.a
+do
+ %{__install} -m 644 mozilla/dist/lib/$file $RPM_BUILD_ROOT%{_libdir}
+done
+
# Copy the binaries we want
for file in ldapsearch ldapmodify ldapdelete ldapcmp ldapcompare ldappasswd
do
%{__install} -m 755 mozilla/dist/bin/$file $RPM_BUILD_ROOT%{mybindir}
done
-
+
# Copy the include files
for file in mozilla/dist/public/ldap/*.h
do
%{__install} -m 644 $file $RPM_BUILD_ROOT%{incdir}
done
+# add ldif.h
+%{__install} -m 644 mozilla/directory/c-sdk/ldap/include/ldif.h $RPM_BUILD_ROOT%{incdir}
+
# Copy the developer files
%{__mkdir_p} $RPM_BUILD_ROOT%{mydatadir}
cp -r mozilla/directory/c-sdk/ldap/examples $RPM_BUILD_ROOT%{mydatadir}
@@ -191,11 +200,18 @@
%{_libdir}/libssldap%{libsuffix}.so
%{_libdir}/libprldap%{libsuffix}.so
%{_libdir}/libldap%{libsuffix}.so
-%{_libdir}/pkgconfig/%{name}.pc
+%{_libdir}/libldap%{libsuffix}.a
+%{_libdir}/liblber%{libsuffix}.a
+%{_libdir}/libldif%{libsuffix}.a
+%{_libdir}/libiutil%{libsuffix}.a
+%{_libdir}/pkgconfig/%{myname}.pc
%{incdir}
%{mydatadir}
%changelog
+* Fri Oct 20 2006 Rich Megginson <rmeggins at redhat.com> - 6.0.0-4
+- Add ldif.h, static libs to the devel package
+
* Thu Oct 19 2006 Rich Megginson <rmeggins at redhat.com> - 6.0.0-3
- Add Requires and BuildRequires for sasl
More information about the fedora-cvs-commits
mailing list