pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/fonts/fontforge 20170731:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5480a8f8d922
branches:  trunk
changeset: 367162:5480a8f8d922
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Aug 25 09:20:38 2017 +0000

description:
20170731:
This incorporates a large number of adjustments and fixes and adds packages for newer Ubuntu releases.

diffstat:

 fonts/fontforge/Makefile                               |   9 ++-
 fonts/fontforge/PLIST                                  |   9 +++-
 fonts/fontforge/distinfo                               |  14 +++---
 fonts/fontforge/patches/patch-configure                |  40 +++++++++++------
 fonts/fontforge/patches/patch-fontforgeexe_Makefile.in |  15 +-----
 5 files changed, 49 insertions(+), 38 deletions(-)

diffs (191 lines):

diff -r b4241df628e9 -r 5480a8f8d922 fonts/fontforge/Makefile
--- a/fonts/fontforge/Makefile  Fri Aug 25 09:08:33 2017 +0000
+++ b/fonts/fontforge/Makefile  Fri Aug 25 09:20:38 2017 +0000
@@ -1,17 +1,18 @@
-# $NetBSD: Makefile,v 1.100 2017/05/04 19:23:18 adam Exp $
+# $NetBSD: Makefile,v 1.101 2017/08/25 09:20:38 adam Exp $
 
-DISTNAME=      fontforge-dist-20161004
+DISTNAME=      fontforge-dist-20170731
 PKGNAME=       ${DISTNAME:S/-dist-/-/}
 CATEGORIES=    fonts editors
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=fontforge/}
-GITHUB_PROJECT=        fontforge
-GITHUB_RELEASE=        20161005
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    adam%NetBSD.org@localhost
 HOMEPAGE=      http://fontforge.github.io/
 COMMENT=       Postscript font editor
 LICENSE=       modified-bsd
 
+GITHUB_PROJECT=        fontforge
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
 EXTRACT_USING= bsdtar
 WRKSRC=                ${WRKDIR}/fontforge-2.0.${PKGVERSION_NOREV}
 
diff -r b4241df628e9 -r 5480a8f8d922 fonts/fontforge/PLIST
--- a/fonts/fontforge/PLIST     Fri Aug 25 09:08:33 2017 +0000
+++ b/fonts/fontforge/PLIST     Fri Aug 25 09:20:38 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2017/05/04 19:23:18 adam Exp $
+@comment $NetBSD: PLIST,v 1.35 2017/08/25 09:20:38 adam Exp $
 bin/fontforge
 bin/fontimage
 bin/fontlint
@@ -48,6 +48,7 @@
 include/fontforge/intl.h
 include/fontforge/libffstamp.h
 include/fontforge/lookups.h
+include/fontforge/mem.h
 include/fontforge/mm.h
 include/fontforge/namehash.h
 include/fontforge/nonlineartrans.h
@@ -860,7 +861,9 @@
 share/fontforge/pixmaps/changeweight.png
 share/fontforge/pixmaps/charviewicon.xbm
 share/fontforge/pixmaps/check_off.png
+share/fontforge/pixmaps/check_off_disabled.png
 share/fontforge/pixmaps/check_on.png
+share/fontforge/pixmaps/check_on_disabled.png
 share/fontforge/pixmaps/chooseraudio.png
 share/fontforge/pixmaps/chooserback.png
 share/fontforge/pixmaps/chooserbookmark.png
@@ -1119,7 +1122,9 @@
 share/fontforge/pixmaps/ptinfotangent.png
 share/fontforge/pixmaps/python.png
 share/fontforge/pixmaps/radio_off.png
+share/fontforge/pixmaps/radio_off_disabled.png
 share/fontforge/pixmaps/radio_on.png
+share/fontforge/pixmaps/radio_on_disabled.png
 share/fontforge/pixmaps/resources
 share/fontforge/pixmaps/rmoverlap.png
 share/fontforge/pixmaps/rotate180.png
@@ -1213,12 +1218,14 @@
 share/fontforge/python/simple/load-font-and-show-name.py
 share/fontforge/python/test.sfd
 share/fontforge/python/webcollab.py
+share/icons/hicolor/128x128/apps/fontforge.png
 share/icons/hicolor/16x16/apps/fontforge.png
 share/icons/hicolor/22x22/apps/fontforge.png
 share/icons/hicolor/24x24/apps/fontforge.png
 share/icons/hicolor/256x256/apps/fontforge.png
 share/icons/hicolor/32x32/apps/fontforge.png
 share/icons/hicolor/48x48/apps/fontforge.png
