f65f20b278
A big Thank You to the original contributors of these ports: * Adam Weinberger * Alejandro Pulver <alepulver@FreeBSD.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Alexey Dokuchaev <danfe@regency.nsu.ru> * Andreas Kohn <andreas@syndrom23.de> * Anton Tornqvist <antont@inbox.lv> * Aragon Gouveia <aragon@phat.za.net> * Babak Farrokhi <babak@farrokhi.net> * Brett Taylor <brett@peloton.physics.montana.edu> * Brian Handy <handy@physics.montana.edu> * Bruce A. Mah <bmah@ca.sandia.gov> * Dennis Herrmann <adox@mcx2.org> * Dennis Herrmann <dhn@FreeBSD.org> * Dima Sivachenko <dima@chg.ru> * Dominik Rothert <dr@domix.de> * Douglas Carmichael <dcarmich@mcs.com> * Eric Anholt <anholt@FreeBSD.org> * Felix Palmen <felix@palmen-it.de> * Florent Thoumie <flz@xbsd.org> * Garrett Rooney <rooneg@electricjellyfish.net> * George Reid <greid@ukug.uk.freebsd.org> * Gergely Nagy <8@free.bsd.hu> * Gustau Perez i Querol <gustau.perez@gmail.com> * J Han <hjh@photino.com> * Jakub Lach <jakub_lach@mailplus.pl> * James Earl <jdearl@telus.net> * Jean-Yves Lefort <jylefort@brutele.be> * Jeroen Schot <schot@a-eskwadraat.nl> * Jim Mock <jim@FreeBSD.org> * Matt Lancereau <matt@rimasec.net> * Matthieu Guegan <matt.guegan@free.fr> * Maxim Sobolev <sobomax@FreeBSD.org> * Michael Ebert <ebert@informatik.unibw-muenchen.de> * Michael Johnson <ahze@ahze.net> * Neil Blakey-Milner * Nikos Ntarmos <ntarmos@ceid.upatras.gr> * Olivier Duchateau * Patrick Seal <patseal@hyperhost.net> * Pawel Worach <pawel.worach@gmail.com> * Peter Pentchev <roam@FreeBSD.org> * Robert Noland <rnoland@FreeBSD.org> * Roman Bogorodskiy <bogorodskiy@inbox.ru> * Rudolf Polzer <freebsd-dr@durchnull.de> * Rusmir Dusko <nemysis@FreeBSD.org> * Stefan Zehl <sec@42.org> * Tommy Scheunemann <net@arrishq.org> * V. Jahns <vj562001@yahoo.de> * Will Andrews <andrews@technologist.com> * William Grzybowski <wg@FreeBSD.org> * William Grzybowski <william88@gmail.com> * Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp> * Yukihiro Nakai <nakai@FreeBSD.org> * alepulver * anders@hack.org * asami * chinsan * gahr * gpalmer * hrkfrd@gmail.com * jfitz@FreeBSD.org * lab@fnurt.net * peter * spn * torstenb * trevor * vanilla With hat: portmgr
62 lines
1.8 KiB
Makefile
62 lines
1.8 KiB
Makefile
PORTNAME= lxqt-panel
|
|
PORTVERSION= 1.1.0
|
|
CATEGORIES= x11-wm
|
|
MASTER_SITES= LXQT
|
|
|
|
MAINTAINER= jsm@FreeBSD.org
|
|
COMMENT= Panel for the LXQt desktop
|
|
|
|
LICENSE= LGPL21+
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt \
|
|
libxkbcommon.so:x11/libxkbcommon \
|
|
libxcb-util.so:x11/xcb-util \
|
|
libsysstat-qt5.so:sysutils/libsysstat \
|
|
libxcb-image.so:x11/xcb-util-image
|
|
RUN_DEPENDS= lxmenu-data>=0.1.2:x11/lxmenu-data
|
|
|
|
USES= cmake compiler:c++14-lang gettext-runtime kde:5 qt:5 gnome \
|
|
localbase:ldflags lxqt pkgconfig tar:xz xorg
|
|
USE_QT= buildtools_build qmake_build core dbus gui svg widgets \
|
|
x11extras xml concurrent
|
|
USE_KDE= windowsystem
|
|
USE_LXQT= buildtools lxqt globalkeys qtxdg
|
|
USE_XORG= ice sm x11 xcb xcomposite xdamage xext xfixes xrender xtst
|
|
USE_GNOME= glib20
|
|
USE_LDCONFIG= yes
|
|
|
|
OPTIONS_RADIO= SOUND
|
|
OPTIONS_RADIO_SOUND= ALSA PULSEAUDIO
|
|
OPTIONS_DEFINE= CPULOAD MOUNT
|
|
OPTIONS_DEFAULT= PULSEAUDIO
|
|
|
|
CPULOAD_DESC= CPU stat plugin
|
|
MOUNT_DESC= Mount removable devices support
|
|
|
|
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
|
ALSA_CMAKE_ON= -DVOLUME_USE_PULSEAUDIO:BOOL=OFF
|
|
CPULOAD_LIB_DEPENDS= libstatgrab.so:devel/libstatgrab
|
|
CPULOAD_CMAKE_OFF= -DCPULOAD_PLUGIN:BOOL=OFF
|
|
PULSEAUDIO_CMAKE_ON= -DVOLUME_USE_ALSA:BOOL=OFF
|
|
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
|
MOUNT_USE= kde=solid
|
|
MOUNT_CMAKE_OFF= -DMOUNT_PLUGIN:BOOL=OFF
|
|
OPTIONS_SUB= yes
|
|
|
|
LDFLAGS+= -Xlinker --export-dynamic
|
|
|
|
CMAKE_ARGS+= -DSENSORS_PLUGIN:BOOL=OFF \
|
|
-DNETWORKMONITOR_PLUGIN:BOOL=OFF \
|
|
-DWITH_SCREENSAVER_FALLBACK:BOOL=OFF
|
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
.if ! ${PORT_OPTIONS:MALSA} && ! ${PORT_OPTIONS:MPULSEAUDIO}
|
|
CMAKE_ARGS+= -DVOLUME_PLUGIN:BOOL=OFF
|
|
PLIST_SUB+= SOUND="@comment "
|
|
.elif ${PORT_OPTIONS:MALSA} || ${PORT_OPTIONS:MPULSEAUDIO}
|
|
PLIST_SUB+= SOUND=""
|
|
.endif
|
|
|
|
.include <bsd.port.mk>
|