mirrorbits: remove
depends on geoip-data, which is long broken
This commit is contained in:
parent
41093a600c
commit
e5c1272883
2 changed files with 0 additions and 45 deletions
|
@ -1,43 +0,0 @@
|
||||||
# Template file for 'mirrorbits'
|
|
||||||
pkgname=mirrorbits
|
|
||||||
version=0.5.1
|
|
||||||
revision=1
|
|
||||||
build_style=go
|
|
||||||
go_import_path="github.com/etix/mirrorbits"
|
|
||||||
go_ldflags="-X ${go_import_path}/core.VERSION=${VERSION}"
|
|
||||||
_go_protobuf_version=52132540909e117f2b98b0694383dc0ab1e1deca
|
|
||||||
hostmakedepends="govendor git pkg-config protobuf-devel protobuf"
|
|
||||||
makedepends="geoip-devel"
|
|
||||||
depends="geoip-data redis"
|
|
||||||
short_desc="Geographical download redirector"
|
|
||||||
maintainer="lemmi <lemmi@nerd2nerd.org>"
|
|
||||||
license="MIT"
|
|
||||||
homepage="https://github.com/etix/mirrorbits"
|
|
||||||
distfiles="
|
|
||||||
https://github.com/etix/mirrorbits/archive/v${version}.tar.gz
|
|
||||||
https://github.com/golang/protobuf/archive/${_go_protobuf_version}.tar.gz"
|
|
||||||
checksum="
|
|
||||||
c713c312877aa039415b1f336bf8ca456aa3089a5759c9e6aa9aac8853e165fb
|
|
||||||
5ef8723453af0aeea20f7b6f322345c009560ec23b85d430838bfb5d2f1cde4a"
|
|
||||||
patch_args="-Np1"
|
|
||||||
|
|
||||||
pre_build() {
|
|
||||||
# Build the protoc-gen-go Protobuf plugin.
|
|
||||||
mkdir -p "${GOPATH}/src/github.com/golang"
|
|
||||||
ln -s "${XBPS_BUILDDIR}/protobuf-${_go_protobuf_version}" "${GOPATH}/src/github.com/golang/protobuf"
|
|
||||||
GOOS= GOARCH= go install github.com/golang/protobuf/protoc-gen-go
|
|
||||||
# Generate mirrorbits RPC code.
|
|
||||||
PATH="${GOPATH}/bin:${PATH}" protoc -I rpc rpc/rpc.proto --go_out=plugins=grpc:rpc
|
|
||||||
# Clean up protoc-gen-go so do_install doesn't package it.
|
|
||||||
rm "${GOPATH}/bin/protoc-gen-go"
|
|
||||||
|
|
||||||
cd "${GOPATH}/src/${go_import_path}"
|
|
||||||
govendor sync
|
|
||||||
}
|
|
||||||
|
|
||||||
post_install() {
|
|
||||||
vlicense LICENSE.txt
|
|
||||||
vmkdir usr/share/mirrorbits/templates
|
|
||||||
vcopy templates usr/share/mirrorbits/
|
|
||||||
vsconf mirrorbits.conf
|
|
||||||
}
|
|
|
@ -1,2 +0,0 @@
|
||||||
site="https://github.com/etix/mirrorbits/releases"
|
|
||||||
pattern='mirrorbits-v\K[\d.]+\d'
|
|
Loading…
Add table
Add a link
Reference in a new issue