[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf Author: Peter Levine gmail com> AuthorDate: Sat Jan 15 23:02:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078 dev-util/xxd: initial commit This adds xxd hex dump utility from vim for revdeps that need it, without having to depend on app-editors/vim-core. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> dev-util/xxd/Manifest| 2 ++ dev-util/xxd/metadata.xml| 17 + dev-util/xxd/xxd-8.2.4092.ebuild | 40 3 files changed, 59 insertions(+) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 0..9e2fe34e6 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 +DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 0..72d454365 --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Bram Moolenaar + b...@vim.org + +https://github.com/vim/vim/issues +vim/vim + + diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild new file mode 100644 index 0..42fd9b313 --- /dev/null +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/"; +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf Author: Peter Levine gmail com> AuthorDate: Sat Jan 15 23:02:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078 dev-util/xxd: initial commit This adds xxd hex dump utility from vim for revdeps that need it, without having to depend on app-editors/vim-core. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> dev-util/xxd/Manifest| 2 ++ dev-util/xxd/metadata.xml| 17 + dev-util/xxd/xxd-8.2.4092.ebuild | 40 3 files changed, 59 insertions(+) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 0..9e2fe34e6 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 +DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 0..72d454365 --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Bram Moolenaar + b...@vim.org + +https://github.com/vim/vim/issues +vim/vim + + diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild new file mode 100644 index 0..42fd9b313 --- /dev/null +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/"; +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf Author: Peter Levine gmail com> AuthorDate: Sat Jan 15 23:02:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078 dev-util/xxd: initial commit This adds xxd hex dump utility from vim for revdeps that need it, without having to depend on app-editors/vim-core. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> dev-util/xxd/Manifest| 2 ++ dev-util/xxd/metadata.xml| 17 + dev-util/xxd/xxd-8.2.4092.ebuild | 40 3 files changed, 59 insertions(+) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 0..9e2fe34e6 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 +DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 0..72d454365 --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Bram Moolenaar + b...@vim.org + +https://github.com/vim/vim/issues +vim/vim + + diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild new file mode 100644 index 0..42fd9b313 --- /dev/null +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/"; +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf Author: Peter Levine gmail com> AuthorDate: Sat Jan 15 23:02:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078 dev-util/xxd: initial commit This adds xxd hex dump utility from vim for revdeps that need it, without having to depend on app-editors/vim-core. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> dev-util/xxd/Manifest| 2 ++ dev-util/xxd/metadata.xml| 17 + dev-util/xxd/xxd-8.2.4092.ebuild | 40 3 files changed, 59 insertions(+) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 0..9e2fe34e6 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 +DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 0..72d454365 --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Bram Moolenaar + b...@vim.org + +https://github.com/vim/vim/issues +vim/vim + + diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild new file mode 100644 index 0..42fd9b313 --- /dev/null +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/"; +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf Author: Peter Levine gmail com> AuthorDate: Sat Jan 15 23:02:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078 dev-util/xxd: initial commit This adds xxd hex dump utility from vim for revdeps that need it, without having to depend on app-editors/vim-core. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> dev-util/xxd/Manifest| 2 ++ dev-util/xxd/metadata.xml| 17 + dev-util/xxd/xxd-8.2.4092.ebuild | 40 3 files changed, 59 insertions(+) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 0..9e2fe34e6 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 +DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 0..72d454365 --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Bram Moolenaar + b...@vim.org + +https://github.com/vim/vim/issues +vim/vim + + diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild new file mode 100644 index 0..42fd9b313 --- /dev/null +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/"; +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf Author: Peter Levine gmail com> AuthorDate: Sat Jan 15 23:02:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078 dev-util/xxd: initial commit This adds xxd hex dump utility from vim for revdeps that need it, without having to depend on app-editors/vim-core. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> dev-util/xxd/Manifest| 2 ++ dev-util/xxd/metadata.xml| 17 + dev-util/xxd/xxd-8.2.4092.ebuild | 40 3 files changed, 59 insertions(+) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 0..9e2fe34e6 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 +DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 0..72d454365 --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Bram Moolenaar + b...@vim.org + +https://github.com/vim/vim/issues +vim/vim + + diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild new file mode 100644 index 0..42fd9b313 --- /dev/null +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/"; +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf Author: Peter Levine gmail com> AuthorDate: Sat Jan 15 23:02:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078 dev-util/xxd: initial commit This adds xxd hex dump utility from vim for revdeps that need it, without having to depend on app-editors/vim-core. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> dev-util/xxd/Manifest| 2 ++ dev-util/xxd/metadata.xml| 17 + dev-util/xxd/xxd-8.2.4092.ebuild | 40 3 files changed, 59 insertions(+) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 0..9e2fe34e6 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 +DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 0..72d454365 --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Bram Moolenaar + b...@vim.org + +https://github.com/vim/vim/issues +vim/vim + + diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild new file mode 100644 index 0..42fd9b313 --- /dev/null +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/"; +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf Author: Peter Levine gmail com> AuthorDate: Sat Jan 15 23:02:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078 dev-util/xxd: initial commit This adds xxd hex dump utility from vim for revdeps that need it, without having to depend on app-editors/vim-core. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> dev-util/xxd/Manifest| 2 ++ dev-util/xxd/metadata.xml| 17 + dev-util/xxd/xxd-8.2.4092.ebuild | 40 3 files changed, 59 insertions(+) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 0..9e2fe34e6 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 +DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 0..72d454365 --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Bram Moolenaar + b...@vim.org + +https://github.com/vim/vim/issues +vim/vim + + diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild new file mode 100644 index 0..42fd9b313 --- /dev/null +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/"; +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +}