From owner-freebsd-ports-bugs@freebsd.org Tue Jun 28 04:29:19 2016 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4DC87B84A20 for ; Tue, 28 Jun 2016 04:29:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 23BF52BF3 for ; Tue, 28 Jun 2016 04:29:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u5S4TIcZ067692 for ; Tue, 28 Jun 2016 04:29:19 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 210651] www/madsonic-standalone: Update to 6.0 and improvments Date: Tue, 28 Jun 2016 04:29:18 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: joshruehlig@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: jlh@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2016 04:29:19 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210651 Bug ID: 210651 Summary: www/madsonic-standalone: Update to 6.0 and improvments Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: jlh@FreeBSD.org Reporter: joshruehlig@gmail.com Assignee: jlh@FreeBSD.org Flags: maintainer-feedback?(jlh@FreeBSD.org) * Updated to version 6.0 - http://beta.madsonic.org/pages/changelog.jsp#6.0.7860 * Make use of PKGNAMESUFFIX * Remove no longer needed ${PORTSDIR} * Make use of NO_WRKSUBDIR * Specify JAVA_RUN * Install application files to DATADIR instead of in PREFIX/PORTNAME - See 5.15.5 https://www.freebsd.org/doc/en/books/porters-handbook/install.= html * Use MKDIR when appropriate * Fix typos and missing plist entry causing ffmpeg link not to be installed * (Possibly) Empty directories should be created during post-install * Add `REQUIRE: LOGIN` and `KEYWORD: shutdown` - See 6.27 https://www.freebsd.org/doc/en/books/porters-handbook/rc-scripts.html * Remove folder options from rc.conf - These commandline switches only have an effect before they are overwritte= n in the subsonic WebUI. To make things act more as expected, set them to sane default but don't expose them as changes in rc.conf likely will not. I matched the folder names with what madsonic creates by default * Use FreeBSD rc.d framework instead of madsonic.sh script - pidfile no longer needed - standardize how variable are set - utilize daemon to watch process * Set LC_TYPE to 'UTF-8' - allows files with complex characters to be properly handled * Instead of exposing madsonic_http_port and madsonic_https_port, change options to madsonic_port and madsonic_ssl - Madsonic only can be accessed from HTTP or HTTPS at any one time. If you specify an HTTPS port other than 0 (disabled) HTTP does not work as expected and is just a redirect to HTTPS. I believe this change makes the settings a= ct more as expected. * Allow specifying a custom SSL Keystore and associated password --=20 You are receiving this mail because: You are the assignee for the bug.=