diff --git a/media-gfx/scanbd/Manifest b/media-gfx/scanbd/Manifest new file mode 100644 index 0000000..2f8865e --- /dev/null +++ b/media-gfx/scanbd/Manifest @@ -0,0 +1 @@ +DIST scanbd-1.4.4.tgz 819525 SHA256 3a61e3bec22c6926c51510408475f2961647cc9dec325a7622108a95a64c451d SHA512 51120eef95d7c53ed5f3363df5e986ceb1b7a1ffa31999ad3f5b95f2491f69523c75c1745521fb2b86603dbdbc4506584956c7faaa3ca04063b2ac34d58caa7d WHIRLPOOL 5dbe6109c33a25a8873cccca9ee295c9372fcbdd2cfbab375f5d0e47ce4948a7af7d9636eac74498eab2986f174927b37114b1e470525cd3c37706fe564f7db7 diff --git a/media-gfx/scanbd/files/scanbd.initd b/media-gfx/scanbd/files/scanbd.initd new file mode 100644 index 0000000..188c3ac --- /dev/null +++ b/media-gfx/scanbd/files/scanbd.initd @@ -0,0 +1,16 @@ +#!/sbin/openrc-run + +PIDFILE="/var/run/scanbd.pid" +EXEC="/usr/sbin/scanbd" + +start() { + ebegin "Starting scanbd" + start-stop-daemon --pidfile "${PIDFILE}" --start --quiet --exec "${EXEC}" + eend $? +} + +stop() { + ebegin "Stopping scanbd" + start-stop-daemon --pidfile "${PIDFILE}" --stop --quiet + eend $? +} diff --git a/media-gfx/scanbd/metadata.xml b/media-gfx/scanbd/metadata.xml new file mode 100644 index 0000000..863f85c --- /dev/null +++ b/media-gfx/scanbd/metadata.xml @@ -0,0 +1,7 @@ + + + + + tk-gentoo@meskal.net + + diff --git a/media-gfx/scanbd/scanbd-1.4.4.ebuild b/media-gfx/scanbd/scanbd-1.4.4.ebuild new file mode 100644 index 0000000..635742c --- /dev/null +++ b/media-gfx/scanbd/scanbd-1.4.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A scanner button daemon looking for scanner button pressed" +HOMEPAGE="https://sourceforge.net/projects/scanbd/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="media-gfx/sane-backends + dev-libs/confuse" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PV}" + +src_install() { + default + newinitd "${FILESDIR}"/scanbd.initd scanbd +}