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/libxklavier |
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-libs/libxklavier')
-rw-r--r-- | x11-libs/libxklavier/Manifest | 8 | ||||
-rw-r--r-- | x11-libs/libxklavier/libxklavier-5.3-r1.ebuild | 51 | ||||
-rw-r--r-- | x11-libs/libxklavier/libxklavier-5.3.ebuild | 51 | ||||
-rw-r--r-- | x11-libs/libxklavier/libxklavier-5.4.ebuild | 57 | ||||
-rw-r--r-- | x11-libs/libxklavier/metadata.xml | 7 |
5 files changed, 174 insertions, 0 deletions
diff --git a/x11-libs/libxklavier/Manifest b/x11-libs/libxklavier/Manifest new file mode 100644 index 000000000000..622690d0d3e7 --- /dev/null +++ b/x11-libs/libxklavier/Manifest @@ -0,0 +1,8 @@ +DIST libxklavier-5.3.tar.xz 315684 SHA256 ebec3bc54b5652838502b96223152fb1cd8fcb14ace5cb02d718fc3276bbd404 SHA512 7bec94aeedbe80aec2c44c9e2a3b7ea170618970fff3c1b5e677f1b292241e208b74eabd825d477eeab25bb0ee1d27f9b55f986a19ea8aacb078651a0c83b289 WHIRLPOOL e9f64343e750397e2ec55311ce8ed650bfb71fb09eccdf3563cd8ac5a83f4203d79d00695978f7d27c0a91a03d67fd29c4842b401fc8b23621121cd9e9b0d84b +DIST libxklavier-5.4.tar.bz2 390428 SHA256 17a34194df5cbcd3b7bfd0f561d95d1f723aa1c87fca56bc2c209514460a9320 SHA512 e9342d94f6cd67e900e44d9751ee0d8c75bec8e3a7b30989612bd71a5f890be52ff843465162dbbe0bfc9004da76e1d47158a4671b8f915e51c91f9d82f7baae WHIRLPOOL 93e2b73d8035e6ef01c0286c98e36d8f0ad5981238de49c9e93fedd97efc5247feadefa30cfc8fbf924980aa0e95fe6f24d1702b00171e0fdb3f4a430bab1a1f +EBUILD libxklavier-5.3-r1.ebuild 1178 SHA256 183ce7119cc96a02a1d29b570dac1b5f9c3cfc4c1144bcf982792de8a7e7e581 SHA512 74dd647b2e1ce0c2788de30da4b82aaecb3fc63bcdc2074efcd09640b10ec11528d81144fb45e95de06246750163a8d4a288089bc3fe87bbe58b2c1262c6ab26 WHIRLPOOL 0f356986b8ce1f19719d76505fab256eed29a62050d0afc78b08f0868829dc90e83c3a9ed3bf33f05d246b6ec57ca2cb7a15793ea993cf15864d30160bd815ea +EBUILD libxklavier-5.3.ebuild 1279 SHA256 cda95d69f16e97341508a0228d7a59b0b1ad85925df24a4b029816c2364c74a6 SHA512 5b2e76069674dfde5fd44201a3af4dfc3202ace10393fc95cdb4dc1fb74cab834521bcf4813d3f4248452348c3c3d3d849082fd811412a1a21915ccd1f3030f4 WHIRLPOOL d2b4fd1ee605cab644f71f76eef12c127a58d21fb052b776f1aa4a86855bc97f756fba3e28903b1f1c749ce3523185b1f80d06bc4280e61985e6971947cb5b97 +EBUILD libxklavier-5.4.ebuild 1355 SHA256 ed798d856ef9a415b214ad2d14388298c162d0580f78f9d480aa6079ba185083 SHA512 f4b4f2f71c3e34e88406602b415a256249d0f3dca4128c18fbb2ed9a4ce22e975edf7c6fb354dfea0177436b820262c6a1ec77483adc6571379fbbe35fdb358e WHIRLPOOL 5e68572dd30943308f1950802151d0bbb86bdc88be38ba5a23c92093af1dcb7367663050e4ad70df403003de0febe566453f789fdbe84d6d1a1139b9b7d7b4d1 +MISC ChangeLog 4879 SHA256 17f3ae03e4a48bc159670ba6ea2e7cc9e12b68bf01428a9b1aaf22b65f112ed6 SHA512 cf5b9498f5ec106be0cbc9f2765c9709af04b1693d3d0716b464c7d2d5fe8978afd07a3f5b3db3d673c7800cce6581b0dab9bc969f1aacd078aa77a5eac65424 WHIRLPOOL 61c0672fcb18e804e58ac08d11e04a9fbf7782a833e1abf65a4a0173f52d8e1e14d2c2a7fd1fb15e8359f3f3c6b80b53b878fb97d53a99434363cd37fca74ec4 +MISC ChangeLog-2015 22386 SHA256 e6d5027dacc712036fbc14e00315a7c2088be30bfebf5f2828c8a29659bb88ae SHA512 a8b617f4e9a3ce7c5775b580638dbe6e4d3c9de5b856703f8fa9bc0c4472e75e096a634604198ef68450e636543f0bb4fd3bdfa1a54eea6eccca4dca1ff1543a WHIRLPOOL 0cbd75fc7f6301d811c7343c8b0d8fc5ead960c2eda7bf1abb369b02317728061cd3f6d9a03b0562e51ca4ad25062528345a8d808d53afb74363404be377998b +MISC metadata.xml 232 SHA256 6f828dfe6278daec9b0b3a9eeb589d072d79dba873dca6a50422e554c2f3582c SHA512 21ba416ac701f1c9deb55d07f8afbf9da930fb04d274d84c5cf0df5e549554059959228ee6a4b8523d985fe0762af1a7c36aaefcb0e5b3c7baa5866e2841cfb4 WHIRLPOOL 95b029eb4fea616dbf4f41cb372a67a13b7f5d67d9dad52bc27b4597bd1cf73b00fa34ddd8637495337a469162e3086075e8e69734a2147eb89d940fe048159a diff --git a/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild b/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild new file mode 100644 index 000000000000..5ba9ae0f55af --- /dev/null +++ b/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils gnome.org libtool xdg-utils + +DESCRIPTION="A library for the X Keyboard Extension (high-level API)" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/LibXklavier" + +LICENSE="LGPL-2" +SLOT="0/16" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+introspection" + +RDEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.16:2 + dev-libs/libxml2:2 + x11-apps/xkbcomp + x11-libs/libX11 + >=x11-libs/libXi-1.1.3 + x11-libs/libxkbfile + >=x11-misc/xkeyboard-config-2.4.1-r3 + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.4 + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + xdg_environment_reset + elibtoolize +} + +src_configure() { + econf \ + --disable-static \ + --disable-gtk-doc \ + $(use_enable introspection) \ + --with-xkb-base="${EPREFIX}"/usr/share/X11/xkb \ + --with-xkb-bin-base="${EPREFIX}"/usr/bin +} + +src_install() { + default + dodoc AUTHORS ChangeLog CREDITS NEWS README + prune_libtool_files +} diff --git a/x11-libs/libxklavier/libxklavier-5.3.ebuild b/x11-libs/libxklavier/libxklavier-5.3.ebuild new file mode 100644 index 000000000000..710f7361483c --- /dev/null +++ b/x11-libs/libxklavier/libxklavier-5.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 +inherit eutils gnome.org libtool + +DESCRIPTION="A library for the X Keyboard Extension (high-level API)" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/LibXklavier" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="doc +introspection" + +RDEPEND="app-text/iso-codes + >=dev-libs/glib-2.16 + dev-libs/libxml2 + x11-apps/xkbcomp + x11-libs/libX11 + >=x11-libs/libXi-1.1.3 + x11-libs/libxkbfile + >=x11-misc/xkeyboard-config-2.4.1-r3 + introspection? ( >=dev-libs/gobject-introspection-1.30 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext + doc? ( >=dev-util/gtk-doc-1.4 )" + +DOCS="AUTHORS ChangeLog CREDITS NEWS README" + +src_prepare() { + elibtoolize +} + +src_configure() { + econf \ + --disable-static \ + $(use_enable introspection) \ + $(use_enable doc gtk-doc) \ + --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \ + --with-xkb-base="${EPREFIX}"/usr/share/X11/xkb \ + --with-xkb-bin-base="${EPREFIX}"/usr/bin +} + +src_install() { + default + + nonfatal dosym /usr/share/doc/${PF}/html/${PN} /usr/share/gtk-doc/html/${PN} + + prune_libtool_files +} diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild new file mode 100644 index 000000000000..bad391397de1 --- /dev/null +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit libtool vala xdg-utils + +DESCRIPTION="A library for the X Keyboard Extension (high-level API)" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/LibXklavier" +SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0/16" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.16:2= + dev-libs/libxml2:2= + x11-apps/xkbcomp + x11-libs/libX11:= + >=x11-libs/libXi-1.1.3:= + x11-libs/libxkbfile:= + >=x11-misc/xkeyboard-config-2.4.1-r3 + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) + vala? ( $(vala_depend) ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.4 + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + default + elibtoolize + xdg_environment_reset + use vala && vala_src_prepare +} + +src_configure() { + econf \ + --disable-static \ + --disable-gtk-doc \ + $(use_enable introspection) \ + $(use_enable vala) \ + --with-xkb-base="${EPREFIX}"/usr/share/X11/xkb \ + --with-xkb-bin-base="${EPREFIX}"/usr/bin +} + +src_install() { + default + dodoc CREDITS + find "${D}" -name '*.la' -delete || die +} diff --git a/x11-libs/libxklavier/metadata.xml b/x11-libs/libxklavier/metadata.xml new file mode 100644 index 000000000000..f3cab85cf603 --- /dev/null +++ b/x11-libs/libxklavier/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>freedesktop-bugs@gentoo.org</email> + </maintainer> +</pkgmetadata> |