add antix-icewmcc icesimple-icewm-theme nanosvg

This commit is contained in:
joborun linux 2023-12-29 20:29:54 +02:00
parent e2536a4af8
commit cdd9c39f6a
15 changed files with 262 additions and 0 deletions

49
antix-icewmcc/PKGBUILD Normal file
View File

@ -0,0 +1,49 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=antix-icewmcc
pkgver=0.2.1a
pkgrel=02
pkgdesc="IceWM Control Center, from Antix Linux project"
url="https://github.com/ItzSelenux/antix-icewmcc"
depends=('gtkdialog' 'yad' 'icewm')
provides=('icewmcc')
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
package() {
cd "$pkgname-$pkgver/"
install -Dm755 "icewmcc" -t "$pkgdir/usr/bin"
install -Dm755 "icewmcccpumon" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccmail" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccmovestat" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccnetmon" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccopmove" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccopresize" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccshowwkspaces" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccshtb" -t "$pkgdir/usr/bin"
install -Dm755 "icewmcctbheight" -t "$pkgdir/usr/bin"
install -Dm755 "icewmcctbpos" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccwinlist" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccwkspaces" -t "$pkgdir/usr/bin"
install -Dm755 "IceWMcc.desktop" -t "$pkgdir/usr/share/applications"
install -Dm755 "icewmccprefs.pl" -t "$pkgdir/usr/share/icewmcc"
install -Dm755 "icewmccwkspaces.pl" -t "$pkgdir/usr/share/icewmcc"
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=("GPL2")
sha256sums=(e6e14e1f7c81f08286598b4b3fd6c8a2b41673b1a42a2aed6ee0a8fdaa703cc2) # antix-icewmcc-0.2.1a.tar.gz
## 962ca4995635d3bf8b34b97baad5b751e8f6a622751681bea307fd3594a541e7 antix-icewmcc-0.2.1a-02-x86_64.pkg.tar.lz

View File

@ -0,0 +1,35 @@
# Maintainer: ItzSelenux <zariepcommunication@gmail.com>
pkgname=antix-icewmcc
pkgver=0.2.1a
pkgrel=1
pkgdesc="IceWM Control Center, from Antix Linux project"
url="https://github.com/ItzSelenux/antix-icewmcc"
arch=('x86_64')
license=("GPL2")
depends=('gtkdialog' 'yad' 'icewm')
provides=('icewmcc')
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
sha256sums=('e6e14e1f7c81f08286598b4b3fd6c8a2b41673b1a42a2aed6ee0a8fdaa703cc2')
package() {
cd "$pkgname-$pkgver/"
install -Dm755 "icewmcc" -t "$pkgdir/usr/bin"
install -Dm755 "icewmcccpumon" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccmail" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccmovestat" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccnetmon" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccopmove" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccopresize" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccshowwkspaces" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccshtb" -t "$pkgdir/usr/bin"
install -Dm755 "icewmcctbheight" -t "$pkgdir/usr/bin"
install -Dm755 "icewmcctbpos" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccwinlist" -t "$pkgdir/usr/bin"
install -Dm755 "icewmccwkspaces" -t "$pkgdir/usr/bin"
install -Dm755 "IceWMcc.desktop" -t "$pkgdir/usr/share/applications"
install -Dm755 "icewmccprefs.pl" -t "$pkgdir/usr/share/icewmcc"
install -Dm755 "icewmccwkspaces.pl" -t "$pkgdir/usr/share/icewmcc"
}

1
antix-icewmcc/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,antix-icewmcc*.tar.gz}

4
antix-icewmcc/deps Normal file
View File

@ -0,0 +1,4 @@
gtkdialog
yad
icewm

6
antix-icewmcc/time Normal file
View File

@ -0,0 +1,6 @@
real 0m1.388s
user 0m1.249s
sys 0m0.284s

View File

