Skip to Content.
Sympa Menu

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

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 (65ebd66c82e9fd8e65a13d41d0332946cf385b08)
  • Date: Tue, 11 May 2021 00:19:14 +0000

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

ChangeLog | 3 +++
gnome3-libs/gcr/CONFIGURE | 1 +
gnome3-libs/gcr/DEPENDS | 11 ++++++-----
gnome3-libs/gcr/DETAILS | 5 +++--
gnome3-libs/gcr/HISTORY | 5 +++++
gnome3-libs/libhandy/CONFIGURE | 1 +
gnome3-libs/libhandy/DEPENDS | 14 ++++++++++++++
gnome3-libs/libhandy/DETAILS | 16 ++++++++++++++++
gnome3-libs/libhandy/HISTORY | 2 ++
printer/pdfjam/DETAILS | 16 ++++++++++------
printer/pdfjam/HISTORY | 4 ++++
printer/pdfjam/INSTALL | 5 +++--
printer/pdfjam/PRE_BUILD | 3 +++
13 files changed, 71 insertions(+), 15 deletions(-)

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

pdfjam 3.03

commit 4dad3f385f5cac67c57bdadc71a5589f082355dc
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gcr 3.40.0

commit e8ed9cbdd504ac4b178f1e38250cb6dff0b452de
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libhandy: new spell, Building blocks for modern adaptive GNOME apps

diff --git a/ChangeLog b/ChangeLog
index b1f9be5..771cd28 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-05-09 Ismael Luceno <ismael AT sourcemage.org>
+ * gnome3-libs/libhandy: new spell, Building blocks for modern
adaptive GNOME apps
+
2021-05-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* utils/ttfautohint: new spell, an auto hinter for fonts

diff --git a/gnome3-libs/gcr/CONFIGURE b/gnome3-libs/gcr/CONFIGURE
new file mode 100755
index 0000000..d1cc655
--- /dev/null
+++ b/gnome3-libs/gcr/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/MESON_CONFIGURE
diff --git a/gnome3-libs/gcr/DEPENDS b/gnome3-libs/gcr/DEPENDS
index f6506ab..1ba19ce 100755
--- a/gnome3-libs/gcr/DEPENDS
+++ b/gnome3-libs/gcr/DEPENDS
@@ -1,11 +1,12 @@
+depends meson &&
+depends GNUPG &&
depends -sub PYTHON glib2 &&
depends gtk+3 &&
depends libgcrypt &&
depends p11-kit &&
optional_depends gobject-introspection \
- '--enable-introspection=yes' \
- '--enable-introspection=no' \
+ introspection={true,false} \
'for introspection support'
-optional_depends gtk-doc '--enable-gtk-doc' \
- '--disable-gtk-doc' \
- 'to build the documentation'
+optional_depends gtk-doc \
+ gtk_doc={true,false} \
+ 'to build the documentation'
diff --git a/gnome3-libs/gcr/DETAILS b/gnome3-libs/gcr/DETAILS
index fbb1e9f..bfdbabd 100755
--- a/gnome3-libs/gcr/DETAILS
+++ b/gnome3-libs/gcr/DETAILS
@@ -1,10 +1,11 @@
+. "$GRIMOIRE"/MESON_FUNCTIONS
SPELL=gcr
- VERSION=3.28.1
+ VERSION=3.40.0
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:ae36c39584d6bc2ba9d86de8bc71eac21fb3251b966ab1eddf467d01ed5789ba6e6597c83ea2ed9403e632893e7c7cb6c17e04878d726b72528af9199bebb3da
+
SOURCE_HASH=sha512:7118608e7bef7d0cf2eea33cb3286b7f9c3622a38892ce88cf33ed453d343cc33e070831e7b4d0c5cdb43c2e57b3f0b91c7cbd6aa8463982d3af8844b59bcb81
LICENSE[0]=GPL
WEB_SITE=http://developer.gnome.org/gcr/
ENTERED=20120329
diff --git a/gnome3-libs/gcr/HISTORY b/gnome3-libs/gcr/HISTORY
index 0ece3e5..b6539b6 100644
--- a/gnome3-libs/gcr/HISTORY
+++ b/gnome3-libs/gcr/HISTORY
@@ -1,3 +1,8 @@
+2021-05-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.40.0
+ * CONFIGURE: added for meson
+ * DEPENDS: updated
+
2019-08-14 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 3.28.1

