Re: [Fink-devel] Framework Python build

2007-03-07 Thread Blair Zajac
Peter O'Gorman wrote:
 
 On Mar 7, 2007, at 3:55 PM, Blair Zajac wrote:
 
 Peter O'Gorman wrote:
 On Mar 6, 2007, at 8:58 AM, Blair Zajac wrote:
 1) Would the Python maintainers be willing to take patches for a
 framework install?
 I'd make a new package and ensure that it does not have any 
 conflicting files with any fink python packages. There then does not 
 need to be any interaction with the current python maintainers.  
 Although Apple puts symlinks from the framework back into /usr/lib 
 etc, it is not necessary for fink to do so. This will allow you to 
 customize the python framework build as necessary for your PyQt apps.

 And presumably we can have this new Python still reference Python 
 modules for the non-Framework build, as this would be ideal???  If 
 not, then we could add a new Type:

 Type:
 Type: python (2.4 2.4-framework 2.5 2.5-framework)
 
 The maintainer can choose what paths to search etc. But, if I were the 
 maintainer, I'd do both. Have a specific path for your framework python 
 that is searched before the other fink paths.
 Then you can have modules that require macpython in your 2.5-framework 
 type and still leverage the normal 2.5 modules. Modules in the framework 
 dir will be found first, so you can actually have the cake and eat it too.
 
 Peter

Good idea.

The only other thing then would be to have a python2.5-bin and a 
python2.5-framework-bin that provides the symlinks for python to 
python2.5 or python2.5-framework binaries.

Blair

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Framework Python build

2007-03-06 Thread Blair Zajac
Peter O'Gorman wrote:
 
 On Mar 6, 2007, at 8:58 AM, Blair Zajac wrote:
 
 We have a large number of PyQt apps on Linux for a special effect
 studio.  We use PyQt apps to manage a large render farm for special
 effects, examining artwork, playing back renders at high resolutions,
 and other apps for lighting and compositing, etc.

 More of our users are using Mac's and want the same tools on their Mac
 desktops, so we're starting to build the infrastructure to support them.

 I should also mention that all our Python code is written to Python 2.4,
 so we can't use the system's 2.3 Python.  Also with 2.5 out, we'd like
 to move to that for the increased performance.

 So several questions:

 1) Would the Python maintainers be willing to take patches for a
 framework install?
 
 I'd make a new package and ensure that it does not have any conflicting 
 files with any fink python packages. There then does not need to be any 
 interaction with the current python maintainers.  Although Apple puts 
 symlinks from the framework back into /usr/lib etc, it is not necessary 
 for fink to do so. This will allow you to customize the python framework 
 build as necessary for your PyQt apps.

And presumably we can have this new Python still reference Python 
modules for the non-Framework build, as this would be ideal???  If not, 
then we could add a new Type:

Type:
Type: python (2.4 2.4-framework 2.5 2.5-framework)

Regards,
Blair

-- 
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion training, consulting and support
http://www.orcaware.com/svn/

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Implicit epoch for distributions

2005-11-08 Thread Blair Zajac
Do we have an implicit epoch for distributions, so that a package built under 
10.3 will be implicitly a lower version than the same package version and 
revision number under 10.4-t?


This would be handy, as we wouldn't have to deal with having different revision 
numbers for the same package in different OS releases.


I'm thinking that this epoch would be another epoch than the epoch that we can 
use in our .info files.


Regards,
Blair

--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/


---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42 plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: Fink and sqlite

2005-11-03 Thread Blair Zajac

David R. Morrison wrote:


On Nov 1, 2005, at 7:58 PM, Blair Zajac wrote:


Blair Zajac wrote:

Hi Peter,
I'm a Fink committer and am working on getting Ruby up to date so it 
can support the new popular Ruby on Rails web development platform.
One of the databases it supports is sqlite.  I'm looking at it and 
have several questions.
1) Are you still supporting sqlite?  I haven't seen a commit from you 
for a long time for sqlite.info in 10.2-gcc3, 10.3 or 10.4

2) Can we upgrade sqlite to the latest stable release (2.8.16)?
3) Can we add some optimization to the compilation?
4) The patch should probably put %p before /usr/local and the other 
places to look for readline.

If you don't mind, I can take over this package.
Regards,
Blair


My email above I sent to [EMAIL PROTECTED] yesterday is still 
sitting in my sendmail queue:


jA15EbnE018325  771 Mon Oct 31 21:14 [EMAIL PROTECTED]
 (Deferred: Connection timed out with mail.terlkin.org.)
 [EMAIL PROTECTED]

and the domain doesn't resolve to an IP:

$ nslookup terlkin.org
Server: 127.0.0.1
Address:127.0.0.1#53

Non-authoritative answer:
*** Can't find terlkin.org: No answer

Not that these are totally indicative, but with this and the lack of 
commits to sqlite, unless somebody minds then, I'd like to take over 
management of this package :)


Sounds reasonable to me.

  -- Dave


Great.  Thanks.

Blair



---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42 plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Depends using = and on the same package

2005-11-01 Thread Blair Zajac

Martin Costabel wrote:

Blair Zajac wrote:
[]
at the top of the file. So for them to install, I really do need to 
have the %p/bin/ruby binary symlink installed, otherwise /usr/bin/ruby 
is used, which is still at 1.6, while the ruby package is at 1.8.3.


Hm...

% /usr/bin/ruby --version
ruby 1.8.2 (2004-12-25) [powerpc-darwin8.0]


Ahh, you're on 10.4.  I'm still supporting 10.3.

Regards,
Blair



---
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Fink and sqlite

2005-11-01 Thread Blair Zajac

Blair Zajac wrote:

Hi Peter,

I'm a Fink committer and am working on getting Ruby up to date so it can 
support the new popular Ruby on Rails web development platform.


One of the databases it supports is sqlite.  I'm looking at it and have 
several questions.


1) Are you still supporting sqlite?  I haven't seen a commit from you 
for a long time for sqlite.info in 10.2-gcc3, 10.3 or 10.4

2) Can we upgrade sqlite to the latest stable release (2.8.16)?
3) Can we add some optimization to the compilation?
4) The patch should probably put %p before /usr/local and the other 
places to look for readline.


If you don't mind, I can take over this package.

Regards,
Blair


My email above I sent to [EMAIL PROTECTED] yesterday is still sitting in my 
sendmail queue:


jA15EbnE018325  771 Mon Oct 31 21:14 [EMAIL PROTECTED]
 (Deferred: Connection timed out with mail.terlkin.org.)
 [EMAIL PROTECTED]

and the domain doesn't resolve to an IP:

$ nslookup terlkin.org
Server: 127.0.0.1
Address:127.0.0.1#53

Non-authoritative answer:
*** Can't find terlkin.org: No answer

Not that these are totally indicative, but with this and the lack of commits to 
sqlite, unless somebody minds then, I'd like to take over management of this 
package :)


Regards,
Blair

--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/


---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42 plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Fink and sqlite

2005-10-31 Thread Blair Zajac

Hi Peter,

I'm a Fink committer and am working on getting Ruby up to date so it can support 
the new popular Ruby on Rails web development platform.


One of the databases it supports is sqlite.  I'm looking at it and have several 
questions.


1) Are you still supporting sqlite?  I haven't seen a commit from you for a long 
time for sqlite.info in 10.2-gcc3, 10.3 or 10.4

2) Can we upgrade sqlite to the latest stable release (2.8.16)?
3) Can we add some optimization to the compilation?
4) The patch should probably put %p before /usr/local and the other places to 
look for readline.


If you don't mind, I can take over this package.

Regards,
Blair

--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/


---
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Depends using = and on the same package

2005-10-31 Thread Blair Zajac
(Aside, rubygems is a packaging system for the Ruby language, similar to Perl's 
CPAN).  I just took over ownership of it from Justin.


It turns out that many of the packages that rubygems install have the standard

#!/usr/bin/env ruby

at the top of the file. So for them to install, I really do need to have the 
%p/bin/ruby binary symlink installed, otherwise /usr/bin/ruby is used, which is 
still at 1.6, while the ruby package is at 1.8.3.


So rubygems-rbXX supports 1.6 and 1.8.  So, I want rubygems-rbXX to depend upon 
ruby, but not the latest version, if the 1.6 Fink package is installed.


What's the best way to have a range of versions?  I want any ruby version 1.6 to 
be installed when the rubygems-rb16 is installed.  I'm thinking of something 
like this:


Info2: 
Package: libgems-rb%type_pkg[ruby]
Type: ruby (1.6, 1.8)

SplitOff: 
  Package: rubygems-rb%type_pkg[ruby]
  Depends: libgems-rb%type_pkg[ruby], (%type_raw[ruby] = 1.6) ruby (= 1.6), 
(%type_raw[ruby] = 1.6) ruby ( 1.7), (%type_raw[ruby] = 1.8) ruby (= 1.8), 
(%type_raw[ruby] = 1.8) ruby ( 1.9)




This seems kinda hacky, but appears to work.  I wish there was a cleaner way to 
express this.  Anybody have any ideas?


Will Fink automatically pick from a list of available ruby's the set of those 
that satisfy the dependency?


Regards,
Blair

--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/


---
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: rdiff-backup version in 10.4

2005-10-18 Thread Blair Zajac

Sébastien Maret wrote:
Is there any reason why rdiff-backup is in version 1.0.1 in 10.3 and  
1.0.0 in 10.4-transitional ? I had to upgrade it on my laptop under  
10.4 to make a backup on a desktop under 10.3 because rdiff-backup  was 
complaining about a version mismatch. It seems to work fine.


Sébastien


Because I don't have a 10.4 system yet :)  Hopefully, I'll be updating to 10.4 
soon (finally got an extra Firewire drive to make this easier).


Until I get to do the upgrade, I would appreciate it if people could let me know 
if the 10.3 Fink package compiles and works on 10.4 so I can commit the new 10.4 
version.


Did you copy the 10.3 rdiff-backup.info and .patch file over to 
10.4-transitional and build rdiff-backup?


Regards,
Blair

--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/


---
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: ruby 1.8.2 - Look here :)

2005-10-03 Thread Blair Zajac

Michal 'hramrach' Suchanek [EMAIL PROTECTED] wrote:

Hello

Can somebody, please, look at the ruby 1.8.2 package?


Hello,

I took a quick look.  I haven't tried to compile it but here are some 
comments:


How about updating to use the newer readline5 and gdbm3 packages instead 
of readline and gdbm?  It would be good to get on the newer versions of 
these.  When I compiled Ruby 1.8.3 against them, it didn't have any issues.



It is sitting in package tracker for quite some time.

There is a minor glitch: one can theoretically install ruby-dev 1.8.1
and ruby 1.8.2 at once. That gives complete installation but since
mkmf.rb was moved to -dev it will not be installed.

Because the package was split in more pieces it cannot be fixed with
adding conflicts, at least in no way I know.

There is ruby 1.8.3, reportedly it has some new portability misfeatures.


What misfeatures?  Do you have links to those reports?

The only thing I found was that the new ruby.c expects that Unix-like 
OSs have a char **environ that it can use to get the environment to link 
$0 to the process name.  My 10.3 box does not have environ, so I just 
#ifdef'd this code out, so it matches the code in 1.8.2.


We do have some help from the Debian community and the growing Ruby on 
Rails community in finding and fixing bugs in 1.8.3.  Debian updated 
their Ruby packages to 1.8.3 over a week ago and I keep track of those 
packages, so we can migrate any fixes from Debian over to Fink.


BTW, Debian did backport a large number of patches from 1.8.3 into their 
1.8.2 package, which you can see at


http://ftp.us.debian.org/debian/pool/main/r/ruby1.8/ruby1.8_1.8.2-9.diff.gz

Almost every one of these is 1.8.3, so that's why I suggest we move to 
1.8.3.


If you are committed do want to stick with 1.8.2, then I suggest 
migrating in most of Debian's patches into our 1.8.2 package.



I probably will not be able to look into updating the package for some
time, and there is no point if it is not going in anyway.


I'm looking at building a set of Fink packages for Ruby 1.8.3 and Ruby 
on Rails, including the PostgreSQL bindings (and possibly the MySQL 
bindings) so I'd be glad to help.  If you don't want to maintain the 
packages any more, I'd be glad to take over.


Regads,
Blair

--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/




---
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Ruby 1.8.3 for Fink 10.3

2005-10-02 Thread Blair Zajac

Hi Michal,

I'm working on a Ruby on Rails project which needs at least Ruby 1.8.2 
and Fink is currently at 1.8.1.


I've packaged up 1.8.3 using your Fink package and applied two more 
patches to get it working for 10.3.


The new Ruby code assumes that it can use char **environ, which at least 
10.3 doesn't have.


I can email you the files or commit them myself if you'd like.

Let me know.

Regards,
Blair

--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/


---
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: Fink package jove failing with --build-as-nobody

2005-06-11 Thread Blair Zajac

Dave Vasilevsky wrote:


On Jun 10, 2005, at 1:06 AM, Blair Zajac wrote:

Looking at the log, it's doing a chown to root in the temporary  
install directory:



Hi Blair,

Matthew wrote:


--build-as-nobody is
needed to be able to create bindists automatically and safely, and
we're hoping to switch it over to be the default at some point in the
future, so it would be nice to fix this if you could.



And that's pretty much the explanation. Fink will be much safer to  run, 
especially automatically, if we manage to get as many packages  as 
possible to build as non-root.


As it is, if Fink is building without --build-as-nobody then it's  root 
and anything it puts in %i should be root already, no need to  chown. If 
it's building *with* --build-as-nobody, then it will chown - R %i 
automatically. So in either case, a chown to root is unnecessary.


Dave


What group does it put files in automatically?

Currently I have this:

chown root:wheel %i/var/tmp %i/var/tmp/jove %i/var/tmp/jove/preserve

Will the files also be in the wheel group?

Regards,
Blair

--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/


---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20

___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Fink package jove failing with --build-as-nobody

2005-06-09 Thread Blair Zajac

Matthew Sachs wrote:

