rpms/libp11/devel libp11.spec,1.15,1.16
Kalev Lember
kalev at fedoraproject.org
Sun Jul 4 10:27:28 UTC 2010
Author: kalev
Update of /cvs/pkgs/rpms/libp11/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv26370
Modified Files:
libp11.spec
Log Message:
Spec file cleanup
Index: libp11.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libp11/devel/libp11.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- libp11.spec 4 Jul 2010 10:16:46 -0000 1.15
+++ libp11.spec 4 Jul 2010 10:27:28 -0000 1.16
@@ -3,14 +3,16 @@ Version: 0.2.7
Release: 2%{?dist}
Summary: Library for using PKCS#11 modules
-Group: Development/Libraries
+Group: System Environment/Libraries
License: LGPLv2+
URL: http://www.opensc-project.org/libp11
-Source0: http://www.opensc-project.org/files/%{name}/%{name}-%{version}.tar.gz
+Source0: http://www.opensc-project.org/files/libp11/libp11-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: doxygen graphviz
-BuildRequires: openssl-devel pkgconfig libtool-ltdl-devel
+BuildRequires: libtool-ltdl-devel
+BuildRequires: openssl-devel
+BuildRequires: pkgconfig
%description
Libp11 is a library implementing a small layer on top of PKCS#11 API to
@@ -19,11 +21,11 @@ make using PKCS#11 implementations easie
%package devel
Summary: Files for developing with %{name}
Group: Development/Libraries
-Requires: libp11 = %{version}-%{release}
-License: LGPLv2+
+Requires: %{name} = %{version}-%{release}
%description devel
-Files for developing with %{name}
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
%prep
%setup -q
@@ -41,6 +43,9 @@ mkdir __docdir
mv $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/api/ __docdir/
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/
+# Remove libtool .la files
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -55,15 +60,14 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(-,root,root,-)
-%doc examples __docdir/api
-%exclude %{_libdir}/*.la
+%doc examples/ __docdir/api/
%{_libdir}/libp11.so
-%{_libdir}/pkgconfig/*
-%{_includedir}/*
-
+%{_libdir}/pkgconfig/libp11.pc
+%{_includedir}/libp11.h
%changelog
* Sun Jul 04 2010 Kalev Lember <kalev at smartlink.ee> - 0.2.7-2
+- Spec file cleanup
- Don't install html docs with main library package
- Removed R: pkgconfig from -devel as it is now automatically added
More information about the scm-commits
mailing list