summaryrefslogtreecommitdiff
path: root/user/mm-common
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2022-02-05 03:10:21 +0000
committerZach van Rijn <me@zv.io>2022-06-12 23:51:30 +0000
commita6837ff91c66afced6708d3f1c36a14efddc32a7 (patch)
treef869fa488803a0d5d5af9ddc59480ad3888c55ec /user/mm-common
parent89ed6acdea42f6ec3658482367776a18bc8ad2ea (diff)
downloadpackages-a6837ff91c66afced6708d3f1c36a14efddc32a7.tar.gz
packages-a6837ff91c66afced6708d3f1c36a14efddc32a7.tar.bz2
packages-a6837ff91c66afced6708d3f1c36a14efddc32a7.tar.xz
packages-a6837ff91c66afced6708d3f1c36a14efddc32a7.zip
user/bash-completion: disable broken tests. fixes #494.
Diffstat (limited to 'user/mm-common')
-rw-r--r--user/mm-common/APKBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/user/mm-common/APKBUILD b/user/mm-common/APKBUILD
new file mode 100644
index 000000000..0d336bf3e
--- /dev/null
+++ b/user/mm-common/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: Alex Yam <alex@alexyam.com>
+# Maintainer: Alex Yam <alex@alexyam.com>
+pkgname=mm-common
+pkgver=1.0.3
+pkgrel=0
+arch="noarch"
+pkgdesc="Build infrastructure and utilities for GNOME C++ binding libraries"
+options="!check" # No test suite
+url="https://gitlab.gnome.org/GNOME/mm-common"
+license="GPL-2.0-or-later"
+depends="
+ autoconf
+ automake
+ gtkmm+3.0-dev
+ glibmm-dev
+ "
+subpackages="$pkgname-doc"
+source="
+ $pkgname-$pkgver.tar.gz::https://github.com/GNOME/mm-common/archive/$pkgver.tar.gz
+ http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/libstdc++.tag
+ "
+
+prepare() {
+ default_prepare
+ ./autogen.sh
+
+ cp $srcdir/libstdc++.tag $builddir/doctags/
+}
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --disable-network # Download libstdc++.tag outside configure
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="a7d37ec74cae29e990ab1add4454eaded92ad929b9da19314879b408a43835bff5ee41d876c87aed3e6627b8f48f6dcd8f7afb84afa8f2521629a94590afc0b5 mm-common-1.0.3.tar.gz
+e47ca5e16e4b80bf5eedc7efb95c4d50200b1b7fc209021be330de35120aed1372e8106628819b0e8f4794b801320e1e87d3a266d2ba9ae98ab3842e1b202bb4 libstdc++.tag"