Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/wmii: wmii-3.9.2-r2.ebuild ChangeLog
Date: Sun, 04 Dec 2011 21:41:02
Message-Id: 20111204214047.330482004B@flycatcher.gentoo.org
1 ssuominen 11/12/04 21:40:47
2
3 Modified: ChangeLog
4 Added: wmii-3.9.2-r2.ebuild
5 Log:
6 Use system copy of sys-libs/libixp wrt #323037
7
8 (Portage version: 2.2.0_alpha79/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.40 x11-wm/wmii/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmii/ChangeLog?rev=1.40&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmii/ChangeLog?rev=1.40&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmii/ChangeLog?r1=1.39&r2=1.40
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-wm/wmii/ChangeLog,v
20 retrieving revision 1.39
21 retrieving revision 1.40
22 diff -u -r1.39 -r1.40
23 --- ChangeLog 29 May 2011 08:36:05 -0000 1.39
24 +++ ChangeLog 4 Dec 2011 21:40:47 -0000 1.40
25 @@ -1,6 +1,11 @@
26 # ChangeLog for x11-wm/wmii
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/wmii/ChangeLog,v 1.39 2011/05/29 08:36:05 xarthisius Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/wmii/ChangeLog,v 1.40 2011/12/04 21:40:47 ssuominen Exp $
30 +
31 +*wmii-3.9.2-r2 (04 Dec 2011)
32 +
33 + 04 Dec 2011; Samuli Suominen <ssuominen@g.o> +wmii-3.9.2-r2.ebuild:
34 + Use system copy of sys-libs/libixp wrt #323037
35
36 29 May 2011; Kacper Kowalik <xarthisius@g.o> wmii-3.9.2-r1.ebuild:
37 Fix underlinking wrt #369115
38
39
40
41 1.1 x11-wm/wmii/wmii-3.9.2-r2.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmii/wmii-3.9.2-r2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmii/wmii-3.9.2-r2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: wmii-3.9.2-r2.ebuild
47 ===================================================================
48 # Copyright 1999-2011 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/x11-wm/wmii/wmii-3.9.2-r2.ebuild,v 1.1 2011/12/04 21:40:46 ssuominen Exp $
51
52 EAPI=2
53 inherit flag-o-matic multilib toolchain-funcs
54
55 MY_P=wmii+ixp-${PV}
56
57 DESCRIPTION="A dynamic window manager for X11"
58 HOMEPAGE="http://wmii.suckless.org/"
59 SRC_URI="http://dl.suckless.org/wmii/${MY_P}.tbz"
60
61 LICENSE="MIT"
62 SLOT="0"
63 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
64 IUSE=""
65
66 COMMON_DEPEND=">=sys-libs/libixp-0.5_p20110208-r2
67 x11-libs/libXft
68 x11-libs/libXext
69 x11-libs/libXrandr
70 x11-libs/libXrender
71 x11-libs/libX11
72 x11-libs/libXinerama
73 >=media-libs/freetype-2"
74 RDEPEND="${COMMON_DEPEND}
75 x11-apps/xmessage
76 x11-apps/xsetroot
77 media-fonts/font-misc-misc"
78 DEPEND="${COMMON_DEPEND}
79 dev-util/pkgconfig"
80
81 S=${WORKDIR}/${MY_P}
82
83 MAKEOPTS="${MAKEOPTS} -j1"
84
85 pkg_setup() {
86 mywmiiconf=(
87 PREFIX=/usr
88 DOC=/usr/share/doc/${PF}
89 ETC=/etc
90 LIBDIR=/usr/$(get_libdir)
91 CC="$(tc-getCC) -c"
92 LD="$(tc-getCC)"
93 AR="$(tc-getAR) crs"
94 DESTDIR="${D}"
95 LIBIXP=/usr/$(get_libdir)/libixp.so
96 )
97 }
98
99 src_prepare() {
100 # punt internal copy of libixp and update API use wrt #323037
101 rm -f include/ixp{,_srvutil}.h || die
102 sed -i -e '/libixp/d' Makefile || die
103
104 sed -i -e "/BINSH \!=/d" mk/hdr.mk || die #335083
105 sed -i -e 's/-lXext/& -lXrender -lX11/' cmd/Makefile || die #369115
106 }
107
108 src_compile() {
109 append-flags -I/usr/include/freetype2
110 emake "${mywmiiconf[@]}"
111 }
112
113 src_install() {
114 emake "${mywmiiconf[@]}" install
115 dodoc NEWS NOTES README TODO
116
117 echo wmii > "${T}"/wmii
118 exeinto /etc/X11/Sessions
119 doexe "${T}"/wmii
120
121 insinto /usr/share/xsessions
122 doins "${FILESDIR}"/${PN}.desktop
123 }