Compare commits

...

16 Commits

Author SHA1 Message Date
yo
36a23f4b6b Update sums, b/c 1.4.7 release was overwritten upstream 2025-03-16 19:54:04 +01:00
yo
2779bc85d1 Update port to v1.4.7 2025-03-16 16:12:33 +01:00
yo
8d5cea4e37 Fix distinfo 2025-02-23 13:04:26 +01:00
yo
517ca95f2b update to v1.4.6 2025-02-23 11:58:28 +01:00
yo
cd0dfe7cdd Fix merge 2024-04-19 09:11:09 +02:00
yo
f346891169 Update to 1.4.5 2024-04-19 09:05:46 +02:00
yo
9a7b0bd576 Version bump to 1.2.10 2022-06-15 11:31:51 +02:00
Charlie Root
8b4964f06d Version bump to 1.2.9 2022-06-15 10:43:43 +02:00
Charlie Root
296e340920 Version bump to 1.2.9 2022-06-15 10:43:33 +02:00
yo
9023008775 Version bump 2022-04-25 10:39:38 +02:00
yo
f95fc83fc4 version bump 2022-04-25 10:22:02 +02:00
yo
1ac16decd3 v1.2.5.1 2021-02-21 16:42:57 +01:00
yo
881da80db2 Bump port version 2021-02-20 23:46:50 +01:00
yo
a9de1ba967 Bugfix 2021-02-20 23:46:21 +01:00
yo
bda19b3832 Bugfix 2021-02-20 23:46:00 +01:00
yo
318edba8c1 Fixed dependencies 2021-02-20 20:54:07 +01:00
4 changed files with 93 additions and 15 deletions

View File

@ -1,7 +1,7 @@
# $FreeBSD: head/sysutils/postfix-log-parser/Makefile 517745 2021-02-15 15:10:39Z yo000 $
PORTNAME= postfix-log-parser
PORTVERSION= 1.2.4
PORTVERSION= 1.4.7
DISTVERSIONPREFIX=v
PORTREVISION= 1
CATEGORIES= sysutils
@ -13,17 +13,32 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go
GO_TARGET= ${WRKSRC}/postfix-log-parser/main.go
GO_PKGNAME= github.com/yo000/postfix-log-parser
GO_TARGET= postfix-log-parser/main.go:postfix-log-parser
USE_GITHUB= yes
GH_ACCOUNT= yo000
GH_PROJECT= postfix-log-parser
GH_TUPLE= spf13:cobra:v1.1.3:cobra/vendor/github.com/spf13/cobra \
spf13:pflag:v1.0.5:pflag/vendor/github.com/spf13/pflag \
tabalt:pidfile:v1.1.0:pidfile/vendor/github.com/tabalt/pidfile \
prometheus:client_golang:v1.9.0:client_golang/vendor/github.com/prometheus/client_golang
GH_TUPLE= \
beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
cespare:xxhash:v2.3.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
golang:sys:v0.28.0:golang_sys/vendor/golang.org/x/sys \
inconshreveable:mousetrap:v1.1.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
klauspost:compress:v1.17.11:klauspost_compress/vendor/github.com/klauspost/compress \
munnerz:goautoneg:a7dc8b61c822:munnerz_goautoneg/vendor/github.com/munnerz/goautoneg \
prometheus:client_golang:v1.21.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
prometheus:client_model:v0.6.1:prometheus_client_model/vendor/github.com/prometheus/client_model \
prometheus:common:v0.62.0:prometheus_common/vendor/github.com/prometheus/common \
prometheus:procfs:v0.15.1:prometheus_procfs/vendor/github.com/prometheus/procfs \
protocolbuffers:protobuf-go:v1.36.1:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
spf13:cobra:v1.9.1:spf13_cobra/vendor/github.com/spf13/cobra \
spf13:pflag:v1.0.6:spf13_pflag/vendor/github.com/spf13/pflag \
tabalt:pidfile:v1.1.0:tabalt_pidfile/vendor/github.com/tabalt/pidfile
USE_RC_SUBR= postfix-log-parser
USE_RC_SUBR= postfix-log-parser
pre-test:
${SETENV} GOPATH="${WRKDIR}"

View File

@ -1,11 +1,31 @@
TIMESTAMP = 1613846263
SHA256 (yo000-postfix-log-parser-v1.2.4_GH0.tar.gz) = 057b340a080ab948d64bdf0b4330442f39b4d3911fc29cac44c057c903b9f760
SIZE (yo000-postfix-log-parser-v1.2.4_GH0.tar.gz) = 10937
SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa
SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580
SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
TIMESTAMP = 1742151192
SHA256 (yo000-postfix-log-parser-v1.4.7_GH0.tar.gz) = 0a853822000e066273efe0138d2e0375ef7a0085bbae35bd98959cbf21087de5
SIZE (yo000-postfix-log-parser-v1.4.7_GH0.tar.gz) = 20918
SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
SHA256 (cespare-xxhash-v2.3.0_GH0.tar.gz) = 0e3dda07b03a5f3733506218860ecb2d50c0f01f16299b5d60902ef5158cbde5
SIZE (cespare-xxhash-v2.3.0_GH0.tar.gz) = 12696
SHA256 (golang-sys-v0.28.0_GH0.tar.gz) = 62726b1ccbb09c7e8de2215756a26012751bdded12b5bacc6de83296db694ebf
SIZE (golang-sys-v0.28.0_GH0.tar.gz) = 1519898
SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141
SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338
SHA256 (klauspost-compress-v1.17.11_GH0.tar.gz) = d06b1a6f8c5fd1c79a3733acdeac9e3411f88acbe0dcd1ba0823c54e3567e31e
SIZE (klauspost-compress-v1.17.11_GH0.tar.gz) = 39082191
SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c
SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810
SHA256 (prometheus-client_golang-v1.21.0_GH0.tar.gz) = 1cfb470f51d9f5e8329d921783bfab09b20dac2f23e0bf2122a9fa5e59ec147b
SIZE (prometheus-client_golang-v1.21.0_GH0.tar.gz) = 1097236
SHA256 (prometheus-client_model-v0.6.1_GH0.tar.gz) = b9b690bc35d80061f255faa7df7621eae39fe157179ccd78ff6409c3b004f05e
SIZE (prometheus-client_model-v0.6.1_GH0.tar.gz) = 17373
SHA256 (prometheus-common-v0.62.0_GH0.tar.gz) = 8ef329ff7a746436e3a1ba66eb20b6ef88bcf7af2cc09a88b2d068caace2cf79
SIZE (prometheus-common-v0.62.0_GH0.tar.gz) = 144719
SHA256 (prometheus-procfs-v0.15.1_GH0.tar.gz) = ba96bb6d45f1fcbff820c7d844e6acdef4416bb0ff2d9e24656f5cbacb8e46b5
SIZE (prometheus-procfs-v0.15.1_GH0.tar.gz) = 243687
SHA256 (protocolbuffers-protobuf-go-v1.36.1_GH0.tar.gz) = 28a6c9eb62a06e65e866bcdb2005c63f9ee7b57c271617ed761f309c7ece17fb
SIZE (protocolbuffers-protobuf-go-v1.36.1_GH0.tar.gz) = 1912494
SHA256 (spf13-cobra-v1.9.1_GH0.tar.gz) = 4026e019a940b70e59aa8d07184314969888a75adc77adba0be008b1106558af
SIZE (spf13-cobra-v1.9.1_GH0.tar.gz) = 197816
SHA256 (spf13-pflag-v1.0.6_GH0.tar.gz) = b6beba1d0a8ce6e0827567931ff9b1b1c93b0fb4b091e825aa09bf0310664ff7
SIZE (spf13-pflag-v1.0.6_GH0.tar.gz) = 52840
SHA256 (tabalt-pidfile-v1.1.0_GH0.tar.gz) = 893a2cf199c48fef6f43969db23d987bec8290f080aff59820c851b82ddd3bac
SIZE (tabalt-pidfile-v1.1.0_GH0.tar.gz) = 2158
SHA256 (prometheus-client_golang-v1.9.0_GH0.tar.gz) = 92ccfb35268ce2de6beeb45d4b5639e4bce78111b8629bcde5727165f7e1afb1
SIZE (prometheus-client_golang-v1.9.0_GH0.tar.gz) = 177330

View File

@ -0,0 +1,41 @@
#!/bin/sh
# postfix_log_parser/files/postfix_log_parser.in 2022-05-13 09:04:03Z yo $
#
# PROVIDE: postfix_log_parser
# REQUIRE: DAEMON
# KEYWORD: shutdown
#
# postfix_log_parser_enable (bool): Set to "YES" to enable postfix_log_parser.
# (default: "NO")
#
# postfix_log_parser_args (str): Optional arguments
# (default: "")
#
# postfix_log_parser_loglevel (str): Log level
# (default: "warn")
#
# postfix_log_parser_logfile (str): Postfix-Log-Parser logfile
# (default: "/var/log/postfix_log_parser.log")
#
. /etc/rc.subr
name=postfix_log_parser
rcvar=postfix_log_parser_enable
load_rc_config ${name}
: ${postfix_log_parser_enable="NO"}
: ${postfix_log_parser_loglevel="warn"}
: ${postfix_log_parser_pidfile="/var/run/postfix_log_parser.pid"}
: ${postfix_log_parser_logfile="/var/log/postfix_log_parser.log"}
command="/usr/local/bin/postfix-log-parser"
pidfile="${postfix_log_parser_pidfile}"
command_args="-p ${pidfile} ${postfix_log_parser_args}"
start_cmd="/usr/sbin/daemon ${command} ${command_args} >> ${postfix_log_parser_logfile} 2>&1"
run_rc_command "$1"

2
pkg-plist Normal file
View File

@ -0,0 +1,2 @@
bin/postfix-log-parser
etc/rc.d/postfix-log-parser