summaryrefslogtreecommitdiffstats
path: root/gnome3-libs
diff options
context:
space:
mode:
authorIsmael Luceno2021-05-09 21:23:41 +0200
committerIsmael Luceno2021-05-11 02:19:36 +0200
commite8ed9cbdd504ac4b178f1e38250cb6dff0b452de (patch)
treed2df1e68ca63d0d33e533cb1508638a4b14db173 /gnome3-libs
parent751843dec6bdb9af5e20858c28b8a12eeda0c529 (diff)
libhandy: new spell, Building blocks for modern adaptive GNOME apps
Diffstat (limited to 'gnome3-libs')
-rwxr-xr-xgnome3-libs/libhandy/CONFIGURE1
-rwxr-xr-xgnome3-libs/libhandy/DEPENDS14
-rwxr-xr-xgnome3-libs/libhandy/DETAILS16
-rw-r--r--gnome3-libs/libhandy/HISTORY2
4 files changed, 33 insertions, 0 deletions
diff --git a/gnome3-libs/libhandy/CONFIGURE b/gnome3-libs/libhandy/CONFIGURE
new file mode 100755
index 0000000000..868d0c3c3a
--- /dev/null
+++ b/gnome3-libs/libhandy/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/MESON_CONFIGURE \ No newline at end of file
diff --git a/gnome3-libs/libhandy/DEPENDS b/gnome3-libs/libhandy/DEPENDS
new file mode 100755
index 0000000000..38d26e5759
--- /dev/null
+++ b/gnome3-libs/libhandy/DEPENDS
@@ -0,0 +1,14 @@
+depends meson &&
+depends gtk+3 &&
+optional_depends gtk-doc \
+ gtk_doc={true,false} \
+ 'to generate the API reference' &&
+optional_depends gobject-introspection \
+ introspection={enabled,disabled} \
+ 'for language bindings' &&
+optional_depends libglade2 \
+ glade_catalog_feature={true,false} \
+ 'to install a GLADE catalog file' &&
+optional_depends vala \
+ vapi={true,false} \
+ 'for Vala support'
diff --git a/gnome3-libs/libhandy/DETAILS b/gnome3-libs/libhandy/DETAILS
new file mode 100755
index 0000000000..ab675c9a9d
--- /dev/null
+++ b/gnome3-libs/libhandy/DETAILS
@@ -0,0 +1,16 @@
+. "$GRIMOIRE"/MESON_FUNCTIONS
+ SPELL=libhandy
+ VERSION=1.2.2
+ SOURCE="$SPELL-$VERSION.tar.xz"
+ SOURCE_URL[0]="$GNOME_URL/sources/$SPELL/${VERSION%.*}/$SOURCE"
+ SOURCE_HASH=sha512:2135d3e15931fa143698de9200803c90e93c87b82c96b4fff90b75075c218a8ef2f69a26210bda8c10fb7195f115b11b804bb6de0b2f65cd464a7cefe35d0af4
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://gitlab.gnome.org/GNOME/libhandy/"
+ LICENSE[0]="LGPL-2.1-or-later"
+ ENTERED=20210509
+ KEYWORDS=""
+ SHORT="Building blocks for modern adaptive GNOME apps"
+cat << EOF
+The aim of the Handy library is to help with developing UI for mobile devices
+using GTK/GNOME.
+EOF
diff --git a/gnome3-libs/libhandy/HISTORY b/gnome3-libs/libhandy/HISTORY
new file mode 100644
index 0000000000..7694e313e1
--- /dev/null
+++ b/gnome3-libs/libhandy/HISTORY
@@ -0,0 +1,2 @@
+2021-05-09 Ismael Luceno <ismael@sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS: spell created