Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/web
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv20924

Modified Files:
        django-py.info 
Log Message:
finally got geodjango packaged into fink.  Took me long enough!


Index: django-py.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/web/django-py.info,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- django-py.info      21 Nov 2008 03:20:33 -0000      1.12
+++ django-py.info      7 Dec 2008 18:41:49 -0000       1.13
@@ -2,7 +2,7 @@
 Package: django-py%type_pkg[python]
 Type: python (2.4 2.5)
 Version: 1.0.2
-Revision: 1
+Revision: 2
 
 # The only database backend I have tested is pysqlite2:
 Depends: <<
@@ -17,6 +17,13 @@
 
 DocFiles: AUTHORS INSTALL LICENSE README
 
+PatchScript: <<
+  #!/bin/bash -ev           
+  perl -pi -e "s|'geos_c'|'libgeos_c.1.4.2.dylib'|g" 
django/contrib/gis/geos/libgeos.py
+  perl -pi -e "s|lib_path = None|lib_path = 
'%p/lib/libgeos3/libgeos_c.1.4.2.dylib'|g" django/contrib/gis/geos/libgeos.py
+  perl -pi -e "s|lib_path = None|lib_path = '%p/lib/libgdal.1.dylib'|g" 
django/contrib/gis/gdal/libgdal.py
+<<
+
 CompileScript: <<
    echo Skipping compile stage
 <<
@@ -24,8 +31,8 @@
 InstallScript: <<
    %p/bin/python%type_raw[python] setup.py install --root=%d
    echo "Removing geodjango gis module.  Only works easily in python 2.5 w/ 
builtin ctypes (see geodjango-py25 package)"
-   rm -r %i/lib/python%type_raw[python]/site-packages/django/contrib/gis
-   rm -r 
%i/lib/python%type_raw[python]/site-packages/django/contrib/admin/media/img/gis
+   #rm -r %i/lib/python%type_raw[python]/site-packages/django/contrib/gis
+   #rm -r 
%i/lib/python%type_raw[python]/site-packages/django/contrib/admin/media/img/gis
    mkdir -p %i/share/doc/%n
    cp -pr docs %i/share/doc/%n
    cp -pr examples %i/share/doc/%n
@@ -34,6 +41,17 @@
    mv %i/bin/django-admin.py %i/bin/django-admin%type_raw[python]
 <<
 
+SplitOff: <<
+  Package: django-gis-py%type_pkg[python]
+  Description: gis/geo contrib application for django
+  Depends: libgeosc1-shlibs
+  Files: <<
+    lib/python%type_raw[python]/site-packages/django/contrib/gis
+    
lib/python%type_raw[python]/site-packages/django/contrib/admin/media/img/gis
+  <<
+
+<<
+
 PostInstScript: <<
  update-alternatives --install %p/bin/django-admin.py django-admin.py 
%p/bin/django-admin%type_raw[python] %type_pkg[python]
 <<
@@ -67,7 +85,9 @@
 The documentation in the admin interface should work, now that docutils has
 been split into -py* variants.
 
-The install script was cribbed from setuptools-py.info.
+Need to improve the load process for libgeosc1-shlibs for python
+ctypes.  It's too version dependent.  May need to update what is in
+the libgeosc1-shlibs package.
 <<
 
 DescPackaging:<<


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to