Add branches and submodule checkout for all live packages

This commit is contained in:
Sravan Balaji
2024-12-01 09:25:43 -05:00
parent 22e17d1e9d
commit 258f7b638c
6 changed files with 21 additions and 12 deletions

View File

@@ -1,4 +1,4 @@
# Copyright 2023 Gentoo Authors
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,13 +7,7 @@ inherit udev
DESCRIPTION="Device notification system using udev rules for monitoring connections"
HOMEPAGE="https://github.com/pog102/devify"
# if [[ ${PV} == 9999 ]] ; then
# EGIT_REPO_URI="https://github.com/pog102/devify.git"
# EGIT_BRANCH="main"
# inherit git-r3
# else
SRC_URI="https://github.com/pog102/devify/archive/refs/tags/V${PV}.tar.gz"
# fi
LICENSE="MIT"
SLOT="0"

View File

@@ -11,9 +11,10 @@ HOMEPAGE="https://github.com/metafates/mangal"
EGIT_REPO_URI="${HOMEPAGE}.git"
EGIT_BRANCH="main"
EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}"
EGIT_SUBMODULES=( '*' )
S="${WORKDIR}/${P}"
S="${WORKDIR}/${PN}"
LICENSE="MIT"
SLOT="0"

View File

@@ -8,13 +8,16 @@ inherit git-r3
DESCRIPTION="A community-driven collection of themes for customizing Spotify through Spicetify"
HOMEPAGE="https://github.com/spicetify/spicetify-themes"
EGIT_REPO_URI="${HOMEPAGE}.git"
EGIT_BRANCH="master"
EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}"
EGIT_SUBMODULES=( '*' )
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="man"
S="${WORKDIR}/${P}"
S="${WORKDIR}/${PN}"
INSTALLDIR="/opt/spicetify-cli"
DEPEND="

View File

@@ -8,13 +8,16 @@ inherit linux-info cargo git-r3 systemd
DESCRIPTION="Simple Wayland HotKey Daemon"
HOMEPAGE="https://github.com/waycrate/swhkd"
EGIT_REPO_URI="${HOMEPAGE}.git"
EGIT_BRANCH="main"
EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}"
EGIT_SUBMODULES=( '*' )
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="man systemd openrc"
S="${WORKDIR}/${P}"
S="${WORKDIR}/${PN}"
CONFIG_CHECK="
INPUT_EVDEV

View File

@@ -8,13 +8,16 @@ inherit cargo git-r3
DESCRIPTION="A deterministic dynamic output configuration tool that automatically detects and configures connected outputs based on a set of profiles"
HOMEPAGE="https://gitlab.com/w0lff/shikane"
EGIT_REPO_URI="${HOMEPAGE}.git"
EGIT_BRANCH="master"
EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}"
EGIT_SUBMODULES=( '*' )
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="man"
S="${WORKDIR}/${P}"
S="${WORKDIR}/${PN}"
BDEPEND="
man? (

View File

@@ -9,12 +9,17 @@ inherit git-r3 xdg
DESCRIPTION="Breeze cursor theme with hacked style"
HOMEPAGE="https://github.com/codejamninja/breeze-hacked-cursor-theme"
EGIT_REPO_URI="${HOMEPAGE}.git"
EGIT_BRANCH="main"
EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}"
EGIT_SUBMODULES=( '*' )
LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}"
DEPEND="media-gfx/inkscape
x11-apps/xcursorgen"