Your Fink package, jove, won't build with fink --build-as-nobody
because it invokes commands like chown or mkdir
which fail with permission denied (either because it's
munging around directly in /sw instead of the build dir, or because
they're doing things like chowning to root).  --build-as-nobody is
needed to be able to create bindists automatically and safely, and
we're hoping to switch it over to be the default at some point in the
future, so it would be nice to fix this if you could.

You should look at your package to see what's going on.  If
they're doing things directly in %p, that's a serious policy
violation.  Here are links to the build logs for your packages:
http://fink.opendarwin.org/build/nobody/jove.log

If you have any questions about how to fix your package, you can ask on
fink-devel or irc.freenode.net #fink, or contact me.



Hi Matthew,

Looking at the log, it's doing a chown to root in the temporary install 
directory:


chown root:wheel 
/Volumes/SandBox/fink/sw/src/fink.build/root-jove-4.16.0.65-1/Volumes/SandBox/fink/sw/var/tmp 
/Volumes/SandBox/fink/sw/src/fink.build/root-jove-4.16.0.65-1/Volumes/SandBox/fink/sw/var/tmp/jove 
/Volumes/SandBox/fink/sw/src/fink.build/root-jove-4.16.0.65-1/Volumes/SandBox/fink/sw/var/tmp/jove/preserve
chown: 
/Volumes/SandBox/fink/sw/src/fink.build/root-jove-4.16.0.65-1/Volumes/SandBox/fink/sw/var/tmp: 
Operation not permitted
chown: 
/Volumes/SandBox/fink/sw/src/fink.build/root-jove-4.16.0.65-1/Volumes/SandBox/fink/sw/var/tmp/jove: 
Operation not permitted
chown: 
/Volumes/SandBox/fink/sw/src/fink.build/root-jove-4.16.0.65-1/Volumes/SandBox/fink/sw/var/tmp/jove/preserve: 
Operation not permitted

### execution of chown failed, exit code 1

What do you suggest about this?  Chowning to root seems like a 
permissible operation.


Regards,
Blair

--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/


---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20

___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: GDAL and GRASS

2005-05-19 Thread Blair Zajac
BABA Yoshihiko wrote:
Dear Zajac,
There are new versions of the packages: GDAL 1.2.6 and GRASS 6.0.0. I 
use these packages regularly and my future packages will heavily depend 
on them. So I would like to maintain them if you don't mind. My .info 
files are in experimental tree of CVS 
(experimental/babayoshihiko/finkinfo). The changes, other than simply 
upgrading the versions, are:

Uses Type field to create variants. For example, gdal-nopgsql compiles
without PostgreSQL support.
postgresql80 is preferred as PostGIS is included only in this version of
PostgresSQL package.
GRASS has no LAPACK/BLAS support because no module uses them in 6.0.
Have -ssl variants
I sent you an email a few days ago, but I don't think I have received 
any reply.

Thank you.
--
BABA Yoshihiko
Dear BABA,
I apologize for not responding sooner.
I'm glad that you offered to take over maintaining these packages, I 
haven't had the time to work on them and I no longer work with these 
tools.  Feel free to take them over.  Please change the Maintainer field 
at your earliest convinence.

I'm going to forward you all the existing emails I have from other 
people regarding these packages, so you can take their requests into 
account.

BTW, one of the things that would be nice to see is Python support 
added, with variant support for Python 2.3 and Python 2.4.

Regards,
Blair
--
Blair Zajac, Ph.D.
[EMAIL PROTECTED]
Subversion and Orca training and consulting
http://www.orcaware.com/svn/
---
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412alloc_id=16344op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Gnupg/Module::Signature failing Perl test suites

2005-04-08 Thread Blair Zajac
Hello,
I'm now getting make test failures on some of the modules I maintain 
when module-signature-pmXXX is installed.  The error message I get is

PERL_DL_NONLAZY=1 /usr/bin/perl5.8.1 -MExtUtils::Command::MM -e 
test_harness(0, 'blib/lib', 'blib/arch') t/*.t
t/0signaturegpg: WARNING: unsafe ownership on configuration file 
`/Users/blair/.gnupg/gpg.conf'
gpg: WARNING: unsafe ownership on configuration file 
`/Users/blair/.gnupg/gpg.conf'
gpg: Signature made Sun Sep  5 17:44:28 2004 CEST using DSA key ID  FAE79399
gpg: external program calls are disabled due to unsafe options file 
permissions
gpg: keyserver communications error: general error
gpg: Can't check signature: public key not found
== BAD/TAMPERED signature detected! ==
t/0signatureFAILED test 1
Failed 1/1 tests, 0.00% okay

The only solution I found is to do
sudo chown 0:0 /Users/blair
sudo chown -R 0:0 /Users/blair/.gnupg
which implies that something changed recently which is more strict with 
file permissions when Fink runs as root and the gnupg files are owned by me.

Any ideas?
Regards,
Blair
---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Perl variants -- problem and proposed solution

2005-02-14 Thread Blair Zajac
Dave Vasilevsky wrote:
Hi folks,
While I agree with dmacks that we can't really automate this, I still 
think it's important to deal with. I think that if we support a perl 
version, we ideally want every variant to support that version. There 
are a few ways this could be accomplished:

1. Usually it's not considered especially polite to modify another 
maintainer's package. I think we should explicitly say that adding a new 
perl variant to another maintainer's package is ok, if it doesn't 
require any non-trivial changes.
I'm ok with this, as long as they tested the package under the new version.
2. We may want to have a policy that all perl packages with variants 
should be tested with all supported perl versions, assuming dependencies 
allow it. Or, we could require this only on entry to stable.
I maintain many different versions of Perl (5.6.1, 5.6.2, 5.8.0, 5.8.2, 5.8.3, 
5.8.4, 5.8.5 and 5.8.6) for my own open-source project and I do find on a 
regular basis that a new version of Perl will break at least one Perl module out 
of the 172 Perl modules that I install.  So I agree that all modules should be 
tested and if a module breaks, a report goes to rt.cpan.org.

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: what's up with perl modules

2005-01-19 Thread Blair Zajac
I would just take the time out to make a Dalc::Calc Fink module.
You will need to also create a package for Bit::Vector, and since 
Bit::Vector builds a shared library, you'll need to use an Info2 .info 
format to handle different Perl versions.  And because Date::Calc 
depends upon Bit::Vector, Date::Calc will also need to be an Info2 .info 
format with package names like data-calc-pm581.

A good package to look at is test-data-pm.info, which has a similar 
dependency on a Perl package with a shared library.

Regards,
Blair
Manuel Hendel wrote:
Shell I just add a line to the description which says that you have to 
install Date::Calc via cpan?

mhe
Am 18.01.2005 um 12:37 schrieb Manuel Hendel:
Does it make any sense to package a perl module? My already submitted 
pflogsumm package needs Date::Calc if you want to use all features. 
What is the best way get this dependencie solved?

mhe
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almosthttp://www.thinkgeek.com/sfshirt
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Academic Staff / Large site installation using Fink - your comments please (Follow up to Kurt Schwehr)

2005-01-19 Thread Blair Zajac
Michal 'hramrach' Suchanek wrote:
To make this happen we have to make Fink as best suited and easy to use
for your specific needs. Unfortunately that is something I have little
experience in. I would be very interested din learning what the typical
issues are and how we might be able to remedy them. This is of course
only something that can be suggested but still I think it is worth a try,

Hello
I would like to say that I am not going to do any mass installation of
fink anytime soon but I can say the reasons why not at least :)
First, Apple computers are not very widespread here in the middle of
Europe. The reason is probably their relatively higher price compared to
PCs.
Second, most of the users would not make use of fink. They have
difficulties identifying the actual computer - many think the computer
is the thing on which they type or the thing on which they see pictures.
So the odds they would use something that resembles unix are low.
If I were installing many computers with fink I would probably do so by
creating an image and copying it to the hardrives of the target
computers. But there is problem once this is done: managing the
computers would require manually logging into them using ssh or remote
desktop and performing some tasks that are usually not easily automated.
Sure, the stuff that can be done through ssh could be possibly automated
if the systems remained near-identical. But automated system for
installing and upgrading software, applying changes, etc. is missing.
Microsoft is much ahead of Apple, GNU/Linux, or anything else with thier
domain policy. It could certainly be better but it is probably the best
thing available to date for managing large installations.
An easy solution to this is to have a crontab entry on each entry just 
run rsync against an official local Fink tree with the packages you care 
about.

In my case, I have a Mac that I do all builds on.  When I'm happy with 
it's /sw directory, I rsync it to another server that has a public rsync 
server on it.  Then other clients rsync from that server.

If my build Mac ends up getting hosed for whatever reason, I just rsync 
it's own /sw tree back from the server.

You could take this a step further and have a series of /sw trees in 
various states of testing and stability.

Regards,
Blair
---
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almosthttp://www.thinkgeek.com/sfshirt
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Fink for large number of macs (and Mars lander ops)

2005-01-17 Thread Blair Zajac
Kurt Schwehr wrote:
Looks like my emails are not getting through to the
fink lists.  Maybe these two links will get through. 
I would like to get some discussion going about what
is the best way to deploy fink to a large number of
machines at a site.  Please give these two links a
read and let me know what you think.  I can summarize
and post it back or we can discuss it on the list if
there is general interest.

Thanks!
-kurt
BTW, This email does not represent NASA, JPL, or UofA.
 This is posted as me the grad student/fink package
submitter.
Here is my description of what it would take to make
Mac OSX the OS for NASA Mars flight operations:
http://schwehr.org/blog/archives/2005-01.html#e2005-01-15T07_35_41.txt
Questions about deploying fink across a large number
of machines (look for the bulleted list):
http://schwehr.org/blog/archives/2005-01.html#e2005-01-13T08_46_16.txt
I maintain a private Fink repository for 20 developers or so and just 
add packages that are requested by the team.  Each developer uses rsync 
to update their entire /sw tree every so once in a while when a new or 
updated package is out.  They don't run 'fink install' themselves to 
manage their own trees, rather, they request changes in the tree from me 
and I make them, and then they rsync.

This probably works well for a small team where a smaller subset of Fink 
is needed, but if you're supporting a large number of people with many 
different packages, then it runs into a problem with the amount of disk 
space.

The other issue with running rsync is that some packages, such as 
anacron, don't get their post installation scripts run, so they don't 
make changes to the system that need to.  I recommend the users run 
something like 'fink rebuild anacron' or run the post install script by 
hand for these few packages.

I haven't had any issues with kernel panics with pre-bound libraries at 
all, and this is across Powerbooks and dual G5s.

Regards,
Blair
---
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almosthttp://www.thinkgeek.com/sfshirt
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: octave question

2004-12-16 Thread Blair Zajac
Martin Costabel wrote:
Koen van der Drift wrote:
Hi,
The current version of octave installs a bunch of files in directories 
that are called powerpc-apple-darwin7.4.0 This makes it OS X version 
dependent, and thus .deb files for octave are different for whatever 
OS X version the user had installed (I happened to have 10.3.4 
installed when I build octave). Is it possible to fix this, maybe by 
passing --build=powerpc-apple-darwin to the configure params?

(I've mailed the maintainer - Jeff Whitaker - twice but got no 
response. Anyone know if he is still around?)
As far as I can see from cvs logs, he is still very much around and 
takes care of a couple of rather difficult packages. Maybe he 
concentrates on really important problems?
I traded emails with Jeff today regarding Python.  IIRC, some of his 
packages have an old email address and I used the email address 
[EMAIL PROTECTED]

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


dists/10.3/unstable/main/finkinfo/libs/perlmods archive-tar-pm.info,1.4,1.5

2004-12-03 Thread Blair Zajac
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/perlmods
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27788

Modified Files:
archive-tar-pm.info 
Log Message:
New upstream version.


Index: archive-tar-pm.info
===
RCS file: 
/cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/perlmods/archive-tar-pm.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- archive-tar-pm.info 22 Nov 2004 22:34:22 -  1.4
+++ archive-tar-pm.info 3 Dec 2004 18:54:41 -   1.5
@@ -1,6 +1,6 @@
 Info2: 
 Package: archive-tar-pm%type_pkg[perl]
-Version: 1.22
+Version: 1.23
 Revision: 1
 Type: perl (5.6.0 5.6.1 5.8.0 5.8.1 5.8.4 5.8.5)
 Description: Read, write and manipulate tar files
@@ -14,7 +14,7 @@
 
 # Unpack Phase.
 Source: mirror:cpan:authors/id/K/KA/KANE/Archive-Tar-%v.tar.gz
-Source-MD5: cf93eb80f81481d7d4cfa76549e2f255
+Source-MD5: 7b6ebedf83011d500e08536d2f1365e4
 
 # Install Phase.
 UpdatePOD: true



---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
___
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits


Re: [Fink-devel] Re: dists/10.3/unstable/main/finkinfo/libs python-mx-py.info,NONE,1.1 python-mx-2.0.4-2.info,1.1,NONE python-mx-py21-2.0.4-2.info,1.1,NONE python-mx-py22-2.0.4-2.info,1.1,NONE python-

2004-11-06 Thread Blair Zajac
Peter O'Gorman wrote:
Blair Zajac wrote:
Yes, that works a lot better.  I started using --prefix=%i after 
seeing it other .info files.

Maybe we should do a global search and replace on this on all .info 
files.  That would be pretty easy to do with a grep to find the .info 
files and sed to replace the lines.

What do people think?

I think that there may be pacakges which do not accept --root=%d and so 
need --prefix=%i instead, just like there are packages which do not like 
'make install DESTDIR=%d' and require 'make install prefix=%i'. If you 
make these changes to packages, you must test they actually work 
afterwards before committing. This is not a good candidate for a global 
grep, replace and commit, it needs attention to each package.
Yes, I'll check that by comparing the build before and after and the 
resulting dpkg -L's.

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588alloc_id=12065op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/libs python-mx-py.info,NONE,1.1 python-mx-2.0.4-2.info,1.1,NONE python-mx-py21-2.0.4-2.info,1.1,NONE python-mx-py22-2.0.4-2.info,1.1,NONE python-mx-p

2004-11-05 Thread Blair Zajac
Koen van der Drift wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22092
Added Files:
	python-mx-py.info 
Removed Files:
	python-mx-2.0.4-2.info python-mx-py21-2.0.4-2.info 
	python-mx-py22-2.0.4-2.info python-mx-py23-2.0.4-2.info 
Log Message:
new upstream version, new maintainer, and uses versioning
Hello,
It looks like this package installs directory into /sw as the package is 
basically empty:

$ dpkg -L python-mx-py23
/.
/sw
/sw/share
/sw/share/doc
/sw/share/doc/python-mx-py23
/sw/share/doc/python-mx-py23/HTML
/sw/share/doc/python-mx-py23/HTML/eGenix-mx-Extensions.html
/sw/share/doc/python-mx-py23/HTML/mxBeeBase.html
/sw/share/doc/python-mx-py23/HTML/mxDateTime-History.html
/sw/share/doc/python-mx-py23/HTML/mxDateTime.html
/sw/share/doc/python-mx-py23/HTML/mxLicense.html
/sw/share/doc/python-mx-py23/HTML/mxProxy.html
/sw/share/doc/python-mx-py23/HTML/mxQueue.html
/sw/share/doc/python-mx-py23/HTML/mxStack.html
/sw/share/doc/python-mx-py23/HTML/mxTextTools.html
/sw/share/doc/python-mx-py23/HTML/mxTools.html
/sw/share/doc/python-mx-py23/MANIFEST
/sw/share/doc/python-mx-py23/README
And looking at a fink rebuild python-mx-py23:
/sw/bin/python2.3 setup.py install
running install
running build
running mx_autoconf
gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -D_GNU_SOURCE=1 
-I/sw/include/python2.3 -I/sw/include -c _configtest.c -o _configtest.o
In file included from /sw/include/python2.3/Python.h:70,
 from _configtest.c:1:
/sw/include/python2.3/objimpl.h:255: warning: use of `long double' type; 
its size may change in a future release
/sw/include/python2.3/objimpl.h:255: warning: (Long double usage is 
reported only once for each file.
/sw/include/python2.3/objimpl.h:255: warning: To disable this warning, 
use -Wno-long-double.)
success!
removing: _configtest.c _configtest.o
running build_ext
running build_py
running install_lib
creating /sw/lib/python2.3/site-packages/mx
copying build/lib.darwin-7.5.0-PowerMacintosh-2.3/mx/__init__.py - 
/sw/lib/python2.3/site-packages/mx
creating /sw/lib/python2.3/site-packages/mx/BeeBase
copying build/lib.darwin-7.5.0-PowerMacintosh-2.3/mx/BeeBase/__init__.py 
- /sw/lib/python2.3/site-packages/mx/BeeBase
copying build/lib.darwin-7.5.0-PowerMacintosh-2.3/mx/BeeBase/BeeBase.py 
- /sw/lib/python2.3/site-packages/mx/BeeBase
copying build/lib.darwin-7.5.0-PowerMacintosh-2.3/mx/BeeBase/BeeDict.py 
- /sw/lib/python2.3/site-packages/mx/BeeBase
copying build/lib.darwin-7.5.0-PowerMacintosh-2.3/mx/BeeBase/BeeIndex.py 
- /sw/lib/python2.3/site-packages/mx/BeeBase
.
.
.

For your install step, try adding using
%p/bin/python%type_raw[python] setup.py install --prefix=%i
Regards,
Blair
---
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588alloc_id=12065op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: dists/10.3/unstable/main/finkinfo/libs python-mx-py.info,NONE,1.1 python-mx-2.0.4-2.info,1.1,NONE python-mx-py21-2.0.4-2.info,1.1,NONE python-mx-py22-2.0.4-2.info,1.1,NONE python-

2004-11-05 Thread Blair Zajac
Martin Costabel wrote:
Blair Zajac wrote:
[]
For your install step, try adding using
%p/bin/python%type_raw[python] setup.py install --prefix=%i

or even --root=%d if it works instead of --prefix=%i (question of 
hardcoded /sw/src/root-* paths in the *.pyc files)
Yes, that works a lot better.  I started using --prefix=%i after seeing 
it other .info files.

Maybe we should do a global search and replace on this on all .info 
files.  That would be pretty easy to do with a grep to find the .info 
files and sed to replace the lines.

What do people think?
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588alloc_id=12065op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] apache 2.0.52 and svn 1.1.0

2004-10-14 Thread Blair Zajac
Apache 2.0.50 is still in Fink and there have been a number of security 
issues fixed in 2.0.51 and 2.0.52.

Changes with Apache 2.0.52
  *) SECURITY: CAN-2004-0811 (cve.mitre.org)
 Fix merging of the Satisfy directive, which was applied to
 the surrounding context and could allow access despite configured
 authentication.  PR 31315.  [Rici Lake rici ricilake.net]
Changes with Apache 2.0.51
  *) SECURITY: CAN-2004-0786 (cve.mitre.org)
 Fix an input validation issue in apr-util which could be
 triggered by malformed IPv6 literal addresses.  [Joe Orton]
  *) SECURITY: CAN-2004-0747 (cve.mitre.org)
 Fix buffer overflow in expansion of environment variables in
 configuration file parsing.  [André Malo]
  *) SECURITY: CAN-2004-0809 (cve.mitre.org)
 mod_dav_fs: Fix a segfault in the handling of an indirect lock
 refresh.  PR 31183.  [Joe Orton]
  *) SECURITY: CAN-2004-0751 (cve.mitre.org)
 mod_ssl: Fix a segfault in the SSL input filter which could be
 triggered if using speculative mode, for instance by a
 proxy request to an SSL server.  PR 30134.  [Joe Orton]
  *) SECURITY: CAN-2004-0748 (cve.mitre.org)
 mod_ssl: Fix a potential infinite loop.  PR 29964.  [Joe Orton]
Also, I was able to get Subversion 1.1.0 to compile out of the box 
against 2.0.52 but not 2.0.50 on my RedHat 9 box.  I'm thinking there 
may be similar build issues with Fink.

So I'm thinking we should update Apache and then get Subversion up to 1.1.0.
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] apache 2.0.52 and svn 1.1.0

2004-10-14 Thread Blair Zajac
TheSin wrote:
It is coming, because of the problems in Florida where Dustin the 
maintainers lives it's is just behind a little.
Great.  Thanks for the update.
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: dists/10.3/unstable/main/finkinfo/languages wxpython-py.info,NONE,1.1 wxpython-py.patch,NONE,1.1

2004-10-14 Thread Blair Zajac
Jeff Whitaker wrote:
Blair:  I got this too - it's apparently caused by some rogue include 
files installed directly to /sw by an buggy package (probably an earlier 
version of the wxgtk or wxpython package).  A workaround is to delete 
the /sw/include/wx/wxPython directory.  After that, wxpython-py23 should 
build and install correctly.
Jeff,
Thanks, that did the trick.
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/languages wxpython-py.info,NONE,1.1 wxpython-py.patch,NONE,1.1

2004-10-12 Thread Blair Zajac
Jeff Whitaker wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/languages
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25031
Added Files:
	wxpython-py.info wxpython-py.patch 
Log Message:
New upstream version - now uses variants.
Hi Jeff,
I'm getting a compile failure on this build.  This is with XCode 1.2.
c++ -fno-strict-aliasing -Wno-long-double -no-cpp-precomp 
-mno-fused-madd -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I/sw/include 
-DSWIG_GLOBAL -DHAVE_CONFIG_H -DWXP_USE_THREAD=1 -UNDEBUG -D__WXDEBUG__ 
-D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DWX_PRECOMP 
-DNO_GCC_PRAGMA -Iinclude -Isrc -I/sw/lib/wx/include/gtk2d-2.5 
-I/sw/include/wx-2.5 -I/sw/include/gtk-2.0 -I/sw/lib/gtk-2.0/include 
-I/usr/X11R6/include -I/sw/include/atk-1.0 -I/sw/include/pango-1.0 
-I/usr/X11R6/include/freetype2 -I/sw/include/glib-2.0 
-I/sw/lib/glib-2.0/include -I/sw/include/python2.3 -c 
src/gtk/_core_wrap.cpp -o 
build-gtk2/temp.darwin-7.5.0-Power_Macintosh-2.3/src/gtk/_core_wrap.o -O3
src/gtk/_core_wrap.cpp:579: error: `wxPyCheckForApp' was not declared in 
this
   scope
src/gtk/_core_wrap.cpp:579: error: too many initializers for `wxPyCoreAPI'
src/gtk/_core_wrap.cpp: In function `void SWIG_AsCharArray(PyObject*, char*,
   long unsigned int)':
src/gtk/_core_wrap.cpp:884: warning: int format, size_t arg (arg 2)
src/gtk/_core_wrap.cpp:900: warning: int format, size_t arg (arg 2)
src/gtk/_core_wrap.cpp: In function `PyObject* 
_wrap_IntersectRect(PyObject*,
   PyObject*, PyObject*)':
src/gtk/_core_wrap.cpp:4850: error: `wxPyCheckForApp' undeclared (first use
   this function)
src/gtk/_core_wrap.cpp:4850: error: (Each undeclared identifier is reported
   only once for each function it appears in.)
/sw/include/wx/wxPython/wxPython_int.h: In function `PyObject*
   _wrap_Window_GetSizer(PyObject*, PyObject*, PyObject*)':
/sw/include/wx/wxPython/wxPython_int.h:113: error: too many arguments to
   function `PyObject* wxPyMake_wxSizer(wxSizer*)'
src/gtk/_core_wrap.cpp:28140: error: at this point in file
/sw/include/wx/wxPython/wxPython_int.h: In function `PyObject*
   _wrap_Window_GetContainingSizer(PyObject*, PyObject*, PyObject*)':
/sw/include/wx/wxPython/wxPython_int.h:113: error: too many arguments to
   function `PyObject* wxPyMake_wxSizer(wxSizer*)'
src/gtk/_core_wrap.cpp:28197: error: at this point in file
/sw/include/wx/wxPython/wxPython_int.h: In function `PyObject*
   _wrap_SizerItem_GetSizer(PyObject*, PyObject*, PyObject*)':
/sw/include/wx/wxPython/wxPython_int.h:113: error: too many arguments to
   function `PyObject* wxPyMake_wxSizer(wxSizer*)'
src/gtk/_core_wrap.cpp:34647: error: at this point in file
error: command 'c++' failed with exit status 1
### execution of /var/tmp/tmp.3.zfJnhU failed, exit code 1
Failed: compiling wxpython-py23-2.5.2.8-1 failed

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Fink's Package LAME

2004-10-04 Thread Blair Zajac
Anthony Agelastos wrote:
Hello all. I forwarded an email I sent to a package maintainer regarding 
the LAME port in Fink; I have not had a reply (perhaps I was seen as 
Junk mail). So, I thought I'd post on Fink-devel about it. I have 
noticed that the current version of LAME supported by Fink (in stable  
unstable) is 3.93.1-11, which was released on 11/30/2002 (per 
lame.sf.net), while the current version of LAME is at 3.96.1.
Well, there doesn't appear to be a consensus amongst the audio experts 
on the 3.93.1 versus 3.96.1.  Here are some threads on this:

http://www.hydrogenaudio.org/forums/index.php?showtopic=27650
http://www.hydrogenaudio.org/forums/index.php?showtopic=27870
http://www.hydrogenaudio.org/forums/index.php?showtopic=24002hl=3\.90\.3+vs\.+3\.96
I would state that until there's a consensus from hydrogenaudio.org, 
then we don't upgrade.  The other solution is to create a lame3.96 
package which conflicts with lame.

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] gdk-pixbuf needs more BuildDepends

2004-09-17 Thread Blair Zajac
Hi Masanori,
I maintain a pretty tight Fink repository for my colleagues at work and 
use a script that removes orphan packages after building new packages to 
save disk space.  So I commonly have libiconv-dev and other -dev 
packages not installed.  When I go to compile gdk-pixbuf, I get these 
two compile failures unless libiconv-dev and audiofile:

mv -f .libs/gdk-pixbuf-parse-color.lo gdk-pixbuf-parse-color.lo
/bin/sh ../libtool --mode=link gcc  -g -O2 -L/sw/lib -o libgdk_pixbuf.la 
-rpath /sw/lib -version-info 2:0:0 -export-dynamic -L/sw/lib -lgmodule 
-lglib -L/sw/lib -L/usr/X11R6/lib -lgtk -lgdk -lgmodule -lglib -lintl 
-lXext -lX11 -lm gdk-pixbuf.lo gdk-pixbuf-animation.lo 
gdk-pixbuf-data.lo gdk-pixbuf-drawable.lo gdk-pixbuf-io.lo 
gdk-pixbuf-loader.lo gdk-pixbuf-render.lo gdk-pixbuf-scale.lo 
gdk-pixbuf-util.lo gdk-pixbuf-parse-color.lo pixops/libpixops.la
grep: /sw/lib/libiconv.la: No such file or directory
sed: /sw/lib/libiconv.la: No such file or directory
libtool: link: `/sw/lib/libiconv.la' is not a valid libtool archive
make[3]: *** [libgdk_pixbuf.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
### execution of make failed, exit code 2
Failed: compiling gdk-pixbuf-0.18.0-12 failed

mv -f .libs/gnome-canvas-pixbuf.lo gnome-canvas-pixbuf.lo
/bin/sh ../libtool --mode=link gcc  -g -O2 -L/sw/lib -o 
libgnomecanvaspixbuf.la -rpath /sw/lib -version-info 1:0:0 -L/sw/lib 
-L/usr/X11R6/lib -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk 
-lgmodule -lintl -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile 
-lm -lglib gnome-canvas-pixbuf.lo
grep: /sw/lib/libaudiofile.la: No such file or directory
sed: /sw/lib/libaudiofile.la: No such file or directory
libtool: link: `/sw/lib/libaudiofile.la' is not a valid libtool archive
make[3]: *** [libgnomecanvaspixbuf.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
### execution of make failed, exit code 2
Failed: compiling gdk-pixbuf-0.18.0-12 failed

Do you mind if I add these to the .info file as BuildDepends?
Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/graphics imagemagick.info,1.12,1.13

2004-09-13 Thread Blair Zajac
Jeff Whitaker wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/graphics
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15510
Modified Files:
	imagemagick.info 
Log Message:
New upstream version, moved Depends into -shlibs splitoff.
Hi Jeff,
I'm getting a build failure in this new version:
test -z /sw/include/wand || mkdir -p -- 
/sw/src/root-imagemagick-6.0.7-4/sw/include/wand
 /usr/bin/install -c -m 644 'wand/drawing_wand.h' 
'/sw/src/root-imagemagick-6.0.7-4/sw/include/wand/drawing_wand.h'
 /usr/bin/install -c -m 644 'wand/magick_wand.h' 
'/sw/src/root-imagemagick-6.0.7-4/sw/include/wand/magick_wand.h'
 /usr/bin/install -c -m 644 'wand/pixel_iterator.h' 
'/sw/src/root-imagemagick-6.0.7-4/sw/include/wand/pixel_iterator.h'
 /usr/bin/install -c -m 644 'wand/pixel_wand.h' 
'/sw/src/root-imagemagick-6.0.7-4/sw/include/wand/pixel_wand.h'
/usr/bin/install -d -m 755 
/sw/src/root-imagemagick-6.0.7-4/sw/share/doc/imagemagick
/usr/bin/install -c -p -m 644 www/Copyright.html README.txt 
QuickStart.txt ChangeLog NEWS 
/sw/src/root-imagemagick-6.0.7-4/sw/share/doc/imagemagick/
install: QuickStart.txt: No such file or directory
### execution of /usr/bin/install failed, exit code 71
Failed: installing imagemagick-6.0.7-4 failed

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM. 
Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Using the built-in openssl

2004-09-06 Thread Blair Zajac
David R. Morrison wrote:
Dear Fink developers,
A few of us were discussing the possibility of switching a number of 
fink packages from the fink-provided openssl to the built-in openssl.  
This would allow us to include ssl functionality even in the non-crypto 
tree, and could cut down on potential errors from mixing and matching 
duplicate packages (like gnome-vfs-shlibs and gnome-vfs-ssl-shlibs).
Are there any international versions of OS X that do not ship with openssl 
because of the country's laws?  If there are, then would this scheme work?  I 
would see in those cases the possibility that some Fink packages not compiling 
properly if they are expecting the OS to provide openssl.

Blair
---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047alloc_id=10808op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/graphics mpeg2vidcodec.info,NONE,1.1

2004-08-28 Thread Blair Zajac
David R. Morrison wrote:
On Aug 27, 2004, at 7:16 PM, Blair Zajac wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/graphics
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20027
Added Files:
mpeg2vidcodec.info
Log Message:
Add the mpeg2vidcodec package which contains the mpeg2encode and
mpeg2decode programs.
[snip]
DescPackaging: 
Not clear the type of license to list this in Fink.  There is a
license in the Makefile, but it's not a standard license.

Blair, every package in fink must have a license.  If it's unclear 
what license to use, please discuss the issue on fink-devel before 
committing the package.

  -- Dave
OK.
Here's the only text that resembles a license:
# Copyright (C) 1996, MPEG Software Simulation Group. All Rights Reserved.
#
# Disclaimer of Warranty
#
# These software programs are available to the user without any license 
fee or
# royalty on an as is basis.  The MPEG Software Simulation Group disclaims
# any and all warranties, whether express, implied, or statuary, 
including any
# implied warranties or merchantability or of fitness for a particular
# purpose.  In no event shall the copyright-holder be liable for any
# incidental, punitive, or consequential damages of any kind whatsoever
# arising from the use of these programs.
#
# This disclaimer of warranty extends to the user of these programs and 
user's
# customers, employees, agents, transferees, successors, and assigns.
#
# The MPEG Software Simulation Group does not represent or warrant that the
# programs furnished hereunder are free of infringement of any third-party
# patents.
#
# Commercial implementations of MPEG-1 and MPEG-2 video, including 
shareware,
# are subject to royalty fees to patent holders.  Many of these patents are
# general enough such that they are unavoidable regardless of implementation
# design.
#
#

I checked the web site and couldn't find any license information.
What license does this get labeled in Fink?
Blair

---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047alloc_id=10808op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/graphics libquicktime0.info,1.4,1.5

2004-08-25 Thread Blair Zajac
David R. Morrison wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/graphics
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32377
Modified Files:
	libquicktime0.info 
Log Message:
add missing BuildDepends
Hi David,
Thanks for fixing this.  I also had to had to add glib as a BuildDepends 
otherwise I would get this configure warning:

checking for gtk-config... /sw/bin/gtk-config
checking for GTK - version = 1.2.8... no
*** Could not run GTK test program, checking why...
*** The test program failed to compile or link. See the file config.log 
for the
*** exact error that occured. This usually means GTK was incorrectly 
installed
*** or that you have moved GTK since it was installed. In the latter 
case, you
*** may want to edit the gtk-config script: /sw/bin/gtk-config

and this error in config.log:
configure:10499: checking for gtk-config
configure:10517: found /sw/bin/gtk-config
configure:10530: result: /sw/bin/gtk-config
configure:10538: checking for GTK - version = 1.2.8
configure:10645: gcc -o conftest -O3 -funroll-all-loops
-fomit-frame-pointer -falign-loops=2 -falign-jumps=2
-falign-functions=2  -finline-functions -Wall
-Wno-unused -Winline -I/sw/include/gtk-1.2 -I/sw/include/glib-1.2
-I/sw/lib/glib/include -I/usr/X11R6/include -I/sw/include  conftest.c
-L/sw/lib -L/usr/X11R6/lib -lgtk -lgdk -lgmodule -lglib -lintl -lXext
-lX11 -lm -ldl -L/sw/lib 5
In file included from /sw/include/gtk-1.2/gdk/gdk.h:31,
 from /sw/include/gtk-1.2/gtk/gtk.h:31,
 from configure:10589:
/sw/include/gtk-1.2/gdk/gdktypes.h:33:18: glib.h: No such file or directory
In file included from /sw/include/gtk-1.2/gdk/gdk.h:31,
 from /sw/include/gtk-1.2/gtk/gtk.h:31,
 from configure:10589:
/sw/include/gtk-1.2/gdk/gdktypes.h:52: error: parse error before GdkAtom
Blair
---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/graphics libquicktime0.info,1.4,1.5

2004-08-25 Thread Blair Zajac
Blair Zajac wrote:
David R. Morrison wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/graphics
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32377
Modified Files:
libquicktime0.info Log Message:
add missing BuildDepends

Hi David,
Thanks for fixing this.  I also had to had to add glib as a 
BuildDepends otherwise I would get this configure warning:

checking for gtk-config... /sw/bin/gtk-config
checking for GTK - version = 1.2.8... no
*** Could not run GTK test program, checking why...
*** The test program failed to compile or link. See the file 
config.log for the
*** exact error that occured. This usually means GTK was incorrectly 
installed
*** or that you have moved GTK since it was installed. In the latter 
case, you
*** may want to edit the gtk-config script: /sw/bin/gtk-config

and this error in config.log:
configure:10499: checking for gtk-config
configure:10517: found /sw/bin/gtk-config
configure:10530: result: /sw/bin/gtk-config
configure:10538: checking for GTK - version = 1.2.8
configure:10645: gcc -o conftest -O3 -funroll-all-loops
-fomit-frame-pointer -falign-loops=2 -falign-jumps=2
-falign-functions=2  -finline-functions -Wall
-Wno-unused -Winline -I/sw/include/gtk-1.2 -I/sw/include/glib-1.2
-I/sw/lib/glib/include -I/usr/X11R6/include -I/sw/include  conftest.c
-L/sw/lib -L/usr/X11R6/lib -lgtk -lgdk -lgmodule -lglib -lintl -lXext
-lX11 -lm -ldl -L/sw/lib 5
In file included from /sw/include/gtk-1.2/gdk/gdk.h:31,
 from /sw/include/gtk-1.2/gtk/gtk.h:31,
 from configure:10589:
/sw/include/gtk-1.2/gdk/gdktypes.h:33:18: glib.h: No such file or 
directory
In file included from /sw/include/gtk-1.2/gdk/gdk.h:31,
 from /sw/include/gtk-1.2/gtk/gtk.h:31,
 from configure:10589:
/sw/include/gtk-1.2/gdk/gdktypes.h:52: error: parse error before 
GdkAtom

Blair
And it doesn't validate:
$ fink validate /sw/fink/debs/libquicktime0_0.9.2rel-10_darwin-powerpc.deb
Validating .deb file 
/sw/fink/debs/libquicktime0_0.9.2rel-10_darwin-powerpc.deb...
Warning: File installed into deprecated directory /sw/src/
   Offender is 
/sw/src/root-libquicktime0-0.9.2rel-10/
Warning: File installed into deprecated directory /sw/src/
   Offender is 
/sw/src/root-libquicktime0-0.9.2rel-10/sw/
Warning: File installed into deprecated directory /sw/src/
   Offender is 
/sw/src/root-libquicktime0-0.9.2rel-10/sw/share/
Warning: File installed into deprecated directory /sw/src/
   Offender is 
/sw/src/root-libquicktime0-0.9.2rel-10/sw/share/man/
Warning: File installed into deprecated directory /sw/src/
   Offender is 
/sw/src/root-libquicktime0-0.9.2rel-10/sw/share/man/man1/
Warning: File installed into deprecated directory /sw/src/
   Offender is 
/sw/src/root-libquicktime0-0.9.2rel-10/sw/share/man/man1/lqtplay.1

Blair

---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Rsync not being updated

2004-08-19 Thread Blair Zajac
It appears that the rsync mirror is not being updated from the CVS 
server.  I haven't seen any of the today's CVS commits in rsync.

Regards,
Blair

---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Rsync not being updated

2004-08-19 Thread Blair Zajac
Martin Costabel wrote:
Blair Zajac wrote:
It appears that the rsync mirror is not being updated from the CVS 
server.  I haven't seen any of the today's CVS commits in rsync.

Strange, I see lots of updates in rsync, even in 10.3/stable.
Maybe it has something to do with this shorter rsync command line:
~ blair$ fink selfupdate
/usr/bin/sudo /sw/bin/fink  selfupdate
Password:
rsync -az -q  rsync://master.us.finkmirrors.net/finkinfo//TIMESTAMP 
/sw/fink/TIMESTAMP.tmp
I will now run the rsync command to retrieve the latest package 
descriptions.
rsync -rtz --delete-after --delete -q   --include='VERSION' 
--include='DISTRIBUTION' --include='README' --exclude='**' 
'rsync://master.us.finkmirrors.net/finkinfo/' '/sw/fink/'
Reading package info...

This happened recently, I believe after I upgraded to the latest fink 
release.

Blair

---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Rsync not being updated

2004-08-19 Thread Blair Zajac
Daniel Macks wrote:
On Fri, Aug 20, 2004 at 12:55:02AM +0200, Martin Costabel wrote:
 

Yes, I think it is a bug in the new fink.
In SelfUpdate.pm, the line
next unless ($tree =~ /stable/);
was changed to
next unless ($tree eq stable or $tree eq unstable);
But $tree is typically something like stable/crypto, so this never 
matches. This was added 6 weeks ago, but since developers never use 
selfupdate-rsync, it was not noticed until the CVS HEAD hit the streets :-)
Bug author CCed.
   

Fixed in CVS HEAD. Please check that this now works correctly, and
we'll push a new fink pkg ASAP.
dan
 

Yes, the new version works fine for me.  I've got the standard looking 
rsync command now.

And I thought, wow, they cleaned it up and made the rsync command that 
much shorter.  Good work :)

Blair

---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.2-gcc3.3/unstable/crypto/finkinfo postgresql73-ssl.info,1.3,1.4 postgresql73-ssl.patch,1.2,1.3 postgresql74-ssl.info,1.4,1.5 postgresql74-ssl.patch,1.2,1.3

2004-08-10 Thread Blair Zajac
Benjamin Reed wrote:
Update of /cvsroot/fink/dists/10.2-gcc3.3/unstable/crypto/finkinfo
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19480/10.2-gcc3.3/unstable/crypto/finkinfo
Modified Files:
	postgresql73-ssl.info postgresql73-ssl.patch 
	postgresql74-ssl.info postgresql74-ssl.patch 
Log Message:
some bugfixes, and added the contrib binaries
Hi Benjamin,
I just recompiled this new version and noticed this warning during the configure 
steps:

checking for bison... bison -y
configure: WARNING:
*** The installed version of Bison is too old.  PostgreSQL needs
*** Bison version 1.875 or later.
checking for perl... /usr/bin/perl
I didn't have Fink's bison installed, so it uses /usr/bin/bison which is at 
1.28.  I think we need a BuildDepends on Fink's bison which is at 1.875.

BTW, the build does use bison
checking for bison... bison -y
...
bison -y -d  -p cube_yy cubeparse.y
/usr/share/bison.simple: In function `cube_yyparse':
/usr/share/bison.simple:285: warning: `yyval' might be used uninitialized in 
this function
bison -y -d  -p seg_yy segparse.y

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/net ettercap-gtk.info,NONE,1.1 ettercap-gtk.patch,NONE,1.1 ettercap.info,1.3,1.4 ettercap.patch,1.1,1.2

2004-08-10 Thread Blair Zajac
 and many other interesting tricks.
It supports active and passive dissection of many protocols and
includes many feature for network and host analysis. 
This version does not have OpenSSL support. For a version with OpenSSL,
see the 'ettercap-ssl' package.

DescUsage: 
Ettercap must be run as root, either through sudo or su -.
Start Ettercap with the -C option to use the curse interface and with -G
to use the GTK interface (under X11).

DescPackaging: 
ConfigureParams places manpages in proper directories, enables ncurses and gtk 
interfaces, enables plugins, enables PCRE and disables use of openssl.
InstallScript moves configuration files into own directory under PREFIX/etc, 
and creates symlinks to the previous directory.
This version was updated by Masseboeuf Mathieu [EMAIL PROTECTED].

DescPort: 
Patch modifies Makefile.in file to put the plugins in the proper fink directory.

License: GPL
Homepage: http://ettercap.sourceforge.net/

Index: ettercap.info
===
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/net/ettercap.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- ettercap.info   8 Nov 2003 07:46:33 -   1.3
+++ ettercap.info   10 Aug 2004 13:28:08 -  1.4
@@ -1,59 +1,59 @@
 Package: ettercap
-Version: 0.6.b
-Revision: 3
+Version: 0.7.0
+Revision: 1
 Maintainer: Jeremy Higgs [EMAIL PROTECTED]
-Depends: dlcompat-shlibs, libpoll-shlibs
-BuildDepends: fink (= 0.12.0-1), cctools (= 446-1), ncurses-dev
-Conflicts: ettercap-ssl ( = %v-%r )
-Replaces: ettercap-ssl ( = %v-%r )
-Source: mirror:sourceforge:%n/%n-%v.tar.gz
-Source-MD5: f665cf82347a91f216184537f8f2c4bd
+Depends: dlcompat-shlibs, libpoll-shlibs, libtool14-shlibs, ncurses-shlibs ( = 
5.3-20031018-2), libpcap-shlibs ( = 0.8.1 ), pcre-shlibs ( = 4.2 ), libnet1.1 ( = 
1.1.2.1 )
+BuildDepends: fink (= 0.12.0-1), cctools (= 446-1), ncurses-dev, dlcompat-dev, pcre, 
libpcap ( = 0.8.1 )
Hi Jeremey,
The new version of ettercap-ssl has a Depends on dlcompat and a BuildDepends on 
dlcompat-dev here, which I don't believe is required on 10.3.  I was able to 
compile ettercap-ssl just fine without these two packages.

Are these dependencies required?
Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Security issues in ethereal

2004-08-07 Thread Blair Zajac
Max Horn wrote:
Am 06.08.2004 um 17:20 schrieb Blair Zajac:
Hi Max,
Saw this security issue for ethereal from my RedHat alert emails:
http://www.ethereal.com/appnotes/enpa-sa-00015.html
According to this page, they gave it a high security warning and It 
may be possible to make Ethereal crash or run arbitrary code by 
injecting a purposefully malformed packet onto the wire or by 
convincing someone to read a malformed packet trace file.

Upgrading to 0.10.5 fixes these issues.
Problem is that 0.10.5 has build issues -- that is, it'll build fine on 
a clean system, but will fail to build if older versions of ethereal are 
installed.
This is kinda hacky, but couldn't you put a line in the CompileScript to test if 
ethereal or ethereal-gnome is already installed and print a message and fail if 
it is?  This would be a short term workaround.

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.2-gcc3.3/unstable/main/finkinfo/base fink.info,1.10,1.11

2004-08-07 Thread Blair Zajac
David R. Morrison wrote:
Update of /cvsroot/fink/dists/10.2-gcc3.3/unstable/main/finkinfo/base
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv531
Modified Files:
	fink.info 
Log Message:
new version

Index: fink.info
===
RCS file: /cvsroot/fink/dists/10.2-gcc3.3/unstable/main/finkinfo/base/fink.info,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- fink.info	3 Aug 2004 14:04:37 -	1.10
+++ fink.info	7 Aug 2004 22:13:05 -	1.11
@@ -1,11 +1,11 @@
 Package: fink
-Version: 0.21.0
+Version: 0.21.1
 Revision: 1
 Depends: base-files
 Suggests: storable-pm, term-readkey-pm560 | term-readkey-pm581
 Essential: yes
 Source: mirror:custom:fink/%n-%v.tar.gz
-Source-MD5: a0173060f86fc81bfefb1ce1ada1c81c
+Source-MD5: a6272b42225d067254d5b78dab7ff047
 CompileScript: 
  make test
  ./setup.sh %p
@@ -36,5 +36,10 @@
 Homepage: http://fink.sourceforge.net/
 
 CustomMirror: 
- Primary: http://telia.dl.sourceforge.net/sourceforge/
+Primary:  http://www.cgtp.duke.edu/~drm/
David,
Is this the wrong URL?  I was able to download the new Fink release from 
http://www.cgtp.duke.edu/~drm/fink/fink-0.21.1.tar.gz

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: dists/10.2-gcc3.3/unstable/main/finkinfo/base fink.info,1.10,1.11

2004-08-07 Thread Blair Zajac
Peter O'Gorman wrote:
I think Blair may simply have been confused by the CustomMirror syntax.
Because http://www.cgtp.duke.edu/~drm/; is the CustomMirror and the 
Source: says mirror:custom:fink/%n-%v.tar.gz fink will generate a url 
by appending fink/fink-0.21.1.tar.gz to what is listed in the 
CustomMirror field.
This gives http://www.cgtp.duke.edu/~drm/fink/fink-0.21.1.tar.gz, as 
stated.

Ahh, yes, that's what I meant and where I found the download.
Thanks,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Module::Build and perlarchdir

2004-08-04 Thread Blair Zajac
The default CompileScript and InstallScript when Type: Perl is used contains the 
 perlarchdir variable, which is expanded in PkgVersion.pm.

I'm building some Perl packages that use Module::Build instead of the standard 
Makefile.PL and could use perlarchdir myself when I call this:

perl%type_raw[perl] Build.PL \
  --install_path arch=%i/lib/perl5/%type_raw[perl]/`perl%type_raw[perl] 
-MConfig -e 'print $Config{archname}'` \
  --install_path bin=%i/bin \
  --install_path bindoc=%i/share/man/man1 \
  --install_path lib=%i/lib/perl5/%type_raw[perl] \
  --install_path libdoc=%i/share/man/man3 \
  --install_path script=%i/bin

Could we add %{perlarchdir} to expand in .info files?
Also, I noticed that $perlarchdir is determined like this:
sub get_perl_dir_arch {
..
..
if ($perlversion ge 5.8.1) {
$perlarchdir = 'darwin-thread-multi-2level';
} else {
$perlarchdir = 'darwin';
}
I think a better way of doing this for future use would be just to use the 
Config{archname} value which generates the same values as this test, but would 
work regardless of what Apple does later in any future releases:

use Config:
$perlarchdir = $Config{archname};
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Module::Build and perlarchdir

2004-08-04 Thread Blair Zajac
Daniel Macks wrote:
On Wed, Aug 04, 2004 at 10:07:07AM -0700, Blair Zajac wrote:
The default CompileScript and InstallScript when Type: Perl is used 
contains the perlarchdir variable, which is expanded in PkgVersion.pm.

I'm building some Perl packages that use Module::Build instead of the 
standard Makefile.PL

There's an item in the Patches tracker that adds native Build.PL
support to Type:perl. Seems like something we should have, given it's
supposed increasing popularity.

and could use perlarchdir myself when I call this:
perl%type_raw[perl] Build.PL \
 --install_path arch=%i/lib/perl5/%type_raw[perl]/`perl%type_raw[perl] 
-MConfig -e 'print $Config{archname}'` \
[...]
Yeah, that seems a bit hackish. Would probably look cleaner to assign
to a variable first instead of on the Build.PL command itself, like:
  #!/bin/sh -ev
  eval export `perl -V:archname`
  perl%type_raw[perl] Build.PL \
--install_path arch=%i/lib/perl5/%type_raw[perl]/${archname} \
  [...]
Thanks.  Made that change.
BTW, the I used -x instead of -v because I get to see the actual commands being 
used.

Also, all the output is directed to standard output except for the commands in 
the shell script, so I put a 'exec 21' there.

Maybe we want to redirect standard error to standard output before calling the 
commands?

Also, I noticed that $perlarchdir is determined like this:
[in sub get_perl_dir_arch()...]
   if ($perlversion ge 5.8.1) {
   $perlarchdir = 'darwin-thread-multi-2level';
   } else {
   $perlarchdir = 'darwin';
   }
I think a better way of doing this for future use would be just to use the 
Config{archname} value which generates the same values as this test, but 
would work regardless of what Apple does later in any future releases:

   use Config:
   $perlarchdir = $Config{archname};

[coupla thoughts here; longish full brain-dump follows...]
That does seem a lot more generalizable. I wonder if it would lead to
harder-to-debug problems with -pmXXX packages if a user has installed
his own perlX.X.X with a different archdir config? Now, that situation
fails (in his eyes) immediately: the script installs it in what fink
thinks is archdir results in a module that is not accessible to his
funky perl. Using Config{archname}, he'll get a working module, but
installing precompiled .deb of -pmXXX will not work (NB: breakage of
Fink policy that every fink gives compiles same .deb for everyone
everytime everywhere). And later if he upgrades to fink's perlXXX, his
modules will suddenly disappear.
Well, one way around this is to hardcode the path to the perl binary to use. 
Right now we just call perl or perl$version and hope for the best.  If we always 
call /usr/bin/perl or /sw/bin/perl with or without the version number, then we 
don't even have to deal with a foreign perl unless the user goes to the effort 
of making a Fink perl package, which then hopefully will work.

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] libpng 1.2.5 has security issues

2004-08-04 Thread Blair Zajac
Hi David,
I just got an email warning for our RedHat Enterprise Linux 3 subscriptions that 
there's a security issue for libpng 1.2.5.  Sure enough, there's a note at

http://www.libpng.org/pub/png/libpng.html
Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Fink 0.21.0 failure if libiconv-dev is not installed

2004-08-03 Thread Blair Zajac
Hello,
If you're like me and remove any unneeded packages after installing a new one, 
then when I upgrade to fink 0.21.0 it fails if you don't have libiconv-dev 
installed when compiling the new libiconv:

% fink selfupdate
Setting up fink (0.21.0-1) ...
Checking system... powerpc-apple-darwin7.4.0
This system is supported and tested.
ln -s 10.3 /sw/fink/dists
done.
Re-executing fink to use the new version...
The following 8 packages will be installed or updated:
 bzip2-dev gettext-bin gettext-dev libiconv libiconv-bin libiconv-dev
 ncurses-dev storable-pm
.
.
.
dpkg -i 
/sw/fink/dists/local/bootstrap/binary-darwin-powerpc/bzip2-dev_1.0.2-12_darwin-powerpc.deb
Selecting previously deselected package bzip2-dev.
(Reading database ... 47703 files and directories currently installed.)
Unpacking bzip2-dev (from .../bzip2-dev_1.0.2-12_darwin-powerpc.deb) ...
Setting up bzip2-dev (1.0.2-12) ...
dpkg -i /sw/fink/debs/gettext-bin_0.10.40-18_darwin-powerpc.deb 
/sw/fink/debs/gettext-dev_0.10.40-18_darwin-powerpc.deb
Selecting previously deselected package gettext-bin.
(Reading database ... 47717 files and directories currently installed.)
Unpacking gettext-bin (from .../gettext-bin_0.10.40-18_darwin-powerpc.deb) ...
Selecting previously deselected package gettext-dev.
Unpacking gettext-dev (from .../gettext-dev_0.10.40-18_darwin-powerpc.deb) ...
Setting up gettext-bin (0.10.40-18) ...
* Gettext: (gettext).   GNU gettext utilities.
install-info(/sw/share/info/gettext.info): creating new section `GNU Gettext 
Utilities'

Setting up gettext-dev (0.10.40-18) ...
gzip -dc /sw/src/libiconv-1.9.2.tar.gz | /sw/bin/tar -xf -  --no-same-owner 
--no-same-permissions
.
.
.
if [ ! -d /sw/src/root-libiconv-1.9.2-11/sw ] ; then /bin/sh 
../autoconf/mkinstalldirs /sw/src/root-libiconv-1.9.2-11/sw ; fi
if [ ! -d /sw/src/root-libiconv-1.9.2-11/sw ] ; then /bin/sh 
../autoconf/mkinstalldirs /sw/src/root-libiconv-1.9.2-11/sw ; fi
if [ ! -d /sw/src/root-libiconv-1.9.2-11/sw/bin ] ; then /bin/sh 
../autoconf/mkinstalldirs /sw/src/root-libiconv-1.9.2-11/sw/bin ; fi
mkdir -p -- /sw/src/root-libiconv-1.9.2-11/sw/bin
case darwin7.4.0 in \
  hpux*) gcc  `if test -n ''; then  /sw/src/root-libiconv-1.9.2-11/sw/bin; fi` 
iconv.o ../srclib/libicrt.a -L/sw/src/root-libiconv-1.9.2-11/sw/lib -liconv 
-L/sw/lib -lintl -liconv -o iconv;; \
  *) /bin/sh ../libtool --mode=link gcc  `if test -n ''; then 
/sw/src/root-libiconv-1.9.2-11/sw/bin; fi` iconv.o ../srclib/libicrt.a 
/sw/src/root-libiconv-1.9.2-11/sw/lib/libiconv.la -L/sw/lib -li
ntl -liconv -R/sw/lib -o iconv;; \
esac
libtool: link: warning: library 
`/sw/src/root-libiconv-1.9.2-11/sw/lib/libiconv.la' was moved.
libtool: link: warning: library 
`/sw/src/root-libiconv-1.9.2-11/sw/lib/libiconv.la' was moved.
libtool: link: cannot find the library `/sw/lib/libiconv.la'
make[1]: *** [install] Error 1
make: *** [install] Error 2
### execution of make failed, exit code 2
Failed: installing libiconv-1.9.2-11 failed

Should not the libiconv package not rely upon the existence of the previous 
version being installed?

Can anybody else verify this behavior?
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Fink 0.21.0 failure if libiconv-dev is not installed

2004-08-03 Thread Blair Zajac
Martin Costabel wrote:
Blair Zajac wrote:
Hello,
If you're like me and remove any unneeded packages after installing a 
new one, then when I upgrade to fink 0.21.0 it fails if you don't have 
libiconv-dev installed when compiling the new libiconv:

This is an old problem, should probably be a FAQ (or is it?):
If libiconv-dev is not installed, but gettext-dev is, you cannot build 
libiconv. Remove gettext-dev first.
Can't this be fixed by adding some BuildDepends?
Blair
---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Info2 and C perl mods

2004-08-03 Thread Blair Zajac
So it appears to me that if you have a single Perl module with some C code in it 
and you use Info2, then every Perl module that depends on this needs to use 
Info2 to properly depend upon the versioned perl module.

I'm thinking here of Compress::Zlib, which IO::Zlib, depends upon, which is then 
dependent upon by Archive::Tar, and then Module::Build.

I also understand that having compress-zlib-pm-5XX have a Provides doesn't work 
to well, although I'm not to clear on the reasons.

There's got to be a better of way of doing this.
The one advantage to the versioned dependent packages is that if you have 
perl581 and perl584 installed, then you can use both with no problems.

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Making io-tty perl version independent

2004-07-29 Thread Blair Zajac
I've got a .info file for IPC::Run ready to check into CVS and currently I have 
it like this depending

Info2: 
Package: ipc-run-pm%type_pkg[perl]
Version: 0.78
Revision: 1
Type: perl (5.8.1 5.8.4 5.8.5)
Description: Child procs w/ piping, redir and psuedo-ttys
License: Artistic
Homepage: http://search.cpan.org/dist/IPC-Run/
Maintainer: Blair Zajac [EMAIL PROTECTED]
# Dependencies.
Depends: perl%type_pkg[perl]-core, io-tty-pm%type_pkg[perl]
The problem is that on my 10.3 box if I want to have Fink's perl 5.8.4 also 
installed, then having io-tty-pm581 and io-tty-pm584 (which I made by copying 
io-tty-pm58) installed will conflict because the man pages are not versioned 
with the perl version.

IPC::Run could be made perl version independent, but because it depends upon 
io-tty-pm which only has versioned Perl packages, I need a versioned ipc-run-pm 
package.  I could depend upon io-tty-pm580 | io-tty-pm581, etc, but that seems 
like a bad idea.

The diffs between the various io-tty's are minor, so why don't we just have 
io-tty-pm?

--- io-tty-pm560.info   Thu Nov 20 18:39:54 2003
+++ io-tty-pm581.info   Thu Nov 20 18:39:54 2003
@@ -1,4 +1,4 @@
-Package: io-tty-pm560
+Package: io-tty-pm581
 Version: 1.02
 Revision: 2
 ###
@@ -6,8 +6,8 @@
 Source: mirror:cpan:authors/id/R/RG/RGIERSIG/IO-Tty-%v.tar.gz
 Source-MD5: 875a8bc6e0643f4fc892dbe113e43286
 ###
-Depends: perl560-core
-Type: perl 5.6.0
+Depends: perl581-core
+Type: perl 5.8.1
 UpdatePOD: true
 ###
 DocFiles: ChangeLog MANIFEST README
BTW, can we get a 5.8.4 version of io-tty-pm?
Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Making io-tty perl version independent

2004-07-29 Thread Blair Zajac
Daniel Macks wrote:
On Thu, Jul 29, 2004 at 12:13:57PM -0700, Blair Zajac wrote:
I've got a .info file for IPC::Run ready to check into CVS and currently I 
have it like this depending

Info2: 
Package: ipc-run-pm%type_pkg[perl]
Version: 0.78
Revision: 1
Type: perl (5.8.1 5.8.4 5.8.5)
Description: Child procs w/ piping, redir and psuedo-ttys
License: Artistic
Homepage: http://search.cpan.org/dist/IPC-Run/
Maintainer: Blair Zajac [EMAIL PROTECTED]
# Dependencies.
Depends: perl%type_pkg[perl]-core, io-tty-pm%type_pkg[perl]
The problem is that on my 10.3 box if I want to have Fink's perl 5.8.4 also 
installed, then having io-tty-pm581 and io-tty-pm584 (which I made by 
copying io-tty-pm58) installed will conflict because the man pages are not 
versioned with the perl version.

Each -pmXXX could put its manpages in a -pmXXX-man splitoff (which all
conflict with each other). That way you can concurrently have all
-pmXXX, and any *one* set of manpages.
That's a good idea.  I could fix up io-tty to use Info2 if nobody minds.
io-tty is a compiled C module, and thus is tied to the version of perl
that compiled it. That's essentially the whole reason we have to deal
with versioned perl packages in the first place.
Right.  Forgot that io-tty had C code in it.
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] [PATCH] compress-zlib-pm to use system zlib.dylib

2004-07-29 Thread Blair Zajac
Hi Justin,
The Compress::Zlib package currently compiles and links against it's own private 
copy of zlib 1.1.4.  This seems to be a waste of disk and memory space when Mac 
OS X 103.3 comes with the same version of zlib (10.2 still have 1.1.3, but I'm 
guessing it's probably patched).

The attached patch fixes this and reduces the size of
/sw/lib/perl5/5.8.1/darwin-thread-multi-2level/auto/Compress/Zlib/Zlib.bundle
from 253192 to 127124 bytes.
Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

diff -u -r1.4 compress-zlib-pm581.info
--- compress-zlib-pm581.info3 Feb 2004 02:15:45 -   1.4
+++ compress-zlib-pm581.info29 Jul 2004 21:47:05 -
@@ -1,6 +1,6 @@
 Package: compress-zlib-pm581
 Version: 1.33
-Revision: 10
+Revision: 11
 ###
 Depends: perl581-core | system-perl581
 Replaces: compress-zlib-pm (= 1.19-2)
@@ -9,6 +9,8 @@
 Source: mirror:cpan:authors/id/P/PM/PMQS/Compress-Zlib-%v.tar.gz
 Source-MD5: 927814da77b31b5a9ace821eb3ece5fd
 ###
+Patch: %n.patch
+###
 Type: perl 5.8.1
 UpdatePOD: true
 ###

$ cat compress-zlib-pm581.patch
diff -ru Compress-Zlib-1.33.orig/config.in Compress-Zlib-1.33/config.in
--- Compress-Zlib-1.33.orig/config.in   Wed Nov 26 02:50:53 2003
+++ Compress-Zlib-1.33/config.inThu Jul 29 14:39:43 2004
@@ -11,9 +11,9 @@
 # See to the section Controlling the version of zlib used by
 # Compress::Zlib in the README file for details of how to use this file.
-BUILD_ZLIB = True
-INCLUDE= ./zlib-src
-LIB= ./zlib-src
+BUILD_ZLIB = False
+INCLUDE= /usr/include
+LIB= /usr/lib
 OLD_ZLIB   = False


---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] [PATCH] compress-zlib-pm to use system zlib.dylib

2004-07-29 Thread Blair Zajac
David H. wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160
Blair Zajac wrote:
| Hi Justin,
|
| The Compress::Zlib package currently compiles and links against it's own
| private copy of zlib 1.1.4.  This seems to be a waste of disk and memory
| space when Mac OS X 103.3 comes with the same version of zlib (10.2
| still have 1.1.3, but I'm guessing it's probably patched).
|
| The attached patch fixes this and reduces the size of
|
/sw/lib/perl5/5.8.1/darwin-thread-multi-2level/auto/Compress/Zlib/Zlib.bundle 

|
| from 253192 to 127124 bytes.
|
That is not allowed. If the package brings its own zlib or there is a
version of zlib IN Fink already it HAS to use that version.
This is policy :)
Fink doesn't have it's own zlib.  Here's a section of the README from 
Compress::Zlib.  So there's nothing special about this version of zlib.
So it makes sense to use the system's version.

snip
Controlling the version of zlib used by Compress::Zlib
-
Compress::Zlib interfaces to the zlib compression library. There are
three options available to control which version/instance of the zlib
library is used:
1. Build a private copy of the zlib library using the zlib library
   source that is included with this module.
   This is the default and recommended option.
2. Build a private copy of the zlib library using a standard zlib
   source distribution.
3. Use a pre-build zlib library.
Note that if you intend to use either Option 2 or 3, you need to have
zlib version 1.0.2 or better.
/snip
Am I missing something here?
Blair
---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: [PATCH] compress-zlib-pm to use system zlib.dylib

2004-07-29 Thread Blair Zajac
Daniel Macks wrote:
On Thu, Jul 29, 2004 at 03:16:21PM -0700, Blair Zajac wrote:
David H. wrote:
Blair Zajac wrote:
|
| The Compress::Zlib package currently compiles and links against it's own
| private copy of zlib 1.1.4.  This seems to be a waste of disk and memory
| space when Mac OS X 103.3 comes with the same version of zlib (10.2
| still have 1.1.3, but I'm guessing it's probably patched).

On my 10.3.4 machine, I have /usr/lib/libz.1.1.3.dylib
Funny, I was looking at the header files to see which version OS X has:
% less /usr/include/zlib.h
/* zlib.h -- interface of the 'zlib' general purpose compression library
  version 1.1.4, March 11th, 2002


#ifndef _ZLIB_H
#define _ZLIB_H
#include zconf.h
#ifdef __cplusplus
extern C {
#endif
#define ZLIB_VERSION 1.1.4
When did 10.3 come out?  Maybe Apple had 1.1.3 in OS 10.3 and then upgraded 
everything in a patch except for the dylib when 1.1.4 was released???

Fink doesn't have it's own zlib.
...at this time. It has in the past, however, and may again in the
future. Not sure why fink dropped it, since we supplied a 1.1.4
package in the 10.1 tree. Maybe we should bring it back, and then have
compress-zlib-pmXXX use it.
Not a bad idea.  We could use the latest zlib 1.2.1 which is faster than 1.1.4. 
 It would be interesting to know which version Tiger has.

BTW, Fedora Core 1 has zlib 1.2.0, so that lends credibility to it is being used 
for a while by many open source packages without too many issues (let's hope :)

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: [PATCH] compress-zlib-pm to use system zlib.dylib

2004-07-29 Thread Blair Zajac
Daniel Macks wrote:
On Thu, Jul 29, 2004 at 04:13:17PM -0700, Blair Zajac wrote:
Daniel Macks wrote:
On my 10.3.4 machine, I have /usr/lib/libz.1.1.3.dylib
Funny, I was looking at the header files to see which version OS X has:
% less /usr/include/zlib.h
/* zlib.h -- interface of the 'zlib' general purpose compression library
 version 1.1.4, March 11th, 2002


#define ZLIB_VERSION 1.1.4

Oh, looks like 1.1.3 is just for backward compatibility:
  % ls -l /usr/lib/libz.*
  -rwxr-xr-x  1 root  wheel  56416 27 May 13:10 /usr/lib/libz.1.1.3.dylib*
  -rwxr-xr-x  1 root  wheel  56200 27 May 13:10 /usr/lib/libz.1.dylib*
  lrwxr-xr-x  1 root  wheel 12 21 May 11:22 /usr/lib/libz.dylib@ - libz.1.dylib
  % strings /usr/lib/libz.1.1.3.dylib | grep Copyright
   deflate 1.1.3 Copyright 1995-1998 Jean-loup Gailly 
   inflate 1.1.3 Copyright 1995-1998 Mark Adler 
  % strings /usr/lib/libz.1.dylib | grep Copyright
   deflate 1.1.4 Copyright 1995-2002 Jean-loup Gailly 
   inflate 1.1.4 Copyright 1995-2002 Mark Adler 

So no need for fink to provide 1.1.4, and okay for the perl mod to
link system's lib IMO.
OK.
So I guess I'll remove the three files
compress-zlib-pm560.info compress-zlib-pm580.info compress-zlib-pm581.info
and replace them with a single compress-zlib-pm using Info2.
Some questions to base this work off of:
1) I'm looking at dbi-pm*.info and wondering why there's a dbi-pm.info (with 
Info2 format) and the dbi-pm5??.info files.  Isn't just one needed?

2) Why does this module have these lines, particularly the Replaces?
Provides: dbi-pm
Replaces: dbi-pm560, dbi-pm561, dbi-pm580, dbi-pm581, dbi-pm584, dbi-pm585, 
dbi-pm (= 1:1.35-1)

How and why would a .info want to replace the packages it has itself.
3) If just bumping the revision number in the new compress-zlib going to be 
enough for everything to work out?

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/database rrdtool.info,1.6,1.7

2004-07-23 Thread Blair Zajac
Benjamin Reed wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/database
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15373/10.3/unstable/main/finkinfo/database
Modified Files:
	rrdtool.info 
Log Message:
more build bugfixes

Index: rrdtool.info
===
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/database/rrdtool.info,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- rrdtool.info23 Jul 2004 13:33:39 -  1.6
+++ rrdtool.info23 Jul 2004 14:02:50 -  1.7
@@ -18,6 +18,7 @@
   [ -z $PERLBIN ]  [ -f $file ]  PERLBIN=$file
  done
  [ -z $PERLBIN ]  exit 1
+ export ac_cv_path_PERL=no
Hi Ben,
With Perl turned off, I needed to add the attached patch to rrdtool.patch for 
Makefile.in, otherwise I got this error:

make[2]: Nothing to be done for `install-exec-am'.
./config/mkinstalldirs /sw/src/root-rrdtool-1.0.48-13/sw/lib/perl/auto/RRDs
mkdir -p -- /sw/src/root-rrdtool-1.0.48-13/sw/lib/perl/auto/RRDs
/usr/bin/install -c -m 644 ./perl-piped/RRDp.pm 
/sw/src/root-rrdtool-1.0.48-13/sw/lib/perl
/usr/bin/install -c -m 644 ./perl-shared/RRDs.pm 
/sw/src/root-rrdtool-1.0.48-13/sw/lib/perl
/usr/bin/install -c -m 644 ./perl-shared/blib/arch/auto/RRDs/RRDs.bs 
/sw/src/root-rrdtool-1.0.48-13/sw/lib/perl/auto/RRDs
install: ./perl-shared/blib/arch/auto/RRDs/RRDs.bs: No such file or directory
make[2]: *** [install-data-local] Error 71
make[1]: *** [install-am] Error 2
make: *** [install-recursive] Error 1
### execution of /var/tmp/tmp.2.qmkcHR failed, exit code 2
Failed: installing rrdtool-1.0.48-13 failed

I'm sending this patch upstream also, but against Makefile.am.
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
--- rrdtool-1.0.48/Makefile.in  2004-04-06 14:30:22.0 -0700
+++ rrdtool-1.0.48-new/Makefile.in  2004-07-23 08:31:23.0 -0700
@@ -634,12 +634,20 @@
 # the special call to install-sh is because the -d switch is not portable
 # mac os X has its perl module in bundles so it seems
 install-data-local:
-   $(top_srcdir)/config/mkinstalldirs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs
-   $(INSTALL) -m 644 $(top_srcdir)/perl-piped/RRDp.pm $(DESTDIR)$(prefix)/lib/perl
-   $(INSTALL) -m 644 $(top_srcdir)/perl-shared/RRDs.pm 
$(DESTDIR)$(prefix)/lib/perl
-   $(INSTALL) -m 644 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bs 
$(DESTDIR)$(prefix)/lib/perl/auto/RRDs
-   test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@   
$(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@ 
$(DESTDIR)$(prefix)/lib/perl/auto/RRDs || true
-   test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle   
$(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle 
$(DESTDIR)$(prefix)/lib/perl/auto/RRDs || true
+   @if test x$(PERL) != xno; then \
+ echo $(top_srcdir)/config/mkinstalldirs 
$(DESTDIR)$(prefix)/lib/perl/auto/RRDs; \
+ $(top_srcdir)/config/mkinstalldirs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs; \
+ echo $(INSTALL) -m 644 $(top_srcdir)/perl-piped/RRDp.pm 
$(DESTDIR)$(prefix)/lib/perl; \
+ $(INSTALL) -m 644 $(top_srcdir)/perl-piped/RRDp.pm 
$(DESTDIR)$(prefix)/lib/perl; \
+ echo $(INSTALL) -m 644 $(top_srcdir)/perl-shared/RRDs.pm 
$(DESTDIR)$(prefix)/lib/perl; \
+ $(INSTALL) -m 644 $(top_srcdir)/perl-shared/RRDs.pm 
$(DESTDIR)$(prefix)/lib/perl; \
+ echo $(INSTALL) -m 644 
$(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bs 
$(DESTDIR)$(prefix)/lib/perl/auto/RRDs; \
+ $(INSTALL) -m 644 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bs 
$(DESTDIR)$(prefix)/lib/perl/auto/RRDs; \
+ echo test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL 
PROTECTED]@   $(INSTALL) -m 755 
$(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@ 
$(DESTDIR)$(prefix)/lib/perl/auto/RRDs || true; \
+ test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@  
 $(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL 
PROTECTED]@ $(DESTDIR)$(prefix)/lib/perl/auto/RRDs || true; \
+ echo test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle  
 $(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle 
$(DESTDIR)$(prefix)/lib/perl/auto/RRDs|| true; \
+ test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle   
$(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle 
$(DESTDIR)$(prefix)/lib/perl/auto/RRDs|| true; \
+   fi
 
 # rules for building the perl module
 


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/database rrdtool.info,1.4,1.5 rrdtool.patch,1.2,1.3

2004-07-22 Thread Blair Zajac
Benjamin Reed wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/database
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21508/10.3/unstable/main/finkinfo/database
Modified Files:
	rrdtool.info rrdtool.patch 
Log Message:
rrdtool updates
Hi Ben,
I'm getting a compile failure with this new version.  I don't have perl584 
installed:

/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall -pedantic -Wshadow 
-Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline   -o rrdupdate   rrdupdate.o librrd.la
gcc -g -O2 -Wall -pedantic -Wshadow -Wpointer-arith -Wcast-align 
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -o 
.libs/rrdupdate rrdupdate.o  ./.libs/librrd.dylib -L/sw/lib -lpng -lz
ld: warning prebinding disabled because dependent library: 
/sw/lib/librrd.1.dylib is not prebound
creating rrdupdate
Making all in doc
/sw/bin/perl5.8* /usr/bin/pod2man --release=1.0.48 --center=RRDtool rrdtool.pod 
  rrdtool.1
/bin/sh: line 1: /sw/bin/perl5.8*: No such file or directory
make[2]: *** [rrdtool.1] Error 127
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
### execution of /var/tmp/tmp.1.FpMDij failed, exit code 2
Failed: compiling rrdtool-1.0.48-13 failed

Regards,
Blair

---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/main/finkinfo/database rrdtool.info,1.3,1.4

2004-07-21 Thread Blair Zajac
Benjamin Reed wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/database
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17558/10.3/unstable/main/finkinfo/database
Modified Files:
	rrdtool.info 
Log Message:
rrdtool manpages are generated with a POD that requires perl 5.8 or later
Hi Ben,
I was working on rrdinfo.pm and rrd-pm.info and had one problem and have a 
couple of suggestions:

First the problem.
If I patch to rrd-pm.info with this to test RRDs.pm:
$ diff -u rrd-pm.info ~
--- rrd-pm.info.orig Wed Jul 21 09:23:20 2004
+++ rrd-pm.infoWed Jul 21 09:37:13 2004
@@ -27,6 +27,7 @@
   sed -e 's,@top_srcdir@,..,g' Makefile.PL.in  Makefile.PL
   perl%type_raw[perl] Makefile.PL %c
   make
+  make test
   popd
 
 InstallScript: 
then I get this error:
+ make test
PERL_DL_NONLAZY=1 /usr/bin/perl5.8.1 -MExtUtils::Command::MM -e 
test_harness(0, 'blib/lib', 'blib/arch') t/*.t
t/baseok 2/7t/base.t: unable to get last `demo2.rrd': opening 'demo2.rrd': 
No such file or directory
t/basedubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 5-7
Failed 3/7 tests, 57.14% okay
Failed Test Stat Wstat Total Fail  Failed  List of Failed
---
t/base.t   2   512 76  85.71%  5-7
Failed 1/1 test scripts, 0.00% okay. 3/7 subtests failed, 57.14% okay.
make: *** [test_dynamic] Error 2

Building rrdtool by hand and running make test gets this to pass just fine. 
Maybe rrd-pm.info should run configure and then just cd into perl-shared and 
perl-piped?

We should probably add this test into the .info file.   However, testing RRDp.pm 
doesn't work at all.  I took a look at this bug and it appears that demo2.rrd is 
not being generated.

In rrdinfo.info, to shrink librrd.dylib by 50%, can we use the 
--enable-local-libpng and --enable-local-zlib configure options?  This will 
prevent RRD from using it's own copies of these packages.

Finally, is there a reason for having rrdtool BuildDepends on dlcompat-dev?  I 
tried compiling without it and it builds and runs just fine.

Regards,
Blair

---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: dists/10.3/unstable/main/finkinfo/database rrdtool.info,1.3,1.4

2004-07-21 Thread Blair Zajac
Benjamin Reed wrote:
Blair Zajac wrote:
In rrdinfo.info, to shrink librrd.dylib by 50%, can we use the 
--enable-local-libpng and --enable-local-zlib configure options?  This 
will prevent RRD from using it's own copies of these packages.

At one point they recommended using their own, and I never had occasion 
to update it.  There's no reason I couldn't though.
Well, I could see using the bundled png because they ship 1.0.9, but zlib should 
be pretty safe.  What was the reason they gave for using the bundled zlib and png?

Blair
---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Perl 5.8.5 is out

2004-07-20 Thread Blair Zajac
Would it be a good idea to switch over to use Perl 5.8.5 instead of 5.8.4 in 
Fink before too much work is invested in 5.8.4?

Here's what's new in 5.8.5:
http://search.cpan.org/~nwclark/perl-5.8.5/pod/perl585delta.pod
Blair
---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/crypto/finkinfo apache2-ssl.info,1.13,1.14

2004-07-16 Thread Blair Zajac
TheSin wrote:
no apache2 no ssl doesn't build ldap support as fink only have openldap-ssl
Ahh, thanks.  Didn't know that.
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/crypto/finkinfo apache2-ssl.info,1.13,1.14

2004-07-15 Thread Blair Zajac
Justin F. Hallett wrote:
Update of /cvsroot/fink/dists/10.3/unstable/crypto/finkinfo
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1275
Modified Files:
	apache2-ssl.info 
Log Message:
New upstream release, Security update
Hi Justin,
I just tried compiling the new apache2 starting with the minimal set of required 
installed packages and ran into this compile error:

/sw/share/apr-0/build/libtool --silent --mode=install cp mod_rewrite.la 
/sw/src/root-apache2-ssl-2.0.50-10/sw/lib/apache2/modules/
libtool: install: warning: remember to run `libtool --finish 
/sw/lib/apache2/modules'
Making install in support
/sw/share/apr-0/build/libtool --silent --mode=link gcc  -g -O2-DDARWIN 
-DSIGPROCMASK_SETS_THREAD_MASK -DAP_HAVE_DESIGNATED_INITIALIZER -I/sw/include 
-I/sw/include/apr-0 -I/sw/include -I. 
-I/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/os/unix 
-I/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/server/mpm/prefork 
-I/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/modules/http 
-I/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/modules/filters 
-I/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/modules/proxy 
-I/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/include 
-I/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/modules/generators 
-I/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/server -I/usr/include/openssl 
-I/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/modules/dav/main -export-dynamic 
-L/sw/lib   -o htpasswd  htpasswd.lo   -lz -lssl -lcrypto 
/sw/src/apache2-ssl-2.0.50-10/httpd-2.0.50/srclib/pcre/libpcre.la 
/sw/lib/libaprutil-0.la -lldap -llber -lgdbm -ldb-4.2 -lexpat -liconv 
/sw/lib/libapr-0.la -lresolv -lpthread
libtool: link: cannot find the library `/sw/lib/libldap.la'
make[2]: *** [htpasswd] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1
### execution of make failed, exit code 2
Failed: installing apache2-ssl-2.0.50-10 failed

Adding openldap-ssl-dev as a BuildDepends fixes this compile problem.
The odd thing is that on a more recent Fink rebuild of all packages, this 
problem doesn't happen, I only get this on an older Fink build that I've been 
keeping up to date for the last couple of months.  In new build, htpasswd isn't 
dynamically linked against ldap.

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/crypto/finkinfo apache2-ssl.info,1.13,1.14

2004-07-15 Thread Blair Zajac
TheSin wrote:
odd, do you have openldap-dev installed?  Am I missing a build dep on it?
No, I don't have it installed.
I noticed that there's also a /usr/lib/libldap.dylib that can be linked against, 
so that maybe why this dependency was not noticed.

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: dists/10.3/unstable/crypto/finkinfo apache2-ssl.info,1.13,1.14

2004-07-15 Thread Blair Zajac
TheSin wrote:
dylib is no good without .la is lots of cases.  I'll check the build 
deps, thanks for the notice though.
Thanks.  I saw that commit
Do you want to do apache2.info also?
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Updates to Fink di

2004-07-13 Thread Blair Zajac
Hi Chris,
I was recompiling my Fink install today using a minimal set of installed 
packages and di has an install failure if the msgfmt binary from gettext-bin is 
not installed:

(cd po;for i in *.po; do \
  j=`echo $i | sed 's,\\.po$,,'`; \
  test -d /sw/src/root-di-3.4-1/sw/share/locale/$j || \
  mkdir -p /sw/src/root-di-3.4-1/sw/share/locale/$j; \
  test -d /sw/src/root-di-3.4-1/sw/share/locale/$j/LC_MESSAGES || \
  mkdir -p /sw/src/root-di-3.4-1/sw/share/locale/$j/LC_MESSAGES; \
  msgfmt -o /sw/src/root-di-3.4-1/sw/share/locale/$j/LC_MESSAGES/di.mo $i;\
done)
/bin/sh: line 1: msgfmt: command not found
/bin/sh: line 1: msgfmt: command not found
So gettext-bin needs to be added as a BuildDepends.
Finally, di 3.11 is available.
I'd like to fix this issue and update to the latest release.  If you don't mind, 
I could update the .info files.

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Updates to Fink di

2004-07-13 Thread Blair Zajac
David R. Morrison wrote:
Blair,
Chris Zubrzycki, a.k.a. beren12, is not available online these days.  (He will
hopefully return after some months.)  Please feel free to update his packages.
  -- Dave
Dave,
Thanks for the info.  I've updated the packages to the current upstream version.
Blair
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Removing and installing postgresql74-ssl

2004-07-09 Thread Blair Zajac
Hi Benjamin,
Just tried out the new postgresql74-ssl package and it works fine.
However, I'm seeing something odd.
When I remove all the postgresql packages and then install them again, I get 
some warnings that /sw/bin/pg_config-7.4 and /sw/bin/pqxx-config2-7.4 don't 
exist.  Is this normal or expected?

Best,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
$ sudo fink remove postgresql74-ssl postgresql74-ssl-shlibs
Information about 3511 packages read in 1 seconds.
dpkg --remove postgresql74-ssl postgresql74-ssl-shlibs
(Reading database ... 9871 files and directories currently installed.)
Removing postgresql74-ssl ...
dpkg - warning: while removing postgresql74-ssl, directory `/sw/var/postgresql-7
.4' not empty so not removed.
Removing postgresql74-ssl-shlibs ...
$ sudo rm -fr /sw/var/postgresql-7.4/
$ sudo fink install postgresql74-ssl postgresql74-ssl-shlibs
Information about 3511 packages read in 1 seconds.
The following 2 packages will be installed or updated:
 postgresql74-ssl postgresql74-ssl-shlibs
dpkg -i /sw/fink/dists/unstable/crypto/binary-darwin-powerpc/postgresql74-ssl_7.
4.3-24_darwin-powerpc.deb /sw/fink/dists/unstable/crypto/binary-darwin-powerpc/p
ostgresql74-ssl-shlibs_7.4.3-24_darwin-powerpc.deb
Selecting previously deselected package postgresql74-ssl.
(Reading database ... 8512 files and directories currently installed.)
Unpacking postgresql74-ssl (from .../postgresql74-ssl_7.4.3-24_darwin-powerpc.de
b) ...
Selecting previously deselected package postgresql74-ssl-shlibs.
Unpacking postgresql74-ssl-shlibs (from .../postgresql74-ssl-shlibs_7.4.3-24_dar
win-powerpc.deb) ...
Setting up postgresql74-ssl-shlibs (7.4.3-24) ...
WARNING: /sw/bin/pg_config-7.4 does not exist
WARNING: /sw/bin/pqxx-config2-7.4 does not exist
Setting up postgresql74-ssl (7.4.3-24) ...
WARNING: /sw/bin/pg_config-7.4 does not exist
WARNING: /sw/bin/pqxx-config2-7.4 does not exist
- making postgresql directories: ok
- initializing database in /sw/var/postgresql-7.4/data: ok

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Removing and installing postgresql74-ssl

2004-07-09 Thread Blair Zajac
Benjamin Reed wrote:
Blair Zajac wrote:
Hi Benjamin,
Just tried out the new postgresql74-ssl package and it works fine.
However, I'm seeing something odd.
When I remove all the postgresql packages and then install them again, 
I get some warnings that /sw/bin/pg_config-7.4 and 
/sw/bin/pqxx-config2-7.4 don't exist.  Is this normal or expected?

yup, it's normal; it's trying to do update-alternatives on those files 
but they only exist if you have the -dev package installed.

Thanks.  Maybe it would be a good idea to put in the output a message saying 
this is normal if the -dev package isn't installed.  It would probably prevent 
more questions like this one :)

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: How should fink remove purge handle editor recover files

2004-07-09 Thread Blair Zajac
Daniel Macks wrote:
On Wed, Jul 07, 2004 at 08:52:11PM +0200, Robb Bean wrote:
Blair Zajac schrieb:
It has a global directory /var/tmp/jove where it dumps recover and 
temporary files,
Is this the editors feature, leaving the files in a global tmp 
directory? As I know from people in the CCC and from the OpenBSD 
developer team this might be a security hole since it may be possible to 
access these files.

OTOH, as you also know, there are ways to do this type of thing
safely. So let's quash the FUD and decide if there is actually a
problem (which, if there is, is something that jove developers would
want to know). Fink's package is jove-4.16. Looking in io.c I see:
  tfname = mktemp(tfname);
  (void) close(creat(tfname, 0600));
  tmpfd = open(tfname, 2);
  if (tmpfd == -1)
  complain(Warning: cannot create tmp file! %s, strerror(errno))
That seems less than ideal.
Searching the web, there's a note under the heading of Changes since
4.16 that at some point on the way to 4.16.0.58:
  + use mkstemp to avoid a security loophole
and the latest jove available form the official jove repository on
www.cs.toronto.edu (4.16.0.64) indeed uses that function.
Thanks for the pointer.  Fink's jove is now at 4.16.0.64.
Blair

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] How should fink remove purge handle editor recover files

2004-07-06 Thread Blair Zajac
I have the jove.info package which is a tiny version of Emacs, which I like 
because it starts up fast.

It has a global directory /var/tmp/jove where it dumps recover and temporary 
files, unlike vi's .swp files which are in the same directory as the file being 
edited.

So I'm wondering how best to handle files in /var/tmp/jove, which could be 
important in case the editor may have crashed and somebody wants to recover 
files from them.

A couple of different methods of dealing with them that I see:
1) Having remove leave /var/tmp/jove alone and having purge delete 
/var/tmp/jove.  However, isn't purge for configuration files and not for 
temporary files?

2) Have a PreRmScript which tries to rmdir /var/tmp/jove.  If there's something 
in there, then rmdir fails and PreRmScript can ask the user to D)elete it, 
L)eave it alone, or Q)uit and fail the remove.

3) Leave the files and /var/tmp/jove there regardless if remove or purge is used.
I like 2, but then people aren't used to having a PreRmScript take user input, 
are they?

3) Would be nice if OS X cleaned up old files in /var/tmp/jove after they are 
unread for two weeks like RedHat's tmpwatch package.

What's the best way of handling this?
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] How should fink remove purge handle editor recover files

2004-07-06 Thread Blair Zajac
David H. wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160
Blair Zajac wrote:
| I have the jove.info package which is a tiny version of Emacs, which I
| like because it starts up fast.
|
| It has a global directory /var/tmp/jove where it dumps recover and
| temporary files, unlike vi's .swp files which are in the same directory
| as the file being edited.
|
| So I'm wondering how best to handle files in /var/tmp/jove, which could
snip
In my humble opinion it should be %p/var/tmp/jove in the first place. If
you cannot influence that by configure you will have to patch the
sources. as soon as it is within the Fink hierachy you can do whatever
you want to
Thanks.  Ended up doing that and the solution was to let dpkg do the work, as it 
removes the directories if they are empty and doesn't remove them if they have 
recover files there and warns the user.

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Patching rsync.info

2004-07-05 Thread Blair Zajac
D. Höhn wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160
Blair Zajac wrote:
| Anybody mind if I patch rsync.info with this patch?
snip
Have you verified that rsync still computes the checksums correctly when
using your patch ?
If you arer 100% sure, go ahead and check in your patched version.
Well, here's a little test I ran to see if checksums were calculated correctly.
I rsync'ed my /sw to a RedHat Linux 9 box (running 2.5.7) using rsync 2.6.2-1 
(with no modifications).  This was 2.8 Gbytes of data.

From there, I did two rsync's (without -c), from the RedHat box back to two OS 
X boxes to $HOME/sw.  One OS X box has the original un-optimized rsync and the 
other has the optimized rsync.  I ran this command on both after the rsync:

find $HOME/sw -type f -print0 | xargs -0 md5 | sort  sw-md5sums
and than ran an md5 on both sw-md5sums's and they were identical.  So the 
optimized rsync worked fine, even without testing the checksum code.

I then did an rsync with -c from one OS X box to the other so they both would 
calculate checksums and no updates were sent across the wire (as shown by -v and 
-P).  If there was a checksum difference, then one OS X box would send the 
portions of the files that has different checksums to the other one and send a 
message to output, which it didn't.

So everything looks fine.
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Patching popt.info

2004-07-05 Thread Blair Zajac
Daniel Johnson wrote:
If you also change SetLDFLAGS:  -lintl to SetLDFLAGS: -no-undefined 
-lintl this package will build prebound.
Thanks for the tip.  My CVS commit contained this change.
One question.  I looked in the gcc.info and ld.info files for documentation on 
-no-undefined and couldn't find any.  Is there a good link that discusses this?

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Patching popt.info

2004-07-05 Thread Blair Zajac
Blair Zajac wrote:
Daniel Johnson wrote:
If you also change SetLDFLAGS:  -lintl to SetLDFLAGS: -no-undefined 
-lintl this package will build prebound.

Thanks for the tip.  My CVS commit contained this change.
One question.  I looked in the gcc.info and ld.info files for 
documentation on -no-undefined and couldn't find any.  Is there a good 
link that discusses this?
Several more questions:
And why don't we do this for all libraries?
Does this work for .info files in 10.2-gcc3 also?
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Patching popt.info

2004-07-05 Thread Blair Zajac
Daniel Johnson wrote:
Libraries have to meet several requirements to be prebound:
* all dependencies must be prebound
* must use two-level namespace
* can't have undefined symbols
Fink's prebinding support fortunately does all the hard work, 
maintainers just have to meet the above requirements. Simply setting 
SetLDFLAGS: -no-undefined will allow many libtool based packages to be 
prebound, but it doesn't always work. Sometimes there really are 
undefined symbols that can't be avoided or the two-level namespace 
causes conflicts with another library.
So these conflicts are only seen when linking another application with this 
shared library and potentially another one?  So is it correct to say that the 
problem is that you can't tell if you built a good package just seeing if the 
package compiles, but you have to wait to see if any packages that depend on it 
work?

Hope that helps.
Yes, definitely.  That's some good info.
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Patching popt.info

2004-07-04 Thread Blair Zajac
Anybody mind if I patch popt.info to add this BuildDepends?
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/popt.info,v
retrieving revision 1.1
diff -u -r1.1 popt.info
--- libs/popt.info  17 Jun 2004 00:41:09 -  1.1
+++ libs/popt.info  4 Jul 2004 22:27:38 -
@@ -1,12 +1,12 @@
 Package: popt
 Version: 1.7
-Revision: 2
+Revision: 3
 BuildDependsOnly: true
 Maintainer: Matt Stephenson [EMAIL PROTECTED]
 Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.1.x/%n-%v.tar.gz
 Source-MD5: 5988e7aeb0ae4dac8d83561265984cc9
 Depends: %N-shlibs (= %v-%r)
-BuildDepends: gettext-dev, gettext-bin
+BuildDepends: gettext-dev, gettext-bin, libiconv-dev
 SetLDFLAGS:  -lintl
 PatchScript: perl -pi -e 's,\-all\-static,,g' Makefile.in
 ConfigureParams: --mandir=%p/share/man
This module is owned by Matt Stephenson [EMAIL PROTECTED] who 
hasn't been around.

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Patching rsync.info

2004-07-04 Thread Blair Zajac
Anybody mind if I patch rsync.info with this patch?
Given that rsync with the -c option computes checksums, compiling without 
optimization isn't such a good idea.  Without explicitly putting in a -O flag, 
rsync compiles with no optimization.

diff -u -r1.2 rsync.info
--- rsync.info  30 Apr 2004 20:48:41 -  1.2
+++ rsync.info  4 Jul 2004 22:36:27 -
@@ -1,6 +1,6 @@
 Package: rsync
 Version: 2.6.2
-Revision: 1
+Revision: 2
 Maintainer: Bill Bumgarner [EMAIL PROTECTED]
 CustomMirror: 
 A: http://samba.org/ftp/rsync/
@@ -8,11 +8,11 @@
 
 Source: mirror:custom:%n-%v.tar.gz
 Source-MD5: bcacd9a9108a9e4760832212ec3d658d
-SetCFLAGS: -I%p/include
+SetCFLAGS: -Os -I%p/include
 SetCPPFLAGS: -no-cpp-precomp
 UpdateConfigGuess: true
 ConfigureParams: --mandir='${prefix}/share/man' --without-included-popt 
--with-rsh=rsh
-DocFiles: COPYING README
+DocFiles: COPYING NEWS OLDNEWS README TODO
 Depends: popt
 Description: Synchronize filesystems between hosts
 DescDetail: 

I emailed Bill three months ago with this patch.
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Fink false positive validation error

2004-06-30 Thread Blair Zajac
Running
fink validate 
/sw/fink/10.3/unstable/main/finkinfo/database/postgresql-python-all.info

gets this error:
Error: Package name may only contain lowercase letters, numbers,'.', '+' and '-'
(postgresql-python-all.info).
But this file uses Info2:
Info2: 
Package: postgresql-python-py%type_pkg[python]
Version: 7.4.3
Revision: 21
Type: python(2.1 2.2 2.3)
GCC: 3.3
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: proj update to 4.4.8 / grass 5.7.0

2004-06-27 Thread Blair Zajac
[EMAIL PROTECTED] wrote:
Hey Blair,
I use gdal to load data in one of my programs, but found it broken too.  So
I've been using a local gdal info file something like this for a few months:
http://schwehr.org/software/Darwin/gdal.info-ver2
I don't know how good this info file is, but it does the trick for me.  Not
that I used the no grass flag.  Don't know what that does.
I would assume keep the lib version at one if possible, but don't real care
too much.
I haven't read the next message from you yet, will get to it in a few.
-kurt
Kurt,
Thanks for the link to your gdal.info file.
I've put into the tracker a new gdal.info that incorporates some of your work 
with mime.  Some fixes I did differently, such as using --with-local instead of 
patching LDFLAGS.

http://sourceforge.net/tracker/index.php?func=detailaid=980830group_id=17203atid=414256
The one major difference is that this package doesn't have python support built 
into it, it's explicitly disabled.  I think that should be a separate package to 
support people having different versions of python installed.  I would imagine 
that Python 2.4 will be coming out sometime in the future and we don't want to 
tie this package to Python 2.3.

I don't think it would be to hard to create a gdal-py23.info file.  It would use 
the same gdal-1.2.1.tar.gz and patch the setup.py file to change INCINCLUDE_DIRS 
to include %p/include and change LIBRARY_DIRS to have %p/lib.  Hopefully, it 
wouldn't need to run configure, just run python setup.py.

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: proj update to 4.4.8 / grass 5.7.0

2004-06-27 Thread Blair Zajac
[EMAIL PROTECTED] wrote:
From what I see here at UCSD is that 5.0.2 should stay in the 10.2 and
10.2-gcc3.3 trees, but there would not be any complaints.  Have you posted to
any of the grass mailing lists?  You're more likely to catch the grass users
there.  I'm all for the 10.3 be as up-to-date and  capable as possible!
-kurt
Yes, I'm not too interested in doing the work to backport this to 10.2 or 
10.2-gcc3.  If somebody want to takes the final 10.3 grass.info file, they can 
backport it.

I sent an email off to the grass mailing list asking if they want to keep 5.0.2 
around or just do an upgrade to 5.7.0.  When I get a response, I'll package the 
new grass.info (or grass57.info) file appropriately.

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: proj update to 4.4.8 / grass 5.7.0

2004-06-26 Thread Blair Zajac
[cc-ing Fink devel to discuss these issues, as the last time Matt did a commit 
was August 2003.]

Kurt, Matt,
After a ton of work and many recompile attempts (which took a while even on a 
dual G5 box) I've got a new grass.info for grass 5.7.0.

One of my goals was to update all the required packages to their latest release 
and to have grass have as many capabilities compiled in as possible, so my new 
.info files enable more stuff than the current .info files.

Several questions on packaging these for release into Fink CVS before I put them 
into the tracker.

1) The current gdal.info package attempted to build a libgdal.1.dylib but on my 
current Fink build, it doesn't contain the shared library.  However, the .info 
file did create a symbolic links to the file:

$ dpkg -L gdal gdal-dev gdal-shlibs|grep dylib | grep /sw/lib | xargs file
/sw/lib/libgdal.dylib:   broken symbolic link to `libgdal.1.1.dylib'
/sw/lib/libgdal.1.dylib: broken symbolic link to `libgdal.1.1.dylib'
While the new libgdal.dylib adds many functions, it also deletes one function in 
gdal_frmts.h:

+ * Revision 1.21  2003/04/23 12:24:26  dron
+ * MrSID driver added, EFF removed.
@@ -110,7 +128,6 @@
 void CPL_DLL GDALRegister_ELAS(void);
 void CPL_DLL GDALRegister_EHdr(void);
 void CPL_DLL GDALRegister_PAux(void);
-void CPL_DLL GDALRegister_EFF(void);
 void CPL_DLL GDALRegister_ENVI(void);
 void CPL_DLL GDALRegister_DOQ1(void);
 void CPL_DLL GDALRegister_DOQ2(void);
So technically, this is a new major version of the library and I would have to 
create a new libgdal.2.dylib.

However, to save work, I'd rather not change the library version number, as this 
new gdal package still compiles a libgal.1.dylib by default.

Four reasons to leave it as is:
1- The only user of gdal is grass (as shown by a recursive grep through all the 
.info files), which I've also updated.

2- The old grass 5.0.2 and the new 5.7.0 do not use GDALRegister_EFF.
3- The original gdal.info was broken and it didn't create a valid 
libgdal.1.dylib, so nobody is linked against it.

4- The new gdal library properly uses libtool's versioning scheme, so we'll be 
safe in the future.

Is this ok?
Regards,
Blair
[EMAIL PROTECTED] wrote:
Hi Blair,
I have put proj 4.4.8 in the tracker.  Everything looks pretty clean.  I
added some more docs to in the info file since my first version was really
terse.  You may have already, but if not, make sure to coordinate with Matt
Stephenson who is listed as the maintainer for grass in unstable.  I'm cc'ing
him on this.
Thanks for getting me to do the update.  Now someday, I need to try to tackle
the openEV port to mac osx!
cheers,
kurt
 Blair Zajac [EMAIL PROTECTED] wrote:
Hello Kurt,
I'm working on getting grass 5.7.0 (the open source GIS) into Fink and it
needs the proj package installed on the system.  I noticed that proj was
updated to 4.4.8 this May.  Attached is a patch that seems to do the trick.
Best,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

--- /sw/fink/10.3/unstable/main/finkinfo/sci/proj.info  2003-12-30
20:15:59.0 -0800
+++ ./proj.info 2004-06-25 21:05:21.0 -0700
@@ -1,9 +1,9 @@
 Package: proj
-Version: 4.4.7
-Revision: 2
+Version: 4.4.8
+Revision: 1
 Maintainer: Kurt Schwehr [EMAIL PROTECTED]
 Source: ftp://ftp.remotesensing.org/pub/proj/proj-%v.tar.gz
-Source-MD5: 4169ed0ead9fc0cf90da6d1448911418
+Source-MD5: 1bdfb7bf5df081d029828ed47b780519
 Depends: %N-shlibs (= %v-%r)
 ConfigureParams: --mandir='${prefix}/share/man'
 SplitOff: 

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: proj update to 4.4.8 / grass 5.7.0

2004-06-26 Thread Blair Zajac
And two more questions.
Should we keep the old grass 5.0.2 around and introduce a grass57 package?  Do 
people need the old grass package around?

If people don't want the old grass, then I'd like to have the new grass.info 
5.7.0 use the latest postgresql74, as the current grass.info builds against 
postgresql73-dev or postgresql73-ssl-dev.  Would people have a problem with this?

Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] [PATCH] proj update to 4.4.8

2004-06-25 Thread Blair Zajac
Hello Kurt,
I'm working on getting grass 5.7.0 (the open source GIS) into Fink and it needs 
the proj package installed on the system.  I noticed that proj was updated to 
4.4.8 this May.  Attached is a patch that seems to do the trick.

Best,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

--- /sw/fink/10.3/unstable/main/finkinfo/sci/proj.info  2003-12-30 
20:15:59.0 -0800
+++ ./proj.info 2004-06-25 21:05:21.0 -0700
@@ -1,9 +1,9 @@
 Package: proj
-Version: 4.4.7
-Revision: 2
+Version: 4.4.8
+Revision: 1
 Maintainer: Kurt Schwehr [EMAIL PROTECTED]
 Source: ftp://ftp.remotesensing.org/pub/proj/proj-%v.tar.gz
-Source-MD5: 4169ed0ead9fc0cf90da6d1448911418
+Source-MD5: 1bdfb7bf5df081d029828ed47b780519
 Depends: %N-shlibs (= %v-%r)
 ConfigureParams: --mandir='${prefix}/share/man'
 SplitOff: 


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] [PATCH] aspell to install ispell compatibility script

2004-06-21 Thread Blair Zajac
Hi Jeffery,
On my RedHat boxes the aspell package installs an ispell shell script in 
/usr/bin/ispell that makes aspell act like ispell.  This ispell script works 
with the xemacs ispell mode.

Here's a patch to upgrade aspell to the latest release and to add a new 
aspell-compat package which right now installs the scripts/ispell file.  It 
could also install the scripts/spell but I didn't install this as I don't need it.

I choose to use cp -p of the already installed ispell instead of copying ispell 
 form the build directory, but it doesn't have to be this way.

Regards,
Blair
--
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/

--- /sw/fink/10.3/unstable/main/finkinfo/text/aspell.info   2004-02-24
01:33:42.0 -0800
+++ ./aspell.info   2004-06-21 16:13:58.0 -0700
@@ -1,8 +1,8 @@
 Package: aspell
-Version: 0.50.4.1
-Revision: 13
+Version: 0.50.5
+Revision: 1
 Source: mirror:gnu:%n/%n-%v.tar.gz
-Source-MD5: 1370b8c628b63f79af63589d40fe27ec
+Source-MD5: 14403d2ea5ded5d3fc9bb259bf65aab5
 GCC: 3.3
 BuildDepends: ncurses-dev (= 5.3-20031018-2)
 Depends: ncurses, ncurses-shlibs, %n-shlibs
@@ -11,26 +11,39 @@
 Suggests: aspell-en
 ConfigureParams: --enable-doc-dir='${prefix}/share/doc/%n'
--enable-curses=ncurses --enable-dict-dir='${prefix}/share/aspell'
 CompileScript: (./configure %c; make)
-InstallScript: make install DESTDIR=%d
+InstallScript: 
+  make install DESTDIR=%d
+  cp -p %i/share/aspell/ispell %i/bin
+
 SplitOff: 
   Package: %N-shlibs
   Files: lib/lib*spell*.dylib
-  Shlibs: %p/lib/lib*spell.15.0.2.dylib 7.0.0 %n (= 0.50.4.1-1)
+  Shlibs: %p/lib/lib*spell.15.0.2.dylib 7.0.0 %n (= 0.50.5-1)
   DocFiles: COPYING* README
 
 SplitOff2: 
   Package: %N-dev
   Depends: %N (= %v-%r)
-  Replaces: %N ( 0.50.4.1-13)
+  Replaces: %N ( 0.50.5-1)
   BuildDependsOnly: True
   Files: include lib/lib*spell.*
+  Description: Spell check better ispell - Shared libs
+  DocFiles: COPYING* README
+
+SplitOff3: 
+  Package: %N-compat
+  Depends: %N (= %v-%r)
+  Replaces: %N ( 0.50.5-1)
+  Conflicts: ispell
+  Files: bin/ispell
+  Description: Spell check better than ispell - Ispell compat
   DocFiles: COPYING* README
 
 DocFiles: README COPYING
 License: GPL
 Homepage: http://aspell.net
-Description: Spell checker more intelligent than ispell
+Description: Spell check better than ispell
 DescDetail: 
 No dictionaries are installed - you'll need to install
 the aspell-en package or another aspell dictionary.


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] cyrus-sasl2-2.1.15-11 doesn't link against db 4.2

2004-02-02 Thread Blair Zajac
Hello,

Trying the new cyrus-sasl2-2.1.15-11.info today and watching it
compile, it doesn't try to link against Berkeley db 4.2.  It'll
pick up an older version from somewhere on your system, 4.1 or
4.0 depending upon what's installed.

$ fink list db42-ssl
Information about 2537 packages read in 1 seconds.
 i   db42-ssl 4.2.52-12Berkeley DB embedded database - ssl
 i   db42-ssl-bin 4.2.52-12Binary utilities for db42-ssl
 i   db42-ssl-doc 4.2.52-12Documentation for db42-ssl
 i   db42-ssl-java4.2.52-12Berkeley DB java libraries - ssl
 i   db42-ssl-shlibs  4.2.52-12Shared Libraries for db42-ssl

$ fink install cyrus-sasl2
...
checking for db.h... yes
checking for db_create in -ldb-4.1... no
checking for db_create in -ldb4.1... no
checking for db_create in -ldb41... no
checking for db_create in -ldb-4.0... yes

This is on my system where I removed all db41 packages, but still
have db4 for python23.

The configure.in file needs to be updated to check for db-4.2, db4.2
and db42 libraries:

BDB_LIBADD=
fi

-for dbname in db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3
 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db
+for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db4
0 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db
   do
 echo $ac_n checking for db_create in -l$dbname... $ac_c 16
 echo configure:2661: checking for db_create in -l$dbname 5


I checked the source code and it tests for Berkeley DB's = 4.1,
so I think it'll work just fine against it.

BTW, cyrus-sasl2 2.1.17 is out.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: cyrus-sasl2-2.1.15-11 doesn't link against db 4.2

2004-02-02 Thread Blair Zajac
TheSin wrote:
 
 it's not the patch, in the info file there is a patchscript which uses
 perl -pi ... inline replacement. and it should change all -4.1 to -4.2

Odd, not on my system:

$ cd /sw/fink/10.3/unstable/crypto/finkinfo
$ grep -i perl cyrus-sasl2.info

This is 

$ head -5 cyrus-sasl2.info
Package: cyrus-sasl2
Version: 2.1.15
Revision: 22
GCC: 3.3
Maintainer: Matt Stephenson [EMAIL PROTECTED]

$ md5sum cyrus-sasl2.info
0d18bc48a630b0f86ca3a9808af9bbc0  cyrus-sasl2.info

My fink repos is pretty up to date (PST):

$ ls -l /sw/fink/TIMESTAMP
-rw-r--r--1 root unknown11 Feb  2 10:02 /sw/fink/TIMESTAMP

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] hdf 4.2r0-1 and netcdf 3.5.1-14 conflict

2004-01-28 Thread Blair Zajac
There's a conflict between hdf 4.2r0-1 and netcdf 3.5.1-14:

$ sudo fink install hdf
Information about 2475 packages read in 1 seconds.
The following package will be installed or updated:
 hdf
dpkg -i 
/sw/fink/dists/unstable/main/binary-darwin-powerpc/sci/hdf_4.2r0-1_darwin-powerpc.deb
(Reading database ... 55190 files and directories currently installed.)
Preparing to replace hdf 4.1r5-13 (using .../hdf_4.2r0-1_darwin-powerpc.deb) ...
Unpacking replacement hdf ...
dpkg: error processing
/sw/fink/dists/unstable/main/binary-darwin-powerpc/sci/hdf_4.2r0-1_darwin-powerpc.deb
(--install):
 trying to overwrite `/sw/share/man/man1/ncdump.1', which is also
in package netcdf
Errors were encountered while processing:
 /sw/fink/dists/unstable/main/binary-darwin-powerpc/sci/hdf_4.2r0-1_darwin-powerpc.deb
### execution of dpkg failed, exit code 1
Failed: can't install package hdf-4.2r0-1

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] hdf5 1.6.1-1 not building

2003-12-24 Thread Blair Zajac
Hello,

I'm getting this error when attempting to build hdf 1.6.1-1
with 10.3:

$ fink install hdf5 hdf5-bin hdf5-shlibs
/usr/bin/sudo /sw/bin/fink  install hdf5 hdf5-bin hdf5-shlibs
Information about 2195 packages read in 2 seconds.
The following 3 packages will be installed or updated:
 hdf5 hdf5-bin hdf5-shlibs
/bin/rm -rf hdf5-1.6.1-1
/bin/mkdir -p /sw/src/hdf5-1.6.1-1
gzip -dc /sw/src/hdf5-1.6.1.tar.gz | /sw/bin/tar -xf -
patch -p1 /sw/fink/dists/unstable/main/finkinfo/sci/hdf5.patch
sh: line 1: /sw/fink/dists/unstable/main/finkinfo/sci/hdf5.patch: No such file or 
directory
### execution of patch failed, exit code 1
Failed: patching hdf5-1.6.1-1 failed

This is using fink 0.17.3.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] 10.3 gtk+2 2.2.4-2 not building

2003-12-04 Thread Blair Zajac
Hello,

I'm getting this failure with installing gtk+2 2.2.4-2 on 10.3:

% fink install gtk+2 gtk+2-dev gtk+2-shlibs
...
...
...
checking pixbuf loaders to build...
checking for sys/wait.h that is POSIX.1 compatible... yes
checking return type of signal handlers... (cached) void
checking for x86 platform... no
checking for freetype-config... /usr/X11R6/bin/freetype-config
checking For sufficiently new FreeType (at least 2.0.1)... no
configure: error: pangoxft Pango backend found but did not find freetype libraries
make: *** No targets specified and no makefile found.  Stop.
### execution of LD_TWOLEVEL_NAMESPACE=1 failed, exit code 2
Failed: compiling gtk+2-2.2.4-2 failed

This was with only freetype, freetype-bin and freetype-shlibs
installed.  Installing freetype2 and freetype2-shlibs 2.1.3-11
didn't help.

It appears that neither freetype or freetype2 install a
freetype-config file.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] 10.3 gtk+2 2.2.4-2 not building

2003-12-04 Thread Blair Zajac
Alexander K. Hansen wrote:
 
 Check the config.log file in the build directory to see if there's
 more information there.  Also, try running freetype-config --libs and
 see what you get.  On my Panther box, with XFree86 and freetype (but
 not freetype2) installed, I get
 
 -L/usr/X11R6/lib -lfreetype

I do get the same thing:

$ freetype-config --libs
-L/usr/X11R6/lib -lfreetype

But the test file has a bad #include line:

#include FT_ERRORS_H

From config.log:

configure:24733: checking For sufficiently new FreeType (at least 2.0.1)
configure:24755: gcc -c -O3 -funroll-loops -fstrict-aliasing -pipe -Wall 
-no-cpp-precomp -DX_LOCALE -I/sw/include -I/usr/X11R6/include 
-I/usr/X11R6/include/freetype2 conftest.c 5
configure:24790:10: #include expects FILENAME or FILENAME
configure:24758: $? = 1
configure: failed program was:
| #line 24735 configure
| /* confdefs.h.  */
|
| #define PACKAGE_NAME 
| #define PACKAGE_TARNAME 
| #define PACKAGE_VERSION 
| #define PACKAGE_STRING 
| #define PACKAGE_BUGREPORT 
| #define GETTEXT_PACKAGE gtk20
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| #include stdlib.h
| #endif
| #define GTK_COMPILED_WITH_DEBUGGING minimum
| #define HAVE_LSTAT 1
| #define HAVE_MKSTEMP 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_LOCALE_H 1
| #define HAVE_LC_MESSAGES 1
| #define HAVE_BIND_TEXTDOMAIN_CODESET 1
| #define HAVE_GETTEXT 1
| #define ENABLE_NLS 1
| #define GTK_LOCALEDIR /sw/lib/locale
| #define HAVE_BIND_TEXTDOMAIN_CODESET 1
| #define HAVE_PWD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_UNISTD_H 1
| #define STDC_HEADERS 1
| #define RETSIGTYPE void
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define USE_GMODULE 1
| #define HAVE_PROGRESSIVE_JPEG 1
| #define HAVE_SYS_WAIT_H 1
| #define RETSIGTYPE void
| /* end confdefs.h.  */
|
| #include freetype/freetype.h
| #include FT_ERRORS_H
|
| int
| main ()
| {
| (void)1;
|   ;
|   return 0;
| }
configure:24778: result: no
configure:24809: error: pangoxft Pango backend found but did not find freetype 
libraries

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] db41-ssl and db42-ssl on 10.2-gcc missing system-java14-dev

