On Fri, 24 Aug 2007, Eeli Kaikkonen wrote:
> But why the Starter Pack installer is
> not in the svn repo?
Or maybe I just can't read the script?
Yours,
Eeli Kaikkonen (Mr.), Oulu, Finland
e-mail: [EMAIL PROTECTED] (with no x)
___
swo
On Fri, 24 Aug 2007, Adrian Korten wrote:
> What installer package program are you using? Is it script generated or is
> there a gui interface?
It is Nullsoft Installer (nsis). But why the Starter Pack installer is
not in the svn repo?
Yours,
Eeli Kaikkonen (Mr.), Oulu, Finland
On Fri, 24 Aug 2007 06:12:50 -0400
"Adrian Korten" <[EMAIL PROTECTED]> wrote:
> On Thu, 23 Aug 2007 09:24:52 -0700
> "Troy A. Griffitts" <[EMAIL PROTECTED]> wrote:
> > DM Smith wrote:
> > > Did you also fix the personal commentary problem?
> > >
> > Yes; as stated earlier, starter pack modules
On Thu, 23 Aug 2007 09:24:52 -0700
"Troy A. Griffitts" <[EMAIL PROTECTED]> wrote:
> DM Smith wrote:
> > Did you also fix the personal commentary problem?
> >
> Yes; as stated earlier, starter pack modules have been updated. I
> believe this should fix the personal commentary issue.
>
g'day,
DM Smith wrote:
> Did you also fix the personal commentary problem?
>
Yes; as stated earlier, starter pack modules have been updated. I
believe this should fix the personal commentary issue.
> ___
> sword-devel mailing list: sword-devel@crosswire.or
Troy A. Griffitts wrote:
> There is repackage of BibleCS 1.5.9 on the download site. I had updated
> the installer scripts to fix a few problems, rearrange things and other
> stuff I've forgotten. The motivating factor for a repackage now,
> instead of waiting for new software was to update th
There is repackage of BibleCS 1.5.9 on the download site. I had updated
the installer scripts to fix a few problems, rearrange things and other
stuff I've forgotten. The motivating factor for a repackage now,
instead of waiting for new software was to update the modules, and fix a
problem in
DMSmith wrote:
I have sent to Troy a workable system.
Is that nsis installer source code available? And a prototype of the
setup.exe itself? The last setup.nsi in SVN at:
https://crosswire.org/svn/biblecs/trunk/installer/
is from Sep 8, 2005. Is there somewhere else to look?
I would appreciat
Not to be insensitive to feature requests and good ideas, but to restate
my position on this:
It's been FIVE MONTHS since I posted a basic NSIS installer script and
asked very specifically for a very short finite list of improvements and
absoluely NO NEW FEATURES FOR THIS RELEASE JUST TO GET I
Hi there .
L.Allan-pbio wrote:
Scenario:
A "family of sword-api front-ends" installed (such as BibleCS's
sword.exe and one or more of BibleStudy, BibleDesktop, and LcdBible
installed). The end-user has installed front-ends and modules in such
a way that 20+ modules are shared. It'
From: "Troy A. Griffitts"
The current InstallShield uninstaller calls installmgr with a command-line
option to remove all modules.
Scenario:
A "family of sword-api front-ends" installed (such as BibleCS's sword.exe
and one or more of BibleStudy, BibleDesktop, and LcdBible installed). The
end-
could
probably be enhanced easily. This proxy was mostly to be a small
replacement for the large InstallManager.exe and sword.exe which made
the compression for the nsis installer be slow.)
My 2¢ worth
- Original Message - From: "DM Smith" <[EMAIL PROTECTED]>
To: &
InstallManager.exe and sword.exe which made the compression for
the nsis installer be slow.)
My 2¢ worth
- Original Message - From: "DM Smith" <[EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent: Monday, March 06, 2006 8:24 AM
Subject
L.Allan-pbio wrote:
Thanks for the update. Hope you don't mind the "cage rattling".
I don't mind at all. We are all in this together.
Unless it involves a pda, today's huge hard drives make it a
relatively lower priority to "clean up" everything during an
uninstall. My experience is that the
the
InstallManager to do some of the above and could probably be enhanced
easily. This proxy was mostly to be a small replacement for the large
InstallManager.exe and sword.exe which made the compression for the nsis
installer be slow.)
My 2¢ worth
- Original Message -
From: "D
Lynn,
I just have one aspect left: On uninstall, don't wack installed modules
if there is another registered "CrossWire" application.
While this doesn't do everything on your wish list, I think it goes a
long way toward it.
For the last few weekends, I thought I'd get it done, but something
Just thought I'd check what the status of the BibleCS installer was. There
was a big flurry of posts in early Feb, but I was wondering if I missed the
actual "release candidate". The last SVN entry is from September.
Not meaning to be impatient, as I observe with gratitude (and awe) the large
L.Allan-pbio wrote:
If you do the leg work, I'll incorporate it. But at some point we
need to do a release. And at that point whatever is solid will make
the cut and be used. We can still work on it for the next release.
I did some more research, and the more you look, the more complicated
it
If you do the leg work, I'll incorporate it. But at some point we need to
do a release. And at that point whatever is solid will make the cut and be
used. We can still work on it for the next release.
I did some more research, and the more you look, the more complicated it
seems to get. I'm re
t;$(TEXT_IO_SUBTITLE)"
!insertmacro MUI_INSTALLOPTIONS_DISPLAY "HkcuVsHklm_CustomPage.ini"
FunctionEnd
- Original Message - From: "DM Smith" <[EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent: Monday, February 13, 2006 10:
ces
StrCmp $HkeyChoice "current" 0 ShowInstallChoices
SetShellVarContext current
Abort
ShowInstallChoices:
!insertmacro MUI_HEADER_TEXT "$(TEXT_IO_TITLE)" "$(TEXT_IO_SUBTITLE)"
!insertmacro MUI_INSTALLOPTIONS_DISPLAY "HkcuVsHklm_CustomPage.ini"
FunctionE
L.Allan-pbio wrote:
Regarding use of HKCU vs HKLM (split from general Installer thread to
be focused on this issue alone) :
Here is some sample code for a custom page allowing choice of "Just
this user" and "All Users". It is pretty stripped down just to
illustrate the basics of how it work
Interesting I suppose I ought to install JSword and get more
familiar with it.
You can get it at http://www.crosswire.org/bibledesktop/download.html ,
use the Windows installer if on Windows.
Thanks for the link. It installed nicely and works well. I learned some
things.
JSword may ha
L.Allan-pbio wrote:
L.Allan-pbio wrote:
(something I'm unclear about does JSword use the C++ api in
some manner of "binding", or does it have an independent "reversed
engineered" api written in Java?)
JSword does not use any C++. It is pure Java. It also does not call
any executables,
L.Allan-pbio wrote:
(something I'm unclear about does JSword use the C++ api in some
manner of "binding", or does it have an independent "reversed engineered"
api written in Java?)
JSword does not use any C++. It is pure Java. It also does not call any
executables, such as InstallManager
My thoughts:
I think we would want the owners of BibleCS to buy off on these changes
to the location of mods.d.
Most users don't care to learn about SWORD_PATH. They should not have
to. They should not be told about it.
Those that do care probably are developers, and they can handle it
changing
DM Smith wrote:
The implementation is not a hybrid of C&D but more a variation on C as you
gave in code below.
If it is clearer to swap the labels, I would be glad to do that.
Your call ... I don't really have a real preference ... maybe lean towards
not changing the labels, and have the min
L.Allan-pbio wrote:
(something I'm unclear about does JSword use the C++ api in some
manner of "binding", or does it have an independent "reversed
engineered" api written in Java?)
JSword does not use any C++. It is pure Java. It also does not call any
executables, such as InstallManag
Regarding SWORD_PATH issues (split from general BibleCS Installer thread to
be focused on this issue alone) :
DM Smith wrote:
I didn't think about overwriting. I'll see about adding a check to see
if it is currently defined and pointing to an existing directory. If it
is not then I think it sh
The implementation is not a hybrid of C&D but more a variation on C as
you gave in code below.
If it is clearer to swap the labels, I would be glad to do that.
I've uploaded the changes to
http://www.crosswire.org/bibledesktop/biblecs/biblecs/installer.
See SwordSetup.nsi and SwordFinish.nsh
Well, I think you have two very good solutions here: (C and D)
1) Swap the labels and the functions. I found the default labels and I
think that we can use them, so i18n is not an issue, nor is hacking.
2) Set variables in both functions and in .onInstSuccess do the work as
requested.
The secon
Well, I think you have two very good solutions here: (C and D)
1) Swap the labels and the functions. I found the default labels and I
think that we can use them, so i18n is not an issue, nor is hacking.
2) Set variables in both functions and in .onInstSuccess do the work as
requested.
The secon
Regarding use of HKCU vs HKLM (split from general Installer thread to be
focused on this issue alone) :
Here is some sample code for a custom page allowing choice of "Just this
user" and "All Users". It is pretty stripped down just to illustrate the
basics of how it works.
(I haven't tested
By having them, we sign up to the responsibility for internationalizing
those pages, should the need arise.
Good point ... I hadn't considered that.
Regarding getting readme.txt to show up by itself before InstallManager.exe
and sword.exe (split from general Installer thread to be focused on t
L.Allan-pbio wrote:
* HKLM SOFTWARE\Classes\sword ???
Seems to be set by running sword.exe whole series of registry
entries. Perhaps these should be removed also?
These are being created by the OS. Not by the installer or the
executable.
Try installing and running 1.5.6 and then search
* HKLM SOFTWARE\Classes\sword ???
Seems to be set by running sword.exe whole series of registry
entries. Perhaps these should be removed also?
These are being created by the OS. Not by the installer or the executable.
Try installing and running 1.5.6 and then search for registry entries.
w CD requests. But not too long.
And for this CD, I would like to put JSword/BibleDesktop on it. So I
have some work to do in that arena.
Also, the KJV that's distributed as part of the starter pack for 1.5.6
has known problems. While the current KJV module also has problems it is
much b
Lynn and DM,
I just wanted to say "thank you" for all the work you invest into this
important issue.
mg
___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change you
ler (and sword.exe itself) may make it
difficult or impossible for a "limited user" to be able to install and run.
- Original Message -----
From: "DM Smith" <[EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent: Thursday, February 09, 2006 5
I have updated the installer as before.
This now launches readme (if requested) and then the InstallMgr followed
by Sword.exe (if program run requested)
I think that all the registry keys are correct.
I think that all the links are correct.
I fixed a problem where the InstallMgr --uninstall was
L.Allan-pbio wrote:
I was referring to the link I provided. I don't have enough
experience or
accessible machines with earlier OSes. If our minimum target is Win98
then
I think that HKCU is a fine target.
Keep me posted on your findings and suggestions here.
Separate email.
That email is r
* I would suggest consideration of having the "Family !define" statements
and perhaps some of the "Product !define" statements be in separate .nsh
include files ... a'la:
!include "CrosswireFamilyDefines.nsh"
!include "LcdProjectDefines.nsh"
This is a good idea.
The idea would be that many/
if run program checked then
execwait readme
else
exec readme
endif
endif
if run program checked then
execwait installmgr
exec sword
endif
endfunc
I am trying to keep from using string literals as much as possible and
I was referring to the link I provided. I don't have enough experience or
accessible machines with earlier OSes. If our minimum target is Win98 then
I think that HKCU is a fine target.
Keep me posted on your findings and suggestions here.
I took a more or less detailed look at how the legacy
e can ultimately provide an
installer in the user's own language. The MUI has been internationalized
into many languages already.
- Original Message - From: "DM Smith" <[EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent:
PageRun
SetOutPath $INSTDIR
ExecWait 'InstallManager.exe'
Exec 'sword.exe'
FunctionEnd
- Original Message -
From: "DM Smith" <[EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent: Monday, February 06, 2006 3:33 PM
L.Allan-pbio wrote:
From SwordSetup.nis
;
; Establish and remember the Start MenuGroup info
!define MUI_STARTMENUPAGE_DEFAULT_FOLDER "$[PRODUCT_TITLE}"
; Remember where it is
!define MUI_STARTMENUPAGE_REGISTRY_ROOT HKLM
!define MUI_STARTMENU
From SwordSetup.nis
;
; Establish and remember the Start MenuGroup info !define
MUI_STARTMENUPAGE_DEFAULT_FOLDER
"$[PRODUCT_TITLE}" ; Remember where it is !define
MUI_STARTMENUPAGE_REGISTRY_ROOT HKLM
!define MUI_STARTMENUPAGE_REGISTRY_KEY
I have uploaded a current copy of the installer script that I am working
on to:
http://www.crosswire.org/bibledesktop/biblecs/biblecs/installer/SwordSetup.nsi
I have also uploaded the installer:
http://www.crosswire.org/bibledesktop/biblecs/biblecs/installer/SwordSetup.exe
Give it a try and let
Greg Hellings wrote:
Personally I hate it when there is no option to *not* create Start
Menu/Quick Start/Desktop shortcuts. For each of those steps it would
be nice to have a check box or some other item that allows me to say
"Do Not Create Shortcut." Just my preference, really.
Here is a li
For my own self I prefer to have no entry under the Start Menu and an
icon on the desktop for some programs, with an entry on the Start Menu
and none on the desktop for others. It's all dependent on the
frequency with which I access the program. I really dislike
having an entry in both places. T
Greg Hellings wrote:
Personally I hate it when there is no option to *not* create Start
Menu/Quick Start/Desktop shortcuts. For each of those steps it would
be nice to have a check box or some other item that allows me to say
"Do Not Create Shortcut." Just my preference, really.
For Desktop
Personally I hate it when there is no option to *not* create Start
Menu/Quick Start/Desktop shortcuts. For each of those steps it
would be nice to have a check box or some other item that allows me to
say "Do Not Create Shortcut." Just my preference, really.
--GregOn 2/4/06, DM Smith <[EMAIL PRO
Troy,
Lynn and I have been working on this. Our approach has been a little
different. My goal is to get a basic installer for just BibleCS and his
has been to create a family of installers for all derivative Sword API
Windows applications. These are not at odds with each other and I think
w
L.Allan-pbio wrote:
Lynn.Allan wrote:
> I'm unclear about the best name for the CrossWire executable to use at
> various points during the installation.
> * The SWORD Project?
> * BibleCS?
> * sword.exe?
DmSmith wrote:
> think that BibleCS is the internal project name and not a name to be
used
Lynn.Allan
wrote:> I'm unclear about the best name for the CrossWire executable to
use at> various points during the installation.> * The SWORD
Project?> * BibleCS?> * sword.exe?DmSmith
wrote:> think that BibleCS is the internal project name and not a
name to beused outside of it's develop
L.Allan-pbio wrote:
Thanks for the helpful feedback.
Dm Smith wrote:
A copy of the installer that I am working on can be found at
www.crosswire.org/bibledesktop/BibleCsStarterKitSetup
The file of interest is SwordSetup.nsi
It is very incomplete and at this time is focused upon an installation
Thanks for the helpful feedback.
Dm Smith wrote:
A copy of the installer that I am working on can be found at
www.crosswire.org/bibledesktop/BibleCsStarterKitSetup
The file of interest is SwordSetup.nsi
It is very incomplete and at this time is focused upon an installation
of just BibleCS.
A
A copy of the installer that I am working on can be found at
www.crosswire.org/bibledesktop/BibleCsStarterKitSetup
The file of interest is SwordSetup.nsi
It is very incomplete and at this time is focused upon an installation
of just BibleCS.
See below for my thoughts:
L.Allan-pbio wrote:
I w
I would appreciate guidance on which specific registry entries to use for
the nsis installer for The SWORD Project BibleCS sword.exe (windows).
This is an issue as far as re-installs, and how other sword-api based
"family apps" can detect previous installations, and where other sword-api
based
Here a link to yet another prototype installer.
http://lcdbible.sourceforge.net/misc/LcdBibleInstaller_MuiPrototype.zip
As the name infers, this one uses the MUI (modern user interface). It is
more of a "starter-kit" since the World English Bible is part of the
installer.
It is quite a bit cl
Its coming slow. I'll look at this link too. I am melding your earlier
prototype and also Troy's. I've been busy and have not been able to put
in as much time as I'd like.
What I have done so far is to read the NSIS documentation carefully
(boy, there's a lot there) and document what is presen
DM Smith wrote:
I am working on the installer and hope to have a first pass done by next
Monday, God willing. I am starting with what Lynn and Troy did, so it
may be a final pass.
I was wondering what the status of this is.
Here is a link to YAPI (yet another prototype installer)
http://lcdbib
Troy wrote:
> Or start with Lynn's work and hide all the additional functionality
for
now.
> Thanks for volunteering your time-- and also to Lynn for doing so
much
work up to this point.
Troy,
Glad to see you back mucho-active with sword-devel did some job
responsibilites become more managea
DM,
Lynn did a great job adding alot of functionality to his latest
installer. I would grab that as a starting point:
http://lcdbible.sourceforge.net/misc/BibleCsStarterKitSetup_proto.zip
My main concerns are that we are adding alot of functionality and stubs
for future functionality that
Just wondering has there been any progress on the biblecs installer?
The last svn note seems to be from mid-Sep.
It has been a while since I've looked at it, but I believe the prototype
from the previous email had illustrative approaches for some/most of the
questions brought up in the Se
I have written a simple application to help handle SWORD_PATH.
On startup it will display whatever SWORD_PATH happens to be set to. It can be changed from direct user input, or click 'Search' and it will search all fixed drives on the system for dir's that contain a dir named '
mods.d'. All resul
Hi Lynn ...
Lynn Allan wrote:
YAPI ... yet another proto installer ... for biblecs ...
This is closer to the full StarterKit version with (older versions of)
sword.exe icu*.dll, InstallManager, and also the KJV.
I think you're on the right lines with this one. EXCEPT - the
SWICU20.DL
YAPI ... yet another proto installer ... for biblecs ...
This is closer to the full StarterKit version with (older versions of)
sword.exe icu*.dll, InstallManager, and also the KJV.
http://lcdbible.sourceforge.net/misc/BibleCsStarterKitSetup_ReleaseExe_9Mb.zip
Here is a smaller version with stubs
Here is a prototype for an nsis installer that takes into account a
"family" of windows applications being published by The CrossWire
Bible Society. It builds on the biblecs_proto_installer mentioned in
an earlier post.
http://lcdbible.sourceforge.net/misc/lcdbible_proto_installer.zip
-- Comments
ginal Message -
From: David
To: sword-devel@crosswire.org
Sent: Thursday, October 13, 2005 1:20 PM
Subject: [sword-devel] BibleCS Installer
Lynn,
This might be a little late but I wanted to mention it to Troy (who said that he has no objections) before I mentioned it to you. Although it seem
13, 2005 1:20
PM
Subject: [sword-devel] BibleCS
Installer
Lynn,
This might be a little late but I wanted to mention it to Troy (who said
that he has no objections) before I mentioned it to you. Although it seems
that you have almost completed the installer.
If there
Lynn,
This might be a little late but I wanted to mention it to Troy (who said that he has no objections) before I mentioned it to you. Although it seems that you have almost completed the installer.
If there are any more problems I would suggest that you switch to InnoSetup. Or ISTool which pr
Hi Lynn
Lynn Allan wrote:
I've updated the installer ... should be able to handle uninstall
better. Same link:
Yep ... seems to work the way it ought. I really think you're
on the right lines with this one. It does what you say it should do and
uninstalls properly
to expedite
> development)
> * ignoring SWORD_PATH environment variable
>
>
http://forums.winamp.com/showthread.php?s=fc27ff2032df1a41b7de0c979f348a6f&postid=1786691#post1786691
>
> - Original Message -
> From: "Troy A. Griffitts" <[EMAIL PROTECTED]>
&
with the Modern-UI. I would
advocate just fixing it (can't be changed) as "The SWORD Project" (or
perhaps CrossWire\The SWORD Project).
Your thoughts appreciated.
- Original Message -
From: "Troy A. Griffitts" <[EMAIL PROTECTED]>
To: "SWORD Developers'
Hi Lynn ..
Lynn Allan wrote:
Here's a link:
http://lcdbible.sourceforge.net/misc/biblecs_proto_installer.zip
I think you are on the right lines with this one. I don't know what
Troy's feelings would be - but assuming that the user is a 'first time'
Sword user, I'd rather supply
EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent: Saturday, October 08, 2005 2:40 PM
Subject: Re: [sword-devel] BibleCS Installer
> Hey Lynn,
> If you'd like to help with this installer, I'd appreciate it. I'm
not
> interested in handling
: "Troy A. Griffitts" <[EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent: Thursday, September 22, 2005 1:28 PM
Subject: Re: [sword-devel] BibleCS Installer
Lynn,
I've not looked at the installer since I sent the email. I would
LOV
BibleCsNsisSetup.exe.
> >
> > - Original Message -
> > From: "Troy A. Griffitts" <[EMAIL PROTECTED]>
> > To: "SWORD Developers' Collaboration Forum"
> >
> > Sent: Thursday, September 22, 2005 1:28 PM
> > Subject: Re: [
stall, and other concerns.
The "lessons learned" from LcdBibleNsisSetup.exe could be incorporated
into BibleCsNsisSetup.exe.
- Original Message -
From: "Troy A. Griffitts" <[EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent: Thurs
corporated
into BibleCsNsisSetup.exe.
- Original Message -
From: "Troy A. Griffitts" <[EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent: Thursday, September 22, 2005 1:28 PM
Subject: Re: [sword-devel] BibleCS Installer
> Lynn,
> I've not
[EMAIL PROTECTED]>
To: "SWORD Developers' Collaboration Forum"
Sent: Thursday, September 22, 2005 4:07 PM
Subject: Re: [sword-devel] BibleCS Installer
> Troy,
>
> I tweaked an existing nsis 1.x script for a prototype
> LcdBibleStarterKit to accomplish the kinds of
Forum"
Sent: Thursday, September 22, 2005 1:28 PM
Subject: Re: [sword-devel] BibleCS Installer
> Lynn,
> I've not looked at the installer since I sent the email. I would
LOVE
> for your help on this. I only used the eclipse wizard to get me
> started. They also supply a high
Lynn,
I've not looked at the installer since I sent the email. I would LOVE
for your help on this. I only used the eclipse wizard to get me
started. They also supply a highlighting code editor and popup hint
help for NSIS functions.
Thanks for your input!
-Troy.
Troy,
I've used the NSIS installer a fair amount, although with "native 1.x"
scripting rather than with Eclipse. I was able to get setup.nsi to
compile and run, and wanted to check if you have resolved your
questions before looking closer.
> There are a few things missing:
> Launch Readme.txt
I haven't tried it yet, but I did find an open source IDE for NSIS.
(Other than the mentioned Eclipse/NullSoft Install plugin for Eclipse).
http://hmne.sourceforge.net/
I hope this helps in the meantime :-)
God Bless <><
Greg MarineOn 9/18/05, Troy A. Griffitts <[EMAIL PROTECTED]> wrote:
Hey guy
Hey guys,
I spend today trying to build a new installer for the upcoming
release of BibleCS. I'm abandoning the commercial InstallShield
installer we currently use and am trying to make everything work using
the free NullSoft installer. I gave up after trying to learn the
scripting langua
88 matches
Mail list logo