aboutsummaryrefslogtreecommitdiff
path: root/deployment/centos-package-x64
diff options
context:
space:
mode:
authorThomas Büttner <thomas@vergesslicher.tech>2019-02-02 18:20:04 +0100
committerThomas Büttner <thomas@vergesslicher.tech>2019-02-03 13:15:38 +0100
commit4d335d8f1394e186ca761c10237f93c85657adf2 (patch)
tree557a7e65e0707496985ff361abb8a661f93ba21a /deployment/centos-package-x64
parent32f393d57fd634ed9771078b5fbf87d4466a927c (diff)
Add CentOS
Signed-off-by: Thomas Büttner <thomas@vergesslicher.tech>
Diffstat (limited to 'deployment/centos-package-x64')
-rw-r--r--deployment/centos-package-x64/Dockerfile15
l---------deployment/centos-package-x64/clean.sh1
l---------deployment/centos-package-x64/package.sh1
l---------deployment/centos-package-x64/pkg-src1
4 files changed, 18 insertions, 0 deletions
diff --git a/deployment/centos-package-x64/Dockerfile b/deployment/centos-package-x64/Dockerfile
new file mode 100644
index 000000000..bbe5ffd27
--- /dev/null
+++ b/deployment/centos-package-x64/Dockerfile
@@ -0,0 +1,15 @@
+FROM centos:7
+ARG HOME=/build
+RUN mkdir /build && \
+ yum install -y @buildsys-build rpmdevtools yum-plugins-core && \
+ rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm && \
+ rpmdev-setuptree
+
+WORKDIR /build/rpmbuild
+COPY ./deployment/centos-package-x64/pkg-src/jellyfin.spec SPECS
+COPY ./deployment/centos-package-x64/pkg-src/ SOURCES
+
+RUN spectool -g -R SPECS/jellyfin.spec && \
+ rpmbuild -bs SPECS/jellyfin.spec && \
+ yum-builddep -y SRPMS/jellyfin-*.src.rpm && \
+ rpmbuild -bb SPECS/jellyfin.spec; \ No newline at end of file
diff --git a/deployment/centos-package-x64/clean.sh b/deployment/centos-package-x64/clean.sh
new file mode 120000
index 000000000..d6d2d1c09
--- /dev/null
+++ b/deployment/centos-package-x64/clean.sh
@@ -0,0 +1 @@
+../fedora-package-x64/clean.sh \ No newline at end of file
diff --git a/deployment/centos-package-x64/package.sh b/deployment/centos-package-x64/package.sh
new file mode 120000
index 000000000..a79de21eb
--- /dev/null
+++ b/deployment/centos-package-x64/package.sh
@@ -0,0 +1 @@
+../fedora-package-x64/package.sh \ No newline at end of file
diff --git a/deployment/centos-package-x64/pkg-src b/deployment/centos-package-x64/pkg-src
new file mode 120000
index 000000000..dfd6497cf
--- /dev/null
+++ b/deployment/centos-package-x64/pkg-src
@@ -0,0 +1 @@
+../fedora-package-x64/pkg-src \ No newline at end of file