diff --git a/gnome3-libs/libhandy/CONFIGURE b/gnome3-libs/libhandy/CONFIGURE
new file mode 100755
index 0000000..868d0c3
--- /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 0000000..38d26e5
--- /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 0000000..ab675c9
--- /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 0000000..7694e31
--- /dev/null
+++ b/gnome3-libs/libhandy/HISTORY
@@ -0,0 +1,2 @@
+2021-05-09 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS: spell created
diff --git a/printer/pdfjam/DETAILS b/printer/pdfjam/DETAILS
index 5cedeea..41764d9 100755
--- a/printer/pdfjam/DETAILS
+++ b/printer/pdfjam/DETAILS
@@ -1,10 +1,14 @@
SPELL=pdfjam
- VERSION=1.20
- SOURCE="${SPELL}_${VERSION}.tgz"
- SOURCE_URL[0]=http://www.warwick.ac.uk/go/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:06aa5b5de8374e09dad61bfea81be005938418aa4e2fad54b3e9f7f35410e9367b44be2cc43babfa8f89a1a8d3839935725229f849411fe21a970e8732c6917c
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
-
WEB_SITE="http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam";
+ VERSION=3.03
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]="https://github.com/rrthomas/$SPELL/archive/v$VERSION.tar.gz";
+
SOURCE_HASH=sha512:270ec2c4c06b4b09eb3272254d9c6b87b282c3bb83afea275962cacc0050b539f31fa598e2219c46d166f8c4d6afcedda3b257694a09c752f91d0d5d20a8b0fe
+ EXTRASREV=622e03add59db004144c0b41722a09b3b29d6d3e
+ SOURCE2="$SPELL-extras-$EXTRASREV.tar.gz"
+
SOURCE2_URL="https://github.com/rrthomas/$SPELL-extras/archive/$EXTRASREV.tar.gz";
+
SOURCE2_HASH=sha512:1d02abb9d81baf6edf3e51e2c7838df191a7a18b4b50518ee1ae3108020a274d7608570654ab540539d3717e51ef10f548c83c3480681bc20c9702280f694b8f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/rrthomas/pdfjam";
LICENSE[0]=GPL
ENTERED=20070625
SHORT="a small collection of shell scripts which provide a simple
interface to some of the functionality of the excellent pdfpages package"
diff --git a/printer/pdfjam/HISTORY b/printer/pdfjam/HISTORY
index 2257f40..afaf354 100644
--- a/printer/pdfjam/HISTORY
+++ b/printer/pdfjam/HISTORY
@@ -1,3 +1,7 @@
+2021-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL, PRE_BUILD: fixed WEB_SITE
+ updated spell to 3.03
+
2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS: switch from tetex to texlive [auto]

diff --git a/printer/pdfjam/INSTALL b/printer/pdfjam/INSTALL
index 833709d..037025f 100755
--- a/printer/pdfjam/INSTALL
+++ b/printer/pdfjam/INSTALL
@@ -1,4 +1,5 @@
-install -m 755 -o root -g root ${SOURCE_DIRECTORY}/scripts/* \
+cd "$SOURCE_DIRECTORY" &&
+install -m 555 -o root -g root bin/* pdfjam-extras-"$EXTRASREV"/bin/* \
${INSTALL_ROOT}/usr/bin &&
-install -m 644 -o root -g root ${SOURCE_DIRECTORY}/man1/* \
+install -m 444 -o root -g root man1/* pdfjam-extras-"$EXTRASREV"/man1/* \
${INSTALL_ROOT}/usr/share/man/man1
diff --git a/printer/pdfjam/PRE_BUILD b/printer/pdfjam/PRE_BUILD
new file mode 100755
index 0000000..c72a033
--- /dev/null
+++ b/printer/pdfjam/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+unpack_file 2



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (65ebd66c82e9fd8e65a13d41d0332946cf385b08), Ismael Luceno, 05/10/2021

Archive powered by MHonArc 2.6.24.

Top of Page