Gentoo Archives: gentoo-commits

From: "Keri Harris (keri)" <keri@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/qu-prolog: qu-prolog-8.11.ebuild metadata.xml ChangeLog
Date: Sat, 03 Jul 2010 00:14:09
Message-Id: 20100703001356.3956F2C621@corvid.gentoo.org
1 keri 10/07/03 00:13:56
2
3 Modified: metadata.xml ChangeLog
4 Added: qu-prolog-8.11.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.1.8.3/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.2 dev-lang/qu-prolog/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/metadata.xml?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/metadata.xml?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/metadata.xml?r1=1.1&r2=1.2
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/metadata.xml,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- metadata.xml 25 Mar 2006 02:04:10 -0000 1.1
23 +++ metadata.xml 3 Jul 2010 00:13:55 -0000 1.2
24 @@ -2,4 +2,7 @@
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 <herd>prolog</herd>
28 +<use>
29 + <flag name='pedro'>Pedro subscription/notification communications system</flag>
30 +</use>
31 </pkgmetadata>
32
33
34
35 1.68 dev-lang/qu-prolog/ChangeLog
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/ChangeLog?rev=1.68&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/ChangeLog?rev=1.68&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/ChangeLog?r1=1.67&r2=1.68
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/ChangeLog,v
44 retrieving revision 1.67
45 retrieving revision 1.68
46 diff -u -r1.67 -r1.68
47 --- ChangeLog 21 Apr 2010 06:46:47 -0000 1.67
48 +++ ChangeLog 3 Jul 2010 00:13:55 -0000 1.68
49 @@ -1,6 +1,13 @@
50 # ChangeLog for dev-lang/qu-prolog
51 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/ChangeLog,v 1.67 2010/04/21 06:46:47 keri Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/ChangeLog,v 1.68 2010/07/03 00:13:55 keri Exp $
54 +
55 +*qu-prolog-8.11 (03 Jul 2010)
56 +
57 + 03 Jul 2010; <keri@g.o> +qu-prolog-8.11.ebuild,
58 + +files/qu-prolog-8.11-portage.patch,
59 + +files/qu-prolog-8.11-print-atom.patch, metadata.xml:
60 + Version bump
61
62 21 Apr 2010; <keri@g.o> -qu-prolog-8.8.ebuild,
63 -files/qu-prolog-8.8-portage.patch, -qu-prolog-8.9.ebuild,
64
65
66
67 1.1 dev-lang/qu-prolog/qu-prolog-8.11.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/qu-prolog-8.11.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/qu-prolog/qu-prolog-8.11.ebuild?rev=1.1&content-type=text/plain
71
72 Index: qu-prolog-8.11.ebuild
73 ===================================================================
74 # Copyright 1999-2010 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/qu-prolog-8.11.ebuild,v 1.1 2010/07/03 00:13:55 keri Exp $
77
78 EAPI=1
79
80 inherit eutils
81
82 MY_P=qp${PV}
83
84 DESCRIPTION="Qu-Prolog is an extended Prolog supporting quantifiers, object-variables and substitutions"
85 HOMEPAGE="http://www.itee.uq.edu.au/~pjr/HomePages/QuPrologHome.html"
86 SRC_URI="http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/${MY_P}.tar.gz"
87
88 LICENSE="as-is"
89 SLOT="0"
90 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
91 IUSE="debug doc examples pedro qt4 threads"
92
93 RDEPEND="!dev-util/mpatch
94 !dev-util/rej
95 qt4? ( x11-libs/qt-gui:4 )
96 pedro? ( net-misc/pedro )"
97
98 DEPEND="${RDEPEND}
99 dev-lang/perl"
100
101 S="${WORKDIR}"/${MY_P}
102
103 src_unpack() {
104 unpack ${A}
105 cd "${S}"
106 epatch "${FILESDIR}"/${P}-portage.patch
107 epatch "${FILESDIR}"/${P}-print-atom.patch
108 }
109
110 src_compile() {
111 econf \
112 $(use_enable debug) \
113 $(use_enable threads multiple-threads) \
114 || die "econf failed"
115 emake || die "emake failed"
116
117 if use qt4; then
118 cd "${S}"/src/xqp
119 qmake || die "qmake xqp failed"
120 emake || die "emake xqp failed"
121 fi
122 }
123
124 src_install() {
125 exeinto /usr/bin
126 doexe bin/qa bin/qdeal bin/qem bin/ql
127 doexe bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp bin/qppp
128 doexe bin/kq
129
130 if use qt4; then
131 doexe src/xqp/xqp
132 fi
133
134 insinto /usr/$(get_libdir)/${PN}/bin
135 doins prolog/qc1/qc1.qx \
136 prolog/qecat/qecat.qx \
137 prolog/qg/qg.qx \
138 prolog/qp/qp.qx
139
140 insinto /usr/$(get_libdir)/${PN}/library
141 doins prolog/library/*.qo
142
143 insinto /usr/$(get_libdir)/${PN}/compiler
144 doins prolog/compiler/*.qo
145
146 doman doc/man/man1/*.1
147
148 dodoc README
149
150 if use doc ; then
151 docinto reference-manual
152 dodoc doc/manual/*.html
153 docinto user-guide
154 dodoc doc/user/main.pdf
155 fi
156
157 if use examples ; then
158 insinto /usr/share/doc/${PF}/examples
159 doins examples/*.ql
160 docinto examples
161 dodoc examples/README
162 fi
163 }