[Fink-devel] fink-w32 version (important)

2003-07-16 Thread correasilva


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

2003-07-16 Thread Max Horn
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

2003-07-16 Thread Chris Zubrzycki
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

2003-07-16 Thread David R. Morrison
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

2003-07-16 Thread Nathan Hackett
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

2003-07-16 Thread David R. Morrison
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!)

2003-07-16 Thread Mark Stosberg
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

2003-07-16 Thread Mark Stosberg
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

2003-07-16 Thread David R. Morrison
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!)

2003-07-16 Thread Alexander Hansen
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

2003-07-16 Thread Charles Lepple
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

2003-07-16 Thread Remi Mommsen
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