Continuing (sent prior message by accident):
...
libtool: link: cannot find the library `/sw/lib/libintl.la'
Needs a BuildDepend on libgettext3-dev
...
---then---
Needs a BuildDepend on libiconv:
...
libtool: link: cannot find the library `/sw/lib/libiconv.la'
...
---then---
Needs a BuildDepend on libpng3:
...
libtool: link: cannot find the library `/sw/lib/libpng.la'
...

---
It is trying to install files directly in the filesystem instead of a 
.deb, which is forbidden:
...
/bin/sh ../admin/mkinstalldirs /sw/share/man/man1/
/usr/bin/install -c -p -m 644 ./krusader.1 /sw/share/man/man1/krusader.1
install: /sw/share/man/man1/krusader.1: Permission denied
make[3]: *** [install-data-local] Error 71
...
(this is detectable via fink's --build-as-nobody mode)
This is generally fixed either by using "make install DESTDIR=%d" in the 
InstallScript, or using --with-mandir=%i/share/man

---
/bin/cp -r Changelog
/sw/src/fink.build/root-krusader-1.80.0-beta2-1/sw/share/doc/krusader/
cp: Changelog: No such file or directory
Fails on case-sensitive file system because the filename is "ChangeLog"

---I also checked for auto-detected build dependencies, which should be
included to make it build identically on all systems:---
gettext-tools:

checking for msgfmt... msgfmt
checking for gmsgfmt... msgfmt
found msgfmt program is not GNU msgfmt; ignore it
checking for xgettext... :
(clean system)

vs.

checking for msgfmt... /sw/bin/msgfmt
checking for gmsgfmt... /sw/bin/msgfmt
checking for xgettext... /sw/bin/xgettext

(though in this case it seems not to be used, so it can probably be left
out)

kdebase3-dev:
checking konq_popupmenu.h usability... no
checking konq_popupmenu.h presence... no
checking for konq_popupmenu.h... no
checking konqbookmarkmanager.h usability... no
checking konqbookmarkmanager.h presence... no
checking for konqbookmarkmanager.h... no

yielding
NOTICE:  Since the Konqueror-headers are not found Krusader will be
build without support for its service-menus

vs.

checking konq_popupmenu.h usability... yes
checking konq_popupmenu.h presence... yes
checking for konq_popupmenu.h... yes
checking konqbookmarkmanager.h usability... yes
checking konqbookmarkmanager.h presence... yes
checking for konqbookmarkmanager.h... yes

kjsembed:

checking kjsembed/kjsembedpart.h usability... no
checking kjsembed/kjsembedpart.h presence... no
checking for kjsembed/kjsembedpart.h... no

yielding
NOTICE:  Since the KJSEmbed-headers are not found Krusader will be build
without JS support

vs.

checking kjsembed/kjsembedpart.h usability... yes

checking kjsembed/kjsembedpart.h presence... yes

checking for kjsembed/kjsembedpart.h... yes

This also results in the binary linking to kdebase3-unified-shlibs, so 
an appropriate Depend needs to be added.

I have one additional test to make, which is to check the runtime 
dependencies--since my Mac is at home this will have to wait until I get 
off work.

I've put my updates thus far in my experimental subversion area:

https://finch.finkdeveloper.net/svn/users/akh/experimental/3rdparty/finkinfo/kde

-- 
Alexander K. Hansen
Fink User Liaison/Documenter
[EMAIL PROTECTED]

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to