Annotation of /trunk/extras/xmonad/xmonad-0.9.1-r3.smage2
Parent Directory | Revision Log
Revision 5510 -
(hide annotations)
(download)
Wed Jun 30 23:43:46 2010 UTC (13 years, 11 months ago) by niro
File size: 1237 byte(s)
Wed Jun 30 23:43:46 2010 UTC (13 years, 11 months ago) by niro
File size: 1237 byte(s)
-fixed PCATEGORIE and a typo
1 | niro | 5510 | # $Id$ |
2 | |||
3 | PNAME="xmonad" | ||
4 | PVER="0.9.1" | ||
5 | PBUILD="r3" | ||
6 | |||
7 | STATE="unstable" | ||
8 | |||
9 | SDEPEND=">= dev-libs/gmp-4.3.1 | ||
10 | >= x11-libs/libX11-1.3 | ||
11 | >= x11-libs/libXinerama-1.1 | ||
12 | >= dev-haskell/haskell-mtl-1.1.0.2 | ||
13 | >= dev-haskell/haskell-x11-1.5.0.0 | ||
14 | >= dev-haskell/haskell-utf8-string-0.3.6" | ||
15 | |||
16 | SPLIT_PACKAGES="xmonad haskell-xmonad" | ||
17 | sminclude haskell cleanutils | ||
18 | |||
19 | UP2DATE="updatecmd http://hackage.haskell.org/package/${PNAME/#haskell-/} | lasttarball gz" | ||
20 | |||
21 | split_info_xmonad() | ||
22 | { | ||
23 | PCATEGORIE="x11-wm" | ||
24 | DESCRIPTION="xmonad: A tiling window manager." | ||
25 | DEPEND=">= dev-libs/gmp-4.3.1 | ||
26 | >= x11-libs/libX11-1.3 | ||
27 | >= x11-libs/libXinerama-1.1" | ||
28 | } | ||
29 | |||
30 | split_info_haskell-xmonad() | ||
31 | { | ||
32 | PCATEGORIE="dev-haskell" | ||
33 | DESCRIPTION="xmonad haskell module for ghc." | ||
34 | DEPEND="== x11-wm/xmonad-${PVER} | ||
35 | >= dev-haskell/haskell-mtl-1.1.0.2 | ||
36 | >= dev-haskell/haskell-x11-1.5.0.0 | ||
37 | >= dev-haskell/haskell-utf8-string-0.3.6" | ||
38 | } | ||
39 | |||
40 | # override sminclude to trigger split_srcinstalls | ||
41 | src_install() { true; } | ||
42 | |||
43 | # split srcinstall | ||
44 | src_install_xmonad() | ||
45 | { | ||
46 | haskell_src_install || die | ||
47 | # cleanup | ||
48 | zapmost ${BINDIR} usr/bin usr/share/doc || die | ||
49 | } | ||
50 | |||
51 | # split srcinstall | ||
52 | src_install_haskell-xmonad() | ||
53 | { | ||
54 | haskell_src_install || die | ||
55 | # cleanup | ||
56 | rm -rf ${BINDIR}/usr/bin || die | ||
57 | rm -rf ${BINDIR}/usr/share/doc || die | ||
58 | } |
Properties
Name | Value |
---|---|
svn:keywords | Id |