summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorkh@valera2020-04-29 14:22:15 +0300
committerkh@valera2020-04-29 14:22:15 +0300
commit17a6b501a485a5a47f6751f9f225114e49b83b12 (patch)
treee9ee5e8d453e951f85a7a6797479ec87ef86f83b /PKGBUILD
downloadaur-certbot-openmeetings.tar.gz
v 0.0.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a0e8d9e7dfbf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+pkgname="certbot-openmeetings"
+pkgver=0.0.2
+pkgrel=1
+pkgdesc="Script to automate SSL certificate updates using certbot"
+arch=('any')
+url="https://github.com/snuglinux/${pkgname}"
+license=('GPL2')
+depends=("bash" "certbot" "openmeetings")
+source=("https://github.com/snuglinux/${pkgname}/archive/${pkgver}.tar.gz")
+md5sums=('b3ddaf7b7b19285568ecf48f850434a3')
+backup=( "etc/${pkgname}.conf" )
+
+package(){
+ cd "$srcdir/${pkgname}-${pkgver}"
+
+ # Create folders
+ install -d "${pkgdir}/etc/letsencrypt/renewal-hooks/deploy"
+ install -d "${pkgdir}/usr/share/doc/${pkgname}"
+ install -d "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -d "${pkgdir}/usr/share/${pkgname}"
+ install -d "${pkgdir}/var/log/${pkgname}"
+
+ # Copy files
+ install -m755 ${pkgname} "${pkgdir}/etc/letsencrypt/renewal-hooks/deploy/${pkgname}"
+ install -m644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README"
+ install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm 644 ${pkgname}.conf "${pkgdir}/etc/${pkgname}.conf"
+
+ install -m644 ${pkgname}.messages "${pkgdir}/usr/share/${pkgname}"
+
+ sed -e "s/CURRENT_VERSION=0.0.0/CURRENT_VERSION=${pkgver}/" -i "${pkgdir}/etc/letsencrypt/renewal-hooks/deploy/${pkgname}"
+}
+