Compiling sleep-proxy for LEDE

Hello Forum,

I was looking for something like Apple's bonjour sleep proxy but for my Linux based home network. (It's a service that wakes up machines on demand and therfore imitates them (e.g. samba server) while the actual server is asleep/powered down. If a client tries to access, the actual server wakes up)

I stumbled over this project and tried to compile it for an Netgear WNDR3700v1 running LEDE 17.01.4:
https://bitbucket.org/cg2/sleep-proxy/overview
I have no clue who is behind the project and there is no information how to contact the developer.

Since it is my first time to build anything from source, I had to stick closely to the (sadly few) instructions of the readme and the OpenWrt-wiki (https://openwrt.org/docs/guide-developer/build-system/use-buildsystem).

After many attempts I finally extracted an ipk-file named "sleep-proxy_0.0.1-1_mips_24kc.ipk". Yet on installation it states this:

Installing sleep-proxy (0.0.1-1) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for sleep-proxy:
 *      ndisc6 *
 * opkg_install_cmd: Cannot install package sleep-proxy.

ndisc seems to be a part of sleep-proxy source code (at least there is a likewise named folder within).

Now I have two questions:

  1. Could I have made something wrong while buildung the package?
    The architecture seems to be right and since LEDE doesn't complain about anything other than missing dependencies, I suppose not.

  2. Do I have to compile the package "ndisc" the same way? And how do I do this? (s.a.: it's my first time and I came only so far by following step-by-step instructions and some try and error)
    The instructions don't mention any of that.

I would be glad if someone could point me in the right direction.