Commit Graph

189 Commits

Author SHA1 Message Date
Reinhard Pointner ff068b6694 * fix Windows library load issues 2015-10-16 17:28:29 +00:00
Reinhard Pointner 94614cd2b7 * update to 7-Zip-JBinding 9.20-2.00beta 2015-10-16 16:59:05 +00:00
Reinhard Pointner d32876875a chmod +x 2015-10-16 16:50:15 +00:00
Reinhard Pointner 3a02d6e16f * update to 7-Zip-JBinding 9.20-2.00beta 2015-10-16 16:44:54 +00:00
Reinhard Pointner 89597bb989 * libmediainfo 0.7.78 2015-10-16 15:54:09 +00:00
Reinhard Pointner 8c20845ac4 * update libmediainfo v0.7.77 2015-09-10 15:35:23 +00:00
Reinhard Pointner f26266179d * added 7zip native code for Raspberry Pi
!!! UNTESTED !!! MAY BE BAD !!!

@source http://hannesmueller.com/lib7-Zip-JBinding.so

@see https://www.filebot.net/forums/viewtopic.php?f=4&t=2904
2015-08-09 17:34:37 +00:00
Reinhard Pointner 457c74129b * work around Mac accent encoding issues 2015-05-24 22:53:47 +00:00
Reinhard Pointner c3472dbf9c * update build 2015-05-21 10:05:06 +00:00
Reinhard Pointner bc3bc6d4ee * update build 2015-05-20 13:06:44 +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 adbe4d226d * fix load library issues by using an older lib version 2015-05-18 08:39:05 +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
Reinhard Pointner fb56cb3ed5 * add PGP dependencies 2015-05-16 05:39:22 +00:00
Reinhard Pointner 9c85d29a5e * codesign SPK package 2015-05-16 05:35:51 +00:00
Reinhard Pointner f7034ecdee * update to groovy-2.4.3 2015-05-09 20:35:57 +00:00
Reinhard Pointner b1c73f50a2 * update spk package according to the latest spec (e.g. add 256x256 icon) 2015-05-03 15:57:56 +00:00
Reinhard Pointner ef56ff8711 * update to groovy-2.3.9 2015-01-23 08:23:05 +00:00
Reinhard Pointner 580b976f6d + remove analytics 2014-11-10 08:18:32 +00:00
Reinhard Pointner 8fb9ac49be * fix shitty deb arch i386/i686 issues and keep i686 (and only use i386 in the deb arch field to make it work) 2014-10-07 17:33:04 +00:00
Reinhard Pointner 33dc1e1cd4 * DEB doesn't accept i686 arch values, and fails on all i686 machines saying that it doesn't match i386 ... stupid 2014-10-07 17:06:37 +00:00
Reinhard Pointner f530288126 * groovy-all-2.3.7-indy 2014-10-03 18:13:55 +00:00
Reinhard Pointner 3864603c0a * remove broken native libraries 2014-08-10 16:22:12 +00:00
Reinhard Pointner e8749aa435 + remove deprecated components 2014-08-06 12:03:16 +00:00
Reinhard Pointner f2ef02e9d4 * JNA build without PPC code 2014-08-01 21:54:50 +00:00
Reinhard Pointner 1e475f3ada * fix MAS deployment issues 2014-08-01 17:41:31 +00:00
Reinhard Pointner 5c0f41b39b * give up, leave it at that, should be fine 2014-07-31 15:52:25 +00:00
Reinhard Pointner fc193f198c * look like using executableName breaks things for some reason 2014-07-31 12:21:35 +00:00
Reinhard Pointner 776b562d8f * other bundler crashes... another waste of time... :( 2014-07-31 12:02:37 +00:00
Reinhard Pointner 4b4d40929a * use the more advanced appbundler fork 2014-07-31 11:54:14 +00:00
Reinhard Pointner d7f0b25a3f * delete i686 (use for Intel Atom binaries for Embedded)
* move i386 to i686 (since it's all really i686 anyway)
2014-07-29 10:29:55 +00:00
Reinhard Pointner 7bfb52cff4 * play with mas compatibility 2014-07-28 12:54:40 +00:00
Reinhard Pointner 2b18ddef8a * bundle JNA native lib instead of auto-unpack from the jar 2014-07-27 15:59:16 +00:00
Reinhard Pointner 731ef2de81 * groovy-all-2.3.4-indy 2014-07-15 12:52:02 +00:00
Reinhard Pointner 39892fae16 + experimental support for automated build of synology spk packages 2014-07-07 08:52:47 +00:00
Reinhard Pointner 977452268e * replace xattrj with my own JNA wrapper for <sys/xattr.h> 2014-06-18 09:28:27 +00:00
Reinhard Pointner 36ef89faa1 * fix args4j argument parsing issues (bug occurred if the format contains = symbols)
@see http://www.filebot.net/forums/viewtopic.php?f=8&t=1726&p=10131#p10131
2014-06-10 17:05:41 +00:00
Reinhard Pointner 730f5ef925 * FIX update libmediainfo 0.7.69 2014-06-01 11:22:11 +00:00
Reinhard Pointner f24350aa8d * FIX update libmediainfo 0.7.69 2014-06-01 11:21:53 +00:00
Reinhard Pointner 828c40b6e8 * FIX update libmediainfo 0.7.69 2014-06-01 11:17:32 +00:00
Reinhard Pointner 0f1d0ada81 * update libmediainfo 0.7.69 2014-06-01 08:54:18 +00:00
Reinhard Pointner 35a51ac6aa * update libmediainfo 0.7.69 2014-06-01 08:52:24 +00:00
Reinhard Pointner 5e4eff28c0 * update groovy-2.3.2 2014-06-01 08:47:46 +00:00
Reinhard Pointner dbdb7d2534 groovy-all-2.3.1-indy.jar 2014-05-27 09:37:44 +00:00
Reinhard Pointner cbd64a3a87 * update to Groovy 2.3.0 and latest ant 1.9.3 dependencies 2014-05-07 14:50:30 +00:00
Reinhard Pointner 721af3e209 * this fpcalc binary was compiled for armada370 and is confirmed to work on Synology DS213J (armv7hf)
@see https://github.com/lalinsky/spksrc/tree/chromaprint2/cross/chromaprint
@thanks Lukas
2014-04-25 17:30:35 +00:00
Reinhard Pointner d810af37d2 + xattr support for Mac OSX 2014-04-25 06:59:18 +00:00
Reinhard Pointner 86ad52b696 * remove outdated Apple Java bundler and replace with Oracle Java bundle
* fix various OSX bundle issues
2014-04-22 06:17:21 +00:00
Reinhard Pointner 67b778eb4d * compile libmediainfo for mv6281 using spksrc and the syno-88f6281 cross-compiler toolchain 2014-03-29 17:46:15 +00:00
Reinhard Pointner cf8b3d835f + REQUIRE min JRE 7 and update all libs 2014-03-18 20:16:39 +00:00
Reinhard Pointner dbb8a72555 * test lib7-Zip-JBinding for ARM 2013-12-19 04:48:36 +00:00
Reinhard Pointner 49bb8f8395 * update fpcalc binaries to 1.1.0 2013-11-24 08:00:23 +00:00
Reinhard Pointner 402bf90158 * update Groovy 2.2.0 2013-11-24 07:45:44 +00:00
Reinhard Pointner e1c8e8d17b * try to fix various potential JNA init issues 2013-11-22 08:28:17 +00:00
Reinhard Pointner a939e11c0d * ship fpcalc with filebot instead of relying on the chromaprint-tools package
* update fpcalc binaries to 1.0.1
2013-11-08 13:05:42 +00:00
Reinhard Pointner 5eb7606fca * include fpcalc binaries in ipkg packages
fpcalc (Linux 32-bit) is the official build AcoustID => http://acoustid.org/chromaprint
fpcalc (Linux ARM) was built by and copied from the Bliss project => http://pcloadletter.co.uk/2012/09/17/bliss-package-for-synology/
2013-11-07 14:56:54 +00:00
Reinhard Pointner 8144a4b2e0 * package 32/64 bit chroma print tools respectively 2013-10-08 18:04:42 +00:00
Reinhard Pointner 9e07634b79 * new fpcalc seems to work with video files, so we magically get music video support !! :D 2013-10-08 17:32:12 +00:00
Reinhard Pointner 1631970d52 * update libraries (use the official binary from maven central) 2013-10-06 13:00:28 +00:00
Reinhard Pointner 49fa0002ca * update libraries 2013-10-06 11:23:53 +00:00
Reinhard Pointner a14fc37f2d * update libraries 2013-10-06 06:45:48 +00:00
Reinhard Pointner 07173fabf0 + use RSyntaxTextArea as Groovy editor so we get neat highlighting and bracket matching :) 2013-10-03 19:44:33 +00:00
Reinhard Pointner 4aeac8631f * grab xz.jar from Maven Central 2013-09-05 15:11:53 +00:00
Reinhard Pointner 09d2dc24af * use XZ Utils for packing online database files 2013-08-10 07:56:11 +00:00
Reinhard Pointner 6442e8292d * added jsoup to fatjar build 2013-08-04 13:12:45 +00:00
Reinhard Pointner 1804d12def --- remove Subscene/Sublight from codebase 2013-08-04 13:09:06 +00:00
Reinhard Pointner 619b561fcc * misc. commits 2013-06-24 09:27:03 +00:00
Reinhard Pointner 92b75d57a2 * update json-io to 2.0.1 2013-02-22 18:31:06 +00:00
Reinhard Pointner 4a58791bb7 * update to icu4j-50_1_1 2013-02-12 05:26:18 +00:00
Reinhard Pointner 93f2bd39de * added syntax sugar for try{...}catch(){...} 2013-02-02 03:18:40 +00:00
Reinhard Pointner 1568974b89 * add dependent cmdline tool: fpcalc 2013-01-12 15:18:04 +00:00
Reinhard Pointner 5f9dd965de * include native dependencies in SVN 2012-12-05 09:28:30 +00:00
Reinhard Pointner 6879a1336e * revert to Groovy 2.0.2 to fix scripting compatibility issues 2012-11-05 09:41:48 +00:00
Reinhard Pointner 2becd941ae * revert broken native libs 2012-11-03 11:33:10 +00:00
Reinhard Pointner b5f0190b7d * revert broken native libs 2012-11-03 11:16:59 +00:00
Reinhard Pointner 3ed18b5110 * update to JNA 3.5 2012-10-27 14:31:00 +00:00
Reinhard Pointner e97a0ef9b1 * update 7-Zip-JBinding [sevenzipjbinding-4.65-1.05-rc-extr-only] 2012-10-26 18:15:11 +00:00
Reinhard Pointner 9c80e9e19a * update 7-Zip-JBinding [sevenzipjbinding-4.65-1.05-rc-extr-only] 2012-10-26 17:44:51 +00:00
Reinhard Pointner 79bbb75edf Updated Java libs:
args4j-2.0.21
commons-io-2.4
ehcache-2.6.0
groovy-2.0.5
json-simple-1.1.1
nekohtml-1.9.16

Updated MediaInfo native libs:
MediaInfo_DLL_0.7.60_Mac_i386+x64
MediaInfo_DLL_0.7.61_Windows_x64
MediaInfo_DLL_0.7.61_Windows_i386
libmediainfo0_0.7.61-1_amd64.Ubuntu_12.10
libmediainfo0_0.7.61-1_i386.Ubuntu_12.10
libzen0_0.4.28-1_amd64.Ubuntu_12.10
libzen0_0.4.28-1_i386.Ubuntu_12.10
2012-10-25 18:10:02 +00:00
Reinhard Pointner 2d3b6cf3a4 * save metadata as extended file attributes for each file
* set file creation date to episode/movie release date
2012-10-23 19:05:55 +00:00
Reinhard Pointner 639fc97b51 + added ed2k hash support to SFV panel (special thanks to thraash) 2012-09-26 16:09:00 +00:00
Reinhard Pointner 6f68f0c00e * fuck svnant, svnkit, and whatnot -> just use cmdline svn to get the revision number 2012-07-20 15:47:16 +00:00
Reinhard Pointner 27e8ec1806 * experimental support for windows shell operations 2012-07-16 19:11:07 +00:00
Reinhard Pointner a8f1b1c57a * added Ivy and AntBuilder to fatjar to people can directly use it in filebot/groovy scripts.
@Grapes dependency management doesn't work for ant, javamail, etc because they require a groovy RootLoader, that in turned messed up caching.

After wasting a few sleepless nights I give up and just add things like this.
2012-07-14 08:41:28 +00:00
Reinhard Pointner c833f0c521 * updated to Groovy 2.0
* bundled @Grape support into the fatjar
* automatically trust all local scripts and endorsed online scripts, no need for -trust-script anymore in these cases
2012-07-09 19:46:18 +00:00
Reinhard Pointner c7e001c033 * copied generic linux-i386 libs (won't work with GCLIB<2.4) - will be replaced as soon as anybody provides libs specifically compiled for ATOM-based embedded linux devices like synology 2012-06-17 10:35:57 +00:00
Reinhard Pointner a342f14ccf + support .ipk package 2012-05-08 01:23:32 +00:00
Reinhard Pointner f66b6fe23a * try to fix loadLibrary issues with mac/linux 2012-03-03 01:41:47 +00:00
Reinhard Pointner 82471e029f * fix deployment issues with libs not being found 2012-02-26 18:05:07 +00:00
Reinhard Pointner cfccf90c72 + support extracting archives (zip, rar, 7z, ...)
* added 7-Zip-JBinding libs and native dependencies
* added CLI option -extract and make it available in scripting environment
* allow --output to be used as output folder in -rename CLI call
2012-02-26 12:58:16 +00:00
Reinhard Pointner 51ccbbc572 * remove INDEX.LIST from glazedlists.jar cause it messes with webstart deployment
* JWS prompts don't work properly, switch to silent updates again
2012-02-20 13:50:42 +00:00
Reinhard Pointner cc5845b2a0 + support Movie disk folders in movie mode
+ improved handling for derivate files (files with the same name but different extensions) in movie mode
2012-02-10 16:43:09 +00:00
Reinhard Pointner c766513acf * support icu4j unicode transliteration in order to allow unicode-to-ascii conversion in format engine 2012-02-09 09:44:00 +00:00
Reinhard Pointner 710010b4d7 * move build lib 2011-12-13 15:26:17 +00:00
Reinhard Pointner 1c8287169a * deb: suggest openjdk-7-jre 2011-11-29 03:18:49 +00:00
Reinhard Pointner 73cf4a9b2f * added guava-10.0.1 to libs 2011-11-26 07:53:00 +00:00
Reinhard Pointner 981484fa2b * update wsdl 2011-11-11 08:50:27 +00:00
Reinhard Pointner 8d46aef7ef * add svn support to build script 2011-11-09 02:57:10 +00:00
Reinhard Pointner 1f9ea0f3a1 * added Google Analytics tracking for usage statistics (application startups, number of downloaded subtitles / episode lists) 2011-09-21 13:29:21 +00:00