public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-irc/hexchat: hexchat-9999.ebuild ChangeLog
@ 2013-08-26 12:31 Julian Ospald (hasufell)
  0 siblings, 0 replies; 8+ messages in thread
From: Julian Ospald (hasufell) @ 2013-08-26 12:31 UTC (permalink / raw
  To: gentoo-commits

hasufell    13/08/26 12:31:34

  Modified:             ChangeLog
  Added:                hexchat-9999.ebuild
  Log:
  add live ebuild
  
  (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)

Revision  Changes    Path
1.68                 net-irc/hexchat/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.68&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.68&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?r1=1.67&r2=1.68

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- ChangeLog	25 Jul 2013 02:15:57 -0000	1.67
+++ ChangeLog	26 Aug 2013 12:31:34 -0000	1.68
@@ -1,6 +1,11 @@
 # ChangeLog for net-irc/hexchat
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.67 2013/07/25 02:15:57 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.68 2013/08/26 12:31:34 hasufell Exp $
+
+*hexchat-9999 (26 Aug 2013)
+
+  26 Aug 2013; Julian Ospald <hasufell@gentoo.org> +hexchat-9999.ebuild:
+  add live ebuild
 
   25 Jul 2013; Manuel Rüger <mrueg@gentoo.org> metadata.xml:
   Update name in metadata.xml as requested by Denis M. (Phr33d0m)



1.1                  net-irc/hexchat/hexchat-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.1&content-type=text/plain

Index: hexchat-9999.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.1 2013/08/26 12:31:34 hasufell Exp $

EAPI=5

PYTHON_COMPAT=( python2_6 python2_7 )
inherit autotools eutils gnome2-utils mono-env multilib python-single-r1 git-2

DESCRIPTION="Graphical IRC client based on XChat"
HOMEPAGE="http://hexchat.github.io/"
SRC_URI=""
EGIT_REPO_URI="git://github.com/hexchat/hexchat.git"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="dbus fastscroll +gtk ipv6 libcanberra libnotify libproxy nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
REQUIRED_USE="plugin-checksum? ( plugins )
	plugin-doat? ( plugins )
	plugin-fishlim? ( plugins )
	plugin-sysinfo? ( plugins )
	python? ( ${PYTHON_REQUIRED_USE} )"

RDEPEND="dev-libs/glib:2
	dbus? ( >=dev-libs/dbus-glib-0.98 )
	fastscroll? ( x11-libs/libXft )
	gtk? ( x11-libs/gtk+:2 )
	libcanberra? ( media-libs/libcanberra )
	libproxy? ( net-libs/libproxy )
	libnotify? ( x11-libs/libnotify )
	nls? ( virtual/libintl )
	ntlm? ( net-libs/libntlm )
	perl? ( >=dev-lang/perl-5.8.0 )
	plugin-sysinfo? ( sys-apps/pciutils )
	python? ( ${PYTHON_DEPS} )
	spell? (
		app-text/enchant
		dev-libs/libxml2
	)
	ssl? ( >=dev-libs/openssl-0.9.8u )
	theme-manager? ( dev-lang/mono )"
DEPEND="${RDEPEND}
	virtual/pkgconfig
	nls? ( sys-devel/gettext )
	theme-manager? ( dev-util/monodevelop )"

DOCS=""

pkg_setup() {
	use python && python-single-r1_pkg_setup
	use theme-manager && mono-env_pkg_setup
}

src_prepare() {
	mkdir m4 || die
	sed -i \
		-e "/intl\/Makefile/d" \
		-e "/po\/Makefile.in/d" \
		configure.ac || die
	sed -i -e "/SUBDIRS/s/intl//" Makefile.am || die
	epatch -p1 \
		"${FILESDIR}"/${PN}-2.9.5-autoconf-missing-macros.patch
	epatch_user
	cp $(type -p gettextize) "${T}"/ || die
	sed -i -e 's:read dummy < /dev/tty::' "${T}/gettextize" || die
	einfo "Running gettextize -f --no-changelog..."
	"${T}"/gettextize -f --no-changelog > /dev/null || die "gettexize failed"
	AT_M4DIR="m4" eautoreconf
}

src_configure() {
	econf \
		$(use_enable nls) \
		$(use_enable libproxy socks) \
		$(use_enable ipv6) \
		$(use_enable fastscroll xft) \
		$(use_enable ssl openssl) \
		$(use_enable gtk gtkfe) \
		$(use_enable !gtk textfe) \
		$(usex python "--enable-python=${EPYTHON}" "--disable-python") \
		$(use_enable perl) \
		$(use_enable plugins plugin) \
		$(use_enable plugin-checksum checksum) \
		$(use_enable plugin-doat doat) \
		$(use_enable plugin-fishlim fishlim) \
		$(use_enable plugin-sysinfo sysinfo) \
		$(use_enable dbus) \
		$(use_enable libnotify) \
		$(use_enable libcanberra) \
		--enable-shm \
		$(use_enable spell spell static) \
		$(use_enable ntlm) \
		$(use_enable libproxy)
}

src_compile() {
	default
	if use theme-manager ; then
		export XDG_CACHE_HOME="${T}/.cache"
		cd src/htm || die
		mdtool --verbose build htm-mono.csproj || die
	fi
}

src_install() {
	emake DESTDIR="${D}" UPDATE_ICON_CACHE=true install
	dodoc share/doc/{readme,hacking}.md
	use plugin-fishlim && dodoc share/doc/fishlim.md
	if use theme-manager ; then
		dobin src/htm/thememan.exe
		make_wrapper thememan "mono /usr/bin/thememan.exe"
	fi
	prune_libtool_files --all
}

pkg_preinst() {
	if use gtk ; then
		gnome2_icon_savelist
	fi
}

pkg_postinst() {
	if use gtk ; then
		gnome2_icon_cache_update
		einfo
	else
		einfo
		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\"."
		elog
	fi

	if use theme-manager ; then
		elog "Themes are available at:"
		elog "  http://hexchat.org/themes.html"
		elog
	fi

	elog "If you're upgrading from hexchat <=2.9.3 remember to rename"
	elog "the xchat.conf file found in ~/.config/hexchat/ to hexchat.conf"
	elog
	elog "If you're upgrading from hexchat <=2.9.5 you will have to fix"
	elog "your auto-join channel settings, see:"
	elog "  https://bugs.gentoo.org/show_bug.cgi?id=473514#c1"
	elog "Also, some internal hotkeys such as \"Ctrl+l\" (clear screen)"
	elog "have been removed, but you can add them yourself via:"
	elog "  Settings -> Keyboard Shortcuts"
	einfo
}

pkg_postrm() {
	if use gtk ; then
		gnome2_icon_cache_update
	fi
}





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-irc/hexchat: hexchat-9999.ebuild ChangeLog
@ 2013-08-28 17:46 Julian Ospald (hasufell)
  0 siblings, 0 replies; 8+ messages in thread
From: Julian Ospald (hasufell) @ 2013-08-28 17:46 UTC (permalink / raw
  To: gentoo-commits

hasufell    13/08/28 17:46:14

  Modified:             hexchat-9999.ebuild ChangeLog
  Log:
  update live ebuild
  
  (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)

Revision  Changes    Path
1.3                  net-irc/hexchat/hexchat-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?r1=1.2&r2=1.3

Index: hexchat-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- hexchat-9999.ebuild	27 Aug 2013 09:22:44 -0000	1.2
+++ hexchat-9999.ebuild	28 Aug 2013 17:46:13 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.2 2013/08/27 09:22:44 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.3 2013/08/28 17:46:13 hasufell Exp $
 
 EAPI=5
 
@@ -50,11 +50,12 @@
 	nls? ( sys-devel/gettext )
 	theme-manager? ( dev-util/monodevelop )"
 
-DOCS=""
-
 pkg_setup() {
 	use python && python-single-r1_pkg_setup
-	use theme-manager && mono-env_pkg_setup
+	if use theme-manager ; then
+		mono-env_pkg_setup
+		export XDG_CACHE_HOME="${T}/.cache"
+	fi
 }
 
 src_prepare() {
@@ -110,29 +111,18 @@
 		--enable-shm \
 		${myspellconf} \
 		$(use_enable ntlm) \
-		$(use_enable libproxy)
-}
-
-src_compile() {
-	default
-	if use theme-manager ; then
-		export XDG_CACHE_HOME="${T}/.cache"
-		cd src/htm || die
-		mdtool --verbose build htm-mono.csproj || die
-	fi
+		$(use_enable libproxy) \
+		$(use_with theme-manager)
 }
 
 src_install() {
-	emake DESTDIR="${D}" UPDATE_ICON_CACHE=true install
+	emake DESTDIR="${D}" \
+		UPDATE_ICON_CACHE=true \
+		UPDATE_MIME_DATABASE=true \
+		UPDATE_DESKTOP_DATABASE=true \
+		install
 	dodoc share/doc/{readme,hacking}.md
 	use plugin-fishlim && dodoc share/doc/fishlim.md
-	if use theme-manager ; then
-		dobin src/htm/thememan.exe
-		make_wrapper thememan "mono /usr/bin/thememan.exe"
-		domenu share/misc/htm.desktop
-		insinto /usr/share/mime/packages
-		newins share/misc/htm-mime.xml htm.xml
-	fi
 	prune_libtool_files --all
 }
 



1.70                 net-irc/hexchat/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.70&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.70&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?r1=1.69&r2=1.70

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- ChangeLog	27 Aug 2013 09:22:44 -0000	1.69
+++ ChangeLog	28 Aug 2013 17:46:13 -0000	1.70
@@ -1,6 +1,9 @@
 # ChangeLog for net-irc/hexchat
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.69 2013/08/27 09:22:44 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.70 2013/08/28 17:46:13 hasufell Exp $
+
+  28 Aug 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
+  update live ebuild
 
   27 Aug 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild,
   metadata.xml:





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-irc/hexchat: hexchat-9999.ebuild ChangeLog
@ 2013-09-01  0:04 Julian Ospald (hasufell)
  0 siblings, 0 replies; 8+ messages in thread
From: Julian Ospald (hasufell) @ 2013-09-01  0:04 UTC (permalink / raw
  To: gentoo-commits

hasufell    13/09/01 00:04:55

  Modified:             hexchat-9999.ebuild ChangeLog
  Log:
  update live ebuild
  
  (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)

Revision  Changes    Path
1.4                  net-irc/hexchat/hexchat-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?r1=1.3&r2=1.4

Index: hexchat-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- hexchat-9999.ebuild	28 Aug 2013 17:46:13 -0000	1.3
+++ hexchat-9999.ebuild	1 Sep 2013 00:04:55 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.3 2013/08/28 17:46:13 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.4 2013/09/01 00:04:55 hasufell Exp $
 
 EAPI=5
 
@@ -65,7 +65,6 @@
 		-e "/po\/Makefile.in/d" \
 		configure.ac || die
 	sed -i -e "/SUBDIRS/s/intl//" Makefile.am || die
-	sed -i -e 's/Exec=.*$/Exec=thememan %f/' share/misc/htm.desktop || die
 	epatch -p1 \
 		"${FILESDIR}"/${PN}-2.9.5-autoconf-missing-macros.patch
 	epatch_user



1.71                 net-irc/hexchat/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.71&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.71&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?r1=1.70&r2=1.71

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -r1.70 -r1.71
--- ChangeLog	28 Aug 2013 17:46:13 -0000	1.70
+++ ChangeLog	1 Sep 2013 00:04:55 -0000	1.71
@@ -1,6 +1,9 @@
 # ChangeLog for net-irc/hexchat
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.70 2013/08/28 17:46:13 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.71 2013/09/01 00:04:55 hasufell Exp $
+
+  01 Sep 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
+  update live ebuild
 
   28 Aug 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
   update live ebuild





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-irc/hexchat: hexchat-9999.ebuild ChangeLog
@ 2013-09-01  0:07 Julian Ospald (hasufell)
  0 siblings, 0 replies; 8+ messages in thread
From: Julian Ospald (hasufell) @ 2013-09-01  0:07 UTC (permalink / raw
  To: gentoo-commits

hasufell    13/09/01 00:07:45

  Modified:             hexchat-9999.ebuild ChangeLog
  Log:
  update live ebuild
  
  (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)

Revision  Changes    Path
1.5                  net-irc/hexchat/hexchat-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?r1=1.4&r2=1.5

Index: hexchat-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- hexchat-9999.ebuild	1 Sep 2013 00:04:55 -0000	1.4
+++ hexchat-9999.ebuild	1 Sep 2013 00:07:45 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.4 2013/09/01 00:04:55 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.5 2013/09/01 00:07:45 hasufell Exp $
 
 EAPI=5
 
@@ -129,11 +129,6 @@
 	if use gtk ; then
 		gnome2_icon_savelist
 	fi
-
-	if use theme-manager ; then
-		fdo-mime_desktop_database_update
-		fdo-mime_mime_database_update
-	fi
 }
 
 pkg_postinst() {
@@ -171,4 +166,9 @@
 	if use gtk ; then
 		gnome2_icon_cache_update
 	fi
+
+	if use theme-manager ; then
+		fdo-mime_desktop_database_update
+		fdo-mime_mime_database_update
+	fi
 }



1.72                 net-irc/hexchat/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.72&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.72&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?r1=1.71&r2=1.72

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -r1.71 -r1.72
--- ChangeLog	1 Sep 2013 00:04:55 -0000	1.71
+++ ChangeLog	1 Sep 2013 00:07:45 -0000	1.72
@@ -1,6 +1,9 @@
 # ChangeLog for net-irc/hexchat
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.71 2013/09/01 00:04:55 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.72 2013/09/01 00:07:45 hasufell Exp $
+
+  01 Sep 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
+  update live ebuild
 
   01 Sep 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
   update live ebuild





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-irc/hexchat: hexchat-9999.ebuild ChangeLog
@ 2013-09-11 22:53 Julian Ospald (hasufell)
  0 siblings, 0 replies; 8+ messages in thread
From: Julian Ospald (hasufell) @ 2013-09-11 22:53 UTC (permalink / raw
  To: gentoo-commits

hasufell    13/09/11 22:53:49

  Modified:             hexchat-9999.ebuild ChangeLog
  Log:
  use minimal flags
  
  (Portage version: 2.2.2/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)

Revision  Changes    Path
1.6                  net-irc/hexchat/hexchat-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?r1=1.5&r2=1.6

Index: hexchat-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- hexchat-9999.ebuild	1 Sep 2013 00:07:45 -0000	1.5
+++ hexchat-9999.ebuild	11 Sep 2013 22:53:49 -0000	1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.5 2013/09/01 00:07:45 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.6 2013/09/11 22:53:49 hasufell Exp $
 
 EAPI=5
 
@@ -111,6 +111,7 @@
 		${myspellconf} \
 		$(use_enable ntlm) \
 		$(use_enable libproxy) \
+		--enable-minimal-flags \
 		$(use_with theme-manager)
 }
 



1.74                 net-irc/hexchat/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.74&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.74&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?r1=1.73&r2=1.74

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- ChangeLog	5 Sep 2013 19:44:53 -0000	1.73
+++ ChangeLog	11 Sep 2013 22:53:49 -0000	1.74
@@ -1,6 +1,9 @@
 # ChangeLog for net-irc/hexchat
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.73 2013/09/05 19:44:53 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.74 2013/09/11 22:53:49 hasufell Exp $
+
+  11 Sep 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
+  use minimal flags
 
   05 Sep 2013; Michał Górny <mgorny@gentoo.org> hexchat-2.9.5-r1.ebuild,
   hexchat-2.9.5.ebuild:





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-irc/hexchat: hexchat-9999.ebuild ChangeLog
@ 2013-09-29  0:10 Julian Ospald (hasufell)
  0 siblings, 0 replies; 8+ messages in thread
From: Julian Ospald (hasufell) @ 2013-09-29  0:10 UTC (permalink / raw
  To: gentoo-commits

hasufell    13/09/29 00:10:29

  Modified:             hexchat-9999.ebuild ChangeLog
  Log:
  update live ebuild
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)

Revision  Changes    Path
1.10                 net-irc/hexchat/hexchat-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?r1=1.9&r2=1.10

Index: hexchat-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- hexchat-9999.ebuild	14 Sep 2013 16:36:18 -0000	1.9
+++ hexchat-9999.ebuild	29 Sep 2013 00:10:29 -0000	1.10
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.9 2013/09/14 16:36:18 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.10 2013/09/29 00:10:29 hasufell Exp $
 
 EAPI=5
 
@@ -15,7 +15,7 @@
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="dbus fastscroll +gtk gtkspell ipv6 libcanberra libnotify libproxy nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python sexy spell ssl theme-manager"
+IUSE="dbus +gtk gtkspell ipv6 libcanberra libnotify libproxy nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python sexy spell ssl theme-manager"
 REQUIRED_USE="gtkspell? ( spell )
 	plugin-checksum? ( plugins )
 	plugin-doat? ( plugins )
@@ -27,7 +27,6 @@
 
 RDEPEND="dev-libs/glib:2
 	dbus? ( >=dev-libs/dbus-glib-0.98 )
-	fastscroll? ( x11-libs/libXft )
 	gtk? ( x11-libs/gtk+:2 )
 	libcanberra? ( media-libs/libcanberra )
 	libproxy? ( net-libs/libproxy )
@@ -93,7 +92,6 @@
 		$(use_enable nls) \
 		$(use_enable libproxy socks) \
 		$(use_enable ipv6) \
-		$(use_enable fastscroll xft) \
 		$(use_enable ssl openssl) \
 		$(use_enable gtk gtkfe) \
 		$(use_enable !gtk textfe) \
@@ -107,7 +105,6 @@
 		$(use_enable dbus) \
 		$(use_enable libnotify) \
 		$(use_enable libcanberra) \
-		--enable-shm \
 		${myspellconf} \
 		$(use_enable ntlm) \
 		$(use_enable libproxy) \



1.81                 net-irc/hexchat/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.81&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.81&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?r1=1.80&r2=1.81

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -r1.80 -r1.81
--- ChangeLog	15 Sep 2013 18:33:25 -0000	1.80
+++ ChangeLog	29 Sep 2013 00:10:29 -0000	1.81
@@ -1,6 +1,9 @@
 # ChangeLog for net-irc/hexchat
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.80 2013/09/15 18:33:25 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.81 2013/09/29 00:10:29 hasufell Exp $
+
+  29 Sep 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
+  update live ebuild
 
 *hexchat-2.9.6.1 (15 Sep 2013)
 





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-irc/hexchat: hexchat-9999.ebuild ChangeLog
@ 2013-10-05  2:22 Julian Ospald (hasufell)
  0 siblings, 0 replies; 8+ messages in thread
From: Julian Ospald (hasufell) @ 2013-10-05  2:22 UTC (permalink / raw
  To: gentoo-commits

hasufell    13/10/05 02:22:40

  Modified:             hexchat-9999.ebuild ChangeLog
  Log:
  update live ebuild
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)

Revision  Changes    Path
1.11                 net-irc/hexchat/hexchat-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?r1=1.10&r2=1.11

Index: hexchat-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- hexchat-9999.ebuild	29 Sep 2013 00:10:29 -0000	1.10
+++ hexchat-9999.ebuild	5 Oct 2013 02:22:40 -0000	1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.10 2013/09/29 00:10:29 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.11 2013/10/05 02:22:40 hasufell Exp $
 
 EAPI=5
 
@@ -15,17 +15,14 @@
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="dbus +gtk gtkspell ipv6 libcanberra libnotify libproxy nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python sexy spell ssl theme-manager"
-REQUIRED_USE="gtkspell? ( spell )
-	plugin-checksum? ( plugins )
+IUSE="dbus +gtk ipv6 libcanberra libnotify libproxy nls ntlm perl +plugins plugin-checksum plugin-doat plugin-fishlim plugin-sysinfo python spell ssl theme-manager"
+REQUIRED_USE="plugin-checksum? ( plugins )
 	plugin-doat? ( plugins )
 	plugin-fishlim? ( plugins )
 	plugin-sysinfo? ( plugins )
-	python? ( ${PYTHON_REQUIRED_USE} )
-	sexy? ( spell )
-	?? ( gtkspell sexy )"
+	python? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="dev-libs/glib:2
+DEPEND="dev-libs/glib:2
 	dbus? ( >=dev-libs/dbus-glib-0.98 )
 	gtk? ( x11-libs/gtk+:2 )
 	libcanberra? ( media-libs/libcanberra )
@@ -36,15 +33,12 @@
 	perl? ( >=dev-lang/perl-5.8.0 )
 	plugin-sysinfo? ( sys-apps/pciutils )
 	python? ( ${PYTHON_DEPS} )
-	spell? (
-		app-text/enchant
-		gtkspell? ( app-text/gtkspell:2 )
-		sexy? ( x11-libs/libsexy )
-		!gtkspell? ( !sexy? ( dev-libs/libxml2 ) )
-	)
+	spell? ( app-text/iso-codes )
 	ssl? ( dev-libs/openssl:0 )
 	theme-manager? ( dev-lang/mono )"
-DEPEND="${RDEPEND}
+RDEPEND="${DEPEND}
+	spell? ( app-text/enchant )"
+DEPEND="${DEPEND}
 	virtual/pkgconfig
 	nls? ( sys-devel/gettext )
 	theme-manager? ( dev-util/monodevelop )"
@@ -75,19 +69,6 @@
 }
 
 src_configure() {
-	local myspellconf
-	if use spell ; then
-		if use gtkspell ; then
-			myspellconf="--enable-spell=gtkspell"
-		elif use sexy ; then
-			myspellconf="--enable-spell=libsexy"
-		else
-			myspellconf="--enable-spell=static"
-		fi
-	else
-		myspellconf="--disable-spell"
-	fi
-
 	econf \
 		$(use_enable nls) \
 		$(use_enable libproxy socks) \
@@ -108,6 +89,7 @@
 		${myspellconf} \
 		$(use_enable ntlm) \
 		$(use_enable libproxy) \
+		$(use_enable spell isocodes) \
 		--enable-minimal-flags \
 		$(use_with theme-manager)
 }
@@ -118,8 +100,7 @@
 		UPDATE_MIME_DATABASE=true \
 		UPDATE_DESKTOP_DATABASE=true \
 		install
-	dodoc share/doc/{readme,hacking}.md
-	use plugin-fishlim && dodoc share/doc/fishlim.md
+	dodoc readme.md
 	prune_libtool_files --all
 }
 



1.82                 net-irc/hexchat/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.82&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.82&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?r1=1.81&r2=1.82

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -r1.81 -r1.82
--- ChangeLog	29 Sep 2013 00:10:29 -0000	1.81
+++ ChangeLog	5 Oct 2013 02:22:40 -0000	1.82
@@ -1,6 +1,9 @@
 # ChangeLog for net-irc/hexchat
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.81 2013/09/29 00:10:29 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.82 2013/10/05 02:22:40 hasufell Exp $
+
+  05 Oct 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
+  update live ebuild
 
   29 Sep 2013; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
   update live ebuild





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-irc/hexchat: hexchat-9999.ebuild ChangeLog
@ 2014-02-03  2:25 Julian Ospald (hasufell)
  0 siblings, 0 replies; 8+ messages in thread
From: Julian Ospald (hasufell) @ 2014-02-03  2:25 UTC (permalink / raw
  To: gentoo-commits

hasufell    14/02/03 02:25:40

  Modified:             hexchat-9999.ebuild ChangeLog
  Log:
  fix live ebuild
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, RepoMan options: --ignore-arches, signed Manifest commit with key E73C35B3)

Revision  Changes    Path
1.12                 net-irc/hexchat/hexchat-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild?r1=1.11&r2=1.12

Index: hexchat-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- hexchat-9999.ebuild	5 Oct 2013 02:22:40 -0000	1.11
+++ hexchat-9999.ebuild	3 Feb 2014 02:25:40 -0000	1.12
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.11 2013/10/05 02:22:40 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/hexchat-9999.ebuild,v 1.12 2014/02/03 02:25:40 hasufell Exp $
 
 EAPI=5
 
@@ -52,7 +52,6 @@
 }
 
 src_prepare() {
-	mkdir m4 || die
 	sed -i \
 		-e "/intl\/Makefile/d" \
 		-e "/po\/Makefile.in/d" \



1.85                 net-irc/hexchat/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.85&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?rev=1.85&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/hexchat/ChangeLog?r1=1.84&r2=1.85

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- ChangeLog	31 Jan 2014 19:08:33 -0000	1.84
+++ ChangeLog	3 Feb 2014 02:25:40 -0000	1.85
@@ -1,6 +1,9 @@
 # ChangeLog for net-irc/hexchat
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.84 2014/01/31 19:08:33 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/hexchat/ChangeLog,v 1.85 2014/02/03 02:25:40 hasufell Exp $
+
+  03 Feb 2014; Julian Ospald <hasufell@gentoo.org> hexchat-9999.ebuild:
+  fix live ebuild
 
   31 Jan 2014; Jeroen Roovers <jer@gentoo.org> hexchat-2.9.6.1-r1.ebuild:
   Stable for HPPA (bug #499844).





^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-02-03  2:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-01  0:07 [gentoo-commits] gentoo-x86 commit in net-irc/hexchat: hexchat-9999.ebuild ChangeLog Julian Ospald (hasufell)
  -- strict thread matches above, loose matches on Subject: below --
2014-02-03  2:25 Julian Ospald (hasufell)
2013-10-05  2:22 Julian Ospald (hasufell)
2013-09-29  0:10 Julian Ospald (hasufell)
2013-09-11 22:53 Julian Ospald (hasufell)
2013-09-01  0:04 Julian Ospald (hasufell)
2013-08-28 17:46 Julian Ospald (hasufell)
2013-08-26 12:31 Julian Ospald (hasufell)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox