summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2017-07-04 15:20:55 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2017-07-04 15:22:25 -0700
commit6b2cb49fea06e38d1437e96f7d8a12e8fd6711e1 (patch)
treee86087410fc345bf6f1414e39aeef58a72fa0661 /net-proxy/haproxy/haproxy-1.6.9999-r1.ebuild
parentmedia-sound/xmms2: switch HOMEPAGE to https:// (diff)
downloadgentoo-6b2cb49fea06e38d1437e96f7d8a12e8fd6711e1.tar.gz
gentoo-6b2cb49fea06e38d1437e96f7d8a12e8fd6711e1.tar.bz2
gentoo-6b2cb49fea06e38d1437e96f7d8a12e8fd6711e1.zip
net-proxy/haproxy: bump & file moves.
- Add 1.7.7 release. - move haproxy & haproxy-systemd-wrapper binaries to sbin to match upstream & other distros, place symlinks in old location. Package-Manager: portage-2.3.6 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Diffstat (limited to 'net-proxy/haproxy/haproxy-1.6.9999-r1.ebuild')
-rw-r--r--net-proxy/haproxy/haproxy-1.6.9999-r1.ebuild18
1 files changed, 6 insertions, 12 deletions
diff --git a/net-proxy/haproxy/haproxy-1.6.9999-r1.ebuild b/net-proxy/haproxy/haproxy-1.6.9999-r1.ebuild
index dc6dcf334d8c..43c58bdf5bc1 100644
--- a/net-proxy/haproxy/haproxy-1.6.9999-r1.ebuild
+++ b/net-proxy/haproxy/haproxy-1.6.9999-r1.ebuild
@@ -64,15 +64,6 @@ pkg_setup() {
fi
}
-src_prepare() {
- default
-
- sed -e 's:@SBINDIR@:'/usr/bin':' contrib/systemd/haproxy.service.in \
- > contrib/systemd/haproxy.service || die
-
- sed -ie 's:/usr/sbin/haproxy:/usr/bin/haproxy:' src/haproxy-systemd-wrapper.c || die
-}
-
src_compile() {
local -a args=(
TARGET=linux2628
@@ -96,6 +87,7 @@ src_compile() {
append-cflags -fno-strict-aliasing
emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]}
+ emake -C contrib/systemd SBINDIR=/usr/sbin
if use tools ; then
for contrib in ${CONTRIBS[@]} ; do
@@ -106,14 +98,16 @@ src_compile() {
}
src_install() {
- dobin haproxy
+ dosbin haproxy
+ dosym /usr/sbin/haproxy /usr/bin/haproxy
newconfd "${FILESDIR}/${PN}.confd" $PN
- newinitd "${FILESDIR}/${PN}.initd-r4" $PN
+ newinitd "${FILESDIR}/${PN}.initd-r5" $PN
doman doc/haproxy.1
- dobin haproxy-systemd-wrapper
+ dosbin haproxy-systemd-wrapper
+ dosym /usr/sbin/haproxy-systemd-wrapper /usr/bin/haproxy-systemd-wrapper
systemd_dounit contrib/systemd/haproxy.service
einstalldocs