* add icewm

This commit is contained in:
Alexander Baldeck 2024-10-23 17:38:50 +02:00
parent ec6fb8a148
commit 9702763e6a
3 changed files with 64 additions and 0 deletions

27
icewm/.SRCINFO Normal file
View File

@ -0,0 +1,27 @@
pkgbase = icewm
pkgdesc = Window Manager designed for speed, usability, and consistency
pkgver = 3.6.0
pkgrel = 1
url = https://ice-wm.org/
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = LGPL-2.0-only
makedepends = asciidoctor
makedepends = xorg-mkfontscale
depends = alsa-lib
depends = imlib2
depends = librsvg
depends = libsndfile
depends = libxcomposite
depends = libxdamage
depends = libxinerama
depends = libxpm
depends = libxrandr
optdepends = perl: for icewm-menu-xrandr
source = icewm-3.6.0.tar.gz::https://github.com/ice-wm/icewm/archive/refs/tags/3.6.0.tar.gz
sha256sums = 0fa15f252983d21b1bc434142c787b16bdfc347a83c3057586d0e0091f26617b
pkgname = icewm

4
icewm/.nvchecker.toml Normal file
View File

@ -0,0 +1,4 @@
[icewm]
source = "github"
github = "ice-wm/icewm"
use_max_tag = true

33
icewm/PKGBUILD Normal file
View File

@ -0,0 +1,33 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Robin Candau <antiz@archlinux.org>
# Contributor: Alexander F. Rødseth <xyproto@archlinux.org>
# Contributor: Eric Bélanger <eric@archlinux.org>
pkgname=icewm
pkgver=3.6.0
pkgrel=1
pkgdesc="Window Manager designed for speed, usability, and consistency"
url="https://ice-wm.org/"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=('LGPL-2.0-only')
depends=('alsa-lib' 'imlib2' 'librsvg' 'libsndfile' 'libxcomposite' 'libxdamage' 'libxinerama' 'libxpm' 'libxrandr')
makedepends=('asciidoctor' 'xorg-mkfontscale')
optdepends=('perl: for icewm-menu-xrandr')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ice-wm/icewm/archive/refs/tags/${pkgver}.tar.gz")
sha256sums=('0fa15f252983d21b1bc434142c787b16bdfc347a83c3057586d0e0091f26617b')
prepare() {
cd "${pkgname}-${pkgver}"
./autogen.sh
}
build() {
cd "${pkgname}-${pkgver}"
./configure --prefix=/usr
make
}
package() {
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}