[Bug 462253] Review Request: perl-Cache-FastMmap - Uses an mmap'ed file to act as a shared memory interprocess cache
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=462253
Chris Weyl <cweyl(a)alumni.drew.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |cweyl(a)alumni.drew.edu
Alias| |perl-Cache-FastMmap
--- Comment #1 from Chris Weyl <cweyl(a)alumni.drew.edu> 2008-09-15 00:47:16 EDT ---
A couple comments -- and, looks good, especially for a first package :)
There are tests that are skipped due to the non-presence of certain modules.
perl(GTop) and perl(Compress::Zlib) should be added as buildrequires to enable
those tests to be run on the buildsystem. (In general, all additional modules
required to enable optional tests should be buildrequire'ed; the exception is
for "author" or "subjective" tests, like Test::Pod::Coverage,
Test::Perl::Critic, or Test::Kwalitee.)
Aside from that, a scratch build looked good:
http://koji.fedoraproject.org/koji/taskinfo?taskID=825581
%description isn't the best, but then, it's what the module author used.
Update to include the missing br's listed above, and I'll take a closer look at
this one. Do you have any other packages up for review?
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
15 years, 9 months
[Bug 419601] New: missing build requirement
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=419601
Summary: missing build requirement
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: low
Priority: low
Component: perl-Text-Levenshtein
AssignedTo: steve(a)silug.org
ReportedBy: karsten(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
rebuild of this package fails with 'Can't locate Test/More.pm in @INC (@INC contains: blib/lib blib/arch /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at test.pl line 2.. Loo!
ks like the perl-Test-Simple package isn't in the chain of build requirements anymore and needs to be added to this package
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
15 years, 9 months
[Bug 419611] New: missing build requirement
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=419611
Summary: missing build requirement
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: low
Priority: low
Component: perl-Text-Levenshtein
AssignedTo: steve(a)silug.org
ReportedBy: karsten(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
rebuild of this package fails with 'Can't locate Test/More.pm in @INC (@INC contains: (long path list deleted) .) at test.pl line 2..' Looks like the perl-Test-Simple package isn't in the chain of build requirements anymore and needs to be added to this package or maybe to perl-test-harness
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
15 years, 9 months
Re: [cpanrpm] Fwd: PAUSE indexer report SHLOMIF/CPANPLUS-Dist-Fedora-0.0.1.tar.gz
by Chris Weyl
On Thu, Sep 4, 2008 at 5:33 AM, Shlomi Fish <shlomif(a)iglu.org.il> wrote:
>
> On Wednesday 27 August 2008, Jerome Quelin wrote:
> > On 08/08/25 23:27 +0300, Shlomi Fish wrote:
> > > On Monday 25 August 2008, Jerome Quelin wrote:
> > > > ==> what do you think of creating a cpanplus::dist::rpm which would
> > > > provide all the duplicated logic, and cpanplus::dist::mdv / fedora
> > > > inheriting from this module instead of cpanplus::dist::base?
> > >
> > > Sounds good.
> >
> > well, in fact, since cpanplus::dist::rpm and subclasses fedora /
> > mandriva / others will have to work together, it might be better to
> > provide only one dist including the subclasses... this way, we would be
> > sure that a given cpanplus::dist::mdv release always works.
> >
> > wdyt?
> >
>
> Sounds good.
>
> However, note that I received a message from Chris Weyl here with a complex
> patch for CPANPLUS::Dist::Fedora that aims to solve some problems. This patch
> uses Template-Toolkit to create a more compliant spec, and so is worth a look
> as the basis for CPANPLUS::Dist::Rpm .
Having a base ::Rpm class would make sense. To me, it seems to break
out into (and I'm stating the obvious here):
* code to interact with a given dist and figure out "stuff" about it,
e.g. license, status, etc
* code to handle the basics of taking that, generating a spec, and
running rpm against it
* distro-specific spec template(s)
* distro-specific overrides to build behaviour
Using Template::Toolkit to deal with the spec templates will hopefully
help, in terms of keeping the spec generation somewhat distinct from
determining the relevant information from the dist.
What's the next step? Note I assume you don't mind me helping out :-)
-Chris
--
Chris Weyl
Ex astris, scientia
15 years, 9 months
rpms/perl-Gtk2-ImageView/devel import.log, NONE, 1.1 perl-Gtk2-ImageView.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Tom Callaway
Author: spot
Update of /cvs/extras/rpms/perl-Gtk2-ImageView/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5523/devel
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Gtk2-ImageView.spec
Log Message:
initial commit
--- NEW FILE import.log ---
perl-Gtk2-ImageView-0_04-2_fc10:HEAD:perl-Gtk2-ImageView-0.04-2.fc10.src.rpm:1221228826
--- NEW FILE perl-Gtk2-ImageView.spec ---
Name: perl-Gtk2-ImageView
Version: 0.04
Release: 2%{?dist}
Summary: Perl bindings to the GtkImageView image viewer widget
Group: Development/Libraries
License: LGPLv3+
URL: http://search.cpan.org/dist/Gtk2-ImageView/
Source0: http://search.cpan.org/CPAN/authors/id/R/RA/RATCLIFFE/Gtk2-ImageView-%{ve...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gtk2-devel
BuildRequires: gtkimageview-devel >= 1.6.0
BuildRequires: perl(ExtUtils::Depends), perl(ExtUtils::PkgConfig)
BuildRequires: perl(Glib) >= 1.163
BuildRequires: perl(Cairo) >= 1.00
BuildRequires: perl(ExtUtils::Depends) >= 0.2
BuildRequires: perl(ExtUtils::PkgConfig) >= 1.03
BuildRequires: perl(Gtk2)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Requires: perl(Glib) >= 1.163
Requires: perl(Cairo) >= 1.00
%description
Perl bindings to the GtkImageView image viewer widget. Find out more about
GtkImageView at http://trac.bjourne.webfactional.com/. The Perl bindings follow
the C API very closely, and the C reference should be considered the canonical
documentation.
%package devel
Summary: Development headers for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
Development headers for %{name}.
%prep
%setup -q -n Gtk2-ImageView-%{version}
%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' -empty -exec rm -f {} ';'
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
%check
# There are tests, but they need an X DISPLAY to run. Not worth it.
# make test
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING.LESSER README
%{perl_vendorarch}/auto/Gtk2/ImageView/
%{perl_vendorarch}/Gtk2*
%exclude %{perl_vendorarch}/Gtk2/ImageView/Install/*.h
%{_mandir}/man3/*.3pm*
%files devel
%defattr(-,root,root,-)
%{perl_vendorarch}/Gtk2/ImageView/Install/*.h
%changelog
* Fri Sep 12 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> 0.04-2
- missing BuildRequires: perl(GTK2)
* Thu Sep 11 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> 0.04-1
- initial package for Fedora
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Gtk2-ImageView/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 12 Sep 2008 14:14:29 -0000 1.1
+++ .cvsignore 12 Sep 2008 14:15:38 -0000 1.2
@@ -0,0 +1 @@
+Gtk2-ImageView-0.04.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Gtk2-ImageView/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 12 Sep 2008 14:14:29 -0000 1.1
+++ sources 12 Sep 2008 14:15:38 -0000 1.2
@@ -0,0 +1 @@
+1351295fb6391345fba53c25065180ed Gtk2-ImageView-0.04.tar.gz
15 years, 9 months
rpms/perl-Gtk2-ImageView/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
by Tom Callaway
Author: spot
Update of /cvs/extras/rpms/perl-Gtk2-ImageView/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/cvs/CVSROOT/admin/tmpcvsWV4907/rpms/perl-Gtk2-ImageView/devel
Added Files:
.cvsignore Makefile sources
Log Message:
Setup of module perl-Gtk2-ImageView
--- NEW FILE .cvsignore ---
--- NEW FILE Makefile ---
# Makefile for source rpm: perl-Gtk2-ImageView
# $Id: Makefile,v 1.1 2008/09/12 14:14:29 spot Exp $
NAME := perl-Gtk2-ImageView
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)
--- NEW FILE sources ---
15 years, 9 months
rpms/perl-Gtk2-ImageView Makefile,NONE,1.1
by Tom Callaway
Author: spot
Update of /cvs/extras/rpms/perl-Gtk2-ImageView
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/cvs/CVSROOT/admin/tmpcvsWV4907/rpms/perl-Gtk2-ImageView
Added Files:
Makefile
Log Message:
Setup of module perl-Gtk2-ImageView
--- NEW FILE Makefile ---
# Top level Makefile for module perl-Gtk2-ImageView
all : CVS/Root common-update
@cvs update
common-update : common
@cd common && cvs update
common : CVS/Root
@cvs checkout common
CVS/Root :
@echo "ERROR: This does not look like a CVS checkout" && exit 1
clean :
@find . -type f -name *~ -exec rm -fv {} \;
15 years, 9 months