Gentoo Archives: gentoo-commits

From: "Wulf Krueger (philantrop)" <philantrop@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/lisaac: metadata.xml Manifest lisaac-0.13.1.ebuild ChangeLog
Date: Sat, 01 Mar 2008 16:44:37
Message-Id: E1JVUp8-0002Eg-US@stork.gentoo.org
1 philantrop 08/03/01 16:44:34
2
3 Added: metadata.xml Manifest lisaac-0.13.1.ebuild
4 ChangeLog
5 Log:
6 Initial ebuild. Proxy-maintained by kernelsensei through myself.
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.1 dev-lang/lisaac/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/lisaac/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/lisaac/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>no-herd</herd>
21 <maintainer>
22 <email>kernelsensei@g.o</email>
23 <name>Boris Fersing</name>
24 <description>Boris is the maintainer-by-proxy for this package.
25 Bug-wranglers: please be sure to cc him on every bug report about it.
26 </description>
27 </maintainer>
28 <maintainer>
29 <email>philantrop@g.o</email>
30 <name>Wulf C. Krueger</name>
31 <description>Just proxy-maintaining for Boris.</description>
32 </maintainer>
33 </pkgmetadata>
34
35
36
37 1.1 dev-lang/lisaac/Manifest
38
39 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/lisaac/Manifest?rev=1.1&view=markup
40 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/lisaac/Manifest?rev=1.1&content-type=text/plain
41
42 Index: Manifest
43 ===================================================================
44 -----BEGIN PGP SIGNED MESSAGE-----
45 Hash: SHA1
46
47 AUX 50lisaac-gentoo.el 205 RMD160 181290212db8101461672324528d236845225d92 SHA1 ac62456d3f91e1cee150e72cc88114598b749854 SHA256 3187c2b42127a6b0effa280e8847942eb33ea07e8ecdffe5a2c0d6e1090505eb
48 DIST lisaac-0.13.1.tar.gz 2141871 RMD160 75e0ac553df4d42fa15a2b69194efffd1b81f52b SHA1 ff732b048158904b90c5c1e2ac89c18155081428 SHA256 dc3ffe65e3be3f4ee4b77d3f362c22556afa842575f1b4dcf0951cf36f82f993
49 EBUILD lisaac-0.13.1.ebuild 1693 RMD160 06f675920aa9264d7178857afdd0eac9010f10bd SHA1 1ae94d8a92514324c9010548f7e922fb15fca3e0 SHA256 97f7a3b8dac1745f74588c46a07cebebd8a738dec2876c3e8d26791a7c55bb35
50 MISC ChangeLog 336 RMD160 23011595787efcd97c2c2fdeb425480b80fc8322 SHA1 cca3412ccb48b0dacf89f92e64ad35a56673f190 SHA256 26c0e373b4ccee68c55b3fff8a4bdadc0e7c8684a17d59fd0c4caa1164024fb9
51 MISC metadata.xml 578 RMD160 0fa28bfb2d788914caf59a5efbcff496f5b7255f SHA1 0aacc29c1e9dd355daf4b4f45a8c823c37f8feeb SHA256 2a77ebe023fc605457743d575caaca0fb6388be514c3c60a62c1646ea01cb8a7
52 -----BEGIN PGP SIGNATURE-----
53 Version: GnuPG v2.0.7 (GNU/Linux)
54
55 iD8DBQFHyYafCkvF58q80IkRAiDaAKCquD5o0Wn6Uu7MEp+4gOmehtzWsgCgqFJk
56 WDnGjCedxY2KWmy5I6+fCeM=
57 =zp1w
58 -----END PGP SIGNATURE-----
59
60
61
62 1.1 dev-lang/lisaac/lisaac-0.13.1.ebuild
63
64 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/lisaac/lisaac-0.13.1.ebuild?rev=1.1&view=markup
65 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/lisaac/lisaac-0.13.1.ebuild?rev=1.1&content-type=text/plain
66
67 Index: lisaac-0.13.1.ebuild
68 ===================================================================
69 # Copyright 1999-2008 Gentoo Foundation
70 # Distributed under the terms of the GNU General Public License v2
71 # $Header: /var/cvsroot/gentoo-x86/dev-lang/lisaac/lisaac-0.13.1.ebuild,v 1.1 2008/03/01 16:44:34 philantrop Exp $
72
73 inherit versionator elisp-common
74
75 DESCRIPTION="Lisaac is an object prototype based language"
76 HOMEPAGE="http://isaacproject.u-strasbg.fr/li.html"
77 SRC_URI="http://isaacproject.u-strasbg.fr/download/${P}.tar.gz"
78
79 LICENSE="GPL-3"
80 SLOT="0"
81 KEYWORDS="~amd64 ~x86"
82 IUSE="vim emacs kde examples"
83
84 DEPEND="vim? ( app-editors/vim )
85 emacs? ( virtual/emacs )
86 kde? ( || ( =kde-base/kate-3.5* =kde-base/kdebase-3.5* ) )"
87
88 RDEPEND="${DEPEND}"
89
90 SITEFILE=50${PN}-gentoo.el
91
92 src_compile(){
93 emake || die "emake failed"
94
95 if use emacs; then
96 elisp-compile editor/emacs/lisaac-mode.el \
97 || die "compiling emacs component failed."
98 fi
99 }
100
101 src_install(){
102 emake DESTDIR="${D}" install || die "install failed"
103
104 if use vim; then
105 insinto /usr/share/vim/vimfiles/syntax/
106 doins editor/vim/syntax/lisaac.vim
107 insinto /usr/share/vim/vimfiles/indent/
108 doins editor/vim/indent/lisaac.vim
109 fi
110
111 if use emacs; then
112 elisp-install ${PN} editor/emacs/*.{el,elc} \
113 || die "installing emacs coponent failed."
114 elisp-site-file-install "${FILESDIR}"/${SITEFILE} \
115 || die "installing emacs site file failed"
116 fi
117
118 if use kde; then
119 insinto /usr/share/apps/katepart/syntax/
120 doins editor/kate/lisaac_v2.xml
121 fi
122
123 if use examples; then
124 dodir /usr/share/${PN}/
125 cp -r example "${D}"/usr/share/${PN}/examples
126 fi
127 }
128
129 pkg_postinst(){
130 if use vim; then
131 elog "Add the following line to your vimrc if you want"
132 elog "to enable the lisaac support :"
133 elog
134 elog "au BufNewFile,BufRead *.li setf lisaac"
135 fi
136
137 use emacs && elisp-site-regen
138 }
139
140 pkg_postrm(){
141 use emacs && elisp-site-regen
142 }
143
144
145
146 1.1 dev-lang/lisaac/ChangeLog
147
148 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/lisaac/ChangeLog?rev=1.1&view=markup
149 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/lisaac/ChangeLog?rev=1.1&content-type=text/plain
150
151 Index: ChangeLog
152 ===================================================================
153 # ChangeLog for dev-lang/lisaac
154 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
155 # $Header: /var/cvsroot/gentoo-x86/dev-lang/lisaac/ChangeLog,v 1.1 2008/03/01 16:44:34 philantrop Exp $
156
157 *lisaac-0.13.1 (01 Mar 2008)
158
159 01 Mar 2008; Wulf C. Krueger <philantrop@g.o>
160 +files/50lisaac-gentoo.el, +metadata.xml, +lisaac-0.13.1.ebuild:
161 Initial ebuild. Proxy-maintained by kernelsensei through myself.
162
163
164
165
166 --
167 gentoo-commits@l.g.o mailing list