diff options
author | George Shapovalov <george@gentoo.org> | 2004-01-31 03:03:48 +0000 |
---|---|---|
committer | George Shapovalov <george@gentoo.org> | 2004-01-31 03:03:48 +0000 |
commit | 3dd46f1d0ead1122a51348faee1aa94bc667c4b3 (patch) | |
tree | 797b4e37cdbb988608b5b0f474de227ca0a5a156 /app-emulation/pose | |
parent | fix gcc-3.3 issues (diff) | |
download | historical-3dd46f1d0ead1122a51348faee1aa94bc667c4b3.tar.gz historical-3dd46f1d0ead1122a51348faee1aa94bc667c4b3.tar.bz2 historical-3dd46f1d0ead1122a51348faee1aa94bc667c4b3.zip |
revision bumping pen-down fix as it was a run-time problem
Diffstat (limited to 'app-emulation/pose')
-rw-r--r-- | app-emulation/pose/ChangeLog | 7 | ||||
-rw-r--r-- | app-emulation/pose/Manifest | 6 | ||||
-rw-r--r-- | app-emulation/pose/files/digest-pose-3.5-r4 | 1 | ||||
-rw-r--r-- | app-emulation/pose/pose-3.5-r3.ebuild | 6 | ||||
-rw-r--r-- | app-emulation/pose/pose-3.5-r4.ebuild | 85 |
5 files changed, 97 insertions, 8 deletions
diff --git a/app-emulation/pose/ChangeLog b/app-emulation/pose/ChangeLog index 138f7f2a7d4d..b49aa8ae29b8 100644 --- a/app-emulation/pose/ChangeLog +++ b/app-emulation/pose/ChangeLog @@ -1,10 +1,13 @@ # ChangeLog for app-emulation/pose # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/pose/ChangeLog,v 1.10 2004/01/31 00:25:02 george Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/pose/ChangeLog,v 1.11 2004/01/31 03:03:34 george Exp $ - 30 Jan 2004; George Shapovalov <george@gentoo.org> pose-3.5-r3.ebuild : +*pose-3.5-r4 (30 Jan 2004) + + 30 Jan 2004; George Shapovalov <george@gentoo.org> pose-3.5-r4.ebuild : a fix for the "touchscreen clicks" problem (#5219), thanks to Jake Hamby <jhamby@naobject.com> for spotiing it and the solution + (a run-time problem, so another revision bump..) *pose-3.5-r3 (26 Jan 2004) diff --git a/app-emulation/pose/Manifest b/app-emulation/pose/Manifest index ed39659ce0f6..dff408c28c43 100644 --- a/app-emulation/pose/Manifest +++ b/app-emulation/pose/Manifest @@ -1,12 +1,14 @@ MD5 249c03ed328e66147e1428b7e82d24f7 pose-3.5-r1.ebuild 2053 -MD5 46c9e3043e9f24328538869ea05f5f29 pose-3.5-r3.ebuild 2175 +MD5 3d74fb2bc270156bd5ad71984199d060 pose-3.5-r3.ebuild 2042 MD5 24a742e65161b641655b218c57f3988a pose-3.5-r2.ebuild 2062 -MD5 bf0f3aabe52439b9cb1cb97d801c42ca ChangeLog 1885 +MD5 8048254dbddbda11cc82369527079f52 pose-3.5-r4.ebuild 2175 +MD5 757744b5fe7939c259f031ffa379723f ChangeLog 1964 MD5 36734bf153faeb688279a79e5da1769b files/choose-gl.diff 666 MD5 dbef5e8a7e42d97ef76d763fab5090e1 files/init-clipwidget.diff 486 MD5 90145d8ed014f39eb749610c2effa942 files/digest-pose-3.5-r1 140 MD5 90145d8ed014f39eb749610c2effa942 files/digest-pose-3.5-r2 140 MD5 99bd1bea9a79c798b2bd9c5534b52fd1 files/digest-pose-3.5-r3 69 +MD5 99bd1bea9a79c798b2bd9c5534b52fd1 files/digest-pose-3.5-r4 69 MD5 cfbe27dfd96b63e7d178676a16b39b19 files/separate-builddir.diff 2420 MD5 7c326f33b70eba59b3f6a1949e2270a2 files/detect-fluid.diff 1946 MD5 3adbabe4753e34bc04ef685b74afd27e files/gcc-3.3_fix.diff.bz2 5023 diff --git a/app-emulation/pose/files/digest-pose-3.5-r4 b/app-emulation/pose/files/digest-pose-3.5-r4 new file mode 100644 index 000000000000..6f7eb38e3cc3 --- /dev/null +++ b/app-emulation/pose/files/digest-pose-3.5-r4 @@ -0,0 +1 @@ +MD5 c69b10798e524b999739bf1950125655 emulator_src_3.5.tar.gz 3162363 diff --git a/app-emulation/pose/pose-3.5-r3.ebuild b/app-emulation/pose/pose-3.5-r3.ebuild index f231a028cfff..bd7ba0c1da85 100644 --- a/app-emulation/pose/pose-3.5-r3.ebuild +++ b/app-emulation/pose/pose-3.5-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/pose/pose-3.5-r3.ebuild,v 1.2 2004/01/31 00:25:02 george Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/pose/pose-3.5-r3.ebuild,v 1.3 2004/01/31 03:03:36 george Exp $ S=${WORKDIR}/Emulator_Src_3.5 HOMEPAGE="http://www.palmos.com/dev/tools/emulator/" @@ -29,9 +29,7 @@ src_unpack() { aclocal automake --foreign autoconf - #package build scripts dp not honor C[XX]FLAGS, will have to do corrections via sed here.. - sed -i -e "s:-DPLATFORM_UNIX:-DFLTK_1_0_COMPAT -DPLATFORM_UNIX:" \ - -e "s:-O2:-O2 -fno-strict-aliasing:" configure + sed -i -e "s:-DPLATFORM_UNIX:-DFLTK_1_0_COMPAT -DPLATFORM_UNIX:" configure cd ${S} mkdir install-fltk diff --git a/app-emulation/pose/pose-3.5-r4.ebuild b/app-emulation/pose/pose-3.5-r4.ebuild new file mode 100644 index 000000000000..859b4e99d208 --- /dev/null +++ b/app-emulation/pose/pose-3.5-r4.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/pose/pose-3.5-r4.ebuild,v 1.1 2004/01/31 03:03:36 george Exp $ + +S=${WORKDIR}/Emulator_Src_3.5 +HOMEPAGE="http://www.palmos.com/dev/tools/emulator/" +SRC_URI="http://www.palmos.com/dev/tools/emulator/sources/emulator_src_3.5.tar.gz" + +DESCRIPTION="Palm OS Emulator" + +DEPEND=">=x11-libs/fltk-1.1.4" + +KEYWORDS="~x86" +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +src_unpack() { + unpack emulator_src_3.5.tar.gz + + cd ${S} + patch -p1 < ${FILESDIR}/detect-fluid.diff || die "Patching failed" + patch -p1 < ${FILESDIR}/separate-builddir.diff || die "Patching failed" + patch -p1 < ${FILESDIR}/choose-gl.diff || die "Patching failed" + patch -p0 < ${FILESDIR}/init-clipwidget.diff || die "Patching failed" + bzcat ${FILESDIR}/gcc-3.3_fix.diff.bz2 | patch -p1 || die "Patching failed" + + cd ${S}/BuildUnix + aclocal + automake --foreign + autoconf + #package build scripts dp not honor C[XX]FLAGS, will have to do corrections via sed here.. + sed -i -e "s:-DPLATFORM_UNIX:-DFLTK_1_0_COMPAT -DPLATFORM_UNIX:" \ + -e "s:-O2:-O2 -fno-strict-aliasing:" configure + + cd ${S} + mkdir install-fltk + ln -s /usr/include/fltk-1.1 install-fltk/include + ln -s /usr/lib/fltk-1.1 install-fltk/lib + mkdir static-libs + mkdir build-normal +# mkdir build-profile + + cd ${S}/static-libs + ln -sf `g++ -print-file-name=libstdc++.a` libstdc++.a +} + +src_compile() { + cd ${S}/build-normal +# cd ${S}/BuildUnix + LDFLAGS=-L${S}/static-libs ../BuildUnix/configure --prefix=/usr \ + --with-fltk=${S}/install-fltk \ + --disable-gl || die + + make || die + +# cd ${S}/build-profile +# LDFLAGS=-L${S}/static-libs ../BuildUnix/configure --prefix=/usr \ +# --with-fltk=${S}/install-fltk \ +# --disable-gl --enable-palm-profile || die +# +# make || die +} + +src_install() { + cd ${S}/build-normal + dobin pose + +# cd ${S}/build-profile +# newbin pose pose-profile + + cd ${S}/Docs + dodoc *.txt *.rtf + dohtml *.html + insinto /usr/share/doc/${PF} + doins *.pdf + + dodir /usr/share/pose/downloads + dodir /usr/share/pose/roms + + cd ${S}/ROMTransfer/Source + insinto /usr/share/pose/downloads + doins *.prc +} + |