diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2008-07-14 13:14:18 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2008-07-14 13:14:18 +0000 |
commit | b13c110dd38980f88b0730f953386a0b37661764 (patch) | |
tree | 9c6cefac4bb70446840101d3d5129eac4ff9d024 /gnome-extra/gsynaptics | |
parent | Add block device bounds checking; bug #231753 (diff) | |
download | historical-b13c110dd38980f88b0730f953386a0b37661764.tar.gz historical-b13c110dd38980f88b0730f953386a0b37661764.tar.bz2 historical-b13c110dd38980f88b0730f953386a0b37661764.zip |
bump to 0.9.14. Includes a fix from debian folks to fix bug #210958.
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64
Diffstat (limited to 'gnome-extra/gsynaptics')
-rw-r--r-- | gnome-extra/gsynaptics/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-extra/gsynaptics/Manifest | 11 | ||||
-rw-r--r-- | gnome-extra/gsynaptics/files/gsynaptics-0.9.14-build-filename.patch | 20 | ||||
-rw-r--r-- | gnome-extra/gsynaptics/gsynaptics-0.9.14.ebuild | 51 |
4 files changed, 85 insertions, 5 deletions
diff --git a/gnome-extra/gsynaptics/ChangeLog b/gnome-extra/gsynaptics/ChangeLog index 52ef0959b8a7..dd68508e1ed6 100644 --- a/gnome-extra/gsynaptics/ChangeLog +++ b/gnome-extra/gsynaptics/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-extra/gsynaptics # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gsynaptics/ChangeLog,v 1.13 2008/03/28 21:44:20 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gsynaptics/ChangeLog,v 1.14 2008/07/14 13:14:18 eva Exp $ + +*gsynaptics-0.9.14 (14 Jul 2008) + + 14 Jul 2008; Gilles Dartiguelongue <eva@gentoo.org> + +files/gsynaptics-0.9.14-build-filename.patch, +gsynaptics-0.9.14.ebuild: + bump to 0.9.14. Includes a fix from debian folks to fix bug #210958. 28 Mar 2008; Markus Meier <maekke@gentoo.org> gsynaptics-0.9.10.ebuild: amd64 stable, bug #203183 diff --git a/gnome-extra/gsynaptics/Manifest b/gnome-extra/gsynaptics/Manifest index 75c8002a8e3e..78076c6947eb 100644 --- a/gnome-extra/gsynaptics/Manifest +++ b/gnome-extra/gsynaptics/Manifest @@ -3,16 +3,19 @@ Hash: SHA1 AUX gsynaptics-0.9.13-CoastingSpeedThreshold.patch 407 RMD160 394bd56b0275cdb20643198a30cc8d6f6064cfbc SHA1 1a5ae829406863b02303f3c728659013c7d8f0d1 SHA256 bbe263355d23218ccfab046db4ad2a2b938cc1957979d9a386fd0cd0d13603b8 AUX gsynaptics-0.9.13-no-libgnome.patch 3456 RMD160 cbdefec29733ba5bdea5be9c82a2afaad662a091 SHA1 a65dcc555612c73e72bb1c5c0c8dbcedd9422358 SHA256 2597a9ac8dce636ea9ff29850bab648ecde5ed7920c72a9d2553255b55e31bca +AUX gsynaptics-0.9.14-build-filename.patch 802 RMD160 f5136cdc3be6b475ab9aa9125ae92bf1a51b329d SHA1 1aba0e3407134f3c192693c8e1fd0085666146a7 SHA256 0a7f87dd6fddc3e477c068c96a3fdcd5ba4872563d1422a073faf72fa4fe4696 DIST gsynaptics-0.9.10.tar.gz 386398 RMD160 ec705e0fdaf5fc7486849ee1fcb4defe5c1852b5 SHA1 2693b79e73a1d4be3c630d947a91a394b3e4c588 SHA256 db477e50e02ffb397e1afb57690bdf478dc3f34ea7f6740b0c9f53bf79b15701 DIST gsynaptics-0.9.13.tar.gz 410684 RMD160 128c8f6360466823e8d80205e2429939db854d3e SHA1 f9aa2bb684f6922bf87686a8bdf75f5501f126b3 SHA256 a76727d86896b7ddb297d8eb74167fccfd9590158727a1754499c2682edf9edc +DIST gsynaptics-0.9.14.tar.gz 416168 RMD160 44c568ca8f8e42e5835784a76de557907246c1cf SHA1 c89575bd37883007820c1184f00c0f0831e4b214 SHA256 ad265c810eb281a836954989c88c7faf33d580c81dcc60c4a31f511abd1ab300 EBUILD gsynaptics-0.9.10.ebuild 1099 RMD160 b489d384800f856735b3b6fc77e28a1c6f239038 SHA1 c610ef0e193cdb5232eafb61a6a2cda0b6c7ee2a SHA256 0c01ee6da5ed4512b67fca9c3686a02a3bf080cd99d7de81952f83170e5a29e0 EBUILD gsynaptics-0.9.13-r1.ebuild 1335 RMD160 dded393e53f1a85af5c9d6ef12b2fcade9939c3f SHA1 70e76a575abfbb9668277e21ef6c13fdb360252b SHA256 4fb879854c75698304929fe373b89821c855bbc6b6425e0f7f3aba908e445892 -MISC ChangeLog 2056 RMD160 fe0fc706a210e3c80a54282ba05e1d2dddfa08ea SHA1 6cb4083ba8e7a1f4bc5eb7bf2200ca88f967fdd8 SHA256 e0e813eeb2dc4da55bd5b07ece50db9a36fa1092b8a62f0696a1b1bd303a3324 +EBUILD gsynaptics-0.9.14.ebuild 1375 RMD160 84b49d6d898b623f808c42d4ed9c7707cbf2ebea SHA1 388fc8790c9edc8044d250937522ea95c0e4f810 SHA256 c7ccee91bc754caa95fad40eba67b1d68970ccd9c68fe50cce371d33d2087146 +MISC ChangeLog 2289 RMD160 a11a0ec4acf6ab318e0559c13de25dd94b9a7e1e SHA1 02daad91235dd4c3c20e5130ee0e477f4b92ea67 SHA256 633c5740e34d7ae8f1892e555a76d6951e56732f209d1a9db6aa07ac7d2a1cda MISC metadata.xml 311 RMD160 868d0eab62db916aa47b7f440a3f4efecc6163b1 SHA1 0e56da7be32af7c553c07179c574cd7837298702 SHA256 774cc71e08a317563fb2700d5aac76af10e3e31ae7c1c58325730bfa0fbb110a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkftZvsACgkQkKaRLQcq0GIPNgCfczB2j4o3RYzJvt2wSIdf+/oP -FWUAnRfzJZPBgtRiTi8Ffo8fgYT96HlW -=ATPw +iEYEARECAAYFAkh7UTEACgkQ1fmVwcYIWAYxoQCgt17tQ0D4XUv42lHJIXe6zrGE +tCwAoLr01MkDH5xHQt2tT9b2pn5IzBhF +=N7RY -----END PGP SIGNATURE----- diff --git a/gnome-extra/gsynaptics/files/gsynaptics-0.9.14-build-filename.patch b/gnome-extra/gsynaptics/files/gsynaptics-0.9.14-build-filename.patch new file mode 100644 index 000000000000..c48689533d76 --- /dev/null +++ b/gnome-extra/gsynaptics/files/gsynaptics-0.9.14-build-filename.patch @@ -0,0 +1,20 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## build-filename.dpatch +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: https://sourceforge.jp/tracker/index.php?func=detail&aid=12568&group_id=1720&atid=6435 +## DP: Missing terminating NULL for g_build_filename call. + +@DPATCH@ +diff -urNad gsynaptics-0.9.14~/src/main.c gsynaptics-0.9.14/src/main.c +--- gsynaptics-0.9.14~/src/main.c 2008-02-28 23:27:28.000000000 +0100 ++++ gsynaptics-0.9.14/src/main.c 2008-05-17 08:34:04.000000000 +0200 +@@ -690,7 +690,7 @@ + + gtk_window_set_default_size (GTK_WINDOW (widget), 400, -1); + +- path = g_build_filename (DATADIR "/pixmaps", "touchpad.png"); ++ path = g_build_filename (DATADIR, "pixmaps", "touchpad.png", NULL); + if (path) + { + icon_pixbuf = gdk_pixbuf_new_from_file (path, NULL); diff --git a/gnome-extra/gsynaptics/gsynaptics-0.9.14.ebuild b/gnome-extra/gsynaptics/gsynaptics-0.9.14.ebuild new file mode 100644 index 000000000000..087414d69b4a --- /dev/null +++ b/gnome-extra/gsynaptics/gsynaptics-0.9.14.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2008 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.ebuild,v 1.1 2008/07/14 13:14:18 eva Exp $ + +inherit eutils gnome2 + +DESCRIPTION="A GTK+ based configuration utility for the synaptics driver" +HOMEPAGE="http://gsynaptics.sourceforge.jp/" +SRC_URI="mirror://sourceforge.jp/${PN}/29684/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.10 + >=x11-libs/gtk+-2.6.0 + >=gnome-base/gconf-2.0 + >=gnome-base/libglade-2" +DEPEND="${DEPEND} + >=dev-util/pkgconfig-0.19 + app-text/gnome-doc-utils + sys-devel/gettext" + +DOCS="AUTHORS ChangeLog NEWS README TODO" + +src_unpack() { + gnome2_src_unpack + + # Fix ? + epatch "${FILESDIR}/${PN}-0.9.13-CoastingSpeedThreshold.patch" + + # Fix crash on startup, thanks to debian folks, bug #210958 + epatch "${FILESDIR}/${P}-build-filename.patch" +} + +pkg_postinst() { + gnome2_pkg_postinst + + echo + elog "Ensure that the following line is in the InputDevice section in" + elog "your X config file (/etc/X11/xorg.conf):" + elog + elog "Option \"SHMConfig\" \"on\"" + elog + echo + 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 +} |