Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (f7cb2e13ac2d251ab33f4d3637d23cb8267b9cd5)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (f7cb2e13ac2d251ab33f4d3637d23cb8267b9cd5)
  • Date: Sat, 22 Jun 2019 09:54:36 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog | 4
graphics-libs/libmypaint/DEPENDS | 31 +++
graphics-libs/libmypaint/DETAILS | 14 +
graphics-libs/libmypaint/HISTORY | 5
graphics-libs/libmypaint/PRE_BUILD | 7
graphics-libs/libmypaint/libmypaint-1.3.0-gegl-0.4.14.patch | 100
++++++++++++
graphics/gimp/0001-make-gegl-0.4-acceptable.patch | 66 -------
graphics/gimp/DEPENDS | 85 ++++------
graphics/gimp/DETAILS | 4
graphics/gimp/HISTORY | 4
graphics/gimp/PRE_BUILD | 12 -
graphics/mypaint-brushes/DEPENDS | 4
graphics/mypaint-brushes/DETAILS | 13 +
graphics/mypaint-brushes/HISTORY | 3
graphics/mypaint-brushes/PRE_BUILD | 4
15 files changed, 232 insertions(+), 124 deletions(-)

New commits:
commit f7cb2e13ac2d251ab33f4d3637d23cb8267b9cd5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/gimp: version 2.10.12

commit 263f42a688640a427d09d2555d756dab05e7dbdf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/mypaint-brushes: new spell, brushes for mypaint

commit 8012c5bb42f86ec69b667f6a97f3e964e2f311fd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libmypaint: new spell, mypaint's brush library

