This commit is contained in:
Rihards Skuja 2023-02-19 12:59:08 +02:00
commit 01b33651ca
Signed by: rhssk
GPG Key ID: BABE7EB1F38C7EF6
24 changed files with 475 additions and 0 deletions

16
aspell-lv/.SRCINFO Normal file
View File

@ -0,0 +1,16 @@
pkgbase = aspell-lv
pkgdesc = Latvian aspell dictionary
pkgver = 0.5.5
pkgrel = 4
url = https://ftp.gnu.org/gnu/aspell/dict/0index.html
arch = any
license = GPL2
depends = aspell
source = https://ftp.gnu.org/gnu/aspell/dict/lv/aspell6-lv-0.5.5-1.tar.bz2
source = https://ftp.gnu.org/gnu/aspell/dict/lv/aspell6-lv-0.5.5-1.tar.bz2.sig
validpgpkeys = 31A768B0808E4BA619B48F81B6D9D0CC38B327D7
sha256sums = 3c30e206ea562b2e759fb7467680e1a01d5deec5edbd66653c83184550d1fb8a
sha256sums = SKIP
pkgname = aspell-lv

25
aspell-lv/PKGBUILD Normal file
View File

@ -0,0 +1,25 @@
# Maintainer: Rihards Skuja <rhssk at posteo dot eu>
# Contributor: Andrejs Mivreņiks <gim at fastmail dot fm>
# Contributor: ArmandasJ <armandas@gmail.com>
pkgname=aspell-lv
pkgver=0.9.3
pkgrel=0
pkgdesc='Latvian aspell dictionary'
arch=('any')
depends=('aspell')
url='http://dict.dv.lv/download.php?prj=lv'
source=("http://dict.dv.lv/download/aspell6-lv-$pkgver.tar.bz2")
license=('GPL2')
sha256sums=('f14cdaf36a676e966cfe4ba9071c2b14c06d66153763eae13dc0e53838f74097')
build() {
cd "$srcdir/aspell6-lv-$pkgver"
./configure
make
}
package() {
cd "$srcdir/aspell6-lv-$pkgver"
make DESTDIR="$pkgdir" install
install -Dm655 COPYING "$pkgdir/usr/share/licenses/custom/$pkgname/COPYING"
}

14
hunspell-lv/.SRCINFO Normal file
View File

@ -0,0 +1,14 @@
pkgbase = hunspell-lv
pkgdesc = Latvian hunspell dictionary
pkgver = 1.4.0
pkgrel = 1
url = http://dict.dv.lv/download.php?prj=lv
arch = any
license = LGPL2
depends = hunspell
depends = hyphen
source = http://dict.dv.lv/download/lv_LV-1.4.0.zip
sha256sums = 9366f562671ea3d7c850793d3c39ac2593c20592b916500160240cccb0e3cb4e
pkgname = hunspell-lv

25
hunspell-lv/PKGBUILD Normal file
View File

@ -0,0 +1,25 @@
# Maintainer: Andrejs Mivreņiks <gim at fastmail dot fm>
# Jengenijs Protopopovs <jprotopopov1122 at gmail dot com>
pkgname=hunspell-lv
pkgver=1.4.0
pkgrel=1
pkgdesc='Latvian hunspell dictionary'
arch=('any')
url='http://dict.dv.lv/download.php?prj=lv'
license=('LGPL2')
depends=('hunspell' 'hyphen')
source=("http://dict.dv.lv/download/lv_LV-${pkgver}.zip")
sha256sums=('9366f562671ea3d7c850793d3c39ac2593c20592b916500160240cccb0e3cb4e')
package() {
install -Dm644 lv_LV.aff "$pkgdir/usr/share/hunspell/lv_LV.aff"
install -Dm644 lv_LV.dic "$pkgdir/usr/share/hunspell/lv_LV.dic"
install -dm755 "$pkgdir/usr/share/myspell/dicts"
ln -s /usr/share/hunspell/lv_LV.aff "$pkgdir/usr/share/myspell/dicts"
ln -s /usr/share/hunspell/lv_LV.dic "$pkgdir/usr/share/myspell/dicts"
install -Dm644 hyph_lv_LV.dic "$pkgdir/usr/share/hyphen/hyph_lv_LV.dic"
install -Dm644 README_lv_LV.txt "$pkgdir/usr/share/doc/hunspell-lv/README.txt"
install -Dm644 README_hyph_lv_LV.txt "$pkgdir/usr/share/doc/hunspell-lv/README_hyph.txt"
}

