summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-07-19 19:50:14 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-07-19 19:50:14 +0000
commit4ca1b38f45db0cf3bcd01b90b2174fccd5483d0d (patch)
treec293ac41d46179cac5290c55f99d63a104542190 /x11-libs
parentRemove previous versions (diff)
downloadhistorical-4ca1b38f45db0cf3bcd01b90b2174fccd5483d0d.tar.gz
historical-4ca1b38f45db0cf3bcd01b90b2174fccd5483d0d.tar.bz2
historical-4ca1b38f45db0cf3bcd01b90b2174fccd5483d0d.zip
Version bump.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/libxklavier/ChangeLog8
-rw-r--r--x11-libs/libxklavier/Manifest14
-rw-r--r--x11-libs/libxklavier/libxklavier-4.0.ebuild60
3 files changed, 80 insertions, 2 deletions
diff --git a/x11-libs/libxklavier/ChangeLog b/x11-libs/libxklavier/ChangeLog
index dc307f0a3a6b..32ad1c76caf8 100644
--- a/x11-libs/libxklavier/ChangeLog
+++ b/x11-libs/libxklavier/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-libs/libxklavier
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxklavier/ChangeLog,v 1.127 2009/05/05 16:14:52 remi Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxklavier/ChangeLog,v 1.128 2009/07/19 19:50:14 eva Exp $
+
+*libxklavier-4.0 (19 Jul 2009)
+
+ 19 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ +libxklavier-4.0.ebuild:
+ Version bump.
05 May 2009; Rémi Cardona <remi@gentoo.org> libxklavier-3.3.ebuild,
libxklavier-3.6.ebuild, libxklavier-3.8.ebuild, libxklavier-3.9.ebuild:
diff --git a/x11-libs/libxklavier/Manifest b/x11-libs/libxklavier/Manifest
index 5736b9428209..e10e01fa2f2f 100644
--- a/x11-libs/libxklavier/Manifest
+++ b/x11-libs/libxklavier/Manifest
@@ -1,12 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX libxklavier-3.8-tests.patch 1613 RMD160 901bfda51ceb81feca2e9ce62a768408e2b1f03c SHA1 c930cc465210f6be1e5cc052b248c1e6052ba279 SHA256 b919844340dd88603a664a3b21d8022908432441fe04a771f7e661b956307b28
AUX sun.xml 4572 RMD160 3255a22dafebb60df1fb115a39eccf349f63d658 SHA1 cb9fb9f87879090ef20082054b0fa730b067a89f SHA256 ba4be6b7737b09875adf109384fb375377540fbb213d62b647ba36baad28a7a0
DIST libxklavier-3.3.tar.gz 475629 RMD160 70f38f3212a5c14f9894582ee41f65c72a917a82 SHA1 19312997d5ec929f4057cb33c3806d494606c5cf SHA256 050a14ddeda0bbf5c742cb60dee56de48736968d050543fc2e46bcd2e1837870
DIST libxklavier-3.6.tar.gz 462046 RMD160 34f68b11f523cab3b9c6b1da75f19c787ead932c SHA1 fdbf95a615a8daea7d9f417f42cb8ea6ecfcb192 SHA256 92e2044414b86b820f85333ae626f3ca9d5bd0b1be35148f3c50f88a87c4d5ce
DIST libxklavier-3.8.tar.bz2 343107 RMD160 0c853a18056193802e74a7f30f3df1eef1820e5d SHA1 2c30ecc46cf0a909566cee29f1c477aaf38c5019 SHA256 68c29039109fa84e64b87338de97f4259a6a486710c8eb8d6d0bf4347a09dd2e
DIST libxklavier-3.9.tar.bz2 339409 RMD160 b92ce43e0c18183029aaf3d94b8960c022854f5d SHA1 f093950923361310f80c2c434f7cc1a17c09f301 SHA256 462a4e427f201a23de194f824dce70c84867464956f2f6c8dd4a5e07f1f4a554
+DIST libxklavier-4.0.tar.bz2 354149 RMD160 e99904f7886701c7d37177999dff87261fd94ef3 SHA1 37c6e9fb8b436d6a646a6eea09cf196baad28756 SHA256 210ed5803109a8cef3b2ab1195bc73fe3385a97a8749d01673e020642d8e5a71
EBUILD libxklavier-3.3.ebuild 1192 RMD160 a69c2535d7791dc0bde1e4b69171f6cc5d672e29 SHA1 b13426e5de1344cdad7ee024af26d8767d09d09b SHA256 b96780dd3587cf8f2dd7c52aa3510c3ac7431bd367d3be90a9f22bfdf2b217e5
EBUILD libxklavier-3.6.ebuild 1481 RMD160 d6b202a40b858bae7fcbd2d4f74bf5fb711e7097 SHA1 24857c417869378115e687e7e0bc09cdf3ec7a6b SHA256 e06cd3073f12198e5a37eff5e395a6d99551bc15c26d56a35d288b28d8ee3900
EBUILD libxklavier-3.8.ebuild 1698 RMD160 9ad6638f6a501213acef017a0c172f16b39d8e9b SHA1 f4826ec8d5ea13a2f079c70b4c5ce75b9d071b1f SHA256 c84d2e8075db7887ae892b5550aa8b01c0fdf85a0fe99a37e6bac02dd0528a2c
EBUILD libxklavier-3.9.ebuild 1552 RMD160 c4f87e38bd96c2a801713365a226d96859cd7df1 SHA1 ea51d2c9d5d4c3c1aa44ae7b6dff204ae6d379b8 SHA256 bef5915913281e57a2e6439ba1306c056b503c89076417bca5c6d6b2753900c5
-MISC ChangeLog 15366 RMD160 9e1992bf92f2c17bd68de9dd8355e666ed66a6d4 SHA1 06f67f9c39d288392571e8fffd816d6aa17d5418 SHA256 0d5c03dad7bf7c2f5d961e1cd755126ee66764849d81f996036dd6da244c10ed
+EBUILD libxklavier-4.0.ebuild 1510 RMD160 f91287068ed3d489510d338c5d17cf5ed00e033b SHA1 71ca4918593a3b74f068297c290a76e60ad17f0c SHA256 a995ccbc48777b59e9aee1fc71d9ea8a915b6f66023af826779778d97362fc5e
+MISC ChangeLog 15495 RMD160 32535cf96593dc750c8d99760bde18ba948b85f2 SHA1 15c727e355e100e3a7fb80299561531e8771b227 SHA256 137bf48fdd3916d38858716121444632f424803281a2379ec890b3aff36ee4dd
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkpjePwACgkQ1fmVwcYIWAbn+ACg5PYd/PrSOt5652ktZ4pPK0JW
+/BIAoJPeVV+3iddW+599AIYXmhoBdtFx
+=y8bv
+-----END PGP SIGNATURE-----
diff --git a/x11-libs/libxklavier/libxklavier-4.0.ebuild b/x11-libs/libxklavier/libxklavier-4.0.ebuild
new file mode 100644
index 000000000000..1f11f3ed0911
--- /dev/null
+++ b/x11-libs/libxklavier/libxklavier-4.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxklavier/libxklavier-4.0.ebuild,v 1.1 2009/07/19 19:50:14 eva Exp $
+
+inherit eutils
+
+DESCRIPTION="High level XKB library"
+HOMEPAGE="http://www.freedesktop.org/Software/LibXklavier"
+SRC_URI="mirror://sourceforge/gswitchit/${P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc"
+
+RDEPEND="x11-misc/xkeyboard-config
+ x11-libs/libX11
+ >=x11-libs/libXi-1.1.3
+ x11-apps/xkbcomp
+ x11-libs/libxkbfile
+ >=dev-libs/glib-2.16
+ >=dev-libs/libxml2-2.0
+ app-text/iso-codes"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( >=dev-util/gtk-doc-1.4 )"
+
+src_compile() {
+ local xkbbase
+
+ # see bug #113108
+ if has_version x11-apps/xkbcomp; then
+ xkbbase=/usr/share/X11/xkb
+ else
+ xkbbase=/usr/$(get_libdir)/X11/xkb
+ fi
+
+ econf \
+ --disable-static
+ --with-xkb-base=${xkbbase} \
+ --with-xkb-bin-base=/usr/bin \
+ $(use_enable doc gtk-doc)
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "emake install failed"
+ dodoc AUTHORS CREDITS ChangeLog NEWS README || die "dodoc failed"
+}
+
+pkg_preinst() {
+ preserve_old_lib /usr/$(get_libdir)/libxklavier.so.12
+ preserve_old_lib /usr/$(get_libdir)/libxklavier.so.12.2.0
+}
+
+pkg_postinst() {
+ preserve_old_lib_notify /usr/$(get_libdir)/libxklavier.so.12
+ preserve_old_lib_notify /usr/$(get_libdir)/libxklavier.so.12.2.0
+}