Gentoo Archives: gentoo-commits

From: "Alex Alexander (wired)" <wired@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/luakit: ChangeLog luakit-2010.08.30.ebuild
Date: Mon, 30 Aug 2010 13:37:28
Message-Id: 20100830133723.7A06620051@flycatcher.gentoo.org
1 wired 10/08/30 13:37:23
2
3 Modified: ChangeLog
4 Added: luakit-2010.08.30.ebuild
5 Log:
6 version bump
7
8 (Portage version: 2.2_rc71_p3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.7 www-client/luakit/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?r1=1.6&r2=1.7
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- ChangeLog 28 Aug 2010 10:24:37 -0000 1.6
24 +++ ChangeLog 30 Aug 2010 13:37:23 -0000 1.7
25 @@ -1,6 +1,11 @@
26 # ChangeLog for www-client/luakit
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v 1.6 2010/08/28 10:24:37 wired Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v 1.7 2010/08/30 13:37:23 wired Exp $
30 +
31 +*luakit-2010.08.30 (30 Aug 2010)
32 +
33 + 30 Aug 2010; Alex Alexander <wired@g.o> +luakit-2010.08.30.ebuild:
34 + version bump
35
36 28 Aug 2010; Alex Alexander <wired@g.o> luakit-9999.ebuild:
37 added vim-syntax USE flag
38
39
40
41 1.1 www-client/luakit/luakit-2010.08.30.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/luakit-2010.08.30.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/luakit-2010.08.30.ebuild?rev=1.1&content-type=text/plain
45
46 Index: luakit-2010.08.30.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/www-client/luakit/luakit-2010.08.30.ebuild,v 1.1 2010/08/30 13:37:23 wired Exp $
51
52 EAPI=3
53
54 IUSE="vim-syntax"
55
56 if [[ ${PV} == *9999* ]]; then
57 inherit git
58 EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/mason-larobina/luakit.git"}
59 [[ ${EGIT_BRANCH} == "master" ]] && EGIT_BRANCH="develop"
60 [[ ${EGIT_COMMIT} == "master" ]] && EGIT_COMMIT=${EGIT_BRANCH}
61 KEYWORDS=""
62 SRC_URI=""
63 else
64 inherit base
65 KEYWORDS="~amd64 ~x86"
66 SRC_URI="http://github.com/mason-larobina/${PN}/tarball/${PV} -> ${P}.tar.gz"
67 fi
68
69 DESCRIPTION="fast, small, webkit-gtk based micro-browser extensible by lua"
70 HOMEPAGE="http://www.luakit.org"
71
72 LICENSE="GPL-3"
73 SLOT="0"
74
75 COMMON_DEPEND="
76 >=dev-lang/lua-5.1
77 dev-libs/glib:2
78 net-libs/libsoup
79 net-libs/webkit-gtk
80 x11-libs/gtk+:2
81 "
82
83 DEPEND="
84 dev-util/gperf
85 sys-apps/help2man
86 ${COMMON_DEPEND}
87 "
88
89 RDEPEND="
90 ${COMMON_DEPEND}
91 vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
92 "
93
94 src_prepare() {
95 if [[ ${PV} == *9999* ]]; then
96 git_src_prepare
97 else
98 cd "${WORKDIR}"/mason-larobina-luakit-*
99 S=$(pwd)
100 fi
101 }
102
103 src_compile() {
104 emake PREFIX="/usr"
105 }
106
107 src_install() {
108 emake PREFIX="/usr" DESTDIR="${D}" DOCDIR="${D}/usr/share/doc/${PF}" install ||
109 die "Installation failed"
110
111 if use vim-syntax; then
112 local t
113 for t in $(ls "${S}"/extras/vim/); do
114 insinto /usr/share/vim/vimfiles/"${t}"
115 doins "${S}"/extras/vim/"${t}"/luakit.vim ||
116 die "vim-${t} doins failed"
117 done
118 fi
119 }