Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/libs/pythonmods
In directory vz-cvs-3.sog:/tmp/cvs-serv27742
Modified Files:
pyopenssl-py.info
Added Files:
pyparsing-py.info
Log Message:
sync. w/ 10.!4/stable, validated on powerpc-darwin8
Index: pyopenssl-py.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/libs/pythonmods/pyopenssl-py.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- pyopenssl-py.info 11 Jul 2011 04:08:34 -0000 1.1
+++ pyopenssl-py.info 22 Nov 2011 19:27:59 -0000 1.2
@@ -1,7 +1,7 @@
Info2: <<
Package: pyopenssl-py%type_pkg[python]
-Version: 0.8
+Version: 0.12
Revision: 1
Description: Python wrapper module around OpenSSL
DescDetail: <<
@@ -13,39 +13,60 @@
* Extensive error-handling mechanism, mirroring OpenSSL's error codes
... and much more ;)
<<
-Source: mirror:sourceforge:pyopenssl/pyOpenSSL-%v.tar.gz
-Source-MD5: 00377690f224d9e59c833fb0459603f4
+
+Source: mirror:custom:p/pyOpenSSL/pyOpenSSL-%v.tar.gz
+Source-MD5: 60a7bbb6160950823eddcbba2cbcb0d6
+Source2: http://www.apache.org/licenses/LICENSE-2.0.txt
+Source2Rename: APACHE-LICENSE-2.0.txt
+Source2-MD5: 3b83ef96387f14655fc854ddc3c6bd57
+
Distribution: (%type_pkg[python] = 24) 10.4, (%type_pkg[python] = 24) 10.5
-Type: python (2.4 2.5 2.6)
+Type: python (2.4 2.5 2.6 2.7)
+
BuildDepends: system-openssl-dev
+BuildConflicts: openssl097-dev, openssl098-dev, openssl100-dev
Depends: python%type_pkg[python]
-PatchScript: <<
- perl -pi -e 's,/sw,%p,' setup.py
- perl -pi -e 's,(Libraries =).*,\1 None,' setup.py
-<<
-SetCPPFLAGS: -I%p/lib/system-openssl/include -Wno-strict-prototypes
-SetLDFLAGS: -L%p/lib/system-openssl/lib %p/lib/system-openssl/lib/libssl.dylib
%p/lib/system-openssl/lib/libcrypto.dylib
+
+NoSetCPPFLAGS: true
+NoSetLDFLAGS: true
+SetCPPFLAGS: -I%p/lib/system-openssl/include -I%p/include
+SetLDFLAGS: -L%p/lib/system-openssl/lib -L%p/lib
+
CompileScript: <<
- %p/bin/python%type_raw[python] setup.py build
+ %p/bin/python%type_raw[python] setup.py build_ext
-I%p/lib/system-openssl/include -L%p/lib/system-openssl/lib
+ %p/bin/python%type_raw[python] setup.py build
<<
+
+# Tests aren't finding the just-built module.
+#InfoTest: <<
+# TestDepends: discover-py%type_pkg[python]
+# TestScript: <<
+# #!/bin/bash -ev
+# export PYTHONPATH=`ls -d %b/build/lib*`
+# %p/bin/discover-py%type_pkg[python] || exit 2
+# <<
+#<<
+
InstallScript: <<
- %p/bin/python%type_raw[python] setup.py install --root=%d
- mkdir -p %i/share/doc/%n
- cp -R doc %i/share/doc/%n/doc
- cp -R examples %i/share/doc/%n/examples
+ %p/bin/python%type_raw[python] setup.py install --root=%d
<<
-DocFiles: COPYING ChangeLog README TODO
-License: LGPL
-Homepage: http://pyopenssl.sourceforge.net/
-Maintainer: None <[email protected]>
-DescPackaging: <<
- Maintainer (<= 0.6-3): Daniel Henninger
- dmacks hacked a solution to Extension not allowing override of the
- -L flags used when python itself was built, in order to switch to
- system-openssl. Also shut up a boat-load of warnings from within
- openssl's headers
+DocFiles: ChangeLog README TODO examples ../APACHE-LICENSE-2.0.txt:LICENSE
+License: BSD
+Homepage: http://launchpad.net/pyopenssl
+Maintainer: Daniel Johnson <[email protected]>
+DescPackaging: <<
+ Maintainer (<= 0.6-3): Daniel Henninger
+ Can't find a way to make distutils use system-openssl first so
+ need to BuildConflict on fink openssls.
<<
-# Info2
+CustomMirror: <<
+ eur-NL: http://a.pypi.python.org/packages/source/
+ nam-US: http://b.pypi.python.org/packages/source/
+ eur-DE: http://c.pypi.python.org/packages/source/
+ eur-DE: http://d.pypi.python.org/packages/source/
+ eur-DE: http://e.pypi.python.org/packages/source/
+ eur-DE: http://f.pypi.python.org/packages/source/
+<<
<<
--- NEW FILE: pyparsing-py.info ---
Info2: <<
Package: pyparsing-py%type_pkg[python]
Version: 1.5.6
Revision: 1
Distribution: (%type_pkg[python] = 23) 10.4, (%type_pkg[python] = 24) 10.4,
(%type_pkg[python] = 24) 10.5
Type: python (2.3 2.4 2.5 2.6 2.7 3.1 3.2)
Source: mirror:custom:p/pyparsing/pyparsing-%v.tar.gz
Source-MD5: 1e41cb219dae9fc353bd4cd47636b283
Depends: python%type_pkg[python]
CompileScript: <<
%p/bin/python%type_raw[python] setup.py build
<<
InfoTest: TestScript: %p/bin/python%type_raw[python] pyparsing.py || exit 2
InstallScript: <<
%p/bin/python%type_raw[python] setup.py install --root %d
<<
DocFiles: README PKG-INFO docs htmldoc HowToUsePyparsing.html
pyparsingClassDiagram.JPG pyparsingClassDiagram.PNG
Description: Simple Parsing Module
DescDetail: <<
pyparsing is a general parsing module for Python. Grammars are
implemented directly in the client code using parsing objects,
instead of externally, as with lex/yacc-type tools. Includes simple
examples for parsing SQL, CORBA IDL, and 4-function math
The pyparsing module is an alternative approach to creating and
executing simple grammars, vs. the traditional lex/yacc approach, or
the use of regular expressions. The pyparsing module provides a
library of classes that client code uses to construct the grammar
directly in Python code.
<<
License: BSD
Homepage: http://pyparsing.wikispaces.com/
DescPackaging: Formerly maintained by Pepe Barbe <[email protected]>
Maintainer: Daniel Johnson <[email protected]>
CustomMirror: <<
eur-NL: http://a.pypi.python.org/packages/source/
nam-US: http://b.pypi.python.org/packages/source/
eur-DE: http://c.pypi.python.org/packages/source/
eur-DE: http://d.pypi.python.org/packages/source/
eur-DE: http://e.pypi.python.org/packages/source/
eur-DE: http://f.pypi.python.org/packages/source/
<<
<<
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs