41 lines
1.4 KiB
Makefile
41 lines
1.4 KiB
Makefile
# $NetBSD: Makefile,v 0.2 2018/09/06 16:15:10 andyb Exp $
|
|
|
|
DISTNAME= terminology-1.8.0
|
|
CATEGORIES= x11
|
|
MASTER_SITES= https://download.enlightenment.org/rel/apps/terminology/
|
|
EXTRACT_SUFX= .tar.xz
|
|
DISTFILES= ${DEFAULT_DISTFILES}
|
|
|
|
VERSION= 1.8.0
|
|
THEMES_BIN= v${VERSION}.tar.gz
|
|
DISTFILES+= ${THEMES_BIN}
|
|
SITES.${THEMES_BIN}= ${MASTER_SITE_GITHUB:=kikadf/}terminology-themes/archive/
|
|
THEMES_WRKSRC= ${WRKDIR}/terminology-themes-${VERSION}
|
|
THEMES_DIR= ${DESTDIR}${PREFIX}/share/${PKGBASE}/themes/
|
|
INSTALLATION_DIRS+= share/${PKGBASE}/themes
|
|
|
|
MAINTAINER= kikadf.01@gmail.com
|
|
HOMEPAGE= https://www.enlightenment.org/about-terminology
|
|
COMMENT= Enlightenment terminal
|
|
LICENSE= 2-clause-bsd
|
|
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= pkg-config intltool
|
|
|
|
SUBST_CLASSES+= workaround
|
|
SUBST_STAGE.workaround= pre-configure
|
|
SUBST_MESSAGE.workaround= Ugly workaround to fix random edje_cc hang on build: \
|
|
disable theme compiling, use prebuilded themes.
|
|
SUBST_FILES.workaround= data/meson.build
|
|
SUBST_SED.workaround= -e "s,subdir('themes'),\#subdir('themes'),g"
|
|
|
|
post-install:
|
|
${INSTALL_DATA} ${THEMES_WRKSRC}/themes/*.edj ${THEMES_DIR}
|
|
${INSTALL_DATA} ${THEMES_WRKSRC}/themes/nyanology/*.edj ${THEMES_DIR}
|
|
|
|
.include "../../devel/meson/build.mk"
|
|
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
|
.include "../../wip/efl-current/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|