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

Bug 25220

Summary: prozgui-2.0.5 (New Package)
Product: Gentoo Linux Reporter: Andrew S. <andrew-news>
Component: New packagesAssignee: Gentoo Web Application Packages Maintainers <web-apps>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: EBUILD
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: File containing prozgui ebuild and patch
File containing prozgui ebuild and patch
The (first fix) to the ebuild, package contains ebuild + patch's + digests

Description Andrew S. 2003-07-24 18:38:04 UTC
Attached is prozgui-2.0.5.tgz which contains the prozgui ebuild and configure patch for 
fltk-1.1 and gentoo... 
 
ProzGUI is the graphical interface to the popular prozilla downloading tool, it features  
proxy support, redirection facilities and bandwith limiting support, and downloading 
from multiple servers simultaneously based on ping times returned from 
ftpsearching.com for the file. Also adding url's, resuming, preferences, and a couple of 
other basic features are supported. 
Homepage: http://prozilla.genesys.ro/?p=prozgui 
 
Note: NLS has been dissabled in order to resolve sandbox issues, languages other 
than english may not be supported 
 
This ebuild depends on fltk-1.1 which is currently available through portage. 
 
-Andrew S. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Andrew S. 2003-07-24 18:39:17 UTC
Created attachment 14978 [details]
File containing prozgui ebuild and patch
Comment 2 Andrew S. 2003-07-24 18:39:39 UTC
Created attachment 14979 [details]
File containing prozgui ebuild and patch
Comment 3 Shahar Goldin 2003-08-13 01:23:20 UTC
This fails for me :
g++ -Wall -ggdb -D_REENTRANT -I/usr/include/fltk-1.1 -O2 -mcpu=i686 -pipe -I/usr/X11R6/include -o prozgui main.o download_win.o Fl_Progress.o we.o init.o options.o dl_win.o prefs.o ftps_win.o ftpsearch_win.o getopt.o savefile.o  -L/usr/lib/fltk-1.1 -L/usr/X11R6/lib ../libprozilla/src/.libs/libprozilla.a -L/usr/lib -lfltk -lGL -lXpm -lXext -lX11 -lm -lpthread
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lfltk
collect2: ld returned 1 exit status
make[2]: *** [prozgui] Error 1
make[2]: Leaving directory `/var/tmp/portage/prozgui-2.0.5/work/prozgui-2.0.5beta/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/prozgui-2.0.5/work/prozgui-2.0.5beta'
make: *** [all] Error 2
Comment 4 Andrew S. 2003-08-13 15:52:01 UTC
new ebuild file to hopefully resolve linking issues... this is undoubtedly not the best 
way to veryify locations of the fltk lib, but it works... also a new tgz with the new 
ebuild and the previous patch's + digests will be posted... 
 
[prozgui-2.0.5.ebuild] 
 
# Copyright 1999-2003 Gentoo Technologies, Inc. 
# Distributed under the terms of the GNU General Public License v2 
 
S="${WORKDIR}/${P}beta" 
DESCRIPTION="A Graphical download manager" 
SRC_URI="http://prozilla.genesys.ro/downloads/prozgui/tarballs/${P}beta.tar.bz2" 
HOMEPAGE="http://prozilla.genesys.ro/" 
KEYWORDS="x86 sparc ppc" 
SLOT="0" 
LICENSE="GPL-2" 
 
DEPEND="virtual/glibc 
        >=x11-libs/fltk-1.1" 
 
src_unpack() { 
        unpack ${A} 
        cd ${S} 
        epatch ${FILESDIR}/${P}-configure.patch 
} 
 
src_compile() { 
    pwd 
    ./configure --prefix=/usr \ 
                --infodir=/usr/share/info \ 
                --mandir=/usr/share/man \ 
                --host=${CHOST} \ 
                --sysconfdir=/etc \ 
                --disable-nls \ 
                --with-fltk-includes=`fltk-config --cflags | cut -d' ' -f1 | sed 's/-I//'` \ 
                --with-fltk-libs=`fltk-config --ldflags | cut -d' ' -f1 | sed 's/-L//'` || die 
        emake || die 
} 
 
src_install () { 
        make DESTDIR=${D} \ 
                sysconfdir=${D}/etc \ 
                install || die 
 
        dodoc ANNOUNCE AUTHORS COPYING CREDITS ChangeLog FAQ NEWS 
README TODO 
} 
 
Comment 5 Andrew S. 2003-08-13 15:53:57 UTC
Created attachment 16073 [details]
The (first fix) to the ebuild, package contains ebuild + patch's + digests

this is the 1st fix to the ebuild, uses the fltk-config to verify locations of
fltk libraries
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2003-10-10 10:34:10 UTC
in cvs