summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2012-10-15 07:14:41 +0000
committerBen de Groot <yngwin@gentoo.org>2012-10-15 07:14:41 +0000
commitc6530b468cda83b052fa52f9f1fb5611f289f66e (patch)
treeb3d8c94f75532963fe7af4866719da46832bb042 /net-irc
parentAdd jpeg use flag. (diff)
downloadhistorical-c6530b468cda83b052fa52f9f1fb5611f289f66e.tar.gz
historical-c6530b468cda83b052fa52f9f1fb5611f289f66e.tar.bz2
historical-c6530b468cda83b052fa52f9f1fb5611f289f66e.zip
Remove unneeded dep blocker. Version bump.
Package-Manager: portage-2.2.0_alpha138/cvs/Linux x86_64
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/hexchat/ChangeLog8
-rw-r--r--net-irc/hexchat/Manifest16
-rw-r--r--net-irc/hexchat/hexchat-2.9.1.ebuild3
-rw-r--r--net-irc/hexchat/hexchat-2.9.2.ebuild95
4 files changed, 107 insertions, 15 deletions
diff --git a/net-irc/hexchat/ChangeLog b/net-irc/hexchat/ChangeLog
index bc6fb2a43a30..b1451b6ec484 100644
--- a/net-irc/hexchat/ChangeLog
+++ b/net-irc/hexchat/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-irc/hexchat
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.8 2012/10/02 02:25:18 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.9 2012/10/15 07:14:38 yngwin Exp $
+
+*hexchat-2.9.2 (15 Oct 2012)
+
+ 15 Oct 2012; Ben de Groot <yngwin@gentoo.org> +hexchat-2.9.2.ebuild,
+ hexchat-2.9.1.ebuild:
+ Remove unneeded dep blocker. Version bump.
02 Oct 2012; Anthony G. Basile <blueness@gentoo.org> hexchat-2.9.1.ebuild:
keyword ~arm, bug #435872
diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest
index b61c5deda468..b32c63c679f7 100644
--- a/net-irc/hexchat/Manifest
+++ b/net-irc/hexchat/Manifest
@@ -1,16 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX hexchat-2.8.8-cflags.patch 474 SHA256 283e5f9203a527f3e8e3439112a2b4bf729511f5580ef1e6abed8f72a9488fec SHA512 ffb9a39b675ae592952eff7636af67287932aff9b9e597d56a72c920d710f70d50668a33d1c0fd7af375a080df290d4bf110ed80ad84119a62ae3aeadbb1c54a WHIRLPOOL 690f6059cd39b7e0d8c1840ba9c1d3d77ca6bdd551a3b50aa076957519e172a525161c5e3634c9f8f26aa19c7ad5c745d232419181db3c8e41f864e0853923d2
AUX hexchat-2.9.1-input-box.patch 1084 SHA256 eccf4a35b64fb429c171e5c77e62dae9ac5d58c1a7bc50e97d7c68fd0913fcaa SHA512 bedbbc7362d119b6b2064d0016447423621573502c19364a1539a1b682294c334d24eab12e806cd5339f4c30b979a5d6cf7b605f855028051f40277e5e654901 WHIRLPOOL 5d8e3f088391b18bfa57e2062c161f85b1bdf9edf0f53847bb12da60e97d876c29022a9f1e2f9c58fc952d6a1143dbeb8abc2efbf2d9c6b2b7ed2e1701cdea69
DIST hexchat-2.9.1.tar.xz 1640100 SHA256 0d924ff439bbe3ffdd531a1b909564f7ca19736b416ff625fdd5342f0ff8b270 SHA512 147d91a2ff9aa95fd55a7389eb00a4a24420cef99df8a0a4addd1d536707ea27307ba60fab03d4aaab7b780e2a12ccd2f2a327fd3af96549922b2ff78beb86b3 WHIRLPOOL 51fa606d174db80f540b0228873d2ff30d79df95de14c9d4430124cb0207c96e7a7ab4f5479c55f6ef6adb45868eb93779a03a237d6bfb09012d07e72cca26b0
-EBUILD hexchat-2.9.1.ebuild 2532 SHA256 aa3356c63bd2f947394b77157bb7c57976c8c567aa4fa6fed1e586daf66a2e51 SHA512 8c7782d2cad7e7547e69d3d42bf010159b3c476584a7b4fbbd0e6e2437c25d833efe201ef93e62326786db8d5a245ed71aa47cf1487d0eff9bd8beef5029744e WHIRLPOOL ff01f19e6e3a1a05c545a4b8924d9ba67af1508af09c8dc187c6d4fb017186e1b5b4db3472e4aa66573f3fa7a1a8483816e74c1158d54e176518326f75386858
-MISC ChangeLog 1208 SHA256 252ef60febbc58332920f17891c0a7f5b8ff99274f29d36745268d7f3646baed SHA512 3fe1752e8ab67ef24fe19fe9c3ba3f478effa227cbad60ed0c16ffbef1a006b8ce351fa912928c62761bbf60a3eb268c79ad2a7ec657d4eb25dac904bbdaef8a WHIRLPOOL 8d0a037c996d5d5fc981d3c62d65da1b4acf28e2955a027ac6630dde880b9fb9077af9181dc622096aadd344a5b94393f4fb2f005c9feb55dc880dad1b1ab7db
+DIST hexchat-2.9.2.tar.xz 1735756 SHA256 551449bc16f830842e8aee241df7d7d87f36fb61606c5769f017da7d1e567389 SHA512 bc9d9ab2a428a84f6918d8747a1418d78537fd99979f817ef5076653512761a040d9ab79ae1cafc7e2f084ad0b02a947da1bf323f1fbd9fc2280062eb628711c WHIRLPOOL e58e0391b411c46b4dfc74f80987d4d60577c8fd97d7f92e0a1b529bbc5cf7474bae0ded66fc8c69a7408a71f503e5dbcf0468059a78916d1bc47bcf155b175b
+EBUILD hexchat-2.9.1.ebuild 2503 SHA256 7c6fcf71b8a63d2038f5cf824ba2819b14870f2f594dfb2962e709e8fdde6be6 SHA512 d9c372e57b5fbad9a3ca7c0e89c209071d61de6c5d8cd59475cff8afb460a6e0bc0b8fca8147c8208bef2a0e5d81619d238d92df05ed8e267fe22ed36e495446 WHIRLPOOL bb3cae14822240e9889d6744b9867bcfc57e90b2afc05ba71c3bd6b0559b6de5b86656894e839a6b9d2adeb0ac986fdc9b4c8b74a3f363d45e4fabc9e945e038
+EBUILD hexchat-2.9.2.ebuild 2505 SHA256 20da708a8562870f302fb199705584a62b84cd40bac4ddc3b8cb38d48bb888ac SHA512 7f36bed7966573ebbfaf11b12c3e2c50deb29c97efc6667eeee1cc7d5a07bd0870e7cea10c091455c23a54e7dc3b5da08117421187ee7e19832651b4b154837d WHIRLPOOL d94e3db2a1eb4118a7814172f5b1e4268bd2659c5e7eb0f5284f1d92c4506786e2be7814e38bb3294c37a52d4f33033ce579977a2bd099b7425d90102e92517f
+MISC ChangeLog 1377 SHA256 68f1747f9f1cf6e060a51ffb6c6051336f48ca075f670ae1085e7bdcb0e16b71 SHA512 a60cf1b1ccc597e1e0577af4b359d8bf0d94ad75f6bf4b4487ec575f5de818317dafc167e5816efcc0936b1268f926245c0f97bf4cb16bdcd7e01c5abea2eb3f WHIRLPOOL 8d3c4a99931e8a17ed26bd80530050c1472b78312e747d9d567277351dad494f107ddffd66609896dc7bedb8f8d2bc453a56f055ca89177cb1b245c0e89bc8f7
MISC metadata.xml 438 SHA256 06b398662e704e255a6e566618d77ebdd1cf088794073029574529f2ff45d791 SHA512 a6e606be11006a2a11c7cbb89175f1ddbd658d1b5d078f1199c06896531aeda4954f29cb1b805487036cad826266b39e11170a10d43d462147e1d5a9cf027c3d WHIRLPOOL 3ccd2d603d65da372b438afe62fd48ffcac820f039c1dca047da502a335083f6b805dfa845960c5f44b54c00e71036cb85a7ce060b52ad9606dbd1821d684e26
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iEYEAREIAAYFAlBqUFwACgkQl5yvQNBFVTUKkACcDuG8v+BEngmhBabou3uJk9ez
-04AAnRp38/8TLEdCgULmJbXpVDq66RJY
-=rqJv
------END PGP SIGNATURE-----
diff --git a/net-irc/hexchat/hexchat-2.9.1.ebuild b/net-irc/hexchat/hexchat-2.9.1.ebuild
index bd337c8b7436..4b6cef8c89bf 100644
--- a/net-irc/hexchat/hexchat-2.9.1.ebuild
+++ b/net-irc/hexchat/hexchat-2.9.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-2.9.1.ebuild,v 1.8 2012/10/02 02:25:18 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-2.9.1.ebuild,v 1.9 2012/10/15 07:14:38 yngwin Exp $
EAPI=4
@@ -17,7 +17,6 @@ IUSE="dbus fastscroll +gtk ipv6 libnotify mmx nls ntlm perl python spell ssl tcl
RDEPEND=">=dev-libs/glib-2.6.0:2
x11-libs/pango
- !<net-irc/xchat-gnome-0.9
dbus? ( >=dev-libs/dbus-glib-0.71 )
gtk? ( >=x11-libs/gtk+-2.10.0:2 )
libnotify? ( x11-libs/libnotify )
diff --git a/net-irc/hexchat/hexchat-2.9.2.ebuild b/net-irc/hexchat/hexchat-2.9.2.ebuild
new file mode 100644
index 000000000000..00eb04386b35
--- /dev/null
+++ b/net-irc/hexchat/hexchat-2.9.2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-2.9.2.ebuild,v 1.1 2012/10/15 07:14:38 yngwin Exp $
+
+EAPI=4
+
+inherit eutils gnome2 versionator
+
+DESCRIPTION="Graphical IRC client based on XChat"
+SRC_URI="https://github.com/downloads/hexchat/hexchat/${P}.tar.xz"
+HOMEPAGE="http://www.hexchat.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus fastscroll +gtk ipv6 libnotify mmx nls ntlm perl python spell ssl tcl"
+
+RDEPEND=">=dev-libs/glib-2.6.0:2
+ x11-libs/pango
+ dbus? ( >=dev-libs/dbus-glib-0.71 )
+ gtk? ( >=x11-libs/gtk+-2.10.0:2 )
+ libnotify? ( x11-libs/libnotify )
+ ntlm? ( net-libs/libntlm )
+ perl? ( >=dev-lang/perl-5.8.0 )
+ python? ( =dev-lang/python-2* )
+ tcl? ( dev-lang/tcl )
+ spell? ( app-text/gtkspell:2 )
+ ssl? ( >=dev-libs/openssl-0.9.6d )"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+DOCS="ChangeLog README*"
+
+pkg_setup() {
+ # Added for to fix a sparc seg fault issue by Jason Wever <weeve@gentoo.org>
+ if [[ ${ARCH} = sparc ]] ; then
+ replace-flags "-O[3-9]" "-O2"
+ fi
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-2.9.1-input-box.patch \
+ "${FILESDIR}"/${PN}-2.8.8-cflags.patch
+
+ # use $libdir/hexchat/plugins as the plugin directory
+ if [[ $(get_libdir) != "lib" ]] ; then
+ sed -e 's:${prefix}/lib/hexchat:${libdir}/hexchat:' \
+ -i configure.in || die 'sed failed'
+ fi
+
+ # QA: remove deprecated line from desktop file
+ sed -e '/Encoding=UTF-8/d' -i ${PN}.desktop || die 'sed failed'
+
+ ./autogen.sh
+}
+
+src_configure() {
+ econf --enable-shm \
+ $(use_enable dbus) \
+ $(use_enable ipv6) \
+ $(use_enable mmx) \
+ $(use_enable nls) \
+ $(use_enable ntlm) \
+ $(use_enable perl) \
+ $(use_enable python) \
+ $(use_enable spell spell gtkspell) \
+ $(use_enable ssl openssl) \
+ $(use_enable tcl) \
+ $(use_enable gtk gtkfe) \
+ $(use_enable !gtk textfe) \
+ $(use_enable fastscroll xft)
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+
+ # install plugin development header
+ insinto /usr/include/hexchat
+ doins src/common/xchat-plugin.h
+
+ # remove useless desktop entry when gtk USE flag is unset
+ if ! use gtk ; then
+ rm "${ED}"/usr/share/applications -rf
+ fi
+}
+
+pkg_postinst() {
+ if use !gtk ; then
+ elog "You have disabled the gtk USE flag. This means you don't have"
+ elog "the GTK-GUI for HexChat but only a text interface called \"hexchat-text\"."
+ fi
+ gnome2_icon_cache_update
+}