# Maintainer: Josh Ellithorpe # Included in Slint by Didier Spaier didieratslintdotfr pkgname=plank-reloaded pkgver=0.11.146 pkgrel=2slint slackdesc=("plank (simple dock for X11 desktop environments)" "Fork of the original plank project @ https://launchpad.net/plank " "Home page: https://github.com/zquestz/plank-reloaded" ) arch=('x86_64') url='https://github.com/zquestz/plank-reloaded' license=('GPL3') depends=('atk' 'bamf' 'cairo' 'gdk-pixbuf2' 'glib2' 'glibc' 'gnome-menus' 'gtk3' 'libgee' 'libwnck3' 'libx11' 'libxfixes' 'libxi' 'pango') makedepends=('gnome-common' 'git' 'intltool' 'vala' 'meson' 'ninja') provides=('plank') conflicts=('plank') source=("https://github.com/zquestz/plank-reloaded/archive/refs/tags/${pkgver}.tar.gz" "startplank.desktop" "plank_on_top.diff" "narrow_check_no_wayland_session.diff" "plank-on" "plank-off" "README.Slint" ) docs=("AUTHORS" "COPYING" "COPYING.LGPL2.1" "COPYRIGHT" "README.html" "README.Slint") sha256sums=('8d4e8ef4bd97d68bf10dbec6bd2694d9b82fa35701827b3276a3360daa4d68e1') options=("nosrcpack") doinst() { # Update desktop database: if [ -x /usr/bin/update-desktop-database ]; then /usr/bin/update-desktop-database /usr/share/applications 1> /dev/null 2> /dev/null fi rm -rf /usr/doc/plank-reloaded } build() { cd plank-reloaded-${pkgver} || exit pandoc -f gfm -t html5 -o README.html README.md patch -p1 --verbose < $SRC/plank_on_top.diff || exit patch -p1 --verbose < $SRC/narrow_check_no_wayland_session.diff || exit meson setup --prefix=/usr build -Denable-apport=false -Dproduction-release=true meson compile -C build meson install --destdir="$PKG" -C build mkdir -p $PKG/usr/share/plank cd $SRC cp startplank.desktop $PKG/usr/share/plank mkdir -p "$PKG"/usr/bin cp plank-on plank-off $PKG/usr/bin chown -R root: "$PKG"/usr/bin chmod 755 "$PKG"/usr/bin/* } # vim: ts=2 sw=2 et: