[crux-commits] ports/contrib (3.5): libebml: 1.3.10 -> 1.4.0

crux at crux.nu crux at crux.nu
Sat Jul 4 09:55:00 UTC 2020


commit 3577d46dee05e98c27b3b961afaa9361225124ab
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Sat Jul 4 19:54:03 2020 +1000

    libebml: 1.3.10 -> 1.4.0

diff --git a/libebml/.footprint b/libebml/.footprint
index b21ee465c..e5d2deba5 100644
--- a/libebml/.footprint
+++ b/libebml/.footprint
@@ -38,8 +38,8 @@ drwxr-xr-x	root/root	usr/lib/cmake/EBML/
 -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
+lrwxrwxrwx	root/root	usr/lib/libebml.so -> libebml.so.5
+lrwxrwxrwx	root/root	usr/lib/libebml.so.5 -> libebml.so.5.0.0
+-rwxr-xr-x	root/root	usr/lib/libebml.so.5.0.0
 drwxr-xr-x	root/root	usr/lib/pkgconfig/
 -rw-r--r--	root/root	usr/lib/pkgconfig/libebml.pc
diff --git a/libebml/.signature b/libebml/.signature
index bf7d8a9ee..ae63fd877 100644
--- a/libebml/.signature
+++ b/libebml/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3+5Qhyi1nDVBWn/AstTjWm6obUoJMhWaew7XuqhGZQxl3e5NbMdMr7JPePpep0S6MDHonTMnCgnsS9AUT+7alwY=
-SHA256 (Pkgfile) = 0d1d9af41127c6c18875710642334de604da97cd17087f8b9975433cae6a9d56
-SHA256 (.footprint) = c54844ab3770c9ec2c89ad3845f598c5a06429046c7fbe5edb735c817806145d
-SHA256 (libebml-1.3.10.tar.xz) = c6a792f4127b8059bc446fb32391e6633811f45748d7d7ba873d7028362f5e3e
+RWSagIOpLGJF33ezPeFMPhDirl0XyOIkpPnVHXkojfCRUF01RhAetGTwgTbhpewPOW2LfSoqQ+5qIxwUD+sOnSSvm11Mx+o6ugs=
+SHA256 (Pkgfile) = 0fe89e1a92e282ac4bbf52c04bb8a7fc99686cff001266f94779f2b19d72c76b
+SHA256 (.footprint) = 544f95100b22804152c894eef787a4c56485af7619fc745d26f072742172c902
+SHA256 (libebml-1.4.0.tar.xz) = 80abc9a82549615018798ee704997270a39b43de9a6e7e0d23b62f8ce682c4b3
diff --git a/libebml/Pkgfile b/libebml/Pkgfile
index f3128b605..60272367b 100644
--- a/libebml/Pkgfile
+++ b/libebml/Pkgfile
@@ -1,25 +1,20 @@
 # 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
-# Depends on: cmake
+# Depends on: cmake ninja
 
 name=libebml
-version=1.3.10
+version=1.4.0
 release=1
 source=(https://dl.matroska.org/downloads/$name/$name-$version.tar.xz)
 
 build() {
-	cd $name-$version
-
-	mkdir build
-	cd build
-
-	cmake .. \
+	cmake -S$name-$version -Bbuild -GNinja \
 		-DCMAKE_BUILD_TYPE=Release \
 		-DCMAKE_INSTALL_PREFIX=/usr \
 		-DCMAKE_INSTALL_LIBDIR=/usr/lib \
 		-DBUILD_SHARED_LIBS=ON
 
-	make
-	make DESTDIR=$PKG install
+	cmake --build build
+	DESTDIR=$PKG cmake --build build --target install
 }


More information about the crux-commits mailing list