Gentoo Archives: gentoo-commits

From: "Maxim Koltsov (maksbotan)" <maksbotan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/hivex: metadata.xml hivex-1.3.1.ebuild ChangeLog
Date: Tue, 06 Sep 2011 17:17:44
Message-Id: 20110906171733.5EBF52004C@flycatcher.gentoo.org
1 maksbotan 11/09/06 17:17:33
2
3 Added: metadata.xml hivex-1.3.1.ebuild ChangeLog
4 Log:
5 Add app-misc/hivex, bug #342217
6
7 (Portage version: 2.1.10.12/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 app-misc/hivex/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hivex/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hivex/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>proxy-maint</herd>
21 <maintainer>
22 <email>spamslenoga@×××××.ru</email>
23 </maintainer>
24 <maintainer>
25 <email>maksbotan@g.o</email>
26 <name>Maxim Koltsov</name>
27 </maintainer>
28 </pkgmetadata>
29
30
31
32 1.1 app-misc/hivex/hivex-1.3.1.ebuild
33
34 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hivex/hivex-1.3.1.ebuild?rev=1.1&view=markup
35 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hivex/hivex-1.3.1.ebuild?rev=1.1&content-type=text/plain
36
37 Index: hivex-1.3.1.ebuild
38 ===================================================================
39 # Copyright 1999-2011 Gentoo Foundation
40 # Distributed under the terms of the GNU General Public License v2
41 # $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.1.ebuild,v 1.1 2011/09/06 17:17:33 maksbotan Exp $
42
43 EAPI=3
44
45 WANT_AUTOMAKE="1.11"
46 AUTOTOOLS_IN_SOURCE_BUILD=1
47
48 inherit base autotools-utils perl-app python
49
50 PYTHON_DEPEND="python? 2:2.6"
51
52 DESCRIPTION="Library for reading and writing Windows Registry "hive" binary files."
53 HOMEPAGE="http://libguestfs.org"
54 SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz"
55
56 LICENSE="LGPL-2.1"
57 SLOT="0"
58 KEYWORDS="~amd64 ~x86"
59 IUSE="ocaml readline perl python test static-libs ruby"
60
61 RDEPEND="virtual/libiconv
62 virtual/libintl
63 dev-libs/libxml2:2
64 ocaml? ( dev-lang/ocaml[ocamlopt]
65 dev-ml/findlib[ocamlopt]
66 )
67 readline? ( sys-libs/readline )
68 perl? ( dev-perl/IO-stringy )
69 "
70
71 DEPEND="${RDEPEND}
72 dev-lang/perl
73 perl? (
74 test? ( dev-perl/Pod-Coverage
75 dev-perl/Test-Pod-Coverage ) )
76 ruby? ( dev-ruby/rake )
77 "
78 PATCHES=("${FILESDIR}"/autoconf_fix-${PV}.patch "${FILESDIR}"/incorrect_format.patch)
79 DOCS=(README)
80
81 pkg_config() {
82 python_set_active_version 2
83 python_need_rebuild
84 }
85
86 src_prepare() {
87 autotools-utils_src_prepare
88 eautoreconf
89 }
90
91 src_configure() {
92 local myeconfargs=(
93 $(use_with readline)
94 $(use_enable ocaml)
95 $(use_enable perl)
96 --enable-nls
97 $(use_enable python)
98 $(use_enable ruby)
99 --disable-rpath
100 )
101
102 autotools-utils_src_configure
103 }
104
105 src_test() {
106 emake check || die
107 }
108
109 src_install() {
110 strip-linguas -i po
111 if [ -z "${LINGUAS}" ] ; then
112 LINGUAS=none
113 else
114 LINGUAS=none
115 fi
116
117 autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
118
119 if use perl; then
120 fixlocalpod
121 fi
122 }
123
124
125
126 1.1 app-misc/hivex/ChangeLog
127
128 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hivex/ChangeLog?rev=1.1&view=markup
129 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hivex/ChangeLog?rev=1.1&content-type=text/plain
130
131 Index: ChangeLog
132 ===================================================================
133 # ChangeLog for app-misc/hivex
134 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
135 # $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/ChangeLog,v 1.1 2011/09/06 17:17:33 maksbotan Exp $
136
137 *hivex-1.3.1 (06 Sep 2011)
138
139 06 Sep 2011; Maxim Koltsov <maksbotan@g.o>
140 +files/autoconf_fix-1.3.0.patch, +hivex-1.3.1.ebuild,
141 +files/incorrect_format.patch, +metadata.xml:
142 Copy app-misc/hivex from rion-overlay, thanks to slepnoga. Bug #342217