1{stdenv, fetchurl, gettext, jdk, libmatthew_java}:
2
3stdenv.mkDerivation {
4 name = "dbus-java-2.7";
5 src = fetchurl {
6 url = http://dbus.freedesktop.org/releases/dbus-java/dbus-java-2.7.tar.gz;
7 sha256 = "0cyaxd8x6sxmi6pklkkx45j311a6w51fxl4jc5j3inc4cailwh5y";
8 };
9 JAVA_HOME=jdk;
10 JAVA="${jdk}/bin/java";
11 PREFIX=''''${out}'';
12 JAVAUNIXLIBDIR="${libmatthew_java}/lib/jni";
13 JAVAUNIXJARDIR="${libmatthew_java}/share/java";
14 buildInputs = [ gettext jdk ];
15 # I'm too lazy to build the documentation
16 preBuild = ''
17 sed -i -e "s|all: bin doc man|all: bin|" \
18 -e "s|install: install-bin install-man install-doc|install: install-bin|" Makefile
19 '';
20 maintainers = [ stdenv.lib.maintainers.sander ];
21}