Re: [Fink-devel] Fink - dpkg - annoying lack of sections in info

2002-01-26 Thread Anthony DeRobertis


On Friday, January 25, 2002, at 06:11 PM, Max Horn wrote:

 You mean, it is a reported bug in dpkg? Can you point me at 
 some bugreport/old mail/whatever on this?


#76100: install-info: ignores section/title from .info file.

It is marked pending upload in the debian bts.

BTW: Take a look at 59425.


(BTW: For anyone who doesn't know how to look at debian bugs, 
see http://bugs.debian.org)


___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] fink vs apt-get

2002-01-26 Thread Anthony DeRobertis


On Wednesday, January 16, 2002, at 04:54 PM, Finlay Dobbie wrote:

 And compare the number of Debian build servers, Debian 
 donations, and just resources in general.

SF provides a compile farm. Could those be used as build servers?


___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] Lesstif/nedit/... problems - possibly cause

2002-01-26 Thread Martin Costabel

David R. Morrison wrote:
 
 If Martin's observation is correct, a concern arises: How was the binary
 being distributed by xfree86.org compiled, and is it still equivalent
 to fink's, for the purposes of installing other fink packages?

Dave,

I just wrote about this to the XonX users forum, because I agree that
the XFree86 developers for Darwin should be made aware of this problem.
After all, it now really looks like a genuine bug in Xfree86.

BTW, with this recompilation of libXt, the problems I had with geomview
disappeared, too! I understand now why geomview did not work for me
while it worked for others: I had xfree installed from the CVS sources,
and there the switch to the 2level namespace happened already last
September. Unfortunately, geomview just used to die without giving any
error message, otherwise we could have solved the problem already earlier..

-- 
Martin

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] fink vs apt-get

2002-01-26 Thread Finlay Dobbie


On Saturday, January 26, 2002, at 01:42 PM, Anthony DeRobertis wrote:

 On Wednesday, January 16, 2002, at 04:54 PM, Finlay Dobbie wrote:

 And compare the number of Debian build servers, Debian donations, and 
 just resources in general.

 SF provides a compile farm. Could those be used as build servers?

Not without a fakeroot port, at least.

  -- Finlay


___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] fink vs apt-get

2002-01-26 Thread Finlay Dobbie


On Saturday, January 26, 2002, at 02:01 PM, Max Horn wrote:

 No, since the debian tools require root access. Debian solves this with 
 the fakeroot tool, but you can't just recompile that for OS X, it has 
 to be rewritten. Finlay and me were looking into it a bit, not sure if 
 Finlay is still working on it.

All the communicate code would need reworking to use 
CoreFoundation/CFMessage, but we could probably get semaphores 
implemented using the shim from PostgreSQL. Depending on the scope of 
the changes, it might be easier to just rewrite it from scratch and 
incorporate the logic and ideas.

  -- Finlay


___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



[Fink-devel] fink package manager changes in CVS - please try

2002-01-26 Thread Max Horn

I have just commited a bunch of changes. Nothing really fundamental, 
mainly updated the docs/man page, and implemented the --verbose/-v  
--quiet/-q options. Also, --help and the man page now list  explain 
all available options.

Maybe most importanly, I greatly enhanced the package validator. 
Sadly, it currently reports 315 issues (in quiet mode, that means it 
won't report descriptions which are only slightly too long). I'll 
send out a list to the respective maintainers later on.

If you feel like it, please give the change a try, by checking out 
the fink CVS module, and running ./inject.pl.


Cheers,

Max
-- 
---
Max Horn
Software Developer

email: mailto:[EMAIL PROTECTED]
phone: (+49) 6151-494890

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



[Fink-devel] license fields

2002-01-26 Thread David R. Morrison

Thanks, Max, for doing all of this package validation stuff.

I have one question though.  For packages of type nosource or bundle,
do we really want a license field?  If so, what should the rules be
about that license field?  Since we are not really redistributing anything
with those packages, I wonder if it is appropriate.

   -- Dave

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] How to use the package validator

2002-01-26 Thread David R. Morrison

