[gnome-continuous] Add fontmake



commit 235e1648fd904325d6e6c2e88ebf787755c671c6
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Mon Feb 5 23:46:10 2018 +0000

    Add fontmake
    
    Needed to build cantarell-fonts.

 manifest.json                           |    3 ++
 patches/python-fontmake-build-api.patch |   38 +++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+), 0 deletions(-)
---
diff --git a/manifest.json b/manifest.json
index 17bc061..c84edc4 100644
--- a/manifest.json
+++ b/manifest.json
@@ -974,6 +974,9 @@
                {"src": "fd-xdg:xdg-user-dirs",
                 "config-opts": ["--disable-documentation"]},
 
+                {"src": "git:https://github.com/googlei18n/fontmake.git";,
+                 "patches": ["python-fontmake-build-api.patch"]},
+
                {"src": "gnome:cantarell-fonts"},
 
                {"src": "gnome:gnome-backgrounds"},
diff --git a/patches/python-fontmake-build-api.patch b/patches/python-fontmake-build-api.patch
new file mode 100644
index 0000000..b755889
--- /dev/null
+++ b/patches/python-fontmake-build-api.patch
@@ -0,0 +1,38 @@
+From 94c86061f7dfe056af72768d47c258afcd0bbba4 Mon Sep 17 00:00:00 2001
+From: Emmanuele Bassi <ebassi gnome org>
+Date: Mon, 5 Feb 2018 23:44:13 +0000
+Subject: [PATCH] Add build-api wrapper
+
+See: https://github.com/cgwalters/build-api
+---
+ Makefile  | 6 ++++++
+ configure | 4 ++++
+ 2 files changed, 10 insertions(+)
+ create mode 100644 Makefile
+ create mode 100755 configure
+
+diff --git a/Makefile b/Makefile
+new file mode 100644
+index 0000000..4923de1
+--- /dev/null
++++ b/Makefile
+@@ -0,0 +1,6 @@
++all:
++      python3 setup.py build
++
++install:
++      python3 setup.py install --root=$(DESTDIR)
++
+diff --git a/configure b/configure
+new file mode 100755
+index 0000000..04d1432
+--- /dev/null
++++ b/configure
+@@ -0,0 +1,4 @@
++#!/bin/bash
++# http://people.gnome.org/~walters/docs/build-api.txt
++#buildapi-variable-no-builddir
++exec true
+-- 
+2.14.3
+


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]