summaryrefslogtreecommitdiff
path: root/uselessPorts/libmypaint
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-05-27 10:13:52 +0200
committerErich Eckner <git@eckner.net>2018-05-27 10:13:52 +0200
commit14a8f5d3c7889f2046a008b1b1dc29f485ebb359 (patch)
tree644ebb60f7155dd5c139d233857684fbcd8546e6 /uselessPorts/libmypaint
downloadcrux-ports-14a8f5d3c7889f2046a008b1b1dc29f485ebb359.tar.xz
initial commit
Diffstat (limited to 'uselessPorts/libmypaint')
-rw-r--r--uselessPorts/libmypaint/.footprint35
-rw-r--r--uselessPorts/libmypaint/.md5sum1
-rw-r--r--uselessPorts/libmypaint/.signature5
-rw-r--r--uselessPorts/libmypaint/Pkgfile23
-rwxr-xr-xuselessPorts/libmypaint/lastVersion.sh8
5 files changed, 72 insertions, 0 deletions
diff --git a/uselessPorts/libmypaint/.footprint b/uselessPorts/libmypaint/.footprint
new file mode 100644
index 0000000..d871f43
--- /dev/null
+++ b/uselessPorts/libmypaint/.footprint
@@ -0,0 +1,35 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/libmypaint-gegl/
+-rw-r--r-- root/root usr/include/libmypaint-gegl/mypaint-gegl-glib.h
+-rw-r--r-- root/root usr/include/libmypaint-gegl/mypaint-gegl-surface.h
+drwxr-xr-x root/root usr/include/libmypaint/
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-brush-settings-gen.h
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-brush-settings.h
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-brush.h
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-config.h
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-fixed-tiled-surface.h
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-glib-compat.h
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-mapping.h
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-rectangle.h
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-surface.h
+-rw-r--r-- root/root usr/include/libmypaint/mypaint-tiled-surface.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/girepository-1.0/
+-rw-r--r-- root/root usr/lib/girepository-1.0/MyPaint-1.3.typelib
+-rw-r--r-- root/root usr/lib/girepository-1.0/MyPaintGegl-1.3.typelib
+lrwxrwxrwx root/root usr/lib/libmypaint-1.3.so.0 -> libmypaint-1.3.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libmypaint-1.3.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libmypaint-gegl.la
+lrwxrwxrwx root/root usr/lib/libmypaint-gegl.so -> libmypaint-gegl.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libmypaint-gegl.so.0 -> libmypaint-gegl.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libmypaint-gegl.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libmypaint.la
+lrwxrwxrwx root/root usr/lib/libmypaint.so -> libmypaint-1.3.so.0.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libmypaint-gegl.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libmypaint.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/gir-1.0/
+-rw-r--r-- root/root usr/share/gir-1.0/MyPaint-1.3.gir
+-rw-r--r-- root/root usr/share/gir-1.0/MyPaintGegl-1.3.gir
diff --git a/uselessPorts/libmypaint/.md5sum b/uselessPorts/libmypaint/.md5sum
new file mode 100644
index 0000000..3079de1
--- /dev/null
+++ b/uselessPorts/libmypaint/.md5sum
@@ -0,0 +1 @@
+d91668a35ebbb300f47489922dc1500a v1.3.0-beta.1.tar.gz
diff --git a/uselessPorts/libmypaint/.signature b/uselessPorts/libmypaint/.signature
new file mode 100644
index 0000000..1b19654
--- /dev/null
+++ b/uselessPorts/libmypaint/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/deepthought.pub
+RWQxCptPusLGGm4KqZL25OupXtpUI6ThQHdkKSZtrEWFCoMBzvdnbTOzM4g0bmVreq1DmRWQZLdusjHO1phqWT+X+71YVQs5nwA=
+SHA256 (Pkgfile) = 45120584caa8842ddbf387f5773f1e2fa13be1fba81e36d681ddfd0574c1cabf
+SHA256 (.footprint) = 67f417c12b3aeed314afd80c874577171c722d0c1121c184f8bd06215d153fd0
+SHA256 (v1.3.0-beta.1.tar.gz) = bb9b2848e416da97f989a29eb6b09161b9bfda8141785ea901acacfecb21dd99
diff --git a/uselessPorts/libmypaint/Pkgfile b/uselessPorts/libmypaint/Pkgfile
new file mode 100644
index 0000000..ad159a7
--- /dev/null
+++ b/uselessPorts/libmypaint/Pkgfile
@@ -0,0 +1,23 @@
+# Description: libmypaint is a library for making brushstrokes
+# URL: https://github.com/mypaint/libmypaint
+# Maintainer: Erich Eckner, crux at eckner dot net
+# Contirbutor: #teatime (irc.kyber.io), teatime at kyber dot io
+# Depends on: json-c python gegl gobject-introspection
+
+name=libmypaint
+version=1.3.0-beta.1
+release=1
+source=(https://github.com/mypaint/$name/archive/v$version.tar.gz)
+
+build() {
+ cd $name-$version
+ ./autogen.sh
+ ./configure --prefix=/usr \
+ --enable-gegl \
+ --disable-nls
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/locale
+}
diff --git a/uselessPorts/libmypaint/lastVersion.sh b/uselessPorts/libmypaint/lastVersion.sh
new file mode 100755
index 0000000..dce43b1
--- /dev/null
+++ b/uselessPorts/libmypaint/lastVersion.sh
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+curl 'https://github.com/mypaint/libmypaint/releases' 2> /dev/null | \
+ tr '"' '\n' | \
+ grep '^/mypaint/libmypaint/archive/v[0-9.-]*\(-beta[.0-9]*\)\?\.tar\.gz' | \
+ sed "s|^/mypaint/libmypaint/archive/v\(.*\)\.tar\.gz\$|\1|" | \
+ sort -V | \
+ tail -n1