Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libdivecomputer: metadata.xml libdivecomputer-0.3.0.ebuild Manifest ChangeLog
Date: Thu, 28 Mar 2013 18:32:45
Message-Id: 20130328183241.76ADA2171D@flycatcher.gentoo.org
1 tomwij 13/03/28 18:32:41
2
3 Added: metadata.xml libdivecomputer-0.3.0.ebuild Manifest
4 ChangeLog
5 Log:
6 New ebuild for libdivecomputer, a library for communication with dive computers from various manufacturers. Ebuild contributed by Martin Gysel aka bearsh, corrected by Aaron Bauman aka B-Man. Fixes bug #437960.
7
8 (Portage version: 2.1.11.59/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
9
10 Revision Changes Path
11 1.1 dev-libs/libdivecomputer/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdivecomputer/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdivecomputer/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <maintainer>
22 <email>bmangentoo@×××××.com</email>
23 <name>Aaron Bauman</name>
24 <description>Proxy maintainer. Assign bugs to him.</description>
25 </maintainer>
26 <maintainer>
27 <email>TomWij@g.o</email>
28 <name>Tom Wijsman</name>
29 <description>Committer. CC bugs to him.</description>
30 </maintainer>
31 <longdescription lang="en">
32 Library for communication with dive computers from various manufacturers.
33 </longdescription>
34 </pkgmetadata>
35
36
37
38 1.1 dev-libs/libdivecomputer/libdivecomputer-0.3.0.ebuild
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdivecomputer/libdivecomputer-0.3.0.ebuild?rev=1.1&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdivecomputer/libdivecomputer-0.3.0.ebuild?rev=1.1&content-type=text/plain
42
43 Index: libdivecomputer-0.3.0.ebuild
44 ===================================================================
45 # Copyright 1999-2013 Gentoo Foundation
46 # Distributed under the terms of the GNU General Public License v2
47 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libdivecomputer/libdivecomputer-0.3.0.ebuild,v 1.1 2013/03/28 18:32:41 tomwij Exp $
48
49 EAPI="5"
50
51 if [[ ${PV} = *9999* ]]; then
52 EGIT_REPO_URI="git://libdivecomputer.git.sourceforge.net/gitroot/libdivecomputer/libdivecomputer"
53 GIT_ECLASS="git-2"
54 AUTOTOOLIZE=yes
55 fi
56
57 inherit eutils autotools-utils ${GIT_ECLASS}
58
59 if [[ ${PV} = *9999* ]]; then
60 SRC_URI=""
61 else
62 SRC_URI="http://www.divesoftware.org/libdc/releases/${P}.tar.gz"
63 fi
64
65 DESCRIPTION="Library for communication with dive computers from various manufacturers."
66 HOMEPAGE="http://www.divesoftware.org/libdc"
67 LICENSE="LGPL-2.1"
68
69 KEYWORDS="~amd64 ~x86"
70 SLOT="0"
71 IUSE="usb examples +static-libs"
72
73 RDEPEND="usb? ( virtual/libusb )"
74 DEPEND="${RDEPEND}
75 virtual/pkgconfig"
76
77 AUTOTOOLS_IN_SOURCE_BUILD=1
78
79 src_prepare() {
80 if [[ -n ${AUTOTOOLIZE} ]]; then
81 eautoreconf
82 fi
83 }
84
85 src_configure() {
86 autotools-utils_src_configure
87
88 if use usb ; then
89 sed -i 's|#define HAVE_LIBUSB 1||' config.h || die "sed failed"
90 fi
91
92 if use examples ; then
93 sed -i 's|examples||' Makefile || die "sed failed"
94 fi
95 }
96
97 src_compile() {
98 autotools-utils_src_compile
99 }
100
101 src_install() {
102 autotools-utils_src_install
103 }
104
105
106
107 1.1 dev-libs/libdivecomputer/Manifest
108
109 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdivecomputer/Manifest?rev=1.1&view=markup
110 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdivecomputer/Manifest?rev=1.1&content-type=text/plain
111
112 Index: Manifest
113 ===================================================================
114 DIST libdivecomputer-0.3.0.tar.gz 473927 SHA256 84a496dab7d6e5e88bcf197015e5fc3b568492545cb0b55b9007e13f5820a5c0 SHA512 8dd92aad735ad53f642e3e16e922108b842d13053a79617652424e26f030320117f12cb8184f8605cb0aa3c16430c28de9d39dc73e94a87b49dff7d05f177003 WHIRLPOOL 805bf22d38fa2c212d63b2a6c8826b522447b3933cb52bd39776f1565e9f984c7752de8e4c54878b7fb7273d7c2488fdf8c90dd1f400ab398b7fc82df6ceb577
115 EBUILD libdivecomputer-0.3.0.ebuild 1176 SHA256 391280bb9616dc17564e72429740cf4551cfeb1f535c5c804b5e661fbd0eff77 SHA512 9090f180d78c586e2eca15757ca2882a79b270d4d00cec3eea4c53f3c5a9b5d60735e29ad933c04867cb85b17aa139689e1ce6d4b20596c01ff1726aba1ae2fa WHIRLPOOL 14a5fc22ec973e35183f54e4d3f503217b4e7149640671e0467f9b8b80c77f3411692ffc009f1badeaee50af3b97d85ffb20c5bcb80bf6dac045c960c7dc7873
116 MISC ChangeLog 475 SHA256 738081a3eb1c754c0546f872ba84c51a0567ba617c974739d6123aec547ec40d SHA512 8a9708fbcaf4c7c80368f818a377cd44cc359fbb4ed5bd5c2778fb801da1905d2db049c8c8ac68634ae966f840abed7c5c8351511f40050bad3574baa4f4aedb WHIRLPOOL 9e45a91fa0f5f40bfe9a22dad9df69fe82c9ca6a50d83ec5b47f7bf5f4195af54fbdcde34c0effb24545ad64f3940f68cbfcdae73ec59bce9651c82325ad0589
117 MISC metadata.xml 593 SHA256 a20c82217ffcaa34a8f81557ab905941bc8d45e1aefc834f852657cfca22b19e SHA512 a84ca7e11a4839d6d2e81ea55a22c88d48d8649edfd2d2a3684e8ad9d7b67cdfea57df0fe8137c2e4ab4a1e47085e8789bb46c5527a6ce618323d56c990d2d7f WHIRLPOOL 327c65e54d3777b66b78bc182be742c8dd03a3316830bb47ecf2d156be6f8739d6a750a8d8bb667d65d5f8085d489a40d5403479cf93ad0529458221204c3bb7
118
119
120
121 1.1 dev-libs/libdivecomputer/ChangeLog
122
123 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdivecomputer/ChangeLog?rev=1.1&view=markup
124 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdivecomputer/ChangeLog?rev=1.1&content-type=text/plain
125
126 Index: ChangeLog
127 ===================================================================
128 # ChangeLog for dev-libs/libdivecomputer
129 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
130 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libdivecomputer/ChangeLog,v 1.1 2013/03/28 18:32:41 tomwij Exp $
131
132 *libdivecomputer-0.3.0 (28 Mar 2013)
133
134 28 Mar 2013; Tom Wijsman <TomWij@g.o> +libdivecomputer-0.3.0.ebuild,
135 +metadata.xml:
136 New ebuild for libdivecomputer, a library for communication with dive
137 computers from various manufacturers. Ebuild contributed by Martin Gysel aka
138 bearsh, corrected by Aaron Bauman aka B-Man. Fixes bug #437960.