2003-11-26 Thread Blair Zajac
On 10.2-gcc3 I'm getting this:

/usr/bin/sudo /sw/bin/fink  install db42-ssl db42-ssl-bin db42-ssl-doc
db42-ssl-java db42-ssl-shlibs
Information about 2817 packages read in 1 seconds.
WARNING: While resolving dependency system-java14-dev for package
db42-ssl-4.2.50-2, package system-java14-dev was not found.
Failed: Can't resolve dependency system-java14-dev for package
db42-ssl-4.2.50-2 (no matching packages/versions found)

The same thing happens for db41-ssl on 10.2-gcc3.

% fink install db41-ssl
/usr/bin/sudo /sw/bin/fink  install db41-ssl
Information about 2817 packages read in 1 seconds.
WARNING: While resolving dependency system-java14-dev
for package db41-ssl-4.1.25-17, package system-java14-dev
was not found.
Failed: Can't resolve dependency system-java14-dev for package
db41-ssl-4.1.25-17 (no matching packages/versions found)

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Missing Conflicts for db42-ssl

2003-11-26 Thread Blair Zajac
I think db42-ssl.info on 10.3 needs to have db41-ssl-bin and
db41-ssl-java added:

(Reading database ... 46987 files and directories currently installed.)
Unpacking db42-ssl (from .../db42-ssl_4.2.50-12_darwin-powerpc.deb) ...
Selecting previously deselected package db42-ssl-shlibs.
Unpacking db42-ssl-shlibs (from .../db42-ssl-shlibs_4.2.50-12_darwin-powerpc.deb) ...
Selecting previously deselected package db42-ssl-bin.
Unpacking db42-ssl-bin (from .../db42-ssl-bin_4.2.50-12_darwin-powerpc.deb) ...
dpkg: error processing
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/db42-ssl-bin_4.2.50-12_darwin-powerpc.deb
(--install):
 trying to overwrite `/sw/bin/db_archive', which is also in package db41-ssl-bin
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package db42-ssl-doc.
Unpacking db42-ssl-doc (from .../db42-ssl-doc_4.2.50-12_darwin-powerpc.deb) ...
Selecting previously deselected package db42-ssl-java.
Unpacking db42-ssl-java (from .../db42-ssl-java_4.2.50-12_darwin-powerpc.deb) ...
dpkg: error processing
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/db42-ssl-java_4.2.50-12_darwin-powerpc.deb
(--install):
 trying to overwrite `/sw/lib/libdb_java-4.jnilib', which is also in package 
