summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Silverman2024-05-13 11:03:22 -0400
committerNick Silverman2024-05-13 11:03:22 -0400
commitaf99ed8922d36807883196d88abd94059db4406f (patch)
tree8573f7b703ae4206bdbabbe107fb06f1a26f9d57
downloadaur-af99ed8922d36807883196d88abd94059db4406f.tar.gz
add amazon-ecs-init pkgbuild to aur
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD45
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..44d4f9903bba
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = amazon-ecs-init
+ pkgdesc = Amazon ECS Init
+ pkgver = 1.82.3
+ pkgrel = 1
+ url = https://github.com/aws/amazon-ecs-init
+ arch = x86_64
+ license = APACHE
+ depends = glibc
+ provides = amazon-ecs-init
+ source = https://s3.us-east-1.amazonaws.com/amazon-ecs-agent-us-east-1/amazon-ecs-init-latest.amd64.deb
+ md5sums = 99fb1e1812ff2999af9f2275590641e6
+
+pkgname = amazon-ecs-init
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7669d51bd060
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: nckslvrmn <nckslvrmn@gmail.com>
+pkgname=amazon-ecs-init
+pkgver=1.82.3
+pkgrel=1
+pkgdesc="Amazon ECS Init"
+arch=('x86_64')
+url="https://github.com/aws/amazon-ecs-init"
+license=('APACHE')
+groups=()
+depends=('glibc')
+provides=("${pkgname}")
+source=(https://s3.us-east-1.amazonaws.com/amazon-ecs-agent-us-east-1/${pkgname}-latest.amd64.deb)
+md5sums=('99fb1e1812ff2999af9f2275590641e6')
+noextract=()
+
+prepare() {
+ cd "$srcdir"
+ tar -xf data.tar.xz
+}
+
+package() {
+ cd "$srcdir"
+
+ install -dm755 "$pkgdir"/usr/
+ cp -R "${srcdir}"/usr/ "${pkgdir}"
+
+ install -dm755 "$pkgdir"/etc/ecs/
+ cp -R "${srcdir}"/etc/ecs/ "${pkgdir}/etc/"
+
+ install -dm755 "$pkgdir"/var/
+ cp -R "${srcdir}"/var/ "${pkgdir}"
+
+ install -Dm644 \
+ "$srcdir"/lib/systemd/system/amazon-ecs-volume-plugin.service \
+ "$pkgdir"/usr/lib/systemd/system/amazon-ecs-volume-plugin.service
+
+ install -Dm644 \
+ "$srcdir"/lib/systemd/system/amazon-ecs-volume-plugin.socket \
+ "$pkgdir"/usr/lib/systemd/system/amazon-ecs-volume-plugin.socket
+
+ install -Dm644 \
+ "$srcdir"/lib/systemd/system/ecs.service \
+ "$pkgdir"/usr/lib/systemd/system/ecs.service
+
+}