sys-apps/pkgit: new package, add 1.0.0, 9999

Signed-off-by: Theron York <theron.york@cloudnuke.org>
This commit is contained in:
Theron York
2026-06-22 12:59:12 -05:00
parent 50b8380c86
commit 185cd62ecf
3 changed files with 70 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>theron.york@cloudnuke.org</email>
<name>Theron York</name>
</maintainer>
<longdescription>
pkgit is an unconventional package manager designed to compile and install
packages directly from their git repositories. It uses C with Lua for
configuration and supports dependency resolution, version pinning, and
custom build scripts (bldit.lua).
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1,28 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit git-r3
DESCRIPTION="Unconventional package manager that compiles & installs packages from git repos"
HOMEPAGE="https://git.symlinx.net/pkgit"
EGIT_REPO_URI="https://git.symlinx.net/pkgit"
EGIT_TAG="${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="dev-lang/luajit:="
DEPEND="${RDEPEND}
dev-build/make"
src_compile() {
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install || die "install failed"
}

View File

@@ -0,0 +1,28 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit git-r3
DESCRIPTION="Unconventional package manager that compiles & installs packages from git repos"
HOMEPAGE="https://git.symlinx.net/pkgit"
EGIT_REPO_URI="https://git.symlinx.net/pkgit"
EGIT_BRANCH="master"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
RDEPEND="dev-lang/luajit:="
DEPEND="${RDEPEND}
dev-build/make"
src_compile() {
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install || die "install failed"
}