diff options
author | kh@valera | 2020-04-29 14:22:15 +0300 |
---|---|---|
committer | kh@valera | 2020-04-29 14:22:15 +0300 |
commit | 17a6b501a485a5a47f6751f9f225114e49b83b12 (patch) | |
tree | e9ee5e8d453e951f85a7a6797479ec87ef86f83b /PKGBUILD | |
download | aur-certbot-openmeetings.tar.gz |
v 0.0.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
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}" +} + |