Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64020 - app-misc/gpligc (New Package)
Summary: app-misc/gpligc (New Package)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://pc12-c714.uibk.ac.at/GPLIGC/GP...
Whiteboard: sunrise-removal
Keywords: EBUILD, InOverlay
: 83703 (view as bug list)
Depends on:
Blocks: 90848
  Show dependency tree
 
Reported: 2004-09-14 09:51 UTC by Grégoire Favre
Modified: 2018-06-07 18:26 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for GPLIGC (GPLIGC-1.4-r1.ebuild,2.01 KB, text/plain)
2005-03-01 10:40 UTC, Mario Schmidt
Details
gpligc-1.5.ebuild (gpligc-1.5.ebuild,1.58 KB, text/plain)
2006-11-14 12:50 UTC, Hannes Krüger
Details
ebuild, 2nd attempt (gpligc-1.5.ebuild,2.23 KB, text/plain)
2006-11-15 14:11 UTC, Hannes Krüger
Details
ebuild, 2nd attempt (gpligc-1.5.ebuild,2.23 KB, text/plain)
2006-11-15 14:11 UTC, Hannes Krüger
Details
ebuild for the new GPLIGC version 1.5.1 (gpligc-1.5.1.ebuild,2.67 KB, text/plain)
2007-04-17 05:57 UTC, Hannes Krüger
Details
gpligc-1.5.1 ebuild, 2nd attempt (gpligc-1.5.1.ebuild,2.82 KB, text/plain)
2007-04-17 08:26 UTC, Hannes Krüger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Grégoire Favre 2004-09-14 09:51:30 UTC
Never wanted to display your trip ?
Then GPLIGC is the right one, just take a look at the screenshots :
http://pc12-c714.uibk.ac.at/GPLIGC/screenshots/screenshots.php
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2004-09-14 17:43:25 UTC
Are you asking for this program to be included into Portage?
Comment 2 Grégoire Favre 2004-09-15 02:35:58 UTC
Yes, I go to IRC for a place to ask for new package and discovered that this was the place, so I have done it :)
Comment 3 Mario Schmidt 2005-03-01 10:40:56 UTC
Created attachment 52401 [details]
ebuild for GPLIGC

Hi there,
this is my first try to create an ebuild.
It is for a tool called GPLIGC. The tool is for viewing IGC Files created from
GPS Loggers by flying. In my case a Paraglider.

I hope it is good enough to put it into the gentoo distribution.

Mario
Comment 4 Mario Schmidt 2005-03-01 10:47:01 UTC
*** Bug 83703 has been marked as a duplicate of this bug. ***
Comment 5 Grégoire Favre 2005-03-07 13:25:41 UTC
With the help of Mario Schmidt I have now a PORTDIR_OVERLAY and a GPLICG compiled on my amd64 (I have modified the ebuild to have KEYWORDS="x86 amd64") and it works  perfectly :-)

An hudge thank to Mario Schmidt for the ebuild and for his help about dealing with ebuild ;-)

It would be nice if this could be included :-)

Small note about amd64 : the author of GPLIGC has included in revision 1.4 all necessary change to compil it on amd64 !!!
Comment 6 Grégoire Favre 2005-06-16 13:50:11 UTC
There is a new version, wouldn't it be time to include it in the distro ?
Comment 7 Mario Schmidt 2005-06-16 13:56:58 UTC
I will do the new ebuild next week. 
Comment 8 Stefan Schweizer (RETIRED) gentoo-dev 2005-06-16 14:13:07 UTC
Sorry, we do not include GPS-related packages in the tree at the moment because
no developer has such a device.
Things you can do:
- continue using the ebuilds from your overlay
- get a current developer to maintain it without owning a paraglider
- sponsor me a glider tour and a device to try this out :)
- volunteer to become a maintainer
(just drop me a mail if you think you are expirienced enough with ebuild writing
and have enough time)

