summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2024-05-18 19:54:16 -0600
committerMark Wagie2024-05-18 19:54:16 -0600
commitca8d9f74288b99dc916b39adbd9f49013e8d938c (patch)
tree8f538419a20ea533fa98ac1434339284cce7ecd9
parent280ce36d33672349132a50263e7a50ee2c8c970d (diff)
downloadaur-ca8d9f74288b99dc916b39adbd9f49013e8d938c.tar.gz
0.15.0+23+g8c508c91
- add missing optional deps - cleanup prepare function - remove duplicate license
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD19
2 files changed, 17 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b3bc7e5ef14c..fcecb527fc51 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = octopi
pkgdesc = A powerful Pacman frontend using Qt libs
- pkgver = 0.15.0+19+ga081ac2b
+ pkgver = 0.15.0+23+g8c508c91
pkgrel = 1
url = https://tintaescura.com/projects/octopi
arch = x86_64
@@ -12,17 +12,21 @@ pkgbase = octopi
depends = qt-sudo
depends = qt6-5compat
depends = qtermwidget
+ optdepends = inxi: for SysInfo log
+ optdepends = lsb-release: for SysInfo log
+ optdepends = mhwd: for SysInfo log
optdepends = pacaur: for AUR support
optdepends = pacmanlogviewer: to view pacman log files
optdepends = paru: for AUR support
optdepends = pikaur: for AUR support
+ optdepends = systemd: for SysInfo log
optdepends = trizen: for AUR support
optdepends = yay: for AUR support
provides = octopi-notifier
provides = octopi-repoeditor
provides = octopi-cachecleaner
conflicts = octopi-notifier
- source = git+https://github.com/aarnt/octopi.git#commit=a081ac2bfd0564be64348f9a3a74ac9f4952bee1
- sha256sums = 60250c4d6d638e8e3e4692a1397020411b00f1eb187f648d7a3420658e1942df
+ source = git+https://github.com/aarnt/octopi.git#commit=8c508c91c8f4cc4923ea731a22261fa7d3be4ccb
+ sha256sums = 1bfbe5b403128209101b37f7b91a0c1eb5810dc496943b4d13326b26a41f99eb
pkgname = octopi
diff --git a/PKGBUILD b/PKGBUILD
index 8ad4c5ae4c0b..cad20eff21cb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mark Wagie <mark dot wagie at proton dot me>
# Contributor: MatMoul <matmoul at the google email domain which is .com>
pkgname=octopi
-pkgver=0.15.0+19+ga081ac2b
+pkgver=0.15.0+23+g8c508c91
pkgrel=1
pkgdesc="A powerful Pacman frontend using Qt libs"
arch=('x86_64')
@@ -19,10 +19,14 @@ makedepends=(
'qt6-tools'
)
optdepends=(
+ 'inxi: for SysInfo log'
+ 'lsb-release: for SysInfo log'
+ 'mhwd: for SysInfo log'
'pacaur: for AUR support'
'pacmanlogviewer: to view pacman log files'
'paru: for AUR support'
'pikaur: for AUR support'
+ 'systemd: for SysInfo log'
'trizen: for AUR support'
'yay: for AUR support'
)
@@ -34,9 +38,9 @@ provides=(
conflicts=(
'octopi-notifier'
)
-_commit=a081ac2bfd0564be64348f9a3a74ac9f4952bee1 # branch/master
+_commit=8c508c91c8f4cc4923ea731a22261fa7d3be4ccb # branch/master
source=("git+https://github.com/aarnt/octopi.git#commit=${_commit}")
-sha256sums=('60250c4d6d638e8e3e4692a1397020411b00f1eb187f648d7a3420658e1942df')
+sha256sums=('1bfbe5b403128209101b37f7b91a0c1eb5810dc496943b4d13326b26a41f99eb')
pkgver() {
cd "$pkgname"
@@ -46,14 +50,8 @@ pkgver() {
prepare() {
cd "$pkgname"
- # Add missing cmake_minimum_required command
- sed -i '1 i\cmake_minimum_required(VERSION 3.5)' notifier/CMakeLists.txt
-
# Don't hardcode qt-sudo path
sed -i 's/usr\/local/usr/g' src/constants.h
-
- # why doesn't upstream just do this so we don't have to...
- cp -f "resources/images/${pkgbase}_green.png" "resources/images/${pkgbase}.png"
}
build() {
@@ -67,4 +65,7 @@ build() {
package() {
DESTDIR="$pkgdir" cmake --install build
+
+ # remove duplicate license
+ rm -r "$pkgdir/usr/share/licenses"
}