Could I suggest adding fink check and/or fink validate to the list
of commands that one sees when running fink --help?  (Or else to the
man page... or both!)  That will help us remember where to find this
later.

  Thanks,
  Dave


Max Horn [EMAIL PROTECTED] wrote:

 Sorry, should have mentioned this in the last post.
 
 The validator can validate .info and .deb files (though .deb checking 
 isn't doing much currently). You have to specify a concret file. E.g.
 
fink check myfoo-1.0-1.info
 
 or
fink validate /sw/fink/debs/myfoo-1.0-1_darwin-powerpc.deb
 
 
 If you want to check all .info files in a given directory, you could use this:
 
find -name *.info | xargs fink -q check
 
 The -q will activate quiet mode, which gives you a shorter output, 
 and also doesn't warn about description fields longer than 45 chars 
 (though it still will warn if the description takes more than 60 
 chars).
 
 
 Of course it is is not perfect, sometimes it generates invalid 
 warnings (e.g. it warned me because package align had the word 
 align in its desc, but in general is no way around that)
 
 

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] license fields

2002-01-26 Thread Max Horn

At 17:04 Uhr -0500 26.01.2002, David R. Morrison wrote:
Thanks, Max, for doing all of this package validation stuff.

I have one question though.  For packages of type nosource or bundle,
do we really want a license field?  If so, what should the rules be
about that license field?  Since we are not really redistributing anything
with those packages, I wonder if it is appropriate.

Hmmm, good point. We probably should have no license field. I will 
adjust the validator accordingly, unless somebody thinks differently 
(oh yeah, right, we are Apple guys, so we all Think Different, but ya 
know what I mean :)


Max
-- 
---
Max Horn
Software Developer

email: mailto:[EMAIL PROTECTED]
phone: (+49) 6151-494890

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] How to use the package validator

2002-01-26 Thread Max Horn

At 17:12 Uhr -0500 26.01.2002, David R. Morrison wrote:
Could I suggest adding fink check and/or fink validate to the list
of commands that one sees when running fink --help?  (Or else to the
man page... or both!)  That will help us remember where to find this
later.

Hey hey, I am just a man, not a machine :)

Feel free to add them right away, or wait time N till I do it. Though 
i think it should only be in the man page, and in the Usage file 
(read: usage.xml in the web module), not in --help.



Cheers,

Max
-- 
---
Max Horn
Software Developer

email: mailto:[EMAIL PROTECTED]
phone: (+49) 6151-494890

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] license fields

2002-01-26 Thread Max Horn

At 23:12 Uhr +0100 26.01.2002, Max Horn wrote:
At 17:04 Uhr -0500 26.01.2002, David R. Morrison wrote:
Thanks, Max, for doing all of this package validation stuff.

I have one question though.  For packages of type nosource or bundle,
do we really want a license field?  If so, what should the rules be
about that license field?  Since we are not really redistributing anything
with those packages, I wonder if it is appropriate.

Hmmm, good point. We probably should have no license field. I will 
adjust the validator accordingly, unless somebody thinks differently 
(oh yeah, right, we are Apple guys, so we all Think Different, but 
ya know what I mean :)

OK, it now doesn't warn for bundle package. it still warns for 
nosource packages, though - the difference between those essentially 
is that bundle works as an umbrella for other packages, hence 
doesn't need a license field. But nosource means a stand-alone 
package, which needs a license field.

I suggest that system-tetex and tetex-macosx be changed accordingly.


Cheers,

Max
-- 
---
Max Horn
Software Developer

email: mailto:[EMAIL PROTECTED]
phone: (+49) 6151-494890

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] fink package manager changes in CVS - please try

2002-01-26 Thread Max Horn

At 22:41 Uhr +0100 26.01.2002, Martin Costabel wrote:
Max Horn wrote:

  I have just commited a bunch of changes. Nothing really fundamental,
  mainly updated the docs/man page, and implemented the --verbose/-v 
  --quiet/-q options. Also, --help and the man page now list  explain
  all available options.

Max,

for me '-v' (lowercase v) always gives --version, not --verbose. Don't
you lowercase the options sytematically somewhere?

You are right, thanks. Will fix in CVS.


Max
-- 
---
Max Horn
Software Developer

