#
# $Id$
#
%define perlvendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)

Summary:        dploy.org common tools
Summary(fr):    Outils communs pour dploy.org

Name:           PBPKG
Version:        PBVER
Release:        PBTAGPBSUF
License:        GPL
Group:          PBGRP
Url:            PBURL
Source:         PBSRC
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
BuildArch:      noarch
Requires:       openssh, PBDEP

%description
PBDESC

%description -l fr
Outils communs pour dploy.org

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor PBKEYWORD=${RPM_BUILD_ROOT}/PBFINALDIR
make

%install
%{__rm} -rf $RPM_BUILD_ROOT
export DESTDIR=$RPM_BUILD_ROOT
export PREFIX=%{_exec_prefix}
export CONFDIR=%{_sysconfdir}/PBPROJ
make DESTDIR=$RPM_BUILD_ROOT install
./install.sh 
find ${RPM_BUILD_ROOT} -name perllocal.pod | xargs rm -f


%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog
%doc INSTALL COPYING README
%config(noreplace) %{_sysconfdir}/PBPROJ
%doc AUTHORS
#NEWS 

%{perlvendorlib}/*
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*

%pre
# Create dploy Account and group if needed
grep -qE '^PBPROJ:' %{_sysconfdir}/group
if [ $? -ne 0 ]; then
	groupadd PBPROJ
fi
grep -qE '^PBPROJ:' %{_sysconfdir}/passwd
if [ $? -ne 0 ]; then
	useradd -g PBPROJ PBPROJ
fi

%post
%{_bindir}/dploy-common-post

%changelog
PBLOG
