Commit Graph

526 Commits

Author SHA1 Message Date
Reinhard Pointner 8b95798a2d Dependencies are troublesome for some users because they cannot be skipped or ignored (i.e. DSM does not support optional or recommended dependencies) 2016-09-29 19:37:23 +08:00
Reinhard Pointner b50cc7864d Dependencies are troublesome for some users because they cannot be skipped or ignored (i.e. DSM does not support for optional or recommended dependencies) 2016-09-29 19:00:58 +08:00
Reinhard Pointner 5e3cce10f4 Update to libmediainfo 0.7.88 2016-09-23 23:57:47 +08:00
Reinhard Pointner 93e4d2519e Fix build issues 2016-09-22 21:33:08 +08:00
Reinhard Pointner 8232b58670 Fix build issues 2016-09-22 21:12:00 +08:00
Reinhard Pointner 6aa0d180f2 Fix build issues 2016-09-22 21:03:49 +08:00
Reinhard Pointner 2ef12d936f Fix build issues 2016-09-20 14:40:38 +08:00
Reinhard Pointner b6d1fe7f33 Experiment with appx build 2016-09-20 02:57:57 +08:00
Reinhard Pointner 4778e9ec63 Experiment with appx build 2016-09-19 20:05:10 +08:00
Reinhard Pointner cd71aeab2e Experiment with appx build 2016-09-19 19:25:03 +08:00
Reinhard Pointner 5bf3bb2942 Update build 2016-09-19 17:09:47 +08:00
Reinhard Pointner 702517684e Fix build on Windows 2016-09-19 16:50:10 +08:00
Reinhard Pointner 065760ba3f Fix build on Windows 2016-09-19 16:39:31 +08:00
Reinhard Pointner 29bb8b3788 Fix build on Windows 2016-09-19 16:32:49 +08:00
Reinhard Pointner 67b6d1c65d appx ant task 2016-09-19 16:03:56 +08:00
Reinhard Pointner fffc8dfbaa appx ant task 2016-09-19 15:41:40 +08:00
Reinhard Pointner 2dae794984 Include command-line helpers in app bundle builds 2016-09-19 14:23:05 +08:00
Reinhard Pointner d8a2572db6 Include command-line helpers in app bundle builds 2016-09-19 14:17:09 +08:00
Reinhard Pointner 19ef203811 Refactor build 2016-09-17 15:21:31 +08:00
Reinhard Pointner 9f59a1d261 Refactor build 2016-09-17 15:19:34 +08:00
Reinhard Pointner 250de6b182 Refactor build 2016-09-17 14:53:14 +08:00
Reinhard Pointner ce22dd1c45 Redirect to Mac App Store if brew command-line bundle is started via Finder 2016-09-16 23:38:56 +08:00
Reinhard Pointner 17775e477f Use *.tar.bz2 archive for portable package to make sure we keep Unix execute permissions 2016-09-15 19:57:25 +08:00
Reinhard Pointner 4333193b98 jvmrequired="1.8" 2016-08-22 16:36:55 +08:00
Reinhard Pointner 155f4fd716 Update app bundler (latest revision) 2016-08-22 15:28:59 +08:00
Reinhard Pointner 9f263f7de8 Fix build depends 2016-08-14 00:17:06 +08:00
Reinhard Pointner b6573d7538 Fix build depends 2016-08-14 00:11:37 +08:00
Reinhard Pointner 574a90c623 Restore old simple appbundle name 2016-08-09 00:58:43 +08:00
Reinhard Pointner 742f960a20 Restore old simple appbundle name 2016-08-09 00:50:10 +08:00
Reinhard Pointner 84744475e6 Restore old simple appbundle name 2016-08-09 00:41:35 +08:00
Reinhard Pointner 1777a0342c Force tar charset (because we build on windows) 2016-08-06 06:25:51 +08:00
Reinhard Pointner 255a53c40c Build snap package via ant task 2016-08-06 01:41:07 +08:00
Reinhard Pointner d79b36eddb Build snap package via ant task 2016-08-06 01:37:16 +08:00
Reinhard Pointner 94ac05cba2 Build snap package via ant task 2016-08-06 01:11:44 +08:00
Reinhard Pointner 146ac8764a Build snap package via ant task 2016-08-06 01:10:36 +08:00
Reinhard Pointner 87cac29f2e Update build.xml 2016-08-06 00:35:35 +08:00
Reinhard Pointner 426205dbf7 Use unique identifier in app bundle 2016-08-02 15:36:41 +08:00
Reinhard Pointner d42371461e Use JDK 1.8.0_102 in bundled app 2016-07-28 19:37:02 +08:00
Reinhard Pointner 55a5814dd6 Document main ant tasks 2016-07-20 12:37:57 +08:00
Reinhard Pointner e64cd633a5 Create unique appbundle bundle name 2016-06-05 13:27:20 +08:00
Reinhard Pointner c6634ab2b5 Upload only modified release/data files 2016-05-27 03:07:05 +08:00
Reinhard Pointner 6bf68fea55 Use SHA-256 certs 2016-05-23 17:10:10 +08:00
Reinhard Pointner 2eaac2eab8 Mac OS X 10.8 has reached End-of-Life and is no longer supported 2016-05-14 00:37:13 +08:00
Reinhard Pointner f8c4768119 Remove unit tests from build to avoid issues with including/excluding unit tests in the release jar
@see https://www.filebot.net/forums/viewtopic.php?f=13&t=3759
2016-05-12 22:15:19 +08:00
Reinhard Pointner c07e7e115f Remove JNLP / Java WebStart from build (not used and deprecated for years) 2016-05-12 21:49:58 +08:00
Reinhard Pointner a489b2607c Remove unit tests from build to avoid issues with including/excluding unit tests in the release jar
@see https://www.filebot.net/forums/viewtopic.php?f=13&t=3759
2016-05-12 21:45:42 +08:00
Reinhard Pointner f5304a93d4 Include ControlsFX ProgressDialog dependencies in fatjar 2016-05-08 14:54:56 +08:00
Reinhard Pointner a9b4bb62eb Getting Started workaround for MAS 2016-05-04 03:49:14 +08:00
Reinhard Pointner b6e942e2e9 // libjfxwebkit.dylib cannot be deployed on the MAS due to deprecated dependencies 2016-05-04 03:06:58 +08:00
Reinhard Pointner b3261d7a56 Remove libjfxwebkit.dylib to fix MAS submission issues 2016-05-04 02:55:52 +08:00
Reinhard Pointner 159add90c5 * Revert to jdk1.8.0_74.jdk
jdk1.8.0_92.jdk doesn't pass MAS review:
```
From framework'/usr/lib/libicucore.A.dylib':

ubrk_getRuleStatus
ubrk_setUText
ucnv_getCanonicalName
ucnv_reset
ucol_strcollIter
```
2016-05-03 13:44:04 +08:00
Reinhard Pointner 017b5cc583 name="jre.version" value="jdk1.8.0_92.jdk" 2016-04-24 01:06:56 +08:00
Reinhard Pointner 350f350880 Move to GitHub 2016-04-22 13:52:42 +08:00
Reinhard Pointner 43569f1990 Move to GitHub 2016-04-21 19:57:01 +08:00
Reinhard Pointner d3c8d357b3 Move to GitHub 2016-04-21 00:57:03 +08:00
Reinhard Pointner 4ff6c25f40 Merge *.properties 2016-04-19 10:57:02 +00:00
Reinhard Pointner 9fa587319f Simplify deploy tasks 2016-04-03 20:51:03 +00:00
Reinhard Pointner 806cb2a9c7 Simplify deploy tasks 2016-04-03 20:11:52 +00:00
Reinhard Pointner 0ccca165ad Simplify deploy tasks 2016-04-03 04:51:39 +00:00
Reinhard Pointner 941768b42a Simplify deploy tasks 2016-04-03 04:43:45 +00:00
Reinhard Pointner b7606ab159 Simplify deploy tasks 2016-04-03 04:41:20 +00:00
Reinhard Pointner 41e8814247 Use SF.net pk auth 2016-04-03 04:02:45 +00:00
Reinhard Pointner 59ca09d911 Use SF.net pk auth 2016-04-03 03:58:12 +00:00
Reinhard Pointner 64f88f16ce SPK property extractsize doesn't work correctly:
https://forum.synology.com/enu/viewtopic.php?f=223&t=116230
2016-03-28 11:31:05 +00:00
Reinhard Pointner bcec36bf79 Make sure that Oracle Java is installed (if possible)
See https://github.com/rednoah/java-installer
2016-03-24 19:40:56 +00:00
Reinhard Pointner 08dd0d20ed Automate native library updates 2016-03-23 15:42:48 +00:00
Reinhard Pointner e82c887fa6 Automate native library updates 2016-03-23 14:57:52 +00:00
Reinhard Pointner 2db3a8bb55 Support Mac Drop-on-Dock file events (use https://bitbucket.org/pbqfs/appbundler branch) 2016-03-19 20:38:57 +00:00
Reinhard Pointner e16a0f6e7c Bundle JDK 8u74 2016-03-19 18:57:42 +00:00
Reinhard Pointner 1bc33041ee Fix MAS build 2016-03-19 18:49:48 +00:00
Reinhard Pointner d39574dd1f Support Mac Drop-on-Dock file events 2016-03-19 18:45:08 +00:00
Reinhard Pointner 04e795ecbd Support Mac Drop-on-Dock file events 2016-03-19 18:00:25 +00:00
Reinhard Pointner 9239da23c0 GUI now has error logging by default 2016-03-14 10:05:16 +00:00
Reinhard Pointner a4d363bb97 Remove json-simple.jar 2016-03-07 19:46:47 +00:00
Reinhard Pointner fde21946dc * refactor subtitle upload (and improve CD1/CD2 upload support) 2016-02-06 12:23:59 +00:00
Reinhard Pointner c3a3b93f6f + subtitle language auto-detection for {lang} binding 2016-01-31 16:22:36 +00:00
Reinhard Pointner 9f2b63121f + subtitle language auto-detection for {lang} binding 2016-01-31 16:13:04 +00:00
Reinhard Pointner 5bf402a5b5 Update build.xml 2016-01-30 20:07:06 +00:00
Reinhard Pointner 3b05072a59 * refactor 2016-01-22 10:49:03 +00:00
Reinhard Pointner 092e77d715 * refactor 2016-01-22 10:42:25 +00:00
Reinhard Pointner 1d609e1768 * refactor 2016-01-22 10:38:07 +00:00
Reinhard Pointner fa7625dd32 * refactor 2016-01-22 10:06:37 +00:00
Reinhard Pointner 4267191b99 * refactor 2016-01-22 10:06:35 +00:00
Reinhard Pointner 2e9f6032ec update build 2016-01-14 07:24:24 +00:00
Reinhard Pointner 769306b0e7 * simplify name 2015-12-14 13:11:56 +00:00
Reinhard Pointner c75b2c230c * simplify name 2015-12-14 13:07:15 +00:00
Reinhard Pointner d542920507 * simplify name 2015-12-14 13:00:36 +00:00
Reinhard Pointner e1f0d42f76 * app-specific config 2015-12-14 09:58:56 +00:00
Reinhard Pointner 1289634318 * try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore 2015-12-14 09:47:29 +00:00
Reinhard Pointner 60621f1267 * try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore 2015-12-14 09:28:36 +00:00
Reinhard Pointner 4307a94788 * try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore 2015-12-14 09:21:31 +00:00
Reinhard Pointner fa46cc4c1a * try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore 2015-12-12 12:11:12 +00:00
Reinhard Pointner d5fe75f6a8 * try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore 2015-12-12 12:09:17 +00:00
Reinhard Pointner 898eafdf7c * try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore 2015-12-12 12:06:13 +00:00
Reinhard Pointner d891f0f3b2 include Ant Installer in syno repository 2015-12-09 23:30:12 +00:00
Reinhard Pointner f92efcf1f6 * simplify SPK package-source build 2015-12-09 16:42:54 +00:00
Reinhard Pointner 37bd5423e5 * fix 8u66 regression issue...
```
2.5

The use of non-public APIs can lead to a poor user experience should these APIs change in the future, and is therefore not permitted. The following non-public APIs are included in your application:

Private spi symbol(s) in framework: '/usr/lib/libicucore.A.dylib'
: ubrk_getRuleStatus
: ubrk_setUText
: ucnv_getCanonicalName
: ucnv_reset
: ucol_strcollIter
```
2015-12-04 06:23:31 +00:00
Reinhard Pointner 6b05c3f0c6 * use SHA-256 for chocolatey package 2015-11-26 06:13:04 +00:00
Reinhard Pointner 95fe687e11 * update SPK metadata 2015-11-20 16:31:02 +00:00
Reinhard Pointner 6c0487c4b9 * update build 2015-11-16 08:29:42 +00:00
Reinhard Pointner eefebe52ac * hack to fix upload order 2015-11-14 19:25:06 +00:00
Reinhard Pointner 97bf350953 * update build 2015-11-09 08:26:05 +00:00
Reinhard Pointner a86180271b * curate java-installer package for the filebot synology repository 2015-11-09 05:55:17 +00:00
Reinhard Pointner d647315dd8 use latest ant-spk build 2015-11-07 13:33:42 +00:00
Reinhard Pointner 515812f7d1 * try to force case-insensitive sort order 2015-11-05 18:58:54 +00:00
Reinhard Pointner cd580744fe * try to force case-insensitive sort order 2015-11-05 18:53:35 +00:00
Reinhard Pointner 2eb23af13d * update dependencies 2015-11-05 18:02:55 +00:00
Reinhard Pointner a2c84e22dc + replace TVRage with TVmaze 2015-11-04 08:53:52 +00:00
Reinhard Pointner 9124e9b43e * add README.md to sourceforge.net release fileset 2015-10-22 05:59:42 +00:00
Reinhard Pointner 9ae6591a45 * fix MSI build 2015-10-16 18:08:55 +00:00
Reinhard Pointner e26485b451 * exclude clutter from src zip 2015-10-16 17:34:29 +00:00
Reinhard Pointner 3a02d6e16f * update to 7-Zip-JBinding 9.20-2.00beta 2015-10-16 16:44:54 +00:00
Reinhard Pointner f02c4656b3 * update 2015-10-14 05:27:47 +00:00
Reinhard Pointner 1d5de8cded * use Synology JavaManager image resources 2015-10-06 18:45:14 +00:00
Reinhard Pointner 00af8f578e * include SPK java-installer in the filebot synology repo 2015-10-06 18:37:27 +00:00
Reinhard Pointner ae38fd1d72 * use Java 8u60 2015-09-12 16:30:39 +00:00
Reinhard Pointner b102526d10 * code sign MSI installer 2015-08-21 21:50:02 +00:00
Reinhard Pointner 0062af502e * remove unused include 2015-07-30 13:13:15 +00:00
Reinhard Pointner e89cc26bdf * update build 2015-06-17 16:36:32 +00:00
Reinhard Pointner 4188fe2888 * use tab as separator 2015-06-16 17:07:41 +00:00
Reinhard Pointner 9010c3962a *update build 2015-06-16 07:10:45 +00:00
Reinhard Pointner f2a1aa1732 * add DIGEST.sha256sum to release files 2015-06-15 19:25:17 +00:00
Reinhard Pointner b6686ac65e * optimize website-deploy task 2015-06-05 07:35:50 +00:00
Reinhard Pointner 6ac6bcb003 * optimize website-deploy task 2015-06-05 07:31:47 +00:00
Reinhard Pointner e07f386ebd * optimize website-deploy task 2015-06-05 07:25:26 +00:00
Reinhard Pointner 17e7afb35f * fix paths 2015-06-04 10:21:47 +00:00
Reinhard Pointner ea70a23ed0 * extract support via Apache Commons VFS2 (and junrar file provider) 2015-06-04 10:12:56 +00:00
Reinhard Pointner e9f103d467 * update chocolatey build with sha1 sums for all msi packages 2015-06-02 11:52:45 +00:00
Reinhard Pointner 15fe09c44d * update chocolatey build with sha1 sums for all msi packages 2015-06-02 11:46:12 +00:00
Reinhard Pointner 3032a47d95 * refactor 2015-06-02 11:46:06 +00:00
Reinhard Pointner 76c1c5b6e4 + push FileBot 4.6 2015-06-01 10:10:16 +00:00
Reinhard Pointner fa902bdb7d * update build 2015-05-29 09:23:01 +00:00
Reinhard Pointner 70d9a9efd5 * update build 2015-05-25 17:15:41 +00:00
Reinhard Pointner b6c2cafeb0 * don't upload *.sha256 files 2015-05-25 11:05:41 +00:00
Reinhard Pointner fb3457d9a5 <!-- fix code signing and submission issues --> 2015-05-23 18:57:09 +00:00
Reinhard Pointner 053e83ac7c * QT dependencies still not fixed... 2015-05-23 18:25:45 +00:00
Reinhard Pointner 4c7d2d3237 * make free .app bundle highresolutioncapable as well 2015-05-23 16:30:42 +00:00
Reinhard Pointner 427aa63e79 * update build 2015-05-23 15:28:46 +00:00
Reinhard Pointner 6b98ab3463 * use best compression available for all package types 2015-05-22 06:37:43 +00:00
Reinhard Pointner c3472dbf9c * update build 2015-05-21 10:05:06 +00:00
Reinhard Pointner 7f31deff2b * update synology package snapshots 2015-05-20 19:41:18 +00:00
Reinhard Pointner e374a15e92 * update support url 2015-05-20 19:00:16 +00:00
Reinhard Pointner b15f87d741 * update build 2015-05-20 13:02:57 +00:00
Reinhard Pointner 8dea09fe54 * dynamically generate syno package source and include filebot and filebot-node packages 2015-05-20 09:52:11 +00:00
Reinhard Pointner 14e57c42bd * fix build conflict (bouncy castle libraries) when building the spk package 2015-05-18 08:51:11 +00:00
Reinhard Pointner adbe4d226d * fix load library issues by using an older lib version 2015-05-18 08:39:05 +00:00
Reinhard Pointner c3cf66033e * fix fatjar includes 2015-05-18 08:29:04 +00:00
Reinhard Pointner cea0260bd9 * use Apache Ivy for dependency management (as for as possible, same jars are not on Maven Central) 2015-05-18 07:53:55 +00:00
Reinhard Pointner 7fb7700cfc * use Apache Ivy for dependency management (as for as possible, same jars are not on Maven Central) 2015-05-18 07:44:04 +00:00
Reinhard Pointner f79c71ce49 * use Apache Ivy for dependency management (as for as possible, same jars are not on Maven Central) 2015-05-18 07:03:05 +00:00