e953a008f8
gconf_ping() will try to shutdown gconfd, but since installing pkg is done as root, there is not gconfd nor dbus that can be started when DISPLAY isn't set and an annoying warning is issued. discussed with espie@
50 lines
1.1 KiB
Makefile
50 lines
1.1 KiB
Makefile
# $OpenBSD: Makefile,v 1.28 2013/02/06 14:23:06 ajacoutot Exp $
|
|
|
|
COMMENT= gtk2 comic book viewer
|
|
|
|
DISTNAME= comix-4.0.3
|
|
REVISION= 11
|
|
|
|
CATEGORIES= graphics
|
|
|
|
# GPLv2
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=comix/}
|
|
|
|
MODULES= lang/python \
|
|
devel/gconf2
|
|
|
|
MODGCONF2_LIBDEP= No
|
|
MODGCONF2_SCHEMAS_DIR= comix
|
|
|
|
BUILD_DEPENDS= ${RUN_DEPENDS} \
|
|
x11/gtk+2,-guic
|
|
RUN_DEPENDS= graphics/py-Imaging \
|
|
x11/py-gtk2 \
|
|
misc/shared-mime-info \
|
|
devel/desktop-file-utils
|
|
|
|
USE_GROFF = Yes
|
|
NO_REGRESS= Yes
|
|
|
|
post-extract:
|
|
${GUNZIP_CMD} ${WRKSRC}/comix.1.gz ${WRKSRC}/mime/comicthumb.1.gz
|
|
|
|
do-build:
|
|
${SUBST_CMD} -c ${WRKSRC}/src/comix.py ${WRKSRC}/comix
|
|
|
|
do-install:
|
|
cd ${WRKSRC} && ${MODPY_BIN} install.py --dir ${PREFIX} install
|
|
# schemas files are always installed under LOCALBASE, not PREFIX
|
|
${INSTALL_DATA_DIR} ${WRKINST}/${LOCALBASE}/${SCHEMAS_INSTDIR}/
|
|
${INSTALL_DATA} ${WRKSRC}/mime/comicbook.schemas \
|
|
${WRKINST}/${LOCALBASE}/${SCHEMAS_INSTDIR}/
|
|
|
|
PKG_ARCH= *
|
|
|
|
.include <bsd.port.mk>
|