Gentoo Archives: gentoo-commits

From: "Devan Franchini (twitch153)" <twitch153@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/webapp-config: webapp-config-9999.ebuild webapp-config-1.53-r2.ebuild ChangeLog webapp-config-1.53-r1.ebuild
Date: Sun, 28 Dec 2014 22:24:45
Message-Id: 20141228222440.727ECE60E@oystercatcher.gentoo.org
1 twitch153 14/12/28 22:24:40
2
3 Modified: webapp-config-9999.ebuild ChangeLog
4 Added: webapp-config-1.53-r2.ebuild
5 Removed: webapp-config-1.53-r1.ebuild
6 Log:
7 Adds sys-apps/gentoo-functions to dependency, bug #504132
8
9 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key A8C8FBCF)
10
11 Revision Changes Path
12 1.10 app-admin/webapp-config/webapp-config-9999.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/webapp-config/webapp-config-9999.ebuild?rev=1.10&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/webapp-config/webapp-config-9999.ebuild?rev=1.10&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/webapp-config/webapp-config-9999.ebuild?r1=1.9&r2=1.10
17
18 Index: webapp-config-9999.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-9999.ebuild,v
21 retrieving revision 1.9
22 retrieving revision 1.10
23 diff -u -r1.9 -r1.10
24 --- webapp-config-9999.ebuild 10 Nov 2014 23:54:20 -0000 1.9
25 +++ webapp-config-9999.ebuild 28 Dec 2014 22:24:40 -0000 1.10
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2014 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-9999.ebuild,v 1.9 2014/11/10 23:54:20 blueness Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-9999.ebuild,v 1.10 2014/12/28 22:24:40 twitch153 Exp $
31
32 EAPI="5"
33
34 @@ -26,7 +26,8 @@
35 IUSE="+portage"
36
37 DEPEND="app-text/xmlto
38 - !dev-python/configparser"
39 + !dev-python/configparser
40 + sys-apps/gentoo-functions"
41 RDEPEND="portage? ( sys-apps/portage[${PYTHON_USEDEP}] )"
42
43 python_compile_all() {
44
45
46
47 1.120 app-admin/webapp-config/ChangeLog
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/webapp-config/ChangeLog?rev=1.120&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/webapp-config/ChangeLog?rev=1.120&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/webapp-config/ChangeLog?r1=1.119&r2=1.120
52
53 Index: ChangeLog
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/app-admin/webapp-config/ChangeLog,v
56 retrieving revision 1.119
57 retrieving revision 1.120
58 diff -u -r1.119 -r1.120
59 --- ChangeLog 28 Dec 2014 06:33:54 -0000 1.119
60 +++ ChangeLog 28 Dec 2014 22:24:40 -0000 1.120
61 @@ -1,6 +1,13 @@
62 # ChangeLog for app-admin/webapp-config
63 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
64 -# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/ChangeLog,v 1.119 2014/12/28 06:33:54 floppym Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/ChangeLog,v 1.120 2014/12/28 22:24:40 twitch153 Exp $
66 +
67 +*webapp-config-1.53-r2 (28 Dec 2014)
68 +
69 + 28 Dec 2014; Devan Franchini <twitch153@g.o>
70 + +webapp-config-1.53-r2.ebuild, -webapp-config-1.53-r1.ebuild,
71 + webapp-config-9999.ebuild:
72 + Adds sys-apps/gentoo-functions to dependency, bug #504132
73
74 *webapp-config-1.52-r1 (28 Dec 2014)
75
76
77
78
79 1.1 app-admin/webapp-config/webapp-config-1.53-r2.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/webapp-config/webapp-config-1.53-r2.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/webapp-config/webapp-config-1.53-r2.ebuild?rev=1.1&content-type=text/plain
83
84 Index: webapp-config-1.53-r2.ebuild
85 ===================================================================
86 # Copyright 1999-2014 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-1.53-r2.ebuild,v 1.1 2014/12/28 22:24:40 twitch153 Exp $
89
90 EAPI="5"
91
92 PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
93
94 inherit distutils-r1
95
96 SRC_URI="http://dev.gentoo.org/~twitch153/${PN}/${P}.tar.bz2"
97 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
98
99 DESCRIPTION="Gentoo's installer for web-based applications"
100 HOMEPAGE="http://sourceforge.net/projects/webapp-config/"
101
102 LICENSE="GPL-2"
103 SLOT="0"
104 IUSE="+portage"
105
106 DEPEND="app-text/xmlto
107 !dev-python/configparser
108 sys-apps/gentoo-functions"
109 RDEPEND="portage? ( sys-apps/portage[${PYTHON_USEDEP}] )"
110
111 python_prepare() {
112 epatch "${FILESDIR}/${P}-sources-function.sh-from-lib-gentoo.patch"
113 }
114
115 python_compile_all() {
116 emake -C doc/
117 }
118
119 python_install() {
120 # According to this discussion:
121 # http://mail.python.org/pipermail/distutils-sig/2004-February/003713.html
122 # distutils does not provide for specifying two different script install
123 # locations. Since we only install one script here the following should
124 # be ok
125 distutils-r1_python_install --install-scripts="/usr/sbin"
126 }
127
128 python_install_all() {
129 distutils-r1_python_install_all
130
131 insinto /etc/vhosts
132 doins config/webapp-config
133
134 keepdir /usr/share/webapps
135 keepdir /var/db/webapps
136
137 dodoc AUTHORS
138 doman doc/*.[58]
139 dohtml doc/*.[58].html
140 }
141
142 python_test() {
143 PYTHONPATH="." "${PYTHON}" WebappConfig/tests/dtest.py \
144 || die "Testing failed with ${EPYTHON}"
145 }
146
147 pkg_postinst() {
148 elog "Now that you have upgraded webapp-config, you **must** update your"
149 elog "config files in /etc/vhosts/webapp-config before you emerge any"
150 elog "packages that use webapp-config."
151 }