Author: ronaldoussoren
Date: Sat May 2 03:05:43 2009
New Revision: 2189
Log:
* Tweak setup.py
* svn:ignore Lib/CFNetwork/*.so
* Tweak tests to ensure that they all pass
Modified:
trunk/pyobjc/pyobjc-framework-CFNetwork/Lib/CFNetwork/ (props changed)
trunk/pyobjc/pyobjc-framework-CFNetwork/PyObjCTest/test_cfproxysupport.py
trunk/pyobjc/pyobjc-framework-CFNetwork/setup.py
Modified: trunk/pyobjc/pyobjc-framework-CFNetwork/PyObjCTest/test_cfproxysupport.py
==============================================================================
--- trunk/pyobjc/pyobjc-framework-CFNetwork/PyObjCTest/test_cfproxysupport.py (original)
+++ trunk/pyobjc/pyobjc-framework-CFNetwork/PyObjCTest/test_cfproxysupport.py Sat May 2 03:05:43 2009
@@ -62,9 +62,13 @@
self.failUnlessEqual(lst[0][2], None)
lst[:] = []
+ path = os.path.join(os.path.dirname(__file__), "proxy.pac")
+ cwd = os.getcwd()
+ if path.startswith(cwd):
+ path = path[len(cwd)+1:]
scriptURL = CFURLCreateWithFileSystemPath(
None,
- os.path.join(os.path.dirname(__file__), "proxy.pac"),
+ path,
kCFURLPOSIXPathStyle,
False)
Modified: trunk/pyobjc/pyobjc-framework-CFNetwork/setup.py
==============================================================================
--- trunk/pyobjc/pyobjc-framework-CFNetwork/setup.py (original)
+++ trunk/pyobjc/pyobjc-framework-CFNetwork/setup.py Sat May 2 03:05:43 2009
@@ -32,14 +32,11 @@
url='http://pyobjc.sourceforge.net',
platforms = [ "MacOS X" ],
packages = [ "CFNetwork" ],
- package_dir = {
- '': 'Lib/'
- },
+ package_dir = { '': 'Lib/' },
install_requires = [
- 'pyobjc-core>=2.2b1',
+ 'pyobjc-core>=2.2b2',
'pyobjc-framework-Cocoa>=2.2b2',
],
- dependency_links = [],
package_data = {
'': ['*.bridgesupport']
},
@@ -52,7 +49,5 @@
test_suite='PyObjCTest',
cmdclass = extra_cmdclass,
options = extra_options('CFNetwork'),
-
- # The package is actually zip-safe, but py2app isn't zip-aware yet.
- zip_safe = False,
+ zip_safe = True,
)
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.