svn commit: r301615 - head/audio/libmusicbrainz4

Max Brazhnikov makc at FreeBSD.org
Fri Jul 27 13:28:59 UTC 2012


Author: makc
Date: Fri Jul 27 13:28:58 2012
New Revision: 301615
URL: http://svn.freebsd.org/changeset/ports/301615

Log:
  - Use LATEST_LINK instead of defining the version in PORTNAME
  
  - while I'm here, respect LOCALBASE and thus remove needless dependency
    on pkg-config. pkg-config is often used by cmake as auxiliary tool
    to populate search paths. Until stuff is located at standard location,
    there is no need for pkg-config utility. [1]
  
  PR:		ports/169904
  Submitted by:	Jason E. Hale (maintainer)
  Approved by:	maintainer via irc [1]

Modified:
  head/audio/libmusicbrainz4/Makefile   (contents, props changed)

Modified: head/audio/libmusicbrainz4/Makefile
==============================================================================
--- head/audio/libmusicbrainz4/Makefile	Fri Jul 27 13:28:20 2012	(r301614)
+++ head/audio/libmusicbrainz4/Makefile	Fri Jul 27 13:28:58 2012	(r301615)
@@ -5,11 +5,10 @@
 # $FreeBSD$
 #
 
-PORTNAME=	libmusicbrainz4
+PORTNAME=	libmusicbrainz
 PORTVERSION=	4.0.3
 CATEGORIES=	audio
-MASTER_SITES=	https://cloud.github.com/downloads/metabrainz/${PORTNAME:S/4//}/
-DISTNAME=	${PORTNAME:S/4//}-${PORTVERSION}
+MASTER_SITES=	https://cloud.github.com/downloads/metabrainz/${PORTNAME}/
 
 MAINTAINER=	bsdkaffee at gmail.com
 COMMENT=	MusicBrainz client library for audio metadata lookup
@@ -18,8 +17,9 @@ LICENSE=	LGPL21
 
 LIB_DEPENDS=	neon:${PORTSDIR}/www/neon29
 
+LATEST_LINK=	${PORTNAME}4
+
 USE_CMAKE=	yes
-USE_GNOME=	pkgconfig
 USE_LDCONFIG=	yes
 
 MAKE_JOBS_SAFE=	yes
@@ -27,5 +27,7 @@ MAKE_JOBS_SAFE=	yes
 post-patch:
 	${REINPLACE_CMD} -e '/pkgconfig/s|$${LIB_INSTALL_DIR}|libdata|' \
 		 ${WRKSRC}/CMakeLists.txt
+	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
+		 ${WRKSRC}/cmake/modules/*.cmake
 
 .include <bsd.port.mk>



More information about the svn-ports-head mailing list