[pygr-notify] [pygr] r276 committed - Pygr is now in Fink; tested the architecture of extensions under OS X ...

pygr at googlecode.com pygr at googlecode.com
Thu Jan 7 17:28:49 PST 2010


Revision: 276
Author: marecki
Date: Thu Jan  7 17:27:20 2010
Log: Pygr is now in Fink; tested the architecture of extensions under OS X  
10.6.
http://code.google.com/p/pygr/source/detail?r=276

Modified:
  /wiki/PackagingPygr.wiki

=======================================
--- /wiki/PackagingPygr.wiki	Sat Sep 19 01:21:04 2009
+++ /wiki/PackagingPygr.wiki	Thu Jan  7 17:27:20 2010
@@ -29,7 +29,7 @@

  Portage (Gentoo): there are two ebuilds under misc/portage, one for  
building official releases (while copying that file, replace VER with the  
desired version number), one from pulling sources from Git. Create a local  
Portage overlay if you haven't got one yet, copy the ebuild(s) into it and  
run 'emerge pygr'. At the moment the only keywords in the files are ~amd64  
and ~x86 but the ebuilds should work on any Portage system with working  
Python, including FreeBSD. Check the ebuilds' USE flags for customisation  
options.

-Fink: two info files are located under misc/fink, one for Pygr itself and  
one for HTML documentation. Copy the two files into  
/sw/fink/dists/local/main/finkinfo/ and run 'fink scanpackages' to update  
indices. Finally, install Pygr by running 'fink install pygr-pyXX' (where  
XX is 23, 24, 25 or 26 - in other words, the Python branch you want to use  
Pygr with).
+Fink: Pygr is in the official Fink repository so all you have to do is  
run 'fink install pygr-pyXX' (where XX is 25 or 26 - in other words, the  
Python branch you want to use Pygr with).


  *Miscellaneous*
@@ -38,4 +38,4 @@

  Under Mac OS X, a naming conflict exists between binary packages (both  
dumb ones and Python eggs) created using Python from Fink and those using  
Apple-shipped Python; it's up to you to rename some of these files to avoid  
this conflict.

-OS X again: under 10.5, setup executed by Apple-shipped Python builds  
dual-arch extension libraries (i.e. x86 and PPC); don't get deceived by the  
name of the resulting package in dist. This behaviour can be altered by  
passing appropriate CFLAGS/LDFLAGS. On the other hand, under 10.4  
extensions are always built for the local architecture (apparently 10.4  
doesn't support building universal binaries). 10.6 hasn't been tested yet,  
guessing the extension will be either x86/amd64 or x86/amd64/ppc.
+OS X again: under 10.5/10.6, setup executed by Apple-shipped Python builds  
dual-arch extension libraries (i.e. x86 and PPC); don't get deceived by the  
name of the resulting package in dist. This behaviour can be altered by  
passing appropriate CFLAGS/LDFLAGS. On the other hand, under 10.4  
extensions are always built for the local architecture (apparently 10.4  
doesn't support building universal binaries).



More information about the pygr-notify mailing list