auto-import changelog data from libuser-0.50.1-1.src.rpm
Tue Apr 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.50.1-1 - refresh translations Mon Apr 15 2002 Nalin Dahyabhai <nalin@redhat.com> 0.50-1 - bump version - refresh translations Thu Mar 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.102-1 - ldap: cache an entity's dn in the entity structure to try to speed things up Mon Mar 11 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.101-3 - rebuild in new environment Thu Mar 07 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.101-2 - add missing buildreqs on cyrus-sasl-devel and openldap-devel (#59456) - translation refresh Fri Mar 01 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.101-1 - fix python bindings of enumerateFull functions - adjust prompter wrapping to not error out on successful returns Thu Feb 28 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.100-1 - be more careful about printing error messages - fix refreshing after adding of accounts - ldap: try to use a search to convert names to DNs, and only fall back to guessing if it turns up nothing - files: fix an off-by-one in removal of entries Mon Feb 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.99-1 - refresh translations - fix admin() constructor comments in the python module Thu Feb 21 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.98-1 - automatically refresh entities after add, modify, setpass, removepass, lock, and unlock operations - remove debug spewage when creating and removing mail spools - files: fix saving of multi-valued attributes - rename MEMBERUID attribute for groups to MEMBERNAME Wed Feb 20 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.97-1 - files: fix bug in removals - ldap: revert attempts at being smart at startup time, because it makes UIs very messy (up the three whole dialogs just to start the ldap stuff!) Sat Feb 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.96-1 - fix thinko in dispatch routines Wed Feb 13 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.95-1 - lgroupmod: fix thinko Thu Jan 31 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.94-2 - rebuild in new environment Tue Jan 29 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.93-1 - move shadow initialization for groups to the proper callback - rework locking in the files module to not require that files be writable Tue Jan 29 2002 Nalin Dahyabhai <nalin@redhat.com> - expose lu_strerror() - add various typedefs for types used by the library Mon Jan 28 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.92-1 - add removepass() functions Thu Jan 24 2002 Nalin Dahyabhai <nalin@redhat.com> - lchfn,lchsh,lpasswd - reorder PAM authentication calls - include API docs in the package Thu Jan 24 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.91-1 - ldap: finish port to new API - sasl: finish port to new API (needs test) - libuser: don't commit object changes before passing data to service functions which might need differing data sets to figure out what to change (for example, ldap) Thu Jan 17 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.90-1 - bind the internal mail spool creation/removal functions for python Wed Jan 16 2002 Nalin Dahyabhai <nalin@redhat.com> - renamed the python module - revamped internals to use gobject's gvalues and gvaluearrays instead of glists of cached strings - add enumeration-with-data functions to the C library Mon Jan 07 2002 Florian La Roche <Florian.LaRoche@redhat.de> - require linuxdoc-tools instead of sgml-tools for rawhide Tue Nov 13 2001 Nalin Dahyabhai <nalin@redhat.com> - fixup build files to allow building for arbitrary versions of python
This commit is contained in:
parent
685c263ab6
commit
8f169e05c7
@ -1 +1 @@
|
||||
libuser-0.32.tar.gz
|
||||
libuser-0.50.1.tar.gz
|
||||
|
150
libuser.spec
150
libuser.spec
@ -1,18 +1,21 @@
|
||||
%define python 2.2
|
||||
|
||||
Name: libuser
|
||||
Version: 0.32
|
||||
Release: 1.0.1ppc
|
||||
Version: 0.50.1
|
||||
Release: 1
|
||||
Group: System Environment/Base
|
||||
License: LGPL
|
||||
Source: libuser-%{version}.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-root
|
||||
BuildPrereq: pam-devel, popt, python-devel
|
||||
BuildPrereq: doxygen, jade, sgml-tools, tetex-dvips
|
||||
Summary: A user account administration library.
|
||||
BuildPrereq: gtk-doc, linuxdoc-tools
|
||||
BuildPrereq: cyrus-sasl-devel, openldap-devel
|
||||
Summary: A user and group account administration library.
|
||||
|
||||
%description
|
||||
The libuser library implements a standardized interface for manipulating
|
||||
and administering user accounts. The library uses pluggable back-ends to
|
||||
interface to its data sources.
|
||||
and administering user and group accounts. The library uses pluggable
|
||||
back-ends to interface to its data sources.
|
||||
|
||||
Sample applications modeled after those included with the shadow password
|
||||
suite are included.
|
||||
@ -23,33 +26,33 @@ Summary: Files needed for developing applications which use libuser.
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
The libuser-devel package contains header files, static libraries, and .la
|
||||
The libuser-devel package contains header files, static libraries, and other
|
||||
files useful for developing applications with libuser.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
%configure
|
||||
%configure \
|
||||
--with-ldap \
|
||||
--with-python-version=%{python} \
|
||||
--with-python-path=%{_includedir}/python%{python} \
|
||||
--with-html-dir=%{_datadir}/gtk-doc/html
|
||||
make
|
||||
make -C docs/sgml
|
||||
make doc
|
||||
make -C generated_docs/latex refman.ps
|
||||
rm -f generated_docs/latex/refman.ps.bz2
|
||||
bzip2 generated_docs/latex/refman.ps
|
||||
|
||||
%clean
|
||||
rm -fr $RPM_BUILD_ROOT
|
||||
|
||||
%install
|
||||
rm -fr $RPM_BUILD_ROOT
|
||||
%makeinstall pkglibdir=$RPM_BUILD_ROOT%{_libdir}/%{name}
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
|
||||
pushd $RPM_BUILD_ROOT/%{_libdir}/python1.5/site-packages/
|
||||
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$RPM_BUILD_ROOT/%{_libdir}"
|
||||
LD_LIBRARY_PATH=$RPM_BUILD_ROOT/%{_libdir}:${LD_LIBRARY_PATH}
|
||||
export LD_LIBRARY_PATH
|
||||
python -c "import libuser"
|
||||
python -c "import quota"
|
||||
|
||||
# Verify that all python modules load, just in case.
|
||||
pushd $RPM_BUILD_ROOT/%{_libdir}/python%{python}/site-packages/
|
||||
python%{python} -c "import libuser"
|
||||
popd
|
||||
|
||||
%find_lang %{name}
|
||||
@ -61,32 +64,119 @@ popd
|
||||
%files -f %{name}.lang
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS COPYING NEWS README TODO docs/*.txt python/modules.txt
|
||||
|
||||
%config(noreplace) %{_sysconfdir}/libuser.conf
|
||||
|
||||
%attr(0755,root,root) %{_bindir}/*
|
||||
%attr(0755,root,root) %{_libdir}/python1.5/site-packages/*
|
||||
%attr(0755,root,root) %{_libdir}/libuser.so.*.*
|
||||
%attr(0755,root,root) %{_libdir}/libuser_quota.so.*.*
|
||||
%attr(0755,root,root) %{_libdir}/python%{python}/site-packages/*
|
||||
%attr(0755,root,root) %{_libdir}/*.so.*.*
|
||||
%dir %attr(0755,root,root) %{_libdir}/%{name}
|
||||
%attr(0755,root,root) %{_libdir}/%{name}/*.so
|
||||
%attr(0755,root,root) %{_sbindir}/*
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%doc generated_docs/html generated_docs/latex/refman.ps.bz2
|
||||
%attr(0755,root,root) %dir %{_includedir}/libuser
|
||||
%attr(0644,root,root) %{_includedir}/libuser/*
|
||||
%attr(0644,root,root) %{_libdir}/libuser.a
|
||||
%attr(0755,root,root) %{_libdir}/libuser.so
|
||||
%attr(0644,root,root) %{_libdir}/libuser_quota.a
|
||||
%attr(0755,root,root) %{_libdir}/libuser_quota.so
|
||||
%attr(0644,root,root) %{_mandir}/man3/*
|
||||
%attr(0644,root,root) %{_libdir}/*.a
|
||||
%attr(0644,root,root) %{_libdir}/*.la
|
||||
%attr(0755,root,root) %{_libdir}/*.so
|
||||
#%attr(0644,root,root) %{_mandir}/man3/*
|
||||
|
||||
%attr(0644,root,root) %{_libdir}/libuser.la
|
||||
%attr(0644,root,root) %{_libdir}/libuser_quota.la
|
||||
%attr(0644,root,root) %{_libdir}/pkgconfig/*
|
||||
|
||||
%{_datadir}/gtk-doc/html/*
|
||||
|
||||
%changelog
|
||||
* Tue Apr 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.50.1-1
|
||||
- refresh translations
|
||||
|
||||
* Mon Apr 15 2002 Nalin Dahyabhai <nalin@redhat.com> 0.50-1
|
||||
- bump version
|
||||
- refresh translations
|
||||
|
||||
* Thu Mar 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.102-1
|
||||
- ldap: cache an entity's dn in the entity structure to try to speed things up
|
||||
|
||||
* Mon Mar 11 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.101-3
|
||||
- rebuild in new environment
|
||||
|
||||
* Thu Mar 7 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.101-2
|
||||
- add missing buildreqs on cyrus-sasl-devel and openldap-devel (#59456)
|
||||
- translation refresh
|
||||
|
||||
* Fri Mar 1 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.101-1
|
||||
- fix python bindings of enumerateFull functions
|
||||
- adjust prompter wrapping to not error out on successful returns
|
||||
|
||||
* Thu Feb 28 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.100-1
|
||||
- be more careful about printing error messages
|
||||
- fix refreshing after adding of accounts
|
||||
- ldap: try to use a search to convert names to DNs, and only fall back to
|
||||
guessing if it turns up nothing
|
||||
- files: fix an off-by-one in removal of entries
|
||||
|
||||
* Mon Feb 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.99-1
|
||||
- refresh translations
|
||||
- fix admin() constructor comments in the python module
|
||||
|
||||
* Thu Feb 21 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.98-1
|
||||
- automatically refresh entities after add, modify, setpass, removepass,
|
||||
lock, and unlock operations
|
||||
- remove debug spewage when creating and removing mail spools
|
||||
- files: fix saving of multi-valued attributes
|
||||
- rename MEMBERUID attribute for groups to MEMBERNAME
|
||||
|
||||
* Wed Feb 20 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.97-1
|
||||
- files: fix bug in removals
|
||||
- ldap: revert attempts at being smart at startup time, because it makes UIs
|
||||
very messy (up the three whole dialogs just to start the ldap stuff!)
|
||||
|
||||
* Sun Feb 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.96-1
|
||||
- fix thinko in dispatch routines
|
||||
|
||||
* Wed Feb 13 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.95-1
|
||||
- lgroupmod: fix thinko
|
||||
|
||||
* Thu Jan 31 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.94-2
|
||||
- rebuild in new environment
|
||||
|
||||
* Tue Jan 29 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.93-1
|
||||
- move shadow initialization for groups to the proper callback
|
||||
- rework locking in the files module to not require that files be writable
|
||||
|
||||
* Tue Jan 29 2002 Nalin Dahyabhai <nalin@redhat.com>
|
||||
- expose lu_strerror()
|
||||
- add various typedefs for types used by the library
|
||||
|
||||
* Mon Jan 28 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.92-1
|
||||
- add removepass() functions
|
||||
|
||||
* Thu Jan 24 2002 Nalin Dahyabhai <nalin@redhat.com>
|
||||
- lchfn,lchsh,lpasswd - reorder PAM authentication calls
|
||||
- include API docs in the package
|
||||
|
||||
* Thu Jan 24 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.91-1
|
||||
- ldap: finish port to new API
|
||||
- sasl: finish port to new API (needs test)
|
||||
- libuser: don't commit object changes before passing data to service
|
||||
functions which might need differing data sets to figure out what to
|
||||
change (for example, ldap)
|
||||
|
||||
* Thu Jan 17 2002 Nalin Dahyabhai <nalin@redhat.com> 0.49.90-1
|
||||
- bind the internal mail spool creation/removal functions for python
|
||||
|
||||
* Wed Jan 16 2002 Nalin Dahyabhai <nalin@redhat.com>
|
||||
- renamed the python module
|
||||
- revamped internals to use gobject's gvalues and gvaluearrays instead of
|
||||
glists of cached strings
|
||||
- add enumeration-with-data functions to the C library
|
||||
|
||||
* Mon Jan 07 2002 Florian La Roche <Florian.LaRoche@redhat.de>
|
||||
- require linuxdoc-tools instead of sgml-tools for rawhide
|
||||
|
||||
* Tue Nov 13 2001 Nalin Dahyabhai <nalin@redhat.com>
|
||||
- fixup build files to allow building for arbitrary versions of python
|
||||
|
||||
* Wed Aug 29 2001 Nalin Dahyabhai <nalin@redhat.com> 0.32-1
|
||||
- link the python module against libpam
|
||||
- attempt to import the python modules at build-time to verify dependencies
|
||||
|
Loading…
Reference in New Issue
Block a user