User Tools

Site Tools


scratchpad:packaging_the_staff_client_for_windows

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
scratchpad:packaging_the_staff_client_for_windows [2011/04/06 16:33] – how to build a 2.1 client with NSIS phasefxscratchpad:packaging_the_staff_client_for_windows [2022/02/10 13:34] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Evergreen 2.1 ====== ====== Evergreen 2.1 ======
 +
 +=====This is what bshum did for 2.1-rc2 (with no auto-update)=====
 +
 +<code>
 +wget http://evergreen-ils.org/downloads/previews/Evergreen-ILS-2.1-RC2.tar.gz
 +tar xvf Evergreen-ILS-2.1-RC2.tar.gz
 +cd Evergreen-ILS-2.1-RC2/
 +./configure --disable-core --disable-web --disable-reporter
 +cd Open-ILS/xul/staff_client/
 +make rigbeta
 +make STAFF_CLIENT_STAMP_ID=rel_2_1-rc2 build
 +make win-client  #note: needed to bump xulrunner version in makefile to 1.9.2.19
 +mv evergreen_staff_client_setup.exe evergreen-setup-rel_2_1-rc2.exe
 +md5sum evergreen-setup-rel_2_1-rc2.exe > evergreen-setup-rel_2_1-rc2.exe.md5
 +</code>
 +
 +=====This is what bshum did for 2.1-rc1 (with no auto-update)=====
 +
 +<code>
 +wget http://evergreen-ils.org/downloads/previews/Evergreen-ILS-2.1-RC1.tar.gz
 +tar xvf Evergreen-ILS-2.1-RC1.tar.gz
 +cd Evergreen-ILS-2.1-RC1/
 +./configure --disable-core --disable-web --disable-reporter
 +cd Open-ILS/xul/staff_client/
 +make rigbeta
 +make STAFF_CLIENT_STAMP_ID=rel_2_1-rc1 build
 +make win-client  #note: issue with windowssetup.nsi file, need to change from "rc-1" back to "beta" on line 8
 +mv evergreen_staff_client_setup.exe evergreen-setup-rel_2_1-rc1.exe
 +</code>
  
 =====This is what phasefx did for an unofficial 2.1 r20002 package with no auto-update===== =====This is what phasefx did for an unofficial 2.1 r20002 package with no auto-update=====
 +(Well, //almost//; instructions have been Git-ified --- //[[gmc@esilibrary.com|Galen Charlton]] 2011/05/14 13:31//)
 <code> <code>
-svn co svn://svn.open-ils.org/ILS/branches/rel_2_1 +git clone git://git.evergreen-ils.org/Evergreen.git 
-cd rel_2_1+cd Evergreen 
 +git checkout -b pkg_for_rel_2_1 origin/rel_2_1
 ./autogen.sh ./autogen.sh
 ./configure --disable-core --disable-web --disable-reporter ./configure --disable-core --disable-web --disable-reporter
Line 13: Line 44:
  
 ====== Evergreen 2.0 ====== ====== Evergreen 2.0 ======
 +
 +=====This is what bshum did for 2.0.8, 2.0.9, and 2.0.10.=====
 +
 +Same steps as beta1 with beta1 changed to 2.0.10, and used [[http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.19/runtimes/|xulrunner 1.9.2.19]], Innosetup 5.4.0-unicode, and Mike Peters icon file.
 +
 +**Note**: as of 2011-08-24, xulrunner version has been "locked" to 1.9.2.19 release for 2.0 series of Evergreen.
 +
 +=====This is what bshum did for 2.0.7.=====
 +
 +Same steps as beta1 with beta1 changed to 2.0.7, and used [[http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.18/runtimes/|xulrunner 1.9.2.18]], Innosetup 5.4.0-unicode, and Mike Peters icon file.
 +
 +=====This is what bshum did for 2.0.6.=====
 +
 +Same steps as beta1 with beta1 changed to 2.0.6, and used [[http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.17/runtimes/|xulrunner 1.9.2.17]], Innosetup 5.4.0-unicode, and Mike Peters icon file.
 +
 +=====This is what bshum did for 2.0.5.=====
 +
 +Same steps as beta1 with beta1 changed to 2.0.5, and used [[http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.16/runtimes/|xulrunner 1.9.2.16]], Innosetup 5.4.0-unicode, and Mike Peters icon file.
  
 =====This is what bshum did for 2.0.3 and 2.0.4.===== =====This is what bshum did for 2.0.3 and 2.0.4.=====
Line 236: Line 285:
 ====== Evergreen 1.6 ====== ====== Evergreen 1.6 ======
  
-=====This is what bshum did for 1.6.2.3 and 1.6.1.8.=====+=====This is what bshum did for 1.6.2.31.6.1.8, and 1.6.1.9.=====
  
 Same steps as before.  Using Inno Setup 5.4.0-unicode and xulrunner 1.9.0.17. Same steps as before.  Using Inno Setup 5.4.0-unicode and xulrunner 1.9.0.17.
scratchpad/packaging_the_staff_client_for_windows.1302121988.txt.gz · Last modified: 2022/02/10 13:33 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.