Version bump to latest release.
authorTomas Chvatal <scarabeus@gentoo.org>
Sat, 22 Oct 2011 10:09:13 +0000 (10:09 +0000)
committerTomas Chvatal <scarabeus@gentoo.org>
Sat, 22 Oct 2011 10:09:13 +0000 (10:09 +0000)
Package-Manager: portage-2.2.0_alpha70/cvs/Linux x86_64

net-irc/weechat/ChangeLog
net-irc/weechat/Manifest
net-irc/weechat/weechat-0.3.6.ebuild [new file with mode: 0644]
net-irc/weechat/weechat-9999.ebuild

index be9c892be188d9e017a6c788739d106f5679677d..df11fb8184f6ce5c59424c8fc350570b65fbb80e 100644 (file)
@@ -1,6 +1,12 @@
 # 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:
index 21a23106c3dfda1daf1999370f272869845539db..e409cbe6b4a1986ec90f1bd158f3f407c7f1737a 100644 (file)
@@ -1,25 +1,27 @@
 -----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-----
diff --git a/net-irc/weechat/weechat-0.3.6.ebuild b/net-irc/weechat/weechat-0.3.6.ebuild
new file mode 100644 (file)
index 0000000..f3cd410
--- /dev/null
@@ -0,0 +1,104 @@
+# 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
+}
index 97194709bf74cad12e3c5c46322388dd27e5ca0a..bf6eda5740907d8fc1522bd311021e05ec7eb39b 100644 (file)
@@ -1,6 +1,6 @@
 # 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
 
@@ -27,20 +27,21 @@ fi
 
 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 )
@@ -48,10 +49,11 @@ DEPEND="${RDEPEND}
 
 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
 }
@@ -66,11 +68,13 @@ src_prepare() {
 
 # 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)