Gentoo Archives: gentoo-commits

From: "Jurek Bartuszek (jurek)" <jurek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-dotnet/xsp: ChangeLog xsp-1.9.1.ebuild xsp-1.9.ebuild
Date: Sat, 31 May 2008 12:39:41
Message-Id: E1K2QMx-0001eD-U4@stork.gentoo.org
1 jurek 08/05/31 12:39:35
2
3 Modified: ChangeLog
4 Added: xsp-1.9.1.ebuild xsp-1.9.ebuild
5 Log:
6 dev-dotnet/xsp: version bump (bug #213381)
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.55 dev-dotnet/xsp/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/xsp/ChangeLog?rev=1.55&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/xsp/ChangeLog?rev=1.55&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/xsp/ChangeLog?r1=1.54&r2=1.55
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/ChangeLog,v
19 retrieving revision 1.54
20 retrieving revision 1.55
21 diff -u -r1.54 -r1.55
22 --- ChangeLog 30 May 2008 22:51:22 -0000 1.54
23 +++ ChangeLog 31 May 2008 12:39:35 -0000 1.55
24 @@ -1,6 +1,17 @@
25 # ChangeLog for dev-dotnet/xsp
26 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/ChangeLog,v 1.54 2008/05/30 22:51:22 jurek Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/ChangeLog,v 1.55 2008/05/31 12:39:35 jurek Exp $
29 +
30 +*xsp-1.9.1 (31 May 2008)
31 +*xsp-1.9 (31 May 2008)
32 +
33 + 31 May 2008; Jurek Bartuszek <jurek@g.o>
34 + +files/1.9.1/mod-mono-server.confd, +files/1.9.1/mod-mono-server.initd,
35 + +files/1.9.1/xsp.confd, +files/1.9.1/xsp.initd,
36 + +files/1.9/mod-mono-server.confd, +files/1.9/xsp.confd,
37 + +files/1.9/mod-mono-server.initd, +files/1.9/xsp.initd, +xsp-1.9.ebuild,
38 + +xsp-1.9.1.ebuild:
39 + Version bump (bug #213381)
40
41 30 May 2008; Jurek Bartuszek <jurek@g.o> xsp-1.2.1.ebuild,
42 xsp-1.2.3.ebuild, xsp-1.2.4.ebuild, xsp-1.2.4-r1.ebuild, xsp-1.2.5.ebuild:
43
44
45
46 1.1 dev-dotnet/xsp/xsp-1.9.1.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/xsp/xsp-1.9.1.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/xsp/xsp-1.9.1.ebuild?rev=1.1&content-type=text/plain
50
51 Index: xsp-1.9.1.ebuild
52 ===================================================================
53 # Copyright 1999-2008 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/xsp-1.9.1.ebuild,v 1.1 2008/05/31 12:39:35 jurek Exp $
56
57 inherit mono multilib autotools eutils
58
59 DESCRIPTION="XSP ASP.NET host"
60 HOMEPAGE="http://www.go-mono.com/"
61 SRC_URI="http://www.go-mono.com/sources/${PN}/${P}.tar.bz2"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~ppc ~x86"
66
67 IUSE=""
68
69 RDEPEND=">=dev-lang/mono-${PV}
70 =dev-db/sqlite-3*"
71 DEPEND="${RDEPEND}
72 >=dev-util/pkgconfig-0.20"
73
74 pkg_preinst() {
75 enewgroup aspnet
76
77 # Give aspnet home dir of /tmp since it must create ~/.wapi
78 enewuser aspnet -1 -1 /tmp aspnet
79 }
80
81 src_unpack() {
82 unpack ${A}
83 cd "${S}"
84
85 sed -i -e "s:mkinstalldirs) \$(data:mkinstalldirs) \$(DESTDIR)\$(data:" \
86 -e "s:gif \$(data:gif \$(DESTDIR)\$(data:" \
87 "${S}"/test/2.0/treeview/Makefile.am
88 eautoreconf
89 }
90
91 src_compile() {
92 econf || die "./configure failed!"
93 emake -j1 || {
94 echo
95 eerror "If xsp fails to build, try unmerging and re-emerging it."
96 die "make failed"
97 }
98 }
99
100 src_install() {
101 make DESTDIR="${D}" install || die
102
103 sed -i -e "s#/usr/lib/#/usr/$(get_libdir)/#" \
104 "${D}"/usr/bin/xsp{,2} \
105 "${D}"/usr/bin/mod-mono-server{,2} \
106 "${D}"/usr/bin/asp-state{,2} \
107 "${D}"/usr/bin/dbsessmgr{,2} \
108 || die
109
110 newinitd "${FILESDIR}"/${PV}/xsp.initd xsp
111 newinitd "${FILESDIR}"/${PV}/mod-mono-server.initd mod-mono-server
112 newconfd "${FILESDIR}"/${PV}/xsp.confd xsp
113 newconfd "${FILESDIR}"/${PV}/mod-mono-server.confd mod-mono-server
114
115 keepdir /var/run/aspnet
116
117 dodoc README ChangeLog AUTHORS INSTALL NEWS
118 }
119
120 pkg_postinst() {
121 chown aspnet:aspnet /var/run/aspnet
122 }
123
124
125
126 1.1 dev-dotnet/xsp/xsp-1.9.ebuild
127
128 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/xsp/xsp-1.9.ebuild?rev=1.1&view=markup
129 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/xsp/xsp-1.9.ebuild?rev=1.1&content-type=text/plain
130
131 Index: xsp-1.9.ebuild
132 ===================================================================
133 # Copyright 1999-2008 Gentoo Foundation
134 # Distributed under the terms of the GNU General Public License v2
135 # $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/xsp-1.9.ebuild,v 1.1 2008/05/31 12:39:35 jurek Exp $
136
137 inherit mono multilib autotools eutils
138
139 DESCRIPTION="XSP ASP.NET host"
140 HOMEPAGE="http://www.go-mono.com/"
141 SRC_URI="http://www.go-mono.com/sources/${PN}/${P}.tar.bz2"
142
143 LICENSE="GPL-2"
144 SLOT="0"
145 KEYWORDS="~amd64 ~ppc ~x86"
146
147 IUSE=""
148
149 RDEPEND=">=dev-lang/mono-${PV}
150 =dev-db/sqlite-3*"
151 DEPEND="${RDEPEND}
152 >=dev-util/pkgconfig-0.20"
153
154 pkg_preinst() {
155 enewgroup aspnet
156
157 # Give aspnet home dir of /tmp since it must create ~/.wapi
158 enewuser aspnet -1 -1 /tmp aspnet
159 }
160
161 src_unpack() {
162 unpack ${A}
163 cd "${S}"
164
165 sed -i -e "s:mkinstalldirs) \$(data:mkinstalldirs) \$(DESTDIR)\$(data:" \
166 -e "s:gif \$(data:gif \$(DESTDIR)\$(data:" \
167 "${S}"/test/2.0/treeview/Makefile.am
168 eautoreconf
169 }
170
171 src_compile() {
172 econf || die "./configure failed!"
173 emake -j1 || {
174 echo
175 eerror "If xsp fails to build, try unmerging and re-emerging it."
176 die "make failed"
177 }
178 }
179
180 src_install() {
181 make DESTDIR="${D}" install || die
182
183 sed -i -e "s#/usr/lib/#/usr/$(get_libdir)/#" \
184 "${D}"/usr/bin/xsp{,2} \
185 "${D}"/usr/bin/mod-mono-server{,2} \
186 "${D}"/usr/bin/asp-state{,2} \
187 "${D}"/usr/bin/dbsessmgr{,2} \
188 || die
189
190 newinitd "${FILESDIR}"/${PV}/xsp.initd xsp
191 newinitd "${FILESDIR}"/${PV}/mod-mono-server.initd mod-mono-server
192 newconfd "${FILESDIR}"/${PV}/xsp.confd xsp
193 newconfd "${FILESDIR}"/${PV}/mod-mono-server.confd mod-mono-server
194
195 keepdir /var/run/aspnet
196
197 dodoc README ChangeLog AUTHORS INSTALL NEWS
198 }
199
200 pkg_postinst() {
201 chown aspnet:aspnet /var/run/aspnet
202 }
203
204
205
206 --
207 gentoo-commits@l.g.o mailing list