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

Bug 77429

Summary: app-misc/gpsdrive-2.09 add garmin USE flag
Product: Gentoo Linux Reporter: Scott McKenzie <nzgreen>
Component: New packagesAssignee: Steve Arnold <nerdboy>
Status: RESOLVED FIXED    
Severity: enhancement CC: latexer, mobile+disabled
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://gpsdrive.kraftvoll.at/man-en.html#6
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 97208    
Bug Blocks: 90848, 142710    
Attachments: gpsdrive-2.09.ebuild
proposed changes to ebuild as unified diff

Description Scott McKenzie 2005-01-10 15:10:29 UTC
gpsdrive has the option of being compiled with or without garmin protocol support.  Would be nice if the ebuild allowed user to compile in (or leave out) this support.

Reproducible: Always
Steps to Reproduce:
1. emerge -pv gpsdrive
2.
3.

Actual Results:  
These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] app-misc/gpsdrive-2.09  +nls 0 kB 

Total size of downloads: 0 kB


Expected Results:  
These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] app-misc/gpsdrive-2.09  -garmin +nls 0 kB [1] 

Total size of downloads: 0 kB


Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20040808-r1,
2.6.9-gentoo-r13 i686)
=================================================================
System uname: 2.6.9-gentoo-r13 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.6.8
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium-m -mtune=pentium-m -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium-m -mtune=pentium-m -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms"
GENTOO_MIRRORS="http://192.168.1.5/gentoo/
http://mirror.pacific.net.au/linux/Gentoo/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.1.5/gentoo-portage"
USE="x86 X acl acpi alsa avi berkdb bitmap-fonts bonobo cdr crypt cups dbus dvd
dvdr encode esd flac foomaticdb fortran freetds gdbm gif gnome gnutls gpm
gstreamer gtk gtk2 gtkhtml guile hal imlib jack java jpeg junit libwww mad
mikmod mmx motif mozilla mpeg mysql ncurses nls nptl oav odbc oggvorbis opengl
oss pam pdflib perl pic png python quicktime readline samba sdl spell sqlite sse
ssl svga tcpd tiff truetype xml xml2 xmms xprint xv xvid zlib"
Comment 1 Scott McKenzie 2005-01-10 15:13:40 UTC
Created attachment 48143 [details]
gpsdrive-2.09.ebuild

This ebuild adds a custom USE flag called garmin.  When enabled gpsdrive will
be compiled with garmin protocol support.  When turned off gpsdrive will be
compiled without garmin protocol support.
Comment 2 Henrik Brix Andersen 2005-04-28 02:58:03 UTC
Please attach your proposed changes to the ebuild as a unified diff (diff -up).
Comment 3 Scott McKenzie 2005-06-06 07:51:28 UTC
Created attachment 60722 [details, diff]
proposed changes to ebuild as unified diff

As requested by Henrik here are the proposed changes.  Sorry it took so long.
Comment 4 Steve Arnold archtester gentoo-dev 2007-01-13 06:00:59 UTC
Now fixed in 2.09-r1.