Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > 4dc796fc6ab6c44816a0ec61a9b3a540 > files > 5

directory_administrator-1.6.0-2mdk.src.rpm

%define name 	directory_administrator
%define version 1.6.0
%define release 2mdk

Summary:	LDAP directory user/group/access control manager      
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Source1:	%name-16.png.bz2
Source2:        %name-32.png.bz2
Source3:        %name-48.png.bz2
License:	GPL 
Group:		System/Configuration/Other 
BuildRequires:	gnome-libs-devel libldap-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot
Prefix:		%{_prefix}
URL:		http://diradmin.open-it.org

%description
Directory administrator is a POSIX user/group manager for LDAP 
directories. It can also manage access controls, departmental 
and e-mail routing information.

%prep

%setup -q -n diradmin-%{version}

%build
rm -rf $RPM_BUILD_ROOT

./autogen.sh

%configure

%make
 
%install

%makeinstall
 
(cd $RPM_BUILD_ROOT
mkdir -p ./usr/lib/menu
cat > ./usr/lib/menu/%{name} <<EOF
?package(%{name}):\
section="Configuration/Other" \
command="/usr/bin/directory_administrator"\
title="Directory administrator"\
longtitle="LDAP directory manager"\
needs="x11" \ 
icon="%name.png"
EOF
) 

# icon
mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
mkdir -p $RPM_BUILD_ROOT%{_iconsdir}
mkdir -p $RPM_BUILD_ROOT%{_miconsdir}
bzcat %{SOURCE1} > $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png
bzcat %{SOURCE2} > $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
bzcat %{SOURCE3} > $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png


%post
%update_menus

%postun
%clean_menus

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/directory_administrator
%attr(0644,root,root) %{_datadir}/applications/*
%attr(0644,root,root) %{_datadir}/pixmaps/directory_administrator/*
%defattr(0644,root,root,755)
%doc AUTHORS NEWS COPYING ChangeLog TODO README doc
%_menudir/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%changelog
* Fri Feb 04 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.6.0-2mdk
- rebuild for ldap2.2_7

* Fri Jan 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.6.0-1mdk
- 1.6.0

* Tue Aug 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.5.1-2mdk
- rebuild

* Sat Jun 21 2003 Buchan Milne <bgmilne@linux-mandrake.com> 1.5.1-1mdk
- 1.5.1

* Mon May 19 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.4-1mdk
- 1.4

* Tue Feb 11 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.3.5-1mdk
- 1.3.5

* Thu Jan 16 2003 Stefan van der Eijk <stefan@eijk.nu> 1.3.4-1mdk
- 1.3.4

* Wed Nov 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2.1-1mdk
- 1.2.1

* Thu Nov 14 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.14-1mdk
- 1.1.14

* Thu Nov 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.10-1mdk
- 1.1.10

* Mon Jul 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.9-2mdk
- fix url
- fix menu

* Thu Jun 20 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.9-1mdk
- 1.1.9
- remove patch0 merged upstream

* Tue Jun 18 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.1.8-2mdk
- apply patch to fix the generation of crypted md5 passwords

* Mon Apr 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.8-1mdk
- 1.1.8

* Wed Mar 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.7-1mdk
- updated to 1.1.7 ( thx Manuel Amador )

* Thu Dec 06 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-1mdk
- 1.1.3

* Thu Oct 18 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-4mdk
- rebuild against new libdb

* Tue Oct 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-3mdk
- wrap description

* Sun Sep 30 2001 Stefan van der Eijk <stefan@eijk.nu> 1.1.1-2mdk
- BuildRequires: gnome-libs-devel libldap-devel
- Copyright --> License

* Fri Aug 10 2001 Vincent Saugey <vince@mandrakesoft.com> 1.1.1-1mdk
- First mandrake release