summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAren Moynihan2024-01-19 15:28:59 -0500
committerAren Moynihan2024-01-19 15:28:59 -0500
commita7f6501f3abbce1afb4d797ef5b3bffb2e6d63c3 (patch)
treeeb7c6d6367cb6ef35c21064bcd2ae8a4068226d5
parent2b3230c2a67d7d313ed1f33ed7b9b32c51df2d03 (diff)
downloadaur-a7f6501f3abbce1afb4d797ef5b3bffb2e6d63c3.tar.gz
move service file into this repo
Pulling the service file from the debian package is unnecessary for such as small file. Having it in this repo makes it easier for anyone who wants to review it before installing the package.
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD6
-rw-r--r--mmsd-tng.service13
4 files changed, 18 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bcf8253fffa2..f87f4a914b35 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -22,8 +22,8 @@ pkgbase = mmsd-tng-git
conflicts = mmsd
conflicts = mmsd-tng
source = mmsd-tng-git::git+https://gitlab.com/kop316/mmsd.git
- source = https://salsa.debian.org/DebianOnMobile-team/mmsd-tng/-/raw/debian/latest/debian/mmsd-tng.user.service
- sha256sums = SKIP
+ source = mmsd-tng.service
sha256sums = SKIP
+ sha256sums = 493f7ec8193b3a7ce2fc49dff497a03e683d0feb547b9814ae76b032a1145417
pkgname = mmsd-tng-git
diff --git a/.gitignore b/.gitignore
index 97a073684955..4b1ba6bd1be8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,3 @@
mmsd-tng-git
src
pkg
-*.service
diff --git a/PKGBUILD b/PKGBUILD
index 7afea8a09e59..1f047ebae2cf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,9 +13,9 @@ depends=("c-ares" "mobile-broadband-provider-info" "libmm-glib" "libsoup3" "libp
"glib2" "glibc" "gcc-libs")
makedepends=("git" "meson")
source=("$pkgname::git+https://gitlab.com/kop316/mmsd.git"
- "https://salsa.debian.org/DebianOnMobile-team/mmsd-tng/-/raw/debian/latest/debian/mmsd-tng.user.service")
+ "mmsd-tng.service")
sha256sums=("SKIP"
- "SKIP")
+ "493f7ec8193b3a7ce2fc49dff497a03e683d0feb547b9814ae76b032a1145417")
pkgver() {
cd "$srcdir/$pkgname"
@@ -41,5 +41,5 @@ check() {
package() {
cd "$srcdir/$pkgname"
DESTDIR="$pkgdir" meson install -C build
- install -Dm644 "$srcdir/mmsd-tng.user.service" "$pkgdir/usr/lib/systemd/user/mmsd-tng.service"
+ install -Dm644 "$srcdir/mmsd-tng.service" "$pkgdir/usr/lib/systemd/user/mmsd-tng.service"
}
diff --git a/mmsd-tng.service b/mmsd-tng.service
new file mode 100644
index 000000000000..26ade1e0cf92
--- /dev/null
+++ b/mmsd-tng.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=Multimedia Messaging Service Daemon
+After=ModemManager.service
+ConditionUser=!@system
+
+[Service]
+ExecStart=/usr/bin/mmsdtng
+
+Restart=on-failure
+RestartSec=10s
+
+[Install]
+WantedBy=default.target