net-im/weechat: remove upstreamed version

This commit is contained in:
nemunaire 2016-05-22 23:24:07 +02:00
parent f7b0ed39a3
commit c85f61b020
4 changed files with 0 additions and 201 deletions

View File

@ -1,4 +0,0 @@
AUX weechat-1.2-tinfo.patch 874 SHA256 75c7f2b39585b319fb01a2bad37e5ca9e3fb57387fd00aff11fd10dce2961dd7 SHA512 89b5689654a6bcb41c5ca9c0f579a1619ada2bf5a1f46ec7d9e8755786499fadff2ce30469d169a295692889c421aa365919a3a7b4c5092e0889def2564b1790 WHIRLPOOL ff68c8fa8d0b28272626511464fe76da10b80c69b440a181be6b9d8bb948fb3c8772eb87f1ef487877082ad2c873c94d5fabc95b2946d86079254860f0b154de
DIST weechat-1.5.tar.bz2 2546183 SHA256 326e27c4f0548a7c6f21302516356f1e9e3541262b31058e37181f95205c8c58 SHA512 8999ffd4f5034f973f790bf7e0e6b1bacd73ab588d7dce7dcbea15861efb766510d1a2f722b9fa86b52a8345aef37918f3c949b85a0451e19485cee4e76d45b2 WHIRLPOOL 51f91af5fccfe242712f5e21a9934d75747ca2a2ea31bd25194c6a37ba32e3dc519eb46da13fdf15f6483c2cc9bc0a80a1a6f296c0f31069b0339fe4fad6d5c3
EBUILD weechat-1.5.ebuild 3739 SHA256 304f1b99169f121ce58b0f41ca756dd964ee5a7469a2d92f10550925e8750af9 SHA512 57f7536b0421b9b2042d64206a9c99456ca8450eeefcfec96dc71b8470210902c65b5fe34ec679360f1f8bc18eb9ded409a0d227d5dc4951889ef89183f792e7 WHIRLPOOL cc6cbeb24d59fb9cb55a425339c1999117dcf9a2e32537fa7d818759013ee9397e4caa1ac645767592832404858308e5b74a799f545026a18cd5ac2af1e069d0
MISC metadata.xml 891 SHA256 e21d627e732324333d9fb753ff75ad87a368effe3c9d27309d5a8dab2df7db68 SHA512 b9808ea24454449d147cc4877b10b04ac768957c501810e32adf4e93ba61104c9f84f288c38d831d638f06aba1f074664c4bd5bdd5e233d6822257ef81d31c4f WHIRLPOOL a97f5b3797beb9360227f9c68777ee2e5900de62c9c9d3cb0bcd6c429ba6665b1702ca418ead0857cde2479f24e7d18d2b9a5d2f687397e00ed78e937d89ab33

View File

