rpms/perl-Schedule-Cron-Events/devel .cvsignore, 1.2, 1.3 Makefile, 1.1, 1.2 perl-Schedule-Cron-Events.spec, 1.2, 1.3 sources, 1.2, 1.3

Robert Scheck robert at fedoraproject.org
Tue Feb 10 23:37:58 UTC 2009


Author: robert

Update of /cvs/pkgs/rpms/perl-Schedule-Cron-Events/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7020

Modified Files:
	.cvsignore Makefile perl-Schedule-Cron-Events.spec sources 
Log Message:
removed not clearly licensed *.plx file (#483390 #c11)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Schedule-Cron-Events/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	11 Sep 2008 09:35:39 -0000	1.2
+++ .cvsignore	10 Feb 2009 23:37:27 -0000	1.3
@@ -1 +1 @@
-Schedule-Cron-Events-1.8.tar.gz
+Schedule-Cron-Events-1.8-noplx.tar.gz


Index: Makefile
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Schedule-Cron-Events/devel/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Makefile	11 Sep 2008 08:14:30 -0000	1.1
+++ Makefile	10 Feb 2009 23:37:27 -0000	1.2
@@ -19,3 +19,19 @@
 endif
 
 include $(MAKEFILE_COMMON)
+
+# can not use final tarball name here as it will conflict with rules
+# within Makefile.common
+TARBALL_CLEAN =	Schedule-Cron-Events-${VERSION}-noplx.tar.gz.tmp
+TARBALL =	Schedule-Cron-Events-${VERSION}.tar.gz
+
+clean-sources:	${TARBALL_CLEAN}
+
+${TARBALL_CLEAN}:	${TARBALL}
+	rm -rf $@.tmp Schedule-Cron-Events-${VERSION}
+	tar xfz ${TARBALL}
+	rm -f Schedule-Cron-Events-${VERSION}/cron_event_predict.plx
+	sed -e '/cron_event_predict.plx/d' -i Schedule-Cron-Events-${VERSION}/MANIFEST
+	sed -e '19,21d' -i Schedule-Cron-Events-${VERSION}/Makefile.PL
+	tar cfz Schedule-Cron-Events-${VERSION}-noplx.tar.gz.tmp Schedule-Cron-Events-${VERSION}
+	rm -rf Schedule-Cron-Events-${VERSION}


Index: perl-Schedule-Cron-Events.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Schedule-Cron-Events/devel/perl-Schedule-Cron-Events.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- perl-Schedule-Cron-Events.spec	11 Sep 2008 09:57:53 -0000	1.2
+++ perl-Schedule-Cron-Events.spec	10 Feb 2009 23:37:27 -0000	1.3
@@ -1,11 +1,17 @@
 Name:           perl-Schedule-Cron-Events
 Version:        1.8
-Release:        15%{?dist}
+Release:        16%{?dist}
 Summary:        Take a line from a crontab and find out when events will occur
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Schedule-Cron-Events/
-Source0:        http://www.cpan.org/modules/by-module/Schedule/Schedule-Cron-Events-%{version}.tar.gz
+# http://www.cpan.org/modules/by-module/Schedule/Schedule-Cron-Events-%{version}.tar.gz
+# is the original upstream source. Unfortunately Schedule-Cron-Events includes the file
+# cron_event_predict.plx - being not covered by any of the license statements inside of
+# the upstream tarball. And per Fedora Legal, we have to remove this file once upstream
+# has clarified the licensing of this file. Cleaning sources can be simply done using:
+#   make clean-sources [TARBALL=<original-tarball>] [VERSION=<version>]
+Source0:        Schedule-Cron-Events-%{version}-noplx.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Set::Crontab)
@@ -45,12 +51,13 @@
 %files
 %defattr(-,root,root,-)
 %doc README
-%{_bindir}/cron_event_predict.plx 
 %{perl_vendorlib}/*
-%{_mandir}/man1/*
 %{_mandir}/man3/*
 
 %changelog
+* Wed Feb 11 2009 Robert Scheck <robert at fedoraproject.org> 1.8-16
+- removed not clearly licensed *.plx file (#483390 #c11)
+
 * Thu Sep 11 2008 Miroslav Suchý <msuchy at redhat.com> 1.8-15
 - add build requires ExtUtils::MakeMaker
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Schedule-Cron-Events/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	11 Sep 2008 09:35:39 -0000	1.2
+++ sources	10 Feb 2009 23:37:27 -0000	1.3
@@ -1 +1 @@
-c9cc7e3ce3e00935cdba315404be91bf  Schedule-Cron-Events-1.8.tar.gz
+14a5609f3ca52fa38c6b3202203429f5  Schedule-Cron-Events-1.8-noplx.tar.gz




More information about the fedora-extras-commits mailing list