summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2010-06-20 19:23:24 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2010-06-20 19:23:24 +0000
commitc982afd8331140cd74b99481af92625bf840518d (patch)
tree0c1a0df7eb81bcd12f2cf273f2a22fcd59d44dbb /x11-misc
parentPatch for trackerlist moc issue. Fixes bug #324669 (diff)
downloadgentoo-2-c982afd8331140cd74b99481af92625bf840518d.tar.gz
gentoo-2-c982afd8331140cd74b99481af92625bf840518d.tar.bz2
gentoo-2-c982afd8331140cd74b99481af92625bf840518d.zip
Version bump.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/xkeyboard-config/ChangeLog8
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-1.9.ebuild49
2 files changed, 56 insertions, 1 deletions
diff --git a/x11-misc/xkeyboard-config/ChangeLog b/x11-misc/xkeyboard-config/ChangeLog
index 2cb06298dda8..5ba16140077c 100644
--- a/x11-misc/xkeyboard-config/ChangeLog
+++ b/x11-misc/xkeyboard-config/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-misc/xkeyboard-config
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/ChangeLog,v 1.91 2010/04/18 22:32:06 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/ChangeLog,v 1.92 2010/06/20 19:23:24 scarabeus Exp $
+
+*xkeyboard-config-1.9 (20 Jun 2010)
+
+ 20 Jun 2010; Tomáš Chvátal <scarabeus@gentoo.org>
+ +xkeyboard-config-1.9.ebuild:
+ Version bump.
18 Apr 2010; Jonathan Callen <abcd@gentoo.org>
xkeyboard-config-1.7.ebuild:
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-1.9.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-1.9.ebuild
new file mode 100644
index 000000000000..4256efe27ba5
--- /dev/null
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-1.9.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/xkeyboard-config-1.9.ebuild,v 1.1 2010/06/20 19:23:24 scarabeus Exp $
+
+EAPI=3
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git"
+ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
+else
+ GIT_ECLASS=
+ SRC_URI="http://people.freedesktop.org/~svu/${P}.tar.bz2"
+fi
+
+inherit ${GIT_ECLASS} autotools
+
+DESCRIPTION="X keyboard configuration database"
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="x11-apps/xkbcomp"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.30
+ dev-perl/XML-Parser"
+
+src_prepare() {
+ if [[ ${PV} = 9999* ]]; then
+ intltoolize
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ econf \
+ --with-xkb-base="${EPREFIX}"/usr/share/X11/xkb \
+ --enable-compat-rules \
+ --with-xkb-rules-symlink=xorg
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ echo "CONFIG_PROTECT=\"/usr/share/X11/xkb\"" > "${T}"/10xkeyboard-config
+ doenvd "${T}"/10xkeyboard-config
+}