See bug 90848, the GPS packages metabug for reference.
Comment 9 Grégoire Favre 2005-06-16 14:31:27 UTC
If you come to Switzerland, I can take you on my paraglider (tandem) and let
play with my GPS unit during the flight :-)
Comment 10 Ciaran McCreesh 2005-09-13 19:19:11 UTC
Please fix the following and reopen:

* http://dev.gentoo.org/~ciaranm/docs/mw-faq/spacing.txt (DEPEND)
* http://dev.gentoo.org/~ciaranm/docs/mw-faq/keywords.txt
* http://dev.gentoo.org/~ciaranm/docs/mw-faq/redundant.txt (src_unpack)
* Remove the useless comments.
Comment 11 Grégoire Favre 2006-02-11 07:12:30 UTC
Hello,

any new about an up to date ebuild for latest GPLIGC ?
Comment 12 Hannes Krüger 2006-11-14 12:50:05 UTC
Created attachment 101945 [details]
gpligc-1.5.ebuild
Comment 13 Hannes Krüger 2006-11-14 12:58:43 UTC
This is a new ebuild for GPLIGC 1.5.
As a developer of GPLIGC I'm willing to take care of the ebuild
Comment 14 Steev Klimaszewski (RETIRED) gentoo-dev 2006-11-14 13:49:36 UTC
I am going to re-open this bug - I don't have the hardware, nor a way to use it, however, it looks pretty cool.  I don't think that it is ready for the tree just yet however, due to the interactive nature of the installer.  I would be more willing to add this to the tree once it isn't interactive any longer :)
Comment 15 Peter Johanson (RETIRED) gentoo-dev 2006-11-14 14:54:53 UTC
I'm actually a paraglider pilot, and was completely unaware of this software until us mobile folks got added to the CC. Hurrah for that. Now that I see this works with the relatively cheap Garmin Foretrex 201, I might actually have to 1) go out and buy one and 2) work on getting this added to portage. (:

Between steev and I, we should be able to get this covered eventually/soon.

I do agree with steev though, the "create an install and then run it during src_install" is less than ideal, but if that's the best we can do....
Comment 16 Hannes Krüger 2006-11-15 06:42:53 UTC
Well, I could try not to use the "installer", but just do everything manually in the src_install.

I'll submit the new ebuild as soon as I've finished it.

btw. GPLIGC does not need any hardware... Its a tool for evaluating and visualising IGC files, which have to be created/and/or downloaded from the web or GPS devices by other software.
@Peter: use gpspoint to download from your Garmin and gpsp2igc.pl (included in GPLIGC) to convert to the igc format.

Who likes to test the software can use some example igc flight tracks, which can be found here:
http://pc12-c714.uibk.ac.at/GPLIGC/download/examples/
Comment 17 Hannes Krüger 2006-11-15 14:11:22 UTC
Created attachment 102024 [details]
ebuild, 2nd attempt

src_install doesn't use the "weird" gpligc install script anymore
Comment 18 Hannes Krüger 2006-11-15 14:11:22 UTC
Created attachment 102025 [details]
ebuild, 2nd attempt

src_install doesn't use the "weird" gpligc install script anymore
Comment 19 Grégoire Favre 2007-04-10 17:24:51 UTC
Hello,

just found out another interesting gps software which runs fine here :
http://petit-poucet.org/spip/spip.php?page=backend

One really have to try it :)
Comment 20 Hannes Krüger 2007-04-17 05:57:11 UTC
Created attachment 116490 [details]
ebuild for the new GPLIGC version 1.5.1

A new version of GPLIGC (1.5.1) was released yesterday, this is the ebuild for this version
Comment 21 Grégoire Favre 2007-04-17 07:15:11 UTC
Hello,

it don't compil here :
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-misc/GPLIGC-1.5.1/work/GPLIGC-1.5.1 ...
rm -f createworld openGLIGCexplorer optimizer etopo2merger *.o sysinfo.h
rm -f *.exe *~
make: *** No rule to make target `sysinfo.h', needed by `GLexplorer.o'.  Stop.
make: *** Waiting for unfinished jobs....
creating sysinfo.h

