[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/files/, app-text/wgetpaste/
commit: b205329c101956d2c54a9204c8065c3389edd217 Author: Oskari Pirhonen gmail com> AuthorDate: Tue Nov 7 04:37:17 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Nov 11 23:46:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b205329c app-text/wgetpaste: pull some stuff from upstream - Add -A/--ansi arg to enable ANSI pasting (don't use ansifilter) - Add -q/--quiet arg to suppress "Your paste ..." output Closes: https://github.com/gentoo/gentoo/pull/33702 Signed-off-by: Oskari Pirhonen gmail.com> Signed-off-by: Yixun Lan gentoo.org> .../files/wgetpaste-2.33-add-A-ansi.patch | 39 + .../files/wgetpaste-2.33-added-quiet-flag.patch| 61 ...getpaste-2.33-change-arg-parsing-priority.patch | 95 ...etpaste-2.33-test_ansi-add-A-to-the-tests.patch | 171 + app-text/wgetpaste/wgetpaste-2.33-r4.ebuild| 66 5 files changed, 432 insertions(+) diff --git a/app-text/wgetpaste/files/wgetpaste-2.33-add-A-ansi.patch b/app-text/wgetpaste/files/wgetpaste-2.33-add-A-ansi.patch new file mode 100644 index ..e55c8192dac7 --- /dev/null +++ b/app-text/wgetpaste/files/wgetpaste-2.33-add-A-ansi.patch @@ -0,0 +1,39 @@ +From 9614658e6a31bf1b318972008fd9fd1301e9d92f Mon Sep 17 00:00:00 2001 +From: Oskari Pirhonen +Date: Sun, 13 Aug 2023 14:32:34 -0500 +Subject: [PATCH 2/3] Add -A/--ansi + +Don't strip ANSI codes. +--- +See also: https://github.com/zlin/wgetpaste/pull/46 +- Oskari + + wgetpaste | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/wgetpaste b/wgetpaste +index 5f4152d..1e3ae35 100755 +--- a/wgetpaste b/wgetpaste +@@ -556,6 +556,8 @@ Options: + -X, --xpaste write resulting url to the X primary selection buffer (requires x11-misc/xclip) + -C, --xclippaste write resulting url to the X clipboard selection buffer (requires x11-misc/xclip) + -N, --no-ansi strip ANSI codes such as colors before pasting (requires app-text/ansifilter) ++-A, --ansidon't strip ANSI codes ++ (useful for undoing NOANSI specified in a config file) + + -r, --raw show url for the raw paste (no syntax highlighting or html) + -t, --tee use tee to show what is being pasted +@@ -789,6 +791,9 @@ while [[ -n $1 ]]; do + -- ) + shift && getfilenames "$@" && break + ;; ++ -A | --ansi ) ++ NOANSI= ++ ;; + -c | --command ) + requiredarg "$@" + SOURCE="command" +-- +2.41.0 + diff --git a/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch b/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch new file mode 100644 index ..b56322430364 --- /dev/null +++ b/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch @@ -0,0 +1,61 @@ +From fa0bd6dd8b7bc21b292e4f94eaa4fbf71d5240f1 Mon Sep 17 00:00:00 2001 +From: Richard-Rogalski +Date: Mon, 6 Nov 2023 14:00:02 -0600 +Subject: [PATCH] Added --quiet flag + +Signed-off-by: Richard Rogalski +Closes: #19 +--- +See also: https://github.com/zlin/wgetpaste/pull/51 +- Oskari + + _wgetpaste | 1 + + wgetpaste | 6 +- + 2 files changed, 6 insertions(+), 1 deletion(-) + +diff --git a/_wgetpaste b/_wgetpaste +index c4703e5..63696ad 100644 +--- a/_wgetpaste b/_wgetpaste +@@ -50,6 +50,7 @@ _arguments -s : \ + '(--xclippaste -C)'{--xclippaste,-C}'[write resulting url to the X clipboard selection buffer]' \ + '(--raw -r)'{--raw,-r}'[show url for the raw paste]' \ + '(--tee -t)'{--tee,-t}'[use tee to show what is being pasted]' \ ++ '(--quiet -q)'{--quiet,-q}'[show the url only]' \ + '(--verbose -v)'{--verbose,-v}'[show wget stderr output if no url is received]' \ + '--debug[be very verbose]' \ + '(--help -h)'{--help,-h}'[show help and exit]' \ +diff --git a/wgetpaste b/wgetpaste +index 1e3ae35..e38f9e5 100755 +--- a/wgetpaste b/wgetpaste +@@ -561,6 +561,7 @@ Options: + + -r, --raw show url for the raw paste (no syntax highlighting or html) + -t, --tee use tee to show what is being pasted ++-q, --quiet show the url only + -v, --verbose show wget stderr output if no url is received + --completions emit output suitable for shell completions (only affects --list-*) + --debug be *very* verbose (implies -v) +@@ -659,7 +660,7 @@ showexpirations() { + } + + showurl() { +- echo -n "Your ${2}paste can be seen here: " >&2 ++ [[ $QUIET ]] || echo -n "Your ${2}paste can be seen here: " >&2 + echo "$1" + [[ $XPASTE ]] && x_paste "$1" primary + [[ $XCLIPPASTE ]] && x_paste "$1" clipboard +@@ -841,6 +842,9 @@ while [[ -n $1 ]]; do + -N | --no-ansi ) +
[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/files/, app-text/wgetpaste/
commit: 8541447825a8befd11222b84152fb1cfc0f17383 Author: Yixun Lan gentoo org> AuthorDate: Sat Nov 11 23:38:05 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Nov 11 23:46:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85414478 app-text/wgetpaste: Revert "app-text/wgetpaste: add -q/--quiet" the version isn't updated, should not been pushed This reverts commit cc06acf6af6966565992c137bc843bcff54da812. Signed-off-by: Yixun Lan gentoo.org> .../files/wgetpaste-2.33-added-quiet-flag.patch| 61 -- ...ste-2.33-r4.ebuild => wgetpaste-2.33-r3.ebuild} | 1 - 2 files changed, 62 deletions(-) diff --git a/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch b/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch deleted file mode 100644 index f8bac315d2f2.. --- a/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 75e68f79adaae7f50920e84a748b7ebb4a3a8a1d Mon Sep 17 00:00:00 2001 -From: Richard-Rogalski -Date: Mon, 6 Nov 2023 14:00:02 -0600 -Subject: [PATCH] Added --quiet flag - -Signed-off-by: Richard Rogalski -Closes: #19 -See also: https://github.com/zlin/wgetpaste/pull/51 -- Oskari - - _wgetpaste | 1 + - wgetpaste | 6 +- - 2 files changed, 6 insertions(+), 1 deletion(-) - -diff --git a/_wgetpaste b/_wgetpaste -index c4703e5..63696ad 100644 a/_wgetpaste -+++ b/_wgetpaste -@@ -50,6 +50,7 @@ _arguments -s : \ - '(--xclippaste -C)'{--xclippaste,-C}'[write resulting url to the X clipboard selection buffer]' \ - '(--raw -r)'{--raw,-r}'[show url for the raw paste]' \ - '(--tee -t)'{--tee,-t}'[use tee to show what is being pasted]' \ -+ '(--quiet -q)'{--quiet,-q}'[show the url only]' \ - '(--verbose -v)'{--verbose,-v}'[show wget stderr output if no url is received]' \ - '--debug[be very verbose]' \ - '(--help -h)'{--help,-h}'[show help and exit]' \ -diff --git a/wgetpaste b/wgetpaste -index fc0b559..d016515 100755 a/wgetpaste -+++ b/wgetpaste -@@ -559,6 +559,7 @@ Options: - - -r, --raw show url for the raw paste (no syntax highlighting or html) - -t, --tee use tee to show what is being pasted -+-q, --quiet show the url only - -v, --verbose show wget stderr output if no url is received - --completions emit output suitable for shell completions (only affects --list-*) - --debug be *very* verbose (implies -v) -@@ -657,7 +658,7 @@ showexpirations() { - } - - showurl() { -- echo -n "Your ${2}paste can be seen here: " >&2 -+ [[ $QUIET ]] || echo -n "Your ${2}paste can be seen here: " >&2 - echo "$1" - [[ $XPASTE ]] && x_paste "$1" primary - [[ $XCLIPPASTE ]] && x_paste "$1" clipboard -@@ -809,6 +810,9 @@ while [[ -n $1 ]]; do - -N | --no-ansi ) - NOANSI=0 - ;; -+ -q | --quiet) -+ QUIET=0 -+ ;; - -r | --raw ) - RAW=0 - ;; --- -2.41.0 - diff --git a/app-text/wgetpaste/wgetpaste-2.33-r4.ebuild b/app-text/wgetpaste/wgetpaste-2.33-r3.ebuild similarity index 96% rename from app-text/wgetpaste/wgetpaste-2.33-r4.ebuild rename to app-text/wgetpaste/wgetpaste-2.33-r3.ebuild index 4a7f3ee27a86..89f63061351c 100644 --- a/app-text/wgetpaste/wgetpaste-2.33-r4.ebuild +++ b/app-text/wgetpaste/wgetpaste-2.33-r3.ebuild @@ -23,7 +23,6 @@ PATCHES=( "${FILESDIR}"/${PN}-2.33-tests.patch "${FILESDIR}"/${PN}-2.33-disable-sprunge.patch "${FILESDIR}"/${PN}-2.33-add-paste-gentoo-zip.patch - "${FILESDIR}"/${PN}-2.33-added-quiet-flag.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/files/, app-text/wgetpaste/
commit: cc06acf6af6966565992c137bc843bcff54da812 Author: Oskari Pirhonen gmail com> AuthorDate: Tue Nov 7 04:37:17 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Nov 11 12:26:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc06acf6 app-text/wgetpaste: add -q/--quiet Closes: https://github.com/gentoo/gentoo/pull/33702 Signed-off-by: Oskari Pirhonen gmail.com> Signed-off-by: Yixun Lan gentoo.org> .../files/wgetpaste-2.33-added-quiet-flag.patch| 61 ++ ...ste-2.33-r3.ebuild => wgetpaste-2.33-r4.ebuild} | 1 + 2 files changed, 62 insertions(+) diff --git a/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch b/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch new file mode 100644 index ..f8bac315d2f2 --- /dev/null +++ b/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch @@ -0,0 +1,61 @@ +From 75e68f79adaae7f50920e84a748b7ebb4a3a8a1d Mon Sep 17 00:00:00 2001 +From: Richard-Rogalski +Date: Mon, 6 Nov 2023 14:00:02 -0600 +Subject: [PATCH] Added --quiet flag + +Signed-off-by: Richard Rogalski +Closes: #19 +--- +See also: https://github.com/zlin/wgetpaste/pull/51 +- Oskari + + _wgetpaste | 1 + + wgetpaste | 6 +- + 2 files changed, 6 insertions(+), 1 deletion(-) + +diff --git a/_wgetpaste b/_wgetpaste +index c4703e5..63696ad 100644 +--- a/_wgetpaste b/_wgetpaste +@@ -50,6 +50,7 @@ _arguments -s : \ + '(--xclippaste -C)'{--xclippaste,-C}'[write resulting url to the X clipboard selection buffer]' \ + '(--raw -r)'{--raw,-r}'[show url for the raw paste]' \ + '(--tee -t)'{--tee,-t}'[use tee to show what is being pasted]' \ ++ '(--quiet -q)'{--quiet,-q}'[show the url only]' \ + '(--verbose -v)'{--verbose,-v}'[show wget stderr output if no url is received]' \ + '--debug[be very verbose]' \ + '(--help -h)'{--help,-h}'[show help and exit]' \ +diff --git a/wgetpaste b/wgetpaste +index fc0b559..d016515 100755 +--- a/wgetpaste b/wgetpaste +@@ -559,6 +559,7 @@ Options: + + -r, --raw show url for the raw paste (no syntax highlighting or html) + -t, --tee use tee to show what is being pasted ++-q, --quiet show the url only + -v, --verbose show wget stderr output if no url is received + --completions emit output suitable for shell completions (only affects --list-*) + --debug be *very* verbose (implies -v) +@@ -657,7 +658,7 @@ showexpirations() { + } + + showurl() { +- echo -n "Your ${2}paste can be seen here: " >&2 ++ [[ $QUIET ]] || echo -n "Your ${2}paste can be seen here: " >&2 + echo "$1" + [[ $XPASTE ]] && x_paste "$1" primary + [[ $XCLIPPASTE ]] && x_paste "$1" clipboard +@@ -809,6 +810,9 @@ while [[ -n $1 ]]; do + -N | --no-ansi ) + NOANSI=0 + ;; ++ -q | --quiet) ++ QUIET=0 ++ ;; + -r | --raw ) + RAW=0 + ;; +-- +2.41.0 + diff --git a/app-text/wgetpaste/wgetpaste-2.33-r3.ebuild b/app-text/wgetpaste/wgetpaste-2.33-r4.ebuild similarity index 96% rename from app-text/wgetpaste/wgetpaste-2.33-r3.ebuild rename to app-text/wgetpaste/wgetpaste-2.33-r4.ebuild index 89f63061351c..4a7f3ee27a86 100644 --- a/app-text/wgetpaste/wgetpaste-2.33-r3.ebuild +++ b/app-text/wgetpaste/wgetpaste-2.33-r4.ebuild @@ -23,6 +23,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.33-tests.patch "${FILESDIR}"/${PN}-2.33-disable-sprunge.patch "${FILESDIR}"/${PN}-2.33-add-paste-gentoo-zip.patch + "${FILESDIR}"/${PN}-2.33-added-quiet-flag.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/files/, app-text/wgetpaste/
commit: 0305ea926d6107adb5d9f432dca9614903481ce1 Author: Sam James gentoo org> AuthorDate: Tue Nov 22 01:23:54 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 22 01:33:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0305ea92 app-text/wgetpaste: add 2.33 Signed-off-by: Sam James gentoo.org> app-text/wgetpaste/Manifest| 1 + .../wgetpaste/files/wgetpaste-2.33-tests.patch | 83 ++ app-text/wgetpaste/wgetpaste-2.33.ebuild | 38 ++ 3 files changed, 122 insertions(+) diff --git a/app-text/wgetpaste/Manifest b/app-text/wgetpaste/Manifest index ded79d65d8d0..15e185e5b013 100644 --- a/app-text/wgetpaste/Manifest +++ b/app-text/wgetpaste/Manifest @@ -1,3 +1,4 @@ DIST wgetpaste-2.29.tar.bz2 12988 BLAKE2B 838b84632754f6e07c25fe3648e14bf939dff4e08ae8e8064e94008beb436f77738e4f54859115321fbf445a323641ebfecf5fd7d0946c72e913687deb07 SHA512 6596842733bb5d1d52cbb3cbcf61ba714f0cbfdc13acb4d6025ccfd27c214adaf886ac3a0a11baefaa4af3f33165619e5a3360b4e0807d29e8dc8ef5ff819bb6 DIST wgetpaste-2.30_p20210222.tar.gz 14654 BLAKE2B e74332826f7faec3c2be2dddfd5f81d1ec14aec92888f27cdcd081b59262ac742003f2f48af3c3ca25be9e02f583a37dd1bec315236ab54912ebf6cf61308a10 SHA512 467daff5531fd6361ade87913ab867f67f72d5ffc07a35c263cd3dad65774ed31b3a6b0d69d2b52726a24419758d784c23e8c587f23e9028afd0e0a27966f32f DIST wgetpaste-2.32.tar.gz 16626 BLAKE2B a8628a47edec5797f011fdf648cccf4147043bb699fe6ebfc38b66d1bbff1840147613e1de1a2abf1048b83247e9a16026bed4174be605f99e59035cf7c64f9f SHA512 57f6194c864adf3eabffe46163d1c83a5c2c30affc4c353fee5cafe6aaf19cfa306e134cb5dd216577eb34cc93eee66b28297e5a1d4fa92d78d38597170d40bb +DIST wgetpaste-2.33.tar.xz 16408 BLAKE2B 78baebf4edb6e6340a73127099366d306359d02c0c1eab137822c56669da0609a5479940b4fb2accbc79978df091dcd34415876618e64aa556d1584f74773736 SHA512 9bf1f379316da372b4f69296b54f9a266dcf9fdaa2a8718165a2029571f4c2c0166304ffebeb2ec4657ea6f49087793f40d9da383f5da052bce0543c90ea13ab diff --git a/app-text/wgetpaste/files/wgetpaste-2.33-tests.patch b/app-text/wgetpaste/files/wgetpaste-2.33-tests.patch new file mode 100644 index ..41d0bece7962 --- /dev/null +++ b/app-text/wgetpaste/files/wgetpaste-2.33-tests.patch @@ -0,0 +1,83 @@ +https://github.com/zlin/wgetpaste/pull/38 + +From 3470bbe651c2264a7f985f3b86f67a6ff6d0c587 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 22 Nov 2022 01:29:16 + +Subject: [PATCH 1/3] test: respect TMPDIR in mktemp (pass --tmpdir) + +Signed-off-by: Sam James +--- a/test/test.sh b/test/test.sh +@@ -7,7 +7,7 @@ + # Don't assume the test is being run from the same directory as the script + TEST_DIR="$(dirname "$0")" + TEST_FILE="$TEST_DIR/test.txt" +-DL_DIR="$(mktemp -q -d /tmp/wgetpaste_test.X)" ++DL_DIR="$(mktemp -q --tmpdir -d wgetpaste_test.X)" + # Services to hard skip + # Pre-declare as map to maintain type even if empty + # key -> value := service -> reason +--- a/test/test_ansi.sh b/test/test_ansi.sh +@@ -9,7 +9,7 @@ + TEST_DIR="$(dirname "$0")" + ANSI_FILE="$TEST_DIR/red.txt" + NOANSI_FILE="$TEST_DIR/red_no_ansi.txt" +-DL_DIR="$(mktemp -q -d /tmp/wgetpaste_test_ansi.X)" ++DL_DIR="$(mktemp -q --tmpdir -d wgetpaste_test_ansi.X)" + # Services to hard skip + # Pre-declare as map to maintain type even if empty + # key -> value := service -> reason + +From 0c3cc1a5286c95a5bcd6408035f6c230350c1565 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 22 Nov 2022 01:29:40 + +Subject: [PATCH 2/3] test: use portable bash shebang + +Signed-off-by: Sam James +--- a/test/test.sh b/test/test.sh +@@ -1,4 +1,4 @@ +-#! /bin/bash ++#!/usr/bin/env bash + + # wgetpaste test script + # Exit code: number of mismatched downloads or 1 for general failure +--- a/test/test_ansi.sh b/test/test_ansi.sh +@@ -1,4 +1,4 @@ +-#! /bin/bash ++#!/usr/bin/env bash + + # wgetpaste test script (stripping ANSI codes) + # Based on test/test.sh + +From 8d1cf7a8d0ce9ff21a8e1dc66169b04e4f8fc852 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 22 Nov 2022 01:29:55 + +Subject: [PATCH 3/3] test: normalise copyright header + +Signed-off-by: Sam James +--- a/test/test.sh b/test/test.sh +@@ -2,7 +2,7 @@ + + # wgetpaste test script + # Exit code: number of mismatched downloads or 1 for general failure +-# Copyright (C) 2021 xxc3nsoredxx ++# Copyright (C) 2022 Oskari Pirhonen + + # Don't assume the test is being run from the same directory as the script + TEST_DIR="$(dirname "$0")" +--- a/test/test_ansi.sh b/test/test_ansi.sh +@@ -3,7 +3,7 @@ + # wgetpaste test script (stripping ANSI codes) + # Based on test/test.sh + # Exit code: number of mismatched downloads or 1 for general failure +-# Copyright (C) 2022 Oskari Pirhonen ++# Copyright (C) 2022 Oskari Pirhonen + + # Don't assume the test is being run from the same directory as the script + TEST_DIR="$(dirname "$0")" + diff --git a/app-text/wgetpaste/
[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/files/, app-text/wgetpaste/
commit: d802bb779450a130c5275a9d3897fe46d2fcda97 Author: Ben Kohler gentoo org> AuthorDate: Sat Feb 23 16:54:18 2019 + Commit: Ben Kohler gentoo org> CommitDate: Sat Feb 23 16:54:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d802bb77 Revert "app-text/wgetpaste: revbump to work around broken default service" This reverts commit 085038f1e996bdbb0502ef0b222a4e3cb0c83cb4. Signed-off-by: Ben Kohler gentoo.org> .../wgetpaste-2.28-remove-broken-services.patch| 20 --- app-text/wgetpaste/wgetpaste-2.28-r2.ebuild| 29 -- 2 files changed, 49 deletions(-) diff --git a/app-text/wgetpaste/files/wgetpaste-2.28-remove-broken-services.patch b/app-text/wgetpaste/files/wgetpaste-2.28-remove-broken-services.patch deleted file mode 100644 index f648a6d15eb..000 --- a/app-text/wgetpaste/files/wgetpaste-2.28-remove-broken-services.patch +++ /dev/null @@ -1,20 +0,0 @@ a/wgetpaste2019-02-22 09:16:47.016742824 +0100 -+++ a/wgetpaste2019-02-22 09:21:05.049530136 +0100 -@@ -14,7 +14,7 @@ E=$'\e' - N=$'\n' - - ### services --SERVICES="codepad bpaste dpaste gists poundpython" -+SERVICES="bpaste dpaste" - # bpaste - ENGINE_bpaste=pinnwand - URL_bpaste="https://bpaste.net/"; -@@ -722,7 +722,7 @@ load_configs() { - load_configs - [[ $SERVICESET ]] && verifyservice "$SERVICESET" && SERVICE=$(escape "$SERVICESET") - DEFAULT_NICK=${DEFAULT_NICK:-$(whoami)} || die "whoami failed" --DEFAULT_SERVICE=${DEFAULT_SERVICE:-poundpython} -+DEFAULT_SERVICE=${DEFAULT_SERVICE:-bpaste} - DEFAULT_LANGUAGE=${DEFAULT_LANGUAGE:-Plain Text} - DEFAULT_EXPIRATION=${DEFAULT_EXPIRATION:-1 month} - SERVICE=${SERVICE:-${DEFAULT_SERVICE}} diff --git a/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild b/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild deleted file mode 100644 index bae4fd9c2dc..000 --- a/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -DESCRIPTION="Command-line interface to various pastebins" -HOMEPAGE="http://wgetpaste.zlin.dk/"; -SRC_URI="http://wgetpaste.zlin.dk/${P}.tar.bz2"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="+ssl" - -DEPEND="" -RDEPEND="net-misc/wget[ssl?]" - -PATCHES=( "${FILESDIR}"/wgetpaste-2.28-remove-broken-services.patch ) - -src_prepare() { - sed -i -e "s:/etc:\"${EPREFIX}\"/etc:g" wgetpaste || die - default -} - -src_install() { - dobin ${PN} - insinto /usr/share/zsh/site-functions - doins _wgetpaste -}