1 |
miknix 10/10/03 21:43:29 |
2 |
|
3 |
Modified: ChangeLog Manifest |
4 |
Added: logtalk-2.41.0.ebuild |
5 |
Log: |
6 |
Version bump |
7 |
|
8 |
The install process continues more or less the same.. However, this |
9 |
version features a freedesktop mime file and man pages which are now |
10 |
being installed. |
11 |
|
12 |
Revision Changes Path |
13 |
1.8 dev-lang/logtalk/ChangeLog |
14 |
|
15 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/logtalk/ChangeLog?rev=1.8&view=markup |
16 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/logtalk/ChangeLog?rev=1.8&content-type=text/plain |
17 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/logtalk/ChangeLog?r1=1.7&r2=1.8 |
18 |
|
19 |
Index: ChangeLog |
20 |
=================================================================== |
21 |
RCS file: /var/cvsroot/gentoo-x86/dev-lang/logtalk/ChangeLog,v |
22 |
retrieving revision 1.7 |
23 |
retrieving revision 1.8 |
24 |
diff -u -r1.7 -r1.8 |
25 |
--- ChangeLog 23 Sep 2009 14:12:23 -0000 1.7 |
26 |
+++ ChangeLog 3 Oct 2010 21:43:29 -0000 1.8 |
27 |
@@ -1,6 +1,15 @@ |
28 |
# ChangeLog for dev-lang/logtalk |
29 |
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 |
30 |
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/logtalk/ChangeLog,v 1.7 2009/09/23 14:12:23 miknix Exp $ |
31 |
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 |
32 |
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/logtalk/ChangeLog,v 1.8 2010/10/03 21:43:29 miknix Exp $ |
33 |
+ |
34 |
+*logtalk-2.41.0 (03 Oct 2010) |
35 |
+ |
36 |
+ 03 Oct 2010; Angelo Arrifano <miknix@g.o> +logtalk-2.41.0.ebuild: |
37 |
+ Version bump |
38 |
+ |
39 |
+ Users should now set the LOGTALKUSER environment variable according to |
40 |
+ their wishes. |
41 |
+ This version features man pages and a freedesktop mime definition. |
42 |
|
43 |
*logtalk-2.37.4 (23 Sep 2009) |
44 |
|
45 |
|
46 |
|
47 |
|
48 |
1.8 dev-lang/logtalk/Manifest |
49 |
|
50 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/logtalk/Manifest?rev=1.8&view=markup |
51 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/logtalk/Manifest?rev=1.8&content-type=text/plain |
52 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/logtalk/Manifest?r1=1.7&r2=1.8 |
53 |
|
54 |
Index: Manifest |
55 |
=================================================================== |
56 |
RCS file: /var/cvsroot/gentoo-x86/dev-lang/logtalk/Manifest,v |
57 |
retrieving revision 1.7 |
58 |
retrieving revision 1.8 |
59 |
diff -u -r1.7 -r1.8 |
60 |
--- Manifest 23 Sep 2009 14:12:32 -0000 1.7 |
61 |
+++ Manifest 3 Oct 2010 21:43:29 -0000 1.8 |
62 |
@@ -2,9 +2,11 @@ |
63 |
DIST lgt2351.tar.bz2 492503 RMD160 69c4655ec5423f4eb96920a1dcde98329b9b8036 SHA1 12cff6d6b20fe920988e3d9793512db67e474b63 SHA256 789ae2638c3b79c7574607857659582e012e8ef43376d1da06e51d8a29b9d394 |
64 |
DIST lgt2371.tar.bz2 514868 RMD160 ffae95ebf48b466840e961482bca66ac4effaa4d SHA1 749354f4270e0fa7606cdb0cb50ef2017d6ca063 SHA256 ea288634a42617cd8226316c7fec93fe4bdda7f8fa30e4427bf83101b3e797b4 |
65 |
DIST lgt2374.tar.bz2 523123 RMD160 4119f8fa37316f489de73de57dba0d6cb7312caa SHA1 e47f544fc54a62829926bc4fb2379272fb07cd34 SHA256 bf8f2b63e632f424bebd5c66e867d1389f0a20a5d1b8fbab503062dae992df6d |
66 |
+DIST lgt2410.tar.bz2 621950 RMD160 bbf614c0450def4164b185b35d0f4b54c397dd0d SHA1 8cb811c0a6e0c203b274e96edf74d8e56986bdef SHA256 ba083578b7b8665cec8a2123152f42b4f554d586f8422ef521e32eb7e7306267 |
67 |
EBUILD logtalk-2.34.1.ebuild 2535 RMD160 55660f90525f64ff53123d5f52c4125b9e3af016 SHA1 4ec98a2b08e005e84503c4287f617413dfc3f6f7 SHA256 ced0025bd82fb537134c2d4181308a6550fa75c56d40a647f7cab1f67cf18f2e |
68 |
EBUILD logtalk-2.35.1.ebuild 2877 RMD160 1cd43ce76c0c506af60bd8818382d0dc847650ef SHA1 7d2d76a6c4aead1d1bb29895d5335ffda6fa931d SHA256 4f33e3e9af3025817e3785d309b14e77c4521ff363fb3c57c0e0e34a7cec2099 |
69 |
EBUILD logtalk-2.37.1.ebuild 2877 RMD160 191589007530ed1320500fafdcc5b06f86619e65 SHA1 c4346018d9caf08cd11d222266639a63607c4122 SHA256 f6d5e5f0ddbf3f0fe2dc434cfbf777e1e3d11e6da11fbda6b88f4e85d8d8743e |
70 |
EBUILD logtalk-2.37.4.ebuild 2877 RMD160 3b9ce322186a4eb2aff63f75e8f72f43888c6050 SHA1 01cac8111a2d3dbb1220747326a7f121de5f99c9 SHA256 abc74a9c30f95a222211299d4df92924789d4e5906f8edca5fc3226b59216191 |
71 |
+EBUILD logtalk-2.41.0.ebuild 3262 RMD160 c809b577b161c61b8cfb61bde703234a2c1a25f9 SHA1 123b038f8eb316167d4be3879a1f7ef86ff55780 SHA256 f7db53524ec8c809b9165d2a34a87e1ad22e7a6d5d14d259a8d5b741c9cb0bcc |
72 |
MISC ChangeLog 1138 RMD160 b35f6d7e740b8652c9943666eb1325f6e2db4f31 SHA1 d6ad0c2c3836f123c06a7db379f8cfbbc99d256e SHA256 536425d73b5e2f750188c4d843eaf01b5efcc844205244f67248422a5635ef28 |
73 |
MISC metadata.xml 722 RMD160 cf6e2de0a3720ce6639aef0eeb92ffb94bda85b7 SHA1 c1b9e868a27798c819aa817f9bd0832093c30125 SHA256 edbdd93445d2b63211e071af48a8648b1c210037409237413b7e60d2533f1827 |
74 |
|
75 |
|
76 |
|
77 |
1.1 dev-lang/logtalk/logtalk-2.41.0.ebuild |
78 |
|
79 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/logtalk/logtalk-2.41.0.ebuild?rev=1.1&view=markup |
80 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/logtalk/logtalk-2.41.0.ebuild?rev=1.1&content-type=text/plain |
81 |
|
82 |
Index: logtalk-2.41.0.ebuild |
83 |
=================================================================== |
84 |
# Copyright 1999-2010 Gentoo Foundation |
85 |
# Distributed under the terms of the GNU General Public License v2 |
86 |
# $Header: /var/cvsroot/gentoo-x86/dev-lang/logtalk/logtalk-2.41.0.ebuild,v 1.1 2010/10/03 21:43:29 miknix Exp $ |
87 |
|
88 |
inherit eutils versionator fdo-mime |
89 |
|
90 |
DESCRIPTION="Open source object-oriented logic programming language." |
91 |
HOMEPAGE="http://logtalk.org" |
92 |
MY_PV="lgt$(delete_all_version_separators)" |
93 |
SRC_URI="http://logtalk.org/files/${MY_PV}.tar.bz2" |
94 |
LICENSE="Artistic-2" |
95 |
|
96 |
SLOT="0" |
97 |
KEYWORDS="~amd64 ~ppc ~x86" |
98 |
IUSE="gnupl qupl swipl xsbpl yappl xslt fop" |
99 |
|
100 |
DEPEND="" |
101 |
RDEPEND=" |
102 |
gnupl? ( dev-lang/gprolog ) |
103 |
qupl? ( !amd64? ( dev-lang/qu-prolog ) ) |
104 |
swipl? ( dev-lang/swi-prolog ) |
105 |
xsbpl? ( x86? ( dev-lang/xsb ) ) |
106 |
yappl? ( dev-lang/yap ) |
107 |
xslt? ( dev-libs/libxslt ) |
108 |
fop? ( dev-java/fop ) |
109 |
${DEPEND}" |
110 |
|
111 |
S="${WORKDIR}/${MY_PV}" |
112 |
|
113 |
src_install() { |
114 |
# Look at scripts/install.sh for upstream installation process. |
115 |
# Install logtalk base |
116 |
mv scripts/logtalk_user_setup.sh integration/ |
117 |
mkdir -p "${D}/usr/share/${P}" |
118 |
cp -r compiler configs contributions VERSION.txt \ |
119 |
integration library wenv xml libpaths \ |
120 |
examples settings.lgt "${D}/usr/share/${P}" \ |
121 |
|| die "Failed to install files" |
122 |
|
123 |
# Install mime file, the database will be updated later |
124 |
insinto /usr/share/mime/packages |
125 |
doins scripts/freedesktop/logtalk.xml |
126 |
|
127 |
# Install documentation |
128 |
dodoc BIBLIOGRAPHY.bib CUSTOMIZE.txt INSTALL.txt \ |
129 |
LICENSE.txt QUICK_START.txt README.txt \ |
130 |
RELEASE_NOTES.txt UPGRADING.txt VERSION.txt |
131 |
dohtml -r manuals/* || die "Failed to install html manual" |
132 |
|
133 |
rm -f man/man1/logtalk_backend_select.1 |
134 |
rm -f man/man1/logtalk_version_select.1 |
135 |
doman man/man1/*.1 || die "Failed to install man pages" |
136 |
|
137 |
# Integration symlinks |
138 |
dosym /usr/share/${P}/integration/logtalk_user_setup.sh \ |
139 |
/usr/bin/logtalk_user_setup |
140 |
use gnupl && dosym /usr/share/${P}/integration/gplgt.sh \ |
141 |
/usr/bin/gplgt |
142 |
use qupl && ! use amd64 && dosym /usr/share/${P}/integration/qplgt.sh \ |
143 |
/usr/bin/qplgt |
144 |
use swipl && dosym /usr/share/${P}/integration/swilgt.sh \ |
145 |
/usr/bin/swilgt |
146 |
use xsbpl && use x86 && dosym /usr/share/${P}/integration/xsblgt.sh \ |
147 |
/usr/bin/xsblgt |
148 |
use yappl && dosym /usr/share/${P}/integration/yaplgt.sh \ |
149 |
/usr/bin/yaplgt |
150 |
|
151 |
dosym /usr/share/${P}/xml/lgt2xml.sh /usr/bin/lgt2xml |
152 |
use xslt && dosym /usr/share/${P}/xml/lgt2html.sh /usr/bin/lgt2html |
153 |
use xslt && dosym /usr/share/${P}/xml/lgt2txt.sh /usr/bin/lgt2txt |
154 |
use fop && dosym /usr/share/${P}/xml/lgt2pdf.sh /usr/bin/lgt2pdf |
155 |
|
156 |
# Install environment files |
157 |
echo "LOGTALKHOME=/usr/share/${P}" > 99logtalk |
158 |
doenvd 99logtalk |
159 |
} |
160 |
|
161 |
pkg_postinst() { |
162 |
fdo-mime_desktop_database_update |
163 |
|
164 |
ewarn "Before running logtalk, users should execute" |
165 |
ewarn "logtalk_user_setup *once*." |
166 |
ewarn "To start logtalk use one of the following:" |
167 |
use gnupl && ewarn "GNU Prolog: /usr/bin/gplgt" |
168 |
use qupl && ! use amd64 && ewarn "Qu Prolog: /usr/bin/qplgt" |
169 |
use swipl && ewarn "SWI Prolog: /usr/bin/swilgt" |
170 |
use xsbpl && use x86 && ewarn "XSB: /usr/bin/xsblgt" |
171 |
use yappl && ewarn "YAP: /usr/bin/yaplgt" |
172 |
ewarn "" |
173 |
|
174 |
ewarn "The environment has been set up to make the above" |
175 |
ewarn "integration scripts find files automatically for logtalk." |
176 |
ewarn "Please run 'etc-update && source /etc/profile' to update" |
177 |
ewarn "the environment now, otherwise it will be updated at next" |
178 |
ewarn "login." |
179 |
} |
180 |
|
181 |
pkg_postrm() { |
182 |
fdo-mime_desktop_database_update |
183 |
} |