summaryrefslogtreecommitdiffstats
path: root/gnome2-libs
diff options
context:
space:
mode:
authorFlorian Franzmann2021-05-30 14:16:35 +0200
committerFlorian Franzmann2021-06-01 00:44:23 +0200
commitddfd4484cf3071b06fe643cf86a59118789fe89f (patch)
tree0f885d287a50a568ca9e0de4c6627662e950c047 /gnome2-libs
parentf42cb0ae9a8954757491af0da7e19e2f081a6eb1 (diff)
gnome2-libs/mm-common: new spell, shared utilities for gtkmm and friends
Diffstat (limited to 'gnome2-libs')
-rwxr-xr-xgnome2-libs/mm-common/CONFIGURE1
-rwxr-xr-xgnome2-libs/mm-common/DEPENDS2
-rwxr-xr-xgnome2-libs/mm-common/DETAILS18
-rw-r--r--gnome2-libs/mm-common/HISTORY2
4 files changed, 23 insertions, 0 deletions
diff --git a/gnome2-libs/mm-common/CONFIGURE b/gnome2-libs/mm-common/CONFIGURE
new file mode 100755
index 0000000000..d1cc655820
--- /dev/null
+++ b/gnome2-libs/mm-common/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/MESON_CONFIGURE
diff --git a/gnome2-libs/mm-common/DEPENDS b/gnome2-libs/mm-common/DEPENDS
new file mode 100755
index 0000000000..fa1319c66b
--- /dev/null
+++ b/gnome2-libs/mm-common/DEPENDS
@@ -0,0 +1,2 @@
+depends meson &&
+depends gcc
diff --git a/gnome2-libs/mm-common/DETAILS b/gnome2-libs/mm-common/DETAILS
new file mode 100755
index 0000000000..5c16edada6
--- /dev/null
+++ b/gnome2-libs/mm-common/DETAILS
@@ -0,0 +1,18 @@
+. "$GRIMOIRE"/MESON_FUNCTIONS
+ SPELL=mm-common
+ VERSION=1.0.3
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$GNOME_URL/sources/${SPELL}/${VERSION%.*}/${SOURCE}
+ SOURCE_HASH=sha256:e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5:UPSTREAM_HASH
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.gtkmm.org"
+ LICENSE[0]=GPL
+ ENTERED=20210530
+ SHORT="build infrastructure shared among the GNOME C++ binding libraries"
+cat << EOF
+The mm-common module provides the build infrastructure and utilities shared
+among the GNOME C++ binding libraries. It is only a required dependency
+for building the C++ bindings from the gnome.org version control repository.
+An installation of mm-common is not required for building tarball releases,
+unless configured to use maintainer-mode.
+EOF
diff --git a/gnome2-libs/mm-common/HISTORY b/gnome2-libs/mm-common/HISTORY
new file mode 100644
index 0000000000..966daeb497
--- /dev/null
+++ b/gnome2-libs/mm-common/HISTORY
@@ -0,0 +1,2 @@
+2021-05-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, CONFIGURE: spell created