blob: c2d9aedb4c8cf786daf2b51f8657ed27091e914a (
plain) (
tree)
|
|
PORTNAME= budgie-screensaver
DISTVERSION= 5.1.0
DISTVERSIONPREFIX= v
PORTREVISION= 2
CATEGORIES= x11 budgie
MASTER_SITES= BUDGIE
MAINTAINER= duchateau.olivier@gmail.com
COMMENT= Budgie screen saver and locker
WWW= https://github.com/BuddiesOfBudgie/budgie-screensaver
LICENSE= GPLv2
BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \
libdbus-1.so:devel/dbus
RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
gjs>0:lang/gjs \
gnome-keyring>0:security/gnome-keyring
USES= budgie gettext gnome meson pkgconfig tar:xz xorg
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 gnomedesktop3 intltool \
libgnomekbd
USE_XORG= x11 xxf86vm
SUB_FILES= budgie-screensaver
MESON_ARGS= -Dwith-systemd=false \
-Dwith-console-kit=true
post-patch:
${REINPLACE_CMD} -e 's|%%PREFIX%%|${LOCALBASE}|g' \
${WRKSRC}/src/gnome-screensaver.c
${REINPLACE_CMD} -e 's|/etc/pam.d|${LOCALBASE}/etc/pam.d|g' \
${WRKSRC}/src/gs-auth-pam.c
post-install:
# ${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d
${INSTALL_DATA} ${WRKDIR}/budgie-screensaver \
${STAGEDIR}${PREFIX}/etc/pam.d
.include <bsd.port.mk>
|