[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/files/, app-misc/diff-so-fancy/
commit: 65b76b217687395e1b4fdabbde45999552a8a69c Author: Takuya Wakazono gmail com> AuthorDate: Sun Jan 21 14:35:41 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Sun Jan 21 14:35:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65b76b21 app-misc/diff-so-fancy: drop 1.4.3-r1 Signed-off-by: Takuya Wakazono gmail.com> app-misc/diff-so-fancy/Manifest| 1 - .../diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild| 51 -- .../files/diff-so-fancy-1.4.3-system-bats.patch| 24 -- app-misc/diff-so-fancy/files/fix-path.patch| 11 - 4 files changed, 87 deletions(-) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index 134b6f9981..73b46923d2 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1,2 +1 @@ -DIST diff-so-fancy-1.4.3.tar.gz 51800 BLAKE2B e36a30e79d50f9dd0c151ab42e4192563ab0dc9aa30d0aa12e2cf85c29ef8acf9761cc7c19e0067ecf62f5243b667a7d438ab19aaa7150fd93613e11ecbfabf8 SHA512 9c85c0ffcb7235ad985377206e93e56bdac3926f029d8ab8a899a4391339f344049e9bfe4b77df0f2bda29720ab454378218ea3752b97f40b5ac7ba72a5fa047 DIST diff-so-fancy-1.4.4.tar.gz 188528 BLAKE2B dd4811e17b6b8a0a5a38d105ed92facdfc9b62836995f1b9e87c05a0fe4129706a4552465971bb593105569008cb7f4f3a069294801c07d510a1d9d819475c13 SHA512 477ad58a55ebc765f525b7d16993af18ee5ccf0c9f2835f4a608c6a1a9afa3170f2071dd93b9009dc3c2dab06f700763ac7652d0bedb932a67af23abf4f8884e diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild deleted file mode 100644 index 622371ea59..00 --- a/app-misc/diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs" -HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; -SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RDEPEND="" -DEPEND=" - ${RDEPEND} - dev-lang/perl - test? ( - dev-util/bats-assert - dev-util/bats-support - ) -" -BDEPEND="test? ( dev-util/bats )" - -PATCHES=( - "${FILESDIR}/fix-path.patch" - "${FILESDIR}/${P}-system-bats.patch" -) -DOCS=( README.md history.md pro-tips.md ) -RESTRICT="!test? ( test )" - -src_install() { - dobin "${PN}" - - insinto "/usr/share/${PN}" - doins lib/* - - einstalldocs -} - -src_test() { - # it want a git repo - git init || die - git config --global user.email "y...@example.com" || die - git config --global user.name "Your Name" || die - git add . || die - git commit -m 'init' || die - - bats test || die -} diff --git a/app-misc/diff-so-fancy/files/diff-so-fancy-1.4.3-system-bats.patch b/app-misc/diff-so-fancy/files/diff-so-fancy-1.4.3-system-bats.patch deleted file mode 100644 index a6087fc50f..00 --- a/app-misc/diff-so-fancy/files/diff-so-fancy-1.4.3-system-bats.patch +++ /dev/null @@ -1,24 +0,0 @@ a/test/bugs.bats -+++ b/test/bugs.bats -@@ -1,7 +1,7 @@ - #!/usr/bin/env bats - --load 'test_helper/bats-support/load' --load 'test_helper/bats-assert/load' -+load '/usr/share/bats-support/load.bash' -+load '/usr/share/bats-assert/load.bash' - load 'test_helper/util' - - # https://github.com/paulirish/dotfiles/commit/6743b907ff586c28cd36e08d1e1c634e2968893e#commitcomment-13459061 a/test/diff-so-fancy.bats -+++ b/test/diff-so-fancy.bats -@@ -1,7 +1,7 @@ - #!/usr/bin/env bats - --load 'test_helper/bats-support/load' --load 'test_helper/bats-assert/load' -+load '/usr/share/bats-support/load.bash' -+load '/usr/share/bats-assert/load.bash' - load 'test_helper/util' - - set_env diff --git a/app-misc/diff-so-fancy/files/fix-path.patch b/app-misc/diff-so-fancy/files/fix-path.patch deleted file mode 100644 index fc04cebcd6..00 --- a/app-misc/diff-so-fancy/files/fix-path.patch +++ /dev/null @@ -1,11 +0,0 @@ a/diff-so-fancy -+++ b/diff-so-fancy -@@ -9,7 +9,7 @@ - use File::Basename; # For dirname - use Encode; # For handling UTF8 stuff - use Cwd qw(abs_path); # For realpath() --use lib dirname(abs_path(File::Spec->catdir($0))) . "/lib"; # Add the local lib/ to @INC -+use lib "/usr/share/diff-so-fancy"; - use DiffHighlight; - - use strict;
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/
commit: 8c35e64a7d0561cad798ab0b066bccfee7487fb0 Author: Takuya Wakazono gmail com> AuthorDate: Sun Jan 21 14:34:18 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Sun Jan 21 14:34:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c35e64a app-misc/diff-so-fancy: add 1.4.4 Closes: https://bugs.gentoo.org/819063 Signed-off-by: Takuya Wakazono gmail.com> app-misc/diff-so-fancy/Manifest | 1 + app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index c8987d0d13..134b6f9981 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1 +1,2 @@ DIST diff-so-fancy-1.4.3.tar.gz 51800 BLAKE2B e36a30e79d50f9dd0c151ab42e4192563ab0dc9aa30d0aa12e2cf85c29ef8acf9761cc7c19e0067ecf62f5243b667a7d438ab19aaa7150fd93613e11ecbfabf8 SHA512 9c85c0ffcb7235ad985377206e93e56bdac3926f029d8ab8a899a4391339f344049e9bfe4b77df0f2bda29720ab454378218ea3752b97f40b5ac7ba72a5fa047 +DIST diff-so-fancy-1.4.4.tar.gz 188528 BLAKE2B dd4811e17b6b8a0a5a38d105ed92facdfc9b62836995f1b9e87c05a0fe4129706a4552465971bb593105569008cb7f4f3a069294801c07d510a1d9d819475c13 SHA512 477ad58a55ebc765f525b7d16993af18ee5ccf0c9f2835f4a608c6a1a9afa3170f2071dd93b9009dc3c2dab06f700763ac7652d0bedb932a67af23abf4f8884e diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild new file mode 100644 index 00..cc5da5429e --- /dev/null +++ b/app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs" +HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; +SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-lang/perl" +DEPEND=" + ${RDEPEND} + test? ( + dev-util/bats-assert + dev-util/bats-support + ) +" +BDEPEND=" + test? ( + dev-util/bats + dev-vcs/git + ) +" + +DOCS=( README.md history.md pro-tips.md ) + +src_prepare() { + default + + # fix file paths + sed -i "s|test_helper/bats-\(.*\)/load|${EPREFIX}/usr/share/bats-\1/load.bash|" \ + test/{bugs,diff-so-fancy,git-config}.bats || die + sed -i "s|use lib .*;|use lib \"${EPREFIX}/usr/share/diff-so-fancy\";|" diff-so-fancy || die + + # en_US locale is not always available, C is. + sed -i "s/LC_CTYPE=.*/LC_CTYPE=C.UTF-8/" test/test_helper/util.bash || die +} + +src_install() { + dobin "${PN}" + + insinto "/usr/share/${PN}" + doins lib/* + + einstalldocs +} + +src_test() { + PERL5LIB=lib bats test || die +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/
commit: 9aafc20cd416ed137e593351a605cbb801a9f783 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 12 03:57:42 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Mar 12 03:57:42 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9aafc20c app-misc/diff-so-fancy: remove gitlab upstream metadata Signed-off-by: Alessandro Barbieri gmail.com> app-misc/diff-so-fancy/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/app-misc/diff-so-fancy/metadata.xml b/app-misc/diff-so-fancy/metadata.xml index f6d5fdd00..65c720cda 100644 --- a/app-misc/diff-so-fancy/metadata.xml +++ b/app-misc/diff-so-fancy/metadata.xml @@ -8,6 +8,5 @@ so-fancy/diff-so-fancy -so-fancy/diff-so-fancy
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/, app-misc/diff-so-fancy/files/
commit: 311c195ba2bcf80e74fffaad949bf8cf050f614b Author: Alessandro Barbieri gmail com> AuthorDate: Sat Oct 16 08:51:10 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat Oct 16 10:21:04 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=311c195b app-misc/diff-so-fancy: drop 1.4.2, enable tests Closes: https://bugs.gentoo.org/816723 Signed-off-by: Alessandro Barbieri gmail.com> app-misc/diff-so-fancy/Manifest| 1 - app-misc/diff-so-fancy/diff-so-fancy-1.4.2.ebuild | 38 -- ...-1.4.3.ebuild => diff-so-fancy-1.4.3-r1.ebuild} | 18 -- .../files/diff-so-fancy-1.4.3-system-bats.patch| 24 ++ 4 files changed, 40 insertions(+), 41 deletions(-) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index c3f02462f..c8987d0d1 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1,2 +1 @@ -DIST diff-so-fancy-1.4.2.tar.gz 51750 BLAKE2B 77d43c813cd6bd5c33b26c8687f6a664bc5557a1df65a300fd15d914723ffefe60c62facbf09f5e4bd4a0d063ea22ff99e9d049e5ce215f1deee7e7c3ed92cec SHA512 cedef279417708d4cbbc6d37fe8b4ba4e71b2bc759a86abab068242db3ff71336c7672251fd6d558bd38e2e5a3084caf19fb5a3c2e76d22dbbd07cf56ec29110 DIST diff-so-fancy-1.4.3.tar.gz 51800 BLAKE2B e36a30e79d50f9dd0c151ab42e4192563ab0dc9aa30d0aa12e2cf85c29ef8acf9761cc7c19e0067ecf62f5243b667a7d438ab19aaa7150fd93613e11ecbfabf8 SHA512 9c85c0ffcb7235ad985377206e93e56bdac3926f029d8ab8a899a4391339f344049e9bfe4b77df0f2bda29720ab454378218ea3752b97f40b5ac7ba72a5fa047 diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.2.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.2.ebuild deleted file mode 100644 index 28f977235..0 --- a/app-misc/diff-so-fancy/diff-so-fancy-1.4.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs." -HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -#RESTRICT="!test? ( test )" -RESTRICT="test" #investigate - -RDEPEND="" -DEPEND=" - ${RDEPEND} - dev-lang/perl -" -BDEPEND="test? ( dev-util/bats )" - -PATCHES=( "${FILESDIR}/fix-path.patch" ) -DOCS=( README.md history.md pro-tips.md ) - -src_install() { - dobin "${PN}" - - insinto "/usr/share/${PN}" - doins lib/* - - einstalldocs -} - -src_test() { - bats test || die -} diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.3.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild similarity index 65% rename from app-misc/diff-so-fancy/diff-so-fancy-1.4.3.ebuild rename to app-misc/diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild index 6ccc8520e..622371ea5 100644 --- a/app-misc/diff-so-fancy/diff-so-fancy-1.4.3.ebuild +++ b/app-misc/diff-so-fancy/diff-so-fancy-1.4.3-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs." +DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs" HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" @@ -16,10 +16,17 @@ RDEPEND="" DEPEND=" ${RDEPEND} dev-lang/perl + test? ( + dev-util/bats-assert + dev-util/bats-support + ) " BDEPEND="test? ( dev-util/bats )" -PATCHES=( "${FILESDIR}/fix-path.patch" ) +PATCHES=( + "${FILESDIR}/fix-path.patch" + "${FILESDIR}/${P}-system-bats.patch" +) DOCS=( README.md history.md pro-tips.md ) RESTRICT="!test? ( test )" @@ -33,5 +40,12 @@ src_install() { } src_test() { + # it want a git repo + git init || die + git config --global user.email "y...@example.com" || die + git config --global user.name "Your Name" || die + git add . || die + git commit -m 'init' || die + bats test || die } diff --git a/app-misc/diff-so-fancy/files/diff-so-fancy-1.4.3-system-bats.patch b/app-misc/diff-so-fancy/files/diff-so-fancy-1.4.3-system-bats.patch new file mode 100644 index 0..a6087fc50 --- /dev/null +++ b/app-misc/diff-so-fancy/files/diff-so-fancy-1.4.3-system-bats.patch @@ -0,0 +1,24 @@ +--- a/test/bugs.bats b/test/bugs.bats +@@ -1,7 +1,7 @@ + #!/usr/bin/env bats + +-load 'test_helper/bats-support/load' +-load 'test_helper/bats-assert/load' ++load '/usr/share/bats-support/load.bash' ++load '/usr/share/bats-assert/load.bash' + load 'test_helper/util' + + # https://github.com/paulirish/dotfiles/commit/6743b907ff586c28cd36e08d1e1c634e2968893e#commitcomment-13459061 +--- a/test/diff-so-fancy.bats b/test/diff-so-fancy.bats +@@ -1,7 +1,7 @@ + #!/usr/bin/env bats +
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/
commit: 2c9d687513682b6fbe932ffb9da18b83257c9ec9 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Oct 3 23:04:17 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Oct 3 23:04:17 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c9d6875 app-misc/diff-so-fancy: add 1.4.3 Signed-off-by: Alessandro Barbieri gmail.com> app-misc/diff-so-fancy/Manifest | 1 + app-misc/diff-so-fancy/diff-so-fancy-1.4.3.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index fecb9985a..c3f02462f 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1 +1,2 @@ DIST diff-so-fancy-1.4.2.tar.gz 51750 BLAKE2B 77d43c813cd6bd5c33b26c8687f6a664bc5557a1df65a300fd15d914723ffefe60c62facbf09f5e4bd4a0d063ea22ff99e9d049e5ce215f1deee7e7c3ed92cec SHA512 cedef279417708d4cbbc6d37fe8b4ba4e71b2bc759a86abab068242db3ff71336c7672251fd6d558bd38e2e5a3084caf19fb5a3c2e76d22dbbd07cf56ec29110 +DIST diff-so-fancy-1.4.3.tar.gz 51800 BLAKE2B e36a30e79d50f9dd0c151ab42e4192563ab0dc9aa30d0aa12e2cf85c29ef8acf9761cc7c19e0067ecf62f5243b667a7d438ab19aaa7150fd93613e11ecbfabf8 SHA512 9c85c0ffcb7235ad985377206e93e56bdac3926f029d8ab8a899a4391339f344049e9bfe4b77df0f2bda29720ab454378218ea3752b97f40b5ac7ba72a5fa047 diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.3.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.3.ebuild new file mode 100644 index 0..6ccc8520e --- /dev/null +++ b/app-misc/diff-so-fancy/diff-so-fancy-1.4.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs." +HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; +SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-lang/perl +" +BDEPEND="test? ( dev-util/bats )" + +PATCHES=( "${FILESDIR}/fix-path.patch" ) +DOCS=( README.md history.md pro-tips.md ) +RESTRICT="!test? ( test )" + +src_install() { + dobin "${PN}" + + insinto "/usr/share/${PN}" + doins lib/* + + einstalldocs +} + +src_test() { + bats test || die +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/
commit: 6170147d0a68bfdab4a7c2ec2298721552655b21 Author: Alessandro Barbieri gmail com> AuthorDate: Tue Jun 15 16:52:10 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Jun 15 23:28:24 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6170147d app-misc/diff-so-fancy: drop 1.4.0, 1.4.1 Signed-off-by: Alessandro Barbieri gmail.com> app-misc/diff-so-fancy/Manifest | 2 -- app-misc/diff-so-fancy/diff-so-fancy-1.4.0.ebuild | 36 --- app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild | 36 --- 3 files changed, 74 deletions(-) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index 552fca2a1..fecb9985a 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1,3 +1 @@ -DIST diff-so-fancy-1.4.0.tar.gz 46216 BLAKE2B c68a41a74bfc4f280aa3a90d9cbf6c63dbecaa917e83bb6403dfa1ee3ea7837f5348d1a44fa7673ad5c65a3f2948d1e028865b21f6f04a0f495cc54755c99535 SHA512 b92bdf6d7868fe183f2ea7d655f9619c2059ff7d10901ed445762ed5baff0944528b1e409f36e5d47ce51eb39b106617f302a6926995aeab27324cb3e5f6f293 -DIST diff-so-fancy-1.4.1.tar.gz 49040 BLAKE2B d5e90dcf9ffd7a582adce7c2f434fd59c12cef508b8dc08a768bb445f3131a19ff9bfaf0635bc6180255848d71f677c4741c3a8ea4468130afef8acc960b893e SHA512 9426d4f0ff269042fec495677fa78e43a782f47037d54d4c14c72f01bec71636154ab9dec3f9a2b16f6421dd37c4c1ed2160c87668e8eb989a2860ce65f0363c DIST diff-so-fancy-1.4.2.tar.gz 51750 BLAKE2B 77d43c813cd6bd5c33b26c8687f6a664bc5557a1df65a300fd15d914723ffefe60c62facbf09f5e4bd4a0d063ea22ff99e9d049e5ce215f1deee7e7c3ed92cec SHA512 cedef279417708d4cbbc6d37fe8b4ba4e71b2bc759a86abab068242db3ff71336c7672251fd6d558bd38e2e5a3084caf19fb5a3c2e76d22dbbd07cf56ec29110 diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.0.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.0.ebuild deleted file mode 100644 index 2e89c0d96..0 --- a/app-misc/diff-so-fancy/diff-so-fancy-1.4.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs." -HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -#RESTRICT="!test? ( test )" -RESTRICT="test" #investigate -RDEPEND="" -DEPEND=" - ${RDEPEND} - dev-lang/perl -" -BDEPEND="test? ( dev-util/bats )" -PATCHES=( "${FILESDIR}/fix-path.patch" ) -DOCS=( README.md history.md pro-tips.md ) - -src_install() { - dobin "${PN}" - - insinto "/usr/share/${PN}" - doins lib/* - - einstalldocs -} - -src_test() { - bats test || die -} diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild deleted file mode 100644 index ec7894064..0 --- a/app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs." -HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -#RESTRICT="!test? ( test )" -RESTRICT="test" #investigate -RDEPEND="" -DEPEND=" - ${RDEPEND} - dev-lang/perl -" -BDEPEND="test? ( dev-util/bats )" -PATCHES=( "${FILESDIR}/fix-path.patch" ) -DOCS=( README.md history.md pro-tips.md ) - -src_install() { - dobin "${PN}" - - insinto "/usr/share/${PN}" - doins lib/* - - einstalldocs -} - -src_test() { - bats test || die -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/
commit: 5bad8cda3d084ce303052b40b92c9f4075fc5290 Author: Alessandro Barbieri gmail com> AuthorDate: Tue Jun 15 16:51:34 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Jun 15 23:28:24 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5bad8cda app-misc/diff-so-fancy: add 1.4.2 Signed-off-by: Alessandro Barbieri gmail.com> app-misc/diff-so-fancy/Manifest | 1 + app-misc/diff-so-fancy/diff-so-fancy-1.4.2.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index a9c3e824b..552fca2a1 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1,2 +1,3 @@ DIST diff-so-fancy-1.4.0.tar.gz 46216 BLAKE2B c68a41a74bfc4f280aa3a90d9cbf6c63dbecaa917e83bb6403dfa1ee3ea7837f5348d1a44fa7673ad5c65a3f2948d1e028865b21f6f04a0f495cc54755c99535 SHA512 b92bdf6d7868fe183f2ea7d655f9619c2059ff7d10901ed445762ed5baff0944528b1e409f36e5d47ce51eb39b106617f302a6926995aeab27324cb3e5f6f293 DIST diff-so-fancy-1.4.1.tar.gz 49040 BLAKE2B d5e90dcf9ffd7a582adce7c2f434fd59c12cef508b8dc08a768bb445f3131a19ff9bfaf0635bc6180255848d71f677c4741c3a8ea4468130afef8acc960b893e SHA512 9426d4f0ff269042fec495677fa78e43a782f47037d54d4c14c72f01bec71636154ab9dec3f9a2b16f6421dd37c4c1ed2160c87668e8eb989a2860ce65f0363c +DIST diff-so-fancy-1.4.2.tar.gz 51750 BLAKE2B 77d43c813cd6bd5c33b26c8687f6a664bc5557a1df65a300fd15d914723ffefe60c62facbf09f5e4bd4a0d063ea22ff99e9d049e5ce215f1deee7e7c3ed92cec SHA512 cedef279417708d4cbbc6d37fe8b4ba4e71b2bc759a86abab068242db3ff71336c7672251fd6d558bd38e2e5a3084caf19fb5a3c2e76d22dbbd07cf56ec29110 diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.2.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.2.ebuild new file mode 100644 index 0..28f977235 --- /dev/null +++ b/app-misc/diff-so-fancy/diff-so-fancy-1.4.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs." +HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +#RESTRICT="!test? ( test )" +RESTRICT="test" #investigate + +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-lang/perl +" +BDEPEND="test? ( dev-util/bats )" + +PATCHES=( "${FILESDIR}/fix-path.patch" ) +DOCS=( README.md history.md pro-tips.md ) + +src_install() { + dobin "${PN}" + + insinto "/usr/share/${PN}" + doins lib/* + + einstalldocs +} + +src_test() { + bats test || die +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/
commit: 81fcf6acf9b39e78df28297bc292afc0c569cdb6 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Jun 13 23:56:44 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon Jun 14 02:27:30 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81fcf6ac app-misc/diff-so-fancy: new version Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> app-misc/diff-so-fancy/Manifest | 1 + app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index d9adbf2ea..a9c3e824b 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1 +1,2 @@ DIST diff-so-fancy-1.4.0.tar.gz 46216 BLAKE2B c68a41a74bfc4f280aa3a90d9cbf6c63dbecaa917e83bb6403dfa1ee3ea7837f5348d1a44fa7673ad5c65a3f2948d1e028865b21f6f04a0f495cc54755c99535 SHA512 b92bdf6d7868fe183f2ea7d655f9619c2059ff7d10901ed445762ed5baff0944528b1e409f36e5d47ce51eb39b106617f302a6926995aeab27324cb3e5f6f293 +DIST diff-so-fancy-1.4.1.tar.gz 49040 BLAKE2B d5e90dcf9ffd7a582adce7c2f434fd59c12cef508b8dc08a768bb445f3131a19ff9bfaf0635bc6180255848d71f677c4741c3a8ea4468130afef8acc960b893e SHA512 9426d4f0ff269042fec495677fa78e43a782f47037d54d4c14c72f01bec71636154ab9dec3f9a2b16f6421dd37c4c1ed2160c87668e8eb989a2860ce65f0363c diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild new file mode 100644 index 0..ec7894064 --- /dev/null +++ b/app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs." +HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +#RESTRICT="!test? ( test )" +RESTRICT="test" #investigate +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-lang/perl +" +BDEPEND="test? ( dev-util/bats )" +PATCHES=( "${FILESDIR}/fix-path.patch" ) +DOCS=( README.md history.md pro-tips.md ) + +src_install() { + dobin "${PN}" + + insinto "/usr/share/${PN}" + doins lib/* + + einstalldocs +} + +src_test() { + bats test || die +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/diff-so-fancy/, app-misc/diff-so-fancy/files/
commit: 4784c3a10035dd70b343b88b24e2c8ecf3b2a55f Author: Alessandro Barbieri gmail com> AuthorDate: Mon May 3 06:23:10 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon May 3 06:26:14 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4784c3a1 app-misc/diff-so-fancy: initial import Signed-off-by: Alessandro Barbieri gmail.com> app-misc/diff-so-fancy/Manifest | 1 + app-misc/diff-so-fancy/diff-so-fancy-1.4.0.ebuild | 36 +++ app-misc/diff-so-fancy/files/fix-path.patch | 11 +++ app-misc/diff-so-fancy/metadata.xml | 13 4 files changed, 61 insertions(+) diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest new file mode 100644 index 0..d9adbf2ea --- /dev/null +++ b/app-misc/diff-so-fancy/Manifest @@ -0,0 +1 @@ +DIST diff-so-fancy-1.4.0.tar.gz 46216 BLAKE2B c68a41a74bfc4f280aa3a90d9cbf6c63dbecaa917e83bb6403dfa1ee3ea7837f5348d1a44fa7673ad5c65a3f2948d1e028865b21f6f04a0f495cc54755c99535 SHA512 b92bdf6d7868fe183f2ea7d655f9619c2059ff7d10901ed445762ed5baff0944528b1e409f36e5d47ce51eb39b106617f302a6926995aeab27324cb3e5f6f293 diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.0.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.0.ebuild new file mode 100644 index 0..2e89c0d96 --- /dev/null +++ b/app-misc/diff-so-fancy/diff-so-fancy-1.4.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs." +HOMEPAGE="https://github.com/so-fancy/diff-so-fancy; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +#RESTRICT="!test? ( test )" +RESTRICT="test" #investigate +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-lang/perl +" +BDEPEND="test? ( dev-util/bats )" +PATCHES=( "${FILESDIR}/fix-path.patch" ) +DOCS=( README.md history.md pro-tips.md ) + +src_install() { + dobin "${PN}" + + insinto "/usr/share/${PN}" + doins lib/* + + einstalldocs +} + +src_test() { + bats test || die +} diff --git a/app-misc/diff-so-fancy/files/fix-path.patch b/app-misc/diff-so-fancy/files/fix-path.patch new file mode 100644 index 0..fc04cebcd --- /dev/null +++ b/app-misc/diff-so-fancy/files/fix-path.patch @@ -0,0 +1,11 @@ +--- a/diff-so-fancy b/diff-so-fancy +@@ -9,7 +9,7 @@ + use File::Basename; # For dirname + use Encode; # For handling UTF8 stuff + use Cwd qw(abs_path); # For realpath() +-use lib dirname(abs_path(File::Spec->catdir($0))) . "/lib"; # Add the local lib/ to @INC ++use lib "/usr/share/diff-so-fancy"; + use DiffHighlight; + + use strict; diff --git a/app-misc/diff-so-fancy/metadata.xml b/app-misc/diff-so-fancy/metadata.xml new file mode 100644 index 0..f6d5fdd00 --- /dev/null +++ b/app-misc/diff-so-fancy/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +co-maintainers welcome +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +so-fancy/diff-so-fancy +so-fancy/diff-so-fancy + +