# New ports collection makefile for: comix # Date created: 26 November 2005 # Whom: Mezz # # $FreeBSD$ # $MCom: ports-stable/graphics/comix/Makefile,v 1.1 2006/10/21 18:39:46 mezz Exp $ # PORTNAME= comix PORTVERSION= 3.6.5 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= mezz@FreeBSD.org COMMENT= A GTK2 comic book viewer for .cbz, .cbr and .cbt files RUN_DEPENDS= unrar:${PORTSDIR}/archivers/unrar \ ${PYTHON_SITELIBDIR}/PIL/__init__.py:${PORTSDIR}/graphics/py-imaging NO_BUILD= yes USE_GNOME= desktopfileutils pygtk2 WANT_GNOME= yes USE_PYTHON= yes USE_GETTEXT= yes INSTALLS_ICONS= yes DOCS= COPYING ChangeLog README MAN1= comix.1 .include .if (${HAVE_GNOME:Mnautilus2}!="" || defined(WITH_THUMBNAILS)) && !defined(WITHOUT_THUMBNAILS) USE_GNOME+= gnomehier gconf2 MAN1+= comicthumb.1 GCONF_SCHEMAS= comicbook.schemas PLIST_SUB+= THUMBNAILS:="" THUMBNAILS_ENABLED=yes .else PLIST_SUB+= THUMBNAILS:="@comment " .endif post-extract: @${FIND} ${WRKSRC} -name \*.gz | ${XARGS} ${GUNZIP_CMD} post-patch: @${REINPLACE_CMD} -e "s|share/man|man|g ; s|1.gz|1|g ; \ s|/usr/share/mime|${PREFIX}/share/mime|g ; \ s|'/usr'|'${PREFIX}'|g ; \ s|%%GCONF_CONFIG_SOURCE%%|${GCONF_CONFIG_SOURCE}|g" \ ${WRKSRC}/install.py @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \ ${WRKSRC}/comix do-install: .if defined(THUMBNAILS_ENABLED) @${MKDIR} ${PREFIX}/share/mime/packages @(cd ${WRKSRC} ; \ ${PYTHON_CMD} install.py install --installdir ${PREFIX}) @${MKDIR} ${PREFIX}/etc/gconf/schemas @${INSTALL_DATA} ${WRKSRC}/mime/comicbook.schemas \ ${PREFIX}/etc/gconf/schemas/ .else @(cd ${WRKSRC} ; \ ${PYTHON_CMD} install.py install \ --installdir ${PREFIX} --no-mime) .endif post-install: @-update-desktop-database .ifndef (NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for i in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .include