1 include $(TOPDIR
)/rules.mk
3 PKG_NAME
:=prometheus-statsd-exporter
7 PKG_SOURCE
:=statsd_exporter-
$(PKG_VERSION
).
tar.gz
8 PKG_SOURCE_URL
:=https
://codeload.github.com
/prometheus
/statsd_exporter
/tar.gz
/v
${PKG_VERSION}?
9 PKG_HASH
:=4bd4df20898b25f9c315060b3f80cf375f5fb0d0bb2705440e1b9f0932055c8d
10 PKG_BUILD_DIR
:=$(BUILD_DIR
)/statsd_exporter-
$(PKG_VERSION
)
12 PKG_MAINTAINER
:=Andre Heider
<a.heider@gmail.com
>
13 PKG_LICENSE
:=Apache-2.0
14 PKG_LICENSE_FILES
:=LICENSE
16 PKG_BUILD_DEPENDS
:=golang
/host
18 PKG_BUILD_FLAGS
:=no-mips16
20 GO_PKG
:=github.com
/prometheus
/statsd_exporter
22 include $(INCLUDE_DIR
)/package.mk
23 include ..
/..
/lang
/golang
/golang-package.mk
25 define Package
/prometheus-statsd-exporter
28 TITLE
:=StatsD to Prometheus metrics exporter
29 URL
:=http
://prometheus.io
30 DEPENDS
:=$(GO_ARCH_DEPENDS
)
33 define Package
/prometheus-statsd-exporter
/description
34 statsd_exporter receives StatsD-style metrics and exports them
as Prometheus
38 define Package
/prometheus-statsd-exporter
/install
39 $(call GoPackage
/Package
/Install
/Bin
,$(1))
44 define Package
/prometheus-statsd-exporter
/conffiles
45 /etc
/config
/prometheus-statsd-exporter
46 /etc
/prometheus-statsd-exporter.yml
49 $(eval
$(call GoBinPackage
,prometheus-statsd-exporter
))
50 $(eval
$(call BuildPackage
,prometheus-statsd-exporter
))