On 2015/12/18 16:20, David CARLIER wrote:
> Thanks for your feedback !
> For simplicity I resend in this topic.
> 
> On 18 December 2015 at 15:39, Stuart Henderson <[email protected]> wrote:
> > On 2015/12/18 15:03, David CARLIER wrote:
> >> I (re)did a submission later believing it was refused ,,, in a tgz
> >> archive and with the DESCR file formatting update.
> >> Still the so versioning to fix though.
> >
> > Ah I've found that now - earlier in my mailbox than the other mails,
> > I think probably due to greylisting on the list server.
> >
> > The file patch-angelscript_source_as_memory_cpp has MSDOS line endings
> > in the patch, better to fix this up in post-extract like so:
> >
> > post-extract:
> >         perl -i -pe 's/\r$$//' ${WRKSRC}/angelscript/source/as_memory.cpp
> >
> > and remove the ^M from the patch.

The shared libraries still need adjusting for OpenBSD.
The actual library should be named libangelscript_s.so.0.0, this
0.0 version should be listed in a SHARED_LIBS line in the port
Makefile, and changing that SHARED_LIBS line needs to change the
produced file (use ${LIBangelscript_s_VERSION} to pass it in to the
build) - the library symlinks shouldn't be installed.

Also the build should honour CXX to override g++, and should set
CXXFLAGS in the build (default "-O2 -pipe"), usually done by
passing them in via MAKE_FLAGS.

grep for these things (LIB_.*VERSION etc) in other ports
Makefiles for examples.

Reply via email to