# $OpenBSD: Makefile,v 1.4 2003/07/04 13:06:12 wilfried Exp $ COMMENT= "lightweight GTK+ based mail/news client" COMMENT-dillo= "Dillo plugin for sylpheed-claws" COMMENT-imageviewer= "Image viewer plugin for sylpheed-claws" COMMENT-spamassassin= "Spamassassin plugin for sylpheed-claws" COMMENT-themes= "Sylpheed-claws themes" VERSION= 0.9.0 DISTNAME= sylpheed-${VERSION}claws PKGNAME= sylpheed-claws-${VERSION} THEMEFILE= sylpheed-iconset-20030523 CATEGORIES= mail news x11 HOMEPAGE= http://sylpheed-claws.sourceforge.net/ MAINTAINER= Jim Geovedi # GPL PERMIT_PACKAGE_CDROM= yes PERMIT_PACKAGE_FTP= yes PERMIT_DISTFILES_CDROM= yes PERMIT_DISTFILES_FTP= yes MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sylpheed-claws/} DISTFILES= $(DISTNAME).tar.bz2 \ $(THEMEFILE).tar.gz MODULES= gettext LIB_DEPENDS= gdk.1,gtk.1::x11/gtk+ \ gthread.1::devel/glib CONFIGURE_STYLE= gnu CONFIGURE_ARGS= --enable-ipv6 --enable-openssl \ --program-suffix="-claws" \ --enable-spamassassin-plugin \ --enable-dillo-viewer-plugin CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" FLAVORS= compface gpgme jpilot ldap pixbuf FLAVOR?= MULTI_PACKAGES= -dillo -imageviewer -spamassassin -themes # Need GNU/aspell >= 0.50 #.if ${FLAVOR:L:Maspell} #LIB_DEPENDS+= aspell::textproc/aspell #CONFIGURE_ARGS+= --enable-aspell #.endif .if ${FLAVOR:L:Mcompface} PERMIT_PACKAGE_CDROM= "No Fee" PERMIT_DISTFILES_CDROM= "No Fee" LIB_DEPENDS+= compface.1::mail/faces CONFIGURE_ARGS+= --enable-compface .else CONFIGURE_ARGS+= --disable-compface .endif .if ${FLAVOR:L:Mgpgme} LIB_DEPENDS+= gpgme.4::security/gpgme CONFIGURE_ARGS+= --enable-gpgme .endif .if ${FLAVOR:L:Mjpilot} LIB_DEPENDS+= pisock.4::comms/pilot-link RUN_DEPENDS+= :jpilot-*:comms/jpilot CONFIGURE_ARGS+= --enable-jpilot .endif .if ${FLAVOR:L:Mldap} LIB_DEPENDS+= ldap.2,lber.2:openldap-client-*:databases/openldap CONFIGURE_ARGS+= --enable-ldap .endif .if !${FLAVOR:L:Mpixbuf} LIB_DEPENDS+= gdk_imlib.19::graphics/imlib CONFIGURE_ARGS+= --enable-imblib --disable-gdk-pixbuf .else LIB_DEPENDS+= gdk_pixbuf.2::graphics/gdk-pixbuf CONFIGURE_ARGS+= --enable-gdk-pixbuf --disable-imlib .endif .for i in ${MULTI_PACKAGES} FULLPKGNAME$i= sylpheed-claws${i}-${VERSION} .endfor SUBPACKAGE?= .if defined(PACKAGING) && !empty(SUBPACKAGE) RUN_DEPENDS= ::mail/sylpheed-claws .endif .if ${SUBPACKAGE:M-spamassassin} RUN_DEPENDS+= :p5-Mail-SpamAssassin-*:mail/p5-Mail-SpamAssassin .endif .if ${SUBPACKAGE:M-dillo} RUN_DEPENDS+= :dillo-*:www/dillo .endif FILES= OOo2sylpheed.pl calypso_convert.pl eud2gc.py \ filter_conv.pl gif2xface.pl google_msgid.pl \ gpg-sign-syl kmail2sylpheed.pl kmail2sylpheed_v2.pl \ newscache_clean.pl outlook2sylpheed.pl \ tb2sylpheed update-po uudec sylprint.pl sylprint.rc THEMES= Crystal mongrel tml02c Kovico-sylpheed XeNtish mozilla \ New_Session black stw Plain_and_Bluish blue_anarchy sylzilla DATADIR= ${PREFIX}/share/sylpheed-claws DOCSDIR= ${PREFIX}/share/doc/sylpheed-claws post-patch: @cd ${WRKSRC} && mv sylpheed.png sylpheed-claws.png && \ mv sylpheed.desktop sylpheed-claws.desktop @perl -pi -e 's|pheed|pheed-claws|g' ${WRKSRC}/sylpheed-claws.desktop @perl -pi -e 's|%%PREFIX%%|${PREFIX}|g' \ ${WRKSRC}/tools/sylpheed-switcher post-install: ${INSTALL_DATA_DIR} ${DATADIR}/themes .for d in ${THEMES} @cp -R ${WRKDIR}/${THEMEFILE}/$d ${DATADIR}/themes/ .endfor @find ${DATADIR}/themes -type d -print0 | xargs -0 chmod 755 @find ${DATADIR}/themes -type f -print0 | xargs -0 chmod 444 ${INSTALL_SCRIPT} ${WRKSRC}/tools/sylpheed-switcher ${PREFIX}/bin/ .for f in ${FILES} ${INSTALL_DATA} ${WRKSRC}/tools/$f ${DATADIR}/$f .endfor ${INSTALL_DATA} ${WRKSRC}/tools/README ${DOCSDIR}/README.tools ${INSTALL_DATA} ${WRKSRC}/tools/README.sylprint ${DOCSDIR}/ ${INSTALL_DATA} ${WRKDIR}/${THEMEFILE}/README ${DOCSDIR}/README.themes ${INSTALL_DATA} ${WRKSRC}/src/plugins/dillo_viewer/README \ ${DOCSDIR}/README.dillo ${INSTALL_DATA} ${WRKSRC}/src/plugins/spamassassin/README \ ${DOCSDIR}/README.spamassassin .for f in AUTHORS README README.claws README.jp RELEASE_NOTES.claws ${INSTALL_DATA} ${WRKSRC}/$f ${DOCSDIR}/$f .endfor .include