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-2011.04.04.ebuild
Date: Mon, 04 Apr 2011 06:18:51
Message-Id: 20110404061837.131C720054@flycatcher.gentoo.org
1 wired 11/04/04 06:18:37
2
3 Modified: ChangeLog
4 Added: luakit-2011.04.04.ebuild
5 Log:
6 version bump
7
8 (Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.20 www-client/luakit/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?rev=1.20&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?rev=1.20&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?r1=1.19&r2=1.20
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v
20 retrieving revision 1.19
21 retrieving revision 1.20
22 diff -u -r1.19 -r1.20
23 --- ChangeLog 21 Mar 2011 23:26:04 -0000 1.19
24 +++ ChangeLog 4 Apr 2011 06:18:36 -0000 1.20
25 @@ -1,6 +1,11 @@
26 # ChangeLog for www-client/luakit
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v 1.19 2011/03/21 23:26:04 nirbheek Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v 1.20 2011/04/04 06:18:36 wired Exp $
30 +
31 +*luakit-2011.04.04 (04 Apr 2011)
32 +
33 + 04 Apr 2011; Alex Alexander <wired@g.o> +luakit-2011.04.04.ebuild:
34 + version bump
35
36 21 Mar 2011; Nirbheek Chauhan <nirbheek@g.o>
37 luakit-2010.09.24.ebuild, luakit-2010.12.25-r1.ebuild,
38
39
40
41 1.1 www-client/luakit/luakit-2011.04.04.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/luakit-2011.04.04.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/luakit-2011.04.04.ebuild?rev=1.1&content-type=text/plain
45
46 Index: luakit-2011.04.04.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/www-client/luakit/luakit-2011.04.04.ebuild,v 1.1 2011/04/04 06:18:36 wired Exp $
51
52 EAPI=3
53
54 IUSE="luajit 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 MY_PV="${PV/_p/-r}"
66 KEYWORDS="~amd64 ~x86"
67 SRC_URI="http://github.com/mason-larobina/${PN}/tarball/${MY_PV} -> ${P}.tar.gz"
68 fi
69
70 DESCRIPTION="fast, small, webkit-gtk based micro-browser extensible by lua"
71 HOMEPAGE="http://www.luakit.org"
72
73 LICENSE="GPL-3"
74 SLOT="0"
75
76 COMMON_DEPEND="
77 luajit? ( dev-lang/luajit:2 )
78 !luajit? ( >=dev-lang/lua-5.1 )
79 dev-db/sqlite:3
80 dev-libs/glib:2
81 net-libs/libsoup:2.4
82 net-libs/webkit-gtk:2
83 x11-libs/gtk+:2
84 "
85
86 DEPEND="
87 dev-util/pkgconfig
88 sys-apps/help2man
89 ${COMMON_DEPEND}
90 "
91
92 RDEPEND="
93 ${COMMON_DEPEND}
94 dev-lua/luafilesystem
95 vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
96 "
97
98 src_prepare() {
99 if [[ ${PV} == *9999* ]]; then
100 git_src_prepare
101 else
102 cd "${WORKDIR}"/mason-larobina-luakit-*
103 S=$(pwd)
104 base_src_prepare
105 fi
106 }
107
108 src_compile() {
109 myconf="PREFIX=/usr DEVELOPMENT_PATHS=0"
110 use luajit && myconf+=" USE_LUAJIT=1"
111
112 if [[ ${PV} != *9999* ]]; then
113 myconf+=" VERSION=${PV}"
114 fi
115
116 emake ${myconf} || die "emake failed"
117 }
118
119 src_install() {
120 emake PREFIX="/usr" DESTDIR="${D}" DOCDIR="${D}/usr/share/doc/${PF}" install ||
121 die "Installation failed"
122
123 if use vim-syntax; then
124 local t
125 for t in $(ls "${S}"/extras/vim/); do
126 insinto /usr/share/vim/vimfiles/"${t}"
127 doins "${S}"/extras/vim/"${t}"/luakit.vim ||
128 die "vim-${t} doins failed"
129 done
130 fi
131 }