Page 1 of 1

Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 23 Jun 2010 11:53
by MarkoG
Hello.

In the past we deployed different versions of vlc by editing and compiling vlc.win32.nsi as descriped at http://www.john.bryntze.net/jbkb/index. ... dia_Player. In 1.1.0 i can neither find this file nor any information about relevant changes.

Yours,
Marko.

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 23 Jun 2010 13:41
by Jean-Baptiste Kempf
Hmm, I'll put it in the next release.

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 28 Jun 2010 13:58
by CKR
Hello,

we're too using the vlc.win32.nsi for deploying purposes. How long will it take until the next release? We've been waiting long for V1.1.0 to get rid of the security issue in V1.0.5 and now we're waiting for the .nsi.
It is the best way for organizations to deploy VLC Player, so please put in every release.

Yours, Carsten

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 28 Jun 2010 14:44
by Jean-Baptiste Kempf
It is also the best for spammers...

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 01 Jul 2010 09:26
by CKR
What does that mean?

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 01 Jul 2010 18:27
by Jean-Baptiste Kempf
vlc.us.com and other stuffs like that.

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 04 Jul 2010 18:27
by ferris_bueller
Hi JB,

i would also appreciate if you might post this file maybe on your ftp server?

could you please do it?

Many thanks

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 05 Jul 2010 00:54
by Jean-Baptiste Kempf
Mail me.

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 08 Jul 2010 17:39
by snissen
I also need to customize the installation of VLC 1.1.0 on Windows, and so need its vlc.win32.nsi file. Please post it for download from somewhere! Sande

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 09 Jul 2010 16:15
by VLC_help

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 12 Jul 2010 15:32
by donatt
I also have to costumize the vlc for our company. So I have taken the .nsi file on github to compile a new costumized version but the NSIS can't find the languages folder... so my question: is the folder also forgotten or where are the languagefiles stored in the VLC 1.1 zip version?

THX for the answer.

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 12 Jul 2010 17:13
by VLC_help
Languages are also missing from the package
http://git.videolan.org/?p=vlc.git;a=tr ... cb48004ed8

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 12 Jul 2010 17:44
by snissen
Not only are languages missing, the compile fails on some @ commands. I started with the win32 ZIP archive, then added the languages from the downloadable src file .tar.bz2 (under extras\package\win32). Using NSIS 2.46, the compile fails:

Code: Select all

Invalid command: @BUILD_ACTIVEX_TRUE@ Error in script "W:\Windows\VLC\New\vlc-1.1.0\vlc.win32.nsi" on line 28 -- aborting creation process
If I "fix" that line and the following one (by reversing the !define and @ parts), then it fails again at:

Code: Select all

Invalid command: @FILE_LIBVLCCORE_DLL@ Error in script "W:\Windows\VLC\New\vlc-1.1.0\vlc.win32.nsi" on line 31 -- aborting creation process
I assume I can't just comment these things out--they must serve a purpose.

Anyone have a vlc.win32.nsi that works, or an alternative build procedure?

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 12 Jul 2010 17:59
by snissen
Skip past that section (which I'm not sure is a good idea), and the compile will fail again around line 430, starting with this section:

Code: Select all

@BUILD_OSDMENU_TRUE@ !insertmacro InstallFolder osdmenu @BUILD_SKINS_TRUE@ !insertmacro InstallFolder skins @BUILD_HTTPD_TRUE@ !insertmacro InstallFolder http @BUILD_LUA_TRUE@ !insertmacro InstallFolder lua
Even if you invert those !insertmacro and @ parts, it still fails like this:

Code: Select all

!insertmacro: macro "InstallFolder" requires 1 parameter(s), passed 2! Error in script "W:\Windows\VLC\New\vlc-1.1.0\vlc.win32.nsi" on line 432 -- aborting creation process

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 13 Jul 2010 06:45
by mfearby
Very sad to read about the missing vlc.win32.nsi. I was about to update our installer from 1.0.3 to 1.1.0 to go with a new Win7 reference image. Will the NSI be restored some time soon, with the ability to repackage it without the errors mentioned in the previous post? Thanks. I'll keep pushing out 1.0.3 for now...

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 14 Jul 2010 21:10
by snissen
And if you skip past all those errors (which is a bad idea) and get it to compile, you immediately see another problem: the variable @VERSION@ is never resolved, so you end up with a installer named "vlc-@VERSION@-win32.exe". That's literally named with the word VERSION in the filename--it's not replaced with the numbers 1.1.0.

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 29 Jul 2010 09:55
by donatt
hey guys

Is it right that the vlc.win32.nsi is also not added in the bugfix relase 1.1.1 ? So why you have added the languages folder but not the vlc.win32.nsi file? This case sounds a bit stange for me...
Other question - were ther any changes in the .nsi file since 1.1 stable version? If not i take this one..to "compile" the new one..

THX for your reply and for your work at the VLC media player !

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 29 Jul 2010 17:11
by VLC_help
At least vlc.win32.nsi is included in .7z release (VLC 1.1.1). I didn't test out .exe

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 29 Jul 2010 17:24
by Jean-Baptiste Kempf
Indeed, it is in the .7z

Re: Deploying 1.1.0 can't find vlc.win32.nsi

Posted: 03 Aug 2010 08:52
by donatt
THX for all replys ;-)