Gentoo Archives: gentoo-commits

From: "Benedikt Boehm (hollow)" <hollow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-apache/anyterm: anyterm-1.1.15.ebuild ChangeLog anyterm-1.1.8-r2.ebuild
Date: Sun, 06 Jan 2008 20:17:53
Message-Id: E1JBbwL-0000Dq-KV@stork.gentoo.org
1 hollow 08/01/06 20:17:49
2
3 Modified: anyterm-1.1.15.ebuild ChangeLog
4 Removed: anyterm-1.1.8-r2.ebuild
5 Log:
6 fix #203928; cleanup
7 (Portage version: 2.1.4_rc11)
8
9 Revision Changes Path
10 1.2 www-apache/anyterm/anyterm-1.1.15.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apache/anyterm/anyterm-1.1.15.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apache/anyterm/anyterm-1.1.15.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apache/anyterm/anyterm-1.1.15.ebuild?r1=1.1&r2=1.2
15
16 Index: anyterm-1.1.15.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/www-apache/anyterm/anyterm-1.1.15.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- anyterm-1.1.15.ebuild 8 Sep 2007 16:30:43 -0000 1.1
23 +++ anyterm-1.1.15.ebuild 6 Jan 2008 20:17:49 -0000 1.2
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2007 Gentoo Foundation
26 +# Copyright 1999-2008 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-apache/anyterm/anyterm-1.1.15.ebuild,v 1.1 2007/09/08 16:30:43 hollow Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-apache/anyterm/anyterm-1.1.15.ebuild,v 1.2 2008/01/06 20:17:49 hollow Exp $
30
31 inherit apache-module eutils toolchain-funcs webapp
32
33 @@ -29,11 +29,10 @@
34
35 WEBAPP_MANUAL_SLOT="yes"
36
37 -need_apache2
38 +need_apache2_2
39
40 pkg_setup() {
41 webapp_pkg_setup
42 -
43 apache-module_pkg_setup
44
45 if use ssl && ! built_with_use www-servers/apache ssl; then
46 @@ -41,7 +40,7 @@
47 die
48 fi
49
50 - if ! built_with_use dev-libs/boost threads; then
51 + if ! built_with_use --missing true dev-libs/boost threads; then
52 eerror "Build dev-libs/boost with USE=threads."
53 die
54 fi
55 @@ -50,12 +49,14 @@
56 src_unpack() {
57 unpack ${A}
58 cd "${S}"
59 - epatch "${FILESDIR}/${P}-browser-gentoo.patch"
60 - sed -i -e "s:apr-config:$(apr_config):g" apachemod/Makefile
61 + epatch "${FILESDIR}"/${P}-browser-gentoo.patch
62 + sed -i -e "s:apr-config:apr-1-config:g" apachemod/Makefile
63 }
64
65 src_compile() {
66 - ( cd apachemod && emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" || die "Apachemod make failed" )
67 + cd apachemod
68 + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" || die "Apachemod make failed"
69 + cd ..
70
71 # Modify browser files to reflect USE flags.
72 for flag in opera pam ssl ; do
73 @@ -74,25 +75,22 @@
74
75 webapp_src_preinst
76 cp -f browser/{*,.htaccess} "${D}/${MY_HTDOCSDIR}"
77 - webapp_postinst_txt en "${FILESDIR}/${P}-postinst-en.txt"
78 + webapp_postinst_txt en "${FILESDIR}"/${P}-postinst-en.txt
79 webapp_src_install
80 }
81
82 pkg_postinst() {
83 webapp_pkg_postinst
84 -
85 apache-module_pkg_postinst
86
87 if ! use ssl ; then
88 - ewarn "USE=-ssl: Anyterm without SSL is very insecure!"
89 + ewarn "USE=-ssl: Anyterm without SSL is very insecure!"
90 fi
91 if ! use pam ; then
92 - ewarn "USE=-pam: You will have to add your own authentication"
93 - ewarn " mechanism."
94 + ewarn "USE=-pam: You will have to add your own authentication mechanism."
95 fi
96 if use opera ; then
97 - ewarn "USE=opera: Be sure to disable some logging in your Apache"
98 - ewarn " configuration files!"
99 + ewarn "USE=opera: Be sure to disable some logging in your Apache configuration files!"
100 fi
101 if ! use ssl || ! use pam || use opera ; then
102 ewarn "For more information see http://anyterm.org/security.html"
103
104
105
106 1.9 www-apache/anyterm/ChangeLog
107
108 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apache/anyterm/ChangeLog?rev=1.9&view=markup
109 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apache/anyterm/ChangeLog?rev=1.9&content-type=text/plain
110 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-apache/anyterm/ChangeLog?r1=1.8&r2=1.9
111
112 Index: ChangeLog
113 ===================================================================
114 RCS file: /var/cvsroot/gentoo-x86/www-apache/anyterm/ChangeLog,v
115 retrieving revision 1.8
116 retrieving revision 1.9
117 diff -u -r1.8 -r1.9
118 --- ChangeLog 8 Sep 2007 16:30:43 -0000 1.8
119 +++ ChangeLog 6 Jan 2008 20:17:49 -0000 1.9
120 @@ -1,6 +1,15 @@
121 # ChangeLog for www-apache/anyterm
122 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
123 -# $Header: /var/cvsroot/gentoo-x86/www-apache/anyterm/ChangeLog,v 1.8 2007/09/08 16:30:43 hollow Exp $
124 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
125 +# $Header: /var/cvsroot/gentoo-x86/www-apache/anyterm/ChangeLog,v 1.9 2008/01/06 20:17:49 hollow Exp $
126 +
127 + 06 Jan 2008; Benedikt Böhm <hollow@g.o>
128 + -files/anyterm-1.1.8-apachemod-Makefile.patch,
129 + -files/anyterm-1.1.8-browser-gentoo.patch,
130 + -files/anyterm-1.1.8-common-extern.patch,
131 + -files/anyterm-1.1.8-libpbe-no-pg_config.patch,
132 + -files/anyterm-1.1.8-postinst-en.txt, -anyterm-1.1.8-r2.ebuild,
133 + anyterm-1.1.15.ebuild:
134 + fix #203928; cleanup
135
136 *anyterm-1.1.15 (08 Sep 2007)
137
138
139
140
141 --
142 gentoo-commits@l.g.o mailing list