db41-ssl-java
Setting up db42-ssl-shlibs (4.2.50-12) ...

Setting up db42-ssl-doc (4.2.50-12) ...
Setting up db42-ssl (4.2.50-12) ...
Errors were encountered while processing:
 
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/db42-ssl-bin_4.2.50-12_darwin-powerpc.deb
 
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/db42-ssl-java_4.2.50-12_darwin-powerpc.deb
### execution of dpkg failed, exit code 1
Failed: can't batch-install packages:
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/db42-ssl_4.2.50-12_darwin-powerpc.deb
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/db42-ssl-shlibs_4.2.50-12_darwin-powerpc.deb
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/db42-ssl-bin_4.2.50-12_darwin-powerpc.deb
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/db42-ssl-doc_4.2.50-12_darwin-powerpc.deb
/sw/fink/dists/unstable/crypto/binary-darwin-powerpc/db42-ssl-java_4.2.50-12_darwin-powerpc.deb

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] db41-ssl and db42-ssl on 10.2-gcc missing system-java14-dev

2003-11-26 Thread Blair Zajac
Alexander K. Hansen wrote:
 
 system-java14-dev is a virtual package representing the Java-1.4.1
 development headers.  If you didn't install these, this would explain
 the error.
 

But fink list java doesn't list this package.  It does list

