1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
freebsd-ports/audio/osd-lyrics/Makefile
Alexey Dokuchaev 53f768e355 Reclaim maintainership of ports that I still use regularly, but decided to
relinquish at some point to allow contributions coming more easily (not to
impose hard lock).  These days, there is no reason to yield maintainership
with the more lax rules and general consensus that casual changes do not
necessarily require explicit approval from maintainer prior to commit.

On the other hand, unmaintained ports can give (arguably false) impression
of being unwanted and one step above deprecation, yet these ports are not.

Inspired by:	marino
2015-04-07 13:21:09 +00:00

65 lines
1.6 KiB
Makefile

# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
# $FreeBSD$
PORTNAME= osdlyrics
PORTVERSION= 0.4.3
PORTREVISION= 4
CATEGORIES= audio deskutils
MASTER_SITES= GOOGLE_CODE
PROJECTHOST= osd-lyrics
MAINTAINER= danfe@FreeBSD.org
COMMENT= On-screen lyrics display program for various media players
LICENSE= GPLv3
LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify \
libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
libcurl.so:${PORTSDIR}/ftp/curl
USES= desktop-file-utils gettext gmake iconv pathfix pkgconfig
USE_GNOME= gtk20
USE_SQLITE= yes
GNU_CONFIGURE= yes
# Cannot enable -Werror yet: Clang does not like the code `printf(_("..."))',
# see this bug for details: http://llvm.org/bugs/show_bug.cgi?id=3814
#CONFIGURE_ARGS= --with-werror
INSTALLS_ICONS= yes
PORTDOCS= AUTHORS ChangeLog NEWS README
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
OPTIONS_DEFINE= DOCS MPD XMMS2 AMAROK
MPD_DESC= MPD support
XMMS2_DESC= XMMS2 support
AMAROK_DESC= Amarok 1.4 support
MPD_LIB_DEPENDS= libmpd.so:${PORTSDIR}/audio/libmpd
MPD_CONFIGURE_OFF= --disable-mpd
XMMS2_LIB_DEPENDS= libxmmsclient.so:${PORTSDIR}/audio/xmms2
XMMS2_CONFIGURE_OFF= --disable-xmms2
AMAROK_CONFIGURE_ENABLE= amarok1
.include <bsd.port.options.mk>
post-patch:
.for i in src/Makefile.in src/tests/Makefile.in
@${REINPLACE_CMD} -e '/-lstdc++/d' -e '/^CCLD =/s/=.*/= $$(CXX)/' \
${WRKSRC}/${i}
.endfor
.for i in lib/chardetect/Makefile.in
@${REINPLACE_CMD} -e \
'/-O2/d' ${WRKSRC}/${i}
.endfor
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in AUTHORS ChangeLog NEWS README
(cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR})
.endfor
.include <bsd.port.mk>