Files
minazuki-overlay/x11-libs/gtk3-nocsd/gtk3-nocsd-9999.ebuild
Shin'ya Minazuki 6ccc61637f Add x11-libs/gtk3-nocsd
Signed-off-by: Shin'ya Minazuki <shinyoukai@laidback.moe>
2026-04-17 17:56:29 -03:00

34 lines
660 B
Bash

# Copyright 2026 Shin'ya Minazuki
EAPI=8
inherit git-r3
DESCRIPTION="A hack to disable client-side decorations for GTK+3 programs"
HOMEPAGE="https://github.com/PCMan/gtk3-nocsd"
EGIT_REPO_URI="https://github.com/PCMan/gtk3-nocsd"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
DEPEND="
dev-libs/glib:2
dev-libs/gobject-introspection
x11-libs/gtk+:3
"
BDEPEND="
virtual/pkgconfig
"
RDEPEND="${DEPEND}"
DOCS=( README.md )
src_compile() {
# The assorted script uses the value of libdir for LD_PRELOAD
emake libdir="${EPREFIX}/usr/$(get_libdir)"
}
src_install() {
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="${EPREFIX}/usr/$(get_libdir)" install
}