summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-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