Permalink
Comparing changes
Open a pull request
- 1 commit
- 2 files changed
- 0 commit comments
- 1 contributor
Commits on Apr 30, 2020
* t1utils: new recipe
Unified
Split
Showing
with
81 additions
and 0 deletions.
- +30 −0 app-text/t1utils/licenses/Click License
- +51 −0 app-text/t1utils/t1utils-1.41.recipe
| @@ -0,0 +1,30 @@ | ||
| Portions of this software are subject to the license below. The relevant | ||
| source files are clearly marked; they refer to this file using the phrase | ||
| "the Click LICENSE file". This license is an MIT license, plus a clause | ||
| (taken from the W3C license) requiring prior written permission to use our | ||
| names in publicity. | ||
|
|
||
| =========================================================================== | ||
|
|
||
| Permission is hereby granted, free of charge, to any person obtaining a | ||
| copy of this software and associated documentation files (the "Software"), | ||
| to deal in the Software without restriction, including without limitation | ||
| the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||
| and/or sell copies of the Software, and to permit persons to whom the | ||
| Software is furnished to do so, subject to the following conditions: | ||
|
|
||
| The above copyright notice and this permission notice shall be included in | ||
| all copies or substantial portions of the Software. | ||
|
|
||
| The name and trademarks of copyright holders may NOT be used in advertising | ||
| or publicity pertaining to the Software without specific, written prior | ||
| permission. Title to copyright in this Software and any associated | ||
| documentation will at all times remain with copyright holders. | ||
|
|
||
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | ||
| FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | ||
| DEALINGS IN THE SOFTWARE. |
| @@ -0,0 +1,51 @@ | ||
| SUMMARY="Utilities for manupulating Adobe Type 1 font software" | ||
| DESCRIPTION="T1utils is a collection of simple programs for manipulating \ | ||
| PostScript Type 1 fonts. | ||
| Together, they allow you to convert between PFA (ASCII) and PFB (binary) \ | ||
| formats, disassemble PFA or PFB files into human-readable form, and \ | ||
| reassemble them into PFA or PFB format. | ||
| Additionally you can extract font resources from a Macintosh font file or \ | ||
| create a Macintosh Type 1 font file from a PFA or PFB font." | ||
| HOMEPAGE="https://www.lcdf.org/~eddietwo/type/#t1utils" | ||
| COPYRIGHT="1992 by I. Lee Hetherington, all rights reserved. | ||
| 1998-2017 Eddie Kohler" | ||
| LICENSE="Click License" | ||
| REVISION="1" | ||
| SOURCE_URI="https://www.lcdf.org/~eddietwo/type/t1utils-$portVersion.tar.gz" | ||
| CHECKSUM_SHA256="fc5edd7e829902b3b685886382fed690d533681c0ab218a387c9e47606623427" | ||
|
|
||
| ARCHITECTURES="x86_gcc2 x86 x86_64" | ||
|
|
||
| PROVIDES=" | ||
| t1utils = $portVersion | ||
| cmd:t1ascii = $portVersion | ||
| cmd:t1asm = $portVersion | ||
| cmd:t1binary = $portVersion | ||
| cmd:t1disasm = $portVersion | ||
| cmd:t1mac = $portVersion | ||
| cmd:t1unmac = $portVersion | ||
| " | ||
| REQUIRES=" | ||
| haiku | ||
| " | ||
|
|
||
| BUILD_REQUIRES=" | ||
| haiku_devel | ||
| " | ||
| BUILD_PREREQUIRES=" | ||
| cmd:awk | ||
| cmd:gcc | ||
| cmd:ld | ||
| cmd:make | ||
| " | ||
|
|
||
| BUILD() | ||
| { | ||
| runConfigure ./configure | ||
| make $jobArgs | ||
| } | ||
|
|
||
| INSTALL() | ||
| { | ||
| make install | ||
| } |