/[gentoo-x86]/dev-lisp/cl-imho/cl-imho-1.3.1.ebuild
Gentoo

Contents of /dev-lisp/cl-imho/cl-imho-1.3.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (show annotations) (download)
Wed Jul 14 15:32:05 2004 UTC (15 years, 7 months ago) by agriffis
Branch: MAIN
Changes since 1.4: +1 -2 lines
sync IUSE (missing), don't assign S=${WORKDIR}/${P}

1 # Copyright 1999-2004 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-imho/cl-imho-1.3.1.ebuild,v 1.4 2004/06/24 23:44:19 agriffis Exp $
4
5 inherit common-lisp
6
7 DESCRIPTION="IMHO is a toolkit that provides facilities for building highly interactive web applications, like WebCheckout. Some of the features that are in a useful state at this point are: session management, componentized document construction, template-based HTML rendering, and Java/Javascript integration. It is a loose functional equivalent of Apple's WebObjects framework."
8 HOMEPAGE="http://freesw.onshored.com/wwwdist/imho/
9 http://alpha.onshored.com/lisp-software/"
10 SRC_URI="http://alpha.onshored.com/debian/local/${PN}_${PV}.orig.tar.gz"
11 LICENSE="MIT"
12 SLOT="0"
13 KEYWORDS="~x86"
14 IUSE=""
15 DEPEND="dev-lisp/common-lisp-controller
16 dev-lisp/cl-odcl
17 =net-www/apache-1*"
18
19 CLPACKAGE=imho
20
21
22 src_compile() {
23 cd apache && make CFLAGS="${CFLAGS} -Wall -Wstrict-prototypes -fPIC" || die
24 }
25
26 src_install() {
27 exeinto /usr/lib/apache-extramodules
28 doexe apache/apache-1.3/mod_webapp.so
29
30 insinto /usr/include/webapplib
31 doins apache/webapplib/*.h
32 dolib.so apache/webapplib/libwebapp.so
33
34 dodoc apache/doc/*.txt
35 dodoc doc/*.txt doc/*.pdf
36 dohtml doc/*.html
37
38 insinto /usr/share/common-lisp/source/imho
39 doins *.lisp imho.asd imho.system
40 dodir /usr/share/common-lisp/systems
41 dosym /usr/share/common-lisp/source/imho/imho.asd \
42 /usr/share/common-lisp/systems/imho.asd
43 dosym /usr/share/common-lisp/source/imho/imho.system \
44 /usr/share/common-lisp/systems/imho.system
45 }
46
47
48 pkg_preinst() {
49 rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true
50 }
51
52 pkg_postrm() {
53 rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true
54 }

  ViewVC Help
Powered by ViewVC 1.1.20