Name: pisg
Version: 0.72
Release: 3%{?dist}
Summary: IRC Statistics generator
Group: Applications/Internet
License: GPLv2+
URL: http://pisg.sourceforge.net/
Source0: http://prdownloads.sourceforge.net/pisg/%{name}-%{version}.tar.gz
#use system dirs
Patch0: pisg-0.72-systemdirs.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#no build needed
BuildArch: noarch
#BuildRequires:
Requires: perl(Text::Iconv)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Pisg is an IRC statistics generator. It takes IRC logfiles and turns
them into nice looking stats.
%prep
%setup -q
%patch0 -p1
#permissions
chmod 0644 scripts/pum/pum.pl
%build
#no build
%install
rm -rf $RPM_BUILD_ROOT
#manual installation of all needed files
install -p -D -m 0755 pisg $RPM_BUILD_ROOT/usr/bin/pisg
install -p -D -m 0644 pisg.cfg $RPM_BUILD_ROOT/etc/pisg.cfg
install -p -D -m 0644 lang.txt $RPM_BUILD_ROOT%{_datadir}/pisg/lang.txt
cp -rp gfx $RPM_BUILD_ROOT%{_datadir}/pisg/gfx
cp -rp layout $RPM_BUILD_ROOT%{_datadir}/pisg/layout
#modules into perl dir
install -p -D -m 0644 modules/Pisg.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pisg.pm
cp -rp modules/Pisg $RPM_BUILD_ROOT%{perl_vendorlib}/Pisg
#man file into mandir
install -p -D -m 0644 docs/pisg.1 $RPM_BUILD_ROOT%{_mandir}/man1/pisg.1
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc COPYING README docs/Changelog docs/CREDITS docs/pisg-doc.txt
%doc scripts
%{_bindir}/*
%{_datadir}/pisg
%{_mandir}/man?/*
%{perl_vendorlib}/*
%config(noreplace)%{_sysconfdir}/*
%changelog
* Fri Aug 08 2008 Sindre Pedersen Bjørdal <sindrepb@fedoraproject.org> - 0.72-3
- Initial build