X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=PACKAGER;h=11231874409f3f763b271cf980ce01cf473ddf49;hb=c1a305b54c1a9dd1bfe2173940ba84ccd1b4bb27;hp=d1775210be484efb6dec201abd7bfdb2e2008cf2;hpb=75cb824d97bf2b89e4517afe3d7ff9158a1876c7;p=gdcm.git diff --git a/PACKAGER b/PACKAGER index d1775210..11231874 100644 --- a/PACKAGER +++ b/PACKAGER @@ -24,7 +24,7 @@ Here is the checklist when freezing a version of gdcm: its produced packages through the test suite, in all following cases - Direct installation: cd $GDCMHOME - python setup.py install --prefix=/tmp/ + python setup.py install --prefix=/tmp cd /tmp/lib/python2.2/site-packages/ ln -s $GDCMHOME/gdcmData . export PYTHONPATH=`pwd` @@ -34,6 +34,12 @@ Here is the checklist when freezing a version of gdcm: \rm -fr build /tmp/lib - Binary distribution: cd $GDCMHOME + make clean + [ or you might get some complains about the function + PyVTKClass_vtkGdcmReaderNew being multiply defined: this is + because of the loose definition of vtkSources in setup.py + in which the usage of the glob function will produce a link + stage with multiple occurences of vtkGdcmReaderPython.o)]. python setup.py bdist --formats=rpm su rpm -Uvh dist/gdcmPython-0.*.i386.rpm @@ -45,6 +51,7 @@ Here is the checklist when freezing a version of gdcm: - Source distribution and then binary distribution (out of build source distro): cd $GDCMHOME + [make clean (see above) ] python setup.py sdist cd /tmp tar zxvf $GDCMHOME/dist/gdcmPython-*.tar.gz @@ -83,7 +90,7 @@ Here is the checklist when freezing a version of gdcm: - Binary distribution: cd $(GDCMHOME) python setup.py bdist --formats=wininst - install $(GDCMHOME)\dist\gdcmPython-0.3.win32-py2.2.exe + install $(GDCMHOME)\dist\gdcmPython-xxx.win32-py2.2.exe cd $(PYTHONHOME)\Lib\site-packages\ Check out gdcmData cd gdcmPython @@ -94,7 +101,7 @@ Here is the checklist when freezing a version of gdcm: source distro): cd $(GDCMHOME) python setup.py sdist --formats=zip - unzip $(GDCMHOME)\dist\gdcmPython-0.3.zip in TMPHOME directory + unzip $(GDCMHOME)\dist\gdcmPython-xxx.zip in TMPHOME directory cd $(TMPHOME) cd gdcmPython-*/ python setup.py bdist --formats=wininst