Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/libssh: metadata.xml ChangeLog libssh-0.4.8.ebuild
Date: Tue, 01 Feb 2011 07:50:08
Message-Id: 20110201074956.05E2C20054@flycatcher.gentoo.org
1 radhermit 11/02/01 07:49:55
2
3 Modified: metadata.xml ChangeLog
4 Added: libssh-0.4.8.ebuild
5 Log:
6 Version bump and add pcap USE flag.
7
8 (Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.6 net-libs/libssh/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libssh/metadata.xml?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libssh/metadata.xml?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libssh/metadata.xml?r1=1.5&r2=1.6
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-libs/libssh/metadata.xml,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- metadata.xml 13 Dec 2009 22:18:37 -0000 1.5
24 +++ metadata.xml 1 Feb 2011 07:49:55 -0000 1.6
25 @@ -7,6 +7,7 @@
26 <use>
27 <flag name='gcrypt'>Prefer <pkg>dev-libs/libgcrypt</pkg> over
28 <pkg>dev-libs/openssl</pkg> for encryption</flag>
29 + <flag name='pcap'>Build with PCAP output support</flag>
30 <flag name='sftp'>Build with SFTP support</flag>
31 <flag name='ssh1'>Build with SSH1 support</flag>
32 <flag name='server'>Build with SSH server support</flag>
33
34
35
36 1.38 net-libs/libssh/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libssh/ChangeLog?rev=1.38&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libssh/ChangeLog?rev=1.38&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libssh/ChangeLog?r1=1.37&r2=1.38
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/net-libs/libssh/ChangeLog,v
45 retrieving revision 1.37
46 retrieving revision 1.38
47 diff -u -r1.37 -r1.38
48 --- ChangeLog 1 Jan 2011 15:59:57 -0000 1.37
49 +++ ChangeLog 1 Feb 2011 07:49:55 -0000 1.38
50 @@ -1,6 +1,12 @@
51 # ChangeLog for net-libs/libssh
52 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/ChangeLog,v 1.37 2011/01/01 15:59:57 scarabeus Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/ChangeLog,v 1.38 2011/02/01 07:49:55 radhermit Exp $
55 +
56 +*libssh-0.4.8 (01 Feb 2011)
57 +
58 + 01 Feb 2011; Tim Harder <radhermit@g.o> +libssh-0.4.8.ebuild,
59 + metadata.xml:
60 + Version bump and add pcap USE flag.
61
62 01 Jan 2011; Tomáš Chvátal <scarabeus@g.o> libssh-9999.ebuild:
63 Fix git URI. Upstream seems to have fun with moving the repo around.
64
65
66
67 1.1 net-libs/libssh/libssh-0.4.8.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libssh/libssh-0.4.8.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libssh/libssh-0.4.8.ebuild?rev=1.1&content-type=text/plain
71
72 Index: libssh-0.4.8.ebuild
73 ===================================================================
74 # Copyright 1999-2011 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/libssh-0.4.8.ebuild,v 1.1 2011/02/01 07:49:55 radhermit Exp $
77
78 # Maintainer: check IUSE-defaults at DefineOptions.cmake
79
80 EAPI=3
81
82 inherit cmake-utils
83
84 DESCRIPTION="Access a working SSH implementation by means of a library"
85 HOMEPAGE="http://www.libssh.org/"
86 SRC_URI="http://www.${PN}.org/files/${PV:0:3}/${P}.tar.gz"
87
88 LICENSE="LGPL-2.1"
89 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
90 SLOT="0"
91 IUSE="debug examples gcrypt pcap +sftp ssh1 server static-libs zlib"
92
93 DEPEND="
94 zlib? ( >=sys-libs/zlib-1.2 )
95 !gcrypt? ( >=dev-libs/openssl-0.9.8 )
96 gcrypt? ( >=dev-libs/libgcrypt-1.4 )
97 "
98 RDEPEND="${DEPEND}"
99
100 DOCS="AUTHORS README ChangeLog"
101
102 src_prepare() {
103 sed -i '/add_subdirectory(examples)/s/^/#DONOTWANT/' CMakeLists.txt
104 }
105
106 src_configure() {
107 mycmakeargs=(
108 $(cmake-utils_use_with debug DEBUG_CALLTRACE)
109 $(cmake-utils_use_with debug DEBUG_CRYPTO)
110 $(cmake-utils_use_with gcrypt)
111 $(cmake-utils_use_with pcap)
112 $(cmake-utils_use_with server)
113 $(cmake-utils_use_with sftp)
114 $(cmake-utils_use_with ssh1)
115 $(cmake-utils_use_with static-libs STATIC_LIB)
116 $(cmake-utils_use_with zlib LIBZ)
117 )
118
119 cmake-utils_src_configure
120 }
121
122 src_install() {
123 cmake-utils_src_install
124
125 if use examples; then
126 insinto "${EROOT}"usr/share/doc/"${PF}"/examples
127 doins examples/*.c
128 fi
129 }