% fink list system-java
Information about 2817 packages read in 0 seconds.
 i   system-java131.3.1-1  [virtual package representing Java 1.3.1]
 i   system-java13-d  1.3.1-1  [virtual package representing Java 1.3.1 ...
 i   system-java141.4.1-1  [virtual package representing Java 1.4.1]
%

There's only the system-java13-dev package on 10.2-gcc3.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] db41-ssl and db42-ssl on 10.2-gcc missing system-java14-dev

2003-11-26 Thread Blair Zajac
Benjamin Reed wrote:
 
 Blair Zajac wrote:
 
  Alexander K. Hansen wrote:
 
 system-java14-dev is a virtual package representing the Java-1.4.1
 development headers.  If you didn't install these, this would explain
 the error.
 
 
 
  But fink list java doesn't list this package.  It does list
 
  % fink list system-java
  Information about 2817 packages read in 0 seconds.
   i   system-java131.3.1-1  [virtual package representing Java 1.3.1]
   i   system-java13-d  1.3.1-1  [virtual package representing Java 1.3.1 ...
   i   system-java141.4.1-1  [virtual package representing Java 1.4.1]
  %
 
  There's only the system-java13-dev package on 10.2-gcc3.
 
 No, there's an SDK you can download from the apple developer connection
 (free registration required).

Looking at the connect.apple.com, I presume you're referring to the
Java 1.4.1 Developer Tools Update?

So it looks like Fink doesn't list virtual packages that you can
install on your box?  In this case I had to ask somebody on the
dev list, which doesn't seem ideal.

It would be good if somehow I could have figured this out without
taking people's time on the mailing list.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] db41-ssl and db42-ssl on 10.2-gcc missing system-java14-dev

2003-11-26 Thread Blair Zajac
Peter O'Gorman wrote:
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Benjamin Reed wrote:
 | Blair Zajac wrote:
 |
 | No, there's an SDK you can download from the apple developer connection
 | (free registration required).
 |
 |
 | Looking at the connect.apple.com, I presume you're referring to the
 | Java 1.4.1 Developer Tools Update?
 |
 
 Or, if you want to wait 24 hours, I'll have fixed the db packages to not
 require java and make the java bindings a completely separate build
 (then pure darwin users can build bdb too, and it will not require most
 users to get the java sdk).

That sounds good to me :)

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: fink svn 0.33.0 on 10.3 doesn't compile

2003-11-18 Thread Blair Zajac
Christian Schaffner wrote:
 
 Hi Blair, hi Ben
 
 This problem seems to come from a bug in fink 0.17.0. Judging from
 the commit log messages it is now fixed in cvs. But, as far as i
 know, no bug fix is released yet. I will inform you as soon as i get
 more news. Sorry about that...
 
 Chris.

Hi Chris,

Updating to Fink 0.17.1 which just came out gets 0.33.0-2 to compile
and install just fine.

Thanks,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] netcdf install warnings with 10.2-gcc3 and 10.3

