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.07.22_p1.ebuild
Date: Wed, 27 Jul 2011 10:36:41
Message-Id: 20110727103629.651902004B@flycatcher.gentoo.org
1 wired 11/07/27 10:36:29
2
3 Modified: ChangeLog
4 Added: luakit-2011.07.22_p1.ebuild
5 Log:
6 version bump
7
8 (Portage version: 2.2.0_alpha47/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.26 www-client/luakit/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?rev=1.26&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?rev=1.26&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?r1=1.25&r2=1.26
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v
20 retrieving revision 1.25
21 retrieving revision 1.26
22 diff -u -r1.25 -r1.26
23 --- ChangeLog 22 Jul 2011 14:13:08 -0000 1.25
24 +++ ChangeLog 27 Jul 2011 10:36:29 -0000 1.26
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.25 2011/07/22 14:13:08 wired Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v 1.26 2011/07/27 10:36:29 wired Exp $
30 +
31 +*luakit-2011.07.22_p1 (27 Jul 2011)
32 +
33 + 27 Jul 2011; Alex Alexander <wired@g.o> +luakit-2011.07.22_p1.ebuild:
34 + version bump
35
36 *luakit-2011.07.22 (22 Jul 2011)
37
38
39
40
41 1.1 www-client/luakit/luakit-2011.07.22_p1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/luakit-2011.07.22_p1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/luakit-2011.07.22_p1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: luakit-2011.07.22_p1.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.07.22_p1.ebuild,v 1.1 2011/07/27 10:36:29 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 dev-libs/libunique:1
82 net-libs/libsoup:2.4
83 net-libs/webkit-gtk:2
84 x11-libs/gtk+:2
85 "
86
87 DEPEND="
88 dev-util/pkgconfig
89 sys-apps/help2man
90 ${COMMON_DEPEND}
91 "
92
93 RDEPEND="
94 ${COMMON_DEPEND}
95 dev-lua/luafilesystem
96 vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
97 "
98
99 src_prepare() {
100 if [[ ${PV} == *9999* ]]; then
101 git_src_prepare
102 else
103 cd "${WORKDIR}"/mason-larobina-luakit-*
104 S=$(pwd)
105 base_src_prepare
106 fi
107 }
108
109 src_compile() {
110 myconf="PREFIX=/usr DEVELOPMENT_PATHS=0"
111 use luajit && myconf+=" USE_LUAJIT=1"
112
113 if [[ ${PV} != *9999* ]]; then
114 myconf+=" VERSION=${PV}"
115 fi
116
117 emake ${myconf} || die "emake failed"
118 }
119
120 src_install() {
121 emake PREFIX="/usr" DESTDIR="${D}" DOCDIR="${D}/usr/share/doc/${PF}" install ||
122 die "Installation failed"
123
124 if use vim-syntax; then
125 local t
126 for t in $(ls "${S}"/extras/vim/); do
127 insinto /usr/share/vim/vimfiles/"${t}"
128 doins "${S}"/extras/vim/"${t}"/luakit.vim ||
129 die "vim-${t} doins failed"
130 done
131 fi
132 }