buildroot:libxss
libxss
X11 Screen Saver extension library
runtime dependencies | xauth |
---|---|
make dependencies | xorg-util-macros |
xorgproto |
mkdir /data/buildroot/package/libxss cat > /data/buildroot/package/libxss/Config.in<< 'EOF' config BR2_PACKAGE_LIBXSS bool "libxss" depends on BR2_PACKAGE_XAPP_XAUTH help X11 Screen Saver extension library EOF cat > /data/buildroot/package/libxss/libxss.mk<< 'EOF' ############################################################# # # libxss #https://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-1.2.3.tar.gz ############################################################# LIBXSS_VERSION = 1.2.3 LIBXSS_SOURCE = libXScrnSaver-$(LIBXSS_VERSION).tar.gz LIBXSS_SITE = https://xorg.freedesktop.org/releases/individual/lib LIBXSS_DEPENDENCIES = xapp_xauth LIBXSS_INSTALL_STAGING = YES define LIBXSS_BUILD_CMDS cd $(@D)/ && \ ./configure --prefix=/usr --sysconfdir=/etc && \ make endef define LIBXSS_INSTALL_STAGING_CMDS cd $(@D)/ && \ make DESTDIR="${STAGING_DIR}" install endef define LIBXSS_INSTALL_TARGET_CMDS cd $(@D)/ && \ make DESTDIR="${TARGET_DIR}" install install -m755 -d "${TARGET_DIR}/usr/share/licenses/libxss" install -m644 $(@D)/COPYING "${TARGET_DIR}/usr/share/licenses/libxss/" endef $(eval $(generic-package)) EOF sed -i '/menu "Custom packages"/a source "package/libxss/Config.in"' /data/buildroot/package/Config.in
buildroot/libxss.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1