mirrorbits: remove

depends on geoip-data, which is long broken
This commit is contained in:
q66 2021-01-20 01:46:54 +01:00
parent 41093a600c
commit e5c1272883
2 changed files with 0 additions and 45 deletions

View File

@ -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
}

View File

@ -1,2 +0,0 @@
site="https://github.com/etix/mirrorbits/releases"
pattern='mirrorbits-v\K[\d.]+\d'