summaryrefslogtreecommitdiff
path: root/dev-perl/ShipIt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-perl/ShipIt
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl/ShipIt')
-rw-r--r--dev-perl/ShipIt/Manifest4
-rw-r--r--dev-perl/ShipIt/ShipIt-0.600.0-r1.ebuild21
-rw-r--r--dev-perl/ShipIt/files/ShipIt-0.60-version-test.patch65
-rw-r--r--dev-perl/ShipIt/metadata.xml37
4 files changed, 127 insertions, 0 deletions
diff --git a/dev-perl/ShipIt/Manifest b/dev-perl/ShipIt/Manifest
new file mode 100644
index 000000000000..96b5234bf346
--- /dev/null
+++ b/dev-perl/ShipIt/Manifest
@@ -0,0 +1,4 @@
+AUX ShipIt-0.60-version-test.patch 1729 BLAKE2B 8b650406966330e2d48a1f81065948e7d0a5a09b470fb3cf55f1a9e4acf41063d504277e8e36f9cf4df4cd15d07e1ee1c3819452329bba170ff4662a3e2d5271 SHA512 f99e2b8982e953acaf7ce5c5964fad3d1748a79b5628fe094b6308cb7ae58ab2b08762e302ce0d718fe208e52db7089a39c192691bdd5a6b88e6fc2d20fa096d
+DIST ShipIt-0.60.tar.gz 20650 BLAKE2B be320e97bfb651ce4b9d04e63269f3e1fb030e1a36fa948981bb76aaf15ff824c49dd6b3f487cfd026c60a432e8f53d5a9fc4dda0b17f66cb9ea16d896186e47 SHA512 89cc0e03ce0c24cfdce5f09f3dbde32a550692f5734c456d90f51e1266ea2e3bdd74966c2f041054e7a6c62549a62cdeb6cfe1ff24012b2055054fedca22f61f
+EBUILD ShipIt-0.600.0-r1.ebuild 476 BLAKE2B e549a181923dbd60f3de89f3be0e2089d62bb2bba21460d9673cd6904ec2bdc8c23ee341a7c69b958e722eda9d358f79b6782da38601efb9066cf8921bee0b05 SHA512 eb85ee90207dd4161f0e8f7cc22f82087e407ab279351f9bf784542a19072f86f5e3d5ef06e0eec266fd1420cdc46cd49e4274bedc572d2487c3a0d1e89009f0
+MISC metadata.xml 2091 BLAKE2B 9cddb54b1d6f4b54da207e2bf225ac8900f6abbb70b1168cb012fd9dc088584f423b68e98192b236ffed0fc38a5c48e6353b1a715ebac268330d8585db2fc591 SHA512 81cff8ea10a1c2e5d88e98f7c1561debe645e1899e1004832df41ece52fefecf1e04e6c4c695e10309a3d597149d23231cf15d13ec615fdb2aff526b3624b3c8
diff --git a/dev-perl/ShipIt/ShipIt-0.600.0-r1.ebuild b/dev-perl/ShipIt/ShipIt-0.600.0-r1.ebuild
new file mode 100644
index 000000000000..3058404d33a8
--- /dev/null
+++ b/dev-perl/ShipIt/ShipIt-0.600.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MIYAGAWA
+DIST_VERSION=0.60
+inherit perl-module
+
+DESCRIPTION="Software Release Tool"
+
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${PN}-0.60-version-test.patch" )
+
+pkg_postinst() {
+ elog "Please note that ShipIt does not depend on any specific VCS."
+ elog "You must install a supported VCS (CVS, SVN, SVK, GIT, HG) for use."
+}
diff --git a/dev-perl/ShipIt/files/ShipIt-0.60-version-test.patch b/dev-perl/ShipIt/files/ShipIt-0.60-version-test.patch
new file mode 100644
index 000000000000..e4efb4937f7e
--- /dev/null
+++ b/dev-perl/ShipIt/files/ShipIt-0.60-version-test.patch
@@ -0,0 +1,65 @@
+From 7d72ab2c8127e6728b60ffdc63af50e522366428 Mon Sep 17 00:00:00 2001
+From: Shohei YOSHIDA <shohei.yoshida@dena.com>
+Date: Thu, 19 Jan 2017 14:58:10 +0900
+Subject: Remove alpha version test
+
+version.pm changed alpha version specification so that its test
+makes no sense with latest version.pm
+
+Bug: https://bugs.gentoo.org/623102
+Bug: https://rt.cpan.org/Ticket/Display.html?id=112501
+---
+ MANIFEST | 1 -
+ t/data/Perl/04.pm | 5 -----
+ t/version_from_file_perl.t | 4 ++--
+ 3 files changed, 2 insertions(+), 8 deletions(-)
+ delete mode 100644 t/data/Perl/04.pm
+
+diff --git a/MANIFEST b/MANIFEST
+index b9b3cc1..a13981a 100644
+--- a/MANIFEST
++++ b/MANIFEST
+@@ -34,7 +34,6 @@ shipit
+ t/data/Perl/01.pm
+ t/data/Perl/02.pm
+ t/data/Perl/03.pm
+-t/data/Perl/04.pm
+ t/data/Perl/05.pm
+ t/data/Perl/06.pm
+ t/data/Perl/07.pm
+diff --git a/t/data/Perl/04.pm b/t/data/Perl/04.pm
+deleted file mode 100644
+index 1744dd1..0000000
+--- a/t/data/Perl/04.pm
++++ /dev/null
+@@ -1,5 +0,0 @@
+-package something;
+-
+-use version; our $VERSION = qv('v1.5_0');
+-
+-1;
+diff --git a/t/version_from_file_perl.t b/t/version_from_file_perl.t
+index 286930a..c85d6f7 100644
+--- a/t/version_from_file_perl.t
++++ b/t/version_from_file_perl.t
+@@ -12,7 +12,7 @@ ok($proj);
+
+ my $basedir = catfile(qw(t data Perl));
+
+-for my $filenum ( 1 .. 7 ) {
++for my $filenum ( 1 .. 3, 5 .. 7 ) {
+ my $origfile = catfile( $basedir, sprintf( '%02d.pm', $filenum ) );
+
+ # check we read in the version correctly
+@@ -33,7 +33,7 @@ for my $filenum ( 1 .. 7 ) {
+ # cleanup
+ END {
+ eval {
+- for ( 1 .. 7 )
++ for ( 1 .. 3, 5 .. 7 )
+ {
+ unlink catfile( $basedir, sprintf( '%02d.pm.new', $_ ) );
+ }
+--
+2.15.1
+
diff --git a/dev-perl/ShipIt/metadata.xml b/dev-perl/ShipIt/metadata.xml
new file mode 100644
index 000000000000..1ab717495ded
--- /dev/null
+++ b/dev-perl/ShipIt/metadata.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">ShipIt</remote-id>
+ <remote-id type="cpan-module">ShipIt</remote-id>
+ <remote-id type="cpan-module">ShipIt::Conf</remote-id>
+ <remote-id type="cpan-module">ShipIt::ProjectType</remote-id>
+ <remote-id type="cpan-module">ShipIt::ProjectType::AutoConf</remote-id>
+ <remote-id type="cpan-module">ShipIt::ProjectType::Perl</remote-id>
+ <remote-id type="cpan-module">ShipIt::ProjectType::Perl::MakeMaker</remote-id>
+ <remote-id type="cpan-module">ShipIt::ProjectType::Perl::ModuleBuild</remote-id>
+ <remote-id type="cpan-module">ShipIt::State</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::AddToSVNDir</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::ChangeRPMVersion</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::ChangeVersion</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::CheckChangeLog</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::Commit</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::DistTest</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::FindVersion</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::MakeDist</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::Tag</remote-id>
+ <remote-id type="cpan-module">ShipIt::Step::UploadCPAN</remote-id>
+ <remote-id type="cpan-module">ShipIt::Util</remote-id>
+ <remote-id type="cpan-module">ShipIt::Util::TempDir</remote-id>
+ <remote-id type="cpan-module">ShipIt::VC</remote-id>
+ <remote-id type="cpan-module">ShipIt::VC::Git</remote-id>
+ <remote-id type="cpan-module">ShipIt::VC::Mercurial</remote-id>
+ <remote-id type="cpan-module">ShipIt::VC::SVK</remote-id>
+ <remote-id type="cpan-module">ShipIt::VC::SVN</remote-id>
+ </upstream>
+</pkgmetadata>