1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00

- 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
This commit is contained in:
Guido Falsi 2013-09-16 17:38:50 +00:00
parent 9060754677
commit e5ec23072b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=327426
2 changed files with 10 additions and 5 deletions

View File

@ -10,7 +10,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}srcs${EXTRACT_SUFFIX}
MAINTAINER= darcsis@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

View File

@ -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/