29 lines
876 B
Bash
29 lines
876 B
Bash
# Template file for 'GTK-NoCSD'
|
|
pkgname=GTK-NoCSD
|
|
version=4.7
|
|
revision=1
|
|
build_style=gnu-makefile
|
|
make_install_args="LIBDIR=/usr/lib NOOPT=1"
|
|
hostmakedepends="pkg-config"
|
|
makedepends="gtk4-devel libadwaita-devel"
|
|
short_desc="LD_PRELOAD library to disable CSD in GTK3/4 apps"
|
|
maintainer="Nafis <mnabid.25@outlook.com>"
|
|
license="GPL-3.0-or-later"
|
|
homepage="https://codeberg.org/MorsMortium/GTK-NoCSD"
|
|
distfiles="${homepage}/archive/${version}.tar.gz"
|
|
checksum=2b5760d0595c7c7d0d352ce5c0f99f143d2643db2b790037db3e8772871d7b44
|
|
replaces="gtk3-nocsd>=0"
|
|
|
|
pre_build() {
|
|
CFLAGS+=" $(pkg-config --cflags gtk4 glib-2.0)"
|
|
LDFLAGS+=" $(pkg-config --libs gtk4 glib-2.0)"
|
|
}
|
|
|
|
gtk3-nocsd_package() {
|
|
depends="${sourcepkg}-${version}_${revision}"
|
|
short_desc+=" (transitional dummy package)"
|
|
pkg_install() {
|
|
ln -s /usr/lib/libgtk-nocsd.so.0 ${PKGDESTDIR}/usr/lib/libgtk3-nocsd.so.0
|
|
}
|
|
}
|