2003-10-29 Thread Blair Zajac
I'm getting the following warnings when running

fink install netcdf netcdf-bin netcdf-shlibs

on a 10.2-gcc3 and a 10.3 system, both with fink 0.16.0:

% fink install netcdf netcdf-bin netcdf-shlibs
sudo /sw/bin/fink  install netcdf netcdf-bin netcdf-shlibs
Information about 2332 packages read in 0 seconds.
WARNING: While resolving dependency netcdf-absoft-shlibs (= 3.5.1-3)
for package netcdf-3.5.1-14, package netcdf-absoft-shlibs was not found.
WARNING: While resolving dependency netcdf-absoft-bin for package
netcdf-3.5.1-14, package netcdf-absoft-bin was not found.
The following 3 packages will be installed or updated:
 netcdf netcdf-bin netcdf-shlibs
mkdir -p /sw/src/netcdf-3.5.1-14

It looks like the netcdf-absoft* dependencies in these *info files
could be removed, since there are no netcdf-absoft* info files in
10.2-gcc3 or 10.3.  Or should we just wait for netcdf-absoft packages
for the new distributions?

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] New built package for review jove

2003-10-29 Thread Blair Zajac
Christian Schaffner wrote:
 
 Hi Blair
 
 On Freitag, Oktober 24, 2003, at 02:50  Uhr, Blair Zajac wrote:
  This is my first Fink package and I've built a .info and a .patch
  for my favorite Emacs style editor, jove (which launches incredibily
  quickly because it's so small).
 
 Thanks a lot for this package.
 
  I'm attaching the two files here for review.
 
 May I ask you to add your .info and .patch files to the package
 submission tracker? That will make it easier for fink developers to
 look at it. And we can keep track of the changes. The tracker can be
 found at:
 
 http://sourceforge.net/tracker/?atid=414256group_id=17203
 
 which is linked from the fink homepage.

Will do.

 
 Do you know that there is also a request open for jove?
 http://sourceforge.net/tracker/
 ?group_id=17203atid=371315func=detailaid=546636
 This can be closed once you added your package to the tracker.

Great.  Didn't see the request either.

 
  Do I need to add a dependency for fileutils since I'm using
  /sw/bin/install to install the files, or should I use /usr/bin/install.
 
 I always use /usr/bin since then you can be sure that it exists. I
 recommend that for your package too.

I've switched to /usr/bin/install.

 
 Cheers, Chris.
 
 PS: Please note the the fink developers are quite busy updating fink
 for 10.3. That's why you might need to wait some time before you
 package gets reviewed.

Me too, compiling and installing 10.3.

BTW, Daniel Macks suggested changing

Patch: %f.patch

to

Patch: %n.patch

However, these two pages

http://fink.sourceforge.net/doc/packaging/reference.php
http://fink.sourceforge.net/doc/packaging/packaging.html

list the %f.patch.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] fink /sw/tmp and /sw/var/tmp directories

