diff options
Diffstat (limited to '')
| -rw-r--r-- | libabort/PKGBUILD | 29 | ||||
| l--------- | libabort/upload | 1 | ||||
| -rw-r--r-- | liblss16/PKGBUILD | 38 | ||||
| l--------- | liblss16/upload | 1 |
4 files changed, 69 insertions, 0 deletions
diff --git a/libabort/PKGBUILD b/libabort/PKGBUILD new file mode 100644 index 0000000..d0af5c5 --- /dev/null +++ b/libabort/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se> + +pkgname=libabort +pkgver=1.0 +pkgrel=1 +pkgdesc="String functions that abort(3) when getting out of bounds" +arch=(i686 x86_64) +url="https://codeberg.org/maandree/libabort" +license=('ISC') +depends=() +makedepends=() +source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) +sha256sums=(043f7da8d3c12d7b5395033398b218addd791b82072f0e2938333703b3013a11) + + +build() { + cd "$srcdir/$pkgname" + make PREFIX=/usr +} + +check() { + cd "$srcdir/$pkgname" + make check +} + +package() { + cd "$srcdir/$pkgname" + make PREFIX=/usr DESTDIR="$pkgdir" install +} diff --git a/libabort/upload b/libabort/upload new file mode 120000 index 0000000..1e7a8be --- /dev/null +++ b/libabort/upload @@ -0,0 +1 @@ +../upload
\ No newline at end of file diff --git a/liblss16/PKGBUILD b/liblss16/PKGBUILD new file mode 100644 index 0000000..52e7903 --- /dev/null +++ b/liblss16/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se> +pkgbase=liblss16 +pkgname=($pkgbase $pkgbase-utils) +pkgver=1.0 +pkgrel=1 +pkgdesc='C library for the SYSLINUX "ad hoc" LSS16 image format' +arch=('x86_64') +url="https://codeberg.org/maandree/liblss16" +license=('custom:ISC') +depends=() +source=($pkgbase-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz) +sha256sums=(12367594c727e6cb46480ce73133ee33517c916e5f53e1489af6f70e7802e1f6) + +build() { + cd "${srcdir}/liblss16" + make DESTDIR="${pkgdir}/" PREFIX=/usr +} + +package_liblss16() { + cd "${srcdir}/liblss16" + make DESTDIR="${pkgdir}/" PREFIX=/usr install + rm -r -- "${pkgdir}/usr/bin" + rm -r -- "${pkgdir}/usr/share/man/man1" +} + +package_liblss16-utils() { + pkgdesc="Utilties for converting images between PPM and LSS16 format" + depends=(libquanta) + conflicts=(syslinux) + + cd "${srcdir}/liblss16" + make DESTDIR="${pkgdir}/" PREFIX=/usr install + rm -r -- "${pkgdir}/usr/lib" + rm -r -- "${pkgdir}/usr/include" + rm -r -- "${pkgdir}/usr/share/man/man3" + rm -r -- "${pkgdir}/usr/share/man/man5" + rm -r -- "${pkgdir}/usr/share/man/man7" +} diff --git a/liblss16/upload b/liblss16/upload new file mode 120000 index 0000000..1e7a8be --- /dev/null +++ b/liblss16/upload @@ -0,0 +1 @@ +../upload
\ No newline at end of file |
