Hello,I made some info and patch-files for kdissert. If somebody is interested in checking whether it's worth including it in fink...
Linus
Package: kdissert Version: 1.0.7 Revision: 1 Source: http://www.freehackers.org/~tnagy/kdissert/kdissert-%v.tar.bz2 Maintainer: Linus Gasser <[EMAIL PROTECTED]> HomePage: http://www.freehackers.org/~tnagy/kdissert.html License: GPL Description: MindMapping tool Source-MD5: 88ad0d4f67bded1aac307434564215fc CompileScript: << #! /bin/sh -ev ./waf configure --want-rpath=0 --prefix=%p ./waf << InstallScript: << #! /bin/sh -ev ./waf install --destdir=%d << Patch: %n.patch Shlibs: << !%p/lib/kde3/libkdissapplet.so << BuildDepends: fink (>= 0.28) Depends: kdebase, kdelibs, gettext-tools
diff -Naur kdissert-1.0.7/INSTALL kdissert-1.0.7.new/INSTALL --- kdissert-1.0.7/INSTALL 2006-10-14 17:20:50.000000000 +0100 +++ kdissert-1.0.7.new/INSTALL 2008-03-13 15:27:37.000000000 +0100 @@ -41,6 +41,8 @@ ./waf configure --kdeincludes=/usr/include/kde/ On Debian ./waf configure --qtincludes=/usr/include/qt/ --kdeinclude=/usr/include/kde/ +On Mac OSX + ./waf configure --want-rpath=0 To install in some particular location ./waf configure --prefix=~/tmp diff -Naur kdissert-1.0.7/src/kdissert/wscript_build kdissert-1.0.7.new/src/kdissert/wscript_build --- kdissert-1.0.7/src/kdissert/wscript_build 2006-10-14 17:20:49.000000000 +0100 +++ kdissert-1.0.7.new/src/kdissert/wscript_build 2008-03-13 15:21:54.000000000 +0100 @@ -6,7 +6,7 @@ obj.find_sources_in_dirs('. datastruct canvasview gui shell treelistview') obj.uselib = 'QT KDECORE KIO KPARTS KMDI KDEPRINT' obj.target = 'kdissert' -obj.env.appendValue('LINKFLAGS', ['-export-dynamic']) +obj.env.appendValue('LINKFLAGS', ['-lkdeui']) obj.env.appendValue('CPPFLAGS', ['-trigraphs']) obj.includes = '. datastruct canvasview gui shell treelistview' diff -Naur kdissert-1.0.7/src/templates/wscript_build kdissert-1.0.7.new/src/templates/wscript_build --- kdissert-1.0.7/src/templates/wscript_build 2006-10-14 17:20:50.000000000 +0100 +++ kdissert-1.0.7.new/src/templates/wscript_build 2008-03-13 15:22:48.000000000 +0100 @@ -30,7 +30,20 @@ obj.includes = includes obj.target = name obj.source = name+'.cpp ' - obj.uselib = 'QT KDECORE' + obj.uselib = 'QT KDECORE KDEUI KDEIO' + for o in "DGenerator DDataItem DDataControl DDelta DItem DBase FFParser DissertParser DSpell".split(): + obj.env.appendValue('LINKFLAGS', ['default/src/kdissert/datastruct/' + o + '.o']) + obj.env.appendValue('LINKFLAGS', ['default/src/kdissert/settings.o']) + for o in "DCanvasView DCanvasItem DCanvasFlag DCanvasPos DCanvasLink DCanvasTip DCanvasPopup DCanvasRef".split(): + obj.env.appendValue('LINKFLAGS', ['default/src/kdissert/canvasview/' + o + '.o']) + for o in "DGuiItem DGuiView KDissertPart docsettingsdlg generatorwizard docsettings generatorp1 generatorp2".split(): + obj.env.appendValue('LINKFLAGS', ['default/src/kdissert/gui/' + o + '.o']) + for o in "TreeListViewFrame DTreeListView DTreeListItem DTreeListPopup".split(): + obj.env.appendValue('LINKFLAGS', ['default/src/kdissert/treelistview/' + o + '.o']) + obj.env.appendValue('LINKFLAGS', ['-lkdeui']) + obj.env.appendValue('LINKFLAGS', ['-lkio']) + obj.env.appendValue('LINKFLAGS', ['-lkparts']) + obj.env.appendValue('LINKFLAGS', ['-lkdeprint']) install_files('KDE_DATA', 'kdissert/templatedata/', name+'.tar.gz')
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel