summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRippanda122022-12-11 14:22:55 +0200
committerRippanda122022-12-11 14:22:55 +0200
commit4c85e9de301fb091bd86a8bf0e1b882fe48d1788 (patch)
tree71c0e53cd10082a8bd7ea3a8da01f01ccb5bf79b
downloadaur-4c85e9de301fb091bd86a8bf0e1b882fe48d1788.tar.gz
initial commit
-rw-r--r--.SRCINFO29
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD38
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e3e9a975a61d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+pkgbase = deepin-log-viewer-git
+ pkgdesc = A tool to optimize and tweak your Deepin system
+ pkgver = 5.9.13.g270b40c
+ pkgrel = 1
+ url = https://github.com/linuxdeepin/deepin-log-viewer
+ arch = x86_64
+ license = LGPL3
+ makedepends = dtkgui
+ makedepends = dtkcore
+ makedepends = qt5-quickcontrols2
+ makedepends = qt5-declarative
+ makedepends = qt5-base
+ makedepends = cmake
+ makedepends = rapidjson
+ makedepends = xerces-c
+ makedepends = gtest
+ makedepends = boost
+ makedepends = qt5-svg
+ makedepends = systemd-libs
+ makedepends = icu
+ makedepends = qt5-tools
+ depends = dtkdeclarative
+ depends = polkit-qt5
+ provides = deepin-log-viewer
+ provides = dtkwidget
+ source = git+https://github.com/linuxdeepin/deepin-log-viewer
+ sha256sums = SKIP
+
+pkgname = deepin-log-viewer-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..0191530cfa4c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+src/
+pkg/
+deepin-tweak/
+*.pkg.*
+.tar.gz
+*.sig
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2edcb2794596
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Panda <panda at rebornos dot org>
+
+_pkgname=deepin-log-viewer
+pkgname=deepin-log-viewer-git
+pkgver=5.9.13.g270b40c
+pkgrel=1
+pkgdesc="A tool to optimize and tweak your Deepin system"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-log-viewer"
+license=('LGPL3')
+provides=('deepin-log-viewer' 'dtkwidget')
+depends=('dtkdeclarative' 'polkit-qt5')
+makedepends=('dtkgui' 'dtkcore' 'qt5-quickcontrols2'
+ 'qt5-declarative' 'qt5-base' 'cmake'
+ 'rapidjson' 'xerces-c' 'gtest' 'boost'
+ 'qt5-svg' 'systemd-libs' 'icu' 'qt5-tools')
+source=(git+https://github.com/linuxdeepin/deepin-log-viewer)
+sha256sums=('SKIP')
+
+pkgver() {
+ cd $srcdir/$_pkgname
+ echo $(git describe --tags | sed 's/-[0-9]*-g/-g/' | sed 's/-/./g')
+}
+
+build() {
+ cd $srcdir/$_pkgname
+ mkdir build || true
+ cd build
+ cmake ..
+ make
+}
+
+package() {
+ cd $srcdir/$_pkgname/build
+ make DESTDIR=$pkgdir install
+ mkdir $pkgdir/usr/share/polkit-1/actions/ -p || true
+ cp $srcdir/$_pkgname/application/assets/com.deepin.pkexec.logViewerAuth.policy $pkgdir/usr/share/polkit-1/actions/
+}