!!! ERROR: app-misc/GPLIGC-1.5.1 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  GPLIGC-1.5.1.ebuild, line 37:   Called die

!!! Build failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/app-misc/GPLIGC-1.5.1/temp/build.log'.

!!! This ebuild is from an overlay: '/usr/local/portage'

emerge --info
!!! Invalid PORTDIR_OVERLAY (not a dir): '/usr/portage/local/layman/portage-xgl'
Portage 2.1.2.4 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.5-r1, 2.6.20.4 x86_64)
=================================================================
System uname: 2.6.20.4 x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Tue, 17 Apr 2007 06:00:09 +0000
dev-java/java-config: 1.3.7, 2.0.31-r7
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
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/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages metadata-transfer parallel-fetch sfperms strict userfetch"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://www.gigaload.org/gentoo.org/ ftp://mirror.switch.ch/mirror/gentoo/"
LANG="en_IE@euro"
LC_ALL="en_IE@euro"
LINGUAS="en ko"
MAKEOPTS="-j3"
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/portage/local/layman/gentoo-de /usr/portage/local/layman/vdr-testing /usr/portage/local/layman/voip /usr/portage/local/layman/science /usr/portage/local/layman/xeffects /usr/portage/local/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnowex 64bit 7zip X Xaw3d a52 aac aalib acl acpi aim aio alsa amd64 amr ansi aotuv apache2 apm asf async atlas auctex audacious audiofile avahi bash-completion batch berkdb bidi bitmap-fonts blas bonjour bonobo browserplugin buffysize buttons bzip2 bzlib cairo caps cardclient cdda cddb cdio cdparanoia cdr cg chm chroot cli conax console constcw corba cracklib crypt cryptoworks cscope css csv ctype cups curl curlwrappers daap dar64 dbus deprecated dga dio discouraged divx divx4linux djbfft djvu doc dri dts dv dvb dvd dvdr dvdread dvi dynagraph ecc effects encode exif expat exscalibar ext-doc ext-dvi ext-gnumeric ext-koffice ext-kpresenter ext-kspread ext-kword ext-lyx ext-man ext-openoffice ext-pdf ext-ppt ext-ps ext-rpm ext-rtf ext-tex ext-xls fam fame fasttrack fat fbcon ffmpeg fftw firefox flac flood fltk fontconfig foomaticdb fortran fping fpx freetext freetype2 gb gcl gd gdal gdbm general gg ggi gif gimp gimpprint ginac glibc-omitfp glitz glut glx gmedia gmp gmtfull gmthigh gmtsuppl gmttria gnome gnutella gnutls gopher gpgme gpm grammar graphviz grass gs gstreamer gtalk gtk gtk2 gtkhtml guile h323 hal hdf5 howl-compat httpd iconv icq id3 idn ieee1394 imagemagick imlib ipv6 irc irdeto isdnlog ithreads jabber jack jack-tmpfs java javascript jbig jikes jp2 jpeg jpeg2k kig-scripting kqemu lame latex lcms libcaca libedit libg++ libnotify libsamplerate libtommath libvisual libwww live lj lm_sensors lnbsharing logitech-mouse logrotate lzo mad matroska mbox midi mikmod mime mimencode mjpeg mng mod mono motif moznocompose moznoirc moznomail moznoroaming mozsvg mozxmlterm mp3 mp4 mp4live mpeg mpeg2 mplayer msn msnextras musepack mythtv nagra nautilus ncurses nethack netpbm network nfs nls nntp normalizemime nptl nptlonly nsplugin nvidia nvram nvtv offensive ogg oggvorbis ole on-the-fly-crypt openexr opengl openssl oscar pam pcre pda pdf perl player plotutils png posix ppds pppd preview-latex pulseaudio python pyzor qhull qt3 qt4 quicktime rar readline recode reflection regex reiser4 reiserfs rss rtc rtsp sasl screen sdl seca session shl shout sid silc slang slp smime sms sndfile sox speex spell spl srt sse-filters ssl stream subtitles svg svgz szip tcl tcltk tcpd tetex theora thesaurus threads tiff tk tomsfastmath tools transcode truetype truetype-fonts type1-fonts unicode usb userlocales utf8 uudeview v4l v4l2 vcd vcdimager vdr viaccess vim vim-pager vim-with-x vlm vorbis webdav wma wma123 wmf wmp wordperfect wv wxgtk1 wxwindows x264 xanim xattr xext xfs xine xinerama xinetd xml xml2 xorg xpm xprint xv xvid xvmc yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ko" USERLAND="GNU" VIDEO_CARDS="nv nvidia v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 22 Hannes Krüger 2007-04-17 08:26:45 UTC
Created attachment 116497 [details]
gpligc-1.5.1 ebuild, 2nd attempt

