summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArjun Vikram2022-03-25 00:30:32 -0500
committerArjun Vikram2022-03-25 00:30:32 -0500
commit46a17b17d72daf4b78540872f60c7f3cf5f076ca (patch)
tree82aaf55c58562dcd8a2d9e12cef928afe8bdfe5b
downloadaur-46a17b17d72daf4b78540872f60c7f3cf5f076ca.tar.gz
Build 9.7.0-6181-1
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD26
3 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b02bbb6432cc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = pc2-bin
+ pkgdesc = PC2 aka PC Squared (Programming Contest Control System) software used for competitive programming contests
+ pkgver = 9.7.0.6181
+ pkgrel = 1
+ url = https://pc2ccs.github.io/
+ arch = x86_64
+ license = EPL2.0
+ depends = java-runtime
+ provides = pc2
+ options = !strip
+ source = https://github.com/pc2ccs/builds/releases/download/v9.7.0-6181/pc2-9.7.0-6181.tar.gz
+ sha256sums = a94ff37afc98e3dfaa69be8e54807a0a7cf94b8a172bc3a4cc8a1f6e6f525c13
+
+pkgname = pc2-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..60f601b97aaa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/src/*
+/pkg/*
+*.tar.zst
+*.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ab7bd103206e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Arjun Vikram <`echo moc.liamg%rua+kivjra | rev | tr '%' '@'`>
+
+_name=pc2
+pkgname=$_name-bin
+_baseversion=9.7.0
+_buildversion=6181
+pkgver=${_baseversion}.${_buildversion}
+pkgrel=1
+pkgdesc="PC2 aka PC Squared (Programming Contest Control System) software used for competitive programming contests"
+arch=('x86_64')
+url="https://pc2ccs.github.io/"
+license=('EPL2.0')
+provides=('pc2')
+depends=('java-runtime')
+optdepends=()
+source=("https://github.com/${_name}ccs/builds/releases/download/v${_baseversion}-${_buildversion}/${_name}-${_baseversion}-${_buildversion}.tar.gz")
+sha256sums=("a94ff37afc98e3dfaa69be8e54807a0a7cf94b8a172bc3a4cc8a1f6e6f525c13")
+options=('!strip')
+
+package() {
+ mkdir -p ${pkgdir}/{opt,usr/bin}
+ cp -R ${_name}-${_baseversion} ${pkgdir}/opt/${_name}
+ rm ${pkgdir}/opt/${_name}/${_name}v${_baseversion%%.*}.ini
+ echo "#!/bin/bash"$'\n'"exec /opt/${_name}/bin/${_name}team" > ${pkgdir}/usr/bin/${_name}team
+ chmod 0755 ${pkgdir}/usr/bin/${_name}team
+}