+share/icons/hicolor/64x64/apps/fontforge.png
 share/icons/hicolor/scalable/apps/fontforge.svg
 share/locale/ca/LC_MESSAGES/FontForge.mo
 share/locale/de/LC_MESSAGES/FontForge.mo
diff -r b4241df628e9 -r 5480a8f8d922 fonts/fontforge/distinfo
--- a/fonts/fontforge/distinfo  Fri Aug 25 09:08:33 2017 +0000
+++ b/fonts/fontforge/distinfo  Fri Aug 25 09:20:38 2017 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.66 2017/08/24 10:45:00 jperkin Exp $
+$NetBSD: distinfo,v 1.67 2017/08/25 09:20:38 adam Exp $
 
-SHA1 (fontforge-dist-20161004.tar.gz) = bafb76ccbfcb37f94cf71f32c79cc120d8102683
-RMD160 (fontforge-dist-20161004.tar.gz) = fc3e3823bb06835b280109bd7928a3e092aec70d
-SHA512 (fontforge-dist-20161004.tar.gz) = 274ab26859b3691bd9c9c3b639157753bd5cd5d909e90309b6f4c8b68aedfd49b3e7c88fe45bc0f8090d3a3e946a409d131d3d191299f14a153f3c95b36c35c2
-Size (fontforge-dist-20161004.tar.gz) = 20987883 bytes
+SHA1 (fontforge-dist-20170731.tar.xz) = 89ab434e523dbea8fd9f81907dda33f023055b05
+RMD160 (fontforge-dist-20170731.tar.xz) = af473f403999937dd95715bdfd98f582d05c94cd
+SHA512 (fontforge-dist-20170731.tar.xz) = 26f7a40714460716a24dd0229fdb027f3766bcc48db64b8993436ddcb6277898f9f3b67ad4fc0be515b2b38e01370d1c7d9ee3c6ece1be862b7d8c9882411f11
+Size (fontforge-dist-20170731.tar.xz) = 13985256 bytes
 SHA1 (patch-Makefile.in) = 5a7cad2f9516540048008a13a257d6c9720a22c9
-SHA1 (patch-configure) = d85d82bed7ee84c5b8282afd1310872eca39a3dd
+SHA1 (patch-configure) = 23c953855960f65c539d9ccd15df14fb6a9a2428
 SHA1 (patch-fontforge_splinefont.h) = eda077c87d3bba57a6b6fe0f62d83956e6e13bc1
-SHA1 (patch-fontforgeexe_Makefile.in) = de7b58d1c84508f9aa843ea06d23a87b0502b344
+SHA1 (patch-fontforgeexe_Makefile.in) = cfacd2b76e98593e8d0867eddd9f84ee1bd24f26
 SHA1 (patch-po_Makefile.in) = 75990b7371e5ce525deba693c651dbd5222e558b
diff -r b4241df628e9 -r 5480a8f8d922 fonts/fontforge/patches/patch-configure
--- a/fonts/fontforge/patches/patch-configure   Fri Aug 25 09:08:33 2017 +0000
+++ b/fonts/fontforge/patches/patch-configure   Fri Aug 25 09:20:38 2017 +0000
@@ -1,19 +1,11 @@
-$NetBSD: patch-configure,v 1.2 2016/04/07 10:09:02 adam Exp $
+$NetBSD: patch-configure,v 1.3 2017/08/25 09:20:38 adam Exp $
 
-Fix building on OS X.
-Portability fix.
+Portability fixes.
+Disable IPython modules.
 
---- configure.orig     2016-04-05 01:57:34.000000000 +0000
+--- configure.orig     2017-07-31 08:30:42.386015000 +0000
 +++ configure
-@@ -15228,7 +15228,6 @@ $as_echo "#define __Mac 1" >>confdefs.h
-        MACAPP=""
-       fi
- 
--      RAW_COMPILE_PLATFORM_CFLAGS=" $CFLAGS -arch x86_64 -arch i386 "
- 
- 
- 
-@@ -19653,7 +19652,7 @@ fi
+@@ -20382,7 +20382,7 @@ fi
  
  fi
  
