# Created by: Gabor Kovesdan # $FreeBSD$ PORTNAME= gnuitar PORTVERSION= 0.3.2 PORTREVISION= 8 CATEGORIES= audio multimedia MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= The real-time guitar processor USE_BZIP2= yes NO_STAGE= yes USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-gtk2 \ --enable-clip-everywhere \ --enable-float TXT_DOCS= AUTHORS COPYING FAQ INSTALL NEWS README TODO ChangeLog HTML_DOCS= faq.html index.html install.html readme.html PORTDOCS= ${TXT_DOCS} ${HTML_DOCS} USES= gmake pkgconfig OPTIONS_DEFINE= SUID DOCS OPTIONS_DEFAULT= SUID SUID_DESC= Use suid to allow highest priority (priv. dropped) DESKTOP_ENTRIES="GNUitar" \ "Apply guitar effects in real-time" \ "${PREFIX}/share/pixmaps/${PORTNAME}.xpm" \ "gnuitar" \ "" \ true .include pre-fetch: @${CAT} pkg-message post-patch: @${REINPLACE_CMD} -e "s|-lpthread|${PTHREAD_LIBS}|g" \ ${WRKSRC}/configure ${WRKSRC}/src/Makefile do-install: @${INSTALL_PROGRAM} ${WRKSRC}/src/gnuitar ${PREFIX}/bin post-install: @${MKDIR} ${PREFIX}/share/pixmaps @${INSTALL_DATA} ${WRKSRC}/src/gnuitar.xpm ${PREFIX}/share/pixmaps .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} .for i in ${TXT_DOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .for i in ${HTML_DOCS} @${INSTALL_DATA} ${WRKSRC}/docs/${i} ${DOCSDIR} .endfor .endif .if ${PORT_OPTIONS:MSUID} # make it setuid-root to be able to set realtime priority (root # privileges are dropped in the main routine) @${CHMOD} u+s ${PREFIX}/bin/gnuitar .endif .include