From owner-svn-ports-head@freebsd.org Tue Mar 16 18:31:53 2021 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8C093568982; Tue, 16 Mar 2021 18:31:53 +0000 (UTC) (envelope-from nc@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F0MMF3cKCz3D1l; Tue, 16 Mar 2021 18:31:53 +0000 (UTC) (envelope-from nc@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6F3A5288A6; Tue, 16 Mar 2021 18:31:53 +0000 (UTC) (envelope-from nc@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 12GIVrso066532; Tue, 16 Mar 2021 18:31:53 GMT (envelope-from nc@FreeBSD.org) Received: (from nc@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 12GIVqM3066526; Tue, 16 Mar 2021 18:31:52 GMT (envelope-from nc@FreeBSD.org) Message-Id: <202103161831.12GIVqM3066526@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: nc set sender to nc@FreeBSD.org using -f From: Neel Chauhan Date: Tue, 16 Mar 2021 18:31:52 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r568599 - in head/multimedia: . filebot X-SVN-Group: ports-head X-SVN-Commit-Author: nc X-SVN-Commit-Paths: in head/multimedia: . filebot X-SVN-Commit-Revision: 568599 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2021 18:31:53 -0000 Author: nc Date: Tue Mar 16 18:31:51 2021 New Revision: 568599 URL: https://svnweb.freebsd.org/changeset/ports/568599 Log: New port: multimedia/filebot: the ultimate tool for organizing and renaming your media FileBot is the ultimate tool for organizing and renaming your Movies, TV Shows and Anime as well as fetching subtitles and artwork. It's smart and just works. FileBot makes organizing your movies and TV shows a breeze! We'll automatically match your files with information from various online databases. How you want your media files to be named and organized is completely up to you. Our groovy format engine supports pretty much anything! Fetching subtitles is just as easy, just drop it in! Besides automatic lookup you'll also be able to manually search and download subtitles, preview subtitles and fix encoding problems (e.g. force UTF-8). Use FileBot on the command-line! There is a simple CLI for core tasks like renaming media files and fetching subtitles as well as checking or creating SFV files. On top of that you can use our scripting engine to define more complex automated processing. There's already shared scripts for various tasks that you can just run right away or further customize to your needs. Setting up a fully automated media center - extract archives, organize tv shows and movies, download subtitles, fetch artwork and metadata, update Kodi - with FileBot it's that easy! WWW: https://www.filebot.net/ PR: 254226 Submitted by: Dan Kotowski Added: head/multimedia/filebot/ head/multimedia/filebot/Makefile (contents, props changed) head/multimedia/filebot/distinfo (contents, props changed) head/multimedia/filebot/pkg-descr (contents, props changed) head/multimedia/filebot/pkg-message (contents, props changed) head/multimedia/filebot/pkg-plist (contents, props changed) Modified: head/multimedia/Makefile Modified: head/multimedia/Makefile ============================================================================== --- head/multimedia/Makefile Tue Mar 16 18:26:31 2021 (r568598) +++ head/multimedia/Makefile Tue Mar 16 18:31:51 2021 (r568599) @@ -64,6 +64,7 @@ SUBDIR += ffmpeg2theora SUBDIR += ffmpegthumbnailer SUBDIR += ffms2 + SUBDIR += filebot SUBDIR += flvmeta SUBDIR += flvstreamer SUBDIR += flvtool++ Added: head/multimedia/filebot/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/filebot/Makefile Tue Mar 16 18:31:51 2021 (r568599) @@ -0,0 +1,41 @@ +# $FreeBSD$ + +PORTNAME= filebot +DISTVERSION= 4.9.3 +CATEGORIES= multimedia java +MASTER_SITES= https://get.filebot.net/filebot/FileBot_${DISTVERSION}/ +DISTNAME= FileBot_${DISTVERSION}-portable + +MAINTAINER= dan.kotowski@a9development.com +COMMENT= FileBot is the ultimate tool for organizing and renaming your media + +LICENSE= FileBot_EULA +LICENSE_NAME= FileBot End User License Agreement +LICENSE_TEXT= Description of the license can be obtained from the following URL: \ + https://www.filebot.net/eula.html +LICENSE_PERMS= dist-mirror pkg-mirror auto-accept + +LIB_DEPENDS= libmediainfo.so:multimedia/libmediainfo \ + libfontconfig.so:x11-fonts/fontconfig +RUN_DEPENDS= ffprobe:multimedia/ffmpeg \ + chromaprint>0:audio/chromaprint \ + jna>0:devel/jna \ + openjfx14>0:java/openjfx14 + +USES= tar:xz +USE_JAVA= yes +JAVA_VERSION= 11 + +NO_WRKSUBDIR= yes +NO_BUILD= yes +NO_INSTALL= yes +NO_TEST= yes + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/${PORTNAME}/jar + ${INSTALL_SCRIPT} ${WRKSRC}/filebot.sh ${STAGEDIR}${PREFIX}/share/${PORTNAME}/ + @cd ${WRKSRC}/jar && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/${PORTNAME}/jar/ + ${RLN} ${STAGEDIR}${PREFIX}/share/${PORTNAME}/filebot.sh ${STAGEDIR}${PREFIX}/bin/filebot + +.include Added: head/multimedia/filebot/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/filebot/distinfo Tue Mar 16 18:31:51 2021 (r568599) @@ -0,0 +1,3 @@ +TIMESTAMP = 1614693879 +SHA256 (FileBot_4.9.3-portable.tar.xz) = 4fecbc93be7bfea14254e09cfd235cedaf8a9b2b1c3e5a30b9b35063332bf236 +SIZE (FileBot_4.9.3-portable.tar.xz) = 34557528 Added: head/multimedia/filebot/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/filebot/pkg-descr Tue Mar 16 18:31:51 2021 (r568599) @@ -0,0 +1,23 @@ +FileBot is the ultimate tool for organizing and renaming your Movies, TV Shows +and Anime as well as fetching subtitles and artwork. It's smart and just works. + +FileBot makes organizing your movies and TV shows a breeze! We'll automatically +match your files with information from various online databases. How you want +your media files to be named and organized is completely up to you. Our groovy +format engine supports pretty much anything! + +Fetching subtitles is just as easy, just drop it in! Besides automatic lookup +you'll also be able to manually search and download subtitles, preview subtitles +and fix encoding problems (e.g. force UTF-8). + +Use FileBot on the command-line! There is a simple CLI for core tasks like +renaming media files and fetching subtitles as well as checking or creating SFV +files. On top of that you can use our scripting engine to define more complex +automated processing. There's already shared scripts for various tasks that you +can just run right away or further customize to your needs. + +Setting up a fully automated media center - extract archives, organize tv shows +and movies, download subtitles, fetch artwork and metadata, update Kodi - with +FileBot it's that easy! + +WWW: https://www.filebot.net/ Added: head/multimedia/filebot/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/filebot/pkg-message Tue Mar 16 18:31:51 2021 (r568599) @@ -0,0 +1,13 @@ +[ +{ type: install + message: <