commit: 5ba2f0010d5ce8a9b7a3633ae289e1fc96c25156 Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com> AuthorDate: Sun Dec 7 09:24:43 2014 +0000 Commit: Andrew Savchenko <bircoph <AT> gmail <DOT> com> CommitDate: Sun Dec 7 09:24:43 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=dev/bircoph.git;a=commit;h=5ba2f001
irssi-otr: fix 518958 --- net-irc/irssi-otr/ChangeLog | 71 ++++++++++++++++++++++ net-irc/irssi-otr/Manifest | 5 ++ .../irssi-otr/files/irssi-otr-1.0.0-cflags.patch | 11 ++++ net-irc/irssi-otr/irssi-otr-1.0.0.ebuild | 32 ++++++++++ net-irc/irssi-otr/metadata.xml | 5 ++ profiles/categories | 1 + 6 files changed, 125 insertions(+) diff --git a/net-irc/irssi-otr/ChangeLog b/net-irc/irssi-otr/ChangeLog new file mode 100644 index 0000000..6e5c400 --- /dev/null +++ b/net-irc/irssi-otr/ChangeLog @@ -0,0 +1,71 @@ +# ChangeLog for net-irc/irssi-otr +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi-otr/ChangeLog,v 1.18 2014/11/28 13:34:03 pacho Exp $ + + 28 Nov 2014; Pacho Ramos <pa...@gentoo.org> irssi-otr-0.3-r1.ebuild: + Support python 3.4 + + 20 Sep 2014; Raúl Porcel <armi...@gentoo.org> metadata.xml: + Remove me and the proxy-maintainer from metadata since i haven't heard from + him in years + + 05 Jun 2014; Manuel Rüger <mr...@gentoo.org> irssi-otr-0.2.ebuild, + irssi-otr-0.3-r1.ebuild: + Restrict dependency to <net-libs/libotr-4 + + 01 Mar 2014; Michał Górny <mgo...@gentoo.org> irssi-otr-0.2.ebuild, + irssi-otr-0.3-r1.ebuild: + Update libgcrypt dep to use slot :0. + + 13 Oct 2013; Pacho Ramos <pa...@gentoo.org> irssi-otr-0.3-r1.ebuild: + Also compatible with python3_3 + +*irssi-otr-0.3-r1 (25 Jul 2013) + + 25 Jul 2013; Sergey Popov <pinkb...@gentoo.org> -irssi-otr-0.3.ebuild, + +irssi-otr-0.3-r1.ebuild: + Revision bump: EAPI 5, proper handling of python-related stuff, wrt bug + #315307, drop old revision + + 01 Jun 2013; Chris Reffett <creff...@gentoo.org> irssi-otr-0.2.ebuild: + EAPI bump wrt bug 460572 + + 17 Mar 2013; Markos Chandras <hwoar...@gentoo.org> metadata.xml: + Add proxy-maintainers to metadata.xml + + 03 May 2012; Jeff Horelick <jdh...@gentoo.org> irssi-otr-0.2.ebuild, + irssi-otr-0.3.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 09 Dec 2011; Guy Martin <gms...@gentoo.org> irssi-otr-0.3.ebuild: + Added ~hppa to KEYWORDS. + + 28 Jun 2010; Lars Wendler <polynomia...@gentoo.org> irssi-otr-0.3.ebuild: + Added fixes suggested by (QA-man) ssuominen. + + 20 Apr 2010; Lars Wendler <polynomia...@gentoo.org> irssi-otr-0.2.ebuild, + irssi-otr-0.3.ebuild: + RDEPEND was incomplete. Fixed with kind permission from armin76. + + 21 Oct 2009; Markus Meier <mae...@gentoo.org> irssi-otr-0.2.ebuild: + x86 stable, bug #286871 + + 30 Sep 2009; Dawid Węgliński <c...@gentoo.org> irssi-otr-0.2.ebuild: + Stable on amd64 (bug #286871) + +*irssi-otr-0.3 (22 Feb 2009) + + 22 Feb 2009; Raúl Porcel <armi...@gentoo.org> +irssi-otr-0.3.ebuild: + Version bump + + 04 Aug 2008; Friedrich Oslage <blueb...@gentoo.org> irssi-otr-0.2.ebuild: + Add ~sparc keyword at user(Michael Hellwig) request, bug #233886 + + 04 Aug 2008; Sven Wegener <swege...@gentoo.org> irssi-otr-0.2.ebuild: + irssi-otr is also compatbile with our irssi-svn ebuild, bug #233891. + +*irssi-otr-0.2 (16 Jul 2008) + + 16 Jul 2008; Raúl Porcel <armi...@gentoo.org> +metadata.xml, + +irssi-otr-0.2.ebuild: + Initial import, bug #228031, ebuild by Ulim <a.sporto+as at gmail dot com> diff --git a/net-irc/irssi-otr/Manifest b/net-irc/irssi-otr/Manifest new file mode 100644 index 0000000..599b413 --- /dev/null +++ b/net-irc/irssi-otr/Manifest @@ -0,0 +1,5 @@ +AUX irssi-otr-1.0.0-cflags.patch 555 SHA256 0f4fb9e226e8e81b87640adc087e2966dd9f023090133ee760293ebc900e3f8e SHA512 b34ad91361e96bf5dae84c8f38220131737e97f1e36e790bdb427370a236177ee50251939b917b32ba64a05613ec282dd64a0874d01285f311a3b0e12e6ce168 WHIRLPOOL 606da32a818a7c7bfc0ee71b8a499b18d4d272c5ecbeb759ce218b19a156a37705e5e7629fb49350fb0d0be47834992803d655707e345f87791b3276a6416071 +DIST irssi-otr-1.0.0.tar.gz 39481 SHA256 bad09a2853ea6fb1a7af42c8f15868fd3ce45f973be90c78944ddf04f8ab517e SHA512 988e50b9df430511ae21a9128ffd27ad27efc102aaa10ec59992c6e642f38dd776396a0768021e3a0588d2a8c30e6316a7b0720d31a05ac21bb47055b0d8c488 WHIRLPOOL 998dc495fb600e635ba342162efc153483fe838d5466995ab248d3c1da358f0cf538d020280157ffffcbe27fbe91b504ed48d1ce28bb396515f560f1fe9197f4 +EBUILD irssi-otr-1.0.0.ebuild 895 SHA256 625430964a04f7334e5b2ec96dae5b15127bfbc89762d1172e15c2ad43905e4f SHA512 fb6b98130370643b977bd3cff9ba9a294e5cd6d207ab843eaa960d75338fadc43246e1ee14edf1d30e92017a85a65630d75a08cccff9188232c35c50a043c9b2 WHIRLPOOL 0ad4bf7c7bea76424a252bcee9d2a8cb80bcb076e6a29d6596f24ef3d2eaba697ac0b1df50d5bd318893df6328cad3edd3b704c85a6f212497df510277397b4d +MISC ChangeLog 2620 SHA256 0dbf28cfcdd54e0d763084cbca97af3e0a908602c30cafa4615f71f7b67ddf9b SHA512 e92c374773bcccd09c607d975878d89634c47bddb0c53887bcf8b2016e370574bdbddb5d127196acec47c7e1505fd9384b7bcbf99d1267044b29a619a72140da WHIRLPOOL ab973ed4a1bee69b409cfa6841dd984e49cdb6f5e901c70b5c71de31cd58b0e96a17248e0d28c37d5e0cca35fc18d57fbc4e907b52264edac995e17914ed50bd +MISC metadata.xml 160 SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2 SHA512 9cf2605fc15b592515a931de7a63cf02d1d5ee27ecc3cd022f8e932791008d3ae4445088bebdb48ee0d46e17ebf475c19b15a05b07528f73c351a9846cd3920f WHIRLPOOL 6eb76aae8263e190c7a0a82968b1d7db2f4fb65bb9134b6bad1a5b2d3a513e229eebf303d9952f4933e758e42c0914550d58d5e86a3b76dbdd6df0802dec8e7a diff --git a/net-irc/irssi-otr/files/irssi-otr-1.0.0-cflags.patch b/net-irc/irssi-otr/files/irssi-otr-1.0.0-cflags.patch new file mode 100644 index 0000000..50b57c5 --- /dev/null +++ b/net-irc/irssi-otr/files/irssi-otr-1.0.0-cflags.patch @@ -0,0 +1,11 @@ +--- configure.ac 2014-02-13 04:50:45.000000000 +0400 ++++ configure.ac.new 2014-12-07 12:13:17.346849284 +0300 +@@ -64,7 +64,7 @@ + + LT_INIT + +-CFLAGS="-Wall $CFLAGS -g -fno-strict-aliasing -fstack-protector-all -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,relro,-z,now -fPIE -pie $PACKAGE_CFLAGS" ++CFLAGS="-Wall $CFLAGS -g -fno-strict-aliasing -fstack-protector-all -D_FORTIFY_SOURCE=2 -Wl,-z,relro,-z,now -fPIE -pie $PACKAGE_CFLAGS" + + DEFAULT_INCLUDES="-I\$(top_srcdir) -I\$(top_builddir) -I\$(top_builddir)/src -I\$(top_builddir)/include" + AC_SUBST(DEFAULT_INCLUDES) diff --git a/net-irc/irssi-otr/irssi-otr-1.0.0.ebuild b/net-irc/irssi-otr/irssi-otr-1.0.0.ebuild new file mode 100644 index 0000000..2401294 --- /dev/null +++ b/net-irc/irssi-otr/irssi-otr-1.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi-otr/irssi-otr-0.3-r1.ebuild,v 1.5 2014/11/28 13:34:03 pacho Exp $ + +EAPI=5 + +inherit autotools-utils + +DESCRIPTION="Off-The-Record messaging (OTR) for irssi" +HOMEPAGE="https://github.com/cryptodotis/irssi-otr" +SRC_URI="https://github.com/cryptodotis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +# please note >=libotr-4.1.0 is required due to critical bugfix +# d748757e581b74e7298df155ad49174cb914102b, see README.md +RDEPEND=" + >=dev-libs/glib-2.22.0:2 + >=dev-libs/libgcrypt-1.2.0:0 + >=net-libs/libotr-4.1.0 + >=net-irc/irssi-0.8.15" + +DEPEND="${PYTHON_DEPS} + ${RDEPEND} + virtual/pkgconfig" + +AUTOTOOLS_AUTORECONF="yes" +DOCS=( README.md ) +PATCHES=( "${FILESDIR}/${P}-cflags.patch" ) diff --git a/net-irc/irssi-otr/metadata.xml b/net-irc/irssi-otr/metadata.xml new file mode 100644 index 0000000..6ef15e9 --- /dev/null +++ b/net-irc/irssi-otr/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>net-irc</herd> +</pkgmetadata> diff --git a/profiles/categories b/profiles/categories index 9609551..f86b839 100644 --- a/profiles/categories +++ b/profiles/categories @@ -20,6 +20,7 @@ net-dialup net-dns net-fs net-ftp +net-irc net-libs net-misc net-print