ports/124327: [MAINTAINER] audio/libmusicbrainz3: Use new cmake framework
Jason E. Hale
bsdkaffee at gmail.com
Thu Jun 5 22:30:02 UTC 2008
>Number: 124327
>Category: ports
>Synopsis: [MAINTAINER] audio/libmusicbrainz3: Use new cmake framework
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Jun 05 22:30:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Jason E. Hale
>Release: FreeBSD 7.0-STABLE i386
>Organization:
none
>Environment:
System: FreeBSD 7.0-STABLE #0: Thu May 22 19:50:47 EDT 2008 i386
>Description:
- Update audio/libmusicbrainz3 to use new cmake framework
- Add a mirror to MASTER_SITES
>How-To-Repeat:
diff is attached
>Fix:
--- 2008-06-01-libmusicbrainz3.diff begins here ---
diff -ruN libmusicbrainz3.orig/Makefile libmusicbrainz3/Makefile
--- libmusicbrainz3.orig/Makefile 2008-05-30 02:37:36.000000000 -0400
+++ libmusicbrainz3/Makefile 2008-06-01 04:02:20.000000000 -0400
@@ -10,22 +10,17 @@
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ \
- http://uk.musicbrainz.org/pub/musicbrainz/
+ http://uk.musicbrainz.org/pub/musicbrainz/ \
+ http://ftp.osuosl.org/pub/musicbrainz/
DISTNAME= ${PORTNAME:S/3//}-${PORTVERSION}
MAINTAINER= bsdkaffee at gmail.com
COMMENT= MusicBrainz client library for audio metadata lookup
-BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake
LIB_DEPENDS= discid:${PORTSDIR}/audio/libdiscid \
neon.26:${PORTSDIR}/www/neon26
-CMAKE_ARGS= -DCMAKE_BUILD_TYPE:STRING=Release \
- -DCMAKE_C_COMPILER:STRING='${CC}' \
- -DCMAKE_CXX_COMPILER:STRING=${CXX} \
- -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \
- -DCMAKE_INSTALL_PREFIX=${PREFIX}
-
+USE_CMAKE= yes
USE_GMAKE= yes
USE_GNOME= pkgconfig
USE_LDCONFIG= yes
@@ -33,12 +28,7 @@
.include <bsd.port.pre.mk>
pre-configure:
- ${MKDIR} ${WRKSRC}
${REINPLACE_CMD} -e 's|$${LIB_INSTALL_DIR}\/pkgconfig|libdata\/pkgconfig|' \
${WRKSRC}/CMakeLists.txt
-do-configure:
- @(cd ${WRKSRC}; \
- ${LOCALBASE}/bin/cmake ${CMAKE_ARGS})
-
.include <bsd.port.post.mk>
--- 2008-06-01-libmusicbrainz3.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list