Commit Graph

748 Commits

Author SHA1 Message Date
Reinhard Pointner 56142441c3 base: core18 2018-11-26 06:26:24 +07:00
Reinhard Pointner 8acb0ff5f2 $SNAP/usr/lib/p7zip/7z 2018-11-26 06:18:00 +07:00
Reinhard Pointner 0802a86d48 Try to fix GTK2 theme support 2018-11-26 05:33:25 +07:00
Reinhard Pointner fb85cd4a6f SNAP: -Dnet.filebot.Archive.extractor=SevenZipExecutable -Dnet.filebot.Archive.7z="$SNAP/usr/bin/7z" 2018-11-26 04:53:22 +07:00
Reinhard Pointner b4c4c2bb57 Try to fix SNAP issues (mediainfo, gtk2 theme, etc) 2018-11-26 04:21:42 +07:00
Reinhard Pointner e82370b57f Add dedicated launcher for AUR 2018-11-26 04:05:12 +07:00
Reinhard Pointner bf6fecc143 Try to fix cacerts issues 2018-11-26 03:28:59 +07:00
Reinhard Pointner b950ace0b8 Refactor SNAP package 2018-11-26 02:46:13 +07:00
Reinhard Pointner 80cc330814 GTK2 snap example doesn't work. Revert to not using theme plugs. 2018-11-26 02:12:10 +07:00
Reinhard Pointner 71d54cf458 Remove redundant exe stubs (and reuse via build script) 2018-11-25 22:45:12 +07:00
Reinhard Pointner 9cbc857e6e Remove redundant exe stubs (and reuse via build script) 2018-11-25 22:42:35 +07:00
Reinhard Pointner a74167a8ce Use Java 8 compatibility build for SNAP build due to Ubuntu 16.04 limitations (no JDK 11, no JFX 11, etc) 2018-11-25 21:46:06 +07:00
Reinhard Pointner 00a3d28da8 Refactor SNAP package 2018-11-25 17:05:13 +07:00
Reinhard Pointner 76cd14b11c Fix DEB package 2018-11-25 02:34:19 +07:00
Reinhard Pointner a8e5c29716 [SNAP] Depend on various standard Debian packages instead of bundling binaries (JRE, OpenJFX, fpcalc, 7z, etc) 2018-11-22 17:50:17 +07:00
Reinhard Pointner f82e684d7b Build architecture independent DEB package (and relegate most native dependencies to 3rd party packages assumed to be installed via apt) 2018-11-22 17:43:41 +07:00
Reinhard Pointner 01ffea81c7 [DEB] Depend on various standard Debian packages instead of bundling binaries (JRE, OpenJFX, fpcalc, 7z, etc) 2018-11-20 18:13:31 +07:00
Reinhard Pointner 0d4f09a362 Use Recommends instead of Suggests 2018-11-20 17:38:22 +07:00
Reinhard Pointner c838b4598c Make sure to mkdir -p "/usr/local/bin" since /usr/local/bin may possibly not exist on pristine fresh macOS installs 2018-11-20 17:30:15 +07:00
Reinhard Pointner ae9c7bc00b Fix filebot.sh script for OpenJDK 11 2018-11-20 17:10:38 +07:00
Reinhard Pointner 17b65b2478 Fix filebot.sh script for OpenJDK 11 2018-11-20 17:02:58 +07:00
Reinhard Pointner f7237dd237 Make sure postinstall always return exit code 0 (even if filebot command symlink doesn't work for some odd reason) 2018-11-20 16:13:43 +07:00
Reinhard Pointner 4b47452497 Force DesktopAppMigration to make sure that users that have purchased FileBot from the Store, but also have an older legacy version installed, are actually using the Windows Store version, and not inadvertanly running an old version (and then complaining that it doesn't work, ask for donations, etc). 2018-11-17 14:27:57 +07:00
Reinhard Pointner 22257235f5 Force DesktopAppMigration to make sure that users that have purchased FileBot from the Store, but also have an older legacy version installed, are actually using the Windows Store version, and not inadvertanly running an old version (and then complaining that it doesn't work, ask for donations, etc). 2018-11-17 14:26:16 +07:00
Reinhard Pointner 7ae04f7fcf Disable HW acceleration (APPX build only) 2018-11-17 14:09:55 +07:00
Reinhard Pointner 56204e783f Workaround for VS2013 / CoInitialize hack no longer necessary with OpenJDK 11 (untested) 2018-10-23 14:29:58 +07:00
Reinhard Pointner 3f06296fa7 Add standard choco tags 2018-08-22 17:13:39 +07:00
Reinhard Pointner 0070056935 # add fpcalc to the $PATH by default 2018-08-16 02:53:45 +07:00
Reinhard Pointner 08448c282b amd64 libs may not work on QNAP because it's using a really old libc 2018-08-16 02:07:41 +07:00
Reinhard Pointner 013a0e8446 amd64 libs may not work on QNAP because it's using a really old libc 2018-08-16 02:07:01 +07:00
Reinhard Pointner c835ac630e Try to fix 32-bit MSI support 2018-08-12 12:56:07 +07:00
Reinhard Pointner 1dd80333bf Try to fix 32-bit MWS support 2018-08-12 12:32:38 +07:00
Reinhard Pointner eef194a40b Try to fix 32-bit MSI support 2018-08-12 12:22:03 +07:00
Reinhard Pointner ead82636f3 Try to fix 32-bit MWS support 2018-08-11 15:58:38 +07:00
Reinhard Pointner 6171a68645 Fix choco build 2018-08-09 18:49:26 +07:00
Reinhard Pointner dfd3c07411 Fix choco build 2018-08-09 18:02:41 +07:00
Reinhard Pointner cb7751e77c Fix choco build 2018-08-09 17:17:49 +07:00
Reinhard Pointner 51a777a746 Fix choco build 2018-08-09 16:20:36 +07:00
Reinhard Pointner 503309221c Refactor build 2018-08-02 12:10:43 +07:00
Reinhard Pointner 0dea6c45e7 Refactor build 2018-08-02 12:10:33 +07:00
Reinhard Pointner 6139ece8a9 Fix PKG filebot command 2018-07-27 01:48:42 +07:00
Reinhard Pointner a279a9364d Experiment with new icon variants 2018-07-26 14:17:02 +07:00
Reinhard Pointner 233a00692f Experiment with new icon variants 2018-07-26 08:03:07 +07:00
Reinhard Pointner fdfff74f1f QTS_MINI_VERSION="4.2.0" 2018-07-25 16:25:10 +07:00
Reinhard Pointner 0c14cdd74a QPKG_LICENSE="Commercial" 2018-07-25 15:41:39 +07:00
Reinhard Pointner 70f5565ddc Fix bash 2018-07-25 11:37:54 +07:00
Reinhard Pointner a94dac7f5b Use only FreeBSD compatible libraries on FreeBSD. ApacheVFS / ffprobe will do just fine (now that junrar memory leaks have been fixed). 2018-07-24 23:11:01 +07:00
Reinhard Pointner 0d60b8eabb Improved support for FreeBSD-amd64 2018-07-23 17:40:32 +07:00
Reinhard Pointner 8776c548e6 Explicitly match all commonly used x86 / x86_64 architectures 2018-07-22 19:30:43 +07:00
Reinhard Pointner 4211f92c18 Use ShortcutProperty Key="System.AppUserModel.ID" only for primary launcher (as to avoid Start Menu item coalescing) 2018-07-19 02:20:17 +07:00
Reinhard Pointner 822fcfe81a $SNAP_DATA is not writable (which makes it pretty stupid and useless, snap development as usual) 2018-07-17 20:45:41 +07:00
Reinhard Pointner ec4f7ffc6a Install license to a location common to all users (to avoid confusion when license is installed for one user, but not another) 2018-07-17 19:54:25 +07:00
Reinhard Pointner d401ae77bb Install license to a location common to all users (to avoid confusion when license is installed for one user, but not another) 2018-07-17 14:16:09 +07:00
Reinhard Pointner 12b32f1f80 Auto-Configure archive extractor / media characteristics parser 2018-07-15 21:31:01 +07:00
Reinhard Pointner ffb9228b66 bash required for <<< redirect 2018-07-13 18:19:53 +07:00
Reinhard Pointner ec2110dc2b Require xdg-utils 2018-07-12 22:34:44 +07:00
Reinhard Pointner d136dc746e QPKG_SERVICE_PROGRAM must be a unique name (least it overrides other startup scripts in /etc/init.d) 2018-07-10 14:24:29 +07:00
Reinhard Pointner f4538acb5e QPKG_SERVICE_PROGRAM must be a unique name (least it overrides other startup scripts in /etc/init.d) 2018-07-10 14:23:38 +07:00
Reinhard Pointner 8682fc084e QPKG_SERVICE_PROGRAM must be a unique name (least it overrides other startup scripts in /etc/init.d) 2018-07-10 12:47:45 +07:00
Reinhard Pointner f6c908f427 Recreate /usr/bin/filebot link each and every time the QNAP NAS boots up 2018-07-10 02:24:09 +07:00
Reinhard Pointner d1a1dc892a Use PNG app icons 2018-07-10 02:10:27 +07:00
Reinhard Pointner 99f35eca60 Use PNG app icons 2018-07-10 02:09:57 +07:00
Reinhard Pointner 64780eb39d Set AUMID manually for legacy processes 2018-07-06 13:46:29 +08:00
Reinhard Pointner 8ab2bf5d98 Maintainer: FileBot 2018-07-04 23:51:08 +07:00
Reinhard Pointner df0a7b56d8 QPKG package 2018-07-04 22:15:07 +07:00
Reinhard Pointner ba84490102 Update installer scripts 2018-07-02 02:03:08 +07:00
Reinhard Pointner 9e5cd4340b Update installer scripts 2018-07-02 02:02:55 +07:00
Reinhard Pointner 8132b84e0f appbundle -> mas 2018-07-02 01:02:54 +07:00
Reinhard Pointner 809b9fe7dc appbundle -> mas 2018-07-02 00:42:54 +07:00
Reinhard Pointner 64f110be10 portable -> tar 2018-07-02 00:39:50 +07:00
Reinhard Pointner 582cfd1acd Update platform defaults 2018-07-01 23:36:32 +07:00
Reinhard Pointner 6cc6a9b320 Support Desktop Linux for portable Linux builds 2018-07-01 18:17:59 +07:00
Reinhard Pointner c0e094b1f4 Resolve build variables correctly (in SPK package filebot.sh launcher) 2018-07-01 17:21:57 +07:00
Reinhard Pointner 89c6d4fae1 # Use Java API move/copy operations
# Use Windows Explorer default DnD file order
2018-07-01 15:43:53 +07:00
Reinhard Pointner c86b1e5c7a Add *.exe resources for Windows Portable ZIP package 2018-06-30 01:36:26 +07:00
Reinhard Pointner c51c9f5fa3 Add *.exe resources for Windows Portable ZIP package 2018-06-30 01:14:05 +07:00
Reinhard Pointner dfc9658553 Update *.exe files to launch via -jar jar/filebot.jar 2018-06-29 03:40:48 +07:00
Reinhard Pointner 607e9ca7b8 Use the same *.exe binaries in both Windows builds 2018-06-29 03:40:48 +07:00
Reinhard Pointner fba4e8127d Use the same *.exe binaries in both Windows builds 2018-06-29 03:40:48 +07:00
Reinhard Pointner a222413b20 Store CHANGES.tar.xz in portable data folder 2018-06-28 02:02:11 +07:00
Reinhard Pointner 0c3d4b7306 -jar "$FILEBOT_HOME/jar/filebot.jar" 2018-06-28 01:50:58 +07:00
Reinhard Pointner 9448638dd3 gpg --verify doesn't actually work the way any sane person would think... 2018-06-28 01:43:21 +07:00
Reinhard Pointner dbb26ca3c9 gpg --verify doesn't actually work the way any sane person would think... 2018-06-28 01:23:02 +07:00
Reinhard Pointner b1f10e7353 -jar "$FILEBOT_HOME/jar/filebot.jar" 2018-06-27 23:13:25 +07:00
Reinhard Pointner 1a9cf63be8 <target name="delta" description="Upload incremental update archive"> 2018-06-26 19:28:29 +07:00
Reinhard Pointner 4c9537d1e0 # File Release System
link.release.index: https://get.filebot.net/filebot/
2018-06-26 19:11:08 +07:00
Reinhard Pointner 4bdcb20e4a syno keyring 2018-06-26 17:34:51 +07:00
Reinhard Pointner 487fff3305 Use rednoah@filebot.net public key for all release builds 2018-06-26 17:25:22 +07:00
Reinhard Pointner 67b96386f7 RESPECT THE WORK. RESPECT THE AUTHOR.
```
 _______________________
/ RESPECT THE WORK.     \
| RESPECT THE AUTHOR.   |
|                       |
| Greatfully,           |
\     Reinhard Pointner /
 -----------------------
      \                             .       .
       \                           / `.   .' "
        \                  .---.  <    > <    >  .---.
         \                 |    \  \ - ~ ~ - /  /    |
               _____          ..-~             ~-..-~
              |     |   \~~~\.'                    `./~~~/
             ---------   \__/                        \__/
            .'  O    \     /               /       \  "
           (_____,    `._.'               |         }  \/~~~/
            `----.          /       }     |        /    \__/
                  `-.      |       /      |       /      `. ,~~|
                      ~-.__|      /_ - ~ ^|      /- _      `..-'
                           |     /        |     /     ~-.     `-. _  _  _
                           |_____|        |_____|         ~ - . _ _ _ _ _>
```
2018-06-26 15:56:38 +07:00
Reinhard Pointner 339ee1796e convert -verbose $LOGO -resize $SIZE -gravity center -background transparent -extent $SIZE "artwork_$SIZE.png" 2018-06-26 15:02:42 +07:00
Reinhard Pointner d383433fcd convert -background none filebot.svg icon192.png 2018-06-26 14:52:08 +07:00
Reinhard Pointner 67a1d517a6 Fix stegosaurus position 2018-06-25 19:57:23 +07:00
Reinhard Pointner 70811c393e Unify Windows Java Options 2018-06-25 17:58:30 +07:00
Reinhard Pointner da4a1d638d Fix stupid mistake 2018-06-24 02:48:08 +07:00
Reinhard Pointner abae60ba3a Make a separate PKG build so we can have APP bundles with and without embedded JRE (i.e. no embedded JRE for brew cask automatic install) 2018-06-24 02:39:39 +07:00
Reinhard Pointner 7631e8cd5d Refactor MAS build 2018-06-24 02:03:53 +07:00
Reinhard Pointner 43e6da4bc6 Make a separate PKG build so we can have APP bundles with and without embedded JRE (i.e. no embedded JRE for brew cask automatic install) 2018-06-24 01:10:28 +07:00
Reinhard Pointner 6002786b88 Make a separate PKG build so we can have APP bundles with and without embedded JRE (i.e. no embedded JRE for brew cask automatic install) 2018-06-24 01:08:23 +07:00
Reinhard Pointner 407a4a695d Make a separate PKG build so we can have APP bundles with and without embedded JRE (i.e. no embedded JRE for brew cask automatic install) 2018-06-23 20:34:55 +07:00
Reinhard Pointner 676ef5d1b6 Fix SPK package 2018-06-23 19:19:10 +07:00