# ChangeLog for app-text/multitail
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/multitail/ChangeLog,v 1.124 2014/10/29 10:00:52 jlec Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/multitail/ChangeLog,v 1.125 2015/02/10 08:19:01 jlec Exp $
+
+*multitail-6.3 (10 Feb 2015)
+
+ 10 Feb 2015; Justin Lecher <jlec@gentoo.org>
+ +files/multitail-6.3-as-needed.patch, +multitail-6.3.ebuild,
+ -files/5.2.2-as-needed.patch, -files/5.2.6-buffer-overflow.patch,
+ -files/multitail-5.2.12-as-needed.patch,
+ -files/multitail-5.2.13-as-needed.patch, multitail-6.2.1.ebuild:
+ Version Bump; use src_compile to build; drop old patches
29 Oct 2014; Justin Lecher <jlec@gentoo.org> -multitail-5.2.13.ebuild:
Drop old
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-AUX 5.2.2-as-needed.patch 1193 SHA256 79e19c630837acf6d6b1e1c8fc0528584d4f52b88cda5ddd93835ecc960e82b2 SHA512 c79112c720425c062bdea0e8ba93afda46ee6671be149bffa7d4bb7eb05b3755bff12eb24263c0f83aad5ec215a7a01c4978e019b640fed5ea593750aba967f8 WHIRLPOOL b6b36f2114a8ec080554189dfac6a7097f1d927eb8cb4d9597582d9acc8616853c3c713454b396c84677023a4d26d717ccf07b704abbd21cb8303982c4337009
-AUX 5.2.6-buffer-overflow.patch 361 SHA256 6c4cec018a91fbb83176a6e38ee3f88849e168c0e2fc045e19ca51eba147b145 SHA512 f23e8ecf409568dc085dea334cf38efbc9e021553f0615ba5d484d4c63a861a1254a3bca56101b7f3ffdd47f09aed2f13f82dae34c5d11f81b254643828bcc9e WHIRLPOOL 36b9fce8b50a208b92b16f959846736f3b0452df50ef1aa4eafebb5f4850cbb125cdcf09625f4e4c085f6640c04be4e84787f38d44e0e0c92eea0481f820fc64
-AUX multitail-5.2.12-as-needed.patch 1212 SHA256 38837685cb88df11677d6d291e980da1d4d079548313147ed468a51f09b2f7bd SHA512 0ff95d0969d67ddf20f68f0bb4a1843de19c516c048be9f92c6c9ed3c6c2ff054661081ca8368fed1b7678ead4e7d9df4c28138ed20dc4307c73286bbe14a698 WHIRLPOOL 7d28bdf7d3a9b3f3387b1f075a65cebbb33cb7a8e57ba8acbd5899c3cf107bb356984faaefd971bb38c54a35462db45c14008422dd634900c4ee36df554a790c
-AUX multitail-5.2.13-as-needed.patch 1232 SHA256 c81356fb71cea0aae66bee2c3fe68d628cbad359d4ebbe621e4e791ac4e0dfca SHA512 b86f2a737d9fc0b7304e769789636e13598daa4157aca0f392da9f1eac5e97588f46745414b58fd25914828fc4ee53ee2bde59615e5d366f202ee5e250360512 WHIRLPOOL 9e77c8c7331bb3df9edf3db841e46b359c2583f400dcb572d3b26ba6d48333f9b14056ed617ee3bd5f6bd44153bccaa54354479eaaf60fefaf215875529053aa
AUX multitail-6.0-as-needed.patch 1825 SHA256 19cbcf61fc9e6cfcce4b8f8cbaebd079586f267063b8332cba14318bb67619c5 SHA512 a6380660523196e6c0339ac46f7ad8aa10ba3bf8d10be1dd65028fba3103df74653d3d9e7277353069d1cfcfc94194bd4ee06751cddf04757d2a54f60c6db58d WHIRLPOOL 42a171e19d3c9d94e6b08e135203a5e3cabdb654a4ac787f9d1d5972afe4cc0c2e94d485e74f606de76fa774d9ba2f0e15179e690416be055c5abca0762bab9c
+AUX multitail-6.3-as-needed.patch 1685 SHA256 b86bf633f0ab4e2bf52032162b599fe70e24f23b9c31057a9f1eec8534a8151e SHA512 29e229d4a7770ac8bb39b6cc6e6e539416760aad68ff2921f50229137d6cb668a59c771ebb87f9707d121c7f02045d8b6f0df4f7557b0ef7abd979a83e78e331 WHIRLPOOL c9fb3cc7511c086c2bc24cc4fc04e5a0dc8696af9b5f64f4a82f9aa8816f8033ca0413ca7223222c673ba5c0bd6c539a48e5e623ea46d5c9a9401b195ec7f1ba
DIST multitail-6.2.1.tgz 166049 SHA256 1e586cd62c3cdb8089062c9670a6d8588359e2f8030b8b18dbc715ea59d92e11 SHA512 e1515c000c25be6532f590a2d030c44419866994c2744140d124c1b6ac73acf460b3a41ba6e0e8398350c180030eb69d13b537005b0744047d5c5a374b4cb123 WHIRLPOOL a14ec63145f412b21d7c769452c957fda1170daae725113991a8f4c1da19430516b7a27582f183b312a3388a6944beac0de64753684d60cc7255453254c2fd1c
-EBUILD multitail-6.2.1.ebuild 1290 SHA256 328d411d80963d6aa4bb602b579ce86623f9c71041a1330e2fbe723b2b5c6e43 SHA512 7fd3a95fcb722c84fd4a4ed9816a4d5740b9a27f899c3af784c11209c2f62e832838cd9d4027f430c1b712a00d0c87bf823163c8dd243958bc136644815e0ad9 WHIRLPOOL f9a6df4e7b8749bcc07134ac11ff72669d1c5a5577688f820da58657842624b0f1d2d544b25a6fa30ae8cd118e3631e0904b98f007c4e26ca0f4b8318030d29b
-MISC ChangeLog 14970 SHA256 10720ec5e4b4559ecb6aaa835a497051e6374d0528f6c5effab20d34c77d94cd SHA512 73a090e00640fef77b35c91ecc3e5c461ae292fd4f895221e6150bd038b0a220acff33ebe56d437afc9d11f8cc502846ef03e1f5a7c3604a68052c64bffb9ea3 WHIRLPOOL 91575cf4b8b25239c9c47b6fbc63b9ed60b6f70a908c2dd43d2baf0c16d885f9895a82e4526144e0ee5da1f60d9a8e29a011c14f228fc91ae09354580f2ca146
+DIST multitail-6.3.tgz 155410 SHA256 1ba6afc2d0322bc09024664762a2fc7b8055c1d8ceb74acc442c49ccc84b817a SHA512 e16bb8f1db97e24ac917193cfcae77a0933c1d91cbebb8ba3d2f0af3cb9fe3b801b08f5a7b70b6f46c5edb4a251c81d5a8e03ec9599d40857a64f3cfa1f6734f WHIRLPOOL a37443f3ceaaedc1e708503c9cf9df01034a03dcc682406c0d93beb2a5f1c391f1ab0df7762d94fa43af8d155932bf23cd198e8a01b45fd3c5ee5963c62da24f
+EBUILD multitail-6.2.1.ebuild 1221 SHA256 e7a367f9d9022dd7f88fd795c8f674ec03b5556bd65881ff10017f5d5a41ae6c SHA512 fcd240225f91c433573b7c408dd2ba656ad3f3eba3115f1b26e53a0f7a99fd4e933cc6bcad19e83410ef16ccf5a91d6dd1a2471d6c901f3fe2263096510c9db2 WHIRLPOOL 466908636c2075466f041efab6cf49ca7a6dca8f274485725871cd7c410aea111acdd42b9ef1fe877bc3c5e25d7cc0823d43590d94cbf4fbc7e2afd8b54f2a8b
+EBUILD multitail-6.3.ebuild 1424 SHA256 b3419fd3e9df1fca47e9f78f2796a97c424b48ab638ac76688990d79e324599a SHA512 c1c657229e0ab4dd6a99bb0965aa2935356fa8ebadd588fe9fc8182a00827f77673e0a6f8a219684462957bd56e3130123c1bc19f58db1f8300bbf5809ff86ce WHIRLPOOL 4579bc950224af0e5036d4840ee8906bbbb5d1ed5daef5d8cfa88f5d218282de067176164dedd1ef29eca9fa7d78fcac77b6265dfcc67315c15f3934d678a56f
+MISC ChangeLog 15348 SHA256 a05ad51d80163e5160ac9c49a5edb7e70d8f715f08145a940f6aa7ad32f56126 SHA512 4fe75e2e184080a563452c8eb88cfbcd2377daaac798e224f185baa16dab22f9f9f025f84d70b64c6712020f4409a0ffcc44acd23ada95f70e9567aef639042b WHIRLPOOL 31450f6e443293064fc7552322913b16976b87ad87e97f1d55a8ba2e37491b0b905eabcd9c4e9f3f14c1ceaa5ffe71371a95491bdd8bd7a923b23bd7172faedb
MISC metadata.xml 319 SHA256 becb3d73a94717c596b82746022803d99fe5f8cda1244512c9faa8a7b1c74b66 SHA512 bb561b88d4a4a4e7812eebbaf842cf65d81c7c90fe475793c944ea785715323eb386ce32e8a5759e7580089728b47fe0e1e47b8e05449a781a8a6ec5da2a82bd WHIRLPOOL 12575f9318912d9e8ef1b3bbc91f7d0da0eb3ec2d1ac9126e3981991c691ffacb22b30560a4ea54249f31fb62653efdd0a0b3e6fae828304096d4b1bbca78b91
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
-iQJ8BAEBCgBmBQJUULrVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCgBmBQJU2b72XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
-OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirD+QP/3aXYyAadYF4mKlArWh7A84T
-uq2DFd+J/iO6aR+7TRXk8Ppw1xKmqzhOwzlH72wl6FzAN+Ipv3SP2I8pBPWBMLrE
-Y4LsCboBb4pNTdwMwLR+CwS4rvQj9sIBVrJqfZHnnbMmdOoZyD94dur6W7QdA/rl
-yWJgesMlo6z8ai+jDgrWUCPdkXAZC7yqyhPlrK4z5XsfJCfx4JM9I5+vcXmKsZ3q
-YKpD+TnipIOzAI2OcAyGq0vMNGMbLT+ueb0BESu7+N6jKJ3Cp6PNT2QLkrspmZBP
-gWN5nK8OHqX0s5UWCoXdXKIGE4G5kHXEavTFdyW+Y3zYqdFFlovFcYfapi1fVXk/
-FFTX0ZtfPTmD4UMGlrRPnIQArIPoZAlxB7KyEwhklUHayugKvm4DqT2NRYeOvVCU
-+mfbNEAj8wl4FynM7PgTvTLrSEPCYHadG6mNXpj7FLMHqtmGPb13FD4lBUBo7hZ1
-hy40kpmRw3pJ7SIdbgYl+eufvW9GWA0D27QEJgOPq8lQg6HJBPHxjZFaohUTmdUe
-npWvjeSAQLS0wP3CR4PfVv2GsVpIrvLQltTkHjmKUb25PoAoM0tgP00YmJzfwEXO
-A3bD63s3xnhRJ223IYplhFF8i+Yfuiw3SoTR5GdM0Gljf8m385KV7VZGYOGsazhh
-ZPYxAjdYNSth0vmlUSnH
-=CBHh
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirTpAP/24xvM79JMmqkGOrd19y4r/V
+IdJmTDSwu2kMpNm7AkOoRc69Gzrm2Bpyvl0weaPG2X/gumeYXiC+NIO5gmqRR2C3
+HwW8v7l2J0zaBa3Im1h0mS8txEbFjk0U3/lEN0mxWYV0CteNB6MwYMfmEm6dE4Nw
+jD26y5ssFLmrBw5X4Z2sombb7iM/8qZSAo1c0GU/H9VYC6kBOFd6vTJ5srrQJHQd
+NQ2p81jsCk3eTqLzAKCX/6dv+zrTRc8spItMdFu5smEs7KSzw68cU4WVx7a7CEB5
+vFxnAGuOFIm3nT2kq5YSH7/4F/JAD6/tQv+QnJ5rQSlwToqRDkaLxoqNYS2V2knJ
+Assyj2S6hXTtjfLGSbUvXmiMrQQ5psYBWPknMx1VaeRFs+i6cxk2rmMFDUqgun/r
+dQMb9MFLLa03rv49IC+y/H/ZcQP5Gnl3OcEbnOSM/WHmskcWbP/OrbsBnvXH9dDe
+N4hh6sN0SzauVED3j4v/BNAI0WlUCew0qSNufDoG0hUMm9As8VOVmes8uYpLoYSQ
+dXpe/V3WXbPLMChZ4eitVRucWYJAMUxDLwAZDnIwJdvWiz6m02TvAsKoqqcau0XV
+b/BRoMx+G+YNjdu0ApES7hbQuCDSk3b9Pl56SkV5qaieANhKwYdMRWu/jKZi2zG5
+QzEUe8BNgemyqGw0eBxf
+=tWT4
-----END PGP SIGNATURE-----
+++ /dev/null
---- Makefile.old 2009-07-02 20:16:52.561919791 +0200
-+++ Makefile 2009-07-02 20:17:21.947666469 +0200
-@@ -4,19 +4,19 @@ DESTDIR=/
- CONFIG_FILE=$(DESTDIR)/etc/multitail.conf
-
- DEBUG=-g # -D_DEBUG # -pg # -D_DEBUG #-pg -W -pedantic # -pg #-fprofile-arcs
--LDFLAGS+=-lpanel -lncurses -lutil -lm $(DEBUG) -rdynamic
-+LIBS+=-lpanel -lncurses -lutil -lm
- # LDFLAGS+=-lc_p -lpanel_g -lncurses_g -lutil -lm -pg -g -rdynamic
--CFLAGS+=-funsigned-char -D`uname` -O2 -Wall -DVERSION=\"$(VERSION)\" $(DEBUG) -DCONFIG_FILE=\"$(CONFIG_FILE)\"
-+CFLAGS+=-funsigned-char -D`uname` -Wall -DVERSION=\"$(VERSION)\" -DCONFIG_FILE=\"$(CONFIG_FILE)\" -rdynamic
-
- OBJS=utils.o mt.o error.o my_pty.o term.o scrollback.o help.o mem.o cv.o selbox.o stripstring.o color.o misc.o ui.o exec.o diff.o config.o cmdline.o globals.o history.o
-
- all: multitail
-
- multitail: $(OBJS)
-- $(CC) -Wall -W $(OBJS) $(LDFLAGS) -o multitail
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
-
- multitail_ccmalloc: $(OBJS)
-- ccmalloc --no-wrapper $(CC) -Wall -W $(OBJS) $(LDFLAGS) -o ccmultitail
-+ ccmalloc --no-wrapper $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o ccmultitail $(LIBS)
-
- install: multitail
- cp multitail $(DESTDIR)/usr/bin
+++ /dev/null
-diff --git a/ui.c b/ui.c
-index f74f3d3..37889fd 100644
---- a/ui.c
-+++ b/ui.c
-@@ -2465,7 +2465,7 @@ void regexp_error_popup(int rc, regex_t *pre)
- popup_buffer[sizeof(popup_buffer) - 1] = 0x00;
- }
- else
-- strncat(popup_buffer, error, sizeof(popup_buffer));
-+ strncat(popup_buffer, error, sizeof(popup_buffer) - sizeof(error));
-
- myfree(error);
- }
+++ /dev/null
---- Makefile.old 2009-07-02 20:16:52.561919791 +0200
-+++ Makefile 2009-07-02 20:17:21.947666469 +0200
-@@ -4,19 +4,19 @@ DESTDIR=/
- CONFIG_FILE=$(DESTDIR)/etc/multitail.conf
-
- DEBUG=-g # -D_DEBUG # -pg # -D_DEBUG #-pg -W -pedantic # -pg #-fprofile-arcs
--LDFLAGS+=-lpanel -lncurses -lutil -lm $(DEBUG) -rdynamic
-+LIBS+=`$(PKG_CONFIG) --libs ncurses panel` -lutil -lm
- # LDFLAGS+=-lc_p -lpanel_g -lncurses_g -lutil -lm -pg -g -rdynamic
--CFLAGS+=-funsigned-char -D`uname` -O2 -Wall -DVERSION=\"$(VERSION)\" $(DEBUG) -DCONFIG_FILE=\"$(CONFIG_FILE)\"
-+CFLAGS+=-funsigned-char -D`uname` -Wall -DVERSION=\"$(VERSION)\" -DCONFIG_FILE=\"$(CONFIG_FILE)\" -rdynamic
-
- OBJS=utils.o mt.o error.o my_pty.o term.o scrollback.o help.o mem.o cv.o selbox.o stripstring.o color.o misc.o ui.o exec.o diff.o config.o cmdline.o globals.o history.o
-
- all: multitail
-
- multitail: $(OBJS)
-- $(CC) -Wall -W $(OBJS) $(LDFLAGS) -o multitail
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
-
- multitail_ccmalloc: $(OBJS)
-- ccmalloc --no-wrapper $(CC) -Wall -W $(OBJS) $(LDFLAGS) -o ccmultitail
-+ ccmalloc --no-wrapper $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o ccmultitail $(LIBS)
-
- install: multitail
- cp multitail $(DESTDIR)/usr/bin
+++ /dev/null
---- Makefile.old 2009-07-02 20:16:52.561919791 +0200
-+++ Makefile 2009-07-02 20:17:21.947666469 +0200
-@@ -4,19 +4,19 @@ DESTDIR=/
- CONFIG_FILE=$(DESTDIR)/etc/multitail.conf
-
- DEBUG=-g -D_FORTIFY_SOURCE=2 # -D_DEBUG # -pg # -D_DEBUG #-pg -W -pedantic # -pg #-fprofile-arcs
--LDFLAGS+=-lpanel -lncurses -lutil -lm $(DEBUG) -rdynamic
-+LIBS+=`$(PKG_CONFIG) --libs ncurses panel` -lutil -lm
- # LDFLAGS+=-lc_p -lpanel_g -lncurses_g -lutil -lm -pg -g -rdynamic
--CFLAGS+=-funsigned-char -D`uname` -O2 -Wall -DVERSION=\"$(VERSION)\" $(DEBUG) -DCONFIG_FILE=\"$(CONFIG_FILE)\"
-+CFLAGS+=-funsigned-char -D`uname` -Wall -DVERSION=\"$(VERSION)\" -DCONFIG_FILE=\"$(CONFIG_FILE)\" -rdynamic
-
- OBJS=utils.o mt.o error.o my_pty.o term.o scrollback.o help.o mem.o cv.o selbox.o stripstring.o color.o misc.o ui.o exec.o diff.o config.o cmdline.o globals.o history.o
-
- all: multitail
-
- multitail: $(OBJS)
-- $(CC) -Wall -W $(OBJS) $(LDFLAGS) -o multitail
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
-
- multitail_ccmalloc: $(OBJS)
-- ccmalloc --no-wrapper $(CC) -Wall -W $(OBJS) $(LDFLAGS) -o ccmultitail
-+ ccmalloc --no-wrapper $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o ccmultitail $(LIBS)
-
- install: multitail
- cp multitail $(DESTDIR)/usr/bin
--- /dev/null
+ Makefile | 12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index f672e41..7dc6a6e 100644
+--- a/Makefile
++++ b/Makefile
+@@ -8,11 +8,11 @@ CONFIG_FILE=$(DESTDIR)/etc/multitail.conf
+ CC?=gcc
+ DEBUG=-g -O2 -Wall # -D_DEBUG # -pg # -D_DEBUG #-pg -W -pedantic # -pg #-fprofile-arcs
+ ifeq ($(UTF8_SUPPORT),yes)
+-LDFLAGS+=-lpanelw -lncursesw -lutil -lm
+-CFLAGS+=-funsigned-char -D`uname` -DVERSION=\"$(VERSION)\" -DCONFIG_FILE=\"$(CONFIG_FILE)\" -DUTF8_SUPPORT -D_FORTIFY_SOURCE=2
++LIBS+=`$(PKG_CONFIG) --libs ncursesw panelw` -lutil -lm
++CFLAGS+=-funsigned-char -D`uname` -DVERSION=\"$(VERSION)\" $(DEBUG) -DCONFIG_FILE=\"$(CONFIG_FILE)\" -DUTF8_SUPPORT
+ else
+-LDFLAGS+=-lpanel -lncurses -lutil -lm
+-CFLAGS+=-funsigned-char -D`uname` -DVERSION=\"$(VERSION)\" -DCONFIG_FILE=\"$(CONFIG_FILE)\" -D_FORTIFY_SOURCE=2
++LIBS+=`$(PKG_CONFIG) --libs ncurses panel` -lutil -lm
++CFLAGS+=-funsigned-char -D`uname` -DVERSION=\"$(VERSION)\" $(DEBUG) -DCONFIG_FILE=\"$(CONFIG_FILE)\"
+ endif
+
+ OBJS=utils.o mt.o error.o my_pty.o term.o scrollback.o help.o mem.o cv.o selbox.o stripstring.o color.o misc.o ui.o exec.o diff.o config.o cmdline.o globals.o history.o xclip.o
+@@ -20,10 +20,10 @@ OBJS=utils.o mt.o error.o my_pty.o term.o scrollback.o help.o mem.o cv.o selbox.
+ all: multitail
+
+ multitail: $(OBJS)
+- $(CC) $(OBJS) $(LDFLAGS) -o multitail
++ $(CC) $(CFLAGS) $(LDFLAGS) -Wall -W $(OBJS) -o $@ $(LIBS)
+
+ multitail_ccmalloc: $(OBJS)
+- ccmalloc --no-wrapper $(CC) -Wall -W $(OBJS) $(LDFLAGS) -o ccmultitail
++ ccmalloc --no-wrapper $(CC) $(CFLAGS) $(LDFLAGS) -Wall -W $(OBJS) -o $@ $(LIBS)
+
+ install: multitail
+ mkdir -p $(DESTDIR)$(PREFIX)/bin
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/multitail/multitail-6.2.1.ebuild,v 1.7 2014/10/29 09:36:53 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/multitail/multitail-6.2.1.ebuild,v 1.8 2015/02/10 08:19:01 jlec Exp $
EAPI=5
src_prepare() {
epatch "${FILESDIR}"/${PN}-6.0-as-needed.patch
- use x86-interix && epatch "${FILESDIR}"/${PN}-5.2.6-interix.patch
-
sed \
-e '/gcc/d' \
-e '/scan-build/d' \
use debug && append-flags "-D_DEBUG"
}
-src_configure() {
+src_compile() {
emake UTF8_SUPPORT=$(usex unicode)
}
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/multitail/multitail-6.3.ebuild,v 1.1 2015/02/10 08:19:01 jlec Exp $
+
+EAPI=5
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="Tail with multiple windows"
+HOMEPAGE="http://www.vanheusden.com/multitail/"
+SRC_URI="http://www.vanheusden.com/multitail/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
+IUSE="debug examples unicode"
+
+RDEPEND="
+ sys-libs/ncurses[unicode?]
+ "
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+RESTRICT="test" # bug #492270
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-as-needed.patch
+
+ sed \
+ -e '/gcc/d' \
+ -e '/scan-build/d' \
+ -e 's:make clean::g' \
+ -e "/^DESTDIR/s:=.*$:=${EROOT}:g" \
+ -i Makefile || die
+
+ sed \
+ -e "s:/usr/bin/xclip:${EPREFIX}/usr/bin/xclip:g" \
+ -i xclip.c ${PN}.conf || die
+
+ tc-export CC PKG_CONFIG
+
+ use debug && append-flags "-D_DEBUG"
+}
+
+src_compile() {
+ emake UTF8_SUPPORT=$(usex unicode)
+}
+
+src_install () {
+ dobin multitail
+
+ insinto /etc
+ doins multitail.conf
+
+ DOCS=( readme.txt thanks.txt )
+ HTML_DOCS=( manual.html )
+ einstalldocs
+
+ doman multitail.1
+
+ use examples && \
+ docinto examples && \
+ dodoc colors-example.{pl,sh} convert-{geoip,simple}.pl
+}
+
+pkg_postinst() {
+ optfeature "send a buffer to the X clipboard" x11-misc/xclip
+}