summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/shipper/Manifest7
-rw-r--r--dev-python/shipper/metadata.xml7
-rw-r--r--dev-python/shipper/shipper-1.18.ebuild (renamed from dev-python/shipper/shipper-1.12.ebuild)16
-rw-r--r--dev-python/shipper/test.py12
4 files changed, 13 insertions, 29 deletions
diff --git a/dev-python/shipper/Manifest b/dev-python/shipper/Manifest
index 071bf47..495346c 100644
--- a/dev-python/shipper/Manifest
+++ b/dev-python/shipper/Manifest
@@ -1,4 +1,5 @@
-DIST shipper-1.12.tar.gz 44495 BLAKE2B dd08a3b384151fc6a2bfb9200805791f8b55996c8c60ee927dd5386760d37ff79286177c40c10f9b05fe965cca5c6a5dc20e92d2cc713e378dae958ec51c340e SHA512 162e1f6c683e3bb6d162c9fdca2169fc9c21006e03204a4fcd84e2ed2151573485fdcb498b8ba644138f288e476eef25f9039be064ed0d61ab2230e42f9c31c9
-EBUILD shipper-1.12.ebuild 658 BLAKE2B 0d8990a564807ef06dedd18b02f91cab8890df0f644a088dea3025c658bd1eba0b7b9a59a8f86c793a25af072f752c9f587f3576a907d05106f29120a69f8c55 SHA512 8e9235fae958d466514e50ed37781f07e5802e540ec24018587830584b0557cae7876a3298616756eb4ed96e4f02cc6e3f514dec89e4b579e64295bc89cfbd0f
-MISC metadata.xml 1222 BLAKE2B d1913b5000f085c25d1f0cf355fb5d7a609a21da22eeb0155b67e46bd77ca7e3c9164dff83ea672c65bc7b2da23d0db628f1f415ec1ff9a5b133d181833e22c6 SHA512 15ec2111a0d957393d962a0e5dbe25bf67eac68768b27c3147db15c0575ab5fafc61298e34212103f9338e3c24a1e4407fecf7dcf1db6b3d3083a3bdf1b3f538
+DIST shipper-1.18.tar.bz2 35816 BLAKE2B a51c7dc1c427774c54ee6dc91815611090f08cdddffb670a67fa0da03d4b6cb489a1895779a8e9e6aa9a4218ee63b1909e438ba781b6267d30d8b717b5d50ead SHA512 7f32d9b5deeb6d8a7acb5d6623cc19809e100b26375327fe93e0fbe7fc4b7d63b39d761a284aa3ef5d86abf6e07da4cae7952d545d2b0276b07b404d48e07116
+EBUILD shipper-1.18.ebuild 640 BLAKE2B d9c0abd54b950ebb7f55fa0a86735a92c913cb545d34124e55d66f57941128dc05074797898535ce1336c107fe97a98c90685660dc7b5340685d09b42563e40a SHA512 140c6bca6557788a4e83e28abdea32d26cd8296ee101c770b6cb3f01c59fd5fafffb073eb7d6ed4df15f547b3816988d1c754757dd858c0fddd748901e4ab10e
+MISC ebuild 12833 BLAKE2B dc7e753e3a5993a3e77b678078b97c0f02d1e4aa43eeff9f2bdc5882d2d9d4221d5c0feb0480a54c35178fcfdb91a5a753fec9e1e82c2dfc5262c3352faa70f5 SHA512 f1eee091020fa986f93b4308df7d2ed0c86bea9bb32c9ba419c497486b299cf8d2b3ccc555204eaed83b8bc7c918568cc87c072848cd638e43aa86052bf2de19
+MISC metadata.xml 916 BLAKE2B c3754cbd76eac98adb54589aa18c5a14cfd0777b42abbebabf96bad63c18accdb2ba12e8ea913bcf7c68d65f8ec59e601425c7daf3991b3220c8004685d7a44d SHA512 b3ea557b655c48c67f51581e36ab74b25ce47b2037be04ca201fbe2970cd203b949450950e111169c99325a80a252a1f36947eed7b24aa3c5c02513d317d7e79
MISC test.py 309 BLAKE2B 02eb91b7948185c1e9dd5fe1b03dddbedfd9f8fa03e8f58ef70548500b31c01a8f4d3b8b677634320acd1fca4bfb0b8c5db01d265134e871b3088b04e812e012 SHA512 a9d52a6e1f8f8c4baf29453e36bae485a953eb8318184751a9c434ac713623049ebfa40ebf1311be89186262b3fa78157b101de654f1780e0d83d468374d4c87
diff --git a/dev-python/shipper/metadata.xml b/dev-python/shipper/metadata.xml
index 9caef10..5bc4231 100644
--- a/dev-python/shipper/metadata.xml
+++ b/dev-python/shipper/metadata.xml
@@ -9,12 +9,7 @@ shipper is a power distribution tool for developers with multiple projects who d
</longdescription>
<use>
<flag name="lftp">Install <pkg>net-ftp/lftp</pkg> for shipping to ftp sites.</flag>
- <flag name="email">For shipping email announcements. Either classic
-<pkg>mail-mta/sendmail</pkg> or <pkg>mail-mta/postfix</pkg> sendmail will work. All it has to be able to do
-is ship mail presented on standard input to a list of addresses
-specified as arguments.</flag>
- <flag name="scp">Install <pkg>virtual/ssh</pkg> for shipping to websites. There are several different
-implementations of scp</flag>
+ <flag name="twython">Install <pkg>dev-python/twython</pkg> for shipping notices to twitter</flag>
<flag name="irker">Install <pkg>net-irc/irker</pkg> for shipping notices to IRC channels.</flag>
</use>
</pkgmetadata>
diff --git a/dev-python/shipper/shipper-1.12.ebuild b/dev-python/shipper/shipper-1.18.ebuild
index f881765..7e66d3c 100644
--- a/dev-python/shipper/shipper-1.12.ebuild
+++ b/dev-python/shipper/shipper-1.18.ebuild
@@ -1,24 +1,24 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-PYTHON_COMPAT=( python3_6 python3_7 python3_8 )
+EAPI=7
+PYTHON_COMPAT=( python3_8 python3_9 python3_10)
PYTHON_REQ_USE="ssl(+)"
inherit python-single-r1
DESCRIPTION="Automated shipping of open-source project releases."
HOMEPAGE="http://www.catb.org/~esr/shipper/"
-SRC_URI="http://www.catb.org/~esr/shipper/${PF}.tar.gz"
+SRC_URI="https://gitlab.com/esr/shipper/-/archive/${PV}/${P}.tar.bz2"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="irker lftp email scp"
+IUSE="irker lftp twython"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
+ virtual/ssh
lftp? ( net-ftp/lftp )
- email? ( || ( mail-mta/sendmail mail-mta/postfix ) )
- scp? ( virtual/ssh )
- irker? ( net-irc/irker )"
+ irker? ( net-irc/irker )
+ twython? ( dev-python/twython )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-python/shipper/test.py b/dev-python/shipper/test.py
deleted file mode 100644
index 61c736b..0000000
--- a/dev-python/shipper/test.py
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/usr/bin/env python
-#
-# shipper -- a tool for shipping software
-#
-# SPDX-License-Identifier: BSD-2-Clause
-#
-# Runs under both Python 2 and Python 3. Preserve this property!
-# from __future__ import print_function
-
-import sys, os, re, subprocess, time, glob, optparse, stat, email.utils, cgi, copy
-
-