7fa6931
Name:           pisg
7fa6931
Version:        0.72
c99b796
Release:        9%{?dist}
7fa6931
Summary:        IRC Statistics generator
7fa6931
7fa6931
Group:          Applications/Internet
7fa6931
License:        GPLv2+
7fa6931
URL:            http://pisg.sourceforge.net/
7fa6931
Source0:        http://prdownloads.sourceforge.net/pisg/%{name}-%{version}.tar.gz       
7fa6931
#use system dirs
7fa6931
Patch0:         pisg-0.72-systemdirs.patch
7fa6931
7fa6931
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
7fa6931
#no build needed
7fa6931
BuildArch:      noarch
7fa6931
7fa6931
#BuildRequires:  
7fa6931
Requires:       perl(Text::Iconv)
7fa6931
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
7fa6931
7fa6931
%description
6423b81
Pisg is an IRC statistics generator. It takes IRC log-files and turns
7fa6931
them into nice looking stats.
7fa6931
7fa6931
%prep
7fa6931
%setup -q
7fa6931
%patch0 -p1
7fa6931
7fa6931
#permissions
7fa6931
chmod 0644 scripts/pum/pum.pl
7fa6931
7fa6931
%build
7fa6931
#no build
7fa6931
7fa6931
%install
7fa6931
rm -rf $RPM_BUILD_ROOT
7fa6931
#manual installation of all needed files
6423b81
install -p -D -m 0755 pisg $RPM_BUILD_ROOT%{_bindir}/pisg
6423b81
install -p -D -m 0644 pisg.cfg $RPM_BUILD_ROOT%{_sysconfdir}/pisg.cfg
7fa6931
7fa6931
install -p -D -m 0644 lang.txt $RPM_BUILD_ROOT%{_datadir}/pisg/lang.txt
7fa6931
cp -rp gfx $RPM_BUILD_ROOT%{_datadir}/pisg/gfx
7fa6931
cp -rp layout $RPM_BUILD_ROOT%{_datadir}/pisg/layout
7fa6931
7fa6931
#modules into perl dir
7fa6931
install -p -D -m 0644 modules/Pisg.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pisg.pm
7fa6931
cp -rp modules/Pisg $RPM_BUILD_ROOT%{perl_vendorlib}/Pisg
7fa6931
7fa6931
#man file into mandir
7fa6931
install -p -D -m 0644 docs/pisg.1 $RPM_BUILD_ROOT%{_mandir}/man1/pisg.1
7fa6931
%clean
7fa6931
rm -rf $RPM_BUILD_ROOT
7fa6931
7fa6931
7fa6931
%files
7fa6931
%defattr(-,root,root,-)
7fa6931
%doc COPYING README docs/Changelog docs/CREDITS docs/pisg-doc.txt
7fa6931
%doc scripts
6423b81
%{_bindir}/%{name}
6423b81
%{_datadir}/%{name}
6423b81
%{_mandir}/man1/%{name}.1*
6423b81
%{perl_vendorlib}/Pisg*
6423b81
%config(noreplace)%{_sysconfdir}/%{name}.cfg
7fa6931
7fa6931
%changelog
c99b796
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.72-9
c99b796
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
c99b796
d66b953
* Wed Jun 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.72-8
d66b953
- Mass rebuild with perl-5.12.0
d66b953
6423b81
* Sat Feb 6 2010 Jens Maucher <jensm@fedoraproject.org> - 0.72-7
6423b81
- Be more detailed in %%files-section to avoid, that the package owns files or directories from other packages
6423b81
- Make use of existing macros
6423b81
- Substitue install -p -d through cp -rp in %%install-section
8376454
82ddb03
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.72-5
82ddb03
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
82ddb03
3fce085
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.72-4
3fce085
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
3fce085
7fa6931
* Fri Aug 08 2008 Sindre Pedersen Bjørdal <sindrepb@fedoraproject.org> - 0.72-3
7fa6931
- Initial build