2020-12-28 22:09:14 +00:00
|
|
|
# $NetBSD$
|
|
|
|
|
|
|
|
# https://wiki.netbsd.org/pkgsrc/intro_to_packaging/
|
|
|
|
# https://www.netbsd.org/docs/pkgsrc/
|
|
|
|
|
|
|
|
# TODO: rc.d file
|
|
|
|
|
|
|
|
DISTNAME = master
|
|
|
|
PKGNAME = kde-workspace-4.19.0.d20201217
|
|
|
|
CATEGORIES = katana x11
|
|
|
|
MAINTAINER = xakepa10@gmail.com
|
|
|
|
COMMENT = Katana workspace interface and basic tools
|
|
|
|
LICENSE = gnu-gpl-v2 AND gnu-lgpl-v2.1
|
|
|
|
HOMEPAGE = https://github.com/fluxer/kde-workspace
|
|
|
|
|
|
|
|
MASTER_SITES = https://github.com/fluxer/kde-workspace/archive/
|
|
|
|
DIST_SUBDIR = kde-workspace
|
|
|
|
WRKSRC = ${WRKDIR}/kde-workspace-master
|
|
|
|
CONFIGURE_DIRS= ${WRKDIR}/build
|
|
|
|
CMAKE_ARG_PATH= ${WRKSRC}
|
|
|
|
|
|
|
|
USE_CMAKE = yes
|
|
|
|
# static only on Linux
|
|
|
|
CMAKE_ARGS = -DWITH_PCIUTILS=FALSE
|
|
|
|
USE_LANGUAGES = c c++11
|
|
|
|
USE_TOOLS = pkg-config perl
|
|
|
|
|
|
|
|
PKG_GROUPS = kdm
|
|
|
|
PKG_USERS = kdm:kdm
|
2021-01-07 11:42:50 +02:00
|
|
|
PKG_GECOS.kdm = Katana Display Manager
|
2020-12-28 22:09:14 +00:00
|
|
|
PKG_HOME.kdm = /var/lib/kdm
|
|
|
|
|
|
|
|
post-extract:
|
|
|
|
${MKDIR} ${WRKDIR}/build
|
|
|
|
|
|
|
|
SUBST_CLASSES = pciutils
|
|
|
|
SUBST_STAGE.pciutils = pre-configure
|
|
|
|
SUBST_FILES.pciutils = kinfocenter/Modules/pci/kpci.cpp
|
|
|
|
SUBST_MESSAGE.pciutils = Adjusting pciutils headers
|
|
|
|
SUBST_SED.pciutils = -e 's,<pci/pci.h>,<pciutils/pci.h>,g'
|
|
|
|
|
|
|
|
DEPENDS += ariya-icons-[0-9]*:../../katana/ariya-icons
|
|
|
|
DEPENDS += gdb-[0-9]*:../../devel/gdb
|
|
|
|
DEPENDS += xterm-[0-9]*:../../x11/xterm
|
|
|
|
DEPENDS += dejavu-ttf-[0-9]*:../../fonts/dejavu-ttf
|
|
|
|
# see above
|
|
|
|
# DEPENDS += pciutils-[0-9]*:../../sysutils/pciutils
|
|
|
|
DEPENDS += icoutils-[0-9]*:../../graphics/icoutils
|
|
|
|
|
|
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
|
|
|
.include "../../devel/katie/buildlink3.mk"
|
|
|
|
.include "../../katana/kdelibs/buildlink3.mk"
|
|
|
|
.include "../../katana/kde-baseapps/buildlink3.mk"
|
|
|
|
.include "../../sysutils/pciutils/buildlink3.mk"
|
|
|
|
.include "../../math/qalculate/buildlink3.mk"
|
|
|
|
.include "../../x11/libX11/buildlink3.mk"
|
|
|
|
.include "../../x11/libXinerama/buildlink3.mk"
|
|
|
|
.include "../../x11/libXcursor/buildlink3.mk"
|
|
|
|
.include "../../x11/libXfixes/buildlink3.mk"
|
|
|
|
.include "../../x11/libXrender/buildlink3.mk"
|
|
|
|
.include "../../x11/libXtst/buildlink3.mk"
|
|
|
|
.include "../../x11/libXdamage/buildlink3.mk"
|
|
|
|
.include "../../x11/libXcomposite/buildlink3.mk"
|
|
|
|
.include "../../x11/libXres/buildlink3.mk"
|
|
|
|
.include "../../x11/libXdmcp/buildlink3.mk"
|
|
|
|
.include "../../x11/libXft/buildlink3.mk"
|
|
|
|
.include "../../x11/libXi/buildlink3.mk"
|
|
|
|
.include "../../x11/libXau/buildlink3.mk"
|
|
|
|
.include "../../x11/libXScrnSaver/buildlink3.mk"
|
|
|
|
.include "../../x11/libSM/buildlink3.mk"
|
|
|
|
.include "../../x11/libxcb/buildlink3.mk"
|
|
|
|
.include "../../x11/libxklavier/buildlink3.mk"
|
|
|
|
.include "../../x11/libxcb/buildlink3.mk"
|
|
|
|
.include "../../x11/xcb-util-wm/buildlink3.mk"
|
|
|
|
.include "../../x11/xcb-util-renderutil/buildlink3.mk"
|
|
|
|
.include "../../x11/xcb-util-keysyms/buildlink3.mk"
|
|
|
|
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
|
|
|
.include "../../graphics/png/buildlink3.mk"
|
|
|
|
.include "../../graphics/openexr/buildlink3.mk"
|
|
|
|
.include "../../graphics/exiv2/buildlink3.mk"
|
|
|
|
.include "../../graphics/MesaLib/buildlink3.mk"
|
|
|
|
.include "../../devel/libmtp/buildlink3.mk"
|
|
|
|
.include "../../devel/libusb/buildlink3.mk"
|
|
|
|
.include "../../math/eigen3/buildlink3.mk"
|
|
|
|
.include "../../geography/gpsd/buildlink3.mk"
|
|
|
|
.include "../../security/libgcrypt/buildlink3.mk"
|
|
|
|
# TODO:
|
|
|
|
# .include "../../katana/libdbusmenu-katie/buildlink3.mk"
|
|
|
|
# .include "../../katana/libpolkit-katie/buildlink3.mk"
|
|
|
|
# .include "../../katana/libattica-katie/buildlink3.mk"
|
|
|
|
# TODO: fail to build on Linux
|
|
|
|
# .include "../../security/libssh/buildlink3.mk"
|
|
|
|
# .include "../../net/samba/buildlink3.mk"
|
|
|
|
.include "../../mk/jpeg.buildlink3.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|