# ChangeLog for net-irc/weechat
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v 1.95 2011/09/19 02:05:50 binki Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v 1.96 2011/10/22 10:09:12 scarabeus Exp $
+
+*weechat-0.3.6 (22 Oct 2011)
+
+ 22 Oct 2011; Tomáš Chvátal <scarabeus@gentoo.org> +weechat-0.3.6.ebuild,
+ weechat-9999.ebuild:
+ Version bump to latest release.
19 Sep 2011; Nathan Phillip Brink <binki@gentoo.org> weechat-0.3.5.ebuild,
weechat-9999.ebuild:
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
DIST weechat-0.3.5.tar.bz2 2053043 RMD160 4a590f22a97618cf101314df4ca3e2ecb2a1a5e4 SHA1 d963b408ec69b69a73e081414ece981804060975 SHA256 c8f86ed75bd57a498702aba7f9c96a99fc1581c6a034bf9a7761d8d578b4e154
+DIST weechat-0.3.6.tar.bz2 2179857 RMD160 d8040d65c0eb2ddccf5cd37a1bcaf32033f77356 SHA1 529f8ec1756ababfe25cf16241fa7250508b6cc8 SHA256 6c367e36fb76de318410f0bc5f2043056155ffe1372c121c1f90520b4645a27e
EBUILD weechat-0.3.5.ebuild 2644 RMD160 67442f4b61e51dad73b98a6ba3f2c9ebc5f36c1d SHA1 fb098e676f6188e0049095f3c2adadab9085cad8 SHA256 6e85b0160ce678223d255ccfe7994950179a7310027521c0db93acf026a2b235
-EBUILD weechat-9999.ebuild 2647 RMD160 0324a467e9136a42c0715438be053ec27a510e41 SHA1 d42fb6603e78ab7f1bf4e5fad1e45c0d67ff3942 SHA256 cbf7cab566c74332de368a52d5f4d49b06a2c99a4ab6c7fa630670d3b4b1c2ca
-MISC ChangeLog 12762 RMD160 f7fc5f72212a0aa4d3a07f30ad6ea8b0171a4aee SHA1 d151cf8e7a1cb90c265f7e4a97e7f197566e87b3 SHA256 5a264c83a75705128d1a3fea78e167da28ee6a5c336e1980fd44ef2916a2b883
+EBUILD weechat-0.3.6.ebuild 2727 RMD160 21ecbd57e18ebd12404e843ab495071b1cc48399 SHA1 5c054268d96815f29f9d9a1e3033a58c06d054d9 SHA256 85b9f5a97502b55a2fea5d44d8f28b2f523a478347bd30c1e064bdfd01db4fc8
+EBUILD weechat-9999.ebuild 2727 RMD160 66e57252b7d252e07171a6757fe2496722c6cee4 SHA1 760c3c9010c1dd42463f1bf421cabc05c5f5c2ae SHA256 db9aff62cc65340b082adb46ea91abad94d2c7ba6967206b7ac7ce1ebafa477b
+MISC ChangeLog 12932 RMD160 6c6aa5bed4a22922b83e495f0645e48029d7df05 SHA1 c1acc91777c9a72226298e8643209600e6c8c4e1 SHA256 1701459b82d58670b0f8b5629bf7106934de2f9480ba5c24094b4bd0c3ac0c55
MISC metadata.xml 807 RMD160 4294ecf07cc6e98a565b01d9b7628efb7df80095 SHA1 3b6754c0ea3e9cc6ff48c3b8d42a0e1366718f75 SHA256 dfbdd22500c910dd53a35cf072b756bf0fbb825492e07d5ad8b2bfee35ef9652
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCAAGBQJOdqRhAAoJEHQ6UuhrqBBQkQ8P/18m8Xi3jhobvIUH2KDK2uxb
-ImXgwuHorG5cJnS+mwPNc3Htx6waqbrDh+ztw4idVTru2pXHhrir6wGAXl+mIiAL
-Xi3F7CZ8q064hlJDqSFPw+F5vdWugcm8UJqD6TerolCNt5ZuUQC73MOQb7mu/mkb
-daUuIaTGXDnusLbqt6YBjxQ2//SbPyJ+Hgs/yzeTCa9ZWxVwSnzeVMCae7g61MpQ
-o4MGPmpykkhY0Y2ledYN1ZdmThI1lnLBo01zMhyMK8U6hofwXM8plKwblPSdw77W
-L4eiSkeZApWcS2myl9WpAPR7UY3Btzn8jYKka8UHYZ5SuorDcncdTdgR2a7kIjhm
-feCXxpansetIpzX23M7mpvlf+qHFMLtaHocyWQPXoPyiieaNuDnKXEuTW0Ddwpnt
-F393o+est351CY+GfIgIyinPi31lsh/fNuOQ5/xHQYVg64YjKNfTfIMaGeMaunK4
-2ELwVGnYSr8YQrYbkdfrnwfpozk8Txbb+JeCuY0n9UuFduj3KgvheOrLp047Rshl
-vqIIoCVVVmEfuub/Y0st7xNjk0q412GI9jB4AawBkTi2ZCZgE1DtO/3W4Jl8yqv0
-K8tSkQnhZIeXhxGdbI2SQBjOqQFnAzVkFD8eG+3elf9VQ7SoI9Y76OXcnD9T4X0R
-Zup15g3jx4B1dXPqTW6c
-=Tseb
+iQIcBAEBAgAGBQJOopX4AAoJEOSiRoyO7jvo6+YP/A0RSHyXfqymh23RgPqBvkSH
+DIl2m1hxGUhbWAQ1j4YZfL2ymWlY554hdcKQ3deuazdKn5xwOlJ36BaEtD/bHTSs
+ZAu2c6ue5HP+cIYejE6EOmdTBUjSqdnXCWvEHhG+B7GOgowde8KatJP1dy//4pd3
+uc4g18RBAwsBdVTFxqqxSCXnle/1E1PIdjFdImTO8WuFoUS/68TlnX89XJW02+Wi
+ZU3nf6ytHMOig2NYLtfOh1foSpmiol5iGcQXbs2kMZPCXTXEw9Y+MQEJ3wG0nAZc
+Y1yG1RTZQmu2vvB1zbhJq3vx48RL3OWciogUESjEZIX0jM0pwS6s7rIOFCnsR/CZ
+huzd2+ff2EpiYm5euBwWVnSxAHuPnuaDq0cXgVVRrACwF+GJ9AprQ4TCa9bPvYx6
+Tkv5GXEM+Guiv/7pt6emHn9t5Y72jNKn2e4izPJN66xXskE/Q7YJAkB3Iq2Uuk2e
+CtUobOADgb/2Ou7428gegMkuFToJEy2P+B+x/LSUbmv1NWn2NnBcW1BWq5VXiEFz
+xL4/XZBe+w4evstoWjvuj17FFAMtvV/mtGWMXGlLX6npxpkr4d+bBmoRd6kaw26B
+qlUUF3W44xF+e0vIlHBP4AB50JmXR3cD+BuRBtIQxKAAzZB2k8OXZ5bZU7d6qBD9
+967qz5qN9sF6kyMEhCjl
+=RjPD
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-0.3.6.ebuild,v 1.1 2011/10/22 10:09:13 scarabeus Exp $
+
+EAPI=3
+
+USE_RUBY="ruby18 ruby19"
+RUBY_OPTIONAL="yes"
+
+PYTHON_DEPEND="python? 2"
+
+EGIT_REPO_URI="git://git.sv.gnu.org/weechat.git"
+[[ ${PV} == "9999" ]] && GIT_ECLASS="git-2"
+inherit python multilib ruby-ng cmake-utils ${GIT_ECLASS}
+
+DESCRIPTION="Portable and multi-interface IRC client."
+HOMEPAGE="http://weechat.org/"
+[[ ${PV} == "9999" ]] || SRC_URI="http://${PN}.org/files/src/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+if [[ ${PV} == "9999" ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-linux ~amd64-linux"
+fi
+
+NETWORKS="+irc"
+PLUGINS="+alias +charset +fifo +logger +relay +rmodifier +scripts +spell +xfer"
+#INTERFACES="+ncurses gtk"
+SCRIPT_LANGS="lua +perl +python ruby tcl"
+IUSE="${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS} +crypt doc nls +ssl"
+
+RDEPEND="
+ sys-libs/ncurses
+ charset? ( virtual/libiconv )
+ lua? ( dev-lang/lua[deprecated] )
+ perl? ( dev-lang/perl )
+ ruby? ( $(ruby_implementations_depend) )
+ ssl? ( net-libs/gnutls )
+ spell? ( app-text/aspell )
+ tcl? ( >=dev-lang/tcl-8.4.15 )
+"
+# ncurses? ( sys-libs/ncurses )
+# gtk? ( x11-libs/gtk+:2 )
+DEPEND="${RDEPEND}
+ nls? ( >=sys-devel/gettext-0.15 )
+"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+#REQUIRED_USE=" || ( ncurses gtk )"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+
+ ruby-ng_pkg_setup
+}
+
+src_prepare() {
+ # fix libdir placement
+ sed -i \
+ -e "s:lib/:$(get_libdir)/:g" \
+ -e "s:lib\":$(get_libdir)\":g" \
+ CMakeLists.txt || die "sed failed"
+}
+
+# alias, rmodifier, xfer
+src_configure() {
+ # $(cmake-utils_use_enable gtk)
+ # $(cmake-utils_use_enable ncurses)
+ mycmakeargs=(
+ "-DENABLE_NCURSES=ON"
+ "-DENABLE_LARGEFILE=ON"
+ "-DENABLE_DEMO=OFF"
+ "-DENABLE_GTK=OFF"
+ $(cmake-utils_use_enable nls)
+ $(cmake-utils_use_enable crypt GCRYPT)
+ $(cmake-utils_use_enable spell ASPELL)
+ $(cmake-utils_use_enable charset)
+ $(cmake-utils_use_enable fifo)
+ $(cmake-utils_use_enable irc)
+ $(cmake-utils_use_enable logger)
+ $(cmake-utils_use_enable relay)
+ $(cmake-utils_use_enable scripts)
+ $(cmake-utils_use_enable perl)
+ $(cmake-utils_use_enable python)
+ $(cmake-utils_use_enable ruby)
+ $(cmake-utils_use_enable lua)
+ $(cmake-utils_use_enable tcl)
+ $(cmake-utils_use_enable doc)
+ )
+
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ if use scripts && use python; then
+ elog "You can use handy script from upstream to manage your scripts:"
+ elog " http://www.weechat.org/scripts/source/stable/weeget.py/"
+ elog "This thing downloads and updates all other scripts for you."
+ fi
+}
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v 1.10 2011/09/19 02:05:51 binki Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v 1.11 2011/10/22 10:09:13 scarabeus Exp $
EAPI=3
NETWORKS="+irc"
PLUGINS="+alias +charset +fifo +logger +relay +rmodifier +scripts +spell +xfer"
-INTERFACES="+ncurses" # gtk"
+#INTERFACES="+ncurses gtk"
SCRIPT_LANGS="lua +perl +python ruby tcl"
IUSE="${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS} +crypt doc nls +ssl"
RDEPEND="
+ sys-libs/ncurses
charset? ( virtual/libiconv )
lua? ( dev-lang/lua[deprecated] )
- ncurses? ( sys-libs/ncurses )
perl? ( dev-lang/perl )
ruby? ( $(ruby_implementations_depend) )
ssl? ( net-libs/gnutls )
spell? ( app-text/aspell )
tcl? ( >=dev-lang/tcl-8.4.15 )
"
+# ncurses? ( sys-libs/ncurses )
# gtk? ( x11-libs/gtk+:2 )
DEPEND="${RDEPEND}
nls? ( >=sys-devel/gettext-0.15 )
DOCS="AUTHORS ChangeLog NEWS README"
-#REQUIRED_USE=" || ( ncurses )" # || ( ncurses gtk )
+#REQUIRED_USE=" || ( ncurses gtk )"
pkg_setup() {
python_set_active_version 2
+ python_pkg_setup
ruby-ng_pkg_setup
}
# alias, rmodifier, xfer
src_configure() {
+ # $(cmake-utils_use_enable gtk)
+ # $(cmake-utils_use_enable ncurses)
mycmakeargs=(
+ "-DENABLE_NCURSES=ON"
"-DENABLE_LARGEFILE=ON"
"-DENABLE_DEMO=OFF"
"-DENABLE_GTK=OFF"
- $(cmake-utils_use_enable ncurses)
$(cmake-utils_use_enable nls)
$(cmake-utils_use_enable crypt GCRYPT)
$(cmake-utils_use_enable spell ASPELL)