Packaging is broken:
===> Building package for sile-0.9.4
Create /mnt/packages/i386/all/sile-0.9.4.tgz
Missing library for estdc++>=0.0
$ sudo -u _pbuild make port-lib-depends-check
sile-0.9.4(print/sile):
Missing: stdc++.57 (/usr/local/share/sile/core/justenoughicu.so) (system lib)
Extra: estdc++.17
WANTLIB += stdc++
*** Error 1 in target 'port-lib-depends-check' (ignored)
And the DEPs are a bit wonky, you're adding to MODLUA_BUILD_DEPENDS and
MODLUA_RUN_DEPENDS, those should be directly in BUILD_DEPENDS/RUN_DEPENDS.
MODLUA_BUILD_DEPENDS += devel/lpeg \
devel/luafs \
textproc/luaexpat
MODLUA_RUN_DEPENDS += devel/lpeg \
devel/luafs \
textproc/luaexpat
..
RUN_DEPENDS = fonts/gentium
->
BUILD_DEPENDS = devel/lpeg \
devel/luafs \
textproc/luaexpat
RUN_DEPENDS = devel/lpeg \
devel/luafs \
fonts/gentium \
textproc/luaexpat
On 2017/01/27 01:34, Anthony J. Bentley wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2017/01/27 01:34:57
>
> Log message:
> Import sile-0.9.4.
>
> SILE is a typesetting system. Its job is to produce beautiful printed
> documents.
>
> SILE takes some textual instructions and turns them into PDF output. It
> has
> features inspired by TeX and InDesign, but seeks to be more flexible,
> extensible and programmable than them. It's useful both for typesetting
> documents written in the SILE language, and as a processing system for
> styling and outputting structured data.
>
> ok landry@
>
> Status:
>
> Vendor Tag: bentley
> Release Tags: bentley_20170127
>
> N ports/print/sile/Makefile
> N ports/print/sile/distinfo
> N ports/print/sile/pkg/PLIST
> N ports/print/sile/pkg/DESCR
> N ports/print/sile/patches/patch-core_font_lua
>
> No conflicts created by this import