aboutsummaryrefslogtreecommitdiff
path: root/textproc/libsoldout
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2016-07-24 09:38:09 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2016-07-24 09:38:09 +0000
commit13c829ef924bf71993659af30df6eba614550e72 (patch)
tree8bcee626763b6ea11fc6ab6fa590abce06561f77 /textproc/libsoldout
parent5ea1652b124857acb60c602627aba17376ff16f2 (diff)
downloadports-13c829ef924bf71993659af30df6eba614550e72.tar.gz
ports-13c829ef924bf71993659af30df6eba614550e72.zip
Update to 1.4
* Fix a bug in rendering nested block lists * Fix build with GCC 6 and other minor warnings * Build a static library too * Significantly improve documentation * Improvement of mkd2man * Add an amalgamation (C sources to include directly in a project) (not included in the port though) PR: 211330 Submitted by: Natacha Porté <natbsd@instinctive.eu> (maintainer & upstream)
Notes
Notes: svn path=/head/; revision=418994
Diffstat (limited to 'textproc/libsoldout')
-rw-r--r--textproc/libsoldout/Makefile7
-rw-r--r--textproc/libsoldout/distinfo5
-rw-r--r--textproc/libsoldout/files/patch-BSDmakefile16
-rw-r--r--textproc/libsoldout/pkg-plist9
4 files changed, 17 insertions, 20 deletions
diff --git a/textproc/libsoldout/Makefile b/textproc/libsoldout/Makefile
index 41986a5bd1a5..3aaf6f702934 100644
--- a/textproc/libsoldout/Makefile
+++ b/textproc/libsoldout/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= libsoldout
-DISTVERSION= 1.3
+DISTVERSION= 1.4
CATEGORIES= textproc devel
MASTER_SITES= http://instinctive.eu/code/
@@ -16,12 +16,15 @@ USE_LDCONFIG= yes
USES= tar:bzip2
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/libsoldout.so.1 ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_LIB} ${WRKSRC}/libsoldout.so.1 ${STAGEDIR}${PREFIX}/lib
${INSTALL_PROGRAM} ${WRKSRC}/mkd2html ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/mkd2latex ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/mkd2man ${STAGEDIR}${PREFIX}/bin
cd ${STAGEDIR}${PREFIX}/lib && ${LN} -s libsoldout.so.1 libsoldout.so
${MKDIR} ${STAGEDIR}${PREFIX}/include/soldout
${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/soldout
+ ${INSTALL_DATA} ${WRKSRC}/libsoldout.a ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_MAN} ${WRKSRC}/mkd2*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/*.3 ${STAGEDIR}${MAN3PREFIX}/man/man3
.include <bsd.port.mk>
diff --git a/textproc/libsoldout/distinfo b/textproc/libsoldout/distinfo
index fa8c4faec0c4..839cfa3b9642 100644
--- a/textproc/libsoldout/distinfo
+++ b/textproc/libsoldout/distinfo
@@ -1,2 +1,3 @@
-SHA256 (libsoldout-1.3.tar.bz2) = 61daa3f108868420d0f93610f5f8a46aaf9ae93c066ef262d57d37a4a02eafea
-SIZE (libsoldout-1.3.tar.bz2) = 32620
+TIMESTAMP = 1469352481
+SHA256 (libsoldout-1.4.tar.bz2) = 92a8cf53f27a6eaa489473c37f6a3c32181ca5b75afea952fd15f4d168a4ffac
+SIZE (libsoldout-1.4.tar.bz2) = 38932
diff --git a/textproc/libsoldout/files/patch-BSDmakefile b/textproc/libsoldout/files/patch-BSDmakefile
deleted file mode 100644
index 0ff8be0b4936..000000000000
--- a/textproc/libsoldout/files/patch-BSDmakefile
+++ /dev/null
@@ -1,16 +0,0 @@
---- ./BSDmakefile.orig 2011-05-22 15:52:03.000000000 +0200
-+++ ./BSDmakefile 2011-06-20 19:22:57.278509671 +0200
-@@ -16,9 +16,10 @@
-
- DEPDIR=depends
- ALLDEPS=$(DEPDIR)/all
--CFLAGS=-c -g -O3 -Wall -Werror -fPIC
--LDFLAGS=-g -O3 -Wall -Werror
--CC=gcc
-+CFLAGS?=-c -g -O3 -Wall -Werror
-+CFLAGS+= -c -fPIC
-+LDFLAGS?=-g -O3 -Wall -Werror
-+CC?=gcc
-
- all: libsoldout.so mkd2html mkd2latex mkd2man
-
diff --git a/textproc/libsoldout/pkg-plist b/textproc/libsoldout/pkg-plist
index 596d4de94807..040c31ac04e5 100644
--- a/textproc/libsoldout/pkg-plist
+++ b/textproc/libsoldout/pkg-plist
@@ -5,5 +5,14 @@ include/soldout/array.h
include/soldout/buffer.h
include/soldout/markdown.h
include/soldout/renderers.h
+lib/libsoldout.a
lib/libsoldout.so
lib/libsoldout.so.1
+man/man1/mkd2html.1.gz
+man/man1/mkd2latex.1.gz
+man/man1/mkd2man.1.gz
+man/man3/soldout.3.gz
+man/man3/soldout_array.3.gz
+man/man3/soldout_buffer.3.gz
+man/man3/soldout_markdown.3.gz
+man/man3/soldout_renderers.3.gz