forked from ceres-sees-all/ceres-ebuilds
Assorted changes
Signed-off-by: Ceres <ceres@ceressees.dev>
This commit is contained in:
parent
98dcc4b899
commit
4d0bc174b4
31 changed files with 63 additions and 1062 deletions
|
|
@ -1,34 +0,0 @@
|
|||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Script for manually scrobbling albums to Maloja "
|
||||
HOMEPAGE="https://github.com/timkicker/maloja-manual-scrobbler"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/timkicker/maloja-manual-scrobbler.git"
|
||||
else
|
||||
SRC_URI="https://github.com/timkicker/maloja-manual-scrobbler/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/requests
|
||||
dev-python/python3-discogs-client
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
"
|
||||
|
||||
src_install() {
|
||||
install -D scrobbler.py ${D}/usr/bin/scrobbler
|
||||
}
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="Drag and Drop utilty written in Rust and GTK4 "
|
||||
HOMEPAGE="https://github.com/nik012003/ripdrag"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/nik012003/ripdrag.git"
|
||||
else
|
||||
SRC_URI="https://github.com/nik012003/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}/${PN}-source"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
|
||||
DEPEND="gui-libs/gtk"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
cargo_live_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cargo_gen_config
|
||||
cargo_src_configure --release
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
}
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
DESCRIPTION="A status generator for sandbar"
|
||||
HOMEPAGE="https://codeberg.org/afiw/sandstatus"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://codeberg.org/afiw/sandstatus.git"
|
||||
else
|
||||
SRC_URI="https://codeberg.org/afiw//${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}/${PN}-source"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
|
||||
DEPEND="dev-scheme/chicken
|
||||
dev-scheme/getopt-long"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
src_install() {
|
||||
emake prefix=/usr DESTDIR="${D}" install
|
||||
}
|
||||
|
|
@ -1,78 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
inherit cargo desktop shell-completion
|
||||
|
||||
DESCRIPTION="Blazing fast terminal file manager written in Rust, based on async I/O."
|
||||
HOMEPAGE="https://yazi-rs.github.io"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/sxyazi/yazi.git"
|
||||
else
|
||||
SRC_URI="https://github.com/sxyazi/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}/${PN}-source"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
IUSE="7zip chafa fd ffmpeg fzf imagemagick jq poppler ripgrep zoxide cli"
|
||||
|
||||
DEPEND="sys-apps/file
|
||||
7zip? ( app-arch/7zip )
|
||||
chafa? ( media-gfx/chafa )
|
||||
fd? ( sys-apps/fd )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
fzf? ( app-shells/fzf )
|
||||
imagemagick? ( media-gfx/imagemagick )
|
||||
jq? ( app-misc/jq )
|
||||
poppler? ( app-text/poppler )
|
||||
ripgrep? ( sys-apps/ripgrep )
|
||||
zoxide? ( app-shells/zoxide )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
cargo_live_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cargo_gen_config
|
||||
export YAZI_GEN_COMPLETIONS=true
|
||||
cargo_src_configure --release
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin target/release/yazi
|
||||
|
||||
dobashcomp yazi-boot/completions/yazi.bash
|
||||
dofishcomp yazi-boot/completions/yazi.fish
|
||||
dozshcomp yazi-boot/completions/_yazi
|
||||
|
||||
if use cli ; then
|
||||
dobin target/release/ya
|
||||
|
||||
dobashcomp yazi-cli/completions/ya.bash
|
||||
dofishcomp yazi-cli/completions/ya.fish
|
||||
dozshcomp yazi-cli/completions/_ya
|
||||
fi
|
||||
|
||||
domenu assets/${PN}.desktop
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue