rpms/perl-Tk-TableMatrix/F-8 perl-Tk-TableMatrix.spec, NONE, 1.1 sources, 1.1, 1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/pkgs/rpms/perl-Tk-TableMatrix/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9780
Modified Files:
sources
Added Files:
perl-Tk-TableMatrix.spec
Log Message:
Initial import for F-8
--- NEW FILE perl-Tk-TableMatrix.spec ---
Name: perl-Tk-TableMatrix
Version: 1.23
Release: 4%{?dist}
Summary: Perl module for creating and manipulating tables
Group: Development/Libraries
License: (GPL+ or Artistic) and BSD
URL: http://search.cpan.org/dist/Tk-TableMatrix/
Source0: http://search.cpan.org/CPAN/authors/id/C/CE/CERNEY/Tk-TableMatrix-%{versi...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: libX11-devel
# See (RHBZ#456019)
BuildRequires: perl(Tk)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
The TableMatrix command creates a 2-dimensional grid of cells. The
table can use a Tcl array variable or Tcl command for data storage and
retrieval.
%prep
%setup -q -n Tk-TableMatrix-%{version}
# fix perms
chmod 644 COPYING README TableMatrix.pm TableMatrix.xs TableMatrix/Spreadsheet.pm \
TableMatrix/SpreadsheetHideRows.pm pTk/license.terms pTk/mTk/license.terms
# copy license
cp -p pTk/license.terms license.terms.pTk
cp -p pTk/mTk/license.terms license.terms.mTk
# Fix end-of-line-encoding
touch -r demos/edit_styles.pl demos/edit_styles.pl.timestamps
sed -i 's/\r//' demos/edit_styles.pl
touch -r demos/edit_styles.pl.timestamps demos/edit_styles.pl
rm demos/edit_styles.pl.timestamps
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
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 -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
chmod -x demos/*
%check
# disabled by default because it needs an x screen
%{?_with_tests:make test}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README Changes
# See (RHBZ#456019).
%doc license.terms.pTk license.terms.mTk
%doc demos
%{perl_vendorarch}/Tk/
%{perl_vendorarch}/auto/*
%{_mandir}/man3/*.3*
%changelog
* Tue Jul 29 2008 kwizart < kwizart at gmail.com > - 1.23-4
- Fix encoding
* Sat Jul 19 2008 kwizart < kwizart at gmail.com > - 1.23-3
- Add conditional build --with tests
- Add demos directory as %%doc
* Mon May 19 2008 kwizart < kwizart at gmail.com > - 1.23-2
- Fix directory owership for perl packages.
- Add BR libX11-devel
* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 1.23-1
- Initial package for Fedora
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Tk-TableMatrix/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 29 Jul 2008 15:40:38 -0000 1.1
+++ sources 29 Jul 2008 18:21:49 -0000 1.2
@@ -0,0 +1 @@
+6b7653d129bf1a8327054a88b58d6364 Tk-TableMatrix-1.23.tar.gz
15 years, 9 months
rpms/perl-Tk-TableMatrix/F-9 perl-Tk-TableMatrix.spec, NONE, 1.1 sources, 1.1, 1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/pkgs/rpms/perl-Tk-TableMatrix/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9563
Modified Files:
sources
Added Files:
perl-Tk-TableMatrix.spec
Log Message:
Initial import for F-9
--- NEW FILE perl-Tk-TableMatrix.spec ---
Name: perl-Tk-TableMatrix
Version: 1.23
Release: 4%{?dist}
Summary: Perl module for creating and manipulating tables
Group: Development/Libraries
License: (GPL+ or Artistic) and BSD
URL: http://search.cpan.org/dist/Tk-TableMatrix/
Source0: http://search.cpan.org/CPAN/authors/id/C/CE/CERNEY/Tk-TableMatrix-%{versi...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: libX11-devel
# See (RHBZ#456019)
BuildRequires: perl(Tk)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
The TableMatrix command creates a 2-dimensional grid of cells. The
table can use a Tcl array variable or Tcl command for data storage and
retrieval.
%prep
%setup -q -n Tk-TableMatrix-%{version}
# fix perms
chmod 644 COPYING README TableMatrix.pm TableMatrix.xs TableMatrix/Spreadsheet.pm \
TableMatrix/SpreadsheetHideRows.pm pTk/license.terms pTk/mTk/license.terms
# copy license
cp -p pTk/license.terms license.terms.pTk
cp -p pTk/mTk/license.terms license.terms.mTk
# Fix end-of-line-encoding
touch -r demos/edit_styles.pl demos/edit_styles.pl.timestamps
sed -i 's/\r//' demos/edit_styles.pl
touch -r demos/edit_styles.pl.timestamps demos/edit_styles.pl
rm demos/edit_styles.pl.timestamps
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
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 -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
chmod -x demos/*
%check
# disabled by default because it needs an x screen
%{?_with_tests:make test}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README Changes
# See (RHBZ#456019).
%doc license.terms.pTk license.terms.mTk
%doc demos
%{perl_vendorarch}/Tk/
%{perl_vendorarch}/auto/*
%{_mandir}/man3/*.3*
%changelog
* Tue Jul 29 2008 kwizart < kwizart at gmail.com > - 1.23-4
- Fix encoding
* Sat Jul 19 2008 kwizart < kwizart at gmail.com > - 1.23-3
- Add conditional build --with tests
- Add demos directory as %%doc
* Mon May 19 2008 kwizart < kwizart at gmail.com > - 1.23-2
- Fix directory owership for perl packages.
- Add BR libX11-devel
* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 1.23-1
- Initial package for Fedora
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Tk-TableMatrix/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 29 Jul 2008 15:40:38 -0000 1.1
+++ sources 29 Jul 2008 18:19:49 -0000 1.2
@@ -0,0 +1 @@
+6b7653d129bf1a8327054a88b58d6364 Tk-TableMatrix-1.23.tar.gz
15 years, 9 months
rpms/perl-Tk-TableMatrix/devel import.log, NONE, 1.1 perl-Tk-TableMatrix.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/pkgs/rpms/perl-Tk-TableMatrix/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8882/devel
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Tk-TableMatrix.spec
Log Message:
Import for devel
--- NEW FILE import.log ---
perl-Tk-TableMatrix-1_23-4_fc8_kwizart:HEAD:perl-Tk-TableMatrix-1.23-4.fc8.kwizart.src.rpm:1217354650
--- NEW FILE perl-Tk-TableMatrix.spec ---
Name: perl-Tk-TableMatrix
Version: 1.23
Release: 4%{?dist}
Summary: Perl module for creating and manipulating tables
Group: Development/Libraries
License: (GPL+ or Artistic) and BSD
URL: http://search.cpan.org/dist/Tk-TableMatrix/
Source0: http://search.cpan.org/CPAN/authors/id/C/CE/CERNEY/Tk-TableMatrix-%{versi...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: libX11-devel
# See (RHBZ#456019)
BuildRequires: perl(Tk)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
The TableMatrix command creates a 2-dimensional grid of cells. The
table can use a Tcl array variable or Tcl command for data storage and
retrieval.
%prep
%setup -q -n Tk-TableMatrix-%{version}
# fix perms
chmod 644 COPYING README TableMatrix.pm TableMatrix.xs TableMatrix/Spreadsheet.pm \
TableMatrix/SpreadsheetHideRows.pm pTk/license.terms pTk/mTk/license.terms
# copy license
cp -p pTk/license.terms license.terms.pTk
cp -p pTk/mTk/license.terms license.terms.mTk
# Fix end-of-line-encoding
touch -r demos/edit_styles.pl demos/edit_styles.pl.timestamps
sed -i 's/\r//' demos/edit_styles.pl
touch -r demos/edit_styles.pl.timestamps demos/edit_styles.pl
rm demos/edit_styles.pl.timestamps
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
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 -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
chmod -x demos/*
%check
# disabled by default because it needs an x screen
%{?_with_tests:make test}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README Changes
# See (RHBZ#456019).
%doc license.terms.pTk license.terms.mTk
%doc demos
%{perl_vendorarch}/Tk/
%{perl_vendorarch}/auto/*
%{_mandir}/man3/*.3*
%changelog
* Tue Jul 29 2008 kwizart < kwizart at gmail.com > - 1.23-4
- Fix encoding
* Sat Jul 19 2008 kwizart < kwizart at gmail.com > - 1.23-3
- Add conditional build --with tests
- Add demos directory as %%doc
* Mon May 19 2008 kwizart < kwizart at gmail.com > - 1.23-2
- Fix directory owership for perl packages.
- Add BR libX11-devel
* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 1.23-1
- Initial package for Fedora
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Tk-TableMatrix/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 29 Jul 2008 15:40:38 -0000 1.1
+++ .cvsignore 29 Jul 2008 18:04:36 -0000 1.2
@@ -0,0 +1 @@
+Tk-TableMatrix-1.23.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Tk-TableMatrix/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 29 Jul 2008 15:40:38 -0000 1.1
+++ sources 29 Jul 2008 18:04:36 -0000 1.2
@@ -0,0 +1 @@
+6b7653d129bf1a8327054a88b58d6364 Tk-TableMatrix-1.23.tar.gz
15 years, 9 months
perl-devel is installed by some package - "filter requires" needed ?
by Nicolas Chauvet
Hi!
I was surprised to have perl-devel installed as a dependency when I was
testing a new perl package recently introducted.
The test was made on F8 x86_64, but others packages might be affected.
Unless I'm wrong, and the perl-devel dependency are really needed.
Theses packages shouldn't have it as a dependency:
Lastest build of - Still requires:
mod_perl (unsure?) - perl(ExtUtils::MakeMaker)
perl-Tk - perl(ExtUtils::MakeMaker)
perl-Gtk2 - perl(Test::More)
perl-Glib - perl(ExtUtils::MakeMaker)
perl-Curses - perl(ExtUtils::testlib)
I think it would be fine to have them fixed for devel and then in branch
, so a new version could eventually provides a fixed package.
Now I just wonder if we can assume that:
Unless the package itself is a perl(Test:: or perl(ExtUtils:: , it
shouldn't Requires either perl(Test:: or perl(ExtUtils::
Maybe We could have a warning if such dependencies are detected ?
Either appearing in build.log or as a rpmlint test ?
So we could check why this dependency are extracted at source.
Nicolas (kwizart)
[root@kwizatz ~]# rpm -e perl-devel
error: Failed dependencies:
perl-devel is needed by (installed) perl-Test-Harness-2.56-39.fc8.x86_64
perl-devel is needed by (installed) perl-ExtUtils-MakeMaker-6.30-39.fc8.x86_64
perl-devel is needed by (installed) perl-ExtUtils-Embed-1.26-39.fc8.x86_64
perl-devel is needed by (installed) perl-Test-Simple-0.62-39.fc8.x86_64
[root@kwizatz ~]# rpm -e perl-Test-Harness
error: Failed dependencies:
perl(Test::Harness) is needed by (installed) perl-ExtUtils-MakeMaker-6.30-39.fc8.x86_64
[root@kwizatz ~]# rpm -e perl-ExtUtils-MakeMaker
error: Failed dependencies:
perl(ExtUtils::Installed) is needed by (installed) perl-devel-5.8.8-39.fc8.x86_64
perl(ExtUtils::MakeMaker) is needed by (installed) mod_perl-2.0.3-14.x86_64
perl(ExtUtils::MakeMaker) is needed by (installed) perl-Tk-804.028-3.fc8.x86_64
perl(ExtUtils::MakeMaker) is needed by (installed) perl-devel-5.8.8-39.fc8.x86_64
perl(ExtUtils::MakeMaker) is needed by (installed) perl-Glib-1.144-1.fc8.2.x86_64
perl(ExtUtils::testlib) is needed by (installed) perl-Curses-1.16-4.fc8.x86_64
[root@kwizatz ~]# rpm -e perl-ExtUtils-Embed
error: Failed dependencies:
perl(ExtUtils::Embed) is needed by (installed) perl-devel-5.8.8-39.fc8.x86_64
[root@kwizatz ~]# rpm -e perl-Test-Simple
error: Failed dependencies:
perl(Test::Builder) is needed by (installed) perl-Test-Pod-Coverage-1.08-3.fc6.noarch
perl(Test::Builder) is needed by (installed) perl-Test-Pod-1.26-1.fc6.noarch
perl(Test::More) is needed by (installed) perl-Gtk2-1.144-1.fc7.x86_64
15 years, 9 months
rpms/perl-Net-SSLeay/devel .cvsignore, 1.3, 1.4 perl-Net-SSLeay.spec, 1.10, 1.11 sources, 1.3, 1.4 perl-Net-SSLeay-1.32-external-hosts.patch, 1.1, NONE perl-Net-SSLeay-1.32-notests.patch, 1.1, NONE
by Paul Howarth
Author: pghmcfc
Update of /cvs/pkgs/rpms/perl-Net-SSLeay/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12899
Modified Files:
.cvsignore perl-Net-SSLeay.spec sources
Removed Files:
perl-Net-SSLeay-1.32-external-hosts.patch
perl-Net-SSLeay-1.32-notests.patch
Log Message:
* Mon Jul 28 2008 Paul Howarth <paul(a)city-fan.org> - 1.35-1
- update to 1.35
- drop flag and patch for enabling/disabling external tests - patch now upstream
- external hosts patch no longer needed as we don't do external tests
- filter out unversioned provide for perl(Net::SSLeay)
- use the distro openssl flags rather than guessing them
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Net-SSLeay/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 28 Nov 2007 15:38:29 -0000 1.3
+++ .cvsignore 28 Jul 2008 15:10:39 -0000 1.4
@@ -1 +1 @@
-Net-SSLeay-1.32.tar.gz
+Net-SSLeay-1.35.tar.gz
Index: perl-Net-SSLeay.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Net-SSLeay/devel/perl-Net-SSLeay.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- perl-Net-SSLeay.spec 2 Mar 2008 15:56:44 -0000 1.10
+++ perl-Net-SSLeay.spec 28 Jul 2008 15:10:39 -0000 1.11
@@ -1,23 +1,17 @@
-#
-# Rebuild switch:
-# --with externaltests enable external network tests
-#
-
Name: perl-Net-SSLeay
-Version: 1.32
-Release: 5%{?dist}
+Version: 1.35
+Release: 1%{?dist}
Summary: Perl extension for using OpenSSL
Group: Development/Libraries
License: OpenSSL
URL: http://search.cpan.org/dist/Net-SSLeay/
Source0: http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Net-SSLeay-%{version}.t...
-Patch0: perl-Net-SSLeay-1.32-notests.patch
-Patch1: perl-Net-SSLeay-1.32-external-hosts.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildRequires: perl(ExtUtils::MakeMaker), openssl-devel
BuildRequires: perl(Array::Compare), perl(MIME::Base64), perl(Sub::Uplevel)
-BuildRequires: perl(Test::Exception), perl(Test::NoWarnings), perl(Test::Pod), perl(Test::Warn), perl(Tree::DAG_Node)
+BuildRequires: perl(Test::Exception), perl(Test::NoWarnings), perl(Test::Pod)
+BuildRequires: perl(Test::Warn), perl(Tree::DAG_Node)
%description
This module offers some high level convenience functions for accessing
@@ -28,10 +22,6 @@
%prep
%setup -q -n Net-SSLeay-%{version}
-%if 0%{!?_with_externaltests:1}
-%patch0 -p1 -b .notests
-%endif
-%patch1 -p1 -b .hosts
%{__chmod} -c 644 examples/*
%{__perl} -pi -e 's|/usr/local/bin/perl|%{__perl}|' examples/*.pl
for f in Credits lib/Net/SSLeay.pm; do
@@ -39,9 +29,16 @@
%{__mv} ${f}.utf8 ${f}
done
+# Remove redundant provides (there's also a versioned one)
+%global provfilt /bin/sh -c "%{__perl_provides} | %{__grep} -Fvx 'perl(Net::SSLeay)'"
+%define __perl_provides %{provfilt}
+
%build
PERL_MM_USE_DEFAULT=1 %{__perl} Makefile.PL \
- INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+ INSTALLDIRS=vendor \
+ INC="$(/usr/bin/pkg-config --cflags-only-I openssl)" \
+ LIBS="$(/usr/bin/pkg-config --libs openssl)" \
+ OPTIMIZE="%{optflags}"
%{__make} %{?_smp_mflags}
%install
@@ -67,6 +64,13 @@
%{_mandir}/man3/Net::SSLeay*.3*
%changelog
+* Mon Jul 28 2008 Paul Howarth <paul(a)city-fan.org> - 1.35-1
+- update to 1.35
+- drop flag and patch for enabling/disabling external tests - patch now upstream
+- external hosts patch no longer needed as we don't do external tests
+- filter out unversioned provide for perl(Net::SSLeay)
+- use the distro openssl flags rather than guessing them
+
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.32-5
- Rebuild for perl 5.10 (again)
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Net-SSLeay/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 28 Nov 2007 15:38:29 -0000 1.3
+++ sources 28 Jul 2008 15:10:39 -0000 1.4
@@ -1 +1 @@
-3e0918a7101633f06cfe4f7ca005917e Net-SSLeay-1.32.tar.gz
+1e4ec37a4467eb66a62d3c090ac9029b Net-SSLeay-1.35.tar.gz
--- perl-Net-SSLeay-1.32-external-hosts.patch DELETED ---
--- perl-Net-SSLeay-1.32-notests.patch DELETED ---
15 years, 9 months
rpms/perl-Class-MethodMaker/F-8 .cvsignore, 1.5, 1.6 perl-Class-MethodMaker.spec, 1.9, 1.10 sources, 1.5, 1.6
by corsepiu
Author: corsepiu
Update of /cvs/pkgs/rpms/perl-Class-MethodMaker/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7343
Modified Files:
.cvsignore perl-Class-MethodMaker.spec sources
Log Message:
* Fri Jul 18 2008 Ralf Corsépius <rc040203(a)freenet.de> - 2.11-1
- Upstream update.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Class-MethodMaker/F-8/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 12 Feb 2006 03:07:11 -0000 1.5
+++ .cvsignore 26 Jul 2008 04:50:21 -0000 1.6
@@ -1 +1 @@
-Class-MethodMaker-2.08.tar.gz
+Class-MethodMaker-2.11.tar.gz
Index: perl-Class-MethodMaker.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Class-MethodMaker/F-8/perl-Class-MethodMaker.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- perl-Class-MethodMaker.spec 15 Oct 2007 18:37:00 -0000 1.9
+++ perl-Class-MethodMaker.spec 26 Jul 2008 04:50:21 -0000 1.10
@@ -1,19 +1,18 @@
-%{!?perl_vendorarch: %define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)}
-
Name: perl-Class-MethodMaker
-Version: 2.08
-Release: 4%{?dist}.1
+Version: 2.11
+Release: 1%{?dist}
Summary: Perl module for creating generic object-oriented methods
Group: Development/Libraries
License: GPL+ or Artistic
-URL: http://search.cpan.org/dist/Class-MethodMaker/
-Source: http://www.cpan.org/authors/id/F/FL/FLUFFY/Class-MethodMaker-2.08.tar.gz
+URL: http://search.cpan.org/~schwigon/Class-MethodMaker/
+Source0: http://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/class-methodmaker/Cl...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: perl >= 1:5.6.1
-BuildRequires: perl(IPC::Run)
BuildRequires: perl(ExtUtils::MakeMaker)
+# Required by the tests
+BuildRequires: perl(IPC::Run)
+
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
@@ -25,9 +24,8 @@
%setup -q -n Class-MethodMaker-%{version}
%build
-CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
-%{__perl} -pi -e 's/^\tLD_RUN_PATH=[^\s]+\s*/\t/' Makefile
-make %{?_smp_mflags} OPTIMIZE="$RPM_OPT_FLAGS"
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
@@ -37,8 +35,7 @@
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
-%check || :
-mv t/0-signature.t t/0-signature.t.skip
+%check
make test
%clean
@@ -53,6 +50,28 @@
%{_mandir}/man3/*.3*
%changelog
+* Fri Jul 18 2008 Ralf Corsépius <rc040203(a)freenet.de> - 2.11-1
+- Upstream update.
+
+* Fri Jul 18 2008 Ralf Corsépius <rc040203(a)freenet.de> - 2.10-4
+- Remove %%clean ||: (BZ 449442, FTBFS).
+- Use %%version in Source0-URL.
+- Don't skip 0-signature.t.
+- Misc. minor spec-file overhaul.
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.10-3
+- Rebuild for perl 5.10 (again)
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> - 2.10-2
+- Autorebuild for GCC 4.3
+
+* Tue Jan 29 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.10-1
+- fix compile bug by going to 2.10 (CPAN says it is unauthorized,
+ but the copyright holder says it is ok)
+
+* Mon Jan 28 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.08-5
+- rebuild for new perl
+
* Mon Oct 15 2007 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.08-4.1
- correct license tag
- add BR: perl(ExtUtils::MakeMaker)
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Class-MethodMaker/F-8/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 12 Feb 2006 03:07:11 -0000 1.5
+++ sources 26 Jul 2008 04:50:21 -0000 1.6
@@ -1 +1 @@
-35b65629c3b4a4da3124ddd5c35e8c34 Class-MethodMaker-2.08.tar.gz
+61ed8327e50b99e574c5f5ce1a835d36 Class-MethodMaker-2.11.tar.gz
15 years, 9 months
rpms/perl-Catalyst-Manual/F-9 .cvsignore, 1.2, 1.3 perl-Catalyst-Manual.spec, 1.5, 1.6 sources, 1.3, 1.4
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Catalyst-Manual/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1587
Modified Files:
.cvsignore perl-Catalyst-Manual.spec sources
Log Message:
* Fri Jul 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 5.7013-1
- update to 5.7013
- don't just exclude Catalyst::Manual's man page, but the .pm as well.
(RH BZ#455151)
* Wed Jun 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 5.7012-2
- re-exclude Catalyst::Manual.3pm
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Manual/F-9/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 5 Jun 2007 15:46:14 -0000 1.2
+++ .cvsignore 25 Jul 2008 15:50:20 -0000 1.3
@@ -1 +1 @@
-Catalyst-Manual-5.700701.tar.gz
+Catalyst-Manual-5.7013.tar.gz
Index: perl-Catalyst-Manual.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Manual/F-9/perl-Catalyst-Manual.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- perl-Catalyst-Manual.spec 25 Jun 2008 22:08:12 -0000 1.5
+++ perl-Catalyst-Manual.spec 25 Jul 2008 15:50:20 -0000 1.6
@@ -1,7 +1,7 @@
Name: perl-Catalyst-Manual
Epoch: 1
-Version: 5.7012
-Release: 2%{?dist}
+Version: 5.7013
+Release: 1%{?dist}
Summary: Catalyst web framework manual
License: GPL+ or Artistic
Group: Development/Libraries
@@ -49,9 +49,15 @@
%{perl_vendorlib}/*
%{_mandir}/man3/*
# this is actually better done in perl-Catalyst-Runtime
+%exclude %{perl_vendorlib}/Catalyst/Manual.pm
%exclude %{_mandir}/man3/Catalyst::Manual.3*
%changelog
+* Fri Jul 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 5.7013-1
+- update to 5.7013
+- don't just exclude Catalyst::Manual's man page, but the .pm as well.
+ (RH BZ#455151)
+
* Wed Jun 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 5.7012-2
- re-exclude Catalyst::Manual.3pm
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Manual/F-9/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 23 Jun 2008 16:13:48 -0000 1.3
+++ sources 25 Jul 2008 15:50:20 -0000 1.4
@@ -1 +1 @@
-ae393f5f193d77a24f0aba62f979353f Catalyst-Manual-5.7012.tar.gz
+928dd128c12a670b8a6c9ae8d66e1f40 Catalyst-Manual-5.7013.tar.gz
15 years, 9 months
rpms/perl-Catalyst-Manual/devel perl-Catalyst-Manual.spec,1.6,1.7
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Catalyst-Manual/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1523
Modified Files:
perl-Catalyst-Manual.spec
Log Message:
* Fri Jul 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 5.7013-1
- update to 5.7013
- don't just exclude Catalyst::Manual's man page, but the .pm as well.
(RH BZ#455151)
* Wed Jun 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 5.7012-2
- re-exclude Catalyst::Manual.3pm
Index: perl-Catalyst-Manual.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Manual/devel/perl-Catalyst-Manual.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- perl-Catalyst-Manual.spec 25 Jul 2008 15:40:40 -0000 1.6
+++ perl-Catalyst-Manual.spec 25 Jul 2008 15:49:43 -0000 1.7
@@ -53,7 +53,7 @@
%exclude %{_mandir}/man3/Catalyst::Manual.3*
%changelog
-* Fri Jul 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu>
+* Fri Jul 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 5.7013-1
- update to 5.7013
- don't just exclude Catalyst::Manual's man page, but the .pm as well.
(RH BZ#455151)
15 years, 9 months
rpms/perl-Catalyst-Manual/devel perl-Catalyst-Manual.spec, 1.5, 1.6 sources, 1.3, 1.4
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Catalyst-Manual/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv822
Modified Files:
perl-Catalyst-Manual.spec sources
Log Message:
* Fri Jul 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu>
- update to 5.7013
- don't just exclude Catalyst::Manual's man page, but the .pm as well.
(RH BZ#455151)
* Wed Jun 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 5.7012-2
- re-exclude Catalyst::Manual.3pm
Index: perl-Catalyst-Manual.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Manual/devel/perl-Catalyst-Manual.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- perl-Catalyst-Manual.spec 25 Jun 2008 21:54:46 -0000 1.5
+++ perl-Catalyst-Manual.spec 25 Jul 2008 15:40:40 -0000 1.6
@@ -1,7 +1,7 @@
Name: perl-Catalyst-Manual
Epoch: 1
-Version: 5.7012
-Release: 2%{?dist}
+Version: 5.7013
+Release: 1%{?dist}
Summary: Catalyst web framework manual
License: GPL+ or Artistic
Group: Development/Libraries
@@ -49,9 +49,15 @@
%{perl_vendorlib}/*
%{_mandir}/man3/*
# this is actually better done in perl-Catalyst-Runtime
+%exclude %{perl_vendorlib}/Catalyst/Manual.pm
%exclude %{_mandir}/man3/Catalyst::Manual.3*
%changelog
+* Fri Jul 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu>
+- update to 5.7013
+- don't just exclude Catalyst::Manual's man page, but the .pm as well.
+ (RH BZ#455151)
+
* Wed Jun 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 5.7012-2
- re-exclude Catalyst::Manual.3pm
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Manual/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 23 Jun 2008 03:34:14 -0000 1.3
+++ sources 25 Jul 2008 15:40:40 -0000 1.4
@@ -1 +1 @@
-ae393f5f193d77a24f0aba62f979353f Catalyst-Manual-5.7012.tar.gz
+928dd128c12a670b8a6c9ae8d66e1f40 Catalyst-Manual-5.7013.tar.gz
15 years, 9 months