On Thu, Oct 06, 2016 at 10:28:42PM +0100, Edd Barrett wrote:
> On Tue, Oct 04, 2016 at 04:24:33PM +0200, Ingo Feinerer wrote:
> > OK?
> 
> Almost!
> 
> In the bindings configure:
> 
> ---8<---
> ...
> ==> Using valabind ./configure: ./configure.hook[13]: valabind: not
> found
> ==> Using swig ./configure: ./configure.hook[13]: swig: not found
> --->8---
> 
> Can you have a look at what is going on there? The bindings still seem
> to build despite this...

https://github.com/radare/radare2-bindings states:

* swig: enables support for python, perl, lua, java and many other
* vala: if you want to have Vala or Genie bindings
* valabind: required only in developer mode (not release tarball)

Since we only install the Vala binding and are not in developer mode, neither
swig nor valabind are needed.

> Oh and in the main package:
> 
> ---8<---
> ===>  Faking installation for radare2-0.10.6
> install -d -m 755 /usr/local/pobj/radare2-0.10.6/fake-amd64
> /usr/local/pobj/radare2-0.10.6/bin/install -c -d
> "/usr/local/pobj/radare2-0.10.6/fake-amd64/usr/local/share/doc/radare2"
> for FILE in doc/* ; do /usr/local/pobj/radare2-0.10.6/bin/install -c -m
> 644 $FILE
> "/usr/local/pobj/radare2-0.10.6/fake-amd64/usr/local/share/doc/radare2"
> ; done
> install: doc/3D: Inappropriate file type or format
> install: doc/node.js: Inappropriate file type or format
> install: doc/pdb: Inappropriate file type or format
> install: doc/sandbox: Inappropriate file type or format
> --->8---

doc/3D, doc/node.js, doc/pdb and doc/sandbox are directories, so
${INSTALL_DATA} does not work. In FreeBSD there is a ${COPYTREE_SHARE}
for this case
(https://www.freebsd.org/doc/en/books/porters-handbook/book.html#install-copytree)
but I am not aware of a similar mechanism in OpenBSD. As these files are
just extra documentation I felt free to ignore those.

Best regards,
Ingo

Reply via email to