Update overlay

This commit is contained in:
speedie 2023-02-24 23:17:22 +01:00
parent d6dfd87c82
commit 14f87a9fc0
4 changed files with 37 additions and 56 deletions

View file

@ -147,8 +147,6 @@ The ebuilds are liensed under the GPLv2-only license due to Gentoo's licensing.
* [dmenu-spde-0.2.ebuild](./x11-misc/dmenu-spde/dmenu-spde-0.2.ebuild)
* [dmenu-spde-0.3.ebuild](./x11-misc/dmenu-spde/dmenu-spde-0.3.ebuild)
* [dmenu-spde-9999.ebuild](./x11-misc/dmenu-spde/dmenu-spde-9999.ebuild)
* [dnote-spde](./x11-misc/dnote-spde)
* [dnote-spde-9999.ebuild](./x11-misc/dnote-spde/dnote-spde-9999.ebuild)
* [j4-dmenu-desktop-spde](./x11-misc/j4-dmenu-desktop-spde)
* [j4-dmenu-desktop-spde-2.18-r1.ebuild](./x11-misc/j4-dmenu-desktop-spde/j4-dmenu-desktop-spde-2.18-r1.ebuild)
* [picom-animations](./x11-misc/picom-animations)

View file

@ -267,11 +267,6 @@ href="./x11-misc/dmenu-spde/dmenu-spde-0.3.ebuild">dmenu-spde-0.3.ebuild</a></li
<li><a
href="./x11-misc/dmenu-spde/dmenu-spde-9999.ebuild">dmenu-spde-9999.ebuild</a></li>
</ul></li>
<li><a href="./x11-misc/dnote-spde">dnote-spde</a>
<ul>
<li><a
href="./x11-misc/dnote-spde/dnote-spde-9999.ebuild">dnote-spde-9999.ebuild</a></li>
</ul></li>
<li><a href="./x11-misc/j4-dmenu-desktop-spde">j4-dmenu-desktop-spde</a>
<ul>
<li><a

View file

@ -1,48 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit savedconfig toolchain-funcs
DESCRIPTION="speedie's build of dnote"
HOMEPAGE="https://speedie.gq"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.speedie.gq/dnote"
else
SRC_URI="https://ls.speedie.gq/releases/dnote-spde/dnote-spde-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE=""
RDEPEND="
media-libs/fontconfig
x11-libs/libX11
x11-libs/libXft
media-libs/libpng
x11-libs/libXinerama
media-libs/freetype
dev-lang/tcc
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
src_prepare() {
default
restore_config options.h
}
src_compile() {
:
}
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" CC="tcc" clean install
save_config options.h
}

View file

@ -8,7 +8,15 @@ HOMEPAGE="https://speedie.gq/projects/spde.php"
LICENSE="GPL-3"
SLOT="0"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://codeberg.org/speedie/${PN}.git"
else
KEYWORDS="~amd64 ~x86 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
SRC_URI="https://codeberg.org/speedie/${PN}/releases/download/${PV}/${P}.tar.gz"
fi
USE="+xinit sx +server +pywal +shells +fonts +editor +wm +terminal +runlauncher +locker +filemanager +email +temp +visualizer +pdf +music +video +flac +mixer +volumeicon +network +wifi +bluetooth +pipewire pulseaudio +compositor +image +irc +rss +torrent +browser +notification +xdg +locker +clipboard +screenshot +dev +wallpaper +git +pass +otp +htop btop +exa +conky +redshift +display +xrdb +remap"
IUSE="${USE}"
@ -75,10 +83,38 @@ RDEPEND="${DEPEND}"
pkg_postinst() {
if use bluetooth; then
elog "You must enable the bluetooth service. To enable it run:"
if use systemd; then
elog " systemctl enable bluetooth"
else
elog " rc-update add bluetooth default"
fi
fi
if use editor; then
elog "You have USE 'editor' enabled which pulls neovim as a dependency. To use it properly, you must run ':PlugInstall' before using it."
fi
elog "After installation, you need to install spDE configuration files. The spDE ebuild provides a convenient shell script for this. To install spDE configuration files run:"
elog " spde -i"
elog " "
elog "Then finally add your user to the spDE list using the following command:"
elog " spde -a <user>"
elog " "
elog "To start spDE, run this command:"
if use xinit; then
elog " startx /usr/bin/spde -r"
else
elog " sx sh /usr/bin/spde -r"
fi
}
src_prepare() {
default
}
src_install() {
newbin "${WORKDIR}/${P}/${PN}" ${PN}
}