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"
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.
Please attach your proposed changes to the ebuild as a unified diff (diff -up).
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.
Now fixed in 2.09-r1.