diff options
author | Alastair Tse <liquidx@gentoo.org> | 2004-02-14 12:45:22 +0000 |
---|---|---|
committer | Alastair Tse <liquidx@gentoo.org> | 2004-02-14 12:45:22 +0000 |
commit | af6a52beb275789cf8f67c12c97b757e206f8c8b (patch) | |
tree | a2c46b353f85fea4ee3b814a6f1a68e7f4bd6a44 /dev-python/pygtkglext | |
parent | unpeg adns-python depends and cleanup (Manifest recommit) (diff) | |
download | gentoo-2-af6a52beb275789cf8f67c12c97b757e206f8c8b.tar.gz gentoo-2-af6a52beb275789cf8f67c12c97b757e206f8c8b.tar.bz2 gentoo-2-af6a52beb275789cf8f67c12c97b757e206f8c8b.zip |
add fixes to pygtkglext examples (#38406)
Diffstat (limited to 'dev-python/pygtkglext')
-rw-r--r-- | dev-python/pygtkglext/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/pygtkglext/files/pygtkglext-1.0.1-gentoo.diff | 44 | ||||
-rw-r--r-- | dev-python/pygtkglext/pygtkglext-1.0.1.ebuild | 9 |
3 files changed, 57 insertions, 4 deletions
diff --git a/dev-python/pygtkglext/ChangeLog b/dev-python/pygtkglext/ChangeLog index a6396aad1bf8..45acdb23b321 100644 --- a/dev-python/pygtkglext/ChangeLog +++ b/dev-python/pygtkglext/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-python/pygtkglext -# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtkglext/ChangeLog,v 1.6 2004/01/04 15:25:34 liquidx Exp $ +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtkglext/ChangeLog,v 1.7 2004/02/14 12:45:22 liquidx Exp $ + + 14 Feb 2004; Alastair Tse <liquidx@gentoo.org> pygtkglext-1.0.1.ebuild, + files/pygtkglext-1.0.1-gentoo.diff: + add fixes to pygtkglext examples (#38406) 04 Jan 2004; Alastair Tse <liquidx@gentoo.org> pygtkglext-1.0.0.ebuild, pygtkglext-1.0.1.ebuild: diff --git a/dev-python/pygtkglext/files/pygtkglext-1.0.1-gentoo.diff b/dev-python/pygtkglext/files/pygtkglext-1.0.1-gentoo.diff new file mode 100644 index 000000000000..1ba375667c52 --- /dev/null +++ b/dev-python/pygtkglext/files/pygtkglext-1.0.1-gentoo.diff @@ -0,0 +1,44 @@ +diff -u examples.old/coolwave.py examples/coolwave.py +--- examples.old/coolwave.py 2004-01-18 11:35:37.000000000 +0100 ++++ examples/coolwave.py 2004-01-18 11:54:32.000000000 +0100 +@@ -246,10 +246,10 @@ + pass + + def button_motion (self, width, height, event): +- if event.state == gtk.gdk.BUTTON1_MASK: ++ if event.state & gtk.gdk.BUTTON1_MASK: + self.__sphi += (event.x - self.__beginX)/4.0 + self.__stheta += (self.__beginY - event.y)/4.0 +- elif event.state == gtk.gdk.BUTTON2_MASK: ++ elif event.state & gtk.gdk.BUTTON2_MASK: + self.__sdepth += (self.__beginY - event.y)/10.0 + self.__beginX = event.x + self.__beginY = event.y +diff -u examples.old/Shapes.py examples/Shapes.py +--- examples.old/Shapes.py 2004-01-18 11:35:37.000000000 +0100 ++++ examples/Shapes.py 2004-01-18 11:54:32.000000000 +0100 +@@ -209,10 +209,10 @@ + pass + + def button_motion(self, width, height, event): +- if event.state == gtk.gdk.BUTTON1_MASK: ++ if event.state & gtk.gdk.BUTTON1_MASK: + self.rotx = self.rotx + ((event.y-self.beginy)/width)*360.0 + self.roty = self.roty + ((event.x-self.beginx)/height)*360.0 +- elif event.state == gtk.gdk.BUTTON2_MASK: ++ elif event.state & gtk.gdk.BUTTON2_MASK: + self.depth = self.depth - ((event.y-self.beginy)/(height))*50.0; + + if self.depth > 130.0: self.depth = 130.0; +diff -u examples.old/teapot2.py examples/teapot2.py +--- examples.old/teapot2.py 2004-01-18 11:35:37.000000000 +0100 ++++ examples/teapot2.py 2004-01-18 11:54:32.000000000 +0100 +@@ -79,7 +79,7 @@ + pass + + def button_motion(self, width, height, event): +- if event.state == gtk.gdk.BUTTON1_MASK: ++ if event.state & gtk.gdk.BUTTON1_MASK: + self.rotx = self.rotx + ((event.y-self.beginy)/width)*360.0 + self.roty = self.roty + ((event.x-self.beginx)/height)*360.0 + diff --git a/dev-python/pygtkglext/pygtkglext-1.0.1.ebuild b/dev-python/pygtkglext/pygtkglext-1.0.1.ebuild index 5e4a882f1d3a..39abdf0a8ba7 100644 --- a/dev-python/pygtkglext/pygtkglext-1.0.1.ebuild +++ b/dev-python/pygtkglext/pygtkglext-1.0.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtkglext/pygtkglext-1.0.1.ebuild,v 1.2 2004/01/04 15:25:34 liquidx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtkglext/pygtkglext-1.0.1.ebuild,v 1.3 2004/02/14 12:45:22 liquidx Exp $ inherit python @@ -22,6 +22,11 @@ DEPEND=">=dev-lang/python-2.2.3-r3 virtual/opengl virtual/glu" +src_unpack() { + unpack ${A} + cd ${S}; epatch ${FILESDIR}/${P}-gentoo.diff +} + src_compile() { econf emake || die |