Commit 558c500f authored by sumpfralle's avatar sumpfralle

some last release preparations


git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@794 bbaffbd6-741e-11dd-a85d-61de82d9cad9
parent 8535bcf2
Version 0.4 - UNRELEASED Version 0.4 - 2010-10-19
* use all available CPU cores for parallel processing * use all available CPU cores for parallel processing
* this requires at least Python 2.6 or the "python-multiprocessing" package * this requires at least Python 2.6 or the "python-multiprocessing" package
* a standalone windows executable is available (experimental) * a standalone windows executable is available (experimental)
......
...@@ -6,8 +6,14 @@ Windows: ...@@ -6,8 +6,14 @@ Windows:
Please note that there are two ways of using PyCAM on Windows: Please note that there are two ways of using PyCAM on Windows:
1) use the standalone executable (experimental - but it does not require further dependencies) 1) use the standalone executable (experimental - but it does not require further dependencies)
http://sourceforge.net/projects/pycam/files/
2) the installer package - it requires the following dependencies: 2) the installer package - it requires the following dependencies:
BEWARE: this currently (as of 2010/10/20) does not work due to a problem with
the gtk-installer. I guess, it will be fixed in the next weeks. Until then you
should use the standalone executable for Windows (see above).
Python 2.6: Python 2.6:
http://www.python.org/download/releases/2.6.6/ http://www.python.org/download/releases/2.6.6/
Please note that some of the GTK packages below require Please note that some of the GTK packages below require
......
pycam (0.4-1) unstable; urgency=low
* new upstream release
-- Lars Kruse <devel@sumpfralle.de> Tue, 19 Oct 2010 12:11:27 +0200
pycam (0.3-1) unstable; urgency=low pycam (0.3-1) unstable; urgency=low
* new upstream release * new upstream release
......
...@@ -47,9 +47,11 @@ PYTHON_EXE = os.path.join(distutils.sysconfig.EXEC_PREFIX, "pythonw.exe") ...@@ -47,9 +47,11 @@ PYTHON_EXE = os.path.join(distutils.sysconfig.EXEC_PREFIX, "pythonw.exe")
# surround the start script with quotes to avoid space-issues # surround the start script with quotes to avoid space-issues
START_SCRIPT = '"%s"' % os.path.join(distutils.sysconfig.EXEC_PREFIX, "Scripts", "pycam") START_SCRIPT = '"%s"' % os.path.join(distutils.sysconfig.EXEC_PREFIX, "Scripts", "pycam")
PYTHON_DOC_DIR = os.path.join(distutils.sysconfig.PREFIX, "share", "pycam", "doc") SHARE_DIR = os.path.join(distutils.sysconfig.PREFIX, "share", "pycam")
ICON_FILE = os.path.join(distutils.sysconfig.PREFIX, "share", "pycam", "pycam.ico") PYTHON_DOC_DIR = os.path.join(SHARE_DIR, "doc")
ICON_FILE = os.path.join(SHARE_DIR, "pycam.ico")
# add some more doc files # add some more doc files
DOC_FILES = [ DOC_FILES = [
...@@ -76,7 +78,7 @@ if action == "-install": ...@@ -76,7 +78,7 @@ if action == "-install":
create_shortcut(target, description, filename) create_shortcut(target, description, filename)
file_created(filename) file_created(filename)
filename = os.path.join(START_MENU_SUBDIR, "Run PyCAM") + LINK_EXTENSION filename = os.path.join(START_MENU_SUBDIR, "Run PyCAM") + LINK_EXTENSION
create_shortcut(PYTHON_EXE, "Run PyCAM", filename, START_SCRIPT, iconpath=ICON_FILE) create_shortcut(PYTHON_EXE, "Run PyCAM", filename, START_SCRIPT, "", ICON_FILE)
file_created(filename) file_created(filename)
elif action == "-remove": elif action == "-remove":
pass pass
......
...@@ -9,7 +9,5 @@ How to build a standalone exe file (on Windows only): ...@@ -9,7 +9,5 @@ How to build a standalone exe file (on Windows only):
5) "python PYINSTALLER_PATH\Build.py pyinstaller\pycam.spec" 5) "python PYINSTALLER_PATH\Build.py pyinstaller\pycam.spec"
6) test and upload the binary file "pycam-VERSION_standalone.exe" 6) test and upload the binary file "pycam-VERSION_standalone.exe"
Known issues: Known issues: currently none
- the "logo_gui.png" image is not displayed in the "Preferences" window
(the dll for png support is not included; the "pixbuf.loaders" file does not exist)
...@@ -7,9 +7,12 @@ ...@@ -7,9 +7,12 @@
- "make dist" - "make dist"
- carefully check the resulting content of the archives - carefully check the resulting content of the archives
3) create an svn tag for the release (includes uploading the archive files) 3a) create an svn tag for the release (includes uploading the archive files)
- "make upload" - "make upload"
3b) create the Windows standalone binary
- see pyinstaller/pyinstall_info.txt for details
4) upload files to sourceforge 4) upload files to sourceforge
- https://sourceforge.net/project/admin/explorer.php?group_id=237831 - https://sourceforge.net/project/admin/explorer.php?group_id=237831
- create a directory for the new release - create a directory for the new release
...@@ -23,12 +26,13 @@ ...@@ -23,12 +26,13 @@
- zip: others - zip: others
- exe: Windows - exe: Windows
- tar.gz: Linux, Mac, BSD, Solaris - tar.gz: Linux, Mac, BSD, Solaris
- standalone binary (Windows): no specific architecture
5) announcements 5) announcements
- create a project news items at sourceforge - create a project news items at sourceforge
- create a new release at http://freshmeat.net - create a new release at http://freshmeat.net
- post the new release at http://www.cnczone.com/forums/showthread.php?t=63716 - post the new release at http://www.cnczone.com/forums/showthread.php?t=63716
- ? - create a blog post at: http://fab.senselab.org
6) other stuff 6) other stuff
- create a new release tag for the bug tracker: - create a new release tag for the bug tracker:
......
File mode changed from 100755 to 100644
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment