installbase-devel Mailing List for InstallBase
Status: Alpha
Brought to you by:
damonc
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(16) |
Nov
(1) |
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(3) |
Feb
(5) |
Mar
(18) |
Apr
(10) |
May
(2) |
Jun
(5) |
Jul
(12) |
Aug
(7) |
Sep
(11) |
Oct
(4) |
Nov
(5) |
Dec
(5) |
2004 |
Jan
|
Feb
|
Mar
(6) |
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Matthias H. <mh...@ba...> - 2005-08-31 14:26:07
|
Hi list, we have some Linux projects that need a good installer in the near future=20 goind on. I was pretty excited to see installbase with it's pretty good=20 features and the plattform independence. I tried the latest 1.0a5 which wor= ks=20 pretty fine for me right now. Are there major bugs? Is this project still=20 under active development? What about the new renamed installjammer? When is= =20 this about to be released? best regards Matthias =2D-=20 _________________________________ =A0 =A0Dipl.-Inf. Matthias H=E4nel =A0Internet: www.baumeroptronic.de |
From: SourceForge.net <no...@so...> - 2004-10-13 21:29:57
|
Bugs item #1046614, was opened at 2004-10-13 21:29 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=1046614&group_id=54799 Category: Install Builder Group: None Status: Open Resolution: None Priority: 5 Submitted By: cutter_jim (cutter_jim) Assigned to: Damon Courtney (damonc) Summary: divide-by-zero error Initial Comment: adding a zero-length file to an installation causes divide-by-zero errors in common.tcl in ::MPI::WrapProgress{} and in unpack.tcl in IncrProgress{} i would recommend a zero check around these divisions (two in each function). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=1046614&group_id=54799 |
From: Ruediger H. <ha...@po...> - 2004-09-24 10:19:58
|
Hello, I am looking for installation programs and came across installbase. It seem= s=20 very good and a test install went fine. A requirement to actually choose=20 installbase for me is to be able to check for program dependencies. =46or example I have 3 products but each product depends on a second progra= m and=20 on a hardware driver that have to be installed. When I want to install one= =20 product I want to be asked for the hardware that is to be used and then=20 instalation proceeds with the dependencies automatically resolved. Did somebody think about such a feature ? Are there means in installbase th= at=20 make this possible even now, but I haven't seen ? =2D-=20 with best regards=20 R=FCdiger |
From: <aku...@sh...> - 2004-08-20 03:27:08
|
11'th Annual Tcl/Tk Conference October 11 - 15, 2004 New Orleans, Louisiana, USA Email Contact tc...@tc... We are pleased to announce the 11'th Annual Tcl/Tk conference (Tcl'2004), sponsored by Noumena Corporation, in cooperation with ActiveState and ExpoTech. Come to New Orleans to: * Learn about the power of Tcl/Tk. * Present exciting new work involving Tcl/Tk. * See the latest developments in Tcl/Tk. * Meet Tcl/Tk researchers and users from academia, government and industry. * Plan for future Tcl/Tk related developments. The conference program will include paper presentations, tutorials, Birds of a Feather (BOF) sessions and invited key-note talks. Registration Online registration is ready now. <http://www.tcl.tk/community/tcl2004/reg.html> Tutorials Come learn about Tcl from the experts. This year's Tcl/Tk Conference includes one of the best sets of Tutorials ever offered including tutorials on Jacl, TclHttpd, Starkit, Advanced GUI construction, and the API. <http://www.tcl.tk/community/tcl2004/tut2004.html> Schedule More details will be added to the schedule as they become available. <http://www.tcl.tk/community/tcl2004/schedule.html> Those attending the conference will be interested in the conference info page. <http://www.tcl.tk/community/tcl2004/info.html> To keep in touch with news regarding the conference and Tcl events in general, subscribe to the tcl-announce list. <http://listserv.activestate.com/mailman/mysubs?show=announce> Other Forms of Participation For those who are not presenting a paper at the conference, but would like to present their work in some form, we do provide several other forms of participation. Slots for Works-in-Progress (WIP) presentations and Birds-of-a-Feather sessions (BOFs) are available on a first-come, first-served basis by sending email to tc...@tc.... Some WIP and BOF time slots will be held open for on-site reservation, so we encourage all attendees with interesting work in progress to consider presenting that work at the conference. Conference Committee Gerald Lester HMS Software General Chair Andreas Kupries ActiveState Corp Clif Flynt Noumena Corp Website Admin Jeffrey Hobbs ActiveState Corp Kevin Kenny GE Global Research Center Ken Jones Avia Training Mac Cody Raytheon Company Kim Richerts Steve Landers Digital Smarties Sheila Miguez Motorola Larry Virden Tcl FAQ Maintainer Contact Information tc...@tc... |
From: Damon C. <da...@yo...> - 2004-04-13 16:28:00
|
> Am using your InstallBase for the first time. The user interface is really > great and pretty easy to understand most things. > > > > One question, I tried to set up a shortcut under Windows Platform > Options:Install Components and yet the installer does not create the > shortcut or the program group (in the Start menu). > > If you like I can make print screens of the settings I have. > Sorry I didn't get back to you sooner on this. Can you send me a little screenshot of the Edit screen for the component? Specifically, I want to see the values you've entered for the shortcut. Damon PS: You don't need to mail it to the mailing list, just to me. 0-] |
From: Damon C. <da...@yo...> - 2004-04-13 16:26:14
|
> Am trying to create an install such that it maintains the directory > structure of the original file set. I have selected "Create new file groups > when adding directories" under the General Information:Project Prefrences - > but this doesn't seem to make any difference. In other words, the installed > application has all the files dumped into one single level directory. Hrmm... The "Create new file groups..." option should get you what you're looking for. With that option checked, you should simply be able to add a single directory to the "Program Files" group, and InstallBase will create all the subdirectories as separate file groups. This has all been simplified in the newest version (which is not released yet), but what you're trying to do is totally possible in the last release. I would have gone crazy without this ability. 0-] Can you tell me what steps you are doing? Damon |
From: Beth M. <em...@cs...> - 2004-04-13 16:08:55
|
Hi, =20 Am trying to create an install such that it maintains the directory structure of the original file set. I have selected "Create new file = groups when adding directories" under the General Information:Project = Prefrences - but this doesn't seem to make any difference. In other words, the = installed application has all the files dumped into one single level directory. =20 Any suggestions would be helpful. I've also posted to the Help Forum - that's where I saw the response you had given back in 2002. =20 Thanks in advance, =20 Beth Massey Melbourne, FL bm...@ac... =20 =20 |
From: Beth M. <em...@cs...> - 2004-04-09 16:50:21
|
Hi, Am using your InstallBase for the first time. The user interface is really great and pretty easy to understand most things. One question, I tried to set up a shortcut under Windows Platform Options:Install Components and yet the installer does not create the shortcut or the program group (in the Start menu). If you like I can make print screens of the settings I have. Thanks in advance for your help, Beth Massey Melbourne, FL |
From: SourceForge.net <no...@so...> - 2004-03-24 17:02:37
|
Bugs item #922560, was opened at 2004-03-24 16:47 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=922560&group_id=54799 Category: Installs Group: v1.0 (example) Status: Open Resolution: None Priority: 5 Submitted By: Reinhold Füreder (fuerederr) Assigned to: Nobody/Anonymous (nobody) Summary: License agreement has to be deselected & re-selected Initial Comment: During the installation process of my created installer the license agreement is shown, I accept the terms and navigate to the next dialog by using next. When I go back to the license agreement the terms are still accepted, but the next button is disabled. Thus, I have to deselect and re-select it to continue the installation. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=922560&group_id=54799 |
From: SourceForge.net <no...@so...> - 2004-03-24 17:02:36
|
Bugs item #922568, was opened at 2004-03-24 16:58 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=922568&group_id=54799 Category: Installs Group: v1.0 (example) Status: Open Resolution: None Priority: 5 Submitted By: Reinhold Füreder (fuerederr) Assigned to: Nobody/Anonymous (nobody) Summary: Deinstallation of Windows Registry Keys? Initial Comment: Let's say my installed application creates additional registry keys, or the installer adds a windows registry key during the installation. During de-installation I would like to remove them but it does not happen. It might be that I use the uninstall component in a wrong way... Example: Add windows registry key by installer: root key = HKEY_CURRENT_USER key = Software\bla name = MyRegKey ... Uninstall component: component name = MyRegKey component type = Windows Registry Key registry value = HKEY_CURRENT_USER\Software\bla\MyRegKey (if registry value = HKEY_CURRENT_USER\Software\bla\ in the assumption the component name is used, the result is the same.) Thus, I these registry keys are not removed, while the ones for the file type, filename extension and file command are removed during uninstall. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=922568&group_id=54799 |
From: SourceForge.net <no...@so...> - 2004-03-10 22:07:11
|
Bugs item #913726, was opened at 2004-03-10 14:57 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=913726&group_id=54799 Category: Install Builder Group: None Status: Open Resolution: None Priority: 5 Submitted By: Ori Pessach (oripessach) Assigned to: Damon Courtney (damonc) Summary: CVS version won't run on Linux Initial Comment: Trying to run the CVS version under Fedora Core 1 bombs with: can't find package Wintcl while executing "package require Wintcl" (procedure "init" line 226) invoked from within "init" invoked from within "if {!$tcl_interactive} { init; main }" (file "lib/main.tcl" line 503) invoked from within "source lib/main.tcl" (file "/home/ori/development_tools/installbase/installbase.tcl" line 33) Changing the offending line to: if {$::tcl_platform(platform) == "windows"} { package require Wintcl } Gets the application to run, but trying to create a new install fails with a message box: Error: couldn't read file "/home/ori/development_tools/installbase/lib/BWidget/wizard.tcl": no such file or directory Pressing the Details button displays: couldn't read file "/home/ori/development_tools/installbase/lib/BWidget/wizard.tcl": no such file or directory couldn't read file "/home/ori/development_tools/installbase/lib/BWidget/wizard.tcl": no such file or directory while executing "source /home/ori/development_tools/installbase/lib/BWidget/wizard.tcl" ("uplevel" body line 1) invoked from within "uplevel #0 $auto_index($name)" (procedure "auto_load" line 13) invoked from within "auto_load $name [uplevel 1 {::namespace current}]" (autoloading "SimpleWizard") invoked from within "SimpleWizard $w -title "Install Project Wizard" -finishbutton 1 -helpbutton 1" (procedure "New" line 10) invoked from within "New" (procedure "LoadProject" line 6) invoked from within "LoadProject [ListBox::_get_current .projects]" (command bound to event) wizard.tcl is indeed missing. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=913726&group_id=54799 |
From: SourceForge.net <no...@so...> - 2004-03-10 22:01:57
|
Bugs item #913721, was opened at 2004-03-10 14:52 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=913721&group_id=54799 Category: Installs Group: None Status: Open Resolution: None Priority: 5 Submitted By: Ori Pessach (oripessach) Assigned to: Nobody/Anonymous (nobody) Summary: Pressing the Browse button during install fails Initial Comment: I get this on Fedora Core 1, with release 1.0a5: couldn't read file "/tmp/Linux-x86-Install/lib/tk8.4/choosedir.tcl": not a directory while executing "source /tmp/Linux-x86-Install/lib/tk8.4/choosedir.tcl" ("uplevel" body line 1) invoked from within "uplevel #0 $auto_index($name)" (procedure "auto_load" line 13) invoked from within "auto_load $name [uplevel 1 {::namespace current}]" (autoloading "::tk::dialog::file::chooseDir::") invoked from within "::tk::dialog::file::chooseDir:: -parent .destLoc -initialdir {/usr/local/Your Company Name/IBM Stuff}" ("eval" body line 1) invoked from within "eval ::tk::dialog::file::chooseDir:: $args" (procedure "tk_chooseDirectory" line 2) invoked from within "tk_chooseDirectory -parent .destLoc -initialdir {/usr/local/Your Company Name/IBM Stuff}" invoked from within ".destLoc.but37 invoke" ("uplevel" body line 1) invoked from within "uplevel #0 [list $w invoke]" (procedure "tk::ButtonUp" line 22) invoked from within "tk::ButtonUp .destLoc.but37" (command bound to event) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=913721&group_id=54799 |
From: SourceForge.net <no...@so...> - 2004-03-05 19:24:54
|
Bugs item #910688, was opened at 2004-03-05 21:18 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=910688&group_id=54799 Category: Installs Group: None Status: Open Resolution: None Priority: 5 Submitted By: Kristoffer Lawson (setok) Assigned to: Nobody/Anonymous (nobody) Summary: Not showing readme file Initial Comment: I select the "Include readme button" in the "Setup Complete" pane and specify the file to be <InstallDir>/README.txt, but on installation it doesn't show me this text file, even if I choose to do so. What method would it normally use for this? Should it be launching the default Windows program for that (on this machine configured to be emacs)? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=910688&group_id=54799 |
From: SourceForge.net <no...@so...> - 2004-03-05 19:20:00
|
Bugs item #910686, was opened at 2004-03-05 21:13 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=910686&group_id=54799 Category: Install Builder Group: None Status: Open Resolution: None Priority: 5 Submitted By: Kristoffer Lawson (setok) Assigned to: Damon Courtney (damonc) Summary: No group in start menu Initial Comment: I add the pane for selecting a group for the application (Program Folder -- correct?) but nothing appears in the Windows start menu. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=910686&group_id=54799 |
From: Damon C. <da...@yo...> - 2003-12-11 20:13:29
|
> Version 1.0a6 Let me see if I can get you an earlier version of InstallBase. Not for production but merely for curiosity. I think the problem is the in TclKit binaries. If an earlier version (which used freewrap) works properly on the platforms you're testing, I may have to switch back and scrap the TclKit project. *sigh* I just don't have the time to work on InstallBase AND rewrite parts of TclKit that don't work. Damon |
From: Roy S. <ro...@Si...> - 2003-12-11 19:40:00
|
Version 1.0a6 On Thu, 2003-12-11 at 12:26, Damon Courtney wrote: > > I reported this problem in April. InstallBase is seg faulting on many > > systems. > > The common problem is CPU type. 100% of all the Pentium 1 system I have > > run it on die. > > And now people are contacting me and saying that AMD systems are also > > doing this. P2, P3 and P4 systems have not had this problem. > > > > This leads me to suspect that somewhere in the compiling of the program > > a call is made to be Pentium 2 specific and any CPU that does not have > > that feature causes a crash. > > > > How can this be fixed? > > Is there a CPU specific call made in the code? > > The code at the C level doesn't do anything really fancy. > > What version of InstallBase is this problem seen on? Are we talking > about later versions that used TclKit or the original freewrap'd versions? > > Thanks, > > Damon Roy Souther www.SiliconTao.com Changing the way people do business. |
From: Damon C. <da...@yo...> - 2003-12-11 19:26:52
|
> I reported this problem in April. InstallBase is seg faulting on many > systems. > The common problem is CPU type. 100% of all the Pentium 1 system I have > run it on die. > And now people are contacting me and saying that AMD systems are also > doing this. P2, P3 and P4 systems have not had this problem. > > This leads me to suspect that somewhere in the compiling of the program > a call is made to be Pentium 2 specific and any CPU that does not have > that feature causes a crash. > > How can this be fixed? > Is there a CPU specific call made in the code? The code at the C level doesn't do anything really fancy. What version of InstallBase is this problem seen on? Are we talking about later versions that used TclKit or the original freewrap'd versions? Thanks, Damon |
From: Roy S. <ro...@Si...> - 2003-12-11 19:07:21
|
I reported this problem in April. InstallBase is seg faulting on many systems. The common problem is CPU type. 100% of all the Pentium 1 system I have run it on die. And now people are contacting me and saying that AMD systems are also doing this. P2, P3 and P4 systems have not had this problem. This leads me to suspect that somewhere in the compiling of the program a call is made to be Pentium 2 specific and any CPU that does not have that feature causes a crash. How can this be fixed? Is there a CPU specific call made in the code? Roy Souther www.SiliconTao.com Changing the way people do business. |
From: SourceForge.net <no...@so...> - 2003-12-05 16:25:37
|
Bugs item #854847, was opened at 2003-12-05 18:25 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=854847&group_id=54799 Category: Install Builder Group: v1.0 (example) Status: Open Resolution: None Priority: 5 Submitted By: Georgios Petasis (petasis) Assigned to: Damon Courtney (damonc) Summary: Failure to create a new install Initial Comment: When I tried to create a new install, I got the following error: (CVS version) couldn't read file "/disk2b/installbase/lib/BWidget/wizard.tcl": no such file or directory couldn't read file "/disk2b/installbase/lib/BWidget/wizard.tcl": no such file or directory while executing "source /disk2b/installbase/lib/BWidget/wizard.tcl" ("uplevel" body line 1) invoked from within "uplevel #0 $auto_index($name)" (procedure "auto_load" line 13) invoked from within "auto_load $name [uplevel 1 {::namespace current}]" (autoloading "SimpleWizard") invoked from within "SimpleWizard $w -title "Install Project Wizard" -finishbutton 1 -helpbutton 1" (procedure "New" line 10) invoked from within "New" (procedure "LoadProject" line 6) invoked from within "LoadProject [ListBox::_get_current .projects]" (command bound to event) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=854847&group_id=54799 |
From: SourceForge.net <no...@so...> - 2003-11-24 14:33:59
|
Bugs item #848315, was opened at 2003-11-24 15:33 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=848315&group_id=54799 Category: Installs Group: v1.0 (example) Status: Open Resolution: None Priority: 5 Submitted By: Norbert Harendt (nhibe) Assigned to: Nobody/Anonymous (nobody) Summary: Abort after File-write -failure Initial Comment: InstallBase aborts further installation, when a file can't be properly installed. e.G I provide msvcrt.dll, which should be installed in %WINNT%/System32 on Windows-Systems. When there's such DLL from another installation, my installation fails with all successing files, because msvcrt.dll can't be overwritten: the system is using it. -> One possibility would be, to make that file being copied at next startup of the system. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=848315&group_id=54799 |
From: SourceForge.net <no...@so...> - 2003-11-21 09:39:43
|
Bugs item #846477, was opened at 2003-11-21 10:39 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=846477&group_id=54799 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Joachim Zaers (jzaers) Assigned to: Nobody/Anonymous (nobody) Summary: CVS: Simple bug in installbase.tcl Initial Comment: v1.19: line 434: replace: package require Wintcl with: if {$::tcl_platform(platform) == "windows"} { package require Wintcl } Thanks. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=846477&group_id=54799 |
From: SourceForge.net <no...@so...> - 2003-11-12 19:26:05
|
Bugs item #840924, was opened at 2003-11-12 19:26 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=840924&group_id=54799 Category: Install Builder Group: None Status: Open Resolution: None Priority: 5 Submitted By: Greg Heberle (gheberle) Assigned to: Damon Courtney (damonc) Summary: Solaris Operation Fails Initial Comment: There is two items that seem to not work for me. 1) I have untar'd the file installbase-1.0a5.tgz on a Solaris: "SunOS name 5.8 Generic_108528-15 sun4u sparc SUNW, Sun-Blade-100" system and when I run ./installbase I get: ./installbase: test: argument expected". 2) If I build an install program on Linux and make a Solaris version when I run my new install executable on Solaris I get: ld.so.1: ./MyInstall-8-sparc-Install: fatal: libstdc++.so.2.10.0: open failed: No such file or directory I have gcc 3.2 installed on this machine and my /usr/local/lib dir only contains: libstdc++.so.5.0.4 If I link a libstdc++.so.2.10.0 to my libstdc++.so.5.0.4 I still get: ld.so.1: ./MyInstall-8-sparc-Install: fatal: libgcc_s.so.1: version `GCC_3. 3' not found (required by file /usr/local/lib/libstdc++.so.2.10.0) I noticed that you made Binaries/Linux-x86/dynamic|static/tclkit both static and dynamic on Linux but only dynamic on Solaris. It would be nice to have static versions of this on Solaris since I don't expect people that are running this to have gcc installed. Any help would be appreciated. Thanks, Greg ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474883&aid=840924&group_id=54799 |
From: Damon C. <da...@yo...> - 2003-11-05 00:50:39
|
> Herein lies the problem The help files don't. I imagine that the first step > would be to simply include the existing setup and it's files in one node, > specifying the existing setup(.exe) etc. But, how do we set up the templates > and other extras? > > This is complicated because the existing installer must (for a Multi-user > install) be run first as admin (root), then since this produces another > setup(.exe) in the install directory, that installer must be run as a normal > user, otherwise only the admin or root user can run OO.o It is during this > initial install that the templates etc need to be installed as well, as they > need to go in a directory of the base install. > > So, we need to firstly run the existing installer with the correct flags, then > we need to install the extras. The next part of the setup is not so bad, as > the first time a user tries to run O.o, the setup will automatically fire up. > We can for now ignore that. > > I (and I would guess Laurent) would appreciate any suggestions. For example, > with the extras, how best to configure the installation process? Assistance > will be gratefully received... Well, InstallBase doesn't currently allow for a lot of what you're trying to do, but with a little twiddling, it's quite easy to accomplish. I'm even willing to help with the project if you like. It shouldn't be that tough to accomplish your goals. Since this is part of the CDROM project, can we assume that this installer will always be run from a CDROM? If so, there's no need to pack the current OO.o installer at all. Just run it from the CD. Here are the basics: 1. Add current OO.o installer to a file group (if not always on a CD). 2. Add extras and templates to separate file groups. You can then popup the custom setup panel and let the user choose which parts to install. 3. In order to accomplish your goal, you'll need to add a new, custom install pane to the install. This is where I can help you quite a bit. It won't take but a few minutes for me to add this panel for you. If the OO.o installer is packed in the install, this new pane needs to first unpack it into a temp directory. The pane will have a little progress bar for this. If we're running from a CD, we simply execute the OO.o installer and wait until it exits. This pane will go directly before the "Copying Files" pane. We can popup a message saying "Running OpenOffice.org install..." and run the OO.o installer. Once it exits, InstallBase will immediately jump to the next pane, which is the "Copying Files" and copy all of the templates and extras the user selected as well as any other install components. That's pretty much it. In the next version of InstallBase, all of this will be much easier as panes and components will be able to placed in any order during installation. That's a little ways off though. If you would like my assistance with the project, I would love to help you guys out. If you send me a zip file of what's going into the install with a little description of what is what, I can probably build you the install in no time. If not, I'm always here to answer questions. 0-] Thanks, Damon |
From: Alex F. <set...@op...> - 2003-11-01 11:16:24
|
Hi. This is actually a follow on from Laurent Duperval's previous post, in which he asked about using Installbase to fire up an existing setup executable. I'll give a little background.... My sig should give a clue as to my interest. Laurent is also a member of the OpenOffice.org CD_ROM project, and both he and I are working toward the same end... We want a simple installer for Windows (and I'm looking at Linux as well). The windows one should be callable from the autostart.inf file, and should offer the Windows user a choice of installation modes (Multi-user or single-user OS basically. It would also be desirable to follow the OO.o install with installing extras, such as templates and dictionaries. Herein lies the problem The help files don't. I imagine that the first step would be to simply include the existing setup and it's files in one node, specifying the existing setup(.exe) etc. But, how do we set up the templates and other extras? This is complicated because the existing installer must (for a Multi-user install) be run first as admin (root), then since this produces another setup(.exe) in the install directory, that installer must be run as a normal user, otherwise only the admin or root user can run OO.o It is during this initial install that the templates etc need to be installed as well, as they need to go in a directory of the base install. So, we need to firstly run the existing installer with the correct flags, then we need to install the extras. The next part of the setup is not so bad, as the first time a user tries to run O.o, the setup will automatically fire up. We can for now ignore that. I (and I would guess Laurent) would appreciate any suggestions. For example, with the extras, how best to configure the installation process? Assistance will be gratefully received... -- Alex Fisher OpenOffice.org Marketing Community Contact Australia/New Zealand Assistant Lead CD-ROM Project http://www.openoffice.org |
From: SourceForge.net <no...@so...> - 2003-10-29 09:12:35
|
Feature Requests item #832240, was opened at 2003-10-29 20:12 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474886&aid=832240&group_id=54799 Category: None Group: None Status: Open Priority: 5 Submitted By: Ken Barber (resinhead) Assigned to: Nobody/Anonymous (nobody) Summary: NetBeans Integration Initial Comment: Ever thought of creating a NetBeans integration module for InstallBase? Essentially, you should be able to see the InstallBase project file(s) in the netbeans project, modify properties of the project as you would with any netbeans file and be able to do cool things, like check the IB project files into CVS ... Currently hacking together the final build with multiple disparate manual processes is painful. I think my production build time is long enough as it is, this would take almost an hour away from my build time - and allow multiple people to provide the production build via CVS access to the project. You may even be able to make it downloadable via NetBeans Auto Update. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474886&aid=832240&group_id=54799 |