summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjustforlxz2024-01-20 17:02:31 +0800
committerjustforlxz2024-01-20 17:02:31 +0800
commit9c748813e968e4d7015ce30ec2f1d76365e14bc2 (patch)
tree71aa6f343b0ed36241afd3a9133d73ba13ef715f
downloadaur-deepin-application-manager-git.tar.gz
update
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD37
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..74faec4f2840
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = deepin-application-manager-git
+ pkgdesc = App manager of Deepin Desktop Environment
+ pkgver = 1.1.7.r2.g95019a3
+ pkgrel = 1
+ url = https://github.com/linuxdeepin/dde-application-manager
+ arch = x86_64
+ groups = deepin-git
+ license = GPL3
+ makedepends = cmake
+ makedepends = ninja
+ makedepends = gtest
+ depends = qt6-base
+ depends = glibc
+ depends = gcc-libs
+ depends = systemd-libs
+ depends = deepin-wloutput-daemon
+ depends = startdde
+ provides = deepin-application-manager
+ conflicts = deepin-application-manager
+ source = git+https://github.com/linuxdeepin/dde-application-manager.git
+ sha512sums = SKIP
+
+pkgname = deepin-application-manager-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7b599eacfb40
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+pkgname=deepin-application-manager-git
+_pkgname=deepin-application-manager
+sourcename=dde-application-manager
+pkgver=1.1.7.r2.g95019a3
+pkgrel=1
+pkgdesc='App manager of Deepin Desktop Environment'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-application-manager"
+license=('GPL3')
+# deepin-wloutput-daemon: org.deepin.dde.KWayland1
+# startdde: org.deepin.dde.XSettings1
+depends=('qt6-base' 'glibc' 'gcc-libs' 'systemd-libs' 'deepin-wloutput-daemon' 'startdde')
+makedepends=('cmake' 'ninja' 'gtest')
+conflicts=($_pkgname)
+provides=($_pkgname)
+groups=('deepin-git')
+source=("git+https://github.com/linuxdeepin/dde-application-manager.git")
+sha512sums=('SKIP')
+
+pkgver() {
+ cd $sourcename
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd $sourcename
+ cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LIBEXECDIR=lib
+ ninja
+}
+
+package() {
+ cd $sourcename
+ DESTDIR="$pkgdir" ninja install
+ rm -r "$pkgdir"/etc/dpkg
+ rmdir "$pkgdir"/etc
+}
+