/[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.6 - (hide annotations) (download)
Sat Apr 16 20:26:30 2005 UTC (14 years, 10 months ago) by mkennedy
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +1 -1 lines
FILE REMOVED
(Portage version: 2.0.51.19)

1 agriffis 1.4 # Copyright 1999-2004 Gentoo Foundation
2 mkennedy 1.1 # Distributed under the terms of the GNU General Public License v2
3 mkennedy 1.6 # $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-imho/cl-imho-1.3.1.ebuild,v 1.5 2004/07/14 15:32:05 agriffis Exp $
4 mkennedy 1.1
5     inherit common-lisp
6    
7 mkennedy 1.2 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 mkennedy 1.1 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 mkennedy 1.2 }
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 mkennedy 1.1 }

  ViewVC Help
Powered by ViewVC 1.1.20