31
kdeconnect-git/.SRCINFO Normal file
View File

@ -0,0 +1,31 @@
pkgbase = kdeconnect-git
pkgdesc = Adds communication between KDE and your smartphone
pkgver = 21.07.80.r160.77047268
pkgrel = 1
url = https://community.kde.org/KDEConnect
arch = x86_64
license = GPL2
makedepends = git
makedepends = extra-cmake-modules
makedepends = kdoctools
makedepends = qt5-declarative
makedepends = qqc2-desktop-style
makedepends = plasma-wayland-protocols
depends = hicolor-icon-theme
depends = kcmutils
depends = kwayland
depends = libfakekey
depends = qca
depends = kpeople
depends = kpeoplevcard
depends = kirigami2
depends = pulseaudio-qt
optdepends = sshfs: remote filesystem browser
optdepends = kde-cli-tools: configuration UI
optdepends = python-nautilus: Nautilus integration
provides = kdeconnect
conflicts = kdeconnect
source = git+https://invent.kde.org/network/kdeconnect-kde.git
sha256sums = SKIP
pkgname = kdeconnect-git

4
kdeconnect-git/.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
*
!/PKGBUILD
!/.SRCINFO
!/.gitignore

42
kdeconnect-git/PKGBUILD Normal file
View File

@ -0,0 +1,42 @@
# Maintainer: Rihards Skuja <rhssk at posteo dot eu>
# Contributor: Vojtech Kral <vojtech_kral^hk>
# Contributor: Antonio Rojas <arojas@archlinux.org>
# Contributor: Kuba Serafinowski <zizzfizzix(at)gmail(dot)com>
_remotename=kdeconnect-kde
_pkgname=kdeconnect
pkgname=$_pkgname-git
pkgver=21.07.80.r160.77047268
pkgrel=1
pkgdesc='Adds communication between KDE and your smartphone'
arch=(x86_64)
url='https://community.kde.org/KDEConnect'
license=(GPL2)
depends=(hicolor-icon-theme kcmutils kwayland libfakekey qca kpeople
kpeoplevcard kirigami2 pulseaudio-qt)
makedepends=(git extra-cmake-modules kdoctools qt5-declarative qqc2-desktop-style
plasma-wayland-protocols)
optdepends=('sshfs: remote filesystem browser'
'kde-cli-tools: configuration UI'
'python-nautilus: Nautilus integration')
conflicts=($_pkgname)
provides=($_pkgname)
source=("git+https://invent.kde.org/network/$_remotename.git")
sha256sums=('SKIP')
pkgver() {
cd $_remotename
printf "%s" "$(git describe --long | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g')"
}
build() {
cmake -B build -S $_remotename \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}

24
kicost-git/.SRCINFO Normal file
View File

@ -0,0 +1,24 @@
pkgbase = kicost-git
pkgdesc = Build cost spreadsheet for a KiCad project
pkgver = 1.1.6.r1.227f246
pkgrel = 1
url = https://github.com/hildogjr/KiCost
arch = any
license = MIT
makedepends = git
makedepends = python-setuptools
depends = python
depends = python-beautifulsoup4
depends = python-lxml
depends = python-xlsxwriter
depends = python-tqdm
depends = python-requests
depends = python-validators
depends = python-wxpython
depends = python-colorama
provides = kicost
conflicts = kicost
source = git+https://github.com/hildogjr/KiCost.git
sha256sums = SKIP
pkgname = kicost-git

5
kicost-git/.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
*
!.gitignore
!PKGBUILD
!.SRCINFO

46
kicost-git/PKGBUILD Normal file
View File

@ -0,0 +1,46 @@
# Maintainer: rhssk <rhssk@posteo.eu>
pkgname=kicost-git
_remotename=KiCost
pkgver=1.1.6.r1.227f246
pkgrel=1
pkgdesc="Build cost spreadsheet for a KiCad project"
url="https://github.com/hildogjr/KiCost"
depends=(
python
python-beautifulsoup4
python-lxml
python-xlsxwriter
python-tqdm
python-requests
python-validators
python-wxpython
python-colorama
)
makedepends=(
git
python-setuptools
)
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
license=('MIT')
arch=('any')
source=('git+https://github.com/hildogjr/KiCost.git')
sha256sums=('SKIP')
pkgver() {
cd "$_remotename"
printf "%s" "$(git describe --long | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g')"
}
check() {
cd "$_remotename"
python -m unittest tests.test_kicost
}
package() {
cd "$_remotename"
python setup.py install --root="$pkgdir" --optimize=1
}

