[Checkins] SVN: zc.zookeeperrecipes/trunk/ Links in distros considered harmful

Jim Fulton jim at zope.com
Thu Feb 9 18:43:19 UTC 2012


Log message for revision 124359:
  Links in distros considered harmful

Changed:
  D   zc.zookeeperrecipes/trunk/README.txt
  U   zc.zookeeperrecipes/trunk/setup.py
  U   zc.zookeeperrecipes/trunk/src/zc/zookeeperrecipes/README.txt

-=-
Deleted: zc.zookeeperrecipes/trunk/README.txt
===================================================================
--- zc.zookeeperrecipes/trunk/README.txt	2012-02-09 18:04:21 UTC (rev 124358)
+++ zc.zookeeperrecipes/trunk/README.txt	2012-02-09 18:43:18 UTC (rev 124359)
@@ -1 +0,0 @@
-link ./src/zc/zookeeperrecipes/README.txt
\ No newline at end of file

Modified: zc.zookeeperrecipes/trunk/setup.py
===================================================================
--- zc.zookeeperrecipes/trunk/setup.py	2012-02-09 18:04:21 UTC (rev 124358)
+++ zc.zookeeperrecipes/trunk/setup.py	2012-02-09 18:43:18 UTC (rev 124359)
@@ -25,6 +25,15 @@
 
 from setuptools import setup
 
+# copy README to root.
+import os
+here = os.path.dirname(__file__)
+with open(
+    os.path.join(here, *(['src'] + name.split('.') + ['README.txt']))
+    ) as inp:
+    with open(os.path.join(here, 'README.txt'), 'w') as outp:
+        outp.write(inp.read())
+
 setup(
     author = 'Jim Fulton',
     author_email = 'jim at zope.com',
@@ -44,3 +53,5 @@
     tests_require = extras_require['test'],
     test_suite = name+'.tests.test_suite',
     )
+
+os.remove(os.path.join(here, 'README.txt'))

Modified: zc.zookeeperrecipes/trunk/src/zc/zookeeperrecipes/README.txt
===================================================================
--- zc.zookeeperrecipes/trunk/src/zc/zookeeperrecipes/README.txt	2012-02-09 18:04:21 UTC (rev 124358)
+++ zc.zookeeperrecipes/trunk/src/zc/zookeeperrecipes/README.txt	2012-02-09 18:43:18 UTC (rev 124359)
@@ -397,6 +397,11 @@
 Change History
 ==============
 
+0.1.1 (2011-02-09)
+------------------
+
+Fixed a packaging bug.
+
 0.1.0 (2011-02-02)
 ------------------
 



More information about the checkins mailing list