diff --git a/ChangeLog b/ChangeLog
index af5836b..f7c4e18 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2019-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics-libs/libmypaint: new spell, mypaint's brush library
+ * graphics/mypaint-brushes: new spell, brushes for mypaint
+
2019-06-20 Vlad Glagolev <stealth AT sourcemage.org>
* perl-cpan/class-method-modifiers: new spell, provides Moose-like
method modifiers
diff --git a/graphics-libs/libmypaint/DEPENDS
b/graphics-libs/libmypaint/DEPENDS
new file mode 100755
index 0000000..5a055e3
--- /dev/null
+++ b/graphics-libs/libmypaint/DEPENDS
@@ -0,0 +1,31 @@
+depends gcc &&
+
+depends autoconf &&
+depends automake &&
+depends intltool &&
+depends gettext &&
+
+depends json-c &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "for introspection support" &&
+if is_depends_enabled $SPELL gobject-introspection; then
+ depends glib2
+else
+
+ optional_depends glib2 \
+ "--enable-glib" \
+ "--disable-glib" \
+ "use glib"
+fi &&
+
+optional_depends gegl \
+ "--enable-gegl" \
+ "--disable-gegl" \
+ "enable gegl-based code" &&
+
+if is_depends_enabled $SPELL gegl; then
+ depends babl
+fi
diff --git a/graphics-libs/libmypaint/DETAILS
b/graphics-libs/libmypaint/DETAILS
new file mode 100755
index 0000000..bfd9951
--- /dev/null
+++ b/graphics-libs/libmypaint/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=libmypaint
+ VERSION=1.3.0
+ SOURCE="$SPELL-$VERSION.tar.xz"
+
SOURCE_URL[0]=https://github.com/mypaint/libmypaint/releases/download/v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:553eeb3439ffd0c013e33254a16334242583b8bab76d1a3e937f3ed1d7e05a832c6eb26acd7220dce20c6a7d997c32afe828202ce48e25a5fe57b67efd853fcf
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/mypaint/libmypaint";
+ LICENSE[0]=ISC
+ ENTERED=20190622
+ SHORT="the brush library used by MyPaint"
+cat << EOF
+This is the brush library used by MyPaint. A number of other painting
programs
+use it too.
+EOF
diff --git a/graphics-libs/libmypaint/HISTORY
b/graphics-libs/libmypaint/HISTORY
new file mode 100644
index 0000000..cfcb2ae
--- /dev/null
+++ b/graphics-libs/libmypaint/HISTORY
@@ -0,0 +1,5 @@
+2019-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+ * PRE_BUILD, libmypaint-1.3.0-gegl-0.4.14.patch: apply patch from
+ gentoo to fix compilation with gegl 0.4
+
diff --git a/graphics-libs/libmypaint/PRE_BUILD
b/graphics-libs/libmypaint/PRE_BUILD
new file mode 100755
index 0000000..878506d
--- /dev/null
+++ b/graphics-libs/libmypaint/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/libmypaint-1.3.0-gegl-0.4.14.patch" &&
+
+autoreconf -fi
+
diff --git a/graphics-libs/libmypaint/libmypaint-1.3.0-gegl-0.4.14.patch
b/graphics-libs/libmypaint/libmypaint-1.3.0-gegl-0.4.14.patch
new file mode 100644
index 0000000..d59cacb
--- /dev/null
+++ b/graphics-libs/libmypaint/libmypaint-1.3.0-gegl-0.4.14.patch
@@ -0,0 +1,100 @@
+From 068e5f7ecacf152a9872441fb2f67b8578448a5b Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping <sebastian AT pipping.org>
+Date: Sun, 28 Apr 2019 20:24:05 +0200
+Subject: [PATCH] Depend on Gegl >=0.4.14 rather than 0.3.x
+
+Inspired by
+https://src.fedoraproject.org/rpms/libmypaint/raw/master/f/libmypaint-1.3.0-gegl04.patch
+
+Gegl commit introducing breaking change to GeglBufferIterator:
+https://gitlab.gnome.org/GNOME/gegl/commit/9dcd2cde63f95a080bf16a58c10e9ffbdd99aace
+---
+ configure.ac | 4 ++--
+ gegl/Makefile.am | 4 ++--
+ gegl/libmypaint-gegl.pc.in | 2 +-
+ gegl/mypaint-gegl-surface.c | 5 +++--
+ 4 files changed, 8 insertions(+), 7 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 7a5b231..95473d0 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -22,7 +22,7 @@ m4_define([libmypaint_version_full],
+
[libmypaint_api_major().libmypaint_api_minor().libmypaint_api_micro()m4_bpatsubst(libmypaint_api_prerelease(),
[^\(.\)], [-\1])])
+
+ # Dependencies.
+-m4_define([gegl_required_version], [0.3])
++m4_define([gegl_required_version], [0.4.14])
+ m4_define([introspection_required_version], [1.32.0])
+
+ AC_INIT([libmypaint],
+@@ -312,7 +312,7 @@ AC_ARG_ENABLE(gegl,
+ )
+
+ if eval "test x$enable_gegl = xyes"; then
+- PKG_CHECK_MODULES(GEGL, gegl-0.3 >= gegl_required_version)
++ PKG_CHECK_MODULES(GEGL, gegl-0.4 >= gegl_required_version)
+ fi
+ AM_CONDITIONAL(ENABLE_GEGL, test "x$enable_gegl" = "xyes")
+
+diff --git a/gegl/Makefile.am b/gegl/Makefile.am
+index b45707d..5ef22c1 100644
+--- a/gegl/Makefile.am
++++ b/gegl/Makefile.am
+@@ -11,7 +11,7 @@ AM_CPPFLAGS = \
+ INTROSPECTION_GIRS =
+ INTROSPECTION_SCANNER_ARGS = \
+ --warn-all \
+- --pkg="gegl-0.3" \
++ --pkg="gegl-0.4" \
+ --pkg="glib-2.0" \
+ --namespace="MyPaintGegl" \
+ --nsversion="$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION)" \
+@@ -38,7 +38,7 @@ introspection_sources = \
+ mypaint-gegl-surface.c
+
+ MyPaintGegl-@LIBMYPAINT_MAJOR_VERSION@.@LIBMYPAINT_MINOR_VERSION@.gir:
libmypaint-gegl.la Makefile
+-MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_INCLUDES
= GObject-2.0
MyPaint-$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION) Gegl-0.3
++MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_INCLUDES
= GObject-2.0
MyPaint-$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION) Gegl-0.4
+
MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_CFLAGS
= $(AM_CFLAGS) $(AM_CPPFLAGS) -I. -I..
+ MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_LIBS
= libmypaint-gegl.la ../libmypaint.la
+ MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_FILES
= $(introspection_sources)
+diff --git a/gegl/libmypaint-gegl.pc.in b/gegl/libmypaint-gegl.pc.in
+index 75aa729..9184980 100644
+--- a/gegl/libmypaint-gegl.pc.in
++++ b/gegl/libmypaint-gegl.pc.in
+@@ -6,6 +6,6 @@ includedir=@includedir@
+ Name: libmypaint
+ Description: MyPaint brush engine library, with GEGL integration.
+ Version: @LIBMYPAINT_VERSION@
+-Requires: gegl-0.3 libmypaint
++Requires: gegl-0.4 libmypaint
+ Cflags: -I${includedir}/libmypaint-gegl
+ Libs: -L${libdir} -lmypaint-gegl
+diff --git a/gegl/mypaint-gegl-surface.c b/gegl/mypaint-gegl-surface.c
+index 5c86d3c..e51bb5f 100644
+--- a/gegl/mypaint-gegl-surface.c
++++ b/gegl/mypaint-gegl-surface.c
+@@ -77,8 +77,9 @@ tile_request_start(MyPaintTiledSurface *tiled_surface,
MyPaintTileRequest *reque
+ }
+
+ if (buffer_is_native(self)) {
++ const gint max_slots = 6; /* i.e. <0.4.14 internal
GEGL_BUFFER_MAX_ITERATORS */
+ GeglBufferIterator *iterator =
gegl_buffer_iterator_new(self->buffer, &tile_bbox, 0, self->format,
+- read_write_flags, GEGL_ABYSS_NONE);
++ read_write_flags, GEGL_ABYSS_NONE,
max_slots);
+
+ // Read out
+ gboolean completed = gegl_buffer_iterator_next(iterator);
+@@ -88,7 +89,7 @@ tile_request_start(MyPaintTiledSurface *tiled_surface,
MyPaintTileRequest *reque
+ g_critical("Unable to get tile aligned access to GeglBuffer");
+ request->buffer = NULL;
+ } else {
+- request->buffer = (uint16_t *)(iterator->data[0]);
++ request->buffer = (uint16_t *)(iterator->items[0].data);
+ }
+
+ // So we can finish the iterator in tile_request_end()
+--
+2.21.0
+
diff --git a/graphics/gimp/0001-make-gegl-0.4-acceptable.patch
b/graphics/gimp/0001-make-gegl-0.4-acceptable.patch
deleted file mode 100644
index 0ad7a83..0000000
--- a/graphics/gimp/0001-make-gegl-0.4-acceptable.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-From 700ef65ffe33d5f078c5f9a8e4a92908b3615d33 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <bwlf AT bandrate.org>
-Date: Wed, 18 Jul 2018 21:36:49 +0200
-Subject: [PATCH] make gegl 0.4 acceptable
-
----
- configure | 18 +++++++++---------
- 1 file changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/configure b/configure
-index ee0a503..d3d5abd 100755
---- a/configure
-+++ b/configure
-@@ -16589,12 +16589,12 @@ if test -n "$GEGL_CFLAGS"; then
- pkg_cv_GEGL_CFLAGS="$GEGL_CFLAGS"
- elif test -n "$PKG_CONFIG"; then
- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists
--print-errors \"gegl-0.2 >= 0.2.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "gegl-0.2 >= 0.2.0") 2>&5
-+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists
--print-errors \"gegl-0.4 >= 0.2.0\""; } >&5
-+ ($PKG_CONFIG --exists --print-errors "gegl-0.4 >= 0.2.0") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
-- pkg_cv_GEGL_CFLAGS=`$PKG_CONFIG --cflags "gegl-0.2 >= 0.2.0" 2>/dev/null`
-+ pkg_cv_GEGL_CFLAGS=`$PKG_CONFIG --cflags "gegl-0.4 >= 0.2.0" 2>/dev/null`
- test "x$?" != "x0" && pkg_failed=yes
- else
- pkg_failed=yes
-@@ -16606,12 +16606,12 @@ if test -n "$GEGL_LIBS"; then
- pkg_cv_GEGL_LIBS="$GEGL_LIBS"
- elif test -n "$PKG_CONFIG"; then
- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists
--print-errors \"gegl-0.2 >= 0.2.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "gegl-0.2 >= 0.2.0") 2>&5
-+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists
--print-errors \"gegl-0.4 >= 0.2.0\""; } >&5
-+ ($PKG_CONFIG --exists --print-errors "gegl-0.4 >= 0.2.0") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
-- pkg_cv_GEGL_LIBS=`$PKG_CONFIG --libs "gegl-0.2 >= 0.2.0" 2>/dev/null`
-+ pkg_cv_GEGL_LIBS=`$PKG_CONFIG --libs "gegl-0.4 >= 0.2.0" 2>/dev/null`
- test "x$?" != "x0" && pkg_failed=yes
- else
- pkg_failed=yes
-@@ -16632,14 +16632,14 @@ else
- _pkg_short_errors_supported=no
- fi
- if test $_pkg_short_errors_supported = yes; then
-- GEGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors
--cflags --libs "gegl-0.2 >= 0.2.0" 2>&1`
-+ GEGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors
--cflags --libs "gegl-0.4 >= 0.2.0" 2>&1`
- else
-- GEGL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs
"gegl-0.2 >= 0.2.0" 2>&1`
-+ GEGL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs
"gegl-0.4 >= 0.2.0" 2>&1`
- fi
- # Put the nasty error message in config.log where it belongs
- echo "$GEGL_PKG_ERRORS" >&5
-
-- as_fn_error $? "Package requirements (gegl-0.2 >= 0.2.0) were not met:
-+ as_fn_error $? "Package requirements (gegl-0.4 >= 0.2.0) were not met:
-
- $GEGL_PKG_ERRORS
-
---
-2.18.0
-
diff --git a/graphics/gimp/DEPENDS b/graphics/gimp/DEPENDS
index 51a9315..7f57a8a 100755
--- a/graphics/gimp/DEPENDS
+++ b/graphics/gimp/DEPENDS
@@ -1,25 +1,42 @@
. "$GRIMOIRE/FUNCTIONS" &&

