Mantis Issue Tracking for Scribus
· Hosting provided by Anduin.net / Øverby Consulting ·

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003827ScribusReleasespublic2006-05-16 20:422014-08-12 20:55
Reporterplinnell 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
StatusfeedbackResolutionopen 
PlatformOSOS Version
Product Version1.3 
Target VersionFixed in Version 
Summary0003827: Create an MSI package for Scribus
DescriptionSee: http://nashi.altmuehlnet.de/pipermail/scribus/2006-May/017930.html [^]
TagsNo tags attached.
Patch
Attached Files

- Relationships

-  Notes
(0011339)
onlymee (reporter)
2006-05-17 02:38

Following up from Bryce comment, on the mailing list. I would be happy to help, but personally I'm an almost 100% *nix user. It's just my students that I want to be able to use the Windows version.

It appears there are various open source tools for creating MSI, typically needing some kind of XML or similar config script.
  
  http://wix.sourceforge.net/ [^]
  http://users.cyberone.com.au/dbareis/makemsi.htm [^]

I was not suggestiong that one should provide an MSI as well, but rather it
should be MSI instead. I doubt the config scripts for the currently used windows installation tool are difficult to port to some MSI builder friendly form. WOuld be happy to assist... Are the current scripts in CVS somewhere?

aside: I hadn't actually realised that the Windows version is still not considered stable. I did notice that only Win 2k/XP are supported -- MSI territory! I think there are free "installmsi.exe" type progs that run under 98 etc. too.
(0011340)
cbradney (administrator)
2006-05-17 03:03

98 is not and never will be supported.
(0011343)
samps (reporter)
2006-05-17 12:00

I'd like to have a stab at this task.... I just don't quite know where to start. Can someone point me in the right direction?
(0022994)
staffmm (reporter)
2009-12-23 13:02

Hi,

This feature would be excellent, atm we're concidering roling Scribus 1.3.5.1 out to all our clients, so the students can use a publisher alternative that they can all get easy acces to at home.

Is there a automate/slient install available with the current installer?

onlymee, do you have any experience with wix? When you say an XML config script, do you have a reference as to what the XML document structure needs to be like?

Is it an XML representation of the MSI data-tables?

If i can get this information, i'd definitely look into building an MSI package for Scribus, and possibly have a rolling MSI generation program for each of the releases.

Thanks,

Matthew Millar
(0024618)
vinylourson (reporter)
2010-10-07 09:58
edited on: 2010-10-07 09:58

Hi,

Is there any possibility that someone here finally made a .msi file to deploy Scribus on a Windows domain ?

I gave a look to Wix but after installing it and creating a .xml file as shown here ? http://wix.sourceforge.net/manual-wix3/authoring_first_file.htm [^] but never managed to launch the command in the terminal. (command not found or something)

I really think that Scribus would benefit having a .msi file.

(0032861)
Kunda (manager)
2014-07-21 05:02

Is this still on the radar?
(0032909)
jghali (administrator)
2014-07-22 08:53

Yes, msi installer format has definitely some advantages over current one.
(0032926)
samps (reporter)
2014-07-23 08:07

I went ahead and had a go packaging up the 1.4.4 Scribus version in.MSI format.

Using an evaluation copy of Scalable Smartpackager Pro 2.0.1.0 on a Win7Ent VirtualBox VM, patched to the hilt.

The 32-bit version went alright and I would like someone to take it for a spin to rule out the possibility of it working by sheer coincidence ;-)

The 64-bit Scribus bombs out during the packaging phase, so that will have to wait a bit longer.

I also packaged v9.0.9 of GhostScript, in case you need to install first.

Get the packets from here:

http://unplugd.com/scribus/GhostScript-9.0.9-x86.msi [^]
http://unplugd.com/scribus/Scribus-1.4.4-x86.msi [^]

The packets are usable for another 13 days, after which they will refuse to work due to having been created with an evaluation copy of Smartpackager.

Usual disclaimer applies. No responsibility on my behalf, try it out in an inconspicuous spot first, yada yada....
(0032929)
Kunda (manager)
2014-07-23 20:52

Samps, awesome!
Would you be interested in compiling a bleeding edge 1.5svn msi file?
Also what issues are you encountering with the 64 bit build ? Would you post your progress to the mailing list so that it may spur more movement in this direct?
(0032974)
samps (reporter)
2014-07-25 01:27

Kunda,
The problem with the 64 bit version is not easily determined. The result of the problem is that Smartpackager crashes, with no useful reason given.

However, I found an old version of WinInstall LE which does a perfectly nice, while not easily managed, job of packaging the 64 bit Scribus.

Again, I would like someone to check it before I publish it. It can be found at:

http://unplugd.com/scribus/scribus-1.4.4-x64.msi [^] (uploading as I write this, should be there in 10 mins)

and an .msi of GhostScript is at:

http://unplugd.com/scribus/GhostScript-9.0.9-x64.msi [^]

As for packaging the 1.5svn.. I'll have a look at it, sometime today.
(0032976)
Kunda (manager)
2014-07-25 04:35

Fantastic! What would be epic is if you created a tutorial on how you produced the .msi for 32 and 64 bit for both 1.4 and 1.5svn
(0033213)
Kunda (manager)
2014-08-08 21:23

Samps, please report where you're at in the process compiling 64 bit 1.5svn builds bundled in .msi packages. Thanks
(0033235)
samps (reporter)
2014-08-12 03:54

Still trying to set up the tools needed to compile from scratch. Some of these are big and my Internet connection is virtually non-existant.
Having all sorts of problems that mostly can be put down to being new to the task, but I am slowly getting where I want to be.
Tell me... Can I cross-compile a 64bit version from a 32bit toolchain? Can I do it the other way around? Compiler is the C that comes with VisualStudio Express 2013.
(0033237)
Kunda (manager)
2014-08-12 20:55

Samps, thanks for the follow-up! Lets use the Dev Mailing List as the place to conduct the conversation. It makes better sense that way. Thanks

- Issue History
Date Modified Username Field Change
2006-05-16 20:42 plinnell New Issue
2006-05-16 20:42 plinnell Category Win32 => Releases
2006-05-17 02:38 onlymee Note Added: 0011339
2006-05-17 03:03 cbradney Note Added: 0011340
2006-05-17 12:00 samps Note Added: 0011343
2009-12-23 13:02 staffmm Note Added: 0022994
2010-10-07 09:58 vinylourson Note Added: 0024618
2010-10-07 09:58 vinylourson Note Edited: 0024618 View Revisions
2014-07-21 05:02 Kunda Note Added: 0032861
2014-07-21 05:02 Kunda Status new => feedback
2014-07-22 08:53 jghali Note Added: 0032909
2014-07-23 08:07 samps Note Added: 0032926
2014-07-23 20:52 Kunda Note Added: 0032929
2014-07-25 01:27 samps Note Added: 0032974
2014-07-25 04:35 Kunda Note Added: 0032976
2014-08-08 21:23 Kunda Note Added: 0033213
2014-08-12 03:54 samps Note Added: 0033235
2014-08-12 20:55 Kunda Note Added: 0033237



Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker