summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorConner2022-11-26 00:04:55 -0600
committerPavel Vinogradov2022-11-26 01:20:17 -0500
commit3161662b8c51aff1731384dd953a0ae131c8df07 (patch)
tree7dc5f454a2e4c3e4f123ff31e4d8e92ea1c93a95
parent09713b84331dd8486f76ee29b5cfcff12f332911 (diff)
libgnomekbd: => 3.28.1, convert to meson build
-rwxr-xr-xgnome2-libs/libgnomekbd/CONFIGURE1
-rwxr-xr-xgnome2-libs/libgnomekbd/DEPENDS25
-rwxr-xr-xgnome2-libs/libgnomekbd/DETAILS9
-rw-r--r--gnome2-libs/libgnomekbd/HISTORY6
4 files changed, 30 insertions, 11 deletions
diff --git a/gnome2-libs/libgnomekbd/CONFIGURE b/gnome2-libs/libgnomekbd/CONFIGURE
new file mode 100755
index 0000000000..18ea11ff6b
--- /dev/null
+++ b/gnome2-libs/libgnomekbd/CONFIGURE
@@ -0,0 +1 @@
+. ${GRIMOIRE}/MESON_CONFIGURE
diff --git a/gnome2-libs/libgnomekbd/DEPENDS b/gnome2-libs/libgnomekbd/DEPENDS
index 68dd19cb7c..51ce5e298b 100755
--- a/gnome2-libs/libgnomekbd/DEPENDS
+++ b/gnome2-libs/libgnomekbd/DEPENDS
@@ -1,7 +1,18 @@
-depends libx11 &&
-depends libice &&
-depends glib2 &&
-depends dbus-glib &&
-depends gtk+2 &&
-depends gconf2 &&
-depends libxklavier
+. ${GRIMOIRE}/MESON_DEPENDS &&
+depends libx11 &&
+depends libice &&
+depends glib2 &&
+depends dbus-glib &&
+depends gtk+3 &&
+depends gconf2 &&
+depends libxklavier &&
+
+optional_depends gobject-introspection \
+ 'introspection=true' \
+ 'introspection=false' \
+ 'Generate gir data?' &&
+
+optional_depends vala \
+ 'vapi=true' \
+ 'vapi=false' \
+ 'Generate vala api data?'
diff --git a/gnome2-libs/libgnomekbd/DETAILS b/gnome2-libs/libgnomekbd/DETAILS
index 9d4d104c93..9877c67d3b 100755
--- a/gnome2-libs/libgnomekbd/DETAILS
+++ b/gnome2-libs/libgnomekbd/DETAILS
@@ -1,10 +1,11 @@
+source ${GRIMOIRE}/MESON_FUNCTIONS
SPELL=libgnomekbd
- VERSION=3.26.0
+ VERSION=3.28.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_HASH=sha512:dc3ee91468e570d038bc91c4458ddb49dc097639c671815eecc4308efea85e29c1121cfd959e62f970a2e8112f818296802be804e99b96ee89fd5de8136645d9
+ SOURCE_URL[0]=https://gitlab.gnome.org/GNOME/${SPELL}/-/archive/${VERSION}/${SOURCE}
+ SOURCE_HASH=sha256:27ab973ac5fb6444fbc810829e545b7160499a9d558979e2c9a0ae14fa3c4c99
LICENSE[0]=GPL
LICENSE[1]=LGPL
WEB_SITE=http://developer.gnome.org
diff --git a/gnome2-libs/libgnomekbd/HISTORY b/gnome2-libs/libgnomekbd/HISTORY
index b282738923..566aa50e90 100644
--- a/gnome2-libs/libgnomekbd/HISTORY
+++ b/gnome2-libs/libgnomekbd/HISTORY
@@ -1,3 +1,9 @@
+2022-11-25 Conner Clere <connerclere@gmail.com>
+ * DETAILS: version 3.28.1, convert to meson build
+ * CONFIGURE: added, convert to meson build
+ * DEPENDS: replaced gtk2 dep with gtk3, added
+ vala and gobj optional_depends
+
2018-09-05 Ismael Luceno <ismael@sourcemage.org>
* DETAILS: updated spell to 3.26.0