First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 208008
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Stefan Schweizer <genstef@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Rudi Lippert <gentoo@lyrikpage.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
xmoto-0.4.0.ebuild Ebuild for xmoto-0.4.0 with inksmoto-0.4.1 text/plain Rudi Lippert 2008-01-29 10:09 0000 1.86 KB Details
xmoto-0.4.0.ebuild revised version text/plain Tomáš Chvátal 2008-02-06 21:08 0000 2.20 KB Details
BikeController.cpp.patch patch on controls :) patch Tomáš Chvátal 2008-02-07 17:26 0000 364 bytes Details | Diff
xmoto-0.4.0.ebuild final ebuild text/plain Tomáš Chvátal 2008-02-07 22:05 0000 2.92 KB Details
xmoto-0.4.0.ebuild revision 1 text/plain Tomáš Chvátal 2008-02-11 09:46 0000 3.06 KB Details
xmoto-0.4.0.ebuild final text/plain Tomáš Chvátal 2008-02-11 09:56 0000 2.93 KB Details
xmoto-0.4.0.ebuild rev 2 text/plain Tomáš Chvátal 2008-02-11 14:16 0000 2.95 KB Details
xmoto-0.4.0.ebuild rev 3 text/plain Tomáš Chvátal 2008-02-12 13:49 0000 3.02 KB Details
xmoto-0.4.0.ebuild rev 3 (no sdl) text/plain Tomáš Chvátal 2008-02-12 14:00 0000 3.03 KB Details
xmoto-0.4.1.ebuild fixed ebuild working on new version text/plain Tomáš Chvátal 2008-02-19 13:52 0000 2.84 KB Details
xmoto-0.4.1.ebuild luafix text/plain Tomáš Chvátal 2008-03-03 16:44 0000 2.84 KB Details
xmoto-0.4.1.ebuild proper lua fix text/plain Tomáš Chvátal 2008-03-03 16:58 0000 3.11 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 208008 depends on: Show dependency tree
Bug 208008 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-01-29 09:24 0000
As of Jan 27, xmoto-0.4.0 is out.

------- Comment #1 From Rudi Lippert 2008-01-29 10:09:19 0000 -------
Created an attachment (id=142091) [edit]
Ebuild for xmoto-0.4.0 with inksmoto-0.4.1

The 0.3.4 ebuild will work for 0.4.0 as well. I modified the ebuild to include
the current version of the level editor, which also changed its name from
svg2lvl-0.4.0 to inksmoto-0.4.1.
The ebuild compiles on my system (pentium-m) with all USE flags enabled.

------- Comment #2 From Bor Kraljic 2008-02-01 14:59:10 0000 -------
(In reply to comment #1)
> Created an attachment (id=142091) [edit]
> Ebuild for xmoto-0.4.0 with inksmoto-0.4.1

It also works for me without editor. On my athlon AMD XP 2000+ (if that is
important)

------- Comment #3 From Tomáš Chvátal 2008-02-06 21:08:42 0000 -------
Created an attachment (id=142846) [edit]
revised version

NLS still not working... dunno why, even when i patch it by hand not use config
option...

------- Comment #4 From Tomáš Chvátal 2008-02-07 17:26:02 0000 -------
Created an attachment (id=142910) [edit]
patch on controls :)

------- Comment #5 From Tomáš Chvátal 2008-02-07 22:05:28 0000 -------
Created an attachment (id=142937) [edit]
final ebuild

Everything is working allright.
This could be bumped.
NLS support is littlebit hacky but functional ;)

------- Comment #6 From bugzilla@dream-gate.org 2008-02-10 22:28:31 0000 -------
(In reply to comment #5)
> Created an attachment (id=142937) [edit]
> final ebuild
> 
> Everything is working allright.
> This could be bumped.
> NLS support is littlebit hacky but functional ;)
> 

I use these ebuild in my locale portage and became a build error.