email: mailto:[EMAIL PROTECTED]
phone: (+49) 6151-494890

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



[Fink-devel] One more thing...

2002-01-26 Thread Max Horn

Please stop using the old obsolete way to specify multi line fields. 
For example, don't write

PatchScript: sed 's|@PREFIX@|%p|g'  %a/%f.patch | patch -p1
  mkdir ldap
  ln -s %p/lib ldap/libraries
  ln -s %p/include ldap/include

but rather use

PatchScript: 
  sed 's|@PREFIX@|%p|g'  %a/%f.patch | patch -p1
  mkdir ldap
  ln -s %p/lib ldap/libraries
  ln -s %p/include ldap/include



Thanks,

Max
-- 
---
Max Horn
Software Developer

email: mailto:[EMAIL PROTECTED]
phone: (+49) 6151-494890

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] license fields

2002-01-26 Thread David R. Morrison

Max Horn [EMAIL PROTECTED] wrote:

 OK, it now doesn't warn for bundle package. it still warns for 
 nosource packages, though - the difference between those essentially 
 is that bundle works as an umbrella for other packages, hence 
 doesn't need a license field. But nosource means a stand-alone 
 package, which needs a license field.
 

Just to be clear about this: we are classifying system-xfree86 and
system-xtools as bundles, right?  Although not mentioned explicitly in 
the documentation, this is a second type of bundle which allows users
to use something with fink which was not installed by fink.  No license
field here, either, right?

(So I will change system-tetex to Type: bundle.)

  -- Dave

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] fink package manager changes in CVS - please try

2002-01-26 Thread Martin Costabel

Max Horn wrote:

 for me '-v' (lowercase v) always gives --version, not --verbose. Don't
 you lowercase the options sytematically somewhere?
 
 You are right, thanks. Will fix in CVS.

Thanks. Works.

-- 
Martin

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] license fields

2002-01-26 Thread Max Horn

At 18:00 Uhr -0500 26.01.2002, David R. Morrison wrote:
Max Horn [EMAIL PROTECTED] wrote:

  OK, it now doesn't warn for bundle package. it still warns for
  nosource packages, though - the difference between those essentially
  is that bundle works as an umbrella for other packages, hence
  doesn't need a license field. But nosource means a stand-alone
  package, which needs a license field.


Just to be clear about this: we are classifying system-xfree86 and
system-xtools as bundles, right?  Although not mentioned explicitly in
the documentation, this is a second type of bundle which allows users
to use something with fink which was not installed by fink.  No license
field here, either, right?

(So I will change system-tetex to Type: bundle.)

Exactly.


Max
-- 
---
Max Horn
Software Developer

email: mailto:[EMAIL PROTECTED]
phone: (+49) 6151-494890

___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] fink package manager changes in CVS - please try

2002-01-26 Thread Jeremy Higgs

On 27/1/02 8:15 AM, Max Horn [EMAIL PROTECTED] wrote:

 I have just commited a bunch of changes. Nothing really fundamental,
 mainly updated the docs/man page, and implemented the --verbose/-v 
 --quiet/-q options. Also, --help and the man page now list  explain
 all available options.
 
 Maybe most importanly, I greatly enhanced the package validator.
 Sadly, it currently reports 315 issues (in quiet mode, that means it
 won't report descriptions which are only slightly too long). I'll
 send out a list to the respective maintainers later on.
 
 If you feel like it, please give the change a try, by checking out
 the fink CVS module, and running ./inject.pl.
 
 
 Cheers,
 
 Max

Max, 

Is there a way to do this when using fink selfupdate-cvs? As far as I can
tell, the changes that were made in CVS have not been updated for me...

Thanks!


___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] fink package manager changes in CVS - please try

2002-01-26 Thread Peter O'Gorman

Hi,
I just did:
%cvs co fink
%cd fink
%./inject.pl

fink selfupdate only gets the latest released package manager.

Peter

On Sunday, January 27, 2002, at 11:58  AM, Jeremy Higgs wrote:

 Is there a way to do this when using fink selfupdate-cvs? As 
 far as I can
 tell, the changes that were made in CVS have not been updated for me...




___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel