[Fink-devel] fink-w32 version (important)
Hi, I'm about to start a project like Fink, but windows32 focused the main interest is to consolidate the ReactOS (www.reactos.com) project with opensource unix programs (ReactOS is planned also to run on PPC computers) the question is if you care about using the Fink name on it (like Fink-w32), or another name is really needed - so else, suggestions are welcome this project would care to port w32 apps to linux-macosx too (like VirtualDub, wxBasic and lot others) regards Paulo Silva __ O email preferido dos portugueses agora com 100Mb de espaço e acesso gratuito à Internet http://www.portugalmail.com/gold/ --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Re: Idea: embed patch in .info
Am Dienstag, 15.07.03 um 13:01 Uhr schrieb Chris Zubrzycki: On Saturday, July 12, 2003, at 09:18 PM, Max Horn wrote: Am Sonntag, 13.07.03 um 01:47 Uhr schrieb John Davidorff Pell: It was mentioned soon after all this was suggested in the first place, by i don't know who, to do it like this: %n.info and %n-%v-%r.patch. basically only renaming the info file, not the patches. this is an obviously simple solution and will work just as well as previously and won't have any of the disadvantages that are being discussed now. That approach works nicely for me. What do others think? You lose the key advantage of being able to make mass changes (scripted) that require a revision update, because once the file revision and patch are out of sync fink can no longer find the patchfile. Honestly I do not see the problem of using the $Id $ tags in files and using -D with cvs commands to get a specific snapshot. This is meant to make things easier, not harder on us. Well I don't see a problem either, so personally I'd be fully happy with what you suggest Chris (it's what I myself proposed earlier, after all). But it seems others see a problem... Max --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Re: Idea: embed patch in .info
On Wednesday, July 16, 2003, at 09:17 AM, Max Horn wrote: Am Dienstag, 15.07.03 um 13:01 Uhr schrieb Chris Zubrzycki: On Saturday, July 12, 2003, at 09:18 PM, Max Horn wrote: Am Sonntag, 13.07.03 um 01:47 Uhr schrieb John Davidorff Pell: It was mentioned soon after all this was suggested in the first place, by i don't know who, to do it like this: %n.info and %n-%v-%r.patch. basically only renaming the info file, not the patches. this is an obviously simple solution and will work just as well as previously and won't have any of the disadvantages that are being discussed now. That approach works nicely for me. What do others think? You lose the key advantage of being able to make mass changes (scripted) that require a revision update, because once the file revision and patch are out of sync fink can no longer find the patchfile. Honestly I do not see the problem of using the $Id $ tags in files and using -D with cvs commands to get a specific snapshot. This is meant to make things easier, not harder on us. Well I don't see a problem either, so personally I'd be fully happy with what you suggest Chris (it's what I myself proposed earlier, after all). But it seems others see a problem... as an added idea, for the people that think they will have trouble keeping track of such patches, they can add either an empty file w/the version/revision of the patch as a name, or they can do echo version-rev package.patch diff -ruN dir dir.new package.patch problem solved :) -chris zubrzycki - -- PGP public key: http://homepage.mac.com/beren/publickey.txt ID: 0xA2ABC070 Fingerprint: 26B0 BA6B A409 FA83 42B3 1688 FBF9 8232 A2AB C070 Security Is A Series Of Well-Defined Steps... chmod -R 0 / ; and smile :) --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] splitoff versions of essential packages
Dear fink developers, Over the past few weeks, I added BuildDepends on bzip2-dev, gettext-dev, libiconv-dev and/or ncurses-dev to many many packages. The corresponding splitoff versions of these essential packages have now been added to the unstable tree, and will move to stable after a testing period. Please be sure, when revising any of your current packages, to check and see if there is a new BuildDepends, which should be preserved in future versions and revisions. The way to test whether this (or other) -dev's are necessary for the BuildDepends line is to examine the libraries and executables from your package, using otool -L. It will report on the libraries which are linked in, and generally you must specify a BuildDepends on the corresponding -dev package. The libraries for these essential packages are still essential, but the headers and symlinks in the -dev package are no longer essential and must be explicitly specified. -- Dave --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] lipipx
Since some of you out there are playing with prereleases of 10.3, does it include now libipx? I could not find libipx anywhere so I built it last night. I would make a package out of it but I'm certain that it will find its way into OSX at some point and I don't want to duplicate any work. /Nathan. --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] lipipx
There is one public source of information about 10.3: the Darwin 7 Preview http://www.opensource.apple.com/darwinsource/7.0b1/index.html This includes some of the open source projects for Mac OS X, the WWDC Panther seed. Unless lipipx is part of a larger project, it does not seem to be on that list. -- Dave --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Re: compile fails: _XSetIOErrorHandler defined in indirectly ...(fixed!)
In article [EMAIL PROTECTED], Mark Stosberg wrote: Hello, I'm working on compiling GnoTime. It's really nice time tracking/project management tool which I'd like to make a fink package for. I recommend it if you've been a fan of KArm, the KDE time tracker. The compilation is failing with this message: ld: err.o illegal reference to symbol: _XSetIOErrorHandler defined in indirectly referenced dynamic library /usr/X11R6/lib/libX11.6.dylib The solution to this was provided by Greg Parker at Apple: add `-lX11` to GnoTime's link command. This might be worth adding somewhere to the Fink/Apple X11 documentation. Greg applied it will be needed for compiled applications linking against Apple's X11 server. Mark -- . . . . . . . . . . . . . . . . . . . . . . . . . . . Mark StosbergPrincipal Developer [EMAIL PROTECTED] Summersault, LLC 765-939-9301 ext 202 database driven websites . . . . . http://www.summersault.com/ . . . . . . . . --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] porting: reverse engireering a packages dependencies
Hello, I'm working on creating a fink package for gnotime, a nice time tracking tool. I have now compiled and installed it on my machine. Now I'm ready to start the process of creating a fink package. I read some packaging documentation online, but I didn't find an sufficient answer for this question: What's a good way to figure out which fink packages my hand compiled package depends on? Now that all the needed packages are on my system, if I try to install a package I've created for this, it's going to find all the files it needs rather I'm mentioned them as dependencies are not. I'm hoping there might be some way to easily analyze the 'configure' script or something to figure this out. I'm not a C programmer, just a compotent unix geek, so there may be something obvious about that I'm missing. Thanks! Mark (I do have access to another 'clean' Mac OS X machine to test on, but I figured there might be a better technique than trial and error. :) Mark -- . . . . . . . . . . . . . . . . . . . . . . . . . . . Mark StosbergPrincipal Developer [EMAIL PROTECTED] Summersault, LLC 765-939-9301 ext 202 database driven websites . . . . . http://www.summersault.com/ . . . . . . . . --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] porting: reverse engireering a packages dependencies
Hello Mark. There are several things to do: 1) Read the installation instructions for the package: they often mention some of the requirements. 2) Watch the output of configure as it runs: in many cases it will mention things it is checking for and there might be a corresponding fink package. 3) When everything is compiled, look for all the executables and libraries your package has created, and run otool -L on them. This tells you which libraries they link to, and in the case of /sw/lib/..., the library will be provided by a fink package. HTH, Dave --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Re: compile fails: _XSetIOErrorHandler defined in indirectly ...(fixed!)
Sounds like a good plan to me, unless one of the developers has a strenuous objection. On Wednesday, July 16, 2003, at 06:29 PM, Mark Stosberg wrote: In article [EMAIL PROTECTED], Mark Stosberg wrote: Hello, I'm working on compiling GnoTime. It's really nice time tracking/project management tool which I'd like to make a fink package for. I recommend it if you've been a fan of KArm, the KDE time tracker. The compilation is failing with this message: ld: err.o illegal reference to symbol: _XSetIOErrorHandler defined in indirectly referenced dynamic library /usr/X11R6/lib/libX11.6.dylib The solution to this was provided by Greg Parker at Apple: add `-lX11` to GnoTime's link command. This might be worth adding somewhere to the Fink/Apple X11 documentation. Greg applied it will be needed for compiled applications linking against Apple's X11 server. Mark -- . . . . . . . . . . . . . . . . . . . . . . . . . . . Mark StosbergPrincipal Developer [EMAIL PROTECTED] Summersault, LLC 765-939-9301 ext 202 database driven websites . . . . . http://www.summersault.com/ . . . . . . . . --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel Alexander K. Hansen Levitated Dipole Experiment http://www.psfc.mit.edu/LDX --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] porting: reverse engireering a packages dependencies
On Wednesday, July 16, 2003, at 07:39 PM, David R. Morrison wrote: 3) When everything is compiled, look for all the executables and libraries your package has created, and run otool -L on them. This tells you which libraries they link to, and in the case of /sw/lib/..., the library will be provided by a fink package. One aspect of this that may not be obvious when moving to fink: since binary packages are stored as .debs, you can find the name of the fink package with dpkg: $ otool -L /sw/lib/ivl/ivl /sw/lib/ivl/ivl: /sw/lib/libdl.0.dylib (compatibility version 0.0.0, current version 0.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 63.0.0) $ dpkg --search /sw/lib/libdl.0.dylib dlcompat-shlibs: /sw/lib/libdl.0.dylib which means that you need to list dlcompat-shlibs in the dependencies section. Usually, this means that there is a corresponding -dev package for the build dependencies: dlcompat-dev, in this case. -- Charles Lepple [EMAIL PROTECTED] http://www.ghz.cc/charles/ --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] g77 version 3.1
Hi, I'm putting together a fink package for cernlib ( http://cernlib.web.cern.ch/cernlib ) which includes paw (old feature request http://sourceforge.net/tracker/ index.php?func=detailaid=659283group_id=17203atid=371315 ). Now I have the following problem: cernlib builds with both g77 version 3.1. and 3.3(.1). However, doing some extensive tests shows that the version build with g77 3.3(.1) has some problems with math algorithms. The cernlib is not being actively maintained any more and an official fix for g77 3.3(.1) is very unlikely. I do not have the time nor the knowledge to solve the problem. The cernlib version built with g77 3.1 works AFAIK flawlessly. I'd like to know how I should handle this issue. Is it possible to keep a g77 version 3.1 in fink? Or how do I specify that I cannot use g77 3.3? I tried to BuildDepend on g77 ( 3.3) which didn't work out. Thanks a lot for your advice. Cheers, Remi - I haven't lost my mind - it's backed up on my disk somewhere. * Remigius K. Mommsen e-mail: [EMAIL PROTECTED] University of California, Irvine URL:http://cern.ch/mommsen c/o SLAC voice:++1 (650) 926-3595 2575 Sand Hill Road #35fax:++1 (650) 926-3882 Menlo Park, CA 94025, US home:++1 (650) 233-9041 * --- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel