diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-misc/inputlircd |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/inputlircd')
-rw-r--r-- | app-misc/inputlircd/Manifest | 13 | ||||
-rw-r--r-- | app-misc/inputlircd/files/inputlircd-linux-4.4-fix.patch | 13 | ||||
-rw-r--r-- | app-misc/inputlircd/files/inputlircd.conf | 2 | ||||
-rw-r--r-- | app-misc/inputlircd/files/inputlircd.init | 13 | ||||
-rw-r--r-- | app-misc/inputlircd/files/inputlircd.init.2 | 17 | ||||
-rw-r--r-- | app-misc/inputlircd/inputlircd-0.0.1_pre11-r2.ebuild | 33 | ||||
-rw-r--r-- | app-misc/inputlircd/inputlircd-0.0.1_pre11.ebuild | 21 | ||||
-rw-r--r-- | app-misc/inputlircd/inputlircd-0.0.1_pre15-r1.ebuild | 33 | ||||
-rw-r--r-- | app-misc/inputlircd/inputlircd-0.0.1_pre15-r2.ebuild | 36 | ||||
-rw-r--r-- | app-misc/inputlircd/metadata.xml | 8 |
10 files changed, 189 insertions, 0 deletions
diff --git a/app-misc/inputlircd/Manifest b/app-misc/inputlircd/Manifest new file mode 100644 index 000000000000..2dff1b39758f --- /dev/null +++ b/app-misc/inputlircd/Manifest @@ -0,0 +1,13 @@ +AUX inputlircd-linux-4.4-fix.patch 343 SHA256 e509969445d24099027aeffeaf607fd2bf62b452f809feb658cf5e27e7e1b11c SHA512 444ab491d1a3df60f132d2d1c41ac2668f46586ee434b263f470561026f2cf1ec209461b4473e76dab0a368829679170a37a47d3bd5823dae48574992307d0d9 WHIRLPOOL b610a268057444d01f21b0bb048fff2f01ea70c2c5267085399fe2ad4ec62c7d66fc3d64ae3eab9476af7e184f962b20f3d41c9bf94716a35e932ae765a414df +AUX inputlircd.conf 75 SHA256 ecd245f32c989dcb3bac6c88d48f5a1954c64303876fa054d459f6c0396a56a7 SHA512 92fcc5d61e1f7061820791d9024dfebfcfd25cc96c1790cc7a719784314587b8e9de9674d9b73a103efe8b405aa453e5dee1759680639aa4297a237003a1f1bb WHIRLPOOL 3211cfbcde83afd1e483355da5d8c538bb6d8e4cb59bdaa02114767c82a86fa3b3936aa9a53705059b3c7edbff2e7a6f2d7a9a279b1e82925adab0b5fff00dc1 +AUX inputlircd.init 259 SHA256 71c173c39681e5a2d3e7e3957c9ed8bbcfbf95958d9fb05fa11e8d42599abf3c SHA512 0d6299a2b1ffd2b6161013888e06a59b531769ce2723b00c1ba55e9420ed4a6055023b1d892e372d1d9c438eabe446a6341adfb2dd9b19371727d1c92b5c27b1 WHIRLPOOL 062d99488b4e510dbd958d73d0f1c44acbf597e30ddb7b4be6aaf7d41d277d91ca931d4ef9baa577f7e4b82111e23cfca4164e06fba15932c9888ed0bf1e4483 +AUX inputlircd.init.2 297 SHA256 f30236d35d15003d57b944a3c5a0ff921bd2dc6bf6d1993ebd21d80ac85b6c41 SHA512 50f50859ed048b561416e7c21cf083ddda3114331ea14abef470fb04c0108f925f47a75be2b4396fd98b7d140d988288852f2c0ce9fce8218ce2a31e90c48626 WHIRLPOOL 86a11ceb2e26faf68d8fa0ea4145a79516a2682a979002f98c16b0f39317df66db5fe1e7c3887bf80916d583d8c2935f4792294170ac09d09727a6313d72b645 +DIST inputlircd-0.0.1_pre11.tar.bz2 4370 SHA256 ddd49668e3cf1275de04a74a7191f1b0e73947673d824bdb092d1ba0294c23e0 SHA512 e09546340843f4df01f22c2e5347bcbae7078c521c7e4d5216d061beb93f7ae660e96d1942e6e931e0f72c930b8383cf6f83c70f1f242587da82edc4a04b6d76 WHIRLPOOL 64f21ac9a1b7a23f66d60b65e88d73aa7f41ee60c29ffc87e70dd482bc8fd672bd171be9aa5f901c66c96bcd8791bcac0c55b82b3979e0154c302bcf2fca0391 +DIST inputlircd-0.0.1_pre15.tar.gz 5226 SHA256 c4eec38bee39715ba00985e741bf703fb8b356af09ec2372f6b68f03703bd79b SHA512 6f7dd15875eeccac1f666af82dabba243707c9b3c3b2e39070032fb3d4a40c1c0ae6fbca2e7be02ce7061d289d9ad07b9ee38c5f5b0f33d5a6c413df5bfd6365 WHIRLPOOL 71985a6a559734b36e005d8e87586759eb2a98e55804c01d2d230cd995af3d01f6fed9b59c8279349f4c3daa8d847af9162df9ec5c261679dc588360b9e9e05a +EBUILD inputlircd-0.0.1_pre11-r2.ebuild 788 SHA256 8e49b9a726fc3098bbedb16885f647ea8059f915143828ffe917ff309ee7b3b6 SHA512 dbb451f60f1da705f5d87273dafc96e145bad81f45a3789d900385c6c99d016c8efd71082c6ee9eacd96d25a440755d529a915d44f8e6ecf0d0276918ed5db70 WHIRLPOOL bf2589b555eaa20770df72aad4671115080658e8048d30a9cc5215df309204ff9cb1ffce4b08dfb6e6e263b09764c960babcef850a7af4b40deebcc1c28908db +EBUILD inputlircd-0.0.1_pre11.ebuild 586 SHA256 63354179427038d128eaa43a9b81a2a3d67d716ddb038368522e8e75d6924638 SHA512 62ca7270bbcc7d621d936753ed7f5fa3f6b572de4313b52ea3d8318f06e1ebb316259b78111aae9a8240ade4523a05b11ce6a286d837d7981f53f18d8d2c48bc WHIRLPOOL bc7e2a5adf014bdc613980c7ee6dec81d81c27f92bc2f57740f74cefe70bf1a666dbff36e032ac7ff4c72c6dd47494bc61847b23d7d43d224da4dbd106eeaf93 +EBUILD inputlircd-0.0.1_pre15-r1.ebuild 787 SHA256 007679d4615bd66f422f6609811dfbcebf9288567a5cb3061e67e7ae85eb258c SHA512 0a6ef5f19829c0d63b2c54baefeae293f693e21af88df9d4a10cec4f27ccaf77f915c4d78c3db6a5b4e43c64ac596a07c654f04b3ede78b8c900945a3718a2fd WHIRLPOOL 798082c8ef4c87b0dbf07ac006ee4546ab7628a8ac8bf42a79597cb205a439564421bee787e53ca82daec3b393f4c47e2823b734d2fa0b30b6fc2dadf3201f17 +EBUILD inputlircd-0.0.1_pre15-r2.ebuild 919 SHA256 b62b7882039fc40604c0927271c23bb4020cc9561d0f51a6efd9bcdf9b7b34cb SHA512 d95464cd756f8d72211bbce18f7a70fe955c339910acba2b07064403ce579c1a3978451c47d97f7e014fbf85249ee89dba8e21f5ebbdd02c0791cf26dbe1949b WHIRLPOOL 121ab2b2afe9b1b2ae0af8d716d6df0996fa45d46e2d02666de2090607aa9a8e3a5c36601db645983721c0459e0eb926e88b5352d4f2054141fc310e3577f81e +MISC ChangeLog 4247 SHA256 0c8f94959d370e9c5da1217ff4aaf618e11d6399d49fb6441dcb2a8c17788b45 SHA512 8c13e862a853b4bf9c981add16fc2db0d1910c6a2466741f121770b67b10103293b9cf872b2a74eb925b0dd6e389b50d451f41d05b7c1c490850d4ba6e9ad148 WHIRLPOOL 6cb7d924cb255692bdf83a51c3df896a83f1619cbe16198f77131762c78143ddefe3b6499efceaefc2326613e9c389478ccdf43a363ff085f364a9896b55359a +MISC ChangeLog-2015 2171 SHA256 90ac7b9aaa5e40314cae6c048a176d8b0c6f546f1af2763467a6cf6f93d15572 SHA512 d3810cd04f0f5f940c3e5f5a9f7849620f0982685a6de423d984ac7aaab2faf6dc27ee92bbd58a0e9a6f2247ca8b122ac493d62ff2fd6555c835dac04348f391 WHIRLPOOL 02e680540ebdbf9d929a8bdc863c814ea756fb00fea134ba45d6bd44f48f6ff64e8538a8bdceda0ed420fd33c9a8866679939fc50bdc1aad0ee0c661c586c0ac +MISC metadata.xml 258 SHA256 f3ebd64b10e4cbb78d53ee043e5a42310c2f6123d548e53cefc4c458fbaeb881 SHA512 33d52c9b472999f5722ba6a13598524745093ff45394dd1c9f560b051c9d28be465f72db260a148831b1ff8bc175f41d0c1e4b2d038afc0afdd230b039c67c2b WHIRLPOOL da3cf3efe29b517f4bb8760921b193ceebbefcb002a17d6b225ab14a71fee40fdc4be75f44a17887b54e38bb69e6f3b67e538b42fd8d9f2da5529417b2a77feb diff --git a/app-misc/inputlircd/files/inputlircd-linux-4.4-fix.patch b/app-misc/inputlircd/files/inputlircd-linux-4.4-fix.patch new file mode 100644 index 000000000000..c605e34c3b0b --- /dev/null +++ b/app-misc/inputlircd/files/inputlircd-linux-4.4-fix.patch @@ -0,0 +1,13 @@ +diff --git a/Makefile b/Makefile +index 71bc693..3904632 100644 +--- a/Makefile ++++ b/Makefile +@@ -27,7 +27,7 @@ MANDIR ?= $(SHAREDIR)/man + + all: $(SBIN) + +-names.h: /usr/include/linux/input.h gennames ++names.h: /usr/include/linux/input-event-codes.h gennames + ./gennames $< > $@ + + inputlircd: inputlircd.c /usr/include/linux/input.h names.h diff --git a/app-misc/inputlircd/files/inputlircd.conf b/app-misc/inputlircd/files/inputlircd.conf new file mode 100644 index 000000000000..7e718ebdfb5b --- /dev/null +++ b/app-misc/inputlircd/files/inputlircd.conf @@ -0,0 +1,2 @@ +# Options to pass to the lircd process +INPUTLIRCD_OPTS="/dev/input/event2" diff --git a/app-misc/inputlircd/files/inputlircd.init b/app-misc/inputlircd/files/inputlircd.init new file mode 100644 index 000000000000..3cde6f917fcb --- /dev/null +++ b/app-misc/inputlircd/files/inputlircd.init @@ -0,0 +1,13 @@ +#!/sbin/openrc-run + +start() { + ebegin "Starting lircd" + start-stop-daemon --start --quiet --exec /usr/sbin/inputlircd -- ${INPUTLIRCD_OPTS} + eend $? +} + +stop() { + ebegin "Stopping lircd" + start-stop-daemon --stop --quiet --exec /usr/sbin/inputlircd + eend $? +} diff --git a/app-misc/inputlircd/files/inputlircd.init.2 b/app-misc/inputlircd/files/inputlircd.init.2 new file mode 100644 index 000000000000..dc599f36e925 --- /dev/null +++ b/app-misc/inputlircd/files/inputlircd.init.2 @@ -0,0 +1,17 @@ +#!/sbin/openrc-run + +depend() { + provide lirc +} + +start() { + ebegin "Starting inputlircd" + start-stop-daemon --start --quiet --exec /usr/sbin/inputlircd -- ${INPUTLIRCD_OPTS} + eend $? +} + +stop() { + ebegin "Stopping inputlircd" + start-stop-daemon --stop --quiet --exec /usr/sbin/inputlircd + eend $? +} diff --git a/app-misc/inputlircd/inputlircd-0.0.1_pre11-r2.ebuild b/app-misc/inputlircd/inputlircd-0.0.1_pre11-r2.ebuild new file mode 100644 index 000000000000..924922e09565 --- /dev/null +++ b/app-misc/inputlircd/inputlircd-0.0.1_pre11-r2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit toolchain-funcs + +DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*" +HOMEPAGE="https://github.com/ferdinandhuebner/inputlirc" +SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -e 's:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' -i Makefile || die +} + +src_compile() { + emake CC="$(tc-getCC)" || die "make failed" +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install || die "emake install failed" + + newinitd "${FILESDIR}"/inputlircd.init.2 inputlircd + newconfd "${FILESDIR}"/inputlircd.conf inputlircd +} diff --git a/app-misc/inputlircd/inputlircd-0.0.1_pre11.ebuild b/app-misc/inputlircd/inputlircd-0.0.1_pre11.ebuild new file mode 100644 index 000000000000..517bf8e15f58 --- /dev/null +++ b/app-misc/inputlircd/inputlircd-0.0.1_pre11.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*" +HOMEPAGE="https://github.com/ferdinandhuebner/inputlirc" +SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 ia64 ppc ppc64 x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install || die "emake install failed" + + newinitd "${FILESDIR}"/inputlircd.init inputlircd + newconfd "${FILESDIR}"/inputlircd.conf inputlircd +} diff --git a/app-misc/inputlircd/inputlircd-0.0.1_pre15-r1.ebuild b/app-misc/inputlircd/inputlircd-0.0.1_pre15-r1.ebuild new file mode 100644 index 000000000000..379169e2d9c7 --- /dev/null +++ b/app-misc/inputlircd/inputlircd-0.0.1_pre15-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit toolchain-funcs + +DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*" +HOMEPAGE="https://github.com/ferdinandhuebner/inputlirc" +SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -e 's:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' -i Makefile || die +} + +src_compile() { + emake CC="$(tc-getCC)" || die "make failed" +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install || die "emake install failed" + + newinitd "${FILESDIR}"/inputlircd.init.2 inputlircd + newconfd "${FILESDIR}"/inputlircd.conf inputlircd +} diff --git a/app-misc/inputlircd/inputlircd-0.0.1_pre15-r2.ebuild b/app-misc/inputlircd/inputlircd-0.0.1_pre15-r2.ebuild new file mode 100644 index 000000000000..4af5a2785623 --- /dev/null +++ b/app-misc/inputlircd/inputlircd-0.0.1_pre15-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit toolchain-funcs eutils versionator + +DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*" +HOMEPAGE="https://github.com/ferdinandhuebner/inputlirc" +SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +src_prepare() { + local ver="$(best_version sys-kernel/linux-headers)" + ver=${ver#sys-kernel/linux-headers-} + if version_is_at_least 4.4 ${ver} ; then + epatch "${FILESDIR}/inputlircd-linux-4.4-fix.patch" + fi + + sed -e 's:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' -i Makefile || die + + default +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install + + newinitd "${FILESDIR}"/inputlircd.init.2 inputlircd + newconfd "${FILESDIR}"/inputlircd.conf inputlircd +} diff --git a/app-misc/inputlircd/metadata.xml b/app-misc/inputlircd/metadata.xml new file mode 100644 index 000000000000..d50a83a22926 --- /dev/null +++ b/app-misc/inputlircd/metadata.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> + <upstream> + <remote-id type="github">ferdinandhuebner/inputlirc</remote-id> + </upstream> +</pkgmetadata> |