From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-misc/cwiid/Manifest | 7 ++ app-misc/cwiid/cwiid-20110107-r2.ebuild | 76 ++++++++++++++++++++++ app-misc/cwiid/files/60-cwiid.rules | 2 + .../cwiid/files/cwiid-20110107-underlinking.patch | 31 +++++++++ app-misc/cwiid/metadata.xml | 5 ++ 5 files changed, 121 insertions(+) create mode 100644 app-misc/cwiid/Manifest create mode 100644 app-misc/cwiid/cwiid-20110107-r2.ebuild create mode 100644 app-misc/cwiid/files/60-cwiid.rules create mode 100644 app-misc/cwiid/files/cwiid-20110107-underlinking.patch create mode 100644 app-misc/cwiid/metadata.xml (limited to 'app-misc/cwiid') diff --git a/app-misc/cwiid/Manifest b/app-misc/cwiid/Manifest new file mode 100644 index 000000000000..f1e16f89ed6b --- /dev/null +++ b/app-misc/cwiid/Manifest @@ -0,0 +1,7 @@ +AUX 60-cwiid.rules 91 SHA256 d33d4d013170d7c6e03f937262be8af189d85f95f1ca945cdcd1617d276f899e SHA512 c663b8912d0f1651c490f00ce725452f9fe1689b6bf97859b2d79206dedee8d77e4eb21e675b8db3c2e40108d6e41196eeaba145a80d4ffdacfa44809ef7d871 WHIRLPOOL 36285adbc6dd0345b90946eeb3791ea0f17c7304c38ffbf4c732160ee07cc18e0292133d49c77f9a35c0cec15fd2234e81a13e1465683cfbe282a6db9976207a +AUX cwiid-20110107-underlinking.patch 733 SHA256 ad49aa99e7c80e51a5fc33af09f610ad890ce3ec5d6f078345be42f8dbb779e1 SHA512 c263474fb26126219163debf90a9a2a0990eae8cbd2942cf9301c9fba6cc50a849c002da7c004a0ccee9ac2f18b724d8d0da1c9402539388409fe3a59b27e996 WHIRLPOOL d3da00beef8549b4aa8a97f2d337e9b8cd69bb5296f9f77faad684b819d06f34b98774364e4e7d08b63e69659a9999f5443569b33e06ac4c71b9242e447cb013 +DIST cwiid-20110107.tar.bz2 81184 SHA256 7df682dd200eb703b2485ceb86f9834a4bc608c191e1431c3f9d2b58e4865a6f SHA512 b9cde716f7bc67697cf6fafd62f324cf343afc734845d8c3f608e0ad9abe245570e59dbda10a0d3a50b0439a8cc8db0bcf71d592c6d4b733c3955426a97cb46f WHIRLPOOL 5b92fb20c91eef290d334a39bbe0a258a62ca20311cdb65346f21a42b4dbeb271cdd2e326ed1d11c129893edf1131ab590472a911a6a7df32a559a88abd49134 +EBUILD cwiid-20110107-r2.ebuild 1712 SHA256 48a8ae62b7938cab1fc211e927fd3bab750b87078ebc0e05e01e53a797ca5bd9 SHA512 0c221be5bbebb55ff08a3313749157abc0549331d72d8c3e0cb636f94bcc76b082c4f1be1ef6b19116deaa7962e8a65945de05f848917c9596e72d283195e011 WHIRLPOOL cf29fe2f7c7472381fd7bb7f7faf0155ef504d79b333ab56a0144cc137e1643eff1f3691a63a176565dd869aafa503a1d4976526617a2255f3d3a0835a8176ce +MISC ChangeLog 2652 SHA256 511a9a85f87dc5dcc27689fab0c57ca6abaabf266ec8279b2d8996fb06db1d78 SHA512 fa5a973f71bffa90fb854bf3561d6e5cf91e24e2a7b569c564213f9b7a1af887b8f70c4a837e3ce4972665c2cdc27acf66c9768bad3fba23c610f40b0708c5e7 WHIRLPOOL 2dc23455aa49513a95eaa5190d4851e4f181f0129a11607f3ab3d5945a4197f9188707e95b0671bf61e5ff987664d9b60a33cb9c20767ab4672cbb41dcb4d9e8 +MISC ChangeLog-2015 1650 SHA256 1d3267ab4ed46ce5d44434661abb85393f5df1d85f34e5a6946abe141f218dff SHA512 33cac97bde0691617689b7945177d9b6d23e0ce7582fe8f65ba427bbddd61d507ec011404c196af221d48955cae21bc766da59e735d6e96b26791ff07dd65797 WHIRLPOOL 85e13f26e6bcb87ecddb9115b32620b6904331c46a7386925b04855f637a0584d184e129d740a6307d1cc58831560442cca9fd77b835f7b2f896b856214f8055 +MISC metadata.xml 167 SHA256 5fe493e76bba84455c54b3a46adfae5a1bfe01c764ef0d9e5f6d3e8a1d142188 SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 WHIRLPOOL dc6c3dfc7fd7f0d76c97f0786cb76a55b8564f8437f96d4ccebf985817b9f6dcc4c61830aa5df80d725e4a54b281ea2e03d6b0859214af081112cba15025e64b diff --git a/app-misc/cwiid/cwiid-20110107-r2.ebuild b/app-misc/cwiid/cwiid-20110107-r2.ebuild new file mode 100644 index 000000000000..453aeb73acbd --- /dev/null +++ b/app-misc/cwiid/cwiid-20110107-r2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/abstrakraft/cwiid.git" + SRC_URI="" + KEYWORDS="" + inherit git +else + # git archive --prefix=cwiid-$(date +%Y%m%d)/ \ + # --format=tar HEAD | bzip2 > cwiid-$(date +%Y%m%d).tar.bz2 + SRC_URI="https://dev.gentoo.org/~lxnay/cwiid/cwiid-${PV}.tar.bz2" + KEYWORDS="~x86 ~amd64" +fi + +PYTHON_COMPAT=( python2_7 ) + +inherit eutils linux-mod autotools python-single-r1 + +DESCRIPTION="Library, input driver, and utilities for the Nintendo Wiimote" +HOMEPAGE="http://abstrakraft.org/cwiid" + +LICENSE="GPL-2" +SLOT="0" +IUSE="python" + +DEPEND="virtual/awk + sys-apps/sed + sys-devel/bison + >=sys-devel/flex-2.5.35 + virtual/pkgconfig + python? ( ${PYTHON_DEPS} )" + +RDEPEND="net-wireless/bluez + x11-libs/gtk+:2 + python? ( ${PYTHON_DEPS} )" + +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +pkg_setup() { + CONFIG_CHECK="~BT_L2CAP ~INPUT_UINPUT" + linux-mod_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_unpack() { + if [[ ${PV} == "9999" ]]; then + git_src_unpack + else + unpack ${A} + fi +} + +src_prepare() { + # Fix broken build system + sed -i "s:--disable-ldconfig:--without-ldconfig:g" "${S}"/configure.ac || die + sed -i "s:enable_ldconfig:with_ldconfig:g" "${S}"/configure.ac || die + epatch "${FILESDIR}"/${P}-underlinking.patch + eautoreconf +} +src_configure() { + econf $(use_with python) --without-ldconfig || die "configure failed" +} + +src_compile() { + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog NEWS README + insinto /lib/udev/rules.d + doins "${FILESDIR}/60-${PN}.rules" +} diff --git a/app-misc/cwiid/files/60-cwiid.rules b/app-misc/cwiid/files/60-cwiid.rules new file mode 100644 index 000000000000..80689062a871 --- /dev/null +++ b/app-misc/cwiid/files/60-cwiid.rules @@ -0,0 +1,2 @@ +# make possible to use cwiid device as user +KERNEL=="uinput", MODE="0660", GROUP="plugdev" diff --git a/app-misc/cwiid/files/cwiid-20110107-underlinking.patch b/app-misc/cwiid/files/cwiid-20110107-underlinking.patch new file mode 100644 index 000000000000..b60f379fc9cc --- /dev/null +++ b/app-misc/cwiid/files/cwiid-20110107-underlinking.patch @@ -0,0 +1,31 @@ +From: Julian Ospald +Date: Tue Aug 14 23:04:03 UTC 2012 +Subject: build system + +fix build for linkers that don't permit underlinking + +--- configure.ac ++++ configure.ac +@@ -69,6 +69,8 @@ + AC_MSG_ERROR([linux/uinput.h]), + [#include ]) + ++PKG_CHECK_MODULES([BLUETOOTH], [bluez]) ++ + AC_ISC_POSIX + + AC_ARG_WITH(cwiid-config-dir,AC_HELP_STRING([--with-cwiid-config-dir], +--- wmdemo/Makefile.in ++++ wmdemo/Makefile.in +@@ -6,9 +6,9 @@ + + SOURCES = wmdemo.c + +-CFLAGS += -I@top_builddir@/libcwiid ++CFLAGS += -I@top_builddir@/libcwiid @BLUETOOTH_CFLAGS@ + LDFLAGS += -L@top_builddir@/libcwiid +-LDLIBS += -lcwiid ++LDLIBS += -lcwiid @BLUETOOTH_LIBS@ + INST_DIR = @bindir@ + + include $(COMMON)/include/app.mak diff --git a/app-misc/cwiid/metadata.xml b/app-misc/cwiid/metadata.xml new file mode 100644 index 000000000000..7a38bb900964 --- /dev/null +++ b/app-misc/cwiid/metadata.xml @@ -0,0 +1,5 @@ + + + + + -- cgit v1.2.3