User:Rhabacker: Difference between revisions

From KDE TechBase
(new kmymoney 5 builds)
 
(update)
 
Line 3: Line 3:
To get a portable version from the master branch three steps are necessary:
To get a portable version from the master branch three steps are necessary:
* register at obs (click on https://build.opensuse.org/ "Sign in") and let me know the user name, so I can give you access rights
* register at obs (click on https://build.opensuse.org/ "Sign in") and let me know the user name, so I can give you access rights
* trigger new build [https://build.opensuse.org/package/trigger_services/home:rhabacker:branches:windows:mingw:win32:KF5Apps/mingw32-kmymoney5 (64bit)] [https://build.opensuse.org/package/trigger_services/home:rhabacker:branches:windows:mingw:win64:KF5Apps/mingw64-kmymoney5 (32bit)]  
for 32 bit package:
* Download portable package [https://build.opensuse.org/package/binaries/home:rhabacker:branches:windows:mingw:win64:KF5Apps/mingw64-kmymoney5:mingw64-kmymoney5-installer/openSUSE_Leap_42.3 (64bit)] [https://build.opensuse.org/package/binaries/home:rhabacker:branches:windows:mingw:win32:KF5Apps/mingw32-kmymoney5:mingw32-kmymoney5-installer/openSUSE_Leap_42.3 (32bit)]
* trigger new build [https://build.opensuse.org/package/trigger_services/home:rhabacker:branches:windows:mingw:win32:KF5Apps/mingw32-kmymoney5 here]
* Download portable package [https://build.opensuse.org/package/binaries/home:rhabacker:branches:windows:mingw:win32:KF5Apps/mingw32-kmymoney5:mingw32-kmymoney5-installer/openSUSE_Leap_42.3 here]
for 64 bit package:
* trigger new build [https://build.opensuse.org/package/trigger_services/home:rhabacker:branches:windows:mingw:win64:KF5Apps/mingw64-kmymoney5 here]  
* Download portable package [https://build.opensuse.org/package/binaries/home:rhabacker:branches:windows:mingw:win64:KF5Apps/mingw64-kmymoney5:mingw64-kmymoney5-installer/openSUSE_Leap_42.3 here]
 
== Run Windows builds on openSUSE Linux ==
The Windows build of KMyMoney could be used on Linux by using the following receipt:
* install wine<pre>sudo zypper install wine</pre>
for 32 bit packages:
* download a 32bit portable package from [https://software.opensuse.org/package/mingw32-kmymoney5 openSUSE store]
* unpack downloaded archive with ark
* enter root dir of unpackaged archive e.g.<pre>cd kmymoney-5.0.xxxx</pre>
* run<pre>DBUS_SESSION_BUS_ADDRESS= XDG_CONFIG_DIRS= XDG_DATA_DIRS=  wine bin/kmymoney.exe</pre>
for 64 bit packages:
* download a 64bit portable package from [https://software.opensuse.org/package/mingw64-kmymoney5 openSUSE store]
* unpack downloaded archive with ark
* run once<pre>WINEARCH=win64 WINEPREFIX=~/.wine64 winecfg</pre>
* enter root dir of unpackaged archive e.g.<pre>cd kmymoney-5.0.xxxx</pre>
* run<pre>DBUS_SESSION_BUS_ADDRESS= XDG_CONFIG_DIRS= XDG_DATA_DIRS= WINEPREFIX=~/.wine64 wine64 bin/kmymoney.exe</pre>

Latest revision as of 08:41, 15 October 2018

KMymoney 5

Build cross compiled package

To get a portable version from the master branch three steps are necessary:

for 32 bit package:

  • trigger new build here
  • Download portable package here

for 64 bit package:

  • trigger new build here
  • Download portable package here

Run Windows builds on openSUSE Linux

The Windows build of KMyMoney could be used on Linux by using the following receipt:

  • install wine
    sudo zypper install wine

for 32 bit packages:

  • download a 32bit portable package from openSUSE store
  • unpack downloaded archive with ark
  • enter root dir of unpackaged archive e.g.
    cd kmymoney-5.0.xxxx
  • run
    DBUS_SESSION_BUS_ADDRESS= XDG_CONFIG_DIRS= XDG_DATA_DIRS=  wine bin/kmymoney.exe

for 64 bit packages:

  • download a 64bit portable package from openSUSE store
  • unpack downloaded archive with ark
  • run once
    WINEARCH=win64 WINEPREFIX=~/.wine64 winecfg
  • enter root dir of unpackaged archive e.g.
    cd kmymoney-5.0.xxxx
  • run
    DBUS_SESSION_BUS_ADDRESS= XDG_CONFIG_DIRS= XDG_DATA_DIRS= WINEPREFIX=~/.wine64 wine64 bin/kmymoney.exe