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:   bent...@cvs.openbsd.org 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

Reply via email to