@@ -22,7 +14,18 @@
        ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
  if test "x$ac_cv_header_zlib_h" = xyes; then :
  
-@@ -35279,7 +35278,7 @@ fi
+@@ -37045,9 +37045,8 @@ if test x"${i_do_have_python_scripting}"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IPython" >&5
+ $as_echo_n "checking for IPython... " >&6; }
+    if $( $PYTHON -c 'import IPython' 2>&5 ); then
+-        have_ipython=yes;
++        have_ipython=no;
+ 
+-$as_echo "#define HAVE_IPYTHON 1" >>confdefs.h
+ 
+         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ $as_echo "yes" >&6; }
+@@ -37090,7 +37089,7 @@ fi
  #--------------------------------------------------------------------------
  
  # Check whether --enable-breakpad was given.
@@ -31,3 +34,12 @@
    enableval=$enable_breakpad; have_breakpad=yes
  fi
  
+@@ -37307,7 +37306,7 @@ FONTFORGE_DATE_NOW=${SOURCE_DATE_EPOCH:-
+ FONTFORGE_DATE_OPTS="--date=@${FONTFORGE_DATE_NOW}"
+ if ! date --version 2>/dev/null ; then
+   # Use POSIX date instead of GNU date on BSD systems
+-  FONTFORGE_DATE_OPTS="-j -f %s ${FONTFORGE_DATE_NOW}"
++  FONTFORGE_DATE_OPTS="-j -r ${FONTFORGE_DATE_NOW}"
+ fi
+ FONTFORGE_MODTIME="$(date -u $FONTFORGE_DATE_OPTS +'%s')L"
+ FONTFORGE_MODTIME_STR="$(date -u $FONTFORGE_DATE_OPTS +'%H:%M %Z %e-%b-%Y')"
diff -r b4241df628e9 -r 5480a8f8d922 fonts/fontforge/patches/patch-fontforgeexe_Makefile.in
--- a/fonts/fontforge/patches/patch-fontforgeexe_Makefile.in    Fri Aug 25 09:08:33 2017 +0000
+++ b/fonts/fontforge/patches/patch-fontforgeexe_Makefile.in    Fri Aug 25 09:20:38 2017 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-fontforgeexe_Makefile.in,v 1.2 2017/08/24 10:45:00 jperkin Exp $
+$NetBSD: patch-fontforgeexe_Makefile.in,v 1.3 2017/08/25 09:20:38 adam Exp $
 
 Fix linking Objective-C code.
 
---- fontforgeexe/Makefile.in.orig      2016-10-04 12:30:31.000000000 +0000
+--- fontforgeexe/Makefile.in.orig      2017-07-31 08:30:47.000000000 +0000
 +++ fontforgeexe/Makefile.in
-@@ -380,7 +380,7 @@ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+@@ -391,7 +391,7 @@ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
  am__v_lt_0 = --silent
  am__v_lt_1 = 
  libfontforgeexe_la_LINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \
@@ -13,12 +13,3 @@
        $(libfontforgeexe_la_OBJCFLAGS) $(OBJCFLAGS) \
        $(libfontforgeexe_la_LDFLAGS) $(LDFLAGS) -o $@
  PROGRAMS = $(bin_PROGRAMS)
-@@ -2039,7 +2039,7 @@ fontforge-main.obj: main.c
-       $(AM_V_OBJC)$(LTOBJCCOMPILE) -c -o $@ $<
- 
- libfontforgeexe_la-macobjective.lo: macobjective.m
--      $(AM_V_OBJC)$(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(OBJC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfontforgeexe_la_CPPFLAGS) $(CPPFLAGS) 
$(libfontforgeexe_la_OBJCFLAGS) $(OBJCFLAGS) -c -o libfontforgeexe_la-macobjective.lo `test -f 'macobjective.m' || echo '$(srcdir)/'`macobjective.m
-+      $(AM_V_OBJC)$(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --tag=CC --mode=compile $(OBJC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfontforgeexe_la_CPPFLAGS) $(CPPFLAGS) 
$(libfontforgeexe_la_OBJCFLAGS) $(OBJCFLAGS) -c -o libfontforgeexe_la-macobjective.lo `test -f 'macobjective.m' || echo '$(srcdir)/'`macobjective.m
- 
- mostlyclean-libtool:
-       -rm -f *.lo



Home | Main Index | Thread Index | Old Index