aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitmodules3
m---------.release-scripts0
-rw-r--r--alsause/PKGBUILD4
-rw-r--r--asroot-libpassphrase/PKGBUILD6
-rw-r--r--asroot/PKGBUILD6
-rw-r--r--auto-auto-complete/PKGBUILD9
-rw-r--r--cg-tools/PKGBUILD4
-rw-r--r--ffutils/PKGBUILD15
l---------ffutils/upload1
-rw-r--r--file2key-libpassphrase/PKGBUILD16
-rw-r--r--file2key/PKGBUILD6
-rw-r--r--git-rediff/PKGBUILD4
-rw-r--r--key2root/PKGBUILD6
-rw-r--r--libar2/PKGBUILD22
-rw-r--r--libblake/PKGBUILD20
-rw-r--r--libcolour/PKGBUILD23
-rw-r--r--libcoopgamma/PKGBUILD4
-rw-r--r--libenv/PKGBUILD25
l---------libenv/upload1
-rw-r--r--libparsepcf/PKGBUILD23
l---------libparsepcf/upload1
-rw-r--r--libparsepsf/PKGBUILD23
l---------libparsepsf/upload1
-rw-r--r--libred/PKGBUILD6
-rw-r--r--libterminput/PKGBUILD4
-rw-r--r--makeenv/PKGBUILD4
-rw-r--r--nightshift/PKGBUILD25
l---------nightshift/upload1
-rw-r--r--radharc/PKGBUILD8
-rw-r--r--read-quickly/PKGBUILD12
-rw-r--r--sshexec/PKGBUILD27
-rw-r--r--sysrss/PKGBUILD21
l---------sysrss/upload1
l---------validate-checksum1
34 files changed, 245 insertions, 88 deletions
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..5aa6610
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule ".release-scripts"]
+ path = .release-scripts
+ url = https://codeberg.org/maandree/release-scripts
diff --git a/.release-scripts b/.release-scripts
new file mode 160000
+Subproject 357ba4ec7403a2b412f24558baa0a8357a222bf
diff --git a/alsause/PKGBUILD b/alsause/PKGBUILD
index 489a178..64855fa 100644
--- a/alsause/PKGBUILD
+++ b/alsause/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=alsause
-pkgver=1.0
+pkgver=1.0.2
pkgrel=1
pkgdesc="Set default ALSA PCM device"
url='https://codeberg.org/maandree/alsause'
@@ -10,7 +10,7 @@ license=('custom:ISC')
depends=(libsimple libasound.so)
makedepends=(libsimple libasound.so)
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha512sums=(e33c60915fcd8b54c13f685ed588480a27c7ce691ae1775eab639855e03561b7b00713c8759ade5eaeb5565c9a706043c90500fb869d8752381fbdc4a175a545)
+sha512sums=(0d4512929323f2040a3287a1dc5d2f1e4214e70dee360f558a1d7b13fcd9f45e03f3a71491de1a18c90d780bb9caf0cccac49031bd27466f550fc2d29228af25)
build () {
cd "$srcdir/alsause"
diff --git a/asroot-libpassphrase/PKGBUILD b/asroot-libpassphrase/PKGBUILD
index f8c6bbc..dffc977 100644
--- a/asroot-libpassphrase/PKGBUILD
+++ b/asroot-libpassphrase/PKGBUILD
@@ -1,17 +1,17 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=asroot-libpassphrase
-pkgver=1.1.8
+pkgver=1.1.9
pkgrel=1
pkgdesc="A simpler alternative to sudo and doas, libpassphrase version"
arch=('x86_64')
url="https://codeberg.org/maandree/asroot"
license=('custom:ISC')
-depends=(libpassphrase)
+depends=(libpassphrase libenv)
makedepends=(sed)
conflicts=(asroot)
provides=(asroot)
source=(asroot-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz)
-sha256sums=(d67b91eabbe4bf72a6acf17cc1dbafb0d2cf44ddbf07eedf8bd1be53cc0d981f)
+sha256sums=(29e7c4e1081846b0b859944daa9e407366e9b82d99a77099d17086740756220e)
prepare() {
cd "${srcdir}/asroot"
diff --git a/asroot/PKGBUILD b/asroot/PKGBUILD
index a006527..454adb0 100644
--- a/asroot/PKGBUILD
+++ b/asroot/PKGBUILD
@@ -1,13 +1,15 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=asroot
-pkgver=1.1.8
+pkgver=1.1.9
pkgrel=1
pkgdesc="A simpler alternative to sudo and doas"
arch=('x86_64')
url="https://codeberg.org/maandree/asroot"
license=('custom:ISC')
+depends=(libenv)
+makedepends=(libenv)
source=(asroot-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz)
-sha256sums=(d67b91eabbe4bf72a6acf17cc1dbafb0d2cf44ddbf07eedf8bd1be53cc0d981f)
+sha256sums=(29e7c4e1081846b0b859944daa9e407366e9b82d99a77099d17086740756220e)
build() {
cd "${srcdir}/asroot"
diff --git a/auto-auto-complete/PKGBUILD b/auto-auto-complete/PKGBUILD
index 1941519..6654996 100644
--- a/auto-auto-complete/PKGBUILD
+++ b/auto-auto-complete/PKGBUILD
@@ -1,16 +1,16 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWUK).se>
pkgname=auto-auto-complete
-pkgver=7.2.1
+pkgver=7.2.2
pkgrel=1
pkgdesc='Autogenerate shell auto-completion scripts'
arch=('any')
url='https://codeberg.org/maandree/auto-auto-complete'
-license=('GPL3')
+license=('custom:ISC')
depends=('python3')
-makedepends=('make' 'sed' 'coreutils' 'python3' 'texinfo')
+makedepends=('python3')
source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/$pkgver.tar.gz)
-sha256sums=(fc8ddf2354a016466ce80616308a601928a92f50155d0212ff07651c47387776)
+sha256sums=(30b025beccc4a255129ad8dbc8825961cb52060e140f55577bdc8979244761da)
build() {
@@ -22,4 +22,3 @@ package() {
cd "${srcdir}/${pkgname}"
make DESTDIR="$pkgdir" install
}
-
diff --git a/cg-tools/PKGBUILD b/cg-tools/PKGBUILD
index 5e15d15..dfd85d5 100644
--- a/cg-tools/PKGBUILD
+++ b/cg-tools/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=cg-tools
-pkgver=1.4.2
+pkgver=1.4.2.1
pkgrel=1
pkgdesc="Cooperative gamma tools"
arch=(any)
@@ -10,7 +10,7 @@ license=('ISC')
depends=(libcoopgamma)
makedepends=(libcoopgamma libclut)
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha256sums=(93227df79f7e59df29701960b6d12c840e799e6ab735e345c238d35d69199f49)
+sha256sums=(b2de586443079262ddddae01b19437a8241758d0076553f8417b48c1aeaf65d3)
build() {
diff --git a/ffutils/PKGBUILD b/ffutils/PKGBUILD
new file mode 100644
index 0000000..e32cfe8
--- /dev/null
+++ b/ffutils/PKGBUILD
@@ -0,0 +1,15 @@
+# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
+pkgname=ffutils
+pkgver=1.0.2
+pkgrel=1
+pkgdesc="Collection of ffmpeg(1) scripts"
+arch=('x86_64')
+url="https://codeberg.org/maandree/ffutils"
+license=('custom:ISC')
+source=($pkgname-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz)
+sha256sums=(06f4e36d497dcccbb193345314cf52c4133342ecd3099177f0eb9625366267a5)
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+}
diff --git a/ffutils/upload b/ffutils/upload
new file mode 120000
index 0000000..1e7a8be
--- /dev/null
+++ b/ffutils/upload
@@ -0,0 +1 @@
+../upload \ No newline at end of file
diff --git a/file2key-libpassphrase/PKGBUILD b/file2key-libpassphrase/PKGBUILD
index dc2691b..8ad79f5 100644
--- a/file2key-libpassphrase/PKGBUILD
+++ b/file2key-libpassphrase/PKGBUILD
@@ -2,30 +2,30 @@
pkgname=file2key-libpassphrase
pkgver=3.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="A simple command that generates a key from a file and a passphrase, libpassphrase version"
arch=(i686 x86_64)
-url="https://github.com/maandree/file2key"
+url="https://codeberg.org/maandree/file2key"
license=('custom:ISC')
conflicts=(file2key)
provides=(file2key)
-depends=(glibc libkeccak libpassphrase)
-makedepends=(make coreutils gcc glibc libkeccak libpassphrase)
+depends=(libkeccak libpassphrase)
+makedepends=(libkeccak libpassphrase)
source=(file2key-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha256sums=(26e7eb716b46df4dabedbeecc596c0ae8ecc351be3ed6f1e13883e1c0bfe14e6)
+sha256sums=(4b3d9ea6b35eab38a76dac7f3560abe95ae271045104d2b96f568931b2b0a8aa)
prepare() {
- cd "${srcdir}/file2key-${pkgver}"
+ cd "${srcdir}/file2key"
sed '/CPPFLAGS/s/$/ -DWITH_LIBPASSPHRASE/' < config.mk > config.mk.tmp
sed '/LDFLAGS/s/$/ -lpassphrase/' < config.mk.tmp > config.mk
}
build() {
- cd "$srcdir/file2key-$pkgver"
+ cd "$srcdir/file2key"
make PREFIX=/usr
}
package() {
- cd "$srcdir/file2key-$pkgver"
+ cd "$srcdir/file2key"
make PREFIX=/usr DESTDIR="$pkgdir" install
}
diff --git a/file2key/PKGBUILD b/file2key/PKGBUILD
index ae6657f..13790ca 100644
--- a/file2key/PKGBUILD
+++ b/file2key/PKGBUILD
@@ -2,13 +2,13 @@
pkgname=file2key
pkgver=3.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="A simple command that generates a key from a file and a passphrase"
arch=(i686 x86_64)
url="https://codeberg.org/maandree/file2key"
license=('custom:ISC')
-depends=(glibc libkeccak)
-makedepends=(make coreutils gcc glibc libkeccak)
+depends=(libkeccak)
+makedepends=(libkeccak)
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
sha256sums=(4b3d9ea6b35eab38a76dac7f3560abe95ae271045104d2b96f568931b2b0a8aa)
diff --git a/git-rediff/PKGBUILD b/git-rediff/PKGBUILD
index 62c7f59..76e87ec 100644
--- a/git-rediff/PKGBUILD
+++ b/git-rediff/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=git-rediff
-pkgver=1.0.3
+pkgver=1.0.4
pkgrel=1
pkgdesc='Reduce partially resolved merge conflicts'
url='https://codeberg.org/maandree/git-rediff'
@@ -10,7 +10,7 @@ license=('custom:ISC')
depends=(diffutils libsimple)
makedepends=(libsimple)
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha256sums=(ba165e337685ba050a96e865bdb116b19ae0c4c1afae3c21ba213757112bd8bf)
+sha256sums=(970e3939339ded59b08ec677a19d70f5dcd7cd86d507e7fe503f09afb623f3ee)
build () {
cd "$srcdir/git-rediff"
diff --git a/key2root/PKGBUILD b/key2root/PKGBUILD
index 8d0ecc4..c05a11a 100644
--- a/key2root/PKGBUILD
+++ b/key2root/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=key2root
-pkgver=1.0.1
+pkgver=1.0.2
pkgrel=1
pkgdesc="Authenticate with keyfile and run a process as root"
arch=('x86_64')
url="https://codeberg.org/maandree/key2root"
license=('custom:ISC')
-depends=('libar2simplified>=1.1.2' libar2 libblake)
+depends=('libar2simplified>=1.1.2' libar2 libblake libenv)
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha256sums=(c67cd9e9396424b0774412d7620b743a8ecc0ba7c467babf8d7c9dea5150b0a4)
+sha256sums=(d7d30b4e5128a41703664e83817f5e34c5784ccc0a9be80f2f287082ff3e435f)
build() {
cd "$srcdir/$pkgname"
diff --git a/libar2/PKGBUILD b/libar2/PKGBUILD
index 943a1c6..e49fd53 100644
--- a/libar2/PKGBUILD
+++ b/libar2/PKGBUILD
@@ -3,32 +3,32 @@
pkgbase=libar2
pkgname=($pkgbase $pkgbase-doc $pkgbase-musl)
pkgver=1.2.2
-pkgrel=1
+pkgrel=2
_pkgdesc="Library for the Argon2-family of hashing functions"
pkgdesc="${_pkgdesc}"
arch=(i686 x86_64)
-url="https://github.com/maandree/libar2"
+url="https://codeberg.org/maandree/libar2"
license=('custom:ISC')
depends=()
checkdepends=(glibc musl 'libblake>=3.0' 'libblake-musl>=3.0')
_compiler=gcc
makedepends=(glibc musl 'libblake>=3.0' 'libblake-musl>=3.0' ${_compiler})
source=($pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha256sums=(deb182d62a2e77b387db20145ab7337cfc4132d5f80dac98ffa120a557ab481e)
+sha256sums=(edb6cbce2ec35454b43658a33bbe256e9a46bad5c425f522de56042c1b67f9f5)
build() {
cd -- "$srcdir"
- cp -r -- "$pkgbase-$pkgver" "$pkgbase-$pkgver-musl"
- cd -- "$pkgbase-$pkgver"
+ cp -r -- "$pkgbase" "$pkgbase-musl"
+ cd -- "$pkgbase"
make PREFIX=/usr
- cd -- "../$pkgbase-$pkgver-musl"
+ cd -- "../$pkgbase-musl"
make PREFIX=/usr/lib/musl CC="musl-${_compiler} -std=c11"
}
check() {
- cd -- "$srcdir/$pkgbase-$pkgver"
+ cd -- "$srcdir/$pkgbase"
make check
- cd -- "../$pkgbase-$pkgver-musl"
+ cd -- "../$pkgbase-musl"
make CC="musl-${_compiler} -std=c11" check
}
@@ -36,7 +36,7 @@ package_libar2() {
pkgdesc="${_pkgdesc}"
depends=(glibc 'libblake>=3.0')
- cd -- "$srcdir/$pkgbase-$pkgver"
+ cd -- "$srcdir/$pkgbase"
make PREFIX=/usr DESTDIR="$pkgdir" install
rm -r -- "${pkgdir}/usr/share"
}
@@ -44,7 +44,7 @@ package_libar2() {
package_libar2-doc() {
pkgdesc="${_pkgdesc} (documentation)"
- cd -- "$srcdir/$pkgbase-$pkgver"
+ cd -- "$srcdir/$pkgbase"
make PREFIX=/usr DESTDIR="$pkgdir" install
rm -r -- "${pkgdir}/usr/lib"
rm -r -- "${pkgdir}/usr/include"
@@ -54,7 +54,7 @@ package_libar2-musl() {
pkgdesc="${_pkgdesc} (musl version)"
depends=(musl 'libblake-musl>=3.0')
- cd -- "$srcdir/$pkgbase-$pkgver-musl"
+ cd -- "$srcdir/$pkgbase-musl"
make PREFIX=/usr/lib/musl DESTDIR="$pkgdir" install
rm -r -- "${pkgdir}/usr/lib/musl/share"
}
diff --git a/libblake/PKGBUILD b/libblake/PKGBUILD
index 950e3ff..bfead0f 100644
--- a/libblake/PKGBUILD
+++ b/libblake/PKGBUILD
@@ -3,32 +3,32 @@
pkgbase=libblake
pkgname=($pkgbase $pkgbase-musl)
pkgver=3.0
-pkgrel=1
+pkgrel=2
_pkgdesc="Library for the BLAKE-family of hashing functions"
pkgdesc="${_pkgdesc}"
arch=(i686 x86_64)
-url="https://github.com/maandree/libblake"
+url="https://codeberg.org/maandree/libblake"
license=('custom:ISC')
depends=()
checkdepends=(glibc musl)
_compiler=gcc
makedepends=(glibc musl ${_compiler})
source=($pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha256sums=(1b2a07aa398375eb5505e156577ab8df920ded99fb4a99fbae8559207e189f03)
+sha256sums=(b6c185f43dbbc58687c5f71ea356c6618fe0643e48cdc62d4d530339918a2114)
build() {
cd -- "$srcdir"
- cp -r -- "$pkgbase-$pkgver" "$pkgbase-$pkgver-musl"
- cd -- "$pkgbase-$pkgver"
+ cp -r -- "$pkgbase" "$pkgbase-musl"
+ cd -- "$pkgbase"
make PREFIX=/usr
- cd -- "../$pkgbase-$pkgver-musl"
+ cd -- "../$pkgbase-musl"
make PREFIX=/usr/lib/musl CC="musl-${_compiler} -std=c11"
}
check() {
- cd -- "$srcdir/$pkgbase-$pkgver"
+ cd -- "$srcdir/$pkgbase"
make check
- cd -- "../$pkgbase-$pkgver-musl"
+ cd -- "../$pkgbase-musl"
make CC="musl-${_compiler} -std=c11" check
}
@@ -36,7 +36,7 @@ package_libblake() {
pkgdesc="${_pkgdesc}"
depends=(glibc)
- cd -- "$srcdir/$pkgbase-$pkgver"
+ cd -- "$srcdir/$pkgbase"
make PREFIX=/usr DESTDIR="$pkgdir" install
}
@@ -44,6 +44,6 @@ package_libblake-musl() {
pkgdesc="${_pkgdesc} (musl version)"
depends=(musl)
- cd -- "$srcdir/$pkgbase-$pkgver-musl"
+ cd -- "$srcdir/$pkgbase-musl"
make PREFIX=/usr/lib/musl DESTDIR="$pkgdir" install
}
diff --git a/libcolour/PKGBUILD b/libcolour/PKGBUILD
index 0fe8fd8..bffeb59 100644
--- a/libcolour/PKGBUILD
+++ b/libcolour/PKGBUILD
@@ -2,25 +2,22 @@
pkgname=libcolour
pkgver=2.3
-pkgrel=1
+pkgrel=2
pkgdesc="A C colour space library"
arch=(i686 x86_64)
-url="https://github.com/maandree/libcolour"
-license=('ISC')
-depends=(glibc)
-makedepends=(glibc make coreutils gcc sed python)
-source=($url/archive/$pkgver.tar.gz)
-sha256sums=(f207e89386db4056cf3cb7f3335adea59b433ae2b78f11dc2b4c79bdae6bb9d0)
-
+url="https://codeberg.org/maandree/libcolour"
+license=('custom:ISC')
+depends=()
+makedepends=(sed python)
+source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
+sha256sums=(6ed03efc496d475cfcd7619bb646ebec2f54cd0bf5e6305a53db99887e6b4de8)
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/$pkgname"
make PREFIX=/usr
}
-
package() {
- cd "$srcdir/$pkgname-$pkgver"
- make install PREFIX=/usr DESTDIR="$pkgdir"
+ cd "$srcdir/$pkgname"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
}
-
diff --git a/libcoopgamma/PKGBUILD b/libcoopgamma/PKGBUILD
index 8d89e26..68f953a 100644
--- a/libcoopgamma/PKGBUILD
+++ b/libcoopgamma/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=libcoopgamma
-pkgver=1.2.3
+pkgver=1.2.4
pkgrel=1
pkgdesc="Cooperative gamma library"
arch=(i686 x86_64)
@@ -9,7 +9,7 @@ url="https://codeberg.org/maandree/libcoopgamma"
license=('ISC')
depends=(coopgammad)
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha512sums=(8f0c5324e914cda02673cbc66f298bfe3bde2cb174d81a59a5994d4b1ae32e9f71a79a19cacbb046c3919d418cc860e830669f9eaa4eac3ee525f070c00222a4)
+sha512sums=(c20eb2c8d453b8ae29b612c04c58d61312fc78fc078f287b57cc01cd7b0a83512ec4b30d16daaf4222e144ad472e7b705365bf4d1a16098a7d6cad3f9c074cf4)
build() {
diff --git a/libenv/PKGBUILD b/libenv/PKGBUILD
new file mode 100644
index 0000000..9131854
--- /dev/null
+++ b/libenv/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
+
+pkgname=libenv
+pkgver=1.0.1
+pkgrel=1
+pkgdesc="Environment sanitation library"
+arch=(i686 x86_64)
+url="https://codeberg.org/maandree/libenv"
+license=('custom:ISC')
+depends=()
+makedepends=()
+source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
+sha256sums=(71db84e6ac04979f7dd699dc9348e09b0cc75844b91ef6e09c99a4200909384d)
+
+
+build() {
+ cd "$srcdir/$pkgname"
+ make PREFIX=/usr
+}
+
+
+package() {
+ cd "$srcdir/$pkgname"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+}
diff --git a/libenv/upload b/libenv/upload
new file mode 120000
index 0000000..1e7a8be
--- /dev/null
+++ b/libenv/upload
@@ -0,0 +1 @@
+../upload \ No newline at end of file
diff --git a/libparsepcf/PKGBUILD b/libparsepcf/PKGBUILD
new file mode 100644
index 0000000..6b1d772
--- /dev/null
+++ b/libparsepcf/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
+
+pkgname=libparsepcf
+pkgver=2.0
+pkgrel=1
+pkgdesc="C library for interpreting PCF (Portable Compiled Format) font files"
+arch=(x86_64)
+url="https://codeberg.org/maandree/libparsepcf"
+license=('custom:ISC')
+depends=()
+makedepends=()
+source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
+sha256sums=(84d20a5e3d7d34a9789001d6c47584f3e15c6e6bf6f8c2eb6712b4f6c9986e6a)
+
+build() {
+ cd "$srcdir/$pkgname"
+ make PREFIX=/usr
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+}
diff --git a/libparsepcf/upload b/libparsepcf/upload
new file mode 120000
index 0000000..1e7a8be
--- /dev/null
+++ b/libparsepcf/upload
@@ -0,0 +1 @@
+../upload \ No newline at end of file
diff --git a/libparsepsf/PKGBUILD b/libparsepsf/PKGBUILD
new file mode 100644
index 0000000..a1486fa
--- /dev/null
+++ b/libparsepsf/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
+
+pkgname=libparsepsf
+pkgver=1.0.3
+pkgrel=1
+pkgdesc="C library for interpreting PSF (PC Screen Font) files"
+arch=(x86_64)
+url="https://codeberg.org/maandree/libparsepsf"
+license=('custom:ISC')
+depends=('libgrapheme>=1.0')
+makedepends=('libgrapheme>=1.0')
+source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
+sha256sums=(310c077d709c494bc9f9befc87d59e21b0de0fff5a19c0bf8a75a6d3d27cd003)
+
+build() {
+ cd "$srcdir/$pkgname"
+ make PREFIX=/usr
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+}
diff --git a/libparsepsf/upload b/libparsepsf/upload
new file mode 120000
index 0000000..1e7a8be
--- /dev/null
+++ b/libparsepsf/upload
@@ -0,0 +1 @@
+../upload \ No newline at end of file
diff --git a/libred/PKGBUILD b/libred/PKGBUILD
index 508cf93..af42137 100644
--- a/libred/PKGBUILD
+++ b/libred/PKGBUILD
@@ -1,16 +1,16 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=libred
-pkgver=1.0.3
+pkgver=1.1.1
pkgrel=1
pkgdesc="Solar elevation and blackbody colour calculation library for C"
arch=(i686 x86_64)
url="https://codeberg.org/maandree/libred"
-license=('ISC')
+license=('custom:ISC')
depends=()
makedepends=(sed)
source=(libred-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha256sums=(3552bb05196a80c367f91b0edf8ef34ba53d95656f5d0898bec50c4952c0d29c)
+sha256sums=(11b8af180dc76cb312643d3ea5e424748447e4560af18d7c040d98d62a6ded57)
build() {
diff --git a/libterminput/PKGBUILD b/libterminput/PKGBUILD
index 0b7d8e7..a65097e 100644
--- a/libterminput/PKGBUILD
+++ b/libterminput/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=libterminput
-pkgver=1.0.3
+pkgver=1.1
pkgrel=1
pkgdesc="Terminal input parsing library"
arch=(x86_64)
@@ -11,7 +11,7 @@ depends=()
checkdepends=()
makedepends=()
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha256sums=(474c52d37b9705b6c5c81d2f21aa0ac0c0989d4c5a37fec10c92f743789dcbbe)
+sha256sums=(1e2238d7b28695095762f618a51bf9e70407b092538179245ab88213a5f23f59)
build() {
cd "$srcdir/$pkgname"
diff --git a/makeenv/PKGBUILD b/makeenv/PKGBUILD
index f5c7f4d..5e01233 100644
--- a/makeenv/PKGBUILD
+++ b/makeenv/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=makeenv
-pkgver=1.0.1
+pkgver=1.0.2
pkgrel=1
pkgdesc='Run make(1) with environment loaded from .makeenv'
url='https://codeberg.org/maandree/makeenv'
@@ -10,7 +10,7 @@ license=('custom:ISC')
depends=()
makedepends=()
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha512sums=(9c2009ef3a57586dd811d0d4f2b93876c5c26fc95ae8d3c1fbab131accb59961721b6bc553407985473c6169a65e04d74d6e552f6a8fc8e6069b27f4addc0f49)
+sha512sums=(42b434bae831b546c44f86eee97e038de150375b8b79bbe989f885db26ca27ead3d305dbe12dc0bb292ac6a4e9889e2d307a1258fa608659d07177ff8b06805f)
build () {
cd "$srcdir/makeenv"
diff --git a/nightshift/PKGBUILD b/nightshift/PKGBUILD
new file mode 100644
index 0000000..b5a961b
--- /dev/null
+++ b/nightshift/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWUK).se>
+
+pkgname=nightshift
+pkgver=0.6.1
+pkgrel=1
+pkgdesc="A terminal user interface for redshift"
+arch=(any)
+url="https://codeberg.org/maandree/nightshift"
+license=('custom:ISC')
+depends=(python3 redshift)
+makedepends=(zip auto-auto-complete)
+source=($url/archive/$pkgver.tar.gz)
+sha256sums=(a5721ec588dc4e42cddfa7bafd0571393edf18c2ff31f63f9e8eb84d177410f3)
+
+
+build() {
+ cd "$srcdir/$pkgname"
+ make PREFIX=/usr
+}
+
+
+package() {
+ cd "$srcdir/$pkgname"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+}
diff --git a/nightshift/upload b/nightshift/upload
new file mode 120000
index 0000000..1e7a8be
--- /dev/null
+++ b/nightshift/upload
@@ -0,0 +1 @@
+../upload \ No newline at end of file
diff --git a/radharc/PKGBUILD b/radharc/PKGBUILD
index a32477c..1169c4d 100644
--- a/radharc/PKGBUILD
+++ b/radharc/PKGBUILD
@@ -1,16 +1,16 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
pkgname=radharc
-pkgver=1.0.2
+pkgver=1.2
pkgrel=1
pkgdesc="Adjusts the colour temperature of according to the Sun's position"
arch=(i686 x86_64)
url="https://codeberg.org/maandree/radharc"
license=('ISC')
-depends=(libcoopgamma libred)
-makedepends=(libcoopgamma libclut libred)
+depends=(libcoopgamma 'libred>=1.1')
+makedepends=(libcoopgamma libclut 'libred>=1.1')
source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-sha256sums=(c208f469293632cfceda52917b8a8beadb85e18141805f653ea998a8b75aff6a)
+sha256sums=(7adad9384548424589e237d1249e1abacc8d2d8ae77a5c7bb26db281a1065fd4)
build() {
diff --git a/read-quickly/PKGBUILD b/read-quickly/PKGBUILD
index 2df1326..2a1cfec 100644
--- a/read-quickly/PKGBUILD
+++ b/read-quickly/PKGBUILD
@@ -2,23 +2,23 @@
pkgname=read-quickly
pkgver=2.0
-pkgrel=1
+pkgrel=2
pkgdesc='Read plain-text files in blazing speed'
arch=('i686' 'x86_64')
-url='https://github.com/maandree/read-quickly'
+url='https://codeberg.org/maandree/read-quickly'
license=('custom:ISC')
depends=()
makedepends=()
-source=(https://github.com/maandree/read-quickly/archive/$pkgver.tar.gz)
-sha256sums=(1f7b755a61c19c995aa973ed22b5e662178c4e66252bd4a8345c968d4f45d699)
+source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
+sha256sums=(94fa8a112ecb56f3a041bea6ddb145878a35dd0ae24446a3d93b72d65ca97762)
build() {
- cd "$srcdir/read-quickly-$pkgver"
+ cd "$srcdir/$pkgname"
make
}
package() {
- cd "$srcdir/read-quickly-$pkgver"
+ cd "$srcdir/$pkgname"
make DESTDIR="$pkgdir" install
}
diff --git a/sshexec/PKGBUILD b/sshexec/PKGBUILD
index be3593f..c2bbc4d 100644
--- a/sshexec/PKGBUILD
+++ b/sshexec/PKGBUILD
@@ -1,21 +1,38 @@
# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
-pkgname=sshexec
-pkgver=1.1.1
+pkgbase=sshexec
+pkgname=($pkgbase $pkgbase-sshcd)
+pkgver=1.2
pkgrel=1
pkgdesc="SSH wrapper that makes it easy to run commands directly in the SSH command"
arch=('x86_64')
url="https://codeberg.org/maandree/sshexec"
license=('custom:ISC')
-depends=(openssh)
+depends=()
source=(sshexec-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz)
-sha256sums=(34719e1d13a3d7e1065283ba42be7e31befb4f074c1749c2a7e29c3e575147ae)
+sha256sums=(9b454704ffae85d5ac206127c6d5fd24bcf2446ddd5a7e4a18cd1db4e4ead685)
build() {
cd "${srcdir}/sshexec"
make DESTDIR="${pkgdir}/" PREFIX=/usr
}
-package() {
+package_sshexec() {
+ depends=(openssh)
+
+ cd "${srcdir}/sshexec"
+ make DESTDIR="${pkgdir}/" PREFIX=/usr install
+ rm -- "${pkgdir}/usr/bin/sshcd"
+ rm -- "${pkgdir}/usr/share/man/man1/sshcd.1"
+}
+
+package_sshexec-sshcd() {
+ pkgdesc="SSH wrapper that lets the user run an interactive shell in a specified directory"
+ depends=(sshexec)
+ conflicts=(sshcd)
+ provides=(sshcd)
+
cd "${srcdir}/sshexec"
make DESTDIR="${pkgdir}/" PREFIX=/usr install
+ rm -- "${pkgdir}/usr/bin/sshexec"
+ rm -- "${pkgdir}/usr/share/man/man1/sshexec.1"
}
diff --git a/sysrss/PKGBUILD b/sysrss/PKGBUILD
new file mode 100644
index 0000000..37439fd
--- /dev/null
+++ b/sysrss/PKGBUILD
@@ -0,0 +1,21 @@
+# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWUK).se>
+pkgname=sysrss
+pkgver=2.3
+pkgrel=1
+pkgdesc="Let your system generate a maintenance notification RSS"
+arch=('any')
+url="https://codeberg.org/maandree/sysrss"
+license=('GPL3')
+depends=('python>=3' 'util-linux')
+source=($pkgname-$pkgver.tar.gz::https://codeberg.org/maandree/sysrss/archive/2.3.tar.gz)
+sha256sums=(25f029e0b9bafbfa430a1a4446c6da94292c27209d25b10b63b6a4e5d20c6c92)
+
+build() {
+ cd -- "$srcdir/$pkgname"
+ make DESTDIR="$pkgdir/"
+}
+
+package() {
+ cd -- "$srcdir/$pkgname"
+ make DESTDIR="$pkgdir/" install
+}
diff --git a/sysrss/upload b/sysrss/upload
new file mode 120000
index 0000000..1e7a8be
--- /dev/null
+++ b/sysrss/upload
@@ -0,0 +1 @@
+../upload \ No newline at end of file
diff --git a/validate-checksum b/validate-checksum
new file mode 120000
index 0000000..4d71bc5
--- /dev/null
+++ b/validate-checksum
@@ -0,0 +1 @@
+.release-scripts/validate-checksum \ No newline at end of file