Anthony Tuininga avatar Anthony Tuininga committed 6f4e9dd

Last changes made at Computronix.

Comments (0)

Files changed (5)

 Metadata-Version: 1.0
 Name: cx_bsdiff
 Version: 1.1
-Summary: Python interface for bsdiff
-Home-page: http://www.computronix.com/utilities.shtml
 Author: Anthony Tuininga
-Author-email: anthony.tuininga@gmail.com
-License: See LICENSE.txt
-Description: Python interface for bsdiff
-Platform: UNKNOWN
+Author-email: anthony at computronix com
+Maintainer: Anthony Tuininga
+Maintainer-email: anthony at computronix com
+Home-page: http://starship.python.net/crew/atuining
+Download-url: https://sourceforge.net/project/showfiles.php?group_id=117351
+Summary: extension module for bsdiff
+License: BSD Protection License
+Description: permits binary diffing and patching like the bsdiff utility available from
+        http://www.daemonology.net/bsdiff
+Keywords: binary diff patch
+Platform: platform independent
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Intended Audience :: Developers
+Classifier: License :: Free To Use But Restricted
+Classifier: Natural Language :: English
+Classifier: Operating System :: OS Independent
+Classifier: Programming Language :: C
+Classifier: Programming Language :: Python
+Classifier: Topic :: Software Development :: Libraries :: Python Modules
+Classifier: Topic :: Utilities
+\documentclass{manual}
+\usepackage[T1]{fontenc}
+
+\title{cx\_bsdiff}
+
+\author{Anthony Tuininga}
+\authoraddress{
+        \strong{Computronix}\\
+        Email: \email{anthony.tuininga@gmail.com}
+}
+
+\date{\today}                   % date of release
+\release{1.1}                   % software release
+\setreleaseinfo{}		% empty for final release
+\setshortversion{1.1}           % major.minor only for software
+
+\begin{document}
+
+\maketitle
+
+\ifhtml
+\chapter*{Front Matter\label{front}}
+\fi
+
+Copyright \copyright{} 2003-2005 Computronix.
+All rights reserved.
+
+See the end of this document for complete license and permissions
+information.
+
+\begin{abstract}
+
+\noindent
+bsdiff is a very simple Python extension module that allows Python to perform
+the same tasks as the bsdiff utility available from
+\url{http://www.daemonology.net/bsdiff}.
+
+\end{abstract}
+
+\tableofcontents
+
+\chapter{Module Interface\label{module}}
+
+\begin{funcdesc}{Diff}{\var{origData}, \var{newData}}
+  Perform a binary diff between the two pieces of data and return a tuple
+  consisting of the control tuples, diff block and extra block required to
+  reconstitute the new data.
+\end{funcdesc}
+
+\begin{funcdesc}{Patch}{\var{origData}, \var{newDataLength},
+      \var{controlTuples}, \var{diffBlock}, \var{extraBlock}}
+  Return the new data given the original data, the length of the new data and
+  the output from the Diff method.
+\end{funcdesc}
+
+\input{license}
+
+\end{document}
+
+python /u01/cvs/python/dist/src/Doc/tools/mkhowto \
+	--html --dir ../html bsdiff.tex 
+rm -rf ../html/WARNINGS
+rm -f ../html/index.dat
+rm -rf ../html/*.pl
+
+\chapter{License}
+
+\centerline{\strong{LICENSE AGREEMENT FOR CX\_BSDIFF \version}}
+
+Copyright \copyright{} 2003-2005, Computronix (Canada) Ltd., Edmonton, Alberta, Canada.
+All rights reserved.
+
+See the accompanying file LICENSE.txt for details on the license.
+
+Computronix (R) is a registered trademark of Computronix (Canada) Ltd.
+
 from distutils import sysconfig
 
 # setup extra compilation and linking args
-extraLinkArgs = ["-s"]
+extraLinkArgs = []
 if sys.platform == "win32":
     import win32api
     extraLinkArgs.append("-Wl,--add-stdcall-alias")
 # perform the setup
 setup(
         name = "cx_bsdiff",
-        version = "1.1",
+        version = "HEAD",
         data_files = dataFiles,
         description = "Python interface for bsdiff",
         license = "See LICENSE.txt",
         long_description = "Python interface for bsdiff",
         author = "Anthony Tuininga",
         author_email = "anthony.tuininga@gmail.com",
-        url = "http://www.computronix.com/utilities.shtml",
+        url = "http://starship.python.net/crew/atuining",
         ext_modules = [extension])
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.