svn commit: r520672 - head/audio/pianobar
Matthias Andree
mandree at FreeBSD.org
Sun Dec 22 22:26:42 UTC 2019
Author: mandree
Date: Sun Dec 22 22:26:41 2019
New Revision: 520672
URL: https://svnweb.freebsd.org/changeset/ports/520672
Log:
audio/pianobar Makefile cleanup, minor tweaks
Add localbase and remove unneeded requisites and variables
Upstreamed changed backend to ffmpeg (avcodec) back in 2014.
Commit: c872f00508ce4afe3b8ec863b23595c31fd8b4be [1]
Note that -std=c99 is set by pianobar's original Makefile already,
hence it was redundant. [1, see reviews.f.o discussion, URL below]
While here, add V=1 to MAKE_ENV to see the build commands in logs,
and run STRIP_CMD on the installed binary. [mandree@]
Submitted by: Daniel Engberg [1]
Approved by: jhixson at FreeBSD.org (maintainer timeout, 45 days)
Differential Revision: https://reviews.freebsd.org/D22269
Modified:
head/audio/pianobar/Makefile
Modified: head/audio/pianobar/Makefile
==============================================================================
--- head/audio/pianobar/Makefile Sun Dec 22 22:13:16 2019 (r520671)
+++ head/audio/pianobar/Makefile Sun Dec 22 22:26:41 2019 (r520672)
@@ -3,7 +3,7 @@
PORTNAME= pianobar
PORTVERSION= 2019.02.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://6xq.net/${PORTNAME}/
@@ -14,22 +14,19 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libao.so:audio/libao \
- libfaad.so:audio/faad \
- libmad.so:audio/libmad \
libgnutls.so:security/gnutls \
libjson-c.so:devel/json-c \
libgcrypt.so:security/libgcrypt \
libavcodec.so:multimedia/ffmpeg \
libcurl.so:ftp/curl
-USES= alias gmake pkgconfig tar:bzip2
+MAKE_ENV+= V=1
+USES= alias gmake localbase pkgconfig tar:bzip2
PLIST_FILES= bin/pianobar \
man/man1/pianobar.1.gz
-MAKE_ARGS+= CC="${CC}" PREFIX="${PREFIX}"
-
-CFLAGS+= -I${LOCALBASE}/include -std=c99
-LDFLAGS+= -L${LOCALBASE}/lib
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pianobar
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list