net-im/weechat: remove upstreamed version
This commit is contained in:
parent
f7b0ed39a3
commit
c85f61b020
@ -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
|
@ -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")
|
@ -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>
|
@ -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
|
||||
}
|
Loading…
Reference in New Issue
Block a user