Blame acheck.spec

82a33c6
Name:           acheck
82a33c6
Version:        0.5.1
09568de
Release:        8%{?dist}
82a33c6
Summary:        Check common localisation mistakes
82a33c6
82a33c6
Group:          Applications/Text
82a33c6
License:        GPLv2+
82a33c6
URL:            http://packages.debian.org/etch/%{name}
82a33c6
Source0:        http://ftp.de.debian.org/debian/pool/main/a/acheck/%{name}_%{version}.tar.gz
82a33c6
BuildRequires:  gettext
82a33c6
BuildArch:      noarch
82a33c6
Requires:       perl
82a33c6
Requires:       perl(Text::Aspell), perl(Config::General), perl(Term::Size), perl(Locale::gettext)
82a33c6
Requires:       perl(Locale::PO), perl(Term::ReadLine::Gnu), perl(Term::UI), %{name}-rules
82a33c6
82a33c6
82a33c6
%description
82a33c6
Any text file checker, is a tool designed to help both
82a33c6
translators and reviewers checking and fixing common localisation
82a33c6
mistakes according to file format. Rules can be defined to add new
82a33c6
checks.
82a33c6
82a33c6
%prep
82a33c6
%setup -q -n acheck-%{version}
82a33c6
82a33c6
82a33c6
%build
82a33c6
#Empty build
82a33c6
82a33c6
82a33c6
%install
82a33c6
mkdir -p $RPM_BUILD_ROOT/%{_bindir}/
82a33c6
install -p -m 755 %{name} $RPM_BUILD_ROOT/%{_bindir}/
82a33c6
mkdir -p $RPM_BUILD_ROOT%{perl_vendorlib}/ACheck/
82a33c6
install -p -m 644 Common.pm FileType.pm Parser.pm \
82a33c6
 $RPM_BUILD_ROOT%{perl_vendorlib}/ACheck/
82a33c6
cd po;make;cd ..
82a33c6
82a33c6
echo """
82a33c6
use Pod::Man;
82a33c6
my \$parser = Pod::Man->new(release => \$VERSION, section => 8);
82a33c6
\$parser->parse_from_file(\$ARGV[0], \$ARGV[1]);
82a33c6
""" > $RPM_BUILD_ROOT/pod2man.pl
82a33c6
82a33c6
perl $RPM_BUILD_ROOT/pod2man.pl man/acheck.1.pod acheck.1
82a33c6
perl $RPM_BUILD_ROOT/pod2man.pl man/acheck.5.pod acheck.5
82a33c6
perl $RPM_BUILD_ROOT/pod2man.pl man/acheck.fr.1.pod acheck.fr.1
82a33c6
perl $RPM_BUILD_ROOT/pod2man.pl man/acheck.fr.5.pod acheck.fr.5
82a33c6
82a33c6
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1/
82a33c6
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man5/
82a33c6
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1/fr
82a33c6
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man5/fr
82a33c6
82a33c6
install -p -m 644 acheck.1 $RPM_BUILD_ROOT/%{_mandir}/man1/
82a33c6
install -p -m 644 acheck.5 $RPM_BUILD_ROOT/%{_mandir}/man5/
82a33c6
install -p -m 644 acheck.fr.1 $RPM_BUILD_ROOT/%{_mandir}/man1/fr/acheck.1
82a33c6
install -p -m 644 acheck.fr.5 $RPM_BUILD_ROOT/%{_mandir}/man5/fr/acheck.5
82a33c6
rm -f $RPM_BUILD_ROOT/pod2man.pl
82a33c6
82a33c6
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/locale/fr/LC_MESSAGES/ \
82a33c6
 $RPM_BUILD_ROOT/%{_datadir}/locale/pl/LC_MESSAGES/ \
82a33c6
 $RPM_BUILD_ROOT/%{_datadir}/locale/sv/LC_MESSAGES/
82a33c6
install -p -m 644 po/fr.mo $RPM_BUILD_ROOT/%{_datadir}/locale/fr/LC_MESSAGES/%{name}.mo
82a33c6
install -p -m 644 po/pl.mo $RPM_BUILD_ROOT/%{_datadir}/locale/pl/LC_MESSAGES/%{name}.mo
82a33c6
install -p -m 644 po/sv.mo $RPM_BUILD_ROOT/%{_datadir}/locale/sv/LC_MESSAGES/%{name}.mo
82a33c6
82a33c6
82a33c6
%files
82a33c6
%defattr(-,root,root,-)
82a33c6
%doc debian/changelog debian/copyright
82a33c6
%doc misc/bash_completion
82a33c6
%{_bindir}/%{name}
82a33c6
%{perl_vendorlib}/*
82a33c6
%{_mandir}/man1/*.1*
82a33c6
%{_mandir}/man5/*.5*
82a33c6
%{_mandir}/man1/fr/*.1*
82a33c6
%{_mandir}/man5/fr/*.5*
82a33c6
%{_datadir}/locale/fr/LC_MESSAGES/%{name}.mo
82a33c6
%{_datadir}/locale/pl/LC_MESSAGES/%{name}.mo
82a33c6
%{_datadir}/locale/sv/LC_MESSAGES/%{name}.mo
82a33c6
82a33c6
%changelog
09568de
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-8
09568de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
09568de
70b624b
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-7
70b624b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
70b624b
aa7fdb8
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-6
aa7fdb8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
aa7fdb8
cdeffe0
* Tue Oct 11 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 0.5.1-5
cdeffe0
- Rebuild
cdeffe0
2a5c98a
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-4
2a5c98a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2a5c98a
eba7dc9
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-3
eba7dc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
eba7dc9
82a33c6
* Sun Jun 21 2009 Rakesh Pandit <rakesh@fedoraproject.org> 0.5.1-2
82a33c6
- Fixed Provides and Requires
82a33c6
82a33c6
* Fri Jun 12 2009 Rakesh Pandit <rakesh@fedoraproject.org> 0.5.1-1
82a33c6
- Initial package