mirror of
https://github.com/archlinux/aur.git
synced 2026-02-09 14:34:42 +01:00
v24.4.r2510.e5a28375
This commit is contained in:
parent
81d77174a7
commit
ff971d7ab6
2 changed files with 36 additions and 20 deletions
12
.SRCINFO
12
.SRCINFO
|
|
@ -1,24 +1,26 @@
|
|||
pkgbase = nzbget-git
|
||||
pkgdesc = Download from Usenet using .nzb files (testing release)
|
||||
pkgver = 24.4
|
||||
pkgrel = 20240917
|
||||
pkgver = 24.4.r2510.e5a28375
|
||||
pkgrel = 1
|
||||
url = https://github.com/nzbgetcom/nzbget
|
||||
install = nzbget.install
|
||||
arch = x86_64
|
||||
license = GPL
|
||||
makedepends = cmake
|
||||
makedepends = boost
|
||||
makedepends = git
|
||||
depends = libxml2
|
||||
depends = openssl
|
||||
optdepends = python: run scripts
|
||||
optdepends = unrar: unpacking archives
|
||||
optdepends = p7zip: unpacking archives
|
||||
optdepends = par2cmdline: verificate and repair PAR 2.0 files
|
||||
provides = nzbget
|
||||
provides = nzbget-systemd
|
||||
conflicts = nzbget
|
||||
conflicts = nzbget-systemd
|
||||
source = nzbget-24.4-testing-20240917-amd64.deb::https://github.com/nzbgetcom/nzbget/releases/download/testing/nzbget-24.4-testing-20240917-amd64.deb
|
||||
source = nzbget-git::git+https://github.com/nzbgetcom/nzbget.git#branch=develop
|
||||
source = nzbget.service
|
||||
sha256sums = 24554c7e0d125bc724da06a87d41f6d65520bfa45a03040c95606873d3dcf296
|
||||
sha256sums = SKIP
|
||||
sha256sums = e92d2d09e56930475c9f28641a3326a17aa187834e1bd6328a65b6ed7cc25e99
|
||||
|
||||
pkgname = nzbget-git
|
||||
|
|
|
|||
44
PKGBUILD
44
PKGBUILD
|
|
@ -4,36 +4,50 @@
|
|||
# Contributor: Jan Holthuis <holthuis.jan@googlemail.com>
|
||||
|
||||
pkgname=nzbget-git
|
||||
pkgver=24.4
|
||||
pkgrel=20240917
|
||||
_pkgver=24.4
|
||||
pkgver="${_pkgver}.r2510.e5a28375"
|
||||
pkgrel=1
|
||||
pkgdesc="Download from Usenet using .nzb files (testing release)"
|
||||
arch=('x86_64')
|
||||
url="https://github.com/nzbgetcom/nzbget"
|
||||
license=('GPL')
|
||||
depends=('libxml2' 'openssl')
|
||||
makedepends=('cmake' 'boost' 'git')
|
||||
optdepends=('python: run scripts'
|
||||
'unrar: unpacking archives'
|
||||
'p7zip: unpacking archives'
|
||||
'par2cmdline: verificate and repair PAR 2.0 files')
|
||||
'p7zip: unpacking archives')
|
||||
provides=('nzbget' 'nzbget-systemd')
|
||||
conflicts=('nzbget' 'nzbget-systemd')
|
||||
install=nzbget.install
|
||||
source=("nzbget-${pkgver}-testing-${pkgrel}-amd64.deb::https://github.com/nzbgetcom/nzbget/releases/download/testing/nzbget-${pkgver}-testing-${pkgrel}-amd64.deb"
|
||||
"nzbget.service")
|
||||
sha256sums=('24554c7e0d125bc724da06a87d41f6d65520bfa45a03040c95606873d3dcf296'
|
||||
source=("$pkgname::git+https://github.com/nzbgetcom/nzbget.git#branch=develop"
|
||||
"nzbget.service")
|
||||
sha256sums=('SKIP'
|
||||
'e92d2d09e56930475c9f28641a3326a17aa187834e1bd6328a65b6ed7cc25e99')
|
||||
|
||||
prepare() {
|
||||
mv "nzbget-${pkgver}-testing-${pkgrel}-amd64.deb" "$pkgname-$pkgver.deb"
|
||||
pkgver() {
|
||||
cd "${srcdir}/${pkgname}"
|
||||
printf "%s.r%s.%s" "${_pkgver}" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
}
|
||||
|
||||
ar x "$pkgname-$pkgver.deb"
|
||||
tar xf data.tar.xz
|
||||
prepare() {
|
||||
cd "${srcdir}/${pkgname}"
|
||||
mkdir -p build
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}/build"
|
||||
cmake .. -DCMAKE_INSTALL_PREFIX="${pkgdir}"/usr
|
||||
cmake --build . -j $(nproc)
|
||||
}
|
||||
|
||||
package() {
|
||||
cp -r usr "$pkgdir"
|
||||
|
||||
install -Dm644 nzbget.service "$pkgdir/usr/lib/systemd/system/nzbget.service"
|
||||
|
||||
cd "${srcdir}/${pkgname}/build"
|
||||
cmake --install . --prefix "${pkgdir}"/usr
|
||||
cd "${srcdir}"
|
||||
install -Dm644 nzbget.service "${pkgdir}/usr/lib/systemd/system/nzbget.service"
|
||||
install -dm 750 "${pkgdir}/var/lib/nzbget"
|
||||
install -d "${pkgdir}/usr/share/nzbget"
|
||||
cd "${srcdir}/${pkgname}"
|
||||
install -m 644 -t "${pkgdir}/usr/share/nzbget" README.md
|
||||
install -m 644 -t "${pkgdir}/usr/share/nzbget" nzbget.conf
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue