upg alsa-lib alsa-utils libgit2-glib terminus-font

add metalog
This commit is contained in:
joborun linux 2023-09-03 21:54:25 +03:00
parent 6878c5213f
commit 54d7571b3a
15 changed files with 124 additions and 38 deletions

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=alsa-lib
pkgver=1.2.9
pkgver=1.2.10
pkgrel=01
pkgdesc="An alternative implementation of Linux sound support"
url="https://www.alsa-project.org"
@ -52,7 +52,8 @@ license=(LGPL2.1)
validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release@alsa-project.org>
sha256sums=(dc9c643fdc4ccfd0572cc685858dd41e08afb583f30460b317e4188275f615b2 # alsa-lib-1.2.9.tar.bz2
bf4c6530b489f55e4ca3b2132b6df9a6d7b4b45a9b024fdbc7886c8936539cf2) # alsa-lib-1.2.9.tar.bz2.sig
sha256sums=(c86a45a846331b1b0aa6e6be100be2a7aef92efd405cf6bac7eef8174baa920e # alsa-lib-1.2.10.tar.bz2
7f9fb8f03e77763369038f2cdc4d238daffbe90f180e5499017fe93c0977e597) # alsa-lib-1.2.10.tar.bz2.sig
## ebb5ecb598d8febb490bc3e7003a477ccb48530e8cbe6720f92b66eaf693bf26 alsa-lib-1.2.10-01-x86_64.pkg.tar.lz
## ea913ff4f3970ea56528992617faded64c1ed9dbcf5b13464d5171db01258ce4 alsa-lib-1.2.9-01-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
# Contributor: judd <jvinet@zeroflux.org>
pkgname=alsa-lib
pkgver=1.2.9
pkgver=1.2.10
pkgrel=1
pkgdesc="An alternative implementation of Linux sound support"
arch=(x86_64)
@ -19,9 +19,9 @@ provides=(
)
install=$pkgname.install
source=(https://www.alsa-project.org/files/pub/lib/$pkgname-$pkgver.tar.bz2{,.sig})
sha512sums=('8f39c8166c3648d46695a9287d9b9a35e5bfffed11d79e868ff7aba92d0fee792e82784186ebeb2a3e44d6b617c916025c7fce9a802565bb8e0dc8fdcce2311a'
sha512sums=('4ccbd1dc5a612044571c26290923009e4c3f7959b30a5d0bed47daa68bbefaff9059c4f0fa3bc16f22c1eed2d36f079139369f40243da5921ae4de02a4541939'
'SKIP')
b2sums=('ec0c6966802196016679652292a579c6301cce33a2e887fce79cdb80629b6df047269787445cf0645e6cf43d3d2aae8fa57ddad5ab79fc254ee65a0ed695f449'
b2sums=('b2e4f8431e61f5bb56b2b5d124e67d5a68bbca3c647bebfa93f5e5ff092ec9ef3f6cb6315801fcd93e21151784814ff238d357313b8b44f32d4e7c9ee565388f'
'SKIP')
validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release@alsa-project.org>

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=alsa-utils
pkgver=1.2.9
pkgver=1.2.10
pkgrel=01
pkgdesc="Advanced Linux Sound Architecture - Utilities w/o systemd"
url="https://www.alsa-project.org"
@ -58,7 +58,7 @@ license=(GPL2)
validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release@alsa-project.org>
sha256sums=(e7623d4525595f92e11ce25ee9a97f2040a14c6e4dcd027aa96e06cbce7817bd # alsa-utils-1.2.9.tar.bz2
c2be396b14efdf07bc418fd6bf1d566f0065bbacdf6836fed42c0b2141653382) # alsa-utils-1.2.9.tar.bz2.sig
sha256sums=(104b62ec7f02a7ce16ca779f4815616df1cc21933503783a9107b5944f83063a # alsa-utils-1.2.10.tar.bz2
363e31558eda26ed5c601780179c2f4ce794609139db6df989ede34c469e0d88) # alsa-utils-1.2.10.tar.bz2.sig
## b61554b83fff978038e2e5ccc76f343d5cb38623c70c0a6fd2d59c69caa428df alsa-utils-1.2.9-01-x86_64.pkg.tar.lz
## 766d67f9c3b36ae188646e946a1e1de222c144bc254c38c72f21d14f22bdde25 alsa-utils-1.2.10-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: judd <jvinet@zeroflux.org>
pkgname=alsa-utils
pkgver=1.2.9
pkgver=1.2.10
pkgrel=1
pkgdesc="Advanced Linux Sound Architecture - Utilities"
arch=(x86_64)
@ -32,9 +32,9 @@ optdepends=(
# we require /var/lib/alsa for state file
options=(emptydirs)
source=(https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2{,.sig})
sha512sums=('f46e13fd57ed05ee38d3fa655e57b14335ecf0664dbe03275808383d87d28df153a81151e2e9d8786625f09929c567c89e145508a706a70eeb91ac1b11fb2fd4'
sha512sums=('22adedf6d491d7768d24f054262a9c12bc952049db8374e104c0477ebf84266dcbeb0a2a3a1765b89958073d341f64dedbae63e3cae66f4983a0424e5cb3243f'
'SKIP')
b2sums=('9d75f63c7ff8b0d7ee835a1ad8fc242dee9b59770b1ad0ff9cd233caf50ac844323fb2ebb8e649f03a0a30a161ec72cba472ac79e390c3f0eb6e2a184d8f576c'
b2sums=('077b4ad090c1ab40dd4fa22db01ae2a080ca849a5564dfe612654993297c80bd3584541c7e68aaad56c4c05538ba0de449e4677b1c4a9dfe56d8e11706c4ca35'
'SKIP')
validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release@alsa-project.org>

View File

@ -7,12 +7,12 @@
pkgbase=libgit2-glib
pkgname=libgit2-glib # libgit2-glib-docs)
_commit=274f81c596b7c248407c14d4a7d58d72fb12cedc # tags/v1.1.0^{}
pkgver=1.1.0
pkgrel=04
_commit=f9843757630160f1222ef084a47931c7d0b90fe3 # tags/v1.2.0^0
pkgver=1.2.0
pkgrel=01
pkgdesc="GLib wrapper for libgit2"
url="https://gitlab.gnome.org/GNOME/libgit2-glib"
makedepends=(gi-docgen git glib2 gobject-introspection gtk-doc libgit2 meson
makedepends=(gi-docgen git glib2 gobject-introspection libgit2 meson
python-gobject vala)
#options=(debug) ### uncomment this line to have the debug pkg produced
source=(git+$url.git#commit=$_commit)
@ -29,7 +29,7 @@ _pick() {
pkgver() {
cd $pkgname
git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/v//g;s/-/./g'
git describe --tags | sed 's/^v//g;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
@ -59,9 +59,9 @@ package_libgit2-glib() {
_pick libgit2-glib-docs usr/share/gtk-doc
)
# strip $pkgdir from embedded paths:
python -m compileall -d "/usr/lib" "$pkgdir/usr/lib"
python -O -m compileall -d "/usr/lib" "$pkgdir/usr/lib"
# # strip $pkgdir from embedded paths:
# python -m compileall -d "/usr/lib" "$pkgdir/usr/lib"
# python -O -m compileall -d "/usr/lib" "$pkgdir/usr/lib"
install -vDm 644 $pkgname/{AUTHORS,ChangeLog,NEWS,README} -t "$pkgdir/usr/share/doc/$pkgname/"
}
@ -80,5 +80,5 @@ license=(LGPL2.1)
sha256sums=(SKIP)
## d23438b3fb494e20889f2c6c529800ec6d63f4ef35046c484eac3272626166a9 libgit2-glib-1.1.0-04-x86_64.pkg.tar.lz
## e5122e99ae38182e375a7f82b9b852fca8e732eb922932e92242028ef9801ebc libgit2-glib-1.2.0-01-x86_64.pkg.tar.lz

View File

@ -7,9 +7,9 @@ pkgname=(
libgit2-glib
libgit2-glib-docs
)
_commit=274f81c596b7c248407c14d4a7d58d72fb12cedc # tags/v1.1.0^{}
pkgver=1.1.0
pkgrel=4
_commit=f9843757630160f1222ef084a47931c7d0b90fe3 # tags/v1.2.0^0
pkgver=1.2.0
pkgrel=1
pkgdesc="GLib wrapper for libgit2"
url="https://gitlab.gnome.org/GNOME/libgit2-glib"
license=(LGPL2.1)
@ -19,14 +19,13 @@ makedepends=(
git
glib2
gobject-introspection
gtk-doc
libgit2
meson
python-gobject
vala
)
source=(git+$url.git#commit=$_commit)
sha256sums=('SKIP')
source=("git+$url.git#commit=$_commit")
b2sums=('SKIP')
_pick() {
local p="$1" f d; shift
@ -40,7 +39,7 @@ _pick() {
pkgver() {
cd $pkgname
git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/v//g;s/-/./g'
git describe --tags | sed 's/^v//g;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
@ -70,10 +69,6 @@ package_libgit2-glib() {
_pick libgit2-glib-docs usr/share/gtk-doc
)
# strip $pkgdir from embedded paths:
python -m compileall -d "/usr/lib" "$pkgdir/usr/lib"
python -O -m compileall -d "/usr/lib" "$pkgdir/usr/lib"
install -vDm 644 $pkgname/{AUTHORS,ChangeLog,NEWS,README} -t "$pkgdir/usr/share/doc/$pkgname/"
}
@ -82,3 +77,5 @@ package_libgit2-glib-docs() {
mv -v $pkgname/* "$pkgdir"
}
# vim:set sw=2 sts=-1 et:

View File

@ -1,6 +1,5 @@
gobject-introspection
libgit2
gtk-doc
meson
python-gobject
vala

40
metalog/PKGBUILD Normal file
View File

@ -0,0 +1,40 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=metalog
pkgver=20230719
pkgrel=01
pkgdesc="A modern replacement for syslogd and klogd w/o systemd"
url="http://metalog.sourceforge.net"
makedepends=('autoconf-archive')
depends=('glibc' 'pcre2')
provides=('logger')
backup=('etc/metalog.conf')
source=("https://github.com/hvisage/metalog/archive/metalog-${pkgver}.tar.gz")
build() {
cd $pkgname-$pkgname-${pkgver}
./autogen.sh
./configure --prefix=/usr --sysconfdir=/etc --sbin=/usr/bin
make
}
package() {
cd $pkgname-$pkgname-${pkgver}
make DESTDIR="$pkgdir" install
install -D -m644 metalog.conf "$pkgdir/etc/metalog.conf"
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPL-2.0-only')
sha256sums=(563b41409ee9e396c3709f002b59ccd9aff901b7d7e3adee6344e4b599a02105) # metalog-20230719.tar.gz
## ccf1b0be04e212eacee51b3a69f9a74a9504f8b56ca41eefa715212296e938af metalog-20230719-01-x86_64.pkg.tar.lz

34
metalog/PKGBUILD-arch Normal file
View File

@ -0,0 +1,34 @@
# Maintainer: juergen <juergen@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=metalog
pkgver=20230719
pkgrel=1
pkgdesc="A modern replacement for syslogd and klogd"
url="http://metalog.sourceforge.net"
license=('GPL-2.0-only')
arch=('x86_64')
makedepends=('autoconf-archive')
depends=(
'glibc'
'pcre2'
)
provides=('logger')
backup=('etc/metalog.conf')
source=("https://github.com/hvisage/metalog/archive/metalog-${pkgver}.tar.gz" 'metalog.service')
sha256sums=('563b41409ee9e396c3709f002b59ccd9aff901b7d7e3adee6344e4b599a02105'
'd6e51d73683d2d460f9b9cf253f85118a6c63266d0d3a161100f80f148f4c430')
build() {
cd $pkgname-$pkgname-${pkgver}
./autogen.sh
./configure --prefix=/usr --sysconfdir=/etc --sbin=/usr/bin
make
}
package() {
cd $pkgname-$pkgname-${pkgver}
make DESTDIR="$pkgdir" install
install -D -m644 metalog.conf "$pkgdir/etc/metalog.conf"
install -Dm644 "${srcdir}"/metalog.service "${pkgdir}"/usr/lib/systemd/system/metalog.service
}

1
metalog/clean Normal file
View File

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

2
metalog/deps Normal file
View File

@ -0,0 +1,2 @@
autoconf-archive
automake

6
metalog/time Normal file
View File

@ -0,0 +1,6 @@
real 0m6.634s
user 0m4.941s
sys 0m0.999s

View File

@ -7,7 +7,7 @@
pkgname=terminus-font
pkgver=4.49.1
pkgrel=05
pkgrel=06
pkgdesc='Monospace bitmap font (for X11 and console)'
url='http://terminus-font.sourceforge.net/'
makedepends=('xorg-bdftopcf' 'python' 'grub' 'freetype2')
@ -51,6 +51,8 @@ package() {
for i in *.pf2; do
install -D -m644 $i "$pkgdir/usr/share/grub/$i"
done
install -Dm644 README "$pkgdir/usr/share/$pkgname/README"
}
#---- arch license gpg-key & sha256sums ----
@ -62,5 +64,5 @@ license=('GPL2' 'custom:OFL')
sha256sums=(d961c1b781627bf417f9b340693d64fc219e0113ad3a3af1a3424c7aa373ef79 # terminus-font-4.49.1.tar.gz
ddd86485cf6d54e020e36f1c38c56e8b21b57c23a5d76250e15c1d16fed9caa5) # fix-75-yes-terminus.patch
## 3b1a44bc708d6711b182b32a16fabec6b3a293a2596a8dce79b51b2dad03cdda terminus-font-4.49.1-05-x86_64.pkg.tar.lz
## 4d93bb5746ca69e2314c7cae4cc4c06006c13d4fe6e0e558e28bc59bc78f4a17 terminus-font-4.49.1-06-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@
pkgname=terminus-font
pkgver=4.49.1
pkgrel=5
pkgrel=6
pkgdesc='Monospace bitmap font (for X11 and console)'
url='http://terminus-font.sourceforge.net/'
@ -56,6 +56,8 @@ package() {
for i in *.pf2; do
install -D -m644 $i "$pkgdir/usr/share/grub/$i"
done
install -Dm644 README "$pkgdir/usr/share/$pkgname/README"
}
# vim:set ts=2 sw=2 et:

View File

@ -3,3 +3,5 @@ python
grub
freetype2