18
kpeoplevcard-git/.SRCINFO Normal file
View File

@ -0,0 +1,18 @@
pkgbase = kpeoplevcard-git
pkgdesc = KPeople VCard Support
pkgver = r38.32d50a9
pkgrel = 1
url = https://phabricator.kde.org/source/kpeoplevcard/
arch = x86_64
license = GPL
makedepends = git
makedepends = extra-cmake-modules
depends = kpeople
depends = kcontacts
provides = kpeoplevcard
conflicts = kpeoplevcard
source = git+git://anongit.kde.org/kpeoplevcard
md5sums = SKIP
pkgname = kpeoplevcard-git

4
kpeoplevcard-git/.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
*
!/PKGBUILD
!/.SRCINFO
!/.gitignore

35
kpeoplevcard-git/PKGBUILD Normal file
View File

@ -0,0 +1,35 @@
# Maintainer: Rihards Skuja <rhssk at posteo eu>
_pkgname=kpeoplevcard
pkgname=$_pkgname-git
pkgver=r38.32d50a9
pkgrel=1
pkgdesc="KPeople VCard Support"
arch=(x86_64)
url="https://phabricator.kde.org/source/$_pkgname/"
license=("GPL")
depends=(kpeople kcontacts)
makedepends=(git extra-cmake-modules)
provides=($_pkgname)
conflicts=($_pkgname)
source=("git+git://anongit.kde.org/$_pkgname")
md5sums=("SKIP")
pkgver() {
cd $_pkgname
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
prepare() {
mkdir -p build
}
build() {
cd build
cmake ../$_pkgname
make
}
package() {
cd build
make DESTDIR="$pkgdir/" install
}

View File

@ -0,0 +1,13 @@
pkgbase = simplicity-commander
pkgdesc = GUI and command line access to the debug features of Silicon Labs devices
pkgver = 1.14.4
pkgrel = 1
url = https://www.silabs.com/mcu/programming-options
arch = x86_64
license = LGPL
depends = jlink-software-and-documentation
options = !strip
source = simplicity-commander-1.14.4.zip::https://www.silabs.com/documents/public/software/SimplicityCommander-Linux.zip
sha256sums = e9fdcc75981141f627174d555ce77741c2c629c039a76f07ecbc9f2091864970
pkgname = simplicity-commander

4
simplicity-commander/.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
*
!/PKGBUILD
!/.SRCINFO
!/.gitignore

View File

@ -0,0 +1,21 @@
# Maintainer: Rihards Skuja <rhssk at posteo dot eu>
pkgname=simplicity-commander
pkgver=1.14.4
pkgrel=1
pkgdesc='GUI and command line access to the debug features of Silicon Labs devices'
arch=('x86_64')
url='https://www.silabs.com/mcu/programming-options'
license=('LGPL')
options=('!strip')
depends=('jlink-software-and-documentation')
source=("$pkgname-$pkgver.zip::https://www.silabs.com/documents/public/software/SimplicityCommander-Linux.zip")
sha256sums=('e9fdcc75981141f627174d555ce77741c2c629c039a76f07ecbc9f2091864970')
package() {
cd "SimplicityCommander-Linux"
install -d "$pkgdir"/{usr/bin,opt}
tar -xjf Commander_linux_x86_64_*.tar.bz
cp -a "$srcdir/SimplicityCommander-Linux/commander" "$pkgdir/opt/$pkgname"
ln -s "/opt/$pkgname/commander" "$pkgdir/usr/bin/"
}

17
slc-cli/.SRCINFO Normal file
View File

@ -0,0 +1,17 @@
pkgbase = slc-cli
pkgdesc = Command line tool to generate projects with Silicon Labs SDK
pkgver = 5.4.2
pkgrel = 2
url = https://siliconlabs.github.io/slc-specification
arch = x86_64
license = unknown
depends = java-runtime
depends = python-requests
depends = python-websockets
depends = python-colorama
noextract = slc-cli-5.4.2.zip
options = !strip
source = slc-cli-5.4.2.zip::https://www.silabs.com/documents/login/software/slc_cli_linux.zip
sha256sums = 0befd4e3c919739b1ba366f6d0aac6767e9e552eb023ec2c0cacb880ad301b40
pkgname = slc-cli

4
slc-cli/.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
*
!/PKGBUILD
!/.SRCINFO
!/.gitignore

26
slc-cli/PKGBUILD Normal file
View File

@ -0,0 +1,26 @@
# Maintainer: Rihards Skuja <rhssk at posteo dot eu>
pkgname=slc-cli
pkgver=5.4.2
pkgrel=2
pkgdesc='Command line tool to generate projects with Silicon Labs SDK'
arch=('x86_64')
url='https://siliconlabs.github.io/slc-specification'
license=('unknown')
options=('!strip')
depends=('java-runtime' 'python-requests' 'python-websockets' 'python-colorama')
source=("$pkgname-$pkgver.zip::https://www.silabs.com/documents/login/software/slc_cli_linux.zip")
noextract=("$pkgname-$pkgver.zip")
sha256sums=('0befd4e3c919739b1ba366f6d0aac6767e9e552eb023ec2c0cacb880ad301b40')
prepare() {
bsdtar -xpf "$pkgname-$pkgver.zip"
}
package() {
cd "slc_cli"
install -d "$pkgdir"/{usr/bin,opt/$pkgname}
cp -a {bin,lib,slc} "$pkgdir/opt/$pkgname/"
echo "python3 /opt/$pkgname/slc \$@" > "$pkgdir/usr/bin/slc"
chmod +x "$pkgdir/usr/bin/slc"
}

18
soapyrtlsdr-git/.SRCINFO Normal file
View File

@ -0,0 +1,18 @@
pkgbase = soapyrtlsdr-git
pkgdesc = SoapySDR RTL-SDR Support Module
pkgver = 0.3.2.r1.g8277756
pkgrel = 1
url = https://github.com/pothosware/SoapySDR
arch = any
license = MIT
makedepends = git
makedepends = cmake
depends = soapysdr
depends = rtl-sdr
provides = soapyrtlsdr
conflicts = soapyrtlsdr
source = soapyrtlsdr-git::git+https://github.com/pothosware/SoapyRTLSDR.git
sha256sums = SKIP
pkgname = soapyrtlsdr-git

4
soapyrtlsdr-git/.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
*
!/PKGBUILD
!/.SRCINFO
!/.gitignore

37
soapyrtlsdr-git/PKGBUILD Normal file
View File

@ -0,0 +1,37 @@
# Maintainer: Rihards Skuja <rhssk at posteo dot eu>
# Contributor: Masoud <mpoloton@gmail.com>
# Contributor: valvetime <valvetimepackages@gmail.com>
# Contributor: Tom Swartz <tom@tswartz.net>
pkgname=soapyrtlsdr-git
pkgver=0.3.2.r1.g8277756
pkgrel=1
pkgdesc="SoapySDR RTL-SDR Support Module"
arch=('any')
url="https://github.com/pothosware/SoapySDR"
license=('MIT')
depends=('soapysdr' 'rtl-sdr')
makedepends=('git' 'cmake')
provides=('soapyrtlsdr')
conflicts=('soapyrtlsdr')
source=("$pkgname::git+https://github.com/pothosware/SoapyRTLSDR.git")
sha256sums=('SKIP')
pkgver() {
cd "$srcdir/$pkgname"
git describe --long | sed 's/^soapy-rtl-sdr-//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "$srcdir/$pkgname"
cmake -B build \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-Wno-dev
make -C build
}
package() {
make -C "$srcdir/$pkgname/build" DESTDIR="$pkgdir" install
}

18
when-changed-git/.SRCINFO Normal file
View File

@ -0,0 +1,18 @@
pkgbase = when-changed-git
pkgdesc = Execute a command when a file is changed.
pkgver = 0.r62.7a2df66
pkgrel = 1
url = https://github.com/joh/when-changed
arch = any
license = BSD
makedepends = git
depends = python
depends = python-watchdog
depends = python-setuptools
provides = when-changed
conflicts = when-changed
source = git+https://github.com/joh/when-changed.git
sha256sums = SKIP
pkgname = when-changed-git

24
when-changed-git/PKGBUILD Normal file
View File

@ -0,0 +1,24 @@
# Maintainer: rhssk
pkgname=when-changed-git
pkgver=0.r62.7a2df66
pkgrel=1
pkgdesc="Execute a command when a file is changed."
arch=('any')
url="https://github.com/joh/when-changed"
license=('BSD')
depends=('python' 'python-watchdog' 'python-setuptools')
makedepends=('git')
provides=(when-changed)
conflicts=(when-changed)
source=('git+https://github.com/joh/when-changed.git')
sha256sums=('SKIP')
pkgver() {
cd when-changed
echo "0.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
}
package() {
cd when-changed
python setup.py install --root="$pkgdir" --optimize=1
}