Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2013 17:38:51 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r327426 - in head/audio/wavegain: . files
Message-ID:  <201309161738.r8GHcphD006325@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309161738.r8GHcphD006325>