Mono Winforms Bundle [Subtitle Edit]

Post links to your 32-bit module repos here. Repo maintainers are responsible for resolving any issues caused by their xzm's.
Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Mono Winforms Bundle [Subtitle Edit]

Post#1 by Bogomips » 31 Dec 2014, 19:30

MD5SUM(To start download hit downward arrow)

Module
  • Winforms
    This is libmono-winforms, required for Subtitle Edit, bundle of 20 Mono deb deps and, for good measure, 5 X deb deps, all resolved within Ubuntu 12.04 LTS.
  • Mono
    This is Slackware package that crashed txz2xzm (out of space), which I then had to do manually. Anyway this combination of this version Slackware package with winforms module works for Subtitle Edit 3.4.4 (latest version as of Nov 2014).
Subtitle Edit Example: Setup & Run

    Code: Select all

    Download:  SE323Linux.zip/SE344.zip
    ______________________________________________________________________________
    guest@porteus:~$ mkdir SE323
    guest@porteus:~$ unzip SE323Linux.zip -d SE323
    guest@porteus:~$ rm SE323/mplayer	# Use distro's mplayer
    guest@porteus:~$ ls -sh SE323
    total 2.8M
     12K ChangeLog.txt     20K Interop.QuartzTypeLib.dll  4.0K README
     512 Dictionaries/     512 Languages/                 2.2M SubtitleEdit.exe
    529K Hunspellx86.dll   32K NHunspell.dll
    ______________________________________________________________________________
    guest@porteus:~$ sha1sum SE344.zip 
    7aacbba03f81e8df85a1c9a65f001108d47348ae  SE344.zip
    guest@porteus:~$ mkdir SE344
    guest@porteus:~$ unzip SE344.zip -d SE344
    root@porteus:/home/guest# activate winforms2.0-cil_2.10.8.1-1ubuntu2_porteus3.1-i486-alldesktops.xzm	# Later version 110 first
    root@porteus:/home/guest# activate mono-3.2.3-i486-1sl.xzm	# then older version 96, to avoid version conflict.
    guest@porteus:~$ mono SE344/SubtitleEdit.exe 
    
    Enjoy!
    
    Desktop
    Toggling video with hot key combination Alt+Enter from frame in SubtitleEdit window to full screen and back.
      • KDE Although dependencies were resolved for KDE, not possible to toggle video back from full screen into frame of SubtitleEdit window. SubtitleEdit window becomes inaccessible.
      • XFCE Toggling video back from full screen succeeded after a few key press attempts.
      • MATE Toggling video back and forth, no problem. But overall response bit slow.
      • LXQT Overall good response, and no problem with toggling video back and forth.
      Bundling Doc

      Code: Select all

      root@porteus:/home/guest# sh p10/Por/xzmod.sh -q p10/Por/SubEd/wform_291214 . /mnt/sda4/mods
      Default Module Name: wform_291214.xzm
      
      Installing to Fakeroot Directory
      
      libgdiplus-2.10.9-i486-2sl: Libgdiplus Free .NET GDI+ Compatible API     [460K]
      libmono-winforms2_0-2.10.8.1-1ubuntu2-i386: 2.10.8.1 Mono System.Windows [30M] 
      libx11-6-1.4.99.1-0ubuntu2-i386: 1.4.99.1 Client interface to the X Wind [2.7M]
      lip-0.0.0-naut-i486: 0.0.0 Setting Library Search Path                   [10K] 
      
      Creating Module wform_291214.xzm
      
      Parallel mksquashfs: Using 1 processor
      Creating 4.0 filesystem on /mnt/sda4/mods/wform_291214.xzm, block size 262144.
      [===========================================================================/] 385/385 100%
      
      Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
              compressed data, compressed metadata, compressed fragments, compressed xattrs
              duplicates are removed
      Filesystem size 9917.41 Kbytes (9.68 Mbytes)
      
      guest@porteus:~$ cp /mnt/sda4/mods/wform_291214.xzm .
      guest@porteus:~$ mv wform_291214.xzm winforms2.0-cil_2.10.8.1-1ubuntu2_porteus3.1-i486-alldesktops.xzm
      
      • libmono-winforms2_0-2.10.8.1-1ubuntu2-i386.txz: Package of 20 debs
      • libx11-6-1.4.99.1-0ubuntu2-i386.txz: Package of 5 debs
      Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
      NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB