diff options
author | 2009-09-25 15:44:21 +0000 | |
---|---|---|
committer | 2009-09-25 15:44:21 +0000 | |
commit | 2559d335f2c9ff506343cb9f6e345cc62c7e6a3f (patch) | |
tree | 87cb4afa5ac77c60d3b6b915a4a5e787cfcdadad /gnome-extra | |
parent | gnome-extra/gpointing-device-settings: new package for bug #283555. Once it w... (diff) | |
download | pva-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')
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> |