Bug 198056 - print/py-fonttools: Update to version 2.5
Summary: print/py-fonttools: Update to version 2.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dmitry Marakasov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-26 16:56 UTC by Paul
Modified: 2015-06-01 20:08 UTC (History)
2 users (show)

See Also:


Attachments
Update to 2.5; change from sourceforge to github (2.04 KB, patch)
2015-02-26 16:56 UTC, Paul
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Paul 2015-02-26 16:56:29 UTC
Created attachment 153550 [details]
Update to 2.5; change from sourceforge to github

py-fonttools has a new version, new upstream maintainer, and new distribution site.

From the Sourceforge distribution page: "As of 2014-11-13, this project may now be found at https://github.com/behdad/fonttools/"

Additionally, since version 2.4, math/py-numpy is *no longer* a dependency.
Comment 1 Paul 2015-02-26 16:58:28 UTC
Comment on attachment 153550 [details]
Update to 2.5; change from sourceforge to github

>diff -ubr print/py-fonttools/Makefile pbrooks/py-fonttools/Makefile
>--- print/py-fonttools/Makefile 2014-10-24 09:42:59.000000000 -0700
>+++ pbrooks/py-fonttools/Makefile       2015-02-25 15:30:08.409767182 -0800
>@@ -2,17 +2,22 @@
> # $FreeBSD: head/print/py-fonttools/Makefile 371452 2014-10-24 16:42:59Z mva $
> 
> PORTNAME=      fonttools
>-PORTVERSION=   2.4
>-PORTREVISION=  3
>+PORTVERSION=   2.5
> CATEGORIES=    print python
>-MASTER_SITES=  SF/${PORTNAME}/${PORTVERSION}
> PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
> 
> MAINTAINER=    ports@FreeBSD.org
> COMMENT=       Open source library for manipulating fonts, written in Python
> 
>-BUILD_DEPENDS= ${PYNUMPY} ${PYXML}
>-RUN_DEPENDS=   ${PYNUMPY} ${PYXML}
>+LICENSE=       MIT
>+
>+BUILD_DEPENDS= ${PYXML}
>+RUN_DEPENDS=   ${PYXML}
>+
>+USE_GITHUB=    yes
>+GH_ACCOUNT=    behdad
>+GH_COMMIT=     e9941a5
>+GH_PROJECT=    ${PORTNAME}
> 
> OPTIONS_DEFINE=        DOCS
> 
>@@ -27,7 +32,6 @@
> 
> post-install:
>        @${MKDIR} ${STAGEDIR}${DOCSDIR}
>-       ${INSTALL_DATA} ${WRKSRC}/Doc/ChangeLog ${STAGEDIR}${DOCSDIR}
>        ${INSTALL_DATA} ${WRKSRC}/Doc/*.html ${STAGEDIR}${DOCSDIR}
>        ${INSTALL_DATA} ${WRKSRC}/Doc/*.txt ${STAGEDIR}${DOCSDIR}
> 
>diff -ubr print/py-fonttools/distinfo pbrooks/py-fonttools/distinfo
>--- print/py-fonttools/distinfo 2013-07-15 07:50:56.000000000 -0700
>+++ pbrooks/py-fonttools/distinfo       2015-02-25 13:40:24.669216805 -0800
>@@ -1,2 +1,2 @@
>-SHA256 (fonttools-2.4.tar.gz) = 95e5d8a67e2dae3ea237f9bebc449e0af42f12f03683db34f617e5b15d9d4fb0
>-SIZE (fonttools-2.4.tar.gz) = 348885
>+SHA256 (fonttools-2.5.tar.gz) = d75bbb9c59d2babd49c3fa81b8d466509ec7ac4f303c748785dee3c11295efab
>+SIZE (fonttools-2.5.tar.gz) = 229418
>diff -ubr print/py-fonttools/pkg-descr pbrooks/py-fonttools/pkg-descr
>--- print/py-fonttools/pkg-descr        2013-07-15 07:50:56.000000000 -0700
>+++ pbrooks/py-fonttools/pkg-descr      2015-02-25 15:07:38.163894293 -0800
>@@ -3,4 +3,4 @@
> PostScript Type 1 fonts as well as AFM files and some MacOS-specific
> formats.
> 
>-WWW: http://sourceforge.net/projects/fonttools/
>+WWW: https://github.com/behdad/fonttools/
>
Comment 2 commit-hook freebsd_committer freebsd_triage 2015-06-01 20:07:50 UTC
A commit references this bug:

Author: amdmi3
Date: Mon Jun  1 20:07:48 UTC 2015
New revision: 388272
URL: https://svnweb.freebsd.org/changeset/ports/388272

Log:
  - Update to 2.5
  - Use new MASTER_SITE and WWW:
  - Add NO_ARCH

  PR:		198056
  Submitted by:	freebsd@rig.rain.com

Changes:
  head/print/py-fonttools/Makefile
  head/print/py-fonttools/distinfo
  head/print/py-fonttools/pkg-descr