snappy-java: bad dependency syntax?

I'm trying to rebuild snappy-java on an unifi7 system and am getting this:

Code:
# make reinstall clean
===>  Deinstalling for snappyjava
===>   Deinstalling snappyjava-1.1.10.5
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
        snappyjava: 1.1.10.5

Number of packages to be removed: 1

The operation will free 2 MiB.
[1/1] Deinstalling snappyjava-1.1.10.5...
[1/1] Deleting files for snappyjava-1.1.10.5: 100%
===>   snappyjava-1.1.10.5 depends on executable: cmake - found
===>   snappyjava-1.1.10.5 depends on executable: sbt - found
Error: bad dependency syntax in BUILD_DEPENDS
expecting: pattern:origin[@flavour][:target]
got: /bin/java:
===>   snappyjava-1.1.10.5 depends on package: gmake>=4.3 - found
Errors with dependencies.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/archivers/snappy-java
*** Error code 1

Stop.
make: stopped in /usr/ports/archivers/snappy-java
#

Would someone please explain exactly what it is expecting? Seems it's expecting a specific flavor and not getting it. How can I fix this?
 
I only see this:
Code:
BUILD_DEPENDS=  cmake:devel/cmake-core \
                sbt:devel/sbt

What are yours (in Makefile)?
 
Back
Top