summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD40
-rw-r--r--stacer-git.desktop10
3 files changed, 35 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2805f0fa5b2c..7d8e7093d68a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,24 @@
pkgbase = stacer-git
pkgdesc = Linux System Optimizer and Monitoring
- pkgver = v1.1.0.r59.g2af6e58
+ pkgver = 1.1.0.r87.ga146edd
pkgrel = 1
- url = https://github.com/oguzhaninan/Stacer
- arch = any
+ url = https://oguzhaninan.github.io/Stacer-Web/
+ arch = x86_64
+ arch = i686
+ arch = pentium4
+ arch = arm
+ arch = armv6h
+ arch = armv7h
+ arch = aarch64
license = GPL3
- depends = git
+ makedepends = git
+ makedepends = cmake
+ makedepends = qt5-tools
depends = qt5-charts
depends = qt5-svg
- depends = hicolor-icon-theme
+ provides = stacer
conflicts = stacer
- conflicts = stacer-bin
- source = git://github.com/oguzhaninan/Stacer.git
- source = stacer-git.desktop
+ source = stacer::git+https://github.com/oguzhaninan/Stacer.git
sha256sums = SKIP
- sha256sums = 5c1a6698d1dd4ac2b09ef684564fc120765dd028dbe31fe17ce1d745f1fc4291
pkgname = stacer-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 67ea04ef785a..d58c20bcf82b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,39 @@
+# Maintainer: FabioLolix
+# Contributor: Daniel Milde <daniel.milde@firma.seznam.cz>
+# Contributor: Bradley Nelson <bradleynelson102@gmail.com>
+
pkgname=stacer-git
-_gitname=Stacer
-pkgver=v1.1.0.r59.g2af6e58
+pkgver=1.1.0.r87.ga146edd
pkgrel=1
pkgdesc="Linux System Optimizer and Monitoring"
-url="https://github.com/oguzhaninan/Stacer"
-arch=('any')
-license=('GPL3')
-depends=('git' 'qt5-charts' 'qt5-svg' 'hicolor-icon-theme')
-conflicts=('stacer' 'stacer-bin')
-source=("git://github.com/oguzhaninan/$_gitname.git" $pkgname.desktop)
-sha256sums=('SKIP'
- '5c1a6698d1dd4ac2b09ef684564fc120765dd028dbe31fe17ce1d745f1fc4291')
+url="https://oguzhaninan.github.io/Stacer-Web/"
+arch=(x86_64 i686 pentium4 arm armv6h armv7h aarch64)
+license=(GPL3)
+depends=(qt5-charts qt5-svg)
+makedepends=(git cmake qt5-tools)
+provides=(stacer)
+conflicts=(stacer)
+source=("${pkgname%-git}::git+https://github.com/oguzhaninan/Stacer.git")
+sha256sums=('SKIP')
+
pkgver() {
- cd "$_gitname"
- git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "${pkgname%-git}"
+ git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "$_gitname"
+ cd "${pkgname%-git}"
[ -d build ] && rm -fr build
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/qt/path/bin ..
sed -i s/\;/" "/g ./stacer/CMakeFiles/stacer.dir/link.txt
- make -j $(nproc)
-
- # Build translations
- #lrelease ../stacer/stacer.pro
+ make
}
package() {
- cd "$srcdir/$_gitname"/build
+ cd "${pkgname%-git}/build"
mkdir -p "${pkgdir}"/usr/lib/stacer
install -Dm755 ./output/lib/libstacer-core.a "${pkgdir}"/usr/lib
@@ -49,4 +51,4 @@ package() {
# Install translations
mkdir -p "${pkgdir}"/usr/lib/stacer/translations
install -Dm644 ../translations/*.ts "${pkgdir}"/usr/lib/stacer/translations/
-} \ No newline at end of file
+}
diff --git a/stacer-git.desktop b/stacer-git.desktop
deleted file mode 100644
index d851c58a7526..000000000000
--- a/stacer-git.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Type=Application
-Name=Stacer
-GenericName=Stacer
-Comment=System optimizer
-Icon=stacer.png
-Exec=stacer-git
-Categories=Development;
-