| Summary: | prozgui-2.0.5 (New Package) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Andrew S. <andrew-news> |
| Component: | New packages | Assignee: | 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
Created attachment 14978 [details]
File containing prozgui ebuild and patch
Created attachment 14979 [details]
File containing prozgui ebuild and patch
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 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
}
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
in cvs |