@ -0,0 +1,35 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=icesimple-icewm-theme
pkgver=1.0.1
pkgrel=03
pkgdesc="IceSimple is an IceWM port of the 'Simple' Metacity theme."
url="https://www.box-look.org/p/1018247/"
#source=("https://cloudflare-ipfs.com/ipfs/QmdcTreEhLPgdykDuiW9q7WBwKaMV5Qk6KJpfnMFFuAeVG/59839-IceSimple.tar.gz")
# since the cloud doesn't provide a steady download link you may have to use a browser to download the source
# This is no code, no danger, just theme and color definitions
source=("59839-IceSimple.tar.gz")
package() {
depends=('icewm')
mkdir -p "${pkgdir}/usr/share/icewm/themes"
cp -r "${srcdir}/IceSimple" "${pkgdir}/usr/share/icewm/themes/"
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPLv2+')
sha512sums=('561c3ebfd6b0f1518319c917a29eac975271f069d1db63fbfc07095f10822e1ca5df34e4e4dd6543353267341fdf657ba679a82621b088470ac079e6e5731a65')
sha256sums=(041f02b07d3e788d357a6800b48678976dec9671ff54f55840643522a5775975) # 59839-IceSimple.tar.gz
## 6320b1de87d5803587aabf9fc46c5adb3156bbec01e36b6cdd65f0f821c0b908 icesimple-icewm-theme-1.0.1-03-x86_64.pkg.tar.lz

View File

@ -0,0 +1,17 @@
# Maintainer: Mikuro Kagamine <mikurok@forgecrushing.com>
pkgname=icesimple-icewm-theme
pkgver=1.0.1
pkgrel=2
pkgdesc="IceSimple is an IceWM port of the 'Simple' Metacity theme."
arch=('any')
url="https://www.box-look.org/p/1018247/"
license=('GPLv2+')
depends=('icewm')
source=("https://cloudflare-ipfs.com/ipfs/QmdcTreEhLPgdykDuiW9q7WBwKaMV5Qk6KJpfnMFFuAeVG/59839-IceSimple.tar.gz")
sha512sums=('561c3ebfd6b0f1518319c917a29eac975271f069d1db63fbfc07095f10822e1ca5df34e4e4dd6543353267341fdf657ba679a82621b088470ac079e6e5731a65')
package() {
mkdir -p "${pkgdir}/usr/share/icewm/themes"
cp -r "${srcdir}/IceSimple" "${pkgdir}/usr/share/icewm/themes/"
}

View File

@ -0,0 +1 @@
rm -rf {src,pkg,59839-IceSimple.tar.gz}

View File

@ -0,0 +1,2 @@

View File

@ -0,0 +1,6 @@
real 0m0.717s
user 0m0.626s
sys 0m0.177s

51
nanosvg/PKGBUILD Normal file
View File

@ -0,0 +1,51 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=nanosvg
pkgver=r169.706eb06
pkgrel=02
pkgdesc="Simple stupid SVG parser."
url="https://github.com/memononen/nanosvg"
depends=('glfw' 'glu')
makedepends=('git' 'premake' 'patch')
provides=("${pkgname%}")
conflicts=("${pkgname%-git}")
source=('nanosvg::git+https://github.com/memononen/nanosvg')
pkgver() {
cd "${pkgname}"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
prepare() {
cd "${pkgname}"
}
build() {
cd "${pkgname}"
premake5 gmake
cd build
make config=release
}
package() {
cd "${pkgname}"
install -D src/nanosvg.h ${pkgdir}/usr/include/nanosvg.h
install -D src/nanosvgrast.h ${pkgdir}/usr/include/nanosvgrast.h
install -D LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE.txt.
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('ZLIB')
sha256sums=(SKIP)
## 91e1e02ef3b9bc057583ab42574687a955b0eb884c34af23135767228be756b6 nanosvg-r169.706eb06-02-x86_64.pkg.tar.lz

42
nanosvg/PKGBUILD-aur Normal file
View File

@ -0,0 +1,42 @@
# Maintainer: Oliver Weissbarth <mail@oweissbarth.de>
pkgname=nanosvg-git
pkgver=r122.07a5e2a
pkgrel=1
pkgdesc="Simple stupid SVG parser."
arch=("x86_64")
url="https://github.com/memononen/nanosvg"
license=('ZLIB')
groups=()
depends=('glfw' 'glu')
makedepends=('git' 'premake' 'patch')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
replaces=()
backup=()
options=()
source=('nanosvg::git+https://github.com/memononen/nanosvg')
noextract=()
md5sums=('SKIP')
pkgver() {
cd "${pkgname%-git}"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
prepare() {
cd "$srcdir/${pkgname%-git}"
}
build() {
cd "$srcdir/${pkgname%-git}"
premake5 gmake
cd build
make config=release
}
package() {
cd "$srcdir/${pkgname%-git}"
install -D src/nanosvg.h ${pkgdir}/usr/include/nanosvg.h
install -D src/nanosvgrast.h ${pkgdir}/usr/include/nanosvgrast.h
install -D LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE.txt.
}

1
nanosvg/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,nanosvg}

6
nanosvg/deps Normal file
View File

@ -0,0 +1,6 @@
glfw-x11
glu
git
premake

6
nanosvg/time Normal file
View File

@ -0,0 +1,6 @@
real 0m2.001s
user 0m1.302s
sys 0m0.377s