summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJurek Bartuszek <jurek@gentoo.org>2006-10-23 23:03:15 +0000
committerJurek Bartuszek <jurek@gentoo.org>2006-10-23 23:03:15 +0000
commit40a627805ce59748f0958a2259548a891208f924 (patch)
treee560f78be2d41a86013bdc25d3c1b195e40cac7b /dev-dotnet
parentAdded new revision for testing which uses the brand-spankin-new games-mods.ec... (diff)
downloadhistorical-40a627805ce59748f0958a2259548a891208f924.tar.gz
historical-40a627805ce59748f0958a2259548a891208f924.tar.bz2
historical-40a627805ce59748f0958a2259548a891208f924.zip
Cleaned out old dev-dotnet/xsp versions and fixed all path references to the test application
Package-Manager: portage-2.1.1
Diffstat (limited to 'dev-dotnet')
-rw-r--r--dev-dotnet/xsp/ChangeLog13
-rw-r--r--dev-dotnet/xsp/files/digest-xsp-1.1.10-r13
-rw-r--r--dev-dotnet/xsp/files/mod-mono-server.confd8
-rw-r--r--dev-dotnet/xsp/files/mod-mono-server.initd6
-rw-r--r--dev-dotnet/xsp/files/xsp.confd4
-rw-r--r--dev-dotnet/xsp/files/xsp.initd4
-rw-r--r--dev-dotnet/xsp/xsp-1.1.10-r1.ebuild58
7 files changed, 83 insertions, 13 deletions
diff --git a/dev-dotnet/xsp/ChangeLog b/dev-dotnet/xsp/ChangeLog
index 4135075215ab..b6f75b60e52e 100644
--- a/dev-dotnet/xsp/ChangeLog
+++ b/dev-dotnet/xsp/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-dotnet/xsp
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/ChangeLog,v 1.28 2005/11/20 05:12:25 ramereth Exp $
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/ChangeLog,v 1.29 2006/10/23 23:03:15 jurek Exp $
+
+*xsp-1.1.10-r1 (23 Oct 2006)
+
+ 23 Oct 2006; Jurek Bartuszek <jurek@gentoo.org>
+ files/mod-mono-server.confd, files/mod-mono-server.initd, files/xsp.confd,
+ files/xsp.initd, -xsp-1.0.8.ebuild, -xsp-1.0.9.ebuild, -xsp-1.1.10.ebuild,
+ +xsp-1.1.10-r1.ebuild:
+ * Cleaned out old ebuilds (<=1.1.10)
+ * Fixed all path references to the test application (bug 92338)
*xsp-1.1.10 (20 Nov 2005)
diff --git a/dev-dotnet/xsp/files/digest-xsp-1.1.10-r1 b/dev-dotnet/xsp/files/digest-xsp-1.1.10-r1
new file mode 100644
index 000000000000..e73af25e21a4
--- /dev/null
+++ b/dev-dotnet/xsp/files/digest-xsp-1.1.10-r1
@@ -0,0 +1,3 @@
+MD5 8b5347c60951810c4fb6a96ff64c231e xsp-1.1.10.tar.gz 226627
+RMD160 69bef85fa8e050e01aaf002b9f0be33afa6bb128 xsp-1.1.10.tar.gz 226627
+SHA256 a4c9f1f533c1aff754ceb23de032a8f74af2d27b86db384f42129920e850192c xsp-1.1.10.tar.gz 226627
diff --git a/dev-dotnet/xsp/files/mod-mono-server.confd b/dev-dotnet/xsp/files/mod-mono-server.confd
index 5542687aafe2..975884001f83 100644
--- a/dev-dotnet/xsp/files/mod-mono-server.confd
+++ b/dev-dotnet/xsp/files/mod-mono-server.confd
@@ -1,19 +1,19 @@
# Config file for /etc/init.d/mod-mono-server
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/mod-mono-server.confd,v 1.1 2005/02/17 05:30:33 trapni Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/mod-mono-server.confd,v 1.2 2006/10/23 23:03:15 jurek Exp $
# Configuration directives for mod-mono-server.exe. For more information on
# these variables, see the man page for xsp(1).
# This is the document root; trailing slash is not necessary
-#MonoServerRootDir="/usr/share/doc/xsp/test"
+#MonoServerRootDir="/usr/lib/xsp/test"
# Directory to search for files with an `.webapp' extension.
-#MonoApplicationsConfigDir="/usr/share/doc/xsp/test"
+#MonoApplicationsConfigDir="/usr/lib/xsp/test"
# Comma separated list of directories (in the form virtual:real) for all
# applications managed by the server. For example:
# /app1:/var/www/localhost/htdocs/app1,/app2:/var/www/localhost/htdocs/app2
-MonoApplications="/mono:/usr/share/doc/xsp/test"
+MonoApplications="/mono:/usr/lib/xsp/test"
# The communication channel used between mod-mono-server and mod_mono.
# unix - A unix socket
diff --git a/dev-dotnet/xsp/files/mod-mono-server.initd b/dev-dotnet/xsp/files/mod-mono-server.initd
index ead2d6dcd7f4..5d2dd7fcfa90 100644
--- a/dev-dotnet/xsp/files/mod-mono-server.initd
+++ b/dev-dotnet/xsp/files/mod-mono-server.initd
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/mod-mono-server.initd,v 1.2 2005/02/17 06:06:09 trapni Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/mod-mono-server.initd,v 1.3 2006/10/23 23:03:15 jurek Exp $
depend() {
use net
@@ -10,9 +10,9 @@ depend() {
start() {
[ -z "$MonoServerRootDir" ] && \
- MonoServerRootDir="/usr/share/doc/xsp/test"
+ MonoServerRootDir="/usr/lib/xsp/test"
[ -z "$MonoApplications" ] && \
- MonoApplications="/mono:/usr/share/doc/xsp/test,/:."
+ MonoApplications="/mono:/usr/lib/xsp/test,/:."
[ -z "$UnixSocketFileName" ] && \
UnixSocketFileName="/tmp/mod_mono_server"
[ -z "$MonoServerAddress" ] && \
diff --git a/dev-dotnet/xsp/files/xsp.confd b/dev-dotnet/xsp/files/xsp.confd
index a411446ea87d..ee323d222682 100644
--- a/dev-dotnet/xsp/files/xsp.confd
+++ b/dev-dotnet/xsp/files/xsp.confd
@@ -1,8 +1,8 @@
# Config file for /etc/init.d/xsp
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/xsp.confd,v 1.2 2004/07/18 02:48:47 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/xsp.confd,v 1.3 2006/10/23 23:03:15 jurek Exp $
# This is the document root; trailing slash is not necessary
-MonoServerRoot=/usr/share/doc/xsp/test
+MonoServerRoot=/usr/lib/xsp/test
# Port for the server to run on
MonoServerPort=8000
diff --git a/dev-dotnet/xsp/files/xsp.initd b/dev-dotnet/xsp/files/xsp.initd
index 1aa58f570d8c..2bbf88035159 100644
--- a/dev-dotnet/xsp/files/xsp.initd
+++ b/dev-dotnet/xsp/files/xsp.initd
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/xsp.initd,v 1.3 2005/06/16 08:50:49 urilith Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/xsp.initd,v 1.4 2006/10/23 23:03:15 jurek Exp $
depend() {
need net
@@ -16,7 +16,7 @@ start() {
--make-pidfile \
--pidfile /var/run/aspnet/xsp.pid \
--chuid aspnet \
- --exec /usr/bin/mono /usr/lib/mono/1.0/xsp.exe -- --root ${MonoServerRoot} --port ${MonoServerPort} --nonstop
+ --exec /usr/bin/mono /usr/lib/xsp/1.0/xsp.exe -- --root ${MonoServerRoot} --port ${MonoServerPort} --nonstop
eend $?
}
diff --git a/dev-dotnet/xsp/xsp-1.1.10-r1.ebuild b/dev-dotnet/xsp/xsp-1.1.10-r1.ebuild
new file mode 100644
index 000000000000..a625755c95da
--- /dev/null
+++ b/dev-dotnet/xsp/xsp-1.1.10-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/xsp-1.1.10-r1.ebuild,v 1.1 2006/10/23 23:03:15 jurek Exp $
+
+inherit mono autotools eutils
+
+DESCRIPTION="XSP ASP.NET host"
+HOMEPAGE="http://www.go-mono.com/"
+SRC_URI="http://www.go-mono.com/sources/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+
+IUSE=""
+
+DEPEND=">=dev-lang/mono-1.1"
+
+pkg_preinst() {
+ enewgroup aspnet
+
+ # Give aspnet home dir of /tmp since it must create ~/.wapi
+ enewuser aspnet -1 -1 /tmp aspnet
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i -e "s:mkinstalldirs) \$(data:mkinstalldirs) \$(DESTDIR)\$(data:" \
+ -e "s:gif \$(data:gif \$(DESTDIR)\$(data:" \
+ ${S}/test/2.0/treeview/Makefile.am
+ eautoreconf
+}
+
+src_compile() {
+ econf || die "./configure failed!"
+ emake || {
+ echo
+ eerror "If xsp fails to build, try unmerging and re-emerging it."
+ die "make failed"
+ }
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ exeinto /etc/init.d ; newexe ${FILESDIR}/xsp.initd xsp
+ newexe ${FILESDIR}/mod-mono-server.initd mod-mono-server
+ insinto /etc/conf.d ; newins ${FILESDIR}/xsp.confd xsp
+ newins ${FILESDIR}/mod-mono-server.confd mod-mono-server
+
+ keepdir /var/run/aspnet
+
+ dodoc README ChangeLog AUTHORS INSTALL NEWS
+}
+
+pkg_postinst() {
+ chown aspnet:aspnet /var/run/aspnet
+}