aboutsummaryrefslogtreecommitdiff
path: root/graphics/libspiro
diff options
context:
space:
mode:
authorKurt Jaeger <pi@FreeBSD.org>2019-08-19 18:50:18 +0000
committerKurt Jaeger <pi@FreeBSD.org>2019-08-19 18:50:18 +0000
commit8f99df4983d5e06839b2d5ba80277f847f358f3e (patch)
treeb3d25054e6254bfcb3f2aaeb2f8c8681ca5d82e3 /graphics/libspiro
parentfed608d71381e870b9b4a73aa13142ee8e59e9ad (diff)
downloadports-8f99df4983d5e06839b2d5ba80277f847f358f3e.tar.gz
ports-8f99df4983d5e06839b2d5ba80277f847f358f3e.zip
graphics/libspiro: upgrade 0.5.20150702 -> 20190731
- MASTER_SITE moved from SF to github PR: 239951 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer) Relnotes: https://github.com/fontforge/libspiro/blob/master/ChangeLog
Notes
Notes: svn path=/head/; revision=509300
Diffstat (limited to 'graphics/libspiro')
-rw-r--r--graphics/libspiro/Makefile5
-rw-r--r--graphics/libspiro/distinfo5
-rw-r--r--graphics/libspiro/files/patch-Makefile.am27
-rw-r--r--graphics/libspiro/pkg-descr2
-rw-r--r--graphics/libspiro/pkg-plist4
5 files changed, 24 insertions, 19 deletions
diff --git a/graphics/libspiro/Makefile b/graphics/libspiro/Makefile
index 38f7a7e92009..2c11f3c0fdac 100644
--- a/graphics/libspiro/Makefile
+++ b/graphics/libspiro/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= libspiro
-DISTVERSION= 0.5.20150702
+DISTVERSION= 20190731
PORTEPOCH= 1
CATEGORIES= graphics
@@ -12,10 +12,11 @@ COMMENT= Library to convert clothoid splines into Bezier splines
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+USES= autoreconf gmake libtool pathfix
+
USE_GITHUB= yes
GH_ACCOUNT= fontforge
-USES= autoreconf gmake libtool pathfix
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
diff --git a/graphics/libspiro/distinfo b/graphics/libspiro/distinfo
index dcbf4c548f2c..ffb19b7b1601 100644
--- a/graphics/libspiro/distinfo
+++ b/graphics/libspiro/distinfo
@@ -1,2 +1,3 @@
-SHA256 (fontforge-libspiro-0.5.20150702_GH0.tar.gz) = 14f761d83c7fa6be31c4e0317251ed1201b367dc5b2a8678e2da179d74938fc7
-SIZE (fontforge-libspiro-0.5.20150702_GH0.tar.gz) = 82909
+TIMESTAMP = 1566151460
+SHA256 (fontforge-libspiro-20190731_GH0.tar.gz) = 25678f69416115c9d5f909de4013f7a5a44a3f7ca901f912bb6de566cbb70e89
+SIZE (fontforge-libspiro-20190731_GH0.tar.gz) = 96096
diff --git a/graphics/libspiro/files/patch-Makefile.am b/graphics/libspiro/files/patch-Makefile.am
index b34d9f18f3ce..9991ddcb1429 100644
--- a/graphics/libspiro/files/patch-Makefile.am
+++ b/graphics/libspiro/files/patch-Makefile.am
@@ -1,4 +1,4 @@
---- Makefile.am.orig 2016-10-03 14:37:13 UTC
+--- Makefile.am.orig 2019-07-31 14:22:46 UTC
+++ Makefile.am
@@ -1,6 +1,6 @@
# Makefile.am - Top level automakefile for libspiro
@@ -6,33 +6,36 @@
-SUBDIRS = . tests
+SUBDIRS = .
- pkgconfigdir = $(prefix)/libdata/pkgconfig
- pkgconfig_DATA = libspiro.pc
-@@ -13,7 +13,7 @@ AM_LDFLAGS = $(WLSLIB) $(LS_LIB) -no-und
+ test_programs = call-test0 call-test1 call-test2 call-test3 call-test4 \
+ call-test5 call-test6 call-test7 call-test8 call-test9 \
+@@ -18,7 +18,7 @@ AM_LDFLAGS = $(WLSLIB) $(LS_LIB) -no-undefined --mode=
LIBTOOL_DEPS = @LIBTOOL_DEPS@
DISTCLEANFILES = libspiro.pc
--DISTCHECK_CONFIGURE_FLAGS = --enable-verbose_lib --enable-test_inputs
-+DISTCHECK_CONFIGURE_FLAGS = --enable-verbose_lib --disable-test_inputs
+-DISTCHECK_CONFIGURE_FLAGS = --enable-verbose_lib --enable-test_inputs --enable-test-a-lot
++DISTCHECK_CONFIGURE_FLAGS = --enable-verbose_lib --disable-test_inputs --disable-test-a-lot
lib_LTLIBRARIES = libspiro.la
-@@ -26,17 +26,10 @@ EXTRA_DIST = bezctx.md get-spiro-src.sh
+@@ -31,20 +31,13 @@ EXTRA_DIST = bezctx.md get-spiro-src.sh README-RaphLev
java/ShowPlate.java java/Spiro.java java/SpiroBezierContext.java \
java/SpiroCanvas.java java/SpiroCP.java java/SpiroGeneralPath.java \
java/SpiroPointType.java README-GeorgeWilliams fontforge-debug.txt \
-- fontforge.sh m4/ax_check_compile_flag.m4 tests/call-test.c
-+ fontforge.sh m4/ax_check_compile_flag.m4
+- fontforge.sh m4/ax_check_compile_flag.m4 tests/call-test.c \
++ fontforge.sh m4/ax_check_compile_flag.m4 \
+ path5.png path6.png
include_HEADERS = bezctx.h bezctx_intf.h spiro.h spiroentrypoints.h
libtool: $(LIBTOOL_DEPS)
$(SHELL) ./config.status libtool
-
+-
-# test: run all tests in cwd and subdirs
--test: ${TEST_PROGS}
+-test: $(TEST_PROGS)
-
-.PHONY: test
-# run make test as part of make check
-check-local: test
--
+
+ check-valgrind:
+ if HAVEVALGRIND
diff --git a/graphics/libspiro/pkg-descr b/graphics/libspiro/pkg-descr
index a907d6d8efbd..1aeeea1e67ac 100644
--- a/graphics/libspiro/pkg-descr
+++ b/graphics/libspiro/pkg-descr
@@ -15,4 +15,4 @@ has come to use beziers.
(Above taken from Introduction on the library's website)
-WWW: http://libspiro.sourceforge.net/
+WWW: https://github.com/fontforge/libspiro
diff --git a/graphics/libspiro/pkg-plist b/graphics/libspiro/pkg-plist
index e2fc5920fe7d..ec2d629ebcc9 100644
--- a/graphics/libspiro/pkg-plist
+++ b/graphics/libspiro/pkg-plist
@@ -4,6 +4,6 @@ include/spiro.h
include/spiroentrypoints.h
lib/libspiro.a
lib/libspiro.so
-lib/libspiro.so.0
-lib/libspiro.so.0.0.5
+lib/libspiro.so.1
+lib/libspiro.so.1.0.0
libdata/pkgconfig/libspiro.pc