Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/xpa: metadata.xml Manifest xpa-2.1.8.ebuild ChangeLog
Date: Wed, 05 Nov 2008 21:45:15
Message-Id: E1KxqBb-0006iT-LF@stork.gentoo.org
1 bicatali 08/11/05 21:45:11
2
3 Added: metadata.xml Manifest xpa-2.1.8.ebuild ChangeLog
4 Log:
5 Initial import
6 (Portage version: 2.2_rc11/cvs/Linux 2.6.25-gentoo-r7 x86_64)
7
8 Revision Changes Path
9 1.1 x11-libs/xpa/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/xpa/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/xpa/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <maintainer>
20 <email>bicatali@g.o</email>
21 <name>Sébastien Fabbro</name>
22 <description>Feel free to take over</description>
23 </maintainer>
24 <longdescription lang="en">
25 The XPA messaging system provides seamless communication between many
26 kinds of Unix programs, including X programs and Tcl/Tk programs.
27 It also provides an easy way for users to communicate with these
28 XPA-enabled programs by executing XPA client commands in the shell or
29 by utilizing such commands in scripts. Because XPA works both at the
30 programming level and the shell level, it is a powerful tool for
31 unifying any analysis environment: users and programmers have great
32 flexibility in choosing the best level or levels at which to access
33 XPA services, and client access can be extended or modified easily
34 at any time.
35 </longdescription>
36 </pkgmetadata>
37
38
39
40 1.1 x11-libs/xpa/Manifest
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/xpa/Manifest?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/xpa/Manifest?rev=1.1&content-type=text/plain
44
45 Index: Manifest
46 ===================================================================
47 AUX xpa-2.1.8-ds9-5.4.patch 22521 RMD160 b18fb640ba926b67629edbb021b32bf3939bc4f2 SHA1 d77879237e3a660d85903251a0b44ede54936c5a SHA256 e8e728278c12cf7cd7a0a60c93f59b9f16ca2627ce6141a4413e71f7c6321436
48 AUX xpa-2.1.8-makefile.patch 2594 RMD160 5930d2488812dd0ea8d1201d6be27c3a41bacba1 SHA1 d0635220d44c1fb2692517a0ea70fb965be0bcb1 SHA256 24c4470674e4ada96f73461aef267e8fe02846b872c068cdd542e5c24890ee17
49 DIST xpa-2.1.8.tar.gz 826515 RMD160 27e6fabcb6be85325f0ac651361b2be7c1051537 SHA1 9825212d8e3f8a15a540786c76c139e1e6224220 SHA256 b035852d0ae49b21eabed93c901c41510bd82499ac3defe6678a1d5d9209420a
50 EBUILD xpa-2.1.8.ebuild 1185 RMD160 a903965fb75ba10dadda9bcfbe42de9442527176 SHA1 8e11b44a85f1862cd71cf3df3030a370a0e3ca65 SHA256 302afd992b14a7671c9cfd3bda8fff2a73f3e5ccf197323f129088ed9d34b99d
51 MISC ChangeLog 315 RMD160 fc15e8bc69b36ee06c6437e10de2981be867cb7a SHA1 acf619ee7917ded8820730d43254cd5be24344d1 SHA256 5105db7687040462aaefc695eb7faffc2fff7e529af4368631b231270abb737c
52 MISC metadata.xml 978 RMD160 92fca1899fdb0be60fc1f08634381b6144fee371 SHA1 8d1644a55513098f37c47c26ecf3e82a6ec4f47b SHA256 bb79d6f09644c16651bd89152d4e8b0f628abbcbbad06cbd5c94f4bcbf6b2c6a
53
54
55
56 1.1 x11-libs/xpa/xpa-2.1.8.ebuild
57
58 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/xpa/xpa-2.1.8.ebuild?rev=1.1&view=markup
59 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/xpa/xpa-2.1.8.ebuild?rev=1.1&content-type=text/plain
60
61 Index: xpa-2.1.8.ebuild
62 ===================================================================
63 # Copyright 1999-2008 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 # $Header: /var/cvsroot/gentoo-x86/x11-libs/xpa/xpa-2.1.8.ebuild,v 1.1 2008/11/05 21:45:11 bicatali Exp $
66
67 EAPI=2
68 inherit eutils autotools
69
70 DESCRIPTION="Messaging system providing communication between programs"
71 HOMEPAGE="http://hea-www.harvard.edu/RD/xpa"
72 SRC_URI="http://hea-www.harvard.edu/saord/download/${PN}/${P}.tar.gz"
73
74 LICENSE="LGPL-2.1"
75 SLOT="0"
76 KEYWORDS="~amd64 ~x86"
77 IUSE="doc"
78 RDEPEND="dev-lang/tcl
79 x11-libs/libXt"
80 DEPEND="${RDEPEND}"
81
82 src_prepare() {
83 epatch "${FILESDIR}"/${P}-ds9-5.4.patch
84 epatch "${FILESDIR}"/${P}-makefile.patch
85 eautoconf
86 }
87
88 src_configure() {
89 econf \
90 --enable-shared \
91 --enable-threaded-xpans \
92 --with-x \
93 --with-tcl \
94 --with-threads
95 }
96
97 src_compile() {
98 emake shlib tclxpa || die "emake failed"
99 }
100
101 src_install () {
102 emake INSTALL_ROOT="${D}" install || die "emake install failed"
103 dosym libtclxpa.so.1.0 /usr/$(get_libdir)/libtclxpa.so
104 insinto /usr/$(get_libdir)/tclxpa
105 doins pkgIndex.tcl
106 mv "${D}"/usr/$(get_libdir)/libtclxpa* "${D}"/usr/$(get_libdir)/tclxpa/
107
108 dodoc README
109 if use doc; then
110 cd doc
111 insinto /usr/share/doc/${PF}
112 doins *.pdf || die
113 insinto /usr/share/doc/${PF}/html
114 doins *.html || die
115 fi
116 }
117
118
119
120 1.1 x11-libs/xpa/ChangeLog
121
122 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/xpa/ChangeLog?rev=1.1&view=markup
123 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/xpa/ChangeLog?rev=1.1&content-type=text/plain
124
125 Index: ChangeLog
126 ===================================================================
127 # ChangeLog for x11-libs/xpa
128 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
129 # $Header: /var/cvsroot/gentoo-x86/x11-libs/xpa/ChangeLog,v 1.1 2008/11/05 21:45:11 bicatali Exp $
130
131 *xpa-2.1.8 (05 Nov 2008)
132
133 05 Nov 2008; Sébastien Fabbro <bicatali@g.o>
134 +files/xpa-2.1.8-ds9-5.4.patch, +files/xpa-2.1.8-makefile.patch,
135 +metadata.xml, +xpa-2.1.8.ebuild:
136 Initial import