From 9291c4303e07a95ae0a822d8ec014f5e13146d54 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 8 Aug 2024 18:54:37 +0800 Subject: [PATCH] sci-electronics/vcd: new package, add 221217 Signed-off-by: Huang Rui --- sci-electronics/vcd/Manifest | 1 + sci-electronics/vcd/metadata.xml | 30 +++++++++++++++++++++++++++ sci-electronics/vcd/vcd-221217.ebuild | 19 +++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 sci-electronics/vcd/Manifest create mode 100644 sci-electronics/vcd/metadata.xml create mode 100644 sci-electronics/vcd/vcd-221217.ebuild diff --git a/sci-electronics/vcd/Manifest b/sci-electronics/vcd/Manifest new file mode 100644 index 0000000000..a37ef49ab7 --- /dev/null +++ b/sci-electronics/vcd/Manifest @@ -0,0 +1 @@ +DIST vcd-221217.tar.gz 114311 BLAKE2B 1376b09a4f03323c7b861b2e470618fc4da699a09111a958789c7614c893d6878c3d9477256bb1ade9b36224ae36a662f6badf332d217bafe0d529e9b1bda0d8 SHA512 69accc131047d9d37e201c26cf001b0bd74c4a93a1ddba3bf1e5805a3926942b360bbbf3303b49125ecab6395a30083620da2099b7d2a63c7dbb4824177a9bcc diff --git a/sci-electronics/vcd/metadata.xml b/sci-electronics/vcd/metadata.xml new file mode 100644 index 0000000000..ac4cc69603 --- /dev/null +++ b/sci-electronics/vcd/metadata.xml @@ -0,0 +1,30 @@ + + + + + vowstar@gmail.com + Huang Rui + + + yne/vcd + + + The VCD (Value Change Dump) project on GitHub is a command line viewer + for VCD files, compatible with Windows, Linux, and MacOS. + It enables users to view and analyze waveform data from digital + simulations. The tool provides customization options for waveform + display and supports various output formats including YAML. + Installation is available via prebuilt binaries, source compilation, or + package managers. + The project is actively maintained and includes sample files and + detailed usage instructions. The repository is licensed under MIT and + supports CLI operations for efficient waveform analysis. + + + VCD (Value Change Dump) 项目是一个命令行查看器,适用于 Windows、Linux 和 + MacOS。它允许用户查看和分析数字仿真的波形数据。该工具提供波形显示的 + 自定义选项,并支持 YAML 等多种输出格式。用户可以通过预构建的二进制文件、 + 源代码编译或包管理器进行安装。该项目积极维护,包含示例文件和详细的使用 + 说明。该仓库采用 MIT 许可证,支持 CLI 操作以提高波形分析的效率。 + + diff --git a/sci-electronics/vcd/vcd-221217.ebuild b/sci-electronics/vcd/vcd-221217.ebuild new file mode 100644 index 0000000000..2191096a8e --- /dev/null +++ b/sci-electronics/vcd/vcd-221217.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="VCD file (Value Change Dump) command line viewer" +HOMEPAGE="https://github.com/yne/vcd" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/yne/${PN}.git" +else + SRC_URI="https://github.com/yne/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" + S="${WORKDIR}/${P}" +fi + +LICENSE="MIT" +SLOT="0"