On file installation

Fernando Apesteguía fernando.apesteguia at gmail.com
Mon May 14 17:23:39 UTC 2012


Hi,

I'm working on a port for an application written in Java and I'm
having some problems deciding how to install the application.
Previous to the installation, the WRKSRC directory contains some .jar
files and some directories along with some .txt files for
licenses, but also some .exe and .bat files _which I don't want to
install_. It is basically a package that contains both files for
windows and non-windows systems.

I was thinking on using COPYTREE_SHARE to install everything and then
remove the non necessary files, but doesn't look like
an elegant solution. Also, I wouldn't like to explicitly specify every
one of the files I want to copy. Is there a way of using something
similar to bash's extglob so I can copy !(*.exe|*bat)? If not, how to proceed?

I already looked at the existent ports to find something similar but
it seems hard to find. I also had a look at bsd.port.mk but
I couldn't find what I'm looking for.

Any help is appreciated, thanks.


More information about the freebsd-ports mailing list