@ -1,32 +0,0 @@
src/gui/curses/CMakeLists.txt | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/gui/curses/CMakeLists.txt b/src/gui/curses/CMakeLists.txt
index 284956f..492fc77 100644
--- a/src/gui/curses/CMakeLists.txt
+++ b/src/gui/curses/CMakeLists.txt
@@ -35,7 +35,14 @@ main.c)
set(EXECUTABLE weechat)
-find_package(Ncurses)
+
+find_package(PkgConfig)
+pkg_search_module(NCURSES ncursesw ncurses)
+
+if(NOT NCURSES_FOUND)
+ find_package(Ncurses)
+endif(NCURSES_FOUND)
+
if(NCURSES_FOUND)
check_include_files(ncursesw/ncurses.h NCURSESW_HEADERS)
if(NCURSESW_HEADERS)
@@ -46,7 +53,7 @@ if(NCURSES_FOUND)
add_definitions(-DHAVE_NCURSES_H)
endif()
endif()
- list(APPEND EXTRA_LIBS ${NCURSES_LIBRARY})
+ list(APPEND EXTRA_LIBS ${NCURSES_LIBRARY} ${NCURSES_LIBRARIES} )
endif()
if(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")

View File

@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>radhermit@gentoo.org</email>
</maintainer>
<maintainer type="person">
<email>scarabeus@gentoo.org</email>
</maintainer>
<use>
<flag name="alias">Enable plugin for alias control.</flag>
<flag name="charset">Enable encoding conversions.</flag>
<flag name="exec">Enable exec plugin.</flag>
<flag name="fifo">Enable FIFO support (sh pipes).</flag>
<flag name="logger">Enable support for logging.</flag>
<flag name="relay">Enable relay plugin (experimental)</flag>
<flag name="scripts">Build infrastructure for scripting.</flag>
<flag name="trigger">Enable trigger plugin.</flag>
<flag name="xfer">Enable xfer plugin support.</flag>
<flag name="irc">Enable IRC protocol support.</flag>
</use>
</pkgmetadata>

View File

@ -1,143 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
inherit eutils python-single-r1 multilib cmake-utils
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/weechat/weechat.git"
else
SRC_URI="https://weechat.org/files/src/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Portable and multi-interface IRC client"
HOMEPAGE="http://weechat.org/"
LICENSE="GPL-3"
SLOT="0"
NETWORKS="+irc"
PLUGINS="+alias +charset +exec +fifo +logger +relay +scripts +spell +trigger +xfer"
#INTERFACES="+ncurses gtk"
# dev-lang/v8 was dropped from Gentoo so we can't enable javascript support
SCRIPT_LANGS="guile lua +perl +python ruby tcl"
LANGS=" cs de es fr hu it ja pl pt_BR ru tr"
IUSE="doc nls +ssl test ${LANGS// / linguas_} ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS}"
#REQUIRED_USE=" || ( ncurses gtk )"
RDEPEND="
dev-libs/libgcrypt:0=
net-misc/curl[ssl]
sys-libs/ncurses:0=
sys-libs/zlib
charset? ( virtual/libiconv )
guile? ( dev-scheme/guile:12 )
lua? ( dev-lang/lua:0[deprecated] )
nls? ( virtual/libintl )
perl? ( dev-lang/perl )
python? ( ${PYTHON_DEPS} )
ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
ssl? ( net-libs/gnutls )
spell? ( app-text/aspell )
tcl? ( >=dev-lang/tcl-8.4.15:0= )
"
# ncurses? ( sys-libs/ncurses )
# gtk? ( x11-libs/gtk+:2 )
DEPEND="${RDEPEND}
doc? (
app-text/asciidoc
dev-util/source-highlight
)
nls? ( >=sys-devel/gettext-0.15 )
test? ( dev-util/cpputest )
"
DOCS="AUTHORS.asciidoc ChangeLog.asciidoc ReleaseNotes.asciidoc README.asciidoc"
# tests need to be fixed to not use system plugins if weechat is already installed
RESTRICT="test"
PATCHES=( "${FILESDIR}"/${PN}-1.2-tinfo.patch )
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
local i
epatch "${PATCHES[@]}"
# fix libdir placement
sed -i \
-e "s:lib/:$(get_libdir)/:g" \
-e "s:lib\":$(get_libdir)\":g" \
CMakeLists.txt || die "sed failed"
# install only required translations
for i in ${LANGS} ; do
if ! use linguas_${i} ; then
sed -i \
-e "/${i}.po/d" \
po/CMakeLists.txt || die
fi
done
# install only required documentation ; en always
for i in `grep ADD_SUBDIRECTORY doc/CMakeLists.txt \
| sed -e 's/.*ADD_SUBDIRECTORY( \(..\) ).*/\1/' -e '/en/d'`; do
if ! use linguas_${i} ; then
sed -i \
-e '/ADD_SUBDIRECTORY( '${i}' )/d' \
doc/CMakeLists.txt || die
fi
done
}
src_configure() {
# $(cmake-utils_use_enable gtk)
# $(cmake-utils_use_enable ncurses)
local mycmakeargs=(
"-DENABLE_NCURSES=ON"
"-DENABLE_LARGEFILE=ON"
"-DENABLE_DEMO=OFF"
"-DENABLE_GTK=OFF"
"-DENABLE_JAVASCRIPT=OFF"
$(cmake-utils_use_enable alias)
$(cmake-utils_use_enable doc)
$(cmake-utils_use_enable charset)
$(cmake-utils_use_enable exec)
$(cmake-utils_use_enable fifo)
$(cmake-utils_use_enable guile)
$(cmake-utils_use_enable irc)
$(cmake-utils_use_enable logger)
$(cmake-utils_use_enable lua)
$(cmake-utils_use_enable nls)
$(cmake-utils_use_enable perl)
$(cmake-utils_use_enable python)
$(cmake-utils_use_enable relay)
$(cmake-utils_use_enable ruby)
$(cmake-utils_use_enable scripts)
$(cmake-utils_use_enable scripts script)
$(cmake-utils_use_enable spell ASPELL)
$(cmake-utils_use_enable ssl GNUTLS)
$(cmake-utils_use_enable tcl)
$(cmake-utils_use_enable test TESTS)
$(cmake-utils_use_enable trigger)
$(cmake-utils_use_enable xfer)
)
if use python; then
python_export PYTHON_LIBPATH
mycmakeargs+=(
-DPYTHON_EXECUTABLE="${PYTHON}"
-DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
)
fi
cmake-utils_src_configure
}