2003-10-29 Thread Blair Zajac
The jove editor package I'm creating a .info file for needs a /tmp
like directory to dump files into.  It wants a subdirectory named
something like /sw/var/tmp/jove/preserve to find recover files,
so that when jove gets killed the jove recover program can recover
the editted files.  This is similar to vi's .swp files, except they
all live in one world writable directory.

Should the jove.info file use the OS's /tmp or /var/tmp, or should it
use use tmp directories in /sw?  If the later, then it would be good
idea to have base-files create these.  If so, should it create %p/tmp,
or %p/var/tmp or both?

If base-files creates these directories as world writable, then it
would be best for my jove package to wait for base-files to be
updated so it can depend on a particular revision of that package.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] New built package for review jove

2003-10-24 Thread Blair Zajac
Hello,

This is my first Fink package and I've built a .info and a .patch
for my favorite Emacs style editor, jove (which launches incredibily
quickly because it's so small).

I'm attaching the two files here for review.

Do I need to add a dependency for fileutils since I'm using
/sw/bin/install to install the files, or should I use /usr/bin/install.

Is it possible to get commit access to the tree to submit these?

After this, I'll try working on getting Amanda into Fink.  Amanda
is at http://www.amanda.org/ and is a network backup utility for
Unix systems.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/Package: jove
Version: 4.16
Revision: 1
Source: http://www.cs.toronto.edu/pub/moraes/%n/%n-%v.tar.gz
Source-MD5: 38ebd64355a99b0d007aaef17b0d00b1
SourceDirectory: %n
Patch: %f.patch
CompileScript: 
make JAVEHOME=/sw

InstallScript: 
make install JOVEHOME=%i

DocFiles: README
Description: A small, fast, portable Emacs clone
DescDetail: 
Jove (Jonathan's Own Version of Emacs) is a small, fast, portable Emacs clone.
It starts very quickly, which is nice to have for quickly editting a file
where Emacs or XEmacs would take a while to load.

License: Public Domain
Maintainer: Blair Zajac [EMAIL PROTECTED]
Homepage: http://www.cs.toronto.edu/~moraes/
diff -ruN jove-orig/Makefile jove/Makefile
--- jove-orig/Makefile  1996-03-18 20:44:33.0 -0800
+++ jove/Makefile   2003-10-23 17:41:36.0 -0700
@@ -24,19 +24,19 @@
 # DFLTSHELL is the default shell invoked by JOVE and TEACHJOVE.
 #
 # If they don't exist, this makefile will try to create the directories
-# LIBDIR and SHAREDIR.  All others must already exist.
+# BINDIR, LIBDIR and SHAREDIR.  All others must already exist.
 
 SHELL = /bin/sh
-TMPDIR = /usr/tmp
-RECDIR = /usr/preserve
+TMPDIR = /sw/var/tmp/jove
+RECDIR = /sw/var/tmp/jove/preserve
 
-JOVEHOME = /usr/local
-SHAREDIR = $(JOVEHOME)/lib/jove
+JOVEHOME = /sw
+SHAREDIR = $(JOVEHOME)/share/jove
 LIBDIR = $(JOVEHOME)/lib/jove
 BINDIR = $(JOVEHOME)/bin
 MANDIR = $(JOVEHOME)/man/man$(MANEXT)
 MANEXT = 1
-DFLTSHELL = /bin/csh
+DFLTSHELL = /bin/tcsh
 
 # The install commands of BSD and System V differ in unpleasant ways:
 # -c: copy (BSD); -c dir: destination directory (SysV)
@@ -46,16 +46,18 @@
 # If you know that /bin/install is the BSD program, you can use it.
 # cp will work reasonably well, but be aware that any links continue
 # referencing the old file with new contents.
-
+INSTALL=/sw/bin/install
 INSTALLFLAGS = # -g bin -o root
 
 # to install executable files
-XINSTALL=cp
+#XINSTALL=cp
 #XINSTALL=/usr/ucb/install $(INSTALLFLAGS) -c -m 755 # -s
+XINSTALL=$(INSTALL) $(INSTALLFLAGS) -c -m 755
 
 # to install text files
-TINSTALL=cp
+#TINSTALL=cp
 #TINSTALL=/usr/ucb/install $(INSTALLFLAGS) -c -m 644
+TINSTALL=$(INSTALL) $(INSTALLFLAGS) -c -m 644
 
 # These should all just be right if the above ones are.
 # You will confuse JOVE if you move anything from LIBDIR or SHAREDIR.
@@ -65,6 +67,7 @@
 RECOVER = $(LIBDIR)/recover
 PORTSRV = $(LIBDIR)/portsrv
 JOVERC = $(SHAREDIR)/jove.rc
+JOVELOCALRC = $(SHAREDIR)/jove-local.rc
 TERMSDIR = $(SHAREDIR)
 CMDS.DOC = $(SHAREDIR)/cmds.doc
 TEACH-JOVE = $(SHAREDIR)/teach-jove
@@ -79,7 +82,7 @@
 # compiler, adding -Xa -v will increase compiler checking.
 # On DEC OSF/1, -std1 -O
 
-OPTFLAGS = -O
+OPTFLAGS = -Os
 
 # For making dependencies under BSD systems
 DEPENDFLAG = -M
@@ -164,6 +167,7 @@
 # You can just say 'make SYSDEFS=-Dwhatever' on these systems.
 
 SYSDEFS =
+SYSDEFS = -DBSDPOSIX
 
 # for SCO Xenix, set
 #  MEMFLAGS = -Mle
@@ -179,6 +183,7 @@
 # CC = /opt/SUNWspro/bin/cc
 # For DG AViiON, expect compile errors unless you use the GNU C compiler:
 # CC=gcc
+CC = gcc
 
 # Load invocation of cc.
 # LDCC = purify $(CC)
@@ -329,14 +334,21 @@
 $(TEACH-JOVE) $(CMDS.DOC) $(TERMSDIR)docs \
 $(PORTSRVINST) $(RECOVER) $(JOVE) $(TEACHJOVE) $(MANUALS)
$(TINSTALL) doc/jove.rc $(JOVERC)
+   $(TINSTALL) doc/jove-local.rc $(JOVELOCALRC)
@echo See the README about changes to /etc/rc or /etc/rc.local
@echo so that the system recovers jove files on reboot after a crash
 
+$(BINDIR)::
+   test -d $(BINDIR) || mkdir -p $(BINDIR)
+
 $(LIBDIR)::
-   test -d $(LIBDIR) || mkdir $(LIBDIR)
+   test -d $(LIBDIR) || mkdir -p $(LIBDIR)
+
+$(MANDIR)::
+   test -d $(MANDIR) || mkdir -p $(MANDIR)
 
 $(SHAREDIR)::
-   test -d $(SHAREDIR) || mkdir $(SHAREDIR)
+   test -d $(SHAREDIR) || mkdir -p $(SHAREDIR)
 
 $(TEACH-JOVE): doc/teach-jove
$(TINSTALL) doc/teach-jove $(TEACH-JOVE)
@@ -365,19 +377,19 @@
 $(RECOVER): recover
$(XINSTALL) recover $(RECOVER)
 
-$(JOVE): jjove
+$(JOVE): $(BINDIR) jjove
$(XINSTALL) jjove $(JOVE)
 
 $(TEACHJOVE): teachjove
$(XINSTALL) teachjove $(TEACHJOVE)
 
-$(JOVEM): doc/jove.nr
+$(JOVEM): $(MANDIR) doc/jove.nr
@sed -e 's;TMPDIR;$(TMPDIR);' \
 -e 's;LIBDIR;$(LIBDIR

  1   2   >