[packages/libuser] - updated URLs, separated -apidocs, drop .la; release 5
qboosh
qboosh at pld-linux.org
Wed Apr 10 09:09:11 CEST 2019
commit 31e911c815eb8cc862b5492ffce73f110b5eeaf3
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Apr 10 09:09:12 2019 +0200
- updated URLs, separated -apidocs, drop .la; release 5
libuser.spec | 34 ++++++++++++++++++++++++++++------
1 file changed, 28 insertions(+), 6 deletions(-)
---
diff --git a/libuser.spec b/libuser.spec
index fa3e076..04a3de3 100644
--- a/libuser.spec
+++ b/libuser.spec
@@ -8,13 +8,15 @@ Summary: A user and group account administration library
Summary(pl.UTF-8): Biblioteka do administrowania kontami użytkowników i grup
Name: libuser
Version: 0.62
-Release: 4
+Release: 5
License: LGPL v2+
Group: Base
-Source0: https://fedorahosted.org/releases/l/i/libuser/%{name}-%{version}.tar.xz
+#Source0Download: https://pagure.io/libuser/releases
+#Source0: https://pagure.io/libuser/archive/libuser-%{version}/libuser-%{name}-%{version}.tar.gz
+Source0: %{name}-%{version}.tar.xz
# Source0-md5: 63e5e5c551e99dc5302b40b80bd6d4f2
Patch0: format-security.patch
-URL: https://fedorahosted.org/libuser/
+URL: https://pagure.io/libuser
BuildRequires: cyrus-sasl-devel
BuildRequires: gettext-tools >= 0.17
BuildRequires: glib2-devel >= 2.0
@@ -65,6 +67,20 @@ developing applications with libuser.
Ten pakiet zawiera pliki nagłówkowe i inne przydatne do tworzenia
aplikacji wykorzystujących bibliotekę libuser.
+%package apidocs
+Summary: API documentation for libuser library
+Summary(pl.UTF-8): Dokumentacja API biblioteki libuser
+Group: Documentation
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
+
+%description apidocs
+API documentation for libuser library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API biblioteki libuser.
+
%package -n python-libuser
Summary: Python bindings for the libuser library
Summary(pl.UTF-8): Wiązania Pythona do biblioteki libuser
@@ -88,20 +104,24 @@ i grup.
%build
%configure \
NSCD=/usr/sbin/nscd \
- --with-selinux \
+ --with-html-dir=%{_gtkdocdir} \
--with-ldap \
- --with-html-dir=%{_gtkdocdir}
+ --with-selinux
%{__make}
%{?with_tests:%{__make} check}
%install
rm -rf $RPM_BUILD_ROOT
+
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+# loadable modules
%{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/*.la
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libuser.la
%find_lang %{name}
@@ -150,9 +170,11 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libuser.so
-%{_libdir}/libuser.la
%{_includedir}/libuser
%{_pkgconfigdir}/libuser.pc
+
+%files apidocs
+%defattr(644,root,root,755)
%{_gtkdocdir}/libuser
%files -n python-libuser
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libuser.git/commitdiff/31e911c815eb8cc862b5492ffce73f110b5eeaf3
More information about the pld-cvs-commit
mailing list