first commit

This commit is contained in:
coreydunn 2023-06-09 17:00:45 -05:00
commit 69dfecc0ea
20 changed files with 230 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST vpcs-0.8-src.tbz 157871 BLAKE2B 7000a8e2088c0b8de747a0ce81da0fe3cfafb099ba76262c6ddd6d4856ba67638c27e3ddc16784bb5dc7c5290e79b6e0dc9e6b00fceb2502d8b17f244c0763c4 SHA512 0d37b8877d5ab865e540c2f525eec20f2a8c9935b4ae25a0d8deb114e8f87201c408ed02dbc2f7f019932e312b4eaed742997a3fb2d00aea2495a0000cb1d125

View File

@ -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
}

View File

@ -0,0 +1,3 @@
exit
bye
q

1
app-misc/hd/Manifest Normal file
View File

@ -0,0 +1 @@
DIST hd-1.0.tar.gz 2702 BLAKE2B b10dfb4fa8895abacbc6e0538582f2d611cbaff480311333126ac6de08f051dde970f9aceffd7dc07b67508b6414abd4f8e270522ac1fe073ad64e89c7896c88 SHA512 ef417d46476b4e4e7aa37590d0e889444d66de3a7b86207a3452068e6de6ef42a0f03c00a277329cbdeebbe3d8163002d7938715a57db6e844c7b581609b9cc1

25
app-misc/hd/hd-1.0.ebuild Normal file
View File

@ -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
}

11
app-misc/hd/metadata.xml Normal file
View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>jumpingkanga@outlook.com</email>
<name>coreydunn</name>
</maintainer>
<upstream>
<remote-id type="github">coreydunn/hd</remote-id>
</upstream>
</pkgmetadata>

1
app-misc/re/Manifest Normal file
View File

@ -0,0 +1 @@
DIST re-1.0.tar.gz 4424 BLAKE2B 5a223d73e791b6426c03c9c44ad7948f39a910cbe97d22504371bd374404fe0ac09688ab256ee1f1f03794560cee1e25d1e176619a395f560c75763dd52ae8bd SHA512 7d3d8e73900c1f6940366703bfa40491d8946fbbe96776b0f5baa4331855ef567dc743fefee9d0642b790273720c7ea254b94f056f53f4e74d0415750e770ab8

11
app-misc/re/metadata.xml Normal file
View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>jumpingkanga@outlook.com</email>
<name>coreydunn</name>
</maintainer>
<upstream>
<remote-id type="github">coreydunn/re</remote-id>
</upstream>
</pkgmetadata>

28
app-misc/re/re-1.0.ebuild Normal file
View File

@ -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
}

View File

@ -0,0 +1 @@
DIST rshttpd-0.1.tar.gz 3809 BLAKE2B 0fa5b0ebc57201f70e4381422e84a651a20e77cbc3fb730b08fcad10e6e69df35dade5c04a880ca9058fb20f16c83cd49e43af6d33c06754f539e059695b4aad SHA512 b6492d6fb424a11282fa2524c7d18547c2039fb355c3de60a66e9f5c403c4b9d028c4022b4603515e0dbe183c31b1cb6fe56a04bdaeec2fcb6fb08cfb23c76c0

View File

@ -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
}

View File

@ -0,0 +1 @@
DIST netris-0.56g.tar.gz 37554 BLAKE2B ca271c80ef97d1b0cbb59a8591933237a2fdb92bde845bb269ca9da3b58c7033a1c90fbc9cb48eda0a834da599043cf504709cc2a9070a36d08b28b66635950a SHA512 df627c45ba842d27e4b0a9fa83140daaec33b6e6cef606017e903b2d826d48952b3fbdae5565bdace815fb2377fa921a989f519c69677f45b1fbbfdc22887b01

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>jumpingkanga@outlook.com</email>
<name>coreydunn</name>
</maintainer>
<upstream>
<remote-id type="github">coreydunn/netris</remote-id>
</upstream>
</pkgmetadata>

View File

@ -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
}

3
metadata/layout.conf Normal file
View File

@ -0,0 +1,3 @@
masters = gentoo
thin-manifests = true
sign-manifests = false

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

1
profiles/repo_name Normal file
View File

@ -0,0 +1 @@
euelpides