rpms/perl-NetAddr-IP/devel License_of_perl-NetAddr-IP.txt, NONE, 1.1 perl-NetAddr-IP.spec, 1.5, 1.6
by Tom Callaway
Author: spot
Update of /cvs/pkgs/rpms/perl-NetAddr-IP/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24704
Modified Files:
perl-NetAddr-IP.spec
Added Files:
License_of_perl-NetAddr-IP.txt
Log Message:
fix license tag
--- NEW FILE License_of_perl-NetAddr-IP.txt ---
Subject: Re: License of perl-NetAddr-IP
From: "Luis E." =?ISO-8859-1?Q?Mu=F1oz?= <lem(a)itverx.com.ve>
To: "Tom \"spot\" Callaway" <tcallawa(a)redhat.com>
Date: Thu, 07 Aug 2008 11:16:59 -0430
On Thu, 2008-08-07 at 10:55 -0400, Tom "spot" Callaway wrote:
> I've been trying to contact you over the last year without any luck.
> Currently, Fedora is including NetAddr::IP, which is licensed under
> the
> Artistic 1.0 license. This license is no longer a permitted license in
> Fedora.
Hi Tom and thanks for getting in touch.
Why do you say that the code is licensed under the 1.0 license?
According to this excerpt (from
http://search.cpan.org/src/LUISMUNOZ/NetAddr-IP-4.007/README )...
# LICENSE AND WARRANTY
#
# This software is (c) Luis E. Muñoz and Michael A. Robinton. It can be
# used under the terms of the perl artistic license provided that proper
# credit for the work of the authors is preserved in the form of this
# copyright notice and license for this module.
... there is no mention to a specific version number for the license.
> [...] We have several other popular applications which depend on your
> code, so
> I am hopeful that you will be willing to relicense (either to Artistic
> 2.0 or any other license of your choice on this list:
> http://fedoraproject.org/wiki/Licensing#Good_Licenses ) or dual
> license
> (for example, the same license as perl, GPL+ or Artistic).
I would be willing to relicense to Artistic 2.0 if need be. However, the
code is rather stable at this time. I think it would not be a wise use
of time to start tracking "upstream license version number" as well :-)
Regards.
-lem
Subject: Re: License of perl-NetAddr-IP
From: "Luis E." =?ISO-8859-1?Q?Mu=F1oz?= <lem(a)itverx.com.ve>
To: "Tom \"spot\" Callaway" <tcallawa(a)redhat.com>
Date: Thu, 07 Aug 2008 12:06:33 -0430
On Thu, 2008-08-07 at 11:57 -0400, Tom "spot" Callaway wrote:
> In the interim, will you give Fedora permission to distribute this
> code
> under Artistic 2.0?
Of course. I'll tack a note to update the wording in the next release.
Best regards.
-lem
Index: perl-NetAddr-IP.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-NetAddr-IP/devel/perl-NetAddr-IP.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- perl-NetAddr-IP.spec 5 Mar 2008 22:39:02 -0000 1.5
+++ perl-NetAddr-IP.spec 7 Aug 2008 16:48:21 -0000 1.6
@@ -1,11 +1,14 @@
Name: perl-NetAddr-IP
Version: 4.007
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Manages IPv4 and IPv6 addresses and subnets
-License: Artistic
+# Upstream explicitly gave permission for us to distribute under Artistic 2.0
+# Will be reflected in next release.
+License: Artistic 2.0
Group: Development/Libraries
URL: http://search.cpan.org/dist/NetAddr-IP/
Source0: http://www.cpan.org/modules/by-module/NetAddr/NetAddr-IP-%{version}.tar.gz
+Source1: License_of_perl-NetAddr-IP.txt
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker), perl(Test::More)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -18,6 +21,7 @@
%prep
%setup -q -n NetAddr-IP-%{version}
+cp %{SOURCE1} .
# Fix UTF-8
iconv -f ISO_8859-1 -t UTF-8 -o tmp.pm IP.pm &&
@@ -50,12 +54,15 @@
%files
%defattr(-,root,root,-)
-%doc Changes README TODO docs/rfc1884.txt
+%doc Changes README TODO docs/rfc1884.txt License_of_perl-NetAddr-IP.txt
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/NetAddr*
%{_mandir}/man3/*
%changelog
+* Thu Aug 7 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> 4.007-3
+- fix license tag
+
* Wed Mar 5 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> 4.007-2
- rebuild for new perl
15 years, 8 months
rpms/perl-Net-Ping-External/F-9 perl-Net-Ping-External.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Miloslav Trmac
Author: mitr
Update of /cvs/pkgs/rpms/perl-Net-Ping-External/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11356
Modified Files:
.cvsignore sources
Added Files:
perl-Net-Ping-External.spec
Log Message:
Import perl-Net-Ping-External-0.12-1.
--- NEW FILE perl-Net-Ping-External.spec ---
Name: perl-Net-Ping-External
Version: 0.12
Release: 1%{?dist}
Summary: Cross-platform interface to ICMP "ping" utilities
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Net-Ping-External/
Source0: http://www.cpan.org/modules/by-module/Net/Net-Ping-External-%{version}.ta...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Net::Ping::External is a module which interfaces with the "ping" command on
many systems. It presently provides a single function, ping(), that takes
in a hostname and (optionally) a timeout and returns true if the host is
alive, and false otherwise. Unless you have the ability (and willingness)
to run your scripts as the superuser on your system, this module will
probably provide more accurate results than Net::Ping will.
%prep
%setup -q -n Net-Ping-External-%{version}
%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 \;
%{_fixperms} $RPM_BUILD_ROOT/*
for i in Changes README ToDo; do
sed -i 's/\r//' "$i"
done
%check
%{?_with_network_tests: make test }
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes README ToDo
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Wed Jul 30 2008 Miloslav Trmač <mitr(a)redhat.com> 0.12-1
- Initial package.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Net-Ping-External/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 6 Aug 2008 17:40:40 -0000 1.1
+++ .cvsignore 6 Aug 2008 22:46:03 -0000 1.2
@@ -0,0 +1 @@
+Net-Ping-External-0.12.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Net-Ping-External/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 6 Aug 2008 17:40:40 -0000 1.1
+++ sources 6 Aug 2008 22:46:03 -0000 1.2
@@ -0,0 +1 @@
+29c6cd74081861f4bffe1f83943f5792 Net-Ping-External-0.12.tar.gz
15 years, 8 months
rpms/perl-Net-Ping-External/devel import.log,1.1,NONE
by Miloslav Trmac
Author: mitr
Update of /cvs/pkgs/rpms/perl-Net-Ping-External/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10867
Removed Files:
import.log
Log Message:
It's enough to have the file stored in CVS history...
--- import.log DELETED ---
15 years, 8 months
rpms/perl-Net-Ping-External/devel import.log, NONE, 1.1 perl-Net-Ping-External.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Miloslav Trmac
Author: mitr
Update of /cvs/pkgs/rpms/perl-Net-Ping-External/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10648/devel
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Net-Ping-External.spec
Log Message:
Import perl-Net-Ping-External-0.12-1.
--- NEW FILE import.log ---
perl-Net-Ping-External-0_12-1_fc9:HEAD:perl-Net-Ping-External-0.12-1.fc9.src.rpm:1218061993
--- NEW FILE perl-Net-Ping-External.spec ---
Name: perl-Net-Ping-External
Version: 0.12
Release: 1%{?dist}
Summary: Cross-platform interface to ICMP "ping" utilities
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Net-Ping-External/
Source0: http://www.cpan.org/modules/by-module/Net/Net-Ping-External-%{version}.ta...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Net::Ping::External is a module which interfaces with the "ping" command on
many systems. It presently provides a single function, ping(), that takes
in a hostname and (optionally) a timeout and returns true if the host is
alive, and false otherwise. Unless you have the ability (and willingness)
to run your scripts as the superuser on your system, this module will
probably provide more accurate results than Net::Ping will.
%prep
%setup -q -n Net-Ping-External-%{version}
%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 \;
%{_fixperms} $RPM_BUILD_ROOT/*
for i in Changes README ToDo; do
sed -i 's/\r//' "$i"
done
%check
%{?_with_network_tests: make test }
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes README ToDo
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Wed Jul 30 2008 Miloslav Trmač <mitr(a)redhat.com> 0.12-1
- Initial package.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Net-Ping-External/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 6 Aug 2008 17:40:40 -0000 1.1
+++ .cvsignore 6 Aug 2008 22:34:49 -0000 1.2
@@ -0,0 +1 @@
+Net-Ping-External-0.12.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Net-Ping-External/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 6 Aug 2008 17:40:40 -0000 1.1
+++ sources 6 Aug 2008 22:34:49 -0000 1.2
@@ -0,0 +1 @@
+29c6cd74081861f4bffe1f83943f5792 Net-Ping-External-0.12.tar.gz
15 years, 8 months
rpms/perl-Net-Ping-External/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
by Kevin Fenzi
Author: kevin
Update of /cvs/extras/rpms/perl-Net-Ping-External/devel
In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsR20684/rpms/perl-Net-Ping-External/devel
Added Files:
.cvsignore Makefile sources
Log Message:
Setup of module perl-Net-Ping-External
--- NEW FILE .cvsignore ---
--- NEW FILE Makefile ---
# Makefile for source rpm: perl-Net-Ping-External
# $Id: Makefile,v 1.1 2008/08/06 17:40:40 kevin Exp $
NAME := perl-Net-Ping-External
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, 8 months
rpms/perl-Net-Ping-External/devel - New directory
by Kevin Fenzi
Author: kevin
Update of /cvs/extras/rpms/perl-Net-Ping-External/devel
In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsR20684/rpms/perl-Net-Ping-External/devel
Log Message:
Directory /cvs/extras/rpms/perl-Net-Ping-External/devel added to the repository
15 years, 8 months
rpms/perl-Net-Ping-External - New directory
by Kevin Fenzi
Author: kevin
Update of /cvs/extras/rpms/perl-Net-Ping-External
In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsR20684/rpms/perl-Net-Ping-External
Log Message:
Directory /cvs/extras/rpms/perl-Net-Ping-External added to the repository
15 years, 8 months
rpms/perl-Net-Ping-External Makefile,NONE,1.1
by Kevin Fenzi
Author: kevin
Update of /cvs/extras/rpms/perl-Net-Ping-External
In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsR20684/rpms/perl-Net-Ping-External
Added Files:
Makefile
Log Message:
Setup of module perl-Net-Ping-External
--- NEW FILE Makefile ---
# Top level Makefile for module perl-Net-Ping-External
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, 8 months