diff --git a/net-misc/pushpin/Manifest b/net-misc/pushpin/Manifest index 505658c..424e212 100644 --- a/net-misc/pushpin/Manifest +++ b/net-misc/pushpin/Manifest @@ -3,5 +3,7 @@ AUX pushpin.initd 1366 BLAKE2B ff7689db6554be4ee6604c6af7791295a6d35ae4a026fabf7 AUX pushpin.service 1124 BLAKE2B 374455a3960c14c44244a953a487b58431a9255376b4a05a54ad44f7c18fe308dc06dbfcb53b4c1e4ce376281947a9173f1cd4054e484ca5eaae64b4fd37fe3b SHA512 c1a354cc3d75149d8b02fe60406d52a375a364fa4f94b5a14f3dc2fe539a7b26e3319a4b985075bf9902c1392c8c0653c5db0ac61c53aecf88c805757eae54da DIST pushpin-1.38.0.tar.bz2 35670096 BLAKE2B 9a71bba46e3f0b35bedeb545ecabea31eb8cc0d63b31563c871fd703b0c51aa5f06d79bede5cf9d88d6d106f1b96ecffd1a3a0fa1da37505f0522056cbbc1045 SHA512 417892b7d07a353beba0156e6680181ccb2baa4d3fa8ae16cd8b218e5dcd279a2b339bc2ea6a36fd25f7f1b6832f646181942d5a0e939c6864cc43a51a461163 DIST pushpin-1.39.1.tar.bz2 35647714 BLAKE2B bdb212497964473b459a902cd059605f1b0417b55dd600212ae2f1e2c33b8df89ad2566223e0257b73d2a80884fc5405415261b13b1e3ea3f2c48ee53b33f9f6 SHA512 b856733eb1aee41f58e94985575da10b410e1f6a2cba30024a53ef97137ab56b8120df59f98532c9d0a46f2f62b9180881778922d46059418454cad31be1e3c1 +DIST pushpin-1.40.0.tar.bz2 43420634 BLAKE2B 6961aa905dd9744a31accd31792346f7f7874d522a3b9ee7fb2c017c57a16942e1ba5c78b1d82a3e813f9df8ed39588cfe04d01400a784b137dc9e818115a53a SHA512 657d53629e0cdc48214d00b123254d3515e4368c88caa200fbf8215fe79ca25ff9515685d0fc4138b320ccf1f16d28dd037e3d7e107fb35868bcc1c125c5d991 EBUILD pushpin-1.38.0.ebuild 948 BLAKE2B 03b31c332b6d05e7551d41859cc899716d60d8550bee0328f02a7d7bb107af7d66cce8dd433d2e02ac116f1741b8ea502cd4d5e79b6e56e37b4a1599ed7a1386 SHA512 39fcf6a20edfdaa410837d3a48d22ba4161fee2260dc2458c3ed2a14c1db7799f193c6b75c72e1255aa94098a05a31cf8e366d7e80fbf86d2c69f5d48f653604 EBUILD pushpin-1.39.1.ebuild 948 BLAKE2B 03b31c332b6d05e7551d41859cc899716d60d8550bee0328f02a7d7bb107af7d66cce8dd433d2e02ac116f1741b8ea502cd4d5e79b6e56e37b4a1599ed7a1386 SHA512 39fcf6a20edfdaa410837d3a48d22ba4161fee2260dc2458c3ed2a14c1db7799f193c6b75c72e1255aa94098a05a31cf8e366d7e80fbf86d2c69f5d48f653604 +EBUILD pushpin-1.40.0.ebuild 948 BLAKE2B 03b31c332b6d05e7551d41859cc899716d60d8550bee0328f02a7d7bb107af7d66cce8dd433d2e02ac116f1741b8ea502cd4d5e79b6e56e37b4a1599ed7a1386 SHA512 39fcf6a20edfdaa410837d3a48d22ba4161fee2260dc2458c3ed2a14c1db7799f193c6b75c72e1255aa94098a05a31cf8e366d7e80fbf86d2c69f5d48f653604 diff --git a/net-misc/pushpin/pushpin-1.40.0.ebuild b/net-misc/pushpin/pushpin-1.40.0.ebuild new file mode 100644 index 0000000..c2ed5e8 --- /dev/null +++ b/net-misc/pushpin/pushpin-1.40.0.ebuild @@ -0,0 +1,46 @@ +# +# +# + +EAPI=8 + +inherit cargo systemd + +DESCRIPTION="Reverse proxy for realtime web services" +HOMEPAGE="https://pushpin.org/" +SRC_URI="https://github.com/fastly/pushpin/releases/download/v${PV}/${P}.tar.bz2" + +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + acct-group/pushpin + acct-user/pushpin + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + dev-qt/qttest:5 + net-libs/zeromq +" +DEPEND="${RDEPEND}" + +src_install() { + cargo_src_install + dodoc README.md CHANGELOG.md SECURITY.md LICENSE + dodoc examples/config/pushpin.conf + dodoc examples/config/routes + + newinitd "${FILESDIR}/pushpin.initd" pushpin + newconfd "${FILESDIR}/pushpin.initd" pushpin + + systemd_dounit "${FILESDIR}/pushpin.service" + + diropts -m 0750 -o pushpin -g pushpin + insinto /etc/pushpin + doins examples/config/pushpin.conf + doins examples/config/routes + doins src/internal.conf + + keepdir /var/lib/pushpin + keepdir /var/log/pushpin +} +