From 69dfecc0ea7f7fc53e8d03be6e7513732d6f4e0d Mon Sep 17 00:00:00 2001 From: coreydunn Date: Fri, 9 Jun 2023 17:00:45 -0500 Subject: [PATCH] first commit --- app-emulation/vpcs/Manifest | 1 + app-emulation/vpcs/vpcs-0.8.ebuild | 45 ++++++++++++++++++++ app-emulation/vpcs/vpcs.hist | 3 ++ app-misc/hd/Manifest | 1 + app-misc/hd/hd-1.0.ebuild | 25 +++++++++++ app-misc/hd/metadata.xml | 11 +++++ app-misc/re/Manifest | 1 + app-misc/re/metadata.xml | 11 +++++ app-misc/re/re-1.0.ebuild | 28 ++++++++++++ app-misc/rshttpd/Manifest | 1 + app-misc/rshttpd/rshttpd-0.1.ebuild | 25 +++++++++++ games-arcade/netris/Manifest | 1 + games-arcade/netris/metadata.xml | 11 +++++ games-arcade/netris/netris-0.56g.ebuild | 26 +++++++++++ metadata/layout.conf | 3 ++ metadata/md5-cache/app-misc/hd-1.0 | 9 ++++ metadata/md5-cache/app-misc/re-1.0 | 9 ++++ metadata/md5-cache/app-misc/rshttpd-0.1 | 9 ++++ metadata/md5-cache/games-arcade/netris-0.56g | 9 ++++ profiles/repo_name | 1 + 20 files changed, 230 insertions(+) create mode 100644 app-emulation/vpcs/Manifest create mode 100644 app-emulation/vpcs/vpcs-0.8.ebuild create mode 100644 app-emulation/vpcs/vpcs.hist create mode 100644 app-misc/hd/Manifest create mode 100644 app-misc/hd/hd-1.0.ebuild create mode 100644 app-misc/hd/metadata.xml create mode 100644 app-misc/re/Manifest create mode 100644 app-misc/re/metadata.xml create mode 100644 app-misc/re/re-1.0.ebuild create mode 100644 app-misc/rshttpd/Manifest create mode 100644 app-misc/rshttpd/rshttpd-0.1.ebuild create mode 100644 games-arcade/netris/Manifest create mode 100644 games-arcade/netris/metadata.xml create mode 100644 games-arcade/netris/netris-0.56g.ebuild create mode 100644 metadata/layout.conf create mode 100644 metadata/md5-cache/app-misc/hd-1.0 create mode 100644 metadata/md5-cache/app-misc/re-1.0 create mode 100644 metadata/md5-cache/app-misc/rshttpd-0.1 create mode 100644 metadata/md5-cache/games-arcade/netris-0.56g create mode 100644 profiles/repo_name diff --git a/app-emulation/vpcs/Manifest b/app-emulation/vpcs/Manifest new file mode 100644 index 0000000..6200e7c --- /dev/null +++ b/app-emulation/vpcs/Manifest @@ -0,0 +1 @@ +DIST vpcs-0.8-src.tbz 157871 BLAKE2B 7000a8e2088c0b8de747a0ce81da0fe3cfafb099ba76262c6ddd6d4856ba67638c27e3ddc16784bb5dc7c5290e79b6e0dc9e6b00fceb2502d8b17f244c0763c4 SHA512 0d37b8877d5ab865e540c2f525eec20f2a8c9935b4ae25a0d8deb114e8f87201c408ed02dbc2f7f019932e312b4eaed742997a3fb2d00aea2495a0000cb1d125 diff --git a/app-emulation/vpcs/vpcs-0.8.ebuild b/app-emulation/vpcs/vpcs-0.8.ebuild new file mode 100644 index 0000000..9385b1d --- /dev/null +++ b/app-emulation/vpcs/vpcs-0.8.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit toolchain-funcs + +DESCRIPTION="Simulate up to 9 PCs in place of VMware boxes in a Dynamips network" +HOMEPAGE="http://vpcs.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-src.tbz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +S="${S}/src/" + +src_prepare() { + # move Makefile in place + cp Makefile.linux Makefile + + # replace hardcoded CFLAGS with user set CFLAGS + # append -fno-strict-aliasing to CFLAGS to suppress QA issues from upstream + # add user $LDFLAGS in the front and remove -s that strips binary + sed -e "s/-D\$(CPUTYPE)/${CFLAGS} -fno-strict-aliasing/" \ + -e "s/^LDFLAGS=/LDFLAGS=${LDFLAGS} /" \ + -e "s/-s //" \ + -i Makefile || die +} + +src_compile() { + emake CC=$(tc-getCC) +} + +src_install() { + #put binary in /usr/bin + dobin vpcs + + doman ../man/vpcs.1 +} diff --git a/app-emulation/vpcs/vpcs.hist b/app-emulation/vpcs/vpcs.hist new file mode 100644 index 0000000..9f3cc1e --- /dev/null +++ b/app-emulation/vpcs/vpcs.hist @@ -0,0 +1,3 @@ +exit +bye +q diff --git a/app-misc/hd/Manifest b/app-misc/hd/Manifest new file mode 100644 index 0000000..6491009 --- /dev/null +++ b/app-misc/hd/Manifest @@ -0,0 +1 @@ +DIST hd-1.0.tar.gz 2702 BLAKE2B b10dfb4fa8895abacbc6e0538582f2d611cbaff480311333126ac6de08f051dde970f9aceffd7dc07b67508b6414abd4f8e270522ac1fe073ad64e89c7896c88 SHA512 ef417d46476b4e4e7aa37590d0e889444d66de3a7b86207a3452068e6de6ef42a0f03c00a277329cbdeebbe3d8163002d7938715a57db6e844c7b581609b9cc1 diff --git a/app-misc/hd/hd-1.0.ebuild b/app-misc/hd/hd-1.0.ebuild new file mode 100644 index 0000000..45aaa3e --- /dev/null +++ b/app-misc/hd/hd-1.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Hexdump program written in rust" +HOMEPAGE="https://github.com/coreydunn/hd" +SRC_URI="https://github.com/coreydunn/hd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + emake all +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install +} diff --git a/app-misc/hd/metadata.xml b/app-misc/hd/metadata.xml new file mode 100644 index 0000000..6d65af3 --- /dev/null +++ b/app-misc/hd/metadata.xml @@ -0,0 +1,11 @@ + + + + +jumpingkanga@outlook.com +coreydunn + + +coreydunn/hd + + diff --git a/app-misc/re/Manifest b/app-misc/re/Manifest new file mode 100644 index 0000000..49a88a2 --- /dev/null +++ b/app-misc/re/Manifest @@ -0,0 +1 @@ +DIST re-1.0.tar.gz 4424 BLAKE2B 5a223d73e791b6426c03c9c44ad7948f39a910cbe97d22504371bd374404fe0ac09688ab256ee1f1f03794560cee1e25d1e176619a395f560c75763dd52ae8bd SHA512 7d3d8e73900c1f6940366703bfa40491d8946fbbe96776b0f5baa4331855ef567dc743fefee9d0642b790273720c7ea254b94f056f53f4e74d0415750e770ab8 diff --git a/app-misc/re/metadata.xml b/app-misc/re/metadata.xml new file mode 100644 index 0000000..5cdac7b --- /dev/null +++ b/app-misc/re/metadata.xml @@ -0,0 +1,11 @@ + + + + +jumpingkanga@outlook.com +coreydunn + + +coreydunn/re + + diff --git a/app-misc/re/re-1.0.ebuild b/app-misc/re/re-1.0.ebuild new file mode 100644 index 0000000..d89f70b --- /dev/null +++ b/app-misc/re/re-1.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="CLI slideshow viewer" +HOMEPAGE="https://github.com/coreydunn/re" +SRC_URI="https://github.com/coreydunn/re/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + emake all +} + +src_install() { + #default + echo "Installing to: '${D}'" + echo "emake DESTDIR="${D}" install" + emake DESTDIR="${D}" install +} diff --git a/app-misc/rshttpd/Manifest b/app-misc/rshttpd/Manifest new file mode 100644 index 0000000..e6b0542 --- /dev/null +++ b/app-misc/rshttpd/Manifest @@ -0,0 +1 @@ +DIST rshttpd-0.1.tar.gz 3809 BLAKE2B 0fa5b0ebc57201f70e4381422e84a651a20e77cbc3fb730b08fcad10e6e69df35dade5c04a880ca9058fb20f16c83cd49e43af6d33c06754f539e059695b4aad SHA512 b6492d6fb424a11282fa2524c7d18547c2039fb355c3de60a66e9f5c403c4b9d028c4022b4603515e0dbe183c31b1cb6fe56a04bdaeec2fcb6fb08cfb23c76c0 diff --git a/app-misc/rshttpd/rshttpd-0.1.ebuild b/app-misc/rshttpd/rshttpd-0.1.ebuild new file mode 100644 index 0000000..8b85059 --- /dev/null +++ b/app-misc/rshttpd/rshttpd-0.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Small HTTP server written in rust" +HOMEPAGE="https://github.com/coreydunn/rshttpd" +SRC_URI="https://github.com/coreydunn/rshttpd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + emake all +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install +} diff --git a/games-arcade/netris/Manifest b/games-arcade/netris/Manifest new file mode 100644 index 0000000..b372871 --- /dev/null +++ b/games-arcade/netris/Manifest @@ -0,0 +1 @@ +DIST netris-0.56g.tar.gz 37554 BLAKE2B ca271c80ef97d1b0cbb59a8591933237a2fdb92bde845bb269ca9da3b58c7033a1c90fbc9cb48eda0a834da599043cf504709cc2a9070a36d08b28b66635950a SHA512 df627c45ba842d27e4b0a9fa83140daaec33b6e6cef606017e903b2d826d48952b3fbdae5565bdace815fb2377fa921a989f519c69677f45b1fbbfdc22887b01 diff --git a/games-arcade/netris/metadata.xml b/games-arcade/netris/metadata.xml new file mode 100644 index 0000000..6ac2d16 --- /dev/null +++ b/games-arcade/netris/metadata.xml @@ -0,0 +1,11 @@ + + + + +jumpingkanga@outlook.com +coreydunn + + +coreydunn/netris + + diff --git a/games-arcade/netris/netris-0.56g.ebuild b/games-arcade/netris/netris-0.56g.ebuild new file mode 100644 index 0000000..c7ffab6 --- /dev/null +++ b/games-arcade/netris/netris-0.56g.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Netris with Configure improvements and ebuild" +HOMEPAGE="https://github.com/coreydunn/netris" +SRC_URI="https://github.com/coreydunn/netris/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + ./Configure + emake +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install +} diff --git a/metadata/layout.conf b/metadata/layout.conf new file mode 100644 index 0000000..20fcfea --- /dev/null +++ b/metadata/layout.conf @@ -0,0 +1,3 @@ +masters = gentoo +thin-manifests = true +sign-manifests = false diff --git a/metadata/md5-cache/app-misc/hd-1.0 b/metadata/md5-cache/app-misc/hd-1.0 new file mode 100644 index 0000000..f87b5da --- /dev/null +++ b/metadata/md5-cache/app-misc/hd-1.0 @@ -0,0 +1,9 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Hexdump program written in rust +EAPI=8 +HOMEPAGE=https://github.com/coreydunn/hd +KEYWORDS=~amd64 +LICENSE=GPL-2 +SLOT=0 +SRC_URI=https://github.com/coreydunn/hd/archive/refs/tags/1.0.tar.gz -> hd-1.0.tar.gz +_md5_=e3c56116f166b2d55054ceadca154d96 diff --git a/metadata/md5-cache/app-misc/re-1.0 b/metadata/md5-cache/app-misc/re-1.0 new file mode 100644 index 0000000..0123392 --- /dev/null +++ b/metadata/md5-cache/app-misc/re-1.0 @@ -0,0 +1,9 @@ +DEFINED_PHASES=compile install +DESCRIPTION=CLI slideshow viewer +EAPI=8 +HOMEPAGE=https://github.com/coreydunn/re +KEYWORDS=~amd64 +LICENSE=GPL-2 +SLOT=0 +SRC_URI=https://github.com/coreydunn/re/archive/refs/tags/1.0.tar.gz -> re-1.0.tar.gz +_md5_=4bbfb574c2b71fa517f7cc23a865d0d6 diff --git a/metadata/md5-cache/app-misc/rshttpd-0.1 b/metadata/md5-cache/app-misc/rshttpd-0.1 new file mode 100644 index 0000000..380289a --- /dev/null +++ b/metadata/md5-cache/app-misc/rshttpd-0.1 @@ -0,0 +1,9 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Small HTTP server written in rust +EAPI=8 +HOMEPAGE=https://github.com/coreydunn/rshttpd +KEYWORDS=~amd64 +LICENSE=GPL-2 +SLOT=0 +SRC_URI=https://github.com/coreydunn/rshttpd/archive/refs/tags/0.1.tar.gz -> rshttpd-0.1.tar.gz +_md5_=32393933470e44ba1fcf6ae0059dd658 diff --git a/metadata/md5-cache/games-arcade/netris-0.56g b/metadata/md5-cache/games-arcade/netris-0.56g new file mode 100644 index 0000000..300d728 --- /dev/null +++ b/metadata/md5-cache/games-arcade/netris-0.56g @@ -0,0 +1,9 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Netris with Configure improvements and ebuild +EAPI=8 +HOMEPAGE=https://github.com/coreydunn/netris +KEYWORDS=~amd64 +LICENSE=GPL-2 +SLOT=0 +SRC_URI=https://github.com/coreydunn/netris/archive/refs/tags/0.56g.tar.gz -> netris-0.56g.tar.gz +_md5_=9b7600d4aa0e9c3ea16a8765db0858e1 diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..51e7212 --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +euelpides