upgpkg: 0.15.2-3

ledoian
Alexander Rødseth 6 years ago
parent e4f9dab854
commit ef11880c6a

@ -1,50 +1,45 @@
pkgname=sway pkgname=sway
pkgver=0.15.2 pkgver=0.15.2
pkgrel=2 pkgrel=3
pkgdesc="i3 compatible window manager for Wayland" pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
arch=("x86_64") arch=('x86_64')
url="http://swaywm.org" url='https://swaywm.org/'
license=("MIT") license=('MIT')
depends=( depends=('gdk-pixbuf2' 'pango' 'wlc' 'xorg-server-xwayland')
"wlc" "xorg-server-xwayland" "json-c" "pango" "wayland" "gdk-pixbuf2" makedepends=('asciidoc' 'cmake' 'ninja')
)
optdepends=( optdepends=(
"rxvt-unicode: Default terminal emulator." 'dmenu: Default for launching applications.'
"dmenu: Default for launching applications." 'ffmpeg: For recording screencasts.'
"imagemagick: For taking screenshots." 'i3status: To display system information with a bar.'
"ffmpeg: For recording screencasts." 'imagemagick: For taking screenshots.'
"i3status: To display system information with a bar." 'rxvt-unicode: Default terminal emulator.'
) )
makedepends=("cmake" "asciidoc") validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
install=$pkgname.install
source=( source=(
"$pkgname-$pkgver.tar.gz::https://github.com/SirCmpwn/$pkgname/archive/$pkgver.tar.gz" "$pkgname-$pkgver.tar.gz::https://github.com/swaywm/$pkgname/archive/$pkgver.tar.gz"
"$pkgname-$pkgver.tar.gz::https://github.com/SirCmpwn/$pkgname/archive/$pkgver.tar.gz.sig" "https://github.com/swaywm/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.sig"
)
install="$pkgname.install"
sha256sums=(
"05526e3038d2a5490a64bd816f1f04d2a6c214ddc6182835312b273b40b737ae"
"SKIP"
) )
validpgpkeys=( sha256sums=('05526e3038d2a5490a64bd816f1f04d2a6c214ddc6182835312b273b40b737ae'
"9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A" 'SKIP')
)
build() { build() {
mkdir -p build mkdir -p build
cd build cd build
export CFLAGS="-Wno-stringop-overflow -Wno-stringop-truncation $CFLAGS" cmake "../$pkgname-$pkgver" \
cmake "$srcdir/$pkgname-$pkgver" \ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \ -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_PREFIX=/usr \ -DVERSION="$pkgver" \
-DVERSION="$pkgver" -DCMAKE_C_FLAGS='-w' \
make -G Ninja
ninja
} }
package() { package() {
cd build DESTDIR="$pkgdir" ninja -C build install
DESTDIR="$pkgdir" make install install -Dm644 "$pkgname-$pkgver/LICENSE" \
install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
} }
# vim: sw=2 ts=2 et:

Loading…
Cancel
Save