Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (f37441895b4c614fc7c0811c577d4976bcfa064c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (f37441895b4c614fc7c0811c577d4976bcfa064c)
  • Date: Sun, 19 Sep 2021 14:34:41 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

dev/null |binary
gnome2-apps/glade3/CONFIGURE | 1 +
gnome2-apps/glade3/DEPENDS | 28 ++++++++++++++++------------
gnome2-apps/glade3/DETAILS | 7 ++++---
gnome2-apps/glade3/HISTORY | 6 ++++++
gnome2-apps/glade3/PRE_BUILD | 9 +++++++++
6 files changed, 36 insertions(+), 15 deletions(-)

New commits:
commit f37441895b4c614fc7c0811c577d4976bcfa064c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

glade3 3.38.1

diff --git a/gnome2-apps/glade3/CONFIGURE b/gnome2-apps/glade3/CONFIGURE
new file mode 100755
index 0000000..9f48d22
--- /dev/null
+++ b/gnome2-apps/glade3/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/MESON_CONFIGURE"
diff --git a/gnome2-apps/glade3/DEPENDS b/gnome2-apps/glade3/DEPENDS
index 574e5f6..03ce0cb 100755
--- a/gnome2-apps/glade3/DEPENDS
+++ b/gnome2-apps/glade3/DEPENDS
@@ -1,20 +1,24 @@
+depends meson &&
+depends ninja-build-system &&
depends libxml2 &&
depends gtk+3 &&

optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "Use gtk-doc to build documentation?" &&
+ gtk_doc={true,false} \
+ "to build reference documentation?" &&

-optional_depends rarian \
- '' '--disable-scrollkeeper' \
- 'Register docs with rarian?' &&
+optional_depends python3 \
+ python={enabled,disabled} \
+ "for the Python catalog" &&

-optional_depends python \
- "" "--disable-python" \
- "For python catalog" &&
+optional_depends gjs \
+ gjs={enabled,disabled} \
+ 'for the GJS (JavaScript) catalog' &&

optional_depends gobject-introspection \
- "--enable-introspection=yes" \
- "--enable-introspection=no" \
- "For introspection support"
+ introspection={true,false} \
+ "for introspection support" &&
+
+optional_depends webkitgtk3 \
+ webkit2gtk={enabled,disabled} \
+ 'for the webkit2gtk catalog'
diff --git a/gnome2-apps/glade3/DETAILS b/gnome2-apps/glade3/DETAILS
index 69b49f1..3a45e97 100755
--- a/gnome2-apps/glade3/DETAILS
+++ b/gnome2-apps/glade3/DETAILS
@@ -1,10 +1,11 @@
+. "$GRIMOIRE"/MESON_FUNCTIONS
SPELL=glade3
- VERSION=3.12.1
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ VERSION=3.38.1
+ BRANCH=${VERSION%.*}
SOURCE=glade-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/glade-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/glade/$BRANCH/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+
SOURCE_HASH=sha512:ecfe549ae7d2e99e4fdaafbd6ce59a50ae1aa38d14551c38039de5101dee99f947967ea1ed082d57fd8c5b7ef5e60fb410549f47411d89a038abf263f264782b
LICENSE[0]="GPL"
WEB_SITE=http://glade.gnome.org/
ENTERED=20060506
diff --git a/gnome2-apps/glade3/HISTORY b/gnome2-apps/glade3/HISTORY
index 8c864d0..fe5955c 100644
--- a/gnome2-apps/glade3/HISTORY
+++ b/gnome2-apps/glade3/HISTORY
@@ -1,3 +1,9 @@
+2021-09-19 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS: updated spell to 3.38.1
+ updated dependencies
+ switched to meson
+ * PRE_BUILD: fix python detection
+
2012-06-24 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.12.1
bz2 -> xz
diff --git a/gnome2-apps/glade3/PRE_BUILD b/gnome2-apps/glade3/PRE_BUILD
new file mode 100644
index 0000000..e109a9c
--- /dev/null
+++ b/gnome2-apps/glade3/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+# fix for our python version
+if spell_ok python3; then
+ pyver="$(installed_version python3)" &&
+ pyver="${pyver%.*}" &&
+ sedit "/^ *python_dep
*=/{s/'python-[^-]*-embed'/'python-${pyver}-embed'/}" \
+ meson.build
+fi
diff --git a/gnome2-apps/glade3/glade-3.12.1.tar.xz.sig
b/gnome2-apps/glade3/glade-3.12.1.tar.xz.sig
deleted file mode 100644
index 0510aab..0000000
Binary files a/gnome2-apps/glade3/glade-3.12.1.tar.xz.sig and /dev/null differ



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (f37441895b4c614fc7c0811c577d4976bcfa064c), Ismael Luceno, 09/19/2021

Archive powered by MHonArc 2.6.24.

Top of Page