mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
community/namecoin: rebuild against protobuf 3.5.0; modernize
This commit is contained in:
parent
00ad1c038b
commit
fe430fb89f
@ -33,55 +33,59 @@ build() {
|
|||||||
--with-utils \
|
--with-utils \
|
||||||
--disable-ccache \
|
--disable-ccache \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--enable-hardening \
|
--enable-hardening
|
||||||
|| return 1
|
make
|
||||||
make || return 1
|
}
|
||||||
|
|
||||||
|
check() {
|
||||||
|
cd "$builddir"
|
||||||
|
make check
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "$builddir"
|
cd "$builddir"
|
||||||
make install DESTDIR="$pkgdir" || return 1
|
make install DESTDIR="$pkgdir"
|
||||||
install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname || return 1
|
install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
|
||||||
install -m600 -D "$srcdir"/$pkgname.conf "$pkgdir"/etc/$pkgname.conf || return 1
|
install -m600 -D "$srcdir"/$pkgname.conf "$pkgdir"/etc/$pkgname.conf
|
||||||
rm -f "$pkgdir"/usr/lib/*.la
|
rm -f "$pkgdir"/usr/lib/*.la
|
||||||
}
|
}
|
||||||
|
|
||||||
qt() {
|
qt() {
|
||||||
pkgdesc="Namecoin with a Qt frontend & QR Code support"
|
pkgdesc="Namecoin with a Qt frontend & QR Code support"
|
||||||
mkdir -p "$subpkgdir"/usr/bin
|
mkdir -p "$subpkgdir"/usr/bin
|
||||||
mv "$pkgdir"/usr/bin/$pkgname-qt "$subpkgdir"/usr/bin/ || return 1
|
mv "$pkgdir"/usr/bin/$pkgname-qt "$subpkgdir"/usr/bin/
|
||||||
}
|
}
|
||||||
|
|
||||||
cli() {
|
cli() {
|
||||||
pkgdesc="Namecoin CLI"
|
pkgdesc="Namecoin CLI"
|
||||||
mkdir -p "$subpkgdir"/usr/bin
|
mkdir -p "$subpkgdir"/usr/bin
|
||||||
mv "$pkgdir"/usr/bin/$pkgname-cli "$subpkgdir"/usr/bin/ || return 1
|
mv "$pkgdir"/usr/bin/$pkgname-cli "$subpkgdir"/usr/bin/
|
||||||
}
|
}
|
||||||
|
|
||||||
tx() {
|
tx() {
|
||||||
pkgdesc="Namecoin TX (Transaction Tool)"
|
pkgdesc="Namecoin TX (Transaction Tool)"
|
||||||
mkdir -p "$subpkgdir"/usr/bin
|
mkdir -p "$subpkgdir"/usr/bin
|
||||||
mv "$pkgdir"/usr/bin/$pkgname-tx "$subpkgdir"/usr/bin/ || return 1
|
mv "$pkgdir"/usr/bin/$pkgname-tx "$subpkgdir"/usr/bin/
|
||||||
}
|
}
|
||||||
|
|
||||||
tests() {
|
tests() {
|
||||||
pkgdesc="Namecoin & Namecoin-QT Unit Tests)"
|
pkgdesc="Namecoin & Namecoin-QT Unit Tests)"
|
||||||
mkdir -p "$subpkgdir"/usr/bin
|
mkdir -p "$subpkgdir"/usr/bin
|
||||||
chrpath -d "$pkgdir"/usr/bin/test_namecoin || return 1
|
chrpath -d "$pkgdir"/usr/bin/test_namecoin
|
||||||
mv "$pkgdir"/usr/bin/test_$pkgname-qt "$subpkgdir"/usr/bin/ || return 1
|
mv "$pkgdir"/usr/bin/test_$pkgname-qt "$subpkgdir"/usr/bin/
|
||||||
mv "$pkgdir"/usr/bin/test_$pkgname "$subpkgdir"/usr/bin/ || return 1
|
mv "$pkgdir"/usr/bin/test_$pkgname "$subpkgdir"/usr/bin/
|
||||||
}
|
}
|
||||||
|
|
||||||
bench() {
|
bench() {
|
||||||
pkgdesc="Namecoin Benchmarking Tools"
|
pkgdesc="Namecoin Benchmarking Tools"
|
||||||
mkdir -p "$subpkgdir"/usr/bin
|
mkdir -p "$subpkgdir"/usr/bin
|
||||||
mv "$pkgdir"/usr/bin/bench_$pkgname "$subpkgdir"/usr/bin/ || return 1
|
mv "$pkgdir"/usr/bin/bench_$pkgname "$subpkgdir"/usr/bin/
|
||||||
}
|
}
|
||||||
|
|
||||||
dev() {
|
dev() {
|
||||||
mkdir -p "$subpkgdir"/usr
|
mkdir -p "$subpkgdir"/usr
|
||||||
mv "$pkgdir"/usr/lib "$subpkgdir"/usr/ || return 1
|
mv "$pkgdir"/usr/lib "$subpkgdir"/usr/
|
||||||
mv "$pkgdir"/usr/include "$subpkgdir"/usr/ || return 1
|
mv "$pkgdir"/usr/include "$subpkgdir"/usr/
|
||||||
}
|
}
|
||||||
|
|
||||||
sha512sums="48f07e68872de69c522eaa76a5f519ba0a161bdaf3ce9979bd5af2a42dd67cd3bad7d6b695f55322c0cfdbad482ee5d279331f4e7c062fef8f09dc9001c1d368 namecoin-0.13.0rc1.tar.gz
|
sha512sums="48f07e68872de69c522eaa76a5f519ba0a161bdaf3ce9979bd5af2a42dd67cd3bad7d6b695f55322c0cfdbad482ee5d279331f4e7c062fef8f09dc9001c1d368 namecoin-0.13.0rc1.tar.gz
|
||||||
|
Loading…
Reference in New Issue
Block a user