ebuild src_compile now circumvents a missing dependency in the makefile
Comment 23 Grégoire Favre 2007-04-17 08:48:33 UTC
Great, this one compils fine on my box :)

Thank you very much (for the ebuild and this tremendous programm) !!!
Comment 24 Mario Schmidt 2007-04-17 17:26:00 UTC
Im sorry, that i have not done more for my first ebuild but i tried the new version and it compiles fine here.

Thanks very much to all and im sorry but i dont have the licence to fly with two persons...
Comment 25 Hannes Krüger 2007-10-27 20:28:00 UTC
This is now in the sunrise overlay. You can find it at:
http://overlays.gentoo.org/svn/proj/sunrise/reviewed/app-misc/gpligc
Comment 26 Grégoire Favre 2007-10-28 13:06:15 UTC
Great new : I removed my GPLICG from my local overlay and installed the one from sunrise (which I was already using with layman). Thank you very much !
Comment 27 Hannes Krüger 2007-10-28 14:00:05 UTC
Comment on attachment 116497 [details]
gpligc-1.5.1 ebuild, 2nd attempt

this one is obsolete. Use the reviewed ebuild from sunrise-overlay
Comment 28 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-13 20:51:51 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
Comment 29 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-08 16:47:41 UTC
Hello, everyone.

It seems that at least one ebuild related to this bug exists in the Sunrise overlay at the moment. However, I have to regretfully announce that after a long inactivity period the Sunrise project has been discontinued and the related overlay will be eventually removed. For this reason, I'd like to ask you to reevaluate the ebuilds and consider moving them. If you'd like to maintain a package from Sunrise in Gentoo, please take a look at our Proxy Maintainers [1] project.

Please make sure to take ebuilds from the unreviewed developer Sunrise repository [2] rather than the -reviewed one, since the latter has not been updated for over a year. While at it, please note that:

1. Adding a package to Gentoo requires declaring yourself as an active maintainer for it. All bugs regarding the package will be assigned to you, and you will be expected to maintain it.

2. Some packages may not be suitable for addition anymore. While there's no strong rules that would prevent you from adding a package, it may be a bad idea to add old-unmaintained packages that will shortly result in a large number of bugs reported with no solution. If that is the case, please close the bug as RESOLVED/OBSOLETE to make it easier to find packages worth adding.

3. Some of the bugs were already closed as WONTFIX/OBSOLETE/... while the relevant ebuild was kept in Sunrise. If you disagree with the original decision, you still can add the ebuild via proxy-maint.

4. Pleaes note that many of the Sunrise ebuilds are old and may be buggy. If you decide to move them, please make sure to update/clean them up. The proxy-maint team will also review your ebuilds, therefore making sure they land in Gentoo in good quality.

Once again, thank you for your contribution. We hope that you will still want to contribute to Gentoo, through proxy-maint or otherwise.


[1]:https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
[2]:https://gitweb.gentoo.org/proj/sunrise.git/