summaryrefslogtreecommitdiff
path: root/gnustep-base/mknfonts
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /gnustep-base/mknfonts
reinit the tree, so we can have metadata
Diffstat (limited to 'gnustep-base/mknfonts')
-rw-r--r--gnustep-base/mknfonts/Manifest6
-rw-r--r--gnustep-base/mknfonts/files/mknfonts-rename.patch15
-rw-r--r--gnustep-base/mknfonts/metadata.xml11
-rw-r--r--gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild27
4 files changed, 59 insertions, 0 deletions
diff --git a/gnustep-base/mknfonts/Manifest b/gnustep-base/mknfonts/Manifest
new file mode 100644
index 000000000000..496fa483719b
--- /dev/null
+++ b/gnustep-base/mknfonts/Manifest
@@ -0,0 +1,6 @@
+AUX mknfonts-rename.patch 499 SHA256 d8d17791166fe975592c738a0af94e3d24b12f4128e0b24f448e5fcebd1383b5 SHA512 9107b0e6de1d228bce2e4796dd69a65a5644ca290dbe7c2953f44576d5485204bb52659895302e243d2f92bb3dbdf33991cbfa62a59d2486914b62a8e4675f7f WHIRLPOOL dab076bc7f708e7f1350613efdea1cfd20aa256f9dc27fc5ae1c01d81461364ef989f9e0fad7d0e6333d92578c95f4fe1da5a2e7a9d0a0de3cbd665253b4d522
+DIST mknfonts.tool_0.5.orig.tar.gz 2890 SHA256 5afc97d63c918f14026239bcc97104c3f990ed144c50f639fd04e03bac207f30 SHA512 a6ad5810576285f16a8dc3596205b64bc6b183a6b9377df1c9e40d28cdba7ce2ae6e6b883478429f8c931bdd3f9f23396c6f5cd3fa1d155025638bb77ccd86ed WHIRLPOOL bd017c4c957e59cd4a2c605c48d5f94548dadbcae0e89ca6e7faddaea85bbf522bd188d7d88ea119895ded8c41519549685a94afa3c27e1eb56071f2790e647a
+EBUILD mknfonts-0.5-r2.ebuild 739 SHA256 a9eda03843da288607176f98edf505f3f8740c72874d315e4d17739a759edf6c SHA512 69da2c1eaaa4ac84be7d0ee8f2a168895ef28ebf02b4f7f44a36e59bef2552133950120c350e6ca5eb72ee82171f27d483b9183851717422c13642e198abb6ba WHIRLPOOL d0103b4a244a5dad539b5e23c61a01533735d0576bc4d493c47b58e18f35a34356b89b9bb337965d070f5139b4fe196e93c17d146a2f2f2a1fceed458bd9f6a4
+MISC ChangeLog 2466 SHA256 52965c58b4183ba270452fa3dde88bdf26a06039e09d0648e1ef9766b738bee4 SHA512 94c593da759aabe0835a1f77fd49594dacf23f6b9971bd4e523f9a893893a7edd9a6843bd44e4b649d87c594a27072c91f29ba1bc3f289a7bedc57124cb7fc3b WHIRLPOOL 5d12113ec34af8d3dd1f0d0723d4f9892f6c7c84d865b98a9e2d94e60dc23b9b2e4807b7e5ca80c05f745231c7068ba441d6188575dcc45c64df2ef00ec1dfd2
+MISC ChangeLog-2015 3195 SHA256 c08688662db3fac96a69400f1b9c6ada23d67d2e0b7b45bd237ef4be57f1ff79 SHA512 9e4ca6b17a947962a8557e0faa82a80ccbb31770c57585d61d7fab70c6e728759aaa743b2206aa261c0c588ac9fb2907202ea44a67b72ce56d11c213b45522b1 WHIRLPOOL 11083ffd0f0709daac6f95584c7b678012187d5eccffdbd196115bef1a7b5e2fb67a54c31b5f43e718f96cf1496d6566c80eae50eef3a6d35673241cd7c38556
+MISC metadata.xml 386 SHA256 550faa16d5defd4cc7268aad9efe7b9b26d1f192be73aef67d9e1b94d1073555 SHA512 de1d2ee898b37b1ae1d2d2763d13275bb9c733065588ec367f5505ff3a027f3ee965ec02b7c3709ce7946b9afe3860a02933a12e57064fe6f30ee51c7455a533 WHIRLPOOL 5c01efff0aea1c67328871ff8e3b75a79ba0b54eef38e0d3688f5fdcc7ff2736562cbf9872c58f9d2886404588ed418af0a97fb6ac8c5a22808afbaf229a9adb
diff --git a/gnustep-base/mknfonts/files/mknfonts-rename.patch b/gnustep-base/mknfonts/files/mknfonts-rename.patch
new file mode 100644
index 000000000000..e62618b7844c
--- /dev/null
+++ b/gnustep-base/mknfonts/files/mknfonts-rename.patch
@@ -0,0 +1,15 @@
+--- mknfonts-0.5/mknfonts.m.orig 2007-05-03 11:46:27.000000000 +0200
++++ mknfonts-0.5/mknfonts.m 2007-05-03 11:47:34.000000000 +0200
+@@ -310,12 +310,6 @@
+ {
+ fi=[faceinfos objectAtIndex: i];
+ [faces addObject: [fi faceInfoDictionary]];
+- for (j=0;j<[fi->files count];j++)
+- {
+- [fm movePath: [fi->files objectAtIndex: j]
+- toPath: [path stringByAppendingPathComponent: [[fi->files objectAtIndex: j] lastPathComponent]]
+- handler: nil];
+- }
+ }
+
+ [family_info
diff --git a/gnustep-base/mknfonts/metadata.xml b/gnustep-base/mknfonts/metadata.xml
new file mode 100644
index 000000000000..7fc083dde574
--- /dev/null
+++ b/gnustep-base/mknfonts/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+</maintainer>
+<longdescription>
+mknfonts is a tool that offers ease of creating new font sets for the gnustep-back-art package.
+</longdescription>
+</pkgmetadata>
diff --git a/gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild b/gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild
new file mode 100644
index 000000000000..b4e3d0b21090
--- /dev/null
+++ b/gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnustep-base
+
+DESCRIPTION="A tool to create .nfont packages for use with gnustep-back-art"
+HOMEPAGE="https://packages.debian.org/mknfonts.tool"
+SRC_URI="mirror://debian/pool/main/m/${PN}.tool/${PN}.tool_${PV}.orig.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+DEPEND="gnustep-base/gnustep-gui
+ >=media-libs/freetype-2.1"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-rename.patch )
+
+src_prepare() {
+ # Correct link command for --as-needed
+ sed -i -e "s/ADDITIONAL_LDFLAGS/ADDITIONAL_TOOL_LIBS/" GNUmakefile || die "sed failed"
+
+ default
+}