summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 708b398431ae79e0dcbb3208106dc753f4cded77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Maintainer: debwuoldirty <debwuoldirty@gmail.com>
pkgname=icecc3
pkgver=1.4.0
pkgrel=1
pkgdesc="IceWM Control Center - Suite de herramientas gráficas para configurar IceWM"
arch=('any')
url="https://github.com/debwuoldirty/icecc3"
license=('GPL-2.0-or-later')
depends=('python' 'gtk4' 'python-gobject' 'mpv' 'xwinwrap')
optdepends=('polkit: para guardar archivos protegidos con contraseña')
source=("$pkgname-$pkgver.tar.gz::https://github.com/debwuoldirty/icecc3/archive/refs/tags/v$pkgver.tar.gz")
sha256sums=('a3977935e5afb24533c476a9f16ffaf9a8e365a34bdf16f4e4e0b85d43afc236')

package() {
    cd "$srcdir/$pkgname-$pkgver"
    mkdir -p "$pkgdir/opt/icecc3"
    cp -r * "$pkgdir/opt/icecc3/"
    chmod +x "$pkgdir/opt/icecc3/"*.py
    # Crear acceso directo en el menú
    mkdir -p "$pkgdir/usr/share/applications"
    cat > "$pkgdir/usr/share/applications/icecc.desktop" << EOF
[Desktop Entry]
Name=IceWM Control Center
Comment=Configura IceWM gráficamente
Exec=/opt/icecc3/icecc3.py
Icon=/usr/share/icewm/icewm.png
Terminal=false
Type=Application
Categories=Settings;DesktopSettings;
EOF
}