Jed Frechette | 2 Feb 20:39
Picon
Favicon

New wxPython package

I have submitted a new wxPython package (1885379) that builds against  
the updated wxGTK package (1867687) also in the tracker.

I will volunteer to look after this package, however, I don't use wx  
directly and am really only interested in software that depends on  
wxPython. Therefore if someone with a closer relationship to wx would  
like to take it over I would be happy to step aside or share the  
responsibility.

In any case this is my first attempt at a fink package for public  
consumption so I'm looking forward to getting some feedback.

Best,

--
Jed Frechette

University of New Mexico Lidar Lab
www.unm.edu/~lidar

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
Picon
Gravatar

Re: New wxPython package

On Saturday 02 February 2008 02:39:09 pm Jed Frechette wrote:
> I have submitted a new wxPython package (1885379) that builds against
> the updated wxGTK package (1867687) also in the tracker.
>
> I will volunteer to look after this package, however, I don't use wx
> directly and am really only interested in software that depends on
> wxPython. Therefore if someone with a closer relationship to wx would
> like to take it over I would be happy to step aside or share the
> responsibility.
>
> In any case this is my first attempt at a fink package for public
> consumption so I'm looking forward to getting some feedback.
>
> Best,
>
> --
> Jed Frechette
>
> University of New Mexico Lidar Lab
> www.unm.edu/~lidar
>
>
Nice.  One of our maintainers has wanted a newer wxpython (I think that's what 
he needed) to try to port Xara extreme for FInk.  I've cc'ed him.

--

-- 
Alexander K. Hansen
akh AT finkproject DOT org
Fink User Liaison and Documenter

(Continue reading)

Florian Fahr | 2 Feb 21:32

New package: Mednafen (1876940)

Hello,

I've recently built a Fink package out of Mednafen which is a pretty
good command-line based emulator for many game consoles, such as Gameboy
(Color), Gameboy Advance, NES, Sega Mastersystem, PC-Engine and some
more.

As far as I can see the package complies with the Fink standards and I
chose all dependencies and build deps according to the recommendations
on mednafen.sf.net, the package descriptions were taken from Debian.

I'd like to see this in Fink (I'm willing to maintain it, if you want).

Regards,
Florian
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-devel mailing list
Fink-devel <at> lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Tomoaki Okayama | 3 Feb 02:40
Picon
Favicon

Build results on pangocairo-branch

Hello,

I've tested all packages in pangocairo-branch, and
summed up the error logs. I hope this helps to release
10.5 tree.

Build environment:
 * Mac OS X Server 10.5.1
 * Xcode 3.0 (all default)
 * Package manager version: 0.27.10
   Distribution version: 0.8.1.cvs i386

All logs are available temporarily at:
http://fink.sodan.ecc.u-tokyo.ac.jp/~okayama/build-10.5-i386/

Thanks,
Tomoaki Okayama

***** log summary here *****

Broken dependent package's deb
  -> broken class-factory-util-pm_1.7-1021_darwin-i386.deb
    * datetime-format-builder-pm588
    * datetime-format-mysql-pm588
    * datetime-format-pg-pm588
  -> broken image-size-pm588_3.01-1023_darwin-i386.deb
    * rose-html-objects-pm588

Conflicts gail17 and gail18
  * gnopernicus
(Continue reading)

Picon
Gravatar

Re: Build results on pangocairo-branch

This is really wonderful !

To be clear : was this build done (guessing
from the results) removing for each build
all pkgs that were not required by fink for
that build ?

And: was it done in strict build-order _
i.e., using as required dependencies only
other pkgs built in the same sequence ?

Thanks a lot !

JF Mertens

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
Tomoaki Okayama | 3 Feb 11:32
Picon
Favicon

Re: Build results on pangocairo-branch

Hello,

At Sun, 03 Feb 2008 03:01:51 +0100,
Jean-Francois Mertens wrote:
> 
> This is really wonderful !
> 
Thank you!

> To be clear : was this build done (guessing
> from the results) removing for each build
> all pkgs that were not required by fink for
> that build ?
> 
Yes. If you want to know the details of the build script,
see README in the log directory. This build script,
which is called fink-build-forever, is made by
ASARI Takashi and AIDA Shinra @ Todai Fink Team.

Roughly speaking, the main routine of fink-build-forever
is very simple:

while read pkg; do
   removeall
   fink -y build ${pkg}
