Compare commits

..

7 Commits

Author SHA1 Message Date
LinuxServer-CI
c63fecd5ca Bot Updating Templated Files 2022-04-17 16:30:59 +00:00
Chris230291
dd9d991734 Create tv_grab_url (#195)
* Create tv_grab_url

URL grabber

* Update README.md

* Update README.md

* Update readme-vars.yml
2022-04-17 18:29:49 +02:00
LinuxServer-CI
667bbc700c Bot Updating Package Versions 2022-04-17 10:53:19 -05:00
LinuxServer-CI
8c8b1dc579 Bot Updating Package Versions 2022-04-06 15:48:45 -05:00
Adam
2e2306657b Merge pull request #194 from linuxserver/git 2022-04-06 21:35:07 +01:00
aptalca
ff2d71cfaa fix git endpoint 2022-04-06 15:58:40 -04:00
LinuxServer-CI
a11b08f48a Bot Updating Package Versions 2022-02-12 20:33:00 +01:00
7 changed files with 91 additions and 22 deletions

View File

@@ -209,7 +209,7 @@ RUN \
RUN \
echo "***** compile comskip ****" && \
git clone git://github.com/erikkaashoek/Comskip /tmp/comskip && \
git clone https://github.com/erikkaashoek/Comskip /tmp/comskip && \
cd /tmp/comskip && \
./autogen.sh && \
./configure \

View File

@@ -207,7 +207,7 @@ RUN \
RUN \
echo "***** compile comskip ****" && \
git clone git://github.com/erikkaashoek/Comskip /tmp/comskip && \
git clone https://github.com/erikkaashoek/Comskip /tmp/comskip && \
cd /tmp/comskip && \
./autogen.sh && \
./configure \

View File

@@ -208,7 +208,7 @@ RUN \
RUN \
echo "***** compile comskip ****" && \
git clone git://github.com/erikkaashoek/Comskip /tmp/comskip && \
git clone https://github.com/erikkaashoek/Comskip /tmp/comskip && \
cd /tmp/comskip && \
./autogen.sh && \
./configure \

View File

@@ -309,6 +309,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **16.04.22:** - Added URL XMLTV grabber.
* **05.01.22:** - Rebase to Alpine 3.15. Disable execinfo to fix builds. Update xmltv.
* **11.05.21:** - Added Intel iHD driver support.
* **02.06.20:** - Update to Alpine 3.12.

View File

@@ -3,20 +3,20 @@ alpine-keys-2.4-r1
alsa-lib-1.2.5.1-r1
aom-libs-3.2.0-r0
apk-tools-2.12.7-r3
bash-5.1.8-r0
bash-5.1.16-r0
brotli-libs-1.0.9-r5
bsd-compat-headers-0.7.2-r3
busybox-1.34.1-r3
busybox-1.34.1-r5
bzip2-1.0.8-r1
ca-certificates-20211220-r0
ca-certificates-bundle-20211220-r0
coreutils-9.0-r2
curl-7.80.0-r0
expat-2.4.4-r0
expat-2.4.7-r0
ffmpeg-4.4.1-r2
ffmpeg-libs-4.4.1-r2
fontconfig-2.13.1-r4
freetype-2.11.0-r0
freetype-2.11.1-r0
fribidi-1.0.11-r0
fts-1.2.7-r1
gdbm-1.22-r0
@@ -25,7 +25,7 @@ gmp-6.2.1-r1
gnu-libiconv-1.16-r0
gnutls-3.7.1-r0
graphite2-1.3.14-r0
gzip-1.11-r0
gzip-1.12-r0
harfbuzz-3.0.0-r2
intel-gmmlib-21.3.3-r0
intel-media-driver-21.4.1-r0
@@ -34,11 +34,11 @@ less-590-r0
libacl-2.2.53-r0
libass-0.15.2-r0
libattr-2.5.1-r1
libblkid-2.37.3-r0
libblkid-2.37.4-r0
libbsd-0.11.3-r1
libbz2-1.0.8-r1
libc-utils-0.7.2-r3
libcrypto1.1-1.1.1l-r8
libcrypto1.1-1.1.1n-r0
libcurl-7.80.0-r0
libdav1d-0.9.2-r0
libdrm-2.4.109-r0
@@ -54,21 +54,21 @@ libidn2-2.3.2-r0
libintl-0.21-r0
libjpeg-turbo-2.1.2-r0
libmd-1.0.3-r0
libmount-2.37.3-r0
libmount-2.37.4-r0
libogg-1.3.5-r0
libpciaccess-0.16-r0
libpng-1.6.37-r1
libproc-3.3.17-r0
libretls-3.3.4-r2
libretls-3.3.4-r3
libsrt-1.4.2-r1
libssh-0.9.6-r1
libssl1.1-1.1.1l-r8
libssl1.1-1.1.1n-r0
libstdc++-10.3.1_git20211027-r0
libtasn1-4.18.0-r0
libtheora-1.1.1-r16
libunistring-0.9.10-r1
liburiparser-0.9.6-r0
libuuid-2.37.3-r0
libuuid-2.37.4-r0
libva-2.13.0-r0
libva-intel-driver-2.4.1-r0
libvdpau-1.4-r0
@@ -81,9 +81,9 @@ libxcb-1.14-r2
libxdmcp-1.1.3-r0
libxext-1.3.4-r0
libxfixes-6.0.0-r0
libxml2-2.9.12-r2
libxml2-2.9.13-r0
libxshmfence-1.3-r1
libxslt-1.1.34-r1
libxslt-1.1.35-r0
linux-headers-5.10.41-r0
linux-pam-1.5.2-r0
llvm12-libs-12.0.1-r0
@@ -101,7 +101,7 @@ ncurses-libs-6.3_p20211120-r0
ncurses-terminfo-base-6.3_p20211120-r0
nettle-3.7.3-r0
nghttp2-libs-1.46.0-r0
openssl-1.1.1l-r8
openssl-1.1.1n-r0
opus-1.3.1-r1
p11-kit-0.24.0-r1
pcre-8.45-r1
@@ -240,9 +240,9 @@ shadow-4.8.1-r1
skalibs-2.11.0.0-r0
soxr-0.1.3-r2
sqlite-libs-3.36.0-r0
ssl_client-1.34.1-r3
ssl_client-1.34.1-r5
tar-1.34-r0
tzdata-2021e-r0
tzdata-2022a-r0
uriparser-0.9.6-r0
utmps-0.1.0.3-r0
v4l-utils-libs-1.22.1-r1
@@ -255,7 +255,7 @@ x264-libs-20210613-r0
x265-3.5-r0
x265-libs-3.5-r0
xvidcore-1.3.7-r1
xz-5.2.5-r0
xz-libs-5.2.5-r0
zlib-1.2.11-r3
xz-5.2.5-r1
xz-libs-5.2.5-r1
zlib-1.2.12-r0
zstd-libs-1.5.0-r0

View File

@@ -124,6 +124,7 @@ app_setup_block: |
# changelog
changelogs:
- { date: "16.04.22:", desc: "Added URL XMLTV grabber." }
- { date: "05.01.22:", desc: "Rebase to Alpine 3.15. Disable execinfo to fix builds. Update xmltv." }
- { date: "11.05.21:", desc: "Added Intel iHD driver support." }
- { date: "02.06.20:", desc: "Update to Alpine 3.12." }

67
root/usr/bin/tv_grab_url Normal file
View File

@@ -0,0 +1,67 @@
#!/bin/bash
dflag=
vflag=
cflag=
if (( $# < 1 ))
then
exit 0
fi
OPTARG=""
URL=$1
for arg
do
delim=""
case "$arg" in
#translate --gnu-long-options to -g (short options)
--description) args="${args}-d ";;
--version) args="${args}-v ";;
--capabilities) args="${args}-c ";;
#pass through anything else
*) if [ "${arg:0:1}" == "-" ] || delim="\""
then
args="${args}${delim}${arg}${delim} "
else
OPTARG=${arg}
fi
esac
done
#Reset the positional parameters to the short options
eval set -- $args
while getopts "dvc" option
do
case $option in
d) dflag=1;;
v) vflag=1;;
c) cflag=1;;
\?) printf "unknown option: -%s\n" $OPTARG
printf "Usage: %s: [--description] [--version] [--capabilities] \n" $(basename $0)
exit 2
;;
esac >&2
done
if [ "$dflag" ]
then
printf "XMLTV URL grabber\n"
exit 0
fi
if [ "$vflag" ]
then
printf "0.1\n"
exit 0
fi
if [ "$cflag" ]
then
printf "baseline\n"
exit 0
fi
curl -s "$URL"
exit 0