commit fc03ec9bca64d5bf1963b54b3f687f146b4f3e55 Author: Théo Le Calvar Date: Sun Jul 27 12:52:43 2025 +0200 initial commit diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f48089176175 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = cecil-bin + pkgdesc = Static site generator + pkgver = 8.51.3 + pkgrel = 1 + url = https://cecil.app/ + arch = any + license = mit + depends = php>=8.1 + depends = php-gd + options = !strip + options = staticlibs + source = cecil-8.51.3.phar::https://cecil.app/download/8.51.3/cecil.phar + sha256sums = 3705f9b5f25cf4f6acd971c3c665fbb15b6044132d354bf2ccb3b7614f59728c + +pkgname = cecil-bin diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..de8157dd48c4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +cecil* +src/ +pkg/ \ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..538395d10deb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainers: Théo Le Calvar +pkgname=cecil-bin +pkgver=8.51.3 +pkgrel=1 +pkgdesc="Static site generator" +url="https://cecil.app/" +arch=(any) +license=('mit') +depends=('php>=8.1' 'php-gd') +options=('!strip' 'staticlibs') + +_pkgsrc_url="https://cecil.app/download/${pkgver}/cecil.phar" +_pkgsrc_file="cecil-${pkgver}.phar" + +DLAGENTS=("https::/usr/bin/curl \ + -o %o \ + -H Referer:\ %u \ + ${_pkgsrc_url}" +) + +source=("${_pkgsrc_file}"::"${_pkgsrc_url}") +sha256sums=('3705f9b5f25cf4f6acd971c3c665fbb15b6044132d354bf2ccb3b7614f59728c') + +package() { + mkdir -p "${pkgdir}/usr/bin/" + cp "${srcdir}/${_pkgsrc_file}" "${pkgdir}/usr/bin/cecil" + + chmod 755 "${pkgdir}/usr" + chmod +x "${pkgdir}/usr/bin/cecil" +}