done
fink validate /path/to/*.deb
fink selfupdate

and go back to the beginning. The variable ${pkg} is
(Continue reading)

Evan Broder | 4 Feb 03:38
Picon
Favicon

Patch for 10.5 Binary Installer

Hi,
    I think I've got a patch that fixes the postflight script on 10.5.

There are two things that I fix: first, ps axww seems to for some reason 
list lots of processes on 10.5. I will freely admit that I don't 
understand the options to ps on OS X or any other platform - I just kept 
pulling arguments one at a time until it seemed to do the right thing.

The other change causes pathsetup.sh to run with the privileges, 
environment, and shell scripts of the user that is being sudo'd to. 
Currently, pathsetup.sh will try to write to /var/root/.profile as the 
normal user, which fails for obvious reasons.

- Evan Broder

cvs diff: Diffing installer/resources
Index: installer/resources/postflight
===================================================================
RCS file: /cvsroot/fink/scripts/installer/resources/postflight,v
retrieving revision 1.13
diff -u -r1.13 postflight
--- installer/resources/postflight    9 Jun 2006 16:59:14 -0000    1.13
+++ installer/resources/postflight    4 Feb 2008 02:32:33 -0000
@@ -16,7 +16,7 @@
 # get ps data for a given PID
 sub process_info {
         my($pid) = shift;
-        my $command = "ps axww -p$pid -o user,ppid,tty,command | tail 
-n 1";
+        my $command = "ps xww -p$pid -o user,ppid,tty,command | tail -n 1";
(Continue reading)

Evan Broder | 4 Feb 03:40
Picon
Favicon

Re: Patch for 10.5 Binary Installer

(Sorry - this is in the scripts module if that's not clear)

- Evan

Evan Broder wrote:
> Hi,
>     I think I've got a patch that fixes the postflight script on 10.5.
>
> There are two things that I fix: first, ps axww seems to for some reason 
> list lots of processes on 10.5. I will freely admit that I don't 
> understand the options to ps on OS X or any other platform - I just kept 
> pulling arguments one at a time until it seemed to do the right thing.
>
> The other change causes pathsetup.sh to run with the privileges, 
> environment, and shell scripts of the user that is being sudo'd to. 
> Currently, pathsetup.sh will try to write to /var/root/.profile as the 
> normal user, which fails for obvious reasons.
>
> - Evan Broder
>
> cvs diff: Diffing installer/resources
> Index: installer/resources/postflight
> ===================================================================
> RCS file: /cvsroot/fink/scripts/installer/resources/postflight,v
> retrieving revision 1.13
> diff -u -r1.13 postflight
> --- installer/resources/postflight    9 Jun 2006 16:59:14 -0000    1.13
> +++ installer/resources/postflight    4 Feb 2008 02:32:33 -0000
> @@ -16,7 +16,7 @@
>  # get ps data for a given PID
(Continue reading)

Martin Costabel | 4 Feb 09:08
Picon

Re: Patch for 10.5 Binary Installer

Evan Broder wrote:
> Hi,
>     I think I've got a patch that fixes the postflight script on 10.5.
> 
> There are two things that I fix: first, ps axww seems to for some reason 
> list lots of processes on 10.5. I will freely admit that I don't 
> understand the options to ps on OS X or any other platform - I just kept 
> pulling arguments one at a time until it seemed to do the right thing.

Good catch. To me this looks like a bug in Leopard's /bin/ps: When the 
"-a" flag is present, it ignores the "-p pid" flag. I have immediately 
filed a bug with Apple's bugreporter.

> The other change causes pathsetup.sh to run with the privileges, 
> environment, and shell scripts of the user that is being sudo'd to. 
> Currently, pathsetup.sh will try to write to /var/root/.profile as the 
> normal user, which fails for obvious reasons.

The environment variables (in particular $HOME and $USER) with which the 
installer runs the postflight script keep changing between OS releases, 
sometimes between minor releases. There was a time when the current 
version of postflight did the right thing, but on Leopard your 
suggestion is looks correct, and it looks correct for Tiger, too.

However, I think this needs some more testing: When I try to execute 
this by hand from a root command line prompt, I get weird error messages 
(perhaps due to my using tcsh as login shell):

root# sudo -i -u costabel /sw/bin/pathsetup.sh
Badly placed ()'s.
(Continue reading)

Evan Broder | 4 Feb 09:24
Picon
Favicon

Re: Patch for 10.5 Binary Installer

Martin Costabel wrote:
> Good catch. To me this looks like a bug in Leopard's /bin/ps: When the 
> "-a" flag is present, it ignores the "-p pid" flag. I have immediately 
> filed a bug with Apple's bugreporter.
>   
> The environment variables (in particular $HOME and $USER) with which the 
> installer runs the postflight script keep changing between OS releases, 
> sometimes between minor releases. There was a time when the current 
> version of postflight did the right thing, but on Leopard your 
> suggestion is looks correct, and it looks correct for Tiger, too.
>
> However, I think this needs some more testing: When I try to execute 
> this by hand from a root command line prompt, I get weird error messages 
> (perhaps due to my using tcsh as login shell):
>
> root# sudo -i -u costabel /sw/bin/pathsetup.sh
> Badly placed ()'s.
>
> With another command it gets weirder:
>
> root# sudo -i -u costabel /usr/bin/printenv HOME
> \312\376\272\276^B^G^C^PEp^L^R: Command not found.
> ^QU\211\345WVS\203\354,\213u^H\213]^L\353^E\350\261\377\377\377\307D: 
> Event not found.
>
> There is definitely something fishy about this "-i" flag when used with 
> a command. On the other hand, "-H" seems to work correctly:
>
> root# sudo -H -u costabel /usr/bin/printenv HOME
> /Users/costabel
(Continue reading)


Gmane