diff --git a/README.md b/README.md index 0a2b55a..80af9c0 100755 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ $ installJRMC --help --compat Build/install MC without minimum dependency version requirements --mcversion VERSION - Build or install a specific MC version, ex. "31.0.11" (default: latest version) + Build or install a specific MC version, ex. "31.0.12" (default: latest version) --arch ARCH Specify the MC architecture, ex. "amd64", "arm64", etc (default: host architecture) --outputdir PATH @@ -112,9 +112,9 @@ Multiple services (but not `--service-types`) can be installed at one time using Install MC from the repository and start/enable `jriver-mediacenter.service` as a user service. -* `installJRMC --install local --compat --restorefile /path/to/license.mjr --mcversion 31.0.11` +* `installJRMC --install local --compat --restorefile /path/to/license.mjr --mcversion 31.0.12` - Build and install an MC 31.0.11 comptability RPM locally and activate it using the `/path/to/license.mjr` + Build and install an MC 31.0.12 comptability RPM locally and activate it using the `/path/to/license.mjr` * `installJRMC --createrepo --createrepo-webroot /srv/jriver/repo --createrepo-user www-user` diff --git a/forum.bbcode b/forum.bbcode index d188983..fe0b6a1 100644 --- a/forum.bbcode +++ b/forum.bbcode @@ -1,14 +1,9 @@ [size=20pt]installJRMC[/size] -This self-contained program will install [url=https://www.jriver.com/]JRiver Media Center[/url] and associated services on most major Linux distros. +This program will install [url=https://www.jriver.com/]JRiver Media Center[/url] and associated services on most major Linux distros. You can always find the latest version of installJRMC, changelog, and documentation in [url=https://git.bryanroessler.com/bryan/installJRMC]my repository[/url]. -[size=18pt]Major changes for MC30[/size] -[list type=decimal] -[li]RPM packages have been renamed from [i]MediaCenter[/i] to [i]mediacenterXX[/i], with [i]XX[/i] being the major version number (i.e. mediacenter30) to improve consistency with Debian naming conventions and licensing.[/li] -[li]mesa-va-drivers-freeworld (RPMFusion) is installed automatically from RPMFusion on Fedora/CentOS to enable hardware acceleration.[/li] -[/list] [size=18pt]Instructions[/size] Download and unzip installJRMC from the attachment below or grab the latest stable version directly from my repo and execute it: @@ -17,7 +12,7 @@ Download and unzip installJRMC from the attachment below or grab the latest stab chmod +x ./installJRMC && ./installJRMC [--option [ARGUMENT]][/code] -Running `installJRMC` without any options will install the latest version of JRiver Media Center from the official JRiver repository (Ubuntu/Debian) or my [url=https://repos.bryanroessler.com/jriver/]unofficial repository[/url] (Fedora/CentOS) using the system package manager ([i]i.e.[/i] --install repo). If any other option is passed, then the install method (--install repo or --install local) must be specified. This makes it possible to install services and containers independent of MC. +Running `installJRMC` without any options will install the latest version of JRiver Media Center from the official JRiver repository (Ubuntu/Debian) or my [url=https://repos.bryanroessler.com/jriver/]unofficial repository[/url] (Fedora/CentOS) using the system package manager ([i]i.e.[/i] --install repo). If any other option is passed, then the install method (--install repo or --install local) must be specified, to make it possible to install services and containers independent of MC. [size=18pt]Options[/size] @@ -32,7 +27,7 @@ $ installJRMC --help --compat Build/install MC without minimum dependency version requirements --mcversion VERSION - Build or install a specific MC version, ex. "31.0.11" + Build or install a specific MC version, ex. "31.0.12" --arch ARCH Specify the MC architecture, ex. "amd64", "arm64", etc (default: host architecture) --outputdir PATH @@ -111,8 +106,8 @@ Install the latest version of MC from the best available repository. Install a more widely-compatible version of the latest MC version. [code]installJRMC --install repo --service jriver-mediacenter --service-type user[/code] Install MC from the repository and start/enable jriver-mediacenter.service as a user service. -[code]installJRMC --install local --compat --restorefile /path/to/license.mjr --mcversion 31.0.11[/code] -Build and install an MC 31.0.11 comptability RPM locally and activate it using the /path/to/license.mjr +[code]installJRMC --install local --compat --restorefile /path/to/license.mjr --mcversion 31.0.12[/code] +Build and install an MC 31.0.12 comptability RPM locally and activate it using the /path/to/license.mjr [code]installJRMC --createrepo --createrepo-webroot /srv/jriver/repo --createrepo-user www-user[/code] Build an RPM locally for the current distro, move it to the webroot, and run createrepo as www-user. [code]installJRMC --service jriver-createrepo --createrepo-webroot /srv/jriver/repo --createrepo-user www-user[/code] diff --git a/installJRMC b/installJRMC index cef1292..e0bb823 100755 --- a/installJRMC +++ b/installJRMC @@ -19,7 +19,7 @@ shopt -s extglob declare -g SCRIPTVERSION="1.0-dev" declare -g BOARDURL="https://yabb.jriver.com/interact/index.php/board,80.0.html" # MC31 declare -g DEBIANBASE="bullseye" -declare -g MCVERSION_HARDCODE="31.0.11" +declare -g MCVERSION_HARDCODE="31.0.12" printHelp() { debug "Running: ${FUNCNAME[0]}" @@ -40,7 +40,7 @@ printHelp() { --compat Build/install MC locally without minimum dependency version requirements --mcversion VERSION - Specify the MC version, ex. "31.0.11" (default: latest version) + Specify the MC version, ex. "31.0.12" (default: latest version) --arch VERSION Specify the MC architecture, ex. "amd64", "arm64", etc (default: host architecture) --outputdir PATH