diff options
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/shipper/Manifest | 7 | ||||
-rw-r--r-- | dev-python/shipper/metadata.xml | 7 | ||||
-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.py | 12 |
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 - - |