Browse Source

Fix dev derp

bryan 3 years ago
parent
commit
d9f270adc1
1 changed files with 90 additions and 90 deletions
  1. 90 90
      installJRMC

+ 90 - 90
installJRMC

@@ -1187,98 +1187,98 @@ service_jriver-createrepo() {
 # }
 
 
-container_jriver-mediacenter() {
+# container_jriver-mediacenter() {
 
-    installPackage buildah podman
-
-    # Eventually try to switch to Debian
-    # if ! CNT=$(buildah from debian:$_base); then
-    #     echo "Bad base image for container $CNAME, skipping"
-    #     continue
-    # fi
-
-    if ! CNT=$(buildah from jlesage/baseimage-gui:debian-10-v3.5.7); then
-        echo "Bad base image for container $CNAME, skipping"
-        continue
-    fi
+#     installPackage buildah podman
 
-    buildah run "$CNT" add-pkg gnupg2 libxss1 wmctrl xdotool ca-certificates inotify-tools libgbm1 ffmpeg
-
-
-    # #BASEIMAGE=jlesage/baseimage-gui:debian-10-v3.5.7
-    # JRIVER_RELEASE=28
-    # JRIVER_TAG=stable
-    # ARCH=amd64
-    # REBUILD_MIN=22
-    # REBUILD_MAX=120
-
-    # # JRiver Version tag (latest, stable or beta)
-    # ARG jriver_tag
-
-    # # JRiver Release Version (25, 26 etc.)
-    # ARG jriver_release
-
-    # # Image Version of the build
-    # ARG image_version
-
-    # # .deb download URL, if set to "repository" the JRiver repository will be used
-    # ARG deb_url
-
-    # RUN add-pkg gnupg2 libxss1 wmctrl xdotool ca-certificates inotify-tools libgbm1 ffmpeg
-
-    # Install JRiver
-    RUN \
-        add-pkg --virtual build-dependencies wget && \
-        # Install from Repository
-        if [ "${deb_url}" = "repository" ]; then \
-            echo "Installing JRiver from repository ${jriver_release}:${jriver_tag}" && \
-            wget -q "http://dist.jriver.com/mediacenter@jriver.com.gpg.key" -O- | apt-key add - && \
-            wget http://dist.jriver.com/${jriver_tag}/mediacenter/mediacenter${jriver_release}.list -O /etc/apt/sources.list.d/mediacenter${jriver_release}.list && \
-            apt-get update && \
-            add-pkg mediacenter${jriver_release}; \
-        # Install from .deb URL
-        else \
-            echo "Installing JRiver from URL: ${deb_url}" && \
-            wget -q -O "jrivermc.deb" ${deb_url} && \
-            add-pkg "./jrivermc.deb"; \
-        fi && \
-        # Cleanup
-        del-pkg build-dependencies && \
-        rm -rf /tmp/* /tmp/.[!.]*
-
-    # Add rootfs
-    COPY rootfs/ /
-
-    VOLUME ["/config"]
-
-    # Application Icon
-    RUN \
-        APP_ICON_URL=https://gitlab.com/shiomax/jrivermc-docker/raw/master/assets/Application.png && \
-        install_app_icon.sh "$APP_ICON_URL"
-
-    # Various configuration vars
-    ENV KEEP_APP_RUNNING=1 \
-        DISPLAY_WIDTH=1280 \
-        DISPLAY_HEIGHT=768 \
-        APP_NAME="JRiver MediaCenter ${jriver_release}" \
-        MAXIMIZE_POPUPS=0 \
-        S6_KILL_GRACETIME=8000
-
-    # Modify startapp.sh and rc.xml with JRiver version
-    RUN sed-patch s/%%MC_VERSION%%/${jriver_release}/g \
-            /startapp.sh && \
-        sed-patch s/%%MC_VERSION%%/${jriver_release}/g \
-            /etc/xdg/openbox/rc.xml
-
-    EXPOSE 5800 5900 52100 52101 52199 1900/udp
-
-    # Metadata.
-    LABEL \
-        org.label-schema.name="jrivermc${jriver_release}" \
-        org.label-schema.description="Docker image for JRiver Media Center ${jriver_release}." \
-        org.label-schema.version="${image_version}" \
-        org.label-schema.vcs-url="https://gitlab.com/shiomax/jrivermc-docker" \
-        org.label-schema.schema-version="1.0"
+#     # Eventually try to switch to Debian
+#     # if ! CNT=$(buildah from debian:$_base); then
+#     #     echo "Bad base image for container $CNAME, skipping"
+#     #     continue
+#     # fi
+
+#     if ! CNT=$(buildah from jlesage/baseimage-gui:debian-10-v3.5.7); then
+#         echo "Bad base image for container $CNAME, skipping"
+#         continue
+#     fi
+
+#     buildah run "$CNT" add-pkg gnupg2 libxss1 wmctrl xdotool ca-certificates inotify-tools libgbm1 ffmpeg
+
+
+#     # #BASEIMAGE=jlesage/baseimage-gui:debian-10-v3.5.7
+#     # JRIVER_RELEASE=28
+#     # JRIVER_TAG=stable
+#     # ARCH=amd64
+#     # REBUILD_MIN=22
+#     # REBUILD_MAX=120
+
+#     # # JRiver Version tag (latest, stable or beta)
+#     # ARG jriver_tag
+
+#     # # JRiver Release Version (25, 26 etc.)
+#     # ARG jriver_release
+
+#     # # Image Version of the build
+#     # ARG image_version
+
+#     # # .deb download URL, if set to "repository" the JRiver repository will be used
+#     # ARG deb_url
+
+#     # RUN add-pkg gnupg2 libxss1 wmctrl xdotool ca-certificates inotify-tools libgbm1 ffmpeg
+
+#     # Install JRiver
+#     RUN \
+#         add-pkg --virtual build-dependencies wget && \
+#         # Install from Repository
+#         if [ "${deb_url}" = "repository" ]; then \
+#             echo "Installing JRiver from repository ${jriver_release}:${jriver_tag}" && \
+#             wget -q "http://dist.jriver.com/mediacenter@jriver.com.gpg.key" -O- | apt-key add - && \
+#             wget http://dist.jriver.com/${jriver_tag}/mediacenter/mediacenter${jriver_release}.list -O /etc/apt/sources.list.d/mediacenter${jriver_release}.list && \
+#             apt-get update && \
+#             add-pkg mediacenter${jriver_release}; \
+#         # Install from .deb URL
+#         else \
+#             echo "Installing JRiver from URL: ${deb_url}" && \
+#             wget -q -O "jrivermc.deb" ${deb_url} && \
+#             add-pkg "./jrivermc.deb"; \
+#         fi && \
+#         # Cleanup
+#         del-pkg build-dependencies && \
+#         rm -rf /tmp/* /tmp/.[!.]*
+
+#     # Add rootfs
+#     COPY rootfs/ /
+
+#     VOLUME ["/config"]
+
+#     # Application Icon
+#     RUN \
+#         APP_ICON_URL=https://gitlab.com/shiomax/jrivermc-docker/raw/master/assets/Application.png && \
+#         install_app_icon.sh "$APP_ICON_URL"
+
+#     # Various configuration vars
+#     ENV KEEP_APP_RUNNING=1 \
+#         DISPLAY_WIDTH=1280 \
+#         DISPLAY_HEIGHT=768 \
+#         APP_NAME="JRiver MediaCenter ${jriver_release}" \
+#         MAXIMIZE_POPUPS=0 \
+#         S6_KILL_GRACETIME=8000
+
+#     # Modify startapp.sh and rc.xml with JRiver version
+#     RUN sed-patch s/%%MC_VERSION%%/${jriver_release}/g \
+#             /startapp.sh && \
+#         sed-patch s/%%MC_VERSION%%/${jriver_release}/g \
+#             /etc/xdg/openbox/rc.xml
+
+#     EXPOSE 5800 5900 52100 52101 52199 1900/udp
+
+#     # Metadata.
+#     LABEL \
+#         org.label-schema.name="jrivermc${jriver_release}" \
+#         org.label-schema.description="Docker image for JRiver Media Center ${jriver_release}." \
+#         org.label-schema.version="${image_version}" \
+#         org.label-schema.vcs-url="https://gitlab.com/shiomax/jrivermc-docker" \
+#         org.label-schema.schema-version="1.0"
 
 #     installPackage buildah podman
 #     cnt=$(buildah from docker.io/jlesage/baseimage-gui:debian-10)