parent
06ffab7b8e
commit
3f9cb0a263
|
@ -1,11 +1,11 @@
|
|||
COMMENT= extensible open standard audio/video container library
|
||||
|
||||
DISTNAME= libmatroska-1.6.3
|
||||
DISTNAME= libmatroska-1.7.1
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= https://dl.matroska.org/downloads/libmatroska/
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
SHARED_LIBS= matroska 5.1
|
||||
SHARED_LIBS= matroska 5.2
|
||||
|
||||
HOMEPAGE= https://www.matroska.org/
|
||||
|
||||
|
@ -16,7 +16,7 @@ PERMIT_PACKAGE= Yes
|
|||
|
||||
WANTLIB += ${COMPILER_LIBCXX} ebml m
|
||||
|
||||
COMPILER = base-clang ports-gcc base-gcc
|
||||
COMPILER = base-clang ports-gcc
|
||||
|
||||
MODULES = devel/cmake
|
||||
|
||||
|
@ -24,7 +24,7 @@ CFLAGS += -I${LOCALBASE}/include
|
|||
CXXFLAGS += -I${LOCALBASE}/include
|
||||
MODCMAKE_LDFLAGS = -L${LOCALBASE}/lib
|
||||
|
||||
LIB_DEPENDS += textproc/libebml>=1.4.2
|
||||
LIB_DEPENDS += textproc/libebml>=1.4.4
|
||||
|
||||
NO_TEST = Yes
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (libmatroska-1.6.3.tar.xz) = 2vkaY/WN0VfKNAxFeHHmYmDLnDMz/vsAizGL77sOCBo=
|
||||
SIZE (libmatroska-1.6.3.tar.xz) = 65612
|
||||
SHA256 (libmatroska-1.7.1.tar.xz) = VyowM7jZPUimqFjlFKvOSy96lG/h8Cy/7KOb/XAwGLM=
|
||||
SIZE (libmatroska-1.7.1.tar.xz) = 61416
|
||||
|
|
|
@ -3,14 +3,14 @@ Add options for building and installing shared, static libraries
|
|||
Index: CMakeLists.txt
|
||||
--- CMakeLists.txt.orig
|
||||
+++ CMakeLists.txt
|
||||
@@ -4,6 +4,8 @@ project(matroska VERSION 1.6.3)
|
||||
@@ -4,6 +4,8 @@ project(matroska VERSION 1.7.1)
|
||||
|
||||
option(DISABLE_PKGCONFIG "Disable PkgConfig module generation" OFF)
|
||||
option(DISABLE_CMAKE_CONFIG "Disable CMake package config module generation" OFF)
|
||||
+option(DISABLE_SHARED_LIBS "Disable build and install shared libraries" OFF)
|
||||
+option(DISABLE_STATIC_LIBS "Disable build and install static libraries" OFF)
|
||||
|
||||
find_package(EBML 1.4.2 REQUIRED)
|
||||
find_package(EBML 1.4.3 REQUIRED)
|
||||
|
||||
@@ -62,44 +64,69 @@ set (libmatroska_C_PUBLIC_HEADERS
|
||||
matroska/c/libmatroska.h
|
||||
|
@ -113,7 +113,7 @@ Index: CMakeLists.txt
|
|||
|
||||
if(NOT DISABLE_PKGCONFIG)
|
||||
set(prefix ${CMAKE_INSTALL_PREFIX})
|
||||
@@ -117,7 +144,9 @@ if(NOT DISABLE_CMAKE_CONFIG)
|
||||
@@ -125,7 +152,9 @@ if(NOT DISABLE_CMAKE_CONFIG)
|
||||
configure_package_config_file(MatroskaConfig.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/MatroskaConfig.cmake
|
||||
INSTALL_DESTINATION ${CMAKE_INSTALL_PACKAGEDIR})
|
||||
write_basic_package_version_file(MatroskaConfigVersion.cmake COMPATIBILITY SameMajorVersion)
|
||||
|
|
Loading…
Reference in New Issue