I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o CameraAnimation.o
CameraAnimation.cpp
svnversion -n . > svnVersion
/bin/sh: svnversion: command not found
make[1]: *** [svnVersion] Error 127
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory
`/var/tmp/portage/games-sports/xmoto-0.4.0/work/xmoto-0.4.0/src'
make: *** [all-recursive] Error 1
 *
 * ERROR: games-sports/xmoto-0.4.0 failed.
 * Call stack:
 *            ebuild.sh, line 1701:  Called dyn_compile
 *            ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *            ebuild.sh, line   44:  Called src_compile
 *   xmoto-0.4.0.ebuild, line   64:  Called die
 * The specific snippet of code:
 *      emake || die "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if 
elevant.
 * This ebuild is from an overlay: '/usr/local/my-portage/'


Portage 2.1.3.19 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0,
2.6.23-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.23-gentoo-r3 x86_64 AMD Turion(tm) 64 Mobile ML-40
Timestamp of tree: Sun, 03 Feb 2008 17:16:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf
/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer sandbox sfperms strict
unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.gentoo.no/
http://mirror.switch.ch/ftp/mirror/gentoo/ "
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/my-portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac acl acpi alsa amd64 apm avi bash-competion berkdb
bitmap-fonts bluetooth bzip2 cdr clamav cli cracklib crypt cups dri dvd dvdr
dvdread esd fortran gdbm gif gpm hal iconv ipv6 isdnlog jpeg mad midi mmx mp3
mudflap ncurses nls nptl nptlonly ogg oggvorbis opengl openmp pam pcre perl pmu
png pppd python readline reflection samba session spl sse sse2 ssl symlink tcpd
tiff truetype truetype-fonts type1-fonts unicode usb userlocales xorg zlib"
ALSA_CARDS="atiixp" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop
empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi
null plug rate route share shm softvol" APACHE2_MODULES="actions alias
auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm
authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache
dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache
filter headers include info log_config logio mem_cache mime mime_magic
negotiation rewrite setenvif speling status unique_id userdir usertrack
vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="fglrx ati radeon
vesa fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #7 From Tomáš Chvátal 2008-02-11 09:46:35 0000 -------
Created an attachment (id=143191) [edit]
revision 1

They allways check for svnversion, didn't notice because i use svn
They don't have this in requirements, might be problem of USEflags?...
I added subversion to dependencies, but we can sed it probabbly and use exact
version.

------- Comment #8 From Tomáš Chvátal 2008-02-11 09:54:34 0000 -------
Ok wrong idea.
That ebuild I marked as deprecated is correct one, you have wrong sources...
Dunno why, but you have in sources file .svn which indicates that it is from
svn, when I download it from www there is no such thing, so problem is
somewhere else not in ebuild.

------- Comment #9 From Tomáš Chvátal 2008-02-11 09:56:10 0000 -------
Created an attachment (id=143193) [edit]
final

added X useflag since we have option --with X

------- Comment #10 From Tomáš Chvátal 2008-02-11 14:16:50 0000 -------
Created an attachment (id=143209) [edit]
rev 2

Ok another change, it really calls subversion even if it is not supposed.
So easier is to force subversion package than modifiing src/Makefile.am
If you want feel free to change this behavior.

------- Comment #11 From Tomáš Chvátal 2008-02-11 14:18:29 0000 -------
when compiled with sdl it dies on not defined headers... so we can do two ways,
keep it in ebuild and expect user knows what he is doing (*BSD do so) or we can
remove support for that from ebuild and say it is not in there :)

------- Comment #12 From Henrique Rodrigues 2008-02-11 21:31:30 0000 -------
(In reply to comment #11)
> when compiled with sdl it dies on not defined headers... so we can do two ways,
> keep it in ebuild and expect user knows what he is doing (*BSD do so) or we can
> remove support for that from ebuild and say it is not in there :)

Regarding the not defined headers, doesn't this mean there's a missing
dependency?

------- Comment #13 From Tomáš Chvátal 2008-02-12 13:28:07 0000 -------
(In reply to comment #12)
> Regarding the not defined headers, doesn't this mean there's a missing
> dependency?
> 
Nope that's xmoto problem, even in BSD say so:
SDL_GFX=off (default) "Use sdl_gfx rendering instead of OpenGL (broken)"

And result of compilation:
drawlib/DrawLibSDLgfx.cpp: In constructor ‘DrawLibSDLgfx::DrawLibSDLgfx()’:
drawlib/DrawLibSDLgfx.cpp:161: error: ‘FS’ has not been declared
drawlib/DrawLibSDLgfx.cpp:162: error: ‘FS’ has not been declared
drawlib/DrawLibSDLgfx.cpp:163: error: ‘FS’ has not been declared
drawlib/DrawLibSDLgfx.cpp: In member function ‘virtual Img*
DrawLibSDLgfx::grabScreen(int)’:
drawlib/DrawLibSDLgfx.cpp:366: warning: unused variable ‘alpha’
drawlib/DrawLibSDLgfx.cpp: In member function ‘virtual void
DrawLibSDLgfx::startDraw(DrawMode)’:
drawlib/DrawLibSDLgfx.cpp:394: warning: too few arguments for format
drawlib/DrawLibSDLgfx.cpp: In member function ‘virtual void
DrawLibSDLgfx::endDraw()’:
drawlib/DrawLibSDLgfx.cpp:506: warning: comparison between signed and unsigned
integer expressions
drawlib/DrawLibSDLgfx.cpp:439: warning: enumeration value ‘DRAW_MODE_NONE’
not handled in switch
drawlib/DrawLibSDLgfx.cpp:541: warning: comparison between signed and unsigned
integer expressions
drawlib/DrawLibSDLgfx.cpp:544: warning: comparison between signed and unsigned
integer expressions
drawlib/DrawLibSDLgfx.cpp: In member function ‘int
DrawLibSDLgfx::xx_texturedHLineAlpha(SDL_Surface*, Sint16, Sint16, Sint16,
SDL_Surface*, int, int)’:
drawlib/DrawLibSDLgfx.cpp:702: warning: value computed is not used
drawlib/DrawLibSDLgfx.cpp:709: warning: value computed is not used
drawlib/DrawLibSDLgfx.cpp:721: warning: value computed is not used
make[1]: *** [DrawLibSDLgfx.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory
`/var/tmp/portage/games-sports/xmoto-0.4.0/work/xmoto-0.4.0/src'
make: *** [all-recursive] Error 1