+depends -sub TLS glib-networking &&
+
+depends atk &&
+depends babl &&
+depends cairo &&
+depends curl &&
+depends fontconfig &&
+depends freetype2 &&
+depends gegl &&
+depends gexiv2 &&
+depends glib2 &&
depends gtk+2 &&
+depends harfbuzz &&
+depends intltool &&
+depends JPEG &&
+depends lcms2 &&
depends libart_lgpl &&
-depends xml-parser-expat &&
depends libglade2 &&
-depends gegl &&
-depends intltool &&
+depends libmypaint &&
+depends libpng &&
+depends librsvg2 &&
+depends LZMA &&
+depends mypaint &&
+depends pango &&
+depends poppler &&
+depends tiff &&
+depends xml-parser-expat &&
+

if spell_ok gegl && is_version_less $(installed_version gegl) 0.3.0; then
force_depends gegl
fi &&

-optional_depends poppler \
- "--with-poppler" \
- "--without-poppler" \
- "for pdf support" &&
-
-optional_depends lcms \
- "--with-lcms" \
- "--without-lcms" \
- "for color proof module" &&
+optional_depends openexr \
+ "--with-openexr" \
+ "--without-openexr" \
+ "for OpenEXR support" &&

optional_depends libwmf \
"--with-wmf" \
@@ -31,35 +48,20 @@ optional_depends pygtk2 \
"--disable-python" \
"for python support" &&

