Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/xpa: ChangeLog xpa-2.1.12.ebuild xpa-2.1.13.ebuild
Date: Tue, 03 May 2011 17:25:26
Message-Id: 20110503172513.F270120054@flycatcher.gentoo.org
1 jlec 11/05/03 17:25:13
2
3 Modified: ChangeLog xpa-2.1.12.ebuild
4 Added: xpa-2.1.13.ebuild
5 Log:
6 Version Bump, notified by euscan
7
8 (Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.8 x11-libs/xpa/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpa/ChangeLog?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpa/ChangeLog?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpa/ChangeLog?r1=1.7&r2=1.8
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-libs/xpa/ChangeLog,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- ChangeLog 19 Jul 2010 18:35:36 -0000 1.7
24 +++ ChangeLog 3 May 2011 17:25:13 -0000 1.8
25 @@ -1,6 +1,12 @@
26 # ChangeLog for x11-libs/xpa
27 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/xpa/ChangeLog,v 1.7 2010/07/19 18:35:36 bicatali Exp $
29 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/xpa/ChangeLog,v 1.8 2011/05/03 17:25:13 jlec Exp $
31 +
32 +*xpa-2.1.13 (03 May 2011)
33 +
34 + 03 May 2011; Justin Lecher <jlec@g.o> xpa-2.1.12.ebuild,
35 + +xpa-2.1.13.ebuild:
36 + Version Bump, notified by euscan
37
38 19 Jul 2010; Sébastien Fabbro <bicatali@g.o> -xpa-2.1.10.ebuild,
39 metadata.xml:
40
41
42
43 1.2 x11-libs/xpa/xpa-2.1.12.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpa/xpa-2.1.12.ebuild?rev=1.2&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpa/xpa-2.1.12.ebuild?rev=1.2&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpa/xpa-2.1.12.ebuild?r1=1.1&r2=1.2
48
49 Index: xpa-2.1.12.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/x11-libs/xpa/xpa-2.1.12.ebuild,v
52 retrieving revision 1.1
53 retrieving revision 1.2
54 diff -u -r1.1 -r1.2
55 --- xpa-2.1.12.ebuild 31 Jan 2010 21:33:45 -0000 1.1
56 +++ xpa-2.1.12.ebuild 3 May 2011 17:25:13 -0000 1.2
57 @@ -1,19 +1,22 @@
58 -# Copyright 1999-2010 Gentoo Foundation
59 +# Copyright 1999-2011 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/xpa/xpa-2.1.12.ebuild,v 1.1 2010/01/31 21:33:45 bicatali Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/xpa/xpa-2.1.12.ebuild,v 1.2 2011/05/03 17:25:13 jlec Exp $
63
64 EAPI=2
65 +
66 inherit eutils autotools
67
68 DESCRIPTION="Messaging system providing communication between programs"
69 -HOMEPAGE="http://hea-www.harvard.edu/RD/xpa"
70 +HOMEPAGE="http://hea-www.harvard.edu/RD/xpa/"
71 SRC_URI="http://hea-www.harvard.edu/saord/download/${PN}/${P}.tar.gz"
72
73 LICENSE="LGPL-2.1"
74 SLOT="0"
75 KEYWORDS="~amd64 ~ppc ~x86"
76 IUSE="doc"
77 -RDEPEND="dev-lang/tcl
78 +
79 +RDEPEND="
80 + dev-lang/tcl
81 x11-libs/libXt
82 !<sci-astronomy/ds9-5.3"
83 DEPEND="${RDEPEND}"
84
85
86
87 1.1 x11-libs/xpa/xpa-2.1.13.ebuild
88
89 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpa/xpa-2.1.13.ebuild?rev=1.1&view=markup
90 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpa/xpa-2.1.13.ebuild?rev=1.1&content-type=text/plain
91
92 Index: xpa-2.1.13.ebuild
93 ===================================================================
94 # Copyright 1999-2011 Gentoo Foundation
95 # Distributed under the terms of the GNU General Public License v2
96 # $Header: /var/cvsroot/gentoo-x86/x11-libs/xpa/xpa-2.1.13.ebuild,v 1.1 2011/05/03 17:25:13 jlec Exp $
97
98 EAPI=4
99
100 inherit eutils autotools
101
102 DESCRIPTION="Messaging system providing communication between programs"
103 HOMEPAGE="http://hea-www.harvard.edu/RD/xpa/"
104 SRC_URI="http://hea-www.harvard.edu/saord/download/${PN}/${P}.tar.gz"
105
106 LICENSE="LGPL-2.1"
107 SLOT="0"
108 KEYWORDS="~amd64 ~ppc ~x86"
109 IUSE="doc"
110
111 RDEPEND="
112 dev-lang/tcl
113 x11-libs/libXt
114 !<sci-astronomy/ds9-5.3"
115 DEPEND="${RDEPEND}"
116
117 src_prepare() {
118 epatch "${FILESDIR}"/${PN}-2.1.8-makefile.patch
119 sed -i -e "s:\${LINK}:\${LINK} ${LDFLAGS}:" mklib
120 eautoconf
121 }
122
123 src_configure() {
124 econf \
125 --enable-shared \
126 --enable-threaded-xpans \
127 --with-x \
128 --with-tcl \
129 --with-threads
130 }
131
132 src_compile() {
133 emake shlib tclxpa || die "emake failed"
134 }
135
136 src_install () {
137 dodir /usr/$(get_libdir)
138 emake INSTALL_ROOT="${D}" install || die "emake install failed"
139 insinto /usr/$(get_libdir)/tclxpa
140 doins pkgIndex.tcl
141 mv "${D}"/usr/$(get_libdir)/libtclxpa* "${D}"/usr/$(get_libdir)/tclxpa/
142
143 dodoc README
144 if use doc; then
145 cd doc
146 insinto /usr/share/doc/${PF}
147 doins *.pdf || die
148 insinto /usr/share/doc/${PF}/html
149 doins *.html || die
150 fi
151 }