upg opennic-up pcsclite python-pytest

add ttf-latex-xft-fonts for abiword math formulas
This commit is contained in:
joborun linux 2023-06-11 13:22:46 +03:00
parent 75d87fdcaa
commit 22662c1d0f
12 changed files with 110 additions and 26 deletions

View File

@ -7,9 +7,8 @@
pkgname=opennic-up
pkgver=1.2
pkgrel=02
pkgrel=03
pkgdesc="OpenNIC auto DNS updater "
arch=('any')
url="https://github.com/kewlfft/${pkgname}"
depends=('fping' 'ldns')
backup=("etc/opennic-up.conf")
@ -20,15 +19,16 @@ package() {
cd ${pkgname}-${pkgver}
install -Dm755 -t "${pkgdir}/usr/bin" ${pkgname}
rm -rf $pkgdir/usr/lib/systemd
mkdir -p $pkgdir/src/pkg/jobcomm/$pkgname
install -Dm644 "$srcdir/PKGBUILD" "$pkgdir/src/pkg/jobcomm/$pkgname/PKGBUILD"
install -Dm666 "$srcdir/PKGBUILD" "$pkgdir/src/pkg/jobcomm/$pkgname/PKGBUILD"
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=('any')
license=('LGPL3')
sha256sums=(c30b17e3ce3df0fe231badb1ae4b3a9284335f00e67b2b436be7791a4a53ed11 # opennic-up-1.2.tar.gz
SKIP) # PKGBUILD
## 79d20b9154a8aaf79b4f67163c13f888fe8352840909cfee6c8fb81cb819f700 opennic-up-1.2-03-any.pkg.tar.lz

View File

@ -7,10 +7,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=pcsclite
pkgver=1.9.9
pkgrel=03
pkgver=2.0.0
pkgrel=01
pkgdesc="PC/SC Architecture smartcard middleware library w/o systemd"
arch=('x86_64')
url='https://pcsclite.apdu.fr/'
depends=(libeudev polkit)
makedepends=('polkit')
@ -58,9 +57,7 @@ license=('BSD')
validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau <rousseau@debian.org>
sha256sums=(cbcc3b34c61f53291cecc0d831423c94d437b188eb2b97b7febc08de1c914e8a # pcsc-lite-1.9.9.tar.bz2
387dfea1c79ecae42ec82f5ce401117700b578f4fd25f73af38df438e44f66f7) # pcsc-lite-1.9.9.tar.bz2.asc
## f6b0755200bdef8522a06da337a1bf9dff13cb49bb158328837aaf3ebf7a84f2 pcsclite-1.9.9-03-x86_64.pkg.tar.lz
sha256sums=(d6c3e2b64510e5ed6fcd3323febf2cc2a8e5fda5a6588c7671f2d77f9f189356 # pcsc-lite-2.0.0.tar.bz2
8ee817108e132bdd7c17c0d0ab8ca8e9477ad51587ee660dc19822434c21f175) # pcsc-lite-2.0.0.tar.bz2.asc
## 1f3bbac44c4c4bb5f7bace74f1a9f46aed1627cac6c71c811a9d7f4f147ce90b pcsclite-2.0.0-01-x86_64.pkg.tar.lz

View File

@ -4,8 +4,8 @@
# Contributor: Daniel Plaza <daniel.plaza.espi@gmail.com>
pkgname=pcsclite
pkgver=1.9.9
pkgrel=3
pkgver=2.0.0
pkgrel=1
pkgdesc="PC/SC Architecture smartcard middleware library"
arch=('x86_64')
url='https://pcsclite.apdu.fr/'
@ -19,7 +19,7 @@ optdepends=(
provides=('libpcsclite.so' 'libpcscspy.so')
validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau <rousseau@debian.org>
source=("https://pcsclite.apdu.fr/files/pcsc-lite-${pkgver}.tar.bz2"{,.asc})
sha256sums=('cbcc3b34c61f53291cecc0d831423c94d437b188eb2b97b7febc08de1c914e8a'
sha256sums=('d6c3e2b64510e5ed6fcd3323febf2cc2a8e5fda5a6588c7671f2d77f9f189356'
'SKIP')
build() {

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=python-pytest
pkgver=7.3.1
pkgrel=04
pkgver=7.3.2
pkgrel=01
pkgdesc="Simple powerful testing with Python"
url="https://pytest.org/"
depends=('python-iniconfig' 'python-packaging' 'python-pluggy') # 'python-attrs' 'python-exceptiongroup' 'python-tomli')
@ -61,7 +61,7 @@ arch=(x86_64)
license=('MIT')
sha256sums=(434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3) # pytest-7.3.1.tar.gz
sha256sums=(ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b) # pytest-7.3.2.tar.gz
## dec7f3daa48d6a94c21dd75638bbb03b3c8b54a79766b56cf66dcd86a59f3677 python-pytest-7.3.1-04-x86_64.pkg.tar.lz
## 6b6d75363f962b226f950def0adde82786715395024b144b95c628364be29338 python-pytest-7.3.2-01-x86_64.pkg.tar.lz

View File

@ -3,8 +3,8 @@
# Contributor: Felix Kaiser <felix.kaiser@fxkr.net>
pkgname=python-pytest
pkgver=7.3.1
pkgrel=4
pkgver=7.3.2
pkgrel=1
pkgdesc="Simple powerful testing with Python"
arch=('any')
license=('MIT')
@ -19,8 +19,8 @@ checkdepends=('python-argcomplete' 'python-attrs' 'python-hypothesis'
'python-numpy' 'python-pexpect' 'python-pygments'
'python-pytest-xdist' 'python-twisted')
source=("https://files.pythonhosted.org/packages/source/p/pytest/pytest-$pkgver.tar.gz")
sha256sums=('434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3')
b2sums=('8cabc475056000e393538c6c52e2ee5a9af6c57831c6aba82e3107ae44f88b63a68b37339842eebfa318bd27d4bf5e34959b72052d4646cc8682c84f131f98e7')
sha256sums=('ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b')
b2sums=('4aa6ad62f654df9373427d9c19d92565a7da8d65460ee0872a30d4235e72af1ee3155871d7f7157b8e9c1173fc40bcdb87acab2b7bffdc6255cf8509e7a0bba3')
# Remove dep on setuptools_scm
prepare() {

View File

@ -20,5 +20,6 @@ python-pexpect
python-pygments
python-pytest-xdist
python-twisted
python-typing_extensions

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=ttf-latex-xft-fonts
pkgver=0.1
pkgrel=02
pkgdesc="LaTeX ttf fonts needed by Abiword to display formulas"
url="http://movementarian.org/"
depends=(fontconfig xorg-fonts-encodings xorg-font-util xorg-mkfontscale)
install=$pkgname.install
#source=("http://movementarian.org/latex-xft-fonts-${pkgver}.tar.gz") ## old source location same chksum
source=("ftp://ftp.lyx.org/pub/lyx/contrib/latex-xft-fonts-$pkgver.tar.gz")
package() {
mkdir -p "${pkgdir}/usr/share/fonts/TTF/"
cd ${srcdir}/latex-xft-fonts-${pkgver}
install -m644 *.ttf "${pkgdir}/usr/share/fonts/TTF/"
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(custom)
sha1sums=('50edf35ff08354bdf08517add33e16ee37f769e9')
sha256sums=(78bceea8a055bc43bd0d246ae8e69f81d2f161ae4d8f1aaaa2dfff9e293ae964) # latex-xft-fonts-0.1.tar.gz
## 8decc8b118ec35cd2454a5f26aad71038746f09aeb2aad68c662dece49ff2224 ttf-latex-xft-fonts-0.1-02-x86_64.pkg.tar.lz

View File

@ -0,0 +1,22 @@
# Contributor: Adria Arrufat <swiftscythe at gmail dot com>
pkgname=ttf-latex-xft-fonts
pkgver=0.1
pkgrel=1
pkgdesc="LaTeX ttf fonts needed by Abiword to display formulas"
arch=(any)
url="http://movementarian.org/"
license=(custom)
groups=()
depends=(fontconfig xorg-fonts-encodings xorg-font-utils)
install=$pkgname.install
source=("http://movementarian.org/latex-xft-fonts-${pkgver}.tar.gz")
sha1sums=('50edf35ff08354bdf08517add33e16ee37f769e9')
package() {
mkdir -p "${pkgdir}/usr/share/fonts/TTF/"
cd ${srcdir}/latex-xft-fonts-${pkgver}
install -m644 *.ttf "${pkgdir}/usr/share/fonts/TTF/"
}
# vim:set ts=2 sw=2 et:

View File

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

6
ttf-latex-xft-fonts/deps Normal file
View File

@ -0,0 +1,6 @@
fontconfig
xorg-fonts-encodings
xorg-font-util
xorg-mkfontscale

6
ttf-latex-xft-fonts/time Normal file
View File

@ -0,0 +1,6 @@
real 0m1.574s
user 0m1.325s
sys 0m0.352s

View File

@ -0,0 +1,16 @@
post_install() {
echo -n "Updating font cache... "
fc-cache -f > /dev/null
mkfontscale /usr/share/fonts/TTF
mkfontdir /usr/share/fonts/TTF
echo "done."
}
post_upgrade() {
post_install $1
}
post_remove() {
post_install $1
}