-optional_depends dbus-glib \
- "--with-dbus" \
- "--without-dbus" \
- "for D-Bus support" &&
-
optional_depends hal \
"--with-hal" \
"--without-hal" \
"for HAL support" &&

-optional_depends gvfs \
- "--with-gvfs" \
- "--without-gvfs" \
- "for GIO/GVfs support" &&
-
optional_depends gnome-vfs2 \
"--with-gnomevfs" \
"--without-gnomevfs" \
"for gnomevfs support" &&

-optional_depends tiff \
- "--with-libtiff" \
- "--without-libtiff" \
- "for TIFF support" &&
-
-optional_depends JPEG \
- "--with-libjpeg" \
- "--without-libjpeg" \
- "for JPEG support" &&
+optional_depends openjpeg \
+ "--with-jpeg2000" \
+ "--without-jpeg2000" \
+ "for JPEG 2000 support" &&

optional_depends libexif \
"--with-libexif" \
@@ -71,25 +73,20 @@ optional_depends webkitgtk \
"--without-webkit" \
"for WebKit-based help browser plugin" &&

-optional_depends librsvg2 \
- "--with-librsvg" \
- "--without-librsvg" \
- "for SVG import/export support" &&
-
-optional_depends libpng \
- "--with-libpng" \
- "--without-libpng" \
- "for PNG support" &&
+#optional_depends libheif \
+# "--with-libheif" \
+# "--without-libheif" \
+# "for libheif support" &&

optional_depends libmng \
"--with-libmng" \
"--without-libmng" \
"for MNG animations support" &&

-optional_depends curl \
- "--with-libcurl" \
- "--without-libcurl" \
- "for curl support" &&
+optional_depends libwebp \
+ "--with-webp" \
+ "--without-webp" \
+ "for webp support" &&

