ports/151333: [MAINTAINER] audio/libmusicbrainz3: Update to 3.0.3
Jason E. Hale
bsdkaffee at gmail.com
Sat Oct 9 09:00:10 UTC 2010
>Number: 151333
>Category: ports
>Synopsis: [MAINTAINER] audio/libmusicbrainz3: Update to 3.0.3
>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: Sat Oct 09 09:00:09 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Jason E. Hale
>Release: FreeBSD 8.1-RELEASE-p1 i386
>Organization:
none
>Environment:
System: FreeBSD mocha.verizon.net 8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #0: Wed Oct 6 21:42:52 EDT 2010 root at mocha.verizon.net:/usr/obj/usr/src/sys/MOCHA8 i386
>Description:
- Update audio/libmusicbrainz3 to version 3.0.3
- Add LICENSE
>How-To-Repeat:
Use attached diff.
Remove unneeded patches:
- files/patch-cmake__modules__FindDiscId.cmake
- files/patch-cmake__modules__FindNeon.cmake
>Fix:
--- 2010-10-09-libmusicbrainz3.diff begins here ---
diff -ruN libmusicbrainz3.orig/Makefile libmusicbrainz3/Makefile
--- libmusicbrainz3.orig/Makefile 2010-09-28 08:41:18.000000000 -0400
+++ libmusicbrainz3/Makefile 2010-10-09 04:40:54.000000000 -0400
@@ -6,8 +6,7 @@
#
PORTNAME= libmusicbrainz3
-PORTVERSION= 3.0.2
-PORTREVISION= 4
+PORTVERSION= 3.0.3
CATEGORIES= audio
MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ \
http://uk.musicbrainz.org/pub/musicbrainz/ \
@@ -26,7 +25,10 @@
MAKE_JOBS_SAFE= yes
-pre-configure:
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
+
+post-patch:
${REINPLACE_CMD} -e '/pkgconfig/s|$${LIB_INSTALL_DIR}|libdata|' \
-e '/CppUnit/d' ${WRKSRC}/CMakeLists.txt
diff -ruN libmusicbrainz3.orig/distinfo libmusicbrainz3/distinfo
--- libmusicbrainz3.orig/distinfo 2010-09-28 08:41:18.000000000 -0400
+++ libmusicbrainz3/distinfo 2010-10-09 04:37:36.000000000 -0400
@@ -1,3 +1,3 @@
-MD5 (libmusicbrainz-3.0.2.tar.gz) = 648ecd43f7b80852419aaf73702bc23f
-SHA256 (libmusicbrainz-3.0.2.tar.gz) = b9a35e56826239add731cf083108cbc313d4a2d1770e6f5006966daa66a21eda
-SIZE (libmusicbrainz-3.0.2.tar.gz) = 98537
+MD5 (libmusicbrainz-3.0.3.tar.gz) = f4824d0a75bdeeef1e45cc88de7bb58a
+SHA256 (libmusicbrainz-3.0.3.tar.gz) = 7fd459a9fd05be9faec60a9a21caa9a1e9fda03147d58d8c7c95f33582a738c5
+SIZE (libmusicbrainz-3.0.3.tar.gz) = 105837
diff -ruN libmusicbrainz3.orig/files/patch-cmake__modules__FindDiscId.cmake libmusicbrainz3/files/patch-cmake__modules__FindDiscId.cmake
--- libmusicbrainz3.orig/files/patch-cmake__modules__FindDiscId.cmake 2010-09-28 08:41:18.000000000 -0400
+++ libmusicbrainz3/files/patch-cmake__modules__FindDiscId.cmake 1969-12-31 19:00:00.000000000 -0500
@@ -1,38 +0,0 @@
---- ./cmake/modules/FindDiscId.cmake.orig 2007-05-12 07:09:24.000000000 -0400
-+++ ./cmake/modules/FindDiscId.cmake 2009-05-20 06:39:11.000000000 -0400
-@@ -1,28 +1,10 @@
--INCLUDE(UsePkgConfig)
--PKGCONFIG(libdiscid _DiscIdIncDir _DiscIdLinkDir _DiscIdLinkFlags _DiscIdCflags)
--
--FIND_PATH(DISCID_INCLUDE_DIR discid/discid.h
-- ${_DiscIdIncDir}
-- /usr/include
-- /usr/local/include
--)
-+FIND_PATH(DISCID_INCLUDE_DIR NAMES discid/discid.h)
-
--FIND_LIBRARY(DISCID_LIBRARIES discid
-- ${_DiscIdLinkDir}
-- /usr/lib
-- /usr/local/lib
--)
-+FIND_LIBRARY(DISCID_LIBRARY NAMES discid)
-
--IF (DISCID_INCLUDE_DIR AND DISCID_LIBRARIES)
-- SET(DISCID_FOUND TRUE)
--ENDIF (DISCID_INCLUDE_DIR AND DISCID_LIBRARIES)
-+INCLUDE(FindPackageHandleStandardArgs)
-+FIND_PACKAGE_HANDLE_STANDARD_ARGS(DISCID DEFAULT_MSG DISCID_LIBRARY DISCID_INCLUDE_DIR)
-
--IF (DISCID_FOUND)
-- IF (NOT DiscId_FIND_QUIETLY)
-- MESSAGE(STATUS "Found DiscId: ${DISCID_LIBRARIES}")
-- ENDIF (NOT DiscId_FIND_QUIETLY)
--ELSE (DISCID_FOUND)
-- IF (DiscId_FIND_REQUIRED)
-- MESSAGE(FATAL_ERROR "Could not find DiscId")
-- ENDIF (DiscId_FIND_REQUIRED)
--ENDIF (DISCID_FOUND)
-+IF(DISCID_FOUND)
-+ SET(DISCID_LIBRARIES ${DISCID_LIBRARY})
-+ENDIF(DISCID_FOUND)
diff -ruN libmusicbrainz3.orig/files/patch-cmake__modules__FindNeon.cmake libmusicbrainz3/files/patch-cmake__modules__FindNeon.cmake
--- libmusicbrainz3.orig/files/patch-cmake__modules__FindNeon.cmake 2010-09-28 08:41:18.000000000 -0400
+++ libmusicbrainz3/files/patch-cmake__modules__FindNeon.cmake 1969-12-31 19:00:00.000000000 -0500
@@ -1,38 +0,0 @@
---- ./cmake/modules/FindNeon.cmake.orig 2007-05-12 07:09:24.000000000 -0400
-+++ ./cmake/modules/FindNeon.cmake 2009-05-20 06:44:50.000000000 -0400
-@@ -1,28 +1,10 @@
--INCLUDE(UsePkgConfig)
--PKGCONFIG(neon _NeonIncDir _NeonLinkDir _NeonLinkFlags _NeonCflags)
--
--FIND_PATH(NEON_INCLUDE_DIR ne_request.h
-- ${_NeonIncDir}
-- /usr/include/neon
-- /usr/local/include/neon
--)
-+FIND_PATH(NEON_INCLUDE_DIR NAMES ne_request.h PATH_SUFFIXES neon)
-
--FIND_LIBRARY(NEON_LIBRARIES neon
-- ${_NeonLinkDir}
-- /usr/lib
-- /usr/local/lib
--)
-+FIND_LIBRARY(NEON_LIBRARY NAMES neon)
-
--IF (NEON_INCLUDE_DIR AND NEON_LIBRARIES)
-- SET(NEON_FOUND TRUE)
--ENDIF (NEON_INCLUDE_DIR AND NEON_LIBRARIES)
-+INCLUDE(FindPackageHandleStandardArgs)
-+FIND_PACKAGE_HANDLE_STANDARD_ARGS(NEON DEFAULT_MSG NEON_LIBRARY NEON_INCLUDE_DIR)
-
--IF (NEON_FOUND)
-- IF (NOT Neon_FIND_QUIETLY)
-- MESSAGE(STATUS "Found Neon: ${NEON_LIBRARIES}")
-- ENDIF (NOT Neon_FIND_QUIETLY)
--ELSE (NEON_FOUND)
-- IF (Neon_FIND_REQUIRED)
-- MESSAGE(FATAL_ERROR "Could not find Neon")
-- ENDIF (Neon_FIND_REQUIRED)
--ENDIF (NEON_FOUND)
-+IF(NEON_FOUND)
-+ SET(NEON_LIBRARIES ${NEON_LIBRARY})
-+ENDIF(NEON_FOUND)
diff -ruN libmusicbrainz3.orig/pkg-plist libmusicbrainz3/pkg-plist
--- libmusicbrainz3.orig/pkg-plist 2010-09-28 08:41:18.000000000 -0400
+++ libmusicbrainz3/pkg-plist 2010-10-09 04:37:36.000000000 -0400
@@ -19,6 +19,7 @@
include/musicbrainz3/relation.h
include/musicbrainz3/release.h
include/musicbrainz3/releaseevent.h
+include/musicbrainz3/releasegroup.h
include/musicbrainz3/results.h
include/musicbrainz3/tag.h
include/musicbrainz3/track.h
@@ -27,6 +28,6 @@
include/musicbrainz3/webservice.h
lib/libmusicbrainz3.so
lib/libmusicbrainz3.so.6
-lib/libmusicbrainz3.so.6.2.0
+lib/libmusicbrainz3.so.6.3.0
libdata/pkgconfig/libmusicbrainz3.pc
@dirrm include/musicbrainz3
--- 2010-10-09-libmusicbrainz3.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list