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