AC_SUBST([systemdsystemunitdir], [$with_systemdsystemunitdir])
fi
+dnl For substitution in yocto recipe:
+GIT_BRANCH=`git branch --show-current 2>/dev/null || echo "master"`
+GIT_REVISION=`git rev-parse HEAD 2>/dev/null || echo "\${AUTOREV}"`
+AC_SUBST([GIT_BRANCH])
+AC_SUBST([GIT_REVISION])
+
AC_SUBST(WARNINGCFLAGS)
AC_SUBST(ac_aux_dir)
AC_CONFIG_FILES([Makefile
data/Makefile
data/mpdstream.service
+ data/yocto_mpdstream_git.bb
doc/Makefile
src/Makefile
])
--- /dev/null
+DESCRIPTION = "Tool to automatically restart broken MPD internet streams"
+LICENSE = "GPL-2.0-or-later"
+LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0-or-later;md5=fed54355545ffd980b814dab4a3b312c"
+
+DEPENDS = " libmpdclient systemd"
+
+PV = "@PACKAGE_VERSION@"
+SRCBRANCH = "@GIT_BRANCH@"
+SRCREV = "@GIT_REVISION@"
+SRC_URI = "git://git.hugovil.com/git/mpdstream;protocol=http;branch=${SRCBRANCH}"
+
+inherit autotools pkgconfig systemd
+
+do_configure:prepend() {
+ saved_dir=$(pwd)
+ cd ${S}; ./autogen.sh
+ cd ${saved_dir}
+}
+
+EXTRA_OECONF = " \
+ --with-systemd \
+"
+
+SYSTEMD_SERVICE:${PN} = " \
+ ${PN}.service \
+"