Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 54309

Summary: roadmap-1.0.5 (New Package)
Product: Gentoo Linux Reporter: Matthew Kasa (RETIRED) <blackace>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: normal CC: gentoo, mas3f, mobile+disabled, polvi, rich0, sloan
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://roadmap.digitalomaha.net/
Whiteboard: sunrise suggested
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 90848    
Attachments: app-misc/roadmap/roadmap-1.0.5.ebuild
Ebuild for roadmap-1.0.8

Description Matthew Kasa (RETIRED) gentoo-dev 2004-06-18 07:38:07 UTC
Author: Pascal Martin <pascal.martin@iname.com>
Description: RoadMap provides street mapping functionality using a GPS reciever and data provided by the US Census Bureau
Homepage: http://roadmap.digitalomaha.net/

I've been meaning to submit this ebuild for quite some time, just now getting to it, I'll submit an updated ebuild for 1.0.6 when time allows, but that shouldn't delay committing this one.

This ebuild supports all three interfaces that RoadMap does, but does not include any map data, this should be downloaded and converted by the user (instructions on package homepage).

Please note, the author's homepage is bandwidth limited, so please mirror the SRC_URI files and remove RESTRICT="nomirror" from the ebuild before comitting.

This bug should also resolve bug #24501
Comment 1 Matthew Kasa (RETIRED) gentoo-dev 2004-06-18 07:40:55 UTC
Created attachment 33476 [details]
app-misc/roadmap/roadmap-1.0.5.ebuild
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2004-07-01 10:50:05 UTC
*** Bug 24501 has been marked as a duplicate of this bug. ***
Comment 3 Mike Smith 2005-02-18 11:29:02 UTC
Created attachment 51538 [details]
Ebuild for roadmap-1.0.8

This ebuild
1. changes the package version number to the most recent
2. changes the !gtk2 use flag syntax

While 1.0.5 wouldn't build on my system, this newer version will.
Comment 4 Sloan Poe 2005-02-18 12:39:39 UTC
I just attempted to build this package on amd64. 
It failed, here's the output:
  

emerge roadmap -v
Calculating dependencies ...done!
>>> emerge (1 of 1) app-misc/roadmap-1.0.8 to /
>>> md5 src_uri ;-) roadmap_1_0_8_src.tar.gz
>>> md5 src_uri ;-) usdir.rdm.tgz
>>> Unpacking source...
>>> Unpacking roadmap_1_0_8_src.tar.gz to /var/tmp/portage/roadmap-1.0.8/work
>>> Unpacking usdir.rdm.tgz to /var/tmp/portage/roadmap-1.0.8/work
>>> Source unpacked.
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_messages.o buildmap_messages.c
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_dictionary.o buildmap_dictionary.c
buildmap_dictionary.c: In function `buildmap_dictionary_print_subtree':
buildmap_dictionary.c:118: warning: int format, different type arg (arg 6)
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_dbwrite.o buildmap_dbwrite.c
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_city.o buildmap_city.c
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_square.o buildmap_square.c
buildmap_square.c: In function `buildmap_square_summary':
buildmap_square.c:357: warning: int format, different type arg (arg 4)
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_point.o buildmap_point.c
buildmap_point.c: In function `buildmap_point_summary':
buildmap_point.c:399: warning: int format, different type arg (arg 4)
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_street.o buildmap_street.c
buildmap_street.c: In function `buildmap_street_summary':
buildmap_street.c:310: warning: int format, different type arg (arg 5)
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_area.o buildmap_area.c
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_line.o buildmap_line.c
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_shape.o buildmap_shape.c
buildmap_shape.c: In function `buildmap_shape_summary':
buildmap_shape.c:463: warning: int format, different type arg (arg 5)
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_polygon.o buildmap_polygon.c
cc -O2 -ffast-math -fomit-frame-pointer -Wall      -c -o buildmap_range.o buildmap_range.c
buildmap_range.c: In function `buildmap_range_save':
buildmap_range.c:941: error: label at end of compound statement
buildmap_range.c: In function `buildmap_range_summary':
buildmap_range.c:983: warning: int format, different type arg (arg 5)
make: *** [buildmap_range.o] Error 1

!!! ERROR: app-misc/roadmap-1.0.8 failed.
!!! Function src_compile, Line 52, Exitcode 2
!!! make build failed
!!! If you need support, post the topmost build error, NOT this status message.


here is my emerge info:
emerge info
Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r14 x86_64)
=================================================================
System uname: 2.6.9-gentoo-r14 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 10:05:48)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.datapipe.net/gentoo http://mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X a52 aalib acpi aim alsa apache2 audiofile avi berkdb bitmap-fonts bonobo cddb cdparanoia cdr cjk crypt curl dvd dvdr dvdread encode esd evo evo2 f77 fam ffmpeg flac font-server fortran freetype gdbm gif glut gnome gpm gstreamer gtk gtk2 gtkhtml guile i8x0 ieee1394 imagemagick imap imlib imlib2 ipv6 jabber java jp2 jpeg junit lm_sensors lzw lzw-tiff mad maildir mjpeg mozilla mpeg mpeg4 mplayer multilib mysql mythtv ncurses nls nvidia odbc offensive oggvorbis opengl oss pam pcmcia perl php png python qt quicktime readline sdl spell ssl tcpd theora tidy tiff transcode truetype truetype-fonts type1-fonts usb userlocales videos vim-with-x wifi wxwindows xine xinerama xml xml2 xpm xrandr xv xvid yv12 zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 5 Sloan Poe 2005-03-02 05:03:16 UTC
After fiddling with the src a bit, I was able to get roadmap to compile.  However, I haven't been able to get it to display any maps.  I tried to follow the directions from the website, but there were a few pieces of info missing... Like where do I put the final maps and that sort of thing.  I believe I have all the maps created, I'm just not sure where they go.  When I start roadmap it just has a white screen.
Comment 6 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-08 16:12:19 UTC
(this is an automated message based on filtering criteria that matched this bug)

Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay.
So, the sunrise team is suggesting that you look into this and submit your
ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq