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 /x11-libs/libfakekey |
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-libs/libfakekey')
-rw-r--r-- | x11-libs/libfakekey/Manifest | 7 | ||||
-rw-r--r-- | x11-libs/libfakekey/files/libfakekey-0.1-ac.patch | 24 | ||||
-rw-r--r-- | x11-libs/libfakekey/libfakekey-0.1-r1.ebuild | 46 | ||||
-rw-r--r-- | x11-libs/libfakekey/libfakekey-0.1-r2.ebuild | 45 | ||||
-rw-r--r-- | x11-libs/libfakekey/metadata.xml | 8 |
5 files changed, 130 insertions, 0 deletions
diff --git a/x11-libs/libfakekey/Manifest b/x11-libs/libfakekey/Manifest new file mode 100644 index 000000000000..49f7c315a2ba --- /dev/null +++ b/x11-libs/libfakekey/Manifest @@ -0,0 +1,7 @@ +AUX libfakekey-0.1-ac.patch 746 SHA256 f5239c79ee334e1d6b671a719d00a2f776b9e0c7894292a3cd9b021b1fbc81a1 SHA512 383912a211882f03cbfa6223703531c8975821c7861e460466e25b451eda81ca2d8c7449c0d9e928061ce9bf82c476c064a6cee96f58ad93c00fab2cc4d2fa57 WHIRLPOOL 779de158c952a25051ac1eb54f735264e5e615ca6e271498d3a2006c31ad05fb9a2153520e090d0e676a224a9ee25de16466ec4f83e77c25df55f849c0d94ebe +DIST libfakekey-0.1.tar.bz2 203504 SHA256 c41042a70524895b0edf8077ae3ae1206f1a313bea5811dcc23033ea16a00194 SHA512 1fda0548cf14657083a6602f8d6c08efae8cae2236de7ed17fc4058765156c6bb923956e3c7fd75f2db586399f1d8a3320ab5bbed71cc5a8b0d146590a14a808 WHIRLPOOL c33c01b745a1f3fd81333847a09ec1f5d11552976f2034e22bb323ae8cbd6f3d4ef819969d40f063d727f11004c77713fe906361433a7e467c2083ef0f0f3702 +EBUILD libfakekey-0.1-r1.ebuild 1160 SHA256 a0f86f046eccc29f421e5016fe64470d963d4161394f50cba54a3880bf73a7a8 SHA512 fb1d4c1463ba21e5a3ec55b518c8d25ceef4359ec5dde616713500f3268ab45ee58bcf21293ccb7d1427b299030a2e7f9a065ee93c7671090b07a560d9afc1fb WHIRLPOOL e7883bf27a2b08b6e6debb3be7d445a007b875704da976893987cfc2d7b9f2131d29d6634415bab45186f04594badbbc8b8da82f9d7938865a9c46ea5633c1db +EBUILD libfakekey-0.1-r2.ebuild 1101 SHA256 97e2fa6025e59fdb7c11cd7f53d0d826a51cd95bceb606e641c6aaf84979a470 SHA512 e7dfb286d5a7e1482057ae682b21869d463147d13f4e915b278c92bad5f5557bb025978038832e53e7e13e6f4b3764e66f77abaa4f756832babffa01665db132 WHIRLPOOL 0c565e1892203027cfcf7ddca3d15b79e822f79b3b67c7692e7f97516c2d4bafada8cdc675dd8505b76f7977c473b3753d6ea661236a3570c8a0a6669096f08b +MISC ChangeLog 2835 SHA256 02406c1529f90202020235b4b781ee3eeb9613bae2c2bc392f91ccae865db823 SHA512 e4520ad6b9fdb9959d78288223964cc13e52afc36896268b4ae937cd603f62e3bed6d07ceecba2c65aa450fa45f763e539d2b95019db5f5521eb14dec635a226 WHIRLPOOL aba97a4987c5473862cbdbed234c664675af7feda729b30e1943119a750bacc7f266816ae2e53da2846c675946f34ed3ca2761636299549c921dd550e148ae03 +MISC ChangeLog-2015 2077 SHA256 050a7f4edf3cb8c97e87071db0dec7359f43a7525a450c1c4407cbb3b048507b SHA512 9d2287cb8d5c2a3414f12431f28cfab49436838fa3aeb8249fb44e599e1cdbd145da1542cfeb40441bd29583d5eb69177c0adfd734d22cd82ca4a961b38fed8b WHIRLPOOL f2c2d427954922d0f5f8a1d37c12e04850fc18b278860a37525903471e94d0e43560a0c49b389586978ddee040c906f50bb7bf0d50708e835e11fb302bf4024e +MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c diff --git a/x11-libs/libfakekey/files/libfakekey-0.1-ac.patch b/x11-libs/libfakekey/files/libfakekey-0.1-ac.patch new file mode 100644 index 000000000000..65c0b083aa72 --- /dev/null +++ b/x11-libs/libfakekey/files/libfakekey-0.1-ac.patch @@ -0,0 +1,24 @@ +--- configure.ac.old 2011-05-22 14:59:45.801746472 +0100 ++++ configure.ac 2011-05-22 15:02:59.437159981 +0100 +@@ -14,16 +14,14 @@ AC_HEADER_STDC + + dnl ------ libtool versioning ----------------------------------------------- + +-LT_CURRENT=0 +-LT_REVISION=1 +-AC_SUBST(LT_CURRENT) +-AC_SUBST(LT_REVISION) +-LT_AGE=0 ++m4_define(LT_CURRENT, 0) ++m4_define(LT_REVISION, 1) ++m4_define(LT_AGE, 0) + +-LT_VERSION_INFO="$LT_CURRENT:$LT_REVISION:$LT_AGE" ++LT_VERSION_INFO="LT_CURRENT():LT_REVISION():LT_AGE()" + AC_SUBST(LT_VERSION_INFO) + +-LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE` ++LT_CURRENT_MINUS_AGE="m4_eval(LT_CURRENT() - LT_AGE())" + AC_SUBST(LT_CURRENT_MINUS_AGE) + + dnl ------ Check for X Stuff ------------------------------------------------ diff --git a/x11-libs/libfakekey/libfakekey-0.1-r1.ebuild b/x11-libs/libfakekey/libfakekey-0.1-r1.ebuild new file mode 100644 index 000000000000..eff9f11885f9 --- /dev/null +++ b/x11-libs/libfakekey/libfakekey-0.1-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=2 + +inherit eutils autotools + +DESCRIPTION="Helper library for the x11-misc/matchbox-keyboard package" +HOMEPAGE="http://matchbox-project.org/" +SRC_URI="http://matchbox-project.org/sources/${PN}/${PV}/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86" +IUSE="debug doc" + +RDEPEND="x11-libs/libXtst" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +src_prepare() { + # Allow configure to use libtool-2 + epatch "${FILESDIR}/${P}-ac.patch" + + # Fix underlinking bug #367595 + sed -i -e 's/^fakekey_test_LDADD=/fakekey_test_LDADD=-lX11 /' \ + tests/Makefile.am || die 'Cannot sed Makefile.am' + sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die + eautoreconf +} + +src_configure() { + # --with/without-x is ignored by configure script and X is used. + econf --with-x \ + $(use_enable debug) \ + $(use_enable doc doxygen-docs) \ + || die "Configuration failed" +} + +src_install() { + make DESTDIR="${D}" install || die "Installation failed" + + dodoc AUTHORS ChangeLog INSTALL NEWS README + use doc && dohtml doc/html/* +} diff --git a/x11-libs/libfakekey/libfakekey-0.1-r2.ebuild b/x11-libs/libfakekey/libfakekey-0.1-r2.ebuild new file mode 100644 index 000000000000..962212c640fe --- /dev/null +++ b/x11-libs/libfakekey/libfakekey-0.1-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils autotools + +DESCRIPTION="Helper library for the x11-misc/matchbox-keyboard package" +HOMEPAGE="http://matchbox-project.org/" +SRC_URI="http://matchbox-project.org/sources/${PN}/${PV}/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug doc" + +RDEPEND="x11-libs/libXtst" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +src_prepare() { + # Allow configure to use libtool-2 + epatch "${FILESDIR}/${P}-ac.patch" + + # Fix underlinking bug #367595 + sed -i -e 's/^fakekey_test_LDADD=/fakekey_test_LDADD=-lX11 /' \ + tests/Makefile.am || die 'Cannot sed Makefile.am' + sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die + eautoreconf +} + +src_configure() { + # --with/without-x is ignored by configure script and X is used. + econf --with-x \ + $(use_enable debug) \ + $(use_enable doc doxygen-docs) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS ChangeLog INSTALL NEWS README + use doc && dohtml doc/html/* +} diff --git a/x11-libs/libfakekey/metadata.xml b/x11-libs/libfakekey/metadata.xml new file mode 100644 index 000000000000..2fdbf33d963d --- /dev/null +++ b/x11-libs/libfakekey/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 type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> +</pkgmetadata> |