32 lines
844 B
Makefile
Raw Normal View History

# $OpenBSD: Makefile,v 1.5 2020/09/10 13:32:38 mariani Exp $
Import lxqt 0.13.0 LXQt is a lightweight desktop environment based on Qt5. LXQt is split into the following packages: - libqtxdg: qt implementation of freedesktop.org xdg specs - build-tools: various packaging tools and scripts for LXQt applications - libsysstat: library used to query system info and statistics - libfm-qt: qt binding for libfm - pcmanfm-qt: file manager and desktop icon manager - liblxqt: core utility library for all LXQt components - about: information about LXQt and the system its running on - config: tools to configure LXQt and the underlying operating system - globalkeys: daemon used to register global keyboard shortcuts - notificationd: notification daemon for LXQt - openssh-askpass: query passwords on behalf of ssh agents - panel: desktop panel for LXQt - policykit: policy kit agent for LXQt - powermanagement: power management module for LXQt - qtplugin: qt platform integration plugin for LXQt - runner: launch programs quickly by typing their names - session: session manager for LXQt - sudo: frontend for sudo - themes: themes, graphics and icons for LXQt - lximage-qt: image viewer and screenshot tool for LXQt - compton-conf: configuration tool for compton X composite manager - obconf-qt: configuration editor for openbox window manager - pavucontrol-qt: pulseaudio mixer in qt - qterminal: lightweight Qt terminal emulator based on QTermWidget - qtermwidget: the terminal widget for QTerminal - screengrab: tool for fast making screenshots Port made by Elias M. Mariani (maintainer). Feedback, review, test, help by sthen@, jca@, tfrohwein@. landry@, me and others. ok landry@
2018-09-14 15:17:26 +00:00
COMMENT = tool for fast making screenshots
VERSION = 2.0.1
REVISION = 0
Import lxqt 0.13.0 LXQt is a lightweight desktop environment based on Qt5. LXQt is split into the following packages: - libqtxdg: qt implementation of freedesktop.org xdg specs - build-tools: various packaging tools and scripts for LXQt applications - libsysstat: library used to query system info and statistics - libfm-qt: qt binding for libfm - pcmanfm-qt: file manager and desktop icon manager - liblxqt: core utility library for all LXQt components - about: information about LXQt and the system its running on - config: tools to configure LXQt and the underlying operating system - globalkeys: daemon used to register global keyboard shortcuts - notificationd: notification daemon for LXQt - openssh-askpass: query passwords on behalf of ssh agents - panel: desktop panel for LXQt - policykit: policy kit agent for LXQt - powermanagement: power management module for LXQt - qtplugin: qt platform integration plugin for LXQt - runner: launch programs quickly by typing their names - session: session manager for LXQt - sudo: frontend for sudo - themes: themes, graphics and icons for LXQt - lximage-qt: image viewer and screenshot tool for LXQt - compton-conf: configuration tool for compton X composite manager - obconf-qt: configuration editor for openbox window manager - pavucontrol-qt: pulseaudio mixer in qt - qterminal: lightweight Qt terminal emulator based on QTermWidget - qtermwidget: the terminal widget for QTerminal - screengrab: tool for fast making screenshots Port made by Elias M. Mariani (maintainer). Feedback, review, test, help by sthen@, jca@, tfrohwein@. landry@, me and others. ok landry@
2018-09-14 15:17:26 +00:00
NAME = screengrab
DISTNAME = ${NAME}-${VERSION}
SHARED_LIBS += extedit 0.0 # 1.0
WANTLIB += ${COMPILER_LIBCXX} ICE KF5WindowSystem Qt5Core Qt5DBus
WANTLIB += Qt5Gui Qt5Network Qt5Svg Qt5Widgets Qt5X11Extras Qt5Xdg
WANTLIB += Qt5XdgIconLoader Qt5Xml SM X11 X11-xcb Xext c gio-2.0
WANTLIB += glib-2.0 gobject-2.0 m xcb xcb-shape xcb-xfixes
Import lxqt 0.13.0 LXQt is a lightweight desktop environment based on Qt5. LXQt is split into the following packages: - libqtxdg: qt implementation of freedesktop.org xdg specs - build-tools: various packaging tools and scripts for LXQt applications - libsysstat: library used to query system info and statistics - libfm-qt: qt binding for libfm - pcmanfm-qt: file manager and desktop icon manager - liblxqt: core utility library for all LXQt components - about: information about LXQt and the system its running on - config: tools to configure LXQt and the underlying operating system - globalkeys: daemon used to register global keyboard shortcuts - notificationd: notification daemon for LXQt - openssh-askpass: query passwords on behalf of ssh agents - panel: desktop panel for LXQt - policykit: policy kit agent for LXQt - powermanagement: power management module for LXQt - qtplugin: qt platform integration plugin for LXQt - runner: launch programs quickly by typing their names - session: session manager for LXQt - sudo: frontend for sudo - themes: themes, graphics and icons for LXQt - lximage-qt: image viewer and screenshot tool for LXQt - compton-conf: configuration tool for compton X composite manager - obconf-qt: configuration editor for openbox window manager - pavucontrol-qt: pulseaudio mixer in qt - qterminal: lightweight Qt terminal emulator based on QTermWidget - qtermwidget: the terminal widget for QTerminal - screengrab: tool for fast making screenshots Port made by Elias M. Mariani (maintainer). Feedback, review, test, help by sthen@, jca@, tfrohwein@. landry@, me and others. ok landry@
2018-09-14 15:17:26 +00:00
LIB_DEPENDS += x11/qt5/qtx11extras \
x11/qt5/qtsvg \
x11/lxqt/libqtxdg \
devel/kf5/kwindowsystem
RUN_DEPENDS += devel/desktop-file-utils \
x11/gtk+3,-guic
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/${NAME}
mv ${PREFIX}/share/${NAME}/${NAME}.conf \
${PREFIX}/share/examples/${NAME}/
.include <bsd.port.mk>