[packages/libhome] - updated to 0.10.2 - patch to link with db5.3 - more verbose files section
kiesiu
kiesiu at pld-linux.org
Fri Sep 7 16:15:02 CEST 2012
commit 078c1374b7bc866dc43f6ead4c8e35305700b5b6
Author: Łukasz Kieś <kiesiu at pld-linux.org>
Date: Fri Sep 7 16:13:55 2012 +0200
- updated to 0.10.2
- patch to link with db5.3
- more verbose files section
libhome-db53.patch | 12 ++++++++++++
libhome.spec | 42 +++++++++++++++++++++++++++++-------------
2 files changed, 41 insertions(+), 13 deletions(-)
---
diff --git a/libhome.spec b/libhome.spec
index 29d06cd..b12dcb4 100644
--- a/libhome.spec
+++ b/libhome.spec
@@ -1,17 +1,20 @@
Summary: libhome - a configurable getpwnam(3) emulator
Summary(pl.UTF-8): libhome - konfigurowalny emulator funkcji getpwnam(3)
Name: libhome
-Version: 0.10.1
-Release: 11
+Version: 0.10.2
+Release: 1
License: LGPL v2+
Group: Libraries
-Source0: http://dl.sourceforge.net/pll/%{name}-%{version}.tar.gz
-# Source0-md5: fe0b4e581c62bc64eb13295eb7f2b0e5
+Source0: http://downloads.sourceforge.net/pll/%{name}-%{version}.tar.gz
+# Source0-md5: f7129ae34d3c44d38ac785e7a1f7d509
Patch0: %{name}-DESTDIR.patch
+Patch1: %{name}-db53.patch
URL: http://pll.sourceforge.net/
+BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: groff
BuildRequires: db-devel
+BuildRequires: groff
+BuildRequires: libtool
BuildRequires: mysql-devel
BuildRequires: openldap-devel >= 2.4.6
BuildRequires: pam-devel
@@ -64,15 +67,21 @@ Statyczna biblioteka libhome.
%prep
%setup -q
%patch0 -p1 -b .orig
+%patch1 -p1
%build
-cp -f /usr/share/automake/config.* .
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+# no automake call needed, automake is not in use here
%configure \
--with-db4=%{_includedir} \
--with-ldap \
--with-mysql \
--with-pgsql \
- --with-pam
+ --with-pam \
+ --with-proxy
%{__make}
%install
@@ -97,20 +106,27 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc NEWS README
-%attr(755,root,root) %{_bindir}/home_*
-%attr(755,root,root) %{_sbindir}/home_*
+%attr(755,root,root) %{_bindir}/home_finger
+%attr(755,root,root) %{_bindir}/home_su
%attr(755,root,root) %{_bindir}/libhome.sh
-%attr(755,root,root) %{_libdir}/lib*home*.so.*.*.*
+%attr(755,root,root) %{_sbindir}/home_proxy
+%attr(755,root,root) %{_libdir}/libhome.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libhome.so.1
+%attr(755,root,root) %{_libdir}/libnss_home_proxy.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libnss_home_proxy.so.2
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/home.conf
%{_mandir}/man5/home.conf.5*
%{_mandir}/man8/home_proxy.8*
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*home*.so
-%{_libdir}/lib*home*.la
+%attr(755,root,root) %{_libdir}/libhome.so
+%attr(755,root,root) %{_libdir}/libnss_home_proxy.so
+%{_libdir}/libhome.la
+%{_libdir}/libnss_home_proxy.la
%{_includedir}/home
%files static
%defattr(644,root,root,755)
-%{_libdir}/lib*home*.a
+%{_libdir}/libhome.a
+%{_libdir}/libnss_home_proxy.a
diff --git a/libhome-db53.patch b/libhome-db53.patch
new file mode 100644
index 0000000..87a4eb7
--- /dev/null
+++ b/libhome-db53.patch
@@ -0,0 +1,12 @@
+diff -uNr libhome-0.10.2.old/configure.in libhome-0.10.2/configure.in
+--- libhome-0.10.2.old/configure.in 2005-09-14 10:57:00.000000000 +0200
++++ libhome-0.10.2/configure.in 2012-09-07 15:32:48.676050226 +0200
+@@ -510,7 +510,7 @@
+ fi
+ case $db_version in
+ 3) AC_SEARCH_LIBS(db_strerror, db-3.3 db-3.2 db-3.1 db-3.0 db-3 db3);;
+- 4) AC_SEARCH_LIBS(db_strerror, db-4.3 db-4.2 db-4.1 db-4.0 db-4 db4,,
++ 4) AC_SEARCH_LIBS(db_strerror, db-4.3 db-4.2 db-4.1 db-4.0 db-4 db4 db,,
+ AC_SEARCH_LIBS(db_strerror_4002, db-4.2));;
+ esac
+ fi
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libhome.git/commitdiff/078c1374b7bc866dc43f6ead4c8e35305700b5b6
More information about the pld-cvs-commit
mailing list