------- Comment #14 From Henrique Rodrigues 2008-02-12 13:33:55 0000 -------
If it's broken, then I think it should stay out, to avoid confusion.

------- Comment #15 From Tomáš Chvátal 2008-02-12 13:49:05 0000 -------
Created an attachment (id=143311) [edit]
rev 3

We have no need for subversion anymore

------- Comment #16 From Tomáš Chvátal 2008-02-12 14:00:16 0000 -------
Created an attachment (id=143312) [edit]
rev 3 (no sdl)

So there is version which don't bother with sdl :)

------- Comment #17 From RGK 2008-02-19 07:42:56 0000 -------
13/02/2008 - XMoto 0.4.1 released

------- Comment #18 From Tomáš Chvátal 2008-02-19 13:52:22 0000 -------
Created an attachment (id=143963) [edit]
fixed ebuild working on new version

Try and if you find any problems please report here
They fixed most problems which we patched before :)

------- Comment #19 From Henrique Rodrigues 2008-02-19 15:52:49 0000 -------
I've been testing your ebuild on PPC and it works great. Won't anybody think of
the children and bump this into Portage? :-)

------- Comment #20 From Florian Fainelli 2008-03-02 20:40:04 0000 -------
(In reply to comment #19)

You will need to compile lua-5.1.3 with the deprecated flag, otherwise,
xmoto-0.4.1 fails compiling on luaL_openlib.

------- Comment #21 From Tomáš Chvátal 2008-03-03 16:43:31 0000 -------
(In reply to comment #20)
> (In reply to comment #19)
> 
> You will need to compile lua-5.1.3 with the deprecated flag, otherwise,
> xmoto-0.4.1 fails compiling on luaL_openlib.
> 

not correct
this appears in lua 5.1.3-r1
abuse devs to fix this, for now dependency harcoded on 5.1.3 or lower

------- Comment #22 From Tomáš Chvátal 2008-03-03 16:44:31 0000 -------
Created an attachment (id=145219) [edit]
luafix

fixed lua problem and added correct url on tutorial

------- Comment #23 From Tomáš Chvátal 2008-03-03 16:58:01 0000 -------
Created an attachment (id=145222) [edit]
proper lua fix

now it can use new lua and abuse user about correcting USE for lua

------- Comment #24 From Stefan Schweizer 2008-03-11 19:33:59 0000 -------
thank you very much! I have modified it a bit and committed this.

First Last Prev Next    No search results available      Search page      Enter new bug