[crux-commits] ports/contrib (3.5): mm-common: 1.0.0 -> 1.0.1

crux at crux.nu crux at crux.nu
Sat Jun 6 09:44:20 UTC 2020


commit 2dfe48902763159d656d6f96c54eb5c3077a8325
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Sat Jun 6 16:30:30 2020 +1000

    mm-common: 1.0.0 -> 1.0.1

diff --git a/mm-common/.footprint b/mm-common/.footprint
index 6006d7fe9..7f4b976c4 100644
--- a/mm-common/.footprint
+++ b/mm-common/.footprint
@@ -18,14 +18,15 @@ drwxr-xr-x	root/root	usr/share/man/man1/
 -rw-r--r--	root/root	usr/share/man/man1/mm-common-prepare.1.gz
 drwxr-xr-x	root/root	usr/share/mm-common/
 drwxr-xr-x	root/root	usr/share/mm-common/build/
+-rw-r--r--	root/root	usr/share/mm-common/build/check-dllexport-usage.py
 -rw-r--r--	root/root	usr/share/mm-common/build/compile-binding.am
--rw-r--r--	root/root	usr/share/mm-common/build/dist-build-scripts.py
+-rwxr-xr-x	root/root	usr/share/mm-common/build/dist-build-scripts.py
 -rw-r--r--	root/root	usr/share/mm-common/build/dist-changelog.am
--rw-r--r--	root/root	usr/share/mm-common/build/dist-changelog.py
+-rwxr-xr-x	root/root	usr/share/mm-common/build/dist-changelog.py
 -rw-r--r--	root/root	usr/share/mm-common/build/doc-reference.am
--rw-r--r--	root/root	usr/share/mm-common/build/doc-reference.py
+-rwxr-xr-x	root/root	usr/share/mm-common/build/doc-reference.py
 -rw-r--r--	root/root	usr/share/mm-common/build/generate-binding.am
--rw-r--r--	root/root	usr/share/mm-common/build/generate-binding.py
+-rwxr-xr-x	root/root	usr/share/mm-common/build/generate-binding.py
 drwxr-xr-x	root/root	usr/share/mm-common/doctags/
 -rw-r--r--	root/root	usr/share/mm-common/doctags/libstdc++.tag
 drwxr-xr-x	root/root	usr/share/mm-common/doctool/
diff --git a/mm-common/.signature b/mm-common/.signature
index 55c049197..da01f4ba0 100644
--- a/mm-common/.signature
+++ b/mm-common/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF32h7mkB1CLHDdKwjPyAJ4LWNZsYE2mB8nPSYow2uypCLBvdtBTgQKdIIYBG/d6TErHTzlgg1hN7d5WUcvkB+iAg=
-SHA256 (Pkgfile) = 6d5f1d684bb2ff4b6ea960f353487f1e0cba256aa9d512698da1131d0ed6a94f
-SHA256 (.footprint) = 9c3d338c898388fc31298791c51078a62e95e1b8fa1ee44a8fcb2c8700d9a252
-SHA256 (mm-common-1.0.0.tar.xz) = b97d9b041e5952486cab620b44ab09f6013a478f43b6699ae899b8a4da189cd4
+RWSagIOpLGJF31wZ7LCHmSJ78yGqiQ5cVlOQzz8cv1dNl7sgn/1qWXUOu1qZu+ExmlYHh2LCXi6xyWaMEQEPS6lW8VWugnAsyAY=
+SHA256 (Pkgfile) = aec6cf9bad80ca3b56fe1459f21c18198a8777a9dee62be6acfde325c7f11f3d
+SHA256 (.footprint) = 121de58220d9758a14ff618af10845f03fc2077b52e55a1c07546e5c6f07008f
+SHA256 (mm-common-1.0.1.tar.xz) = 28a2d775afbf05c5c957b24b220ed6e9b2023179b98ecde471d89e9754ea5ac9
diff --git a/mm-common/Pkgfile b/mm-common/Pkgfile
index 8904390d8..ae59d4773 100644
--- a/mm-common/Pkgfile
+++ b/mm-common/Pkgfile
@@ -1,23 +1,17 @@
 # Description: Common build files of the C++ bindings.
 # URL: https://gtkmm.org/
 # Maintainer: Danny Rawlins, crux at romster dot me
+# Depends on: meson ninja
 
 name=mm-common
-version=1.0.0
+version=1.0.1
 release=1
 source=(https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz)
 
 build() {
-	cd $name-$version
-
-	NOCONFIGURE=1 ./autogen.sh
-
-	./configure \
-		--prefix=/usr \
-		--disable-network
-
-	make
-	make install DESTDIR=$PKG
+	meson setup build $name-$version --prefix=/usr
+	ninja -j ${JOBS-1} -C build
+	DESTDIR=$PKG meson install -C build
 
 	rm -r $PKG/usr/share/doc
 }


More information about the crux-commits mailing list