summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2009-09-25 15:44:21 +0000
committerPeter Volkov <pva@gentoo.org>2009-09-25 15:44:21 +0000
commit2559d335f2c9ff506343cb9f6e345cc62c7e6a3f (patch)
tree87cb4afa5ac77c60d3b6b915a4a5e787cfcdadad /gnome-extra
parentgnome-extra/gpointing-device-settings: new package for bug #283555. Once it w... (diff)
downloadpva-2559d335f2c9ff506343cb9f6e345cc62c7e6a3f.tar.gz
pva-2559d335f2c9ff506343cb9f6e345cc62c7e6a3f.tar.bz2
pva-2559d335f2c9ff506343cb9f6e345cc62c7e6a3f.zip
gnome-extra/gpointing-device-settings: added blocker to old xorg, create menu, other cleanups.
svn path=/; revision=316
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/gpointing-device-settings/Manifest8
-rw-r--r--gnome-extra/gpointing-device-settings/gpointing-device-settings-1.3.1.ebuild28
-rw-r--r--gnome-extra/gpointing-device-settings/metadata.xml5
3 files changed, 28 insertions, 13 deletions
diff --git a/gnome-extra/gpointing-device-settings/Manifest b/gnome-extra/gpointing-device-settings/Manifest
index 06e3016..521484d 100644
--- a/gnome-extra/gpointing-device-settings/Manifest
+++ b/gnome-extra/gpointing-device-settings/Manifest
@@ -1,4 +1,8 @@
+AUX gpointing-device-settings-1.3.1-context-property.patch 7861 RMD160 be75e78debb59f3cef3bff1a98e561ab85f01048 SHA1 6a6e8ee8c31249bffd9bc159ce7d89669827c24c SHA256 5f35956a9804734b1a9be8223fbe670b957df45a08991419feb4abcaa00ba134
+AUX gpointing-device-settings-1.3.1-gpds_xinput_pointer_info_free-NULL.patch 685 RMD160 ffd28d3d71aa077cd5e2adf1b8f50d75e777f479 SHA1 64c1197f40c16a497b736d98f28b52e2375a1475 SHA256 0ef86839f28b02bc01c3ad2226bd31bbbf1875201538eda35076861d812c4157
+AUX gpointing-device-settings-1.3.1-no-register-property.patch 1617 RMD160 f49f50dfe8f90748586578569c66b1fc67511981 SHA1 ada7078accc27a18b18a040b6e057f6623e288dd SHA256 e162497c1af20b629ea83c0d042ff36a4a33e0e8bec513e20ad0129f9373d39a
+AUX gpointing-device-settings-1.3.1-wheel-scrolling-test.patch 987 RMD160 90f2f5217821fecfd6c3b4f93f3b055c88d274d0 SHA1 7bfc8abb95d3441132d7fe9df22bf27479fb2596 SHA256 72fe8fdef57b21ea5f1bedad79fb84b530f051d020cd9c81540664875dbdb9fc
DIST gpointing-device-settings-1.3.1.tar.gz 402971 RMD160 106884842e2475ca9c3a584812bf4890697f6c21 SHA1 7d06f0edbd0397858d6a0d52d5d7ee97da7aca4e SHA256 050ac0e33d2e982ea3f3bcea458e7c6bb4109c0c3e8fdb881947504cd9c4af02
-EBUILD gpointing-device-settings-1.3.1.ebuild 1139 RMD160 8942f36d09797f508d18641d90be55c0914c3254 SHA1 d5e4416464f8538b7c0c306ae058593a1cdd63c9 SHA256 f1375af32b69cc9f7c731a8d559effc0b29aab5c0c3f2a56dc26b0ae15beee1d
+EBUILD gpointing-device-settings-1.3.1.ebuild 1330 RMD160 20c6afbf584ac2f79a104f93b399e7b2d239a156 SHA1 f2af9887bc77d488aecd7210a63022d20b4787ce SHA256 cad83b2ac783f5834599a73fbedd76e5b2aa3add7a55cf136b82d8d51ba9e5d1
MISC ChangeLog 2851 RMD160 6d080c3805cd8252d39d923c8d170bf1b910025a SHA1 d0d5e2e9659b8aaca0613a7630a5f8be0832ed1f SHA256 9c01d3d8355e1e676c1b0bfbf942f784b65a0e1e06143bafe869a9a556e6b2f1
-MISC metadata.xml 286 RMD160 23a456560c8a8defb4a474573a6c75185ed83561 SHA1 ed861a6e7ce45fc4994b23de90430bb103edc624 SHA256 a310f065b7b6c052f2a71c5e42c832c8c9dacd5be44b71c6e680567ea34171cb
+MISC metadata.xml 299 RMD160 f7289ddc9f29d308ed428b3f0dd6435f5e5ff355 SHA1 3d32af658e9cf68fc6947cfb48ac524c3e0a696f SHA256 dd3608eb06a6c6cd9d25cd42c472dd5057b5b3b45c8df61b0b9fc5d4cef1656a
diff --git a/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.3.1.ebuild b/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.3.1.ebuild
index 009790b..fc5b6ba 100644
--- a/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.3.1.ebuild
+++ b/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gsynaptics/gsynaptics-0.9.14-r1.ebuild,v 1.1 2009/01/18 22:38:57 eva Exp $
+# $Header: $
GCONF_DEBUG="no"
inherit eutils gnome2
@@ -16,23 +16,33 @@ IUSE=""
# >=gnome-base/gnome-control-center-2.27.4 has touchpad configuration keys,
# which are different from the keys this package provides.
+# recent enough x11-base/xorg-server required
RDEPEND=">=dev-libs/glib-2.10
>=x11-libs/gtk+-2.14.0
>=gnome-base/gconf-2.24
>=x11-libs/libXi-1.2
+ !<=x11-base/xorg-server-1.6.0
+ !gnome-extra/gsynaptics
!>=gnome-base/gnome-control-center-2.27.4"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.19
>=dev-util/intltool-0.35.5"
DOCS="MAINTAINERS NEWS TODO"
-pkg_postinst() {
- gnome2_pkg_postinst
+src_prepare() {
+ epatch "${FILESDIR}/${P}-context-property.patch"
+ epatch "${FILESDIR}/${P}-gpds_xinput_pointer_info_free-NULL.patch"
+ epatch "${FILESDIR}/${P}-no-register-property.patch"
+ epatch "${FILESDIR}/${P}-wheel-scrolling-test.patch"
+}
+
+src_install() {
+ gnome2_src_install
- elog
- elog "You need to add gsynaptics-init to your session to restore your"
- elog "settings the next time you log into GNOME:"
- elog "Desktop -> Preferences -> Sessions -> Start Programs -> Add"
- echo
+ doicon data/touchpad.png
+ make_desktop_entry gpointing-device-settings \
+ gpointing-device-settings \
+ touchpad \
+ 'GNOME;GTK;Settings;HardwareSettings'
}
diff --git a/gnome-extra/gpointing-device-settings/metadata.xml b/gnome-extra/gpointing-device-settings/metadata.xml
index b6337ba..b85ea5f 100644
--- a/gnome-extra/gpointing-device-settings/metadata.xml
+++ b/gnome-extra/gpointing-device-settings/metadata.xml
@@ -3,8 +3,9 @@
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
+ <email>pva@gentoo.org</email>
+ <name>Peter Volkov</name>
+ </maintainer>
<longdescription lang="en">
</longdescription>
</pkgmetadata>