summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChris Tam2021-11-15 20:22:14 +0800
committerChris Tam2021-11-15 20:22:14 +0800
commit23cbc3220fcedd651601f68a21de21204e7f5c6e (patch)
tree46487e2a67baccf258ac19ce9e57838918e0fd1e /PKGBUILD
parent9924025bf954fc1ca5a53f9a9a2b0e8ab8560121 (diff)
downloadaur-23cbc3220fcedd651601f68a21de21204e7f5c6e.tar.gz
Add desktop file
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9639ed1dfa7b..886d5bb0a5a2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ _pkgname=Overmix
pkgname=overmix
_pkgver=0.4.0-alpha3
pkgver="${_pkgver/-/}"
-pkgrel=2
+pkgrel=3
pkgdesc='Automatic anime screenshot stitching in high quality'
arch=('x86_64')
url='https://github.com/spillerrec/Overmix'
@@ -27,8 +27,10 @@ depends=(
)
makedepends=('cmake' 'boost' 'png++')
-source=("https://github.com/spillerrec/Overmix/archive/refs/tags/v${_pkgver}.tar.gz")
-sha256sums=('759e1b32d2c95e0b5ff6b3b938034d25ac54dea65a84deffd88d533056378b25')
+source=("https://github.com/spillerrec/Overmix/archive/refs/tags/v${_pkgver}.tar.gz"
+ "${pkgname}.desktop")
+sha256sums=('759e1b32d2c95e0b5ff6b3b938034d25ac54dea65a84deffd88d533056378b25'
+ 'e9e71bf5523fb4acfd7e01d0db90f42626ed9cd7fb20f57efa8fe40a69639627')
prepare() {
sed -i -E 's/^#include\s+<exception>$/&\n#include <stdexcept>/' "${_pkgname}-${_pkgver}/src/containers/DelegatedContainer.hpp"
@@ -36,6 +38,8 @@ prepare() {
-B build \
-S "${_pkgname}-${_pkgver}" \
-DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr
}
@@ -46,4 +50,5 @@ build() {
package() {
make -C build DESTDIR="$pkgdir" install
install -Dm644 "${_pkgname}-${_pkgver}/license.txt" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm644 "${pkgname}.desktop" -t "${pkgdir}/usr/share/applications"
}