diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-20 03:01:54 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-20 03:01:54 -0500 |
| commit | b8e997d669f2779a6f954a9ce5cfb887d0ee91e8 (patch) | |
| tree | c20220a94b4fc7a65b110c2ab41765671acc5530 /net-proxy | |
| parent | fd47b082ab0da4bc79447a8e2bfb7e77dd71874d (diff) | |
| download | baldeagleos-repo-b8e997d669f2779a6f954a9ce5cfb887d0ee91e8.tar.gz baldeagleos-repo-b8e997d669f2779a6f954a9ce5cfb887d0ee91e8.tar.xz baldeagleos-repo-b8e997d669f2779a6f954a9ce5cfb887d0ee91e8.zip | |
Adding metadata
Diffstat (limited to 'net-proxy')
| -rw-r--r-- | net-proxy/dnss/dnss-0.1.1.ebuild | 38 | ||||
| -rw-r--r-- | net-proxy/dnss/dnss-9999.ebuild | 45 |
2 files changed, 17 insertions, 66 deletions
diff --git a/net-proxy/dnss/dnss-0.1.1.ebuild b/net-proxy/dnss/dnss-0.1.1.ebuild index 864029ad0801..b2a05ea9bf9e 100644 --- a/net-proxy/dnss/dnss-0.1.1.ebuild +++ b/net-proxy/dnss/dnss-0.1.1.ebuild @@ -4,23 +4,16 @@ EAPI=8 ZIG_SLOT="0.16" -inherit zig systemd +inherit zig DESCRIPTION="A small, speedy DNS proxy and bad-stuff-blocker" HOMEPAGE="https://codeberg.org/zacoons/dnss" +SRC_URI="https://codeberg.org/zacoons/dnss/archive/${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="Unlicense" SLOT="0" KEYWORDS="~amd64" -IUSE="openrc systemd" - -RDEPEND=" - openrc? ( sys-apps/openrc ) - systemd? ( sys-apps/systemd ) -" -DEPEND="${RDEPEND}" - -SRC_URI="https://codeberg.org/zacoons/dnss/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/dnss" src_compile() { @@ -31,25 +24,10 @@ src_install() { zig_src_install # Example config - if [[ ! -f "${S}/example.dnss.conf" ]]; then - die "example.dnss.conf not found" - fi - insinto /etc - newins "${S}/example.dnss.conf" dnss.conf.example - - # systemd service - if use systemd; then - if [[ ! -f "${S}/pkg/aur/systemd/dnss.service" ]]; then - die "systemd service file not found at pkg/aur/systemd/dnss.service" - fi - systemd_dounit "${S}/pkg/aur/systemd/dnss.service" - fi - - # OpenRC init script - if use openrc; then - if [[ ! -f "${S}/pkg/aur/openrc/dnss.service" ]]; then - die "OpenRC script not found at pkg/aur/openrc/dnss" - fi - newinitd "${S}/pkg/aur/openrc/dnss" dnss + if [[ -f "${S}/example.dnss.conf" ]]; then + insinto /etc + newins "${S}/example.dnss.conf" dnss.conf.example + else + ewarn "example.dnss.conf not found; skipping config example" fi } diff --git a/net-proxy/dnss/dnss-9999.ebuild b/net-proxy/dnss/dnss-9999.ebuild index 1287bafc4770..05c419802056 100644 --- a/net-proxy/dnss/dnss-9999.ebuild +++ b/net-proxy/dnss/dnss-9999.ebuild @@ -4,55 +4,28 @@ EAPI=8 ZIG_SLOT="0.16" -inherit zig systemd git-r3 +inherit zig git-r3 DESCRIPTION="A small, speedy DNS proxy and bad-stuff-blocker" HOMEPAGE="https://codeberg.org/zacoons/dnss" +EGIT_REPO_URI="https://codeberg.org/zacoons/dnss.git" + LICENSE="Unlicense" SLOT="0" KEYWORDS="" -IUSE="openrc systemd" - -RDEPEND=" - openrc? ( sys-apps/openrc ) - systemd? ( sys-apps/systemd ) -" -DEPEND="${RDEPEND}" - -EGIT_REPO_URI="https://codeberg.org/zacoons/dnss.git" - src_compile() { ezig build --release=fast } src_install() { - # Manually install the binary because zig_src_install may fail - local binary="${BUILD_DIR}/zig-out/bin/dnss" - [[ -f "${binary}" ]] || binary="${S}/zig-out/bin/dnss" - [[ -f "${binary}" ]] || die "dnss binary not found" - dobin "${binary}" + zig_src_install # Example config - if [[ ! -f "${S}/example.dnss.conf" ]]; then - die "example.dnss.conf not found" - fi - insinto /etc - newins "${S}/example.dnss.conf" dnss.conf.example - - # systemd service - if use systemd; then - if [[ ! -f "${S}/pkg/aur/systemd/dnss.service" ]]; then - die "systemd service file not found at pkg/aur/systemd/dnss.service" - fi - systemd_dounit "${S}/pkg/aur/systemd/dnss.service" - fi - - # OpenRC init script - if use openrc; then - if [[ ! -f "${S}/pkg/aur/openrc/dnss" ]]; then - die "OpenRC script not found at pkg/aur/openrc/dnss" - fi - newinitd "${S}/pkg/aur/openrc/dnss" dnss + if [[ -f "${S}/example.dnss.conf" ]]; then + insinto /etc + newins "${S}/example.dnss.conf" dnss.conf.example + else + ewarn "example.dnss.conf not found; skipping config example" fi } |
