mirror of
https://github.com/archlinux/aur.git
synced 2025-12-10 08:05:42 +01:00
Add redumper-314-1
This commit is contained in:
commit
aad473300d
3 changed files with 76 additions and 0 deletions
22
.SRCINFO
Normal file
22
.SRCINFO
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
pkgbase = redumper
|
||||
pkgdesc = Low level CD dumper utility
|
||||
pkgver = 314
|
||||
pkgrel = 1
|
||||
epoch = 0
|
||||
url = https://github.com/superg/redumper
|
||||
arch = x86_64
|
||||
license = GPL-3.0-only
|
||||
makedepends = base-devel
|
||||
makedepends = cmake
|
||||
makedepends = ninja
|
||||
makedepends = llvm
|
||||
makedepends = clang
|
||||
makedepends = lld
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
depends = libc++
|
||||
depends = libc++abi
|
||||
source = redumper-314.tar.gz::https://github.com/superg/redumper/archive/refs/tags/build_314.tar.gz
|
||||
sha256sums = bce8f237dc5ea0c0e245b6f632bba0af9c35b6f3f31c4e480cba80662094897a
|
||||
|
||||
pkgname = redumper
|
||||
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
*.tar.gz
|
||||
*.pkg.tar.zst
|
||||
*.log
|
||||
51
PKGBUILD
Normal file
51
PKGBUILD
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
# Maintainer: Joost Molenaar <jjm@j0057.nl>
|
||||
pkgname=redumper
|
||||
epoch=0
|
||||
pkgver=314
|
||||
pkgrel=1
|
||||
pkgdesc='Low level CD dumper utility'
|
||||
arch=(x86_64)
|
||||
url='https://github.com/superg/redumper'
|
||||
license=('GPL-3.0-only')
|
||||
depends=(
|
||||
gcc-libs
|
||||
glibc
|
||||
libc++
|
||||
libc++abi
|
||||
)
|
||||
makedepends=(
|
||||
base-devel
|
||||
cmake
|
||||
ninja
|
||||
llvm
|
||||
clang
|
||||
lld
|
||||
)
|
||||
source=(
|
||||
"$pkgname-$pkgver.tar.gz::https://github.com/superg/redumper/archive/refs/tags/build_$pkgver.tar.gz"
|
||||
)
|
||||
|
||||
build() {
|
||||
unset CFLAGS CXXFLAGS LDFLAGS CC CXX
|
||||
CC=clang CXX=clang++ LDFLAGS=-fuse-ld=lld cmake \
|
||||
-G Ninja \
|
||||
-S $pkgname-build_$pkgver \
|
||||
-B $pkgname-dist \
|
||||
-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DREDUMPER_CLANG_LINK_OPTIONS=-lc++ \
|
||||
;
|
||||
ninja -C $pkgname-dist -v
|
||||
}
|
||||
|
||||
package() {
|
||||
install -o root -g root -m 755 -d $pkgdir/usr/bin
|
||||
install -o root -g root -m 755 -t $pkgdir/usr/bin $pkgname-dist/redumper
|
||||
|
||||
install -o root -g root -m 755 -d $pkgdir/usr/share/doc/redumper
|
||||
install -o root -g root -m 644 -t $pkgdir/usr/share/doc/redumper $pkgname-build_$pkgver/README.md
|
||||
}
|
||||
|
||||
sha256sums=(
|
||||
'bce8f237dc5ea0c0e245b6f632bba0af9c35b6f3f31c4e480cba80662094897a'
|
||||
)
|
||||
Loading…
Add table
Reference in a new issue