mirror of
https://bitbucket.org/smil3y/katana.git
synced 2025-02-24 19:02:47 +00:00
120 lines
4.4 KiB
Makefile
120 lines
4.4 KiB
Makefile
# $NetBSD$
|
|
|
|
# https://wiki.netbsd.org/pkgsrc/intro_to_packaging/
|
|
# https://www.netbsd.org/docs/pkgsrc/
|
|
|
|
DISTNAME = master
|
|
PKGNAME = kde-workspace-4.20.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 = ${MASTER_SITE_GITHUB}/fluxer/kde-workspace/archive/
|
|
DIST_SUBDIR = kde-workspace
|
|
WRKSRC = ${WRKDIR}/kde-workspace-${DISTNAME}
|
|
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 sh:run
|
|
REPLACE_PERL = kdm/confproc.pl
|
|
|
|
PKG_GROUPS = kdm
|
|
PKG_USERS = kdm:kdm
|
|
PKG_GECOS.kdm = Katana Display Manager
|
|
PKG_HOME.kdm = ${VARBASE}/lib/kdm
|
|
|
|
RCD_SCRIPTS = kdm
|
|
|
|
post-extract:
|
|
${MKDIR} ${WRKDIR}/build
|
|
|
|
post-install:
|
|
${RM} -f ${DESTDIR}${PREFIX}/share/config/kdm/*.bak
|
|
|
|
SUBST_CLASSES = pciutils
|
|
SUBST_STAGE.pciutils = pre-configure
|
|
SUBST_FILES.pciutils = kinfocenter/Modules/pci/kpci.cpp
|
|
SUBST_MESSAGE.pciutils = Adjusting pci header inclusion
|
|
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
|
|
DEPENDS += djvulibre-tools-[0-9]*:../../graphics/djvulibre-tools
|
|
DEPENDS += xrdb-[0-9]*:../../x11/xrdb
|
|
DEPENDS += xmessage-[0-9]*:../../x11/xmessage
|
|
DEPENDS += xprop-[0-9]*:../../x11/xprop
|
|
DEPENDS += xrandr-[0-9]*:../../x11/xrandr
|
|
DEPENDS += setxkbmap-[0-9]*:../../x11/setxkbmap
|
|
DEPENDS += xmodmap-[0-9]*:../../x11/xmodmap
|
|
DEPENDS += xsetroot-[0-9]*:../../x11/xsetroot
|
|
DEPENDS += iceauth-[0-9]*:../../x11/iceauth
|
|
DEPENDS += socat-[0-9]*:../../net/socat
|
|
DEPENDS += iso-codes-[0-9]*:../../textproc/iso-codes
|
|
DEPENDS += mtools-[0-9]*:../../sysutils/mtools
|
|
DEPENDS += rar-[0-9]*:../../archivers/rar
|
|
DEPENDS += unrar-[0-9]*:../../archivers/unrar
|
|
# TODO: fails to build on Linux
|
|
# DEPENDS += fortune-[0-9]*:../../games/fortune
|
|
DEPENDS += consolekit-[0-9]*:../../sysutils/consolekit
|
|
|
|
.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/libXrandr/buildlink3.mk"
|
|
.include "../../x11/libxkbfile/buildlink3.mk"
|
|
.include "../../x11/libXext/buildlink3.mk"
|
|
.include "../../x11/libICE/buildlink3.mk"
|
|
.include "../../x11/libSM/buildlink3.mk"
|
|
.include "../../x11/libXxf86vm/buildlink3.mk"
|
|
.include "../../x11/libxcb/buildlink3.mk"
|
|
.include "../../x11/xcb-util-image/buildlink3.mk"
|
|
.include "../../x11/xcb-util-wm/buildlink3.mk"
|
|
.include "../../x11/xcb-util-renderutil/buildlink3.mk"
|
|
.include "../../x11/xcb-util-keysyms/buildlink3.mk"
|
|
.include "../../x11/libdrm/buildlink3.mk"
|
|
.include "../../fonts/fontconfig/buildlink3.mk"
|
|
.include "../../graphics/freetype2/buildlink3.mk"
|
|
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
|
.include "../../graphics/png/buildlink3.mk"
|
|
.include "../../graphics/openexr/buildlink3.mk"
|
|
.include "../../graphics/MesaLib/buildlink3.mk"
|
|
.include "../../devel/libgphoto2/buildlink3.mk"
|
|
.include "../../devel/libmtp/buildlink3.mk"
|
|
.include "../../geography/gpsd/buildlink3.mk"
|
|
.include "../../katana/strigi/buildlink3.mk"
|
|
.include "../../katana/libdbusmenu-katie/buildlink3.mk"
|
|
# TODO: fails to build on Linux
|
|
# .include "../../security/libssh/buildlink3.mk"
|
|
# .include "../../net/samba/buildlink3.mk"
|
|
.include "../../mk/libusb.buildlink3.mk"
|
|
.include "../../mk/jpeg.buildlink3.mk"
|
|
.include "../../mk/pam.buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|