optional_depends aalib \
"--with-aa" \
diff --git a/graphics/gimp/DETAILS b/graphics/gimp/DETAILS
index 52a8476..2d68bbd 100755
--- a/graphics/gimp/DETAILS
+++ b/graphics/gimp/DETAILS
@@ -1,9 +1,9 @@
SPELL=gimp
#if [[ $GIMP_DEVEL == y ]]; then
#else
- VERSION=2.8.22
+ VERSION=2.10.12
SECURITY_PATCH=2
-
SOURCE_HASH=sha512:84a78d428282538b606b3cd1ff571e52c3d828fceade171b2012bc1cdcb85919fc7734e7e6c45ed3a8683657fa580412b32c1b511b8a512172a8c1df930493e6
+
SOURCE_HASH=sha512:dd4af3f0fa6fca815d254b7f42aeff15412c38294f1f5bd491563e2b597fcb868e6adff9001b196a68e01cf49bde61cbb153b662b8da1aa1b4b1f7285879659f
#fi
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://download.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
diff --git a/graphics/gimp/HISTORY b/graphics/gimp/HISTORY
index 09cb157..b5a827c 100644
--- a/graphics/gimp/HISTORY
+++ b/graphics/gimp/HISTORY
@@ -1,3 +1,7 @@
+2019-06-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: version 2.10.12
+ * 0001-make-gegl-0.4-acceptable.patch, PRE_BUILD: remove obsolete
patch
+
2019-05-18 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: Update dependency; s/gettext/GETTEXT/

diff --git a/graphics/gimp/PRE_BUILD b/graphics/gimp/PRE_BUILD
index 5e00df1..efb4a31 100755
--- a/graphics/gimp/PRE_BUILD
+++ b/graphics/gimp/PRE_BUILD
@@ -1,18 +1,6 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-patch -p1 < "$SPELL_DIRECTORY/0001-make-gegl-0.4-acceptable.patch" &&
-
-sedit 's:gegl-0[.]2:gegl-0.3:' configure &&
sedit "s:#include <freetype/tttables.h>:#include <freetype2/tttables.h>:" \
app/text/gimpfont.c

-# Needed to build (gimp < 2.9.4) against gegl 0.3.8
-sedit '/^#include <gegl-paramspecs.h>/a\
-#ifndef GEGL_IS_PARAM_SPEC_MULTILINE \
-#define GEGL_IS_PARAM_SPEC_MULTILINE(p) \\\
- gegl_param_spec_get_property_key(p, "multiline")\
-#endif
-' app/core/gimpparamspecs-duplicate.c
-
-
diff --git a/graphics/mypaint-brushes/DEPENDS
b/graphics/mypaint-brushes/DEPENDS
new file mode 100755
index 0000000..03dc5c1
--- /dev/null
+++ b/graphics/mypaint-brushes/DEPENDS
@@ -0,0 +1,4 @@
+depends libmypaint
+
+depends autoconf &&
+depends automake
diff --git a/graphics/mypaint-brushes/DETAILS
b/graphics/mypaint-brushes/DETAILS
new file mode 100755
index 0000000..efdfa2e
--- /dev/null
+++ b/graphics/mypaint-brushes/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=mypaint-brushes
+ VERSION=1.3.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/mypaint/${SPELL}/archive/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:f8e0050cd700358d75cd25e40acd73905e2a53f21c6177cf67e8012aa4fbba8dc445109f07601c3846f95532a40feff4441081c0aa4e958049fc0ed8008fb414
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
+ WEB_SITE="https://github.com/mypaint/mypaint-brushes";
+ LICENSE[0]=GPL
+ ENTERED=20190622
+ SHORT="brushes used by MyPaint and other software using
libmypaint"
+cat << EOF
+Brushes used by MyPaint and other software using libmypaint.
+EOF
diff --git a/graphics/mypaint-brushes/HISTORY
b/graphics/mypaint-brushes/HISTORY
new file mode 100644
index 0000000..c3c4564
--- /dev/null
+++ b/graphics/mypaint-brushes/HISTORY
@@ -0,0 +1,3 @@
+2019-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/graphics/mypaint-brushes/PRE_BUILD
b/graphics/mypaint-brushes/PRE_BUILD
new file mode 100755
index 0000000..2c7959e
--- /dev/null
+++ b/graphics/mypaint-brushes/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+autoreconf -fi



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (f7cb2e13ac2d251ab33f4d3637d23cb8267b9cd5), Florian Franzmann, 06/22/2019

Archive powered by MHonArc 2.6.24.

Top of Page