svn commit: r327426 - in head/audio/wavegain: . files
Guido Falsi
madpilot at FreeBSD.org
Mon Sep 16 17:38:51 UTC 2013
Author: madpilot
Date: Mon Sep 16 17:38:50 2013
New Revision: 327426
URL: http://svnweb.freebsd.org/changeset/ports/327426
Log:
- Fix build with clang (Respect CC)
- Make it respect LOCALBASE
- Trim Makefile headers
- Convert LIB_DEPENDS to new format and remove ABI version number
- USES gmake
PR: ports/181615
Submitted by: Me
Approved by: Maintainer timeout
Modified:
head/audio/wavegain/Makefile (contents, props changed)
head/audio/wavegain/files/patch-Makefile.linux (contents, props changed)
Modified: head/audio/wavegain/Makefile
==============================================================================
--- head/audio/wavegain/Makefile Mon Sep 16 17:37:14 2013 (r327425)
+++ head/audio/wavegain/Makefile Mon Sep 16 17:38:50 2013 (r327426)
@@ -10,7 +10,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}srcs
MAINTAINER= darcsis at gmail.com
COMMENT= A program that applies ReplayGain to wave files
-LIB_DEPENDS= sndfile.1:${PORTSDIR}/audio/libsndfile
+LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile
USES= gmake
USE_ZIP= yes
@@ -26,6 +26,9 @@ WRKSRC= ${WRKDIR}/WaveGain-${PORTVERSION
BROKEN= Does not compile on ia64, powerpc, or sparc64
.endif
+post-patch:
+ @${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|" ${WRKSRC}/Makefile.linux
+
do-configure:
@cd ${WRKSRC} && ${CP} Makefile.linux Makefile
Modified: head/audio/wavegain/files/patch-Makefile.linux
==============================================================================
--- head/audio/wavegain/files/patch-Makefile.linux Mon Sep 16 17:37:14 2013 (r327425)
+++ head/audio/wavegain/files/patch-Makefile.linux Mon Sep 16 17:38:50 2013 (r327426)
@@ -1,9 +1,11 @@
---- Makefile.linux 2005-11-30 11:17:14.000000000 +0800
-+++ Makefile.linux 2008-05-24 22:14:34.000000000 +0800
-@@ -1,5 +1,5 @@
+--- Makefile.linux.orig 2005-11-30 12:17:14.000000000 +0100
++++ Makefile.linux 2013-08-28 13:02:43.817494398 +0200
+@@ -1,5 +1,7 @@
++CC ?= cc
++
all:
- gcc *.c -o wavegain -DHAVE_CONFIG_H -lm -lsndfile
-+ gcc *.c -o wavegain -DHAVE_CONFIG_H -lm -lsndfile -L/usr/local/lib
++ ${CC} *.c -o wavegain -DHAVE_CONFIG_H -lm -lsndfile -L%%LOCALBASE%%/lib
install:
install -d /usr/bin/
More information about the svn-ports-all
mailing list