From f104028fd79048ae532447d85dcdb79e907291e4 Mon Sep 17 00:00:00 2001 From: Danny Rawlins Date: Thu, 18 Apr 2019 19:30:50 +1000 Subject: [PATCH] libebml: 1.3.5 -> 1.3.7 --- libebml/.footprint | 10 +++++++--- libebml/.signature | 8 ++++---- libebml/Pkgfile | 15 +++++++++++---- 3 files changed, 22 insertions(+), 11 deletions(-) diff --git a/libebml/.footprint b/libebml/.footprint index 648985ee1..93ee73fd6 100644 --- a/libebml/.footprint +++ b/libebml/.footprint @@ -31,9 +31,13 @@ drwxr-xr-x root/root usr/include/ebml/ drwxr-xr-x root/root usr/include/ebml/c/ -rw-r--r-- root/root usr/include/ebml/c/libebml_t.h drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/libebml.a --rwxr-xr-x root/root usr/lib/libebml.la -lrwxrwxrwx root/root usr/lib/libebml.so -> libebml.so.4.0.0 +drwxr-xr-x root/root usr/lib/cmake/ +drwxr-xr-x root/root usr/lib/cmake/ebml/ +-rw-r--r-- root/root usr/lib/cmake/ebml/EbmlConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/ebml/EbmlConfigVersion.cmake +-rw-r--r-- root/root usr/lib/cmake/ebml/EbmlTargets-release.cmake +-rw-r--r-- root/root usr/lib/cmake/ebml/EbmlTargets.cmake +lrwxrwxrwx root/root usr/lib/libebml.so -> libebml.so.4 lrwxrwxrwx root/root usr/lib/libebml.so.4 -> libebml.so.4.0.0 -rwxr-xr-x root/root usr/lib/libebml.so.4.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ diff --git a/libebml/.signature b/libebml/.signature index 7de60c1a3..f8f6aeb5b 100644 --- a/libebml/.signature +++ b/libebml/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF39s2x35RD1DcbL4wiJ5lRLC/L/iO5JMJxGEZHipwYRQvBmYROp+FgkvBt/Q+77rLSjWZYBZVt+VtLdL5XU4gng8= -SHA256 (Pkgfile) = b1713b6b59ffac3bfd9010895aeb2e2cb33875b0374efe90d82691963d1ec9b0 -SHA256 (.footprint) = f1dee6b063c3dcc64adea692b3b51ca85990538fe1d801883cb41196da557c62 -SHA256 (libebml-1.3.5.tar.xz) = d818413f60742c2f036ba6f582c5e0320d12bffec1b0fc0fc17a398b6f04aa00 +RWSagIOpLGJF3+Aoh7zuNXdgbTEGySykuHa7MR95Pc0JVwikA/tNLHO2v4pZV2chRl/FUfiuT3pxCXE3jTQYdoFeW8NgxCa5Rgo= +SHA256 (Pkgfile) = f6744d21b885daebc897ae72c0a5faec211b003612587195860b0f99ff414f5d +SHA256 (.footprint) = b5f99d21066f290d40a3c28fdc93c930f7f6434fd9b62b7375d78a11eabf1ec4 +SHA256 (libebml-1.3.7.tar.xz) = e3244c87f584d7fc8c371881a6b7b06583cc041f88e2e3fae9a215d9ca58e9f4 diff --git a/libebml/Pkgfile b/libebml/Pkgfile index 231106bea..602ee40b3 100644 --- a/libebml/Pkgfile +++ b/libebml/Pkgfile @@ -1,18 +1,25 @@ # Description: A library for reading and writing files with the Extensible Binary Meta Language, a binary pendant to XML. # URL: https://github.com/Matroska-Org/libebml # Maintainer: Danny Rawlins, crux at romster dot me -# Packager: Brett Goulder, predatorfreak at dcaf-security dot org. +# Depends on: cmake name=libebml -version=1.3.5 +version=1.3.7 release=1 source=(https://dl.matroska.org/downloads/$name/$name-$version.tar.xz) build() { cd $name-$version - ./configure --prefix=/usr + mkdir build + cd build + + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DBUILD_SHARED_LIBS=ON make - make prefix=$PKG/usr install + make DESTDIR=$PKG install }