Gentoo Archives: gentoo-commits

From: "Jeremy Olexa (darkside)" <darkside@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/hamlib: metadata.xml ChangeLog hamlib-1.2.8.ebuild
Date: Thu, 04 Dec 2008 17:58:21
Message-Id: E1L8ISw-0008MP-Ez@stork.gentoo.org
1 darkside 08/12/04 17:58:18
2
3 Modified: metadata.xml ChangeLog
4 Added: hamlib-1.2.8.ebuild
5 Log:
6 version bump, Thomas Beierlein as maintainer, bug #249714
7 (Portage version: 2.2_rc16/cvs/Linux 2.6.28-rc6-wl-dirty x86_64)
8
9 Revision Changes Path
10 1.5 media-libs/hamlib/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/hamlib/metadata.xml?rev=1.5&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/hamlib/metadata.xml?rev=1.5&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/hamlib/metadata.xml?r1=1.4&r2=1.5
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/hamlib/metadata.xml,v
19 retrieving revision 1.4
20 retrieving revision 1.5
21 diff -u -r1.4 -r1.5
22 --- metadata.xml 23 Jun 2006 14:57:01 -0000 1.4
23 +++ metadata.xml 4 Dec 2008 17:58:18 -0000 1.5
24 @@ -1,10 +1,14 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<herd>no-herd</herd>
29 -<maintainer>
30 -<email>maintainer-needed@g.o</email>
31 -<name>your friendly neighbour</name>
32 -</maintainer>
33 + <herd>no-herd</herd>
34 + <maintainer>
35 + <email>tb@××××××××.de</email>
36 + <name>Thomas Beierlein</name>
37 + <description>Proxy maintainer, please assign bugs</description>
38 + </maintainer>
39 + <maintainer>
40 + <email>darkside@g.o</email>
41 + <description>Proxy committer, CC on bugs</description>
42 + </maintainer>
43 </pkgmetadata>
44 -
45
46
47
48 1.29 media-libs/hamlib/ChangeLog
49
50 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/hamlib/ChangeLog?rev=1.29&view=markup
51 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/hamlib/ChangeLog?rev=1.29&content-type=text/plain
52 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/hamlib/ChangeLog?r1=1.28&r2=1.29
53
54 Index: ChangeLog
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/media-libs/hamlib/ChangeLog,v
57 retrieving revision 1.28
58 retrieving revision 1.29
59 diff -u -r1.28 -r1.29
60 --- ChangeLog 18 Jun 2008 03:16:47 -0000 1.28
61 +++ ChangeLog 4 Dec 2008 17:58:18 -0000 1.29
62 @@ -1,6 +1,20 @@
63 # ChangeLog for media-libs/hamlib
64 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
65 -# $Header: /var/cvsroot/gentoo-x86/media-libs/hamlib/ChangeLog,v 1.28 2008/06/18 03:16:47 darkside Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/media-libs/hamlib/ChangeLog,v 1.29 2008/12/04 17:58:18 darkside Exp $
67 +
68 +*hamlib-1.2.8 (04 Dec 2008)
69 +
70 + 04 Dec 2008; Jeremy Olexa <darkside@g.o> metadata.xml,
71 + +hamlib-1.2.8.ebuild:
72 + Version bump, bug #249714:
73 + New features:
74 + * Some new rig models supported
75 + * New rotator backend
76 + * Fixes for a lot of radios
77 + * Numerous bindings fixes, esp. for memory channel works
78 + * New commands available in rigctl
79 + * New rotctld to go with rigctld rig daemon.
80 + Added Thomas Beierlein as maintainer, I'll be proxy committer.
81
82 18 Jun 2008; Jeremy Olexa <darkside@g.o> -hamlib-1.2.4.ebuild:
83 removed old. fixes bug #200597
84
85
86
87 1.1 media-libs/hamlib/hamlib-1.2.8.ebuild
88
89 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/hamlib/hamlib-1.2.8.ebuild?rev=1.1&view=markup
90 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/hamlib/hamlib-1.2.8.ebuild?rev=1.1&content-type=text/plain
91
92 Index: hamlib-1.2.8.ebuild
93 ===================================================================
94 # Copyright 1999-2008 Gentoo Foundation
95 # Distributed under the terms of the GNU General Public License v2
96 # $Header: /var/cvsroot/gentoo-x86/media-libs/hamlib/hamlib-1.2.8.ebuild,v 1.1 2008/12/04 17:58:18 darkside Exp $
97
98 inherit eutils multilib libtool
99
100 DESCRIPTION="Ham radio backend rig control libraries"
101 HOMEPAGE="http://hamlib.sourceforge.net/"
102 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
103
104 LICENSE="LGPL-2 GPL-2"
105 SLOT="0"
106 KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-fbsd"
107 IUSE="doc python tcl"
108
109 RESTRICT="test"
110
111 RDEPEND="virtual/libc
112 python? ( dev-lang/python
113 dev-lang/tcl )
114 tcl? ( dev-lang/tcl )"
115
116 DEPEND=" ${RDEPEND}
117 >=sys-devel/libtool-1.5
118 >=dev-util/pkgconfig-0.15
119 >=dev-lang/swig-1.3.14
120 dev-libs/libxml2
121 doc? ( >=app-doc/doxygen-1.3.5 )"
122
123 src_unpack() {
124 unpack ${A}
125 cd "${S}"
126
127 epatch "${FILESDIR}"/${PN}-pkgconfig-fix.diff
128
129 # Needed for FreeBSD - Please do not remove
130 elibtoolize
131 }
132
133 src_compile() {
134 econf \
135 --libdir=/usr/$(get_libdir)/hamlib \
136 --disable-static \
137 --with-microtune \
138 --with-rpc-backends \
139 --without-perl-binding \
140 $(use_with python python-binding) \
141 $(use_with tcl tcl-binding)
142
143 emake -j1 || die "emake failed"
144
145 if use doc ; then
146 cd doc && make doc || die "make doc failed"
147 fi
148 }
149
150 src_install() {
151 emake DESTDIR="${D}" install || die "emake install failed"
152
153 dodoc AUTHORS PLAN README README.betatester \
154 README.developer LICENSE NEWS TODO
155
156 if use doc; then
157 dohtml doc/html/*
158 fi
159
160 insinto /usr/$(get_libdir)/pkgconfig
161 doins hamlib.pc
162
163 echo "LDPATH=/usr/$(get_libdir)/hamlib" > "${T}"/73hamlib
164 doenvd "${T}"/73hamlib
165 }