123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215 |
- Name: perltidy
- Version: 20181120
- Release: 1%{?_dist_release}
- Summary: Tool for indenting and reformatting Perl scripts
- Summary(ja): Perl スクリプトの整形ツール
- Group: Development/Tools
- License: GPLv2+
- URL: http://perltidy.sourceforge.net/
- Source: http://downloads.sourceforge.net/perltidy/Perl-Tidy-%{version}.tar.gz
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- BuildArch: noarch
- BuildRequires: perl(ExtUtils::MakeMaker)
- Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
- Vendor: Project Vine
- Distribution: Vine Linux
- Packager: shaolin
- %description
- Perltidy is a Perl script which indents and reformats Perl scripts to
- make them easier to read. If you write Perl scripts, or spend much
- time reading them, you will probably find it useful. The formatting
- can be controlled with command line parameters. The default parameter
- settings approximately follow the suggestions in the Perl Style Guide.
- Perltidy can also output HTML of both POD and source code. Besides
- reformatting scripts, Perltidy can be a great help in tracking down
- errors with missing or extra braces, parentheses, and square brackets
- because it is very good at localizing errors.
- %prep
- %setup -q -n Perl-Tidy-%{version}
- rm -f docs/perltidy.1 examples/pt.bat
- f=CHANGES.md ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
- %build
- %{__perl} Makefile.PL INSTALLDIRS=vendor
- make %{?_smp_mflags}
- %install
- rm -rf $RPM_BUILD_ROOT
- make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
- find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
- find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
- chmod -R u+w $RPM_BUILD_ROOT/*
- %check
- make test
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files
- %defattr(-,root,root,-)
- %license COPYING
- %doc BUGS.md CHANGES.md README.md docs/ examples/
- %{_bindir}/perltidy
- %{perl_vendorlib}/Perl/
- %{_mandir}/man1/perltidy.1*
- %{_mandir}/man3/Perl::Tidy*
- %changelog
- * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 20181120-1
- - new upstream release.
- - rebuilt with perl-5.26.
- * Fri Nov 14 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 20140711-1
- - updated to 20140711
- - built with perl 5.16.3
- - added Japanese summary
- * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 20101217-2
- - rebuild
- * Fri Feb 24 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 20101217-1
- - initial build for Vine Linux
- * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20101217-4
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
- * Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 20101217-3
- - Perl mass rebuild
- * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20101217-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
- * Sun Dec 26 2010 Ville Skyttä <ville.skytta@iki.fi> - 20101217-1
- - Update to 20101217.
- * Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 20090616-4
- - Mass rebuild with perl-5.12.0
- * Fri Dec 4 2009 Stepan Kasal <skasal@redhat.com> - 20090616-3
- - rebuild against perl 5.10.1
- * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20090616-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
- * Thu Jun 18 2009 Ville Skyttä <ville.skytta at iki.fi> - 20090616-1
- - Update to 20090616.
- * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20071205-4
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
- * Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 20071205-3
- - Rebuild for perl 5.10 (again)
- * Sun Jan 13 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 20071205-2
- - rebuild for new perl
- * Thu Dec 6 2007 Ville Skyttä <ville.skytta at iki.fi> - 20071205-1
- - 20071205.
- - Convert docs to UTF-8.
- * Wed Aug 1 2007 Ville Skyttä <ville.skytta at iki.fi> - 20070801-1
- - 20070801.
- * Wed May 9 2007 Ville Skyttä <ville.skytta at iki.fi> - 20070508-1
- - 20070508.
- * Sat May 5 2007 Ville Skyttä <ville.skytta at iki.fi> - 20070504-1
- - 20070504.
- * Tue Apr 24 2007 Ville Skyttä <ville.skytta at iki.fi> - 20070424-1
- - 20070424.
- * Tue Apr 17 2007 Ville Skyttä <ville.skytta at iki.fi> - 20060719-3
- - BuildRequire perl(ExtUtils::MakeMaker).
- * Fri Sep 15 2006 Ville Skyttä <ville.skytta at iki.fi> - 20060719-2
- - Rebuild.
- * Thu Jul 20 2006 Ville Skyttä <ville.skytta at iki.fi> - 20060719-1
- - 20060719.
- - Fix order of options to find(1) in %%install.
- * Thu Jun 15 2006 Ville Skyttä <ville.skytta at iki.fi> - 20060614-1
- - 20060614, specfile cleanups, include examples in docs.
- * Thu Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
- - rebuilt
- * Thu Dec 16 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:20031021-1
- - Sync with fedora-rpmdevtools' Perl spec template to fix x86_64 build.
- - Move version to the version field.
- * Wed Oct 22 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.3.20031021
- - Update to 20031021.
- * Sat Oct 11 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.3.20030726
- - Install into vendor dirs.
- - Spec cleanups.
- * Tue Jul 29 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.2.20030726
- - Update to 20030726.
- - Use fedora-rpm-helper.
- * Mon Jun 23 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.2.20021130
- - Address issues in #194:
- - Patch to get rid of a warning on startup.
- - Do defattr before doc.
- * Fri May 30 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20021130
- - Fix release naming scheme (this is snapshot-only).
- * Wed May 7 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.0.2.20021130
- - Own dirs.
- - Save .spec in UTF-8.
- * Mon Apr 21 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.0.1.20021130
- - First Fedora release, based on Simon Perreault's work.
- * Mon Mar 10 2003 Simon Perreault <nomis80@nomis80.org> 20021130-2
- - Changed architecture from i386 to noarch
- - Added my name as packager
- - Bumped up release number, which was forgotten by Anthony Rumble
- * Sun Mar 09 2003 Anthony Rumble <anthony@linuxhelp.com.au>
- - Tidied up RPM Source
- * Sun Dec 1 2002 Simon Perreault <nomis80@linuxquebec.com>
- - Update to 20021130
- * Sat Nov 9 2002 Simon Perreault <nomis80@linuxquebec.com>
- - Update to 20021106
- * Mon Sep 23 2002 Simon Perreault <nomis80@linuxquebec.com>
- - Update to 20020922
- * Wed Aug 28 2002 Simon Perreault <nomis80@linuxquebec.com>
- - Update to 20020826
- * Tue May 7 2002 Simon Perreault <nomis80@linuxquebec.com>
- - Require 5.6.1 because Tidy.pm is placed in a directory dependant on perl
- version.
- * Sat Apr 27 2002 Simon Perreault <nomis80@linuxquebec.com>
- - Update to 20020425.
- * Wed Apr 17 2002 Simon Perreault <nomis80@linuxquebec.com>
- - Generalized spec file. Added some documentation.
- * Wed Apr 17 2002 Simon Perreault <nomis80@linuxquebec.com>
- - Upgraded to version 20020416
- * Mon Feb 25 2002 Simon Perreault <nomis80@linuxquebec.com>
- - Spec file was created on release of 20020225
|