summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2010-05-03 22:19:16 +0000
committerMarkus Ullmann <jokey@gentoo.org>2010-05-03 22:19:16 +0000
commitb56fcdd41023b37e887d00de76fd9c232a6d8600 (patch)
tree876daceb94c0f84ad2451de71479940be6ed7a00 /dev-lang
parentAdd unladen swallow svn ebuild (diff)
downloadjokey-b56fcdd41023b37e887d00de76fd9c232a6d8600.tar.gz
jokey-b56fcdd41023b37e887d00de76fd9c232a6d8600.tar.bz2
jokey-b56fcdd41023b37e887d00de76fd9c232a6d8600.zip
Refresh unladen ebuild and add patched eclass
svn path=/trunk/; revision=775
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/unladen-swallow/Manifest4
-rw-r--r--dev-lang/unladen-swallow/files/pydoc.conf8
-rw-r--r--dev-lang/unladen-swallow/files/pydoc.init26
-rw-r--r--dev-lang/unladen-swallow/unladen-swallow-9999.ebuild1
4 files changed, 37 insertions, 2 deletions
diff --git a/dev-lang/unladen-swallow/Manifest b/dev-lang/unladen-swallow/Manifest
index 7328751..c1b5e55 100644
--- a/dev-lang/unladen-swallow/Manifest
+++ b/dev-lang/unladen-swallow/Manifest
@@ -1,4 +1,6 @@
AUX fix-destdir-install.patch 482 RMD160 5a29ad928dba4aff7c48719bd394fa4158aaee1e SHA1 62bfa5b4ba83235895ad5a202af0a198e3b0074b SHA256 be980ec3eaaccbda74a176824cc610c5844523dbff0365a4361f2d57bcb3397a
AUX install-version.patch 1966 RMD160 973fca97288337635102eae860a6ee2b8621f30c SHA1 c80f8a803b1950471f908accc40982abb773ade2 SHA256 f3982ba14d29dcaf9849e6ecfa284a1b051e23304cb901e295c98a1bbb62e0a4
AUX install-version2.patch 3400 RMD160 6a9becb4f692ea37530c629fcf65373a7b95e4d2 SHA1 99dba159d5c1bddaefe00680a164af53e48d6ea5 SHA256 1efcfd19086a2246b7c1d40a287769bc7b924e11ddb35901d0ade9c5f65a679d
-EBUILD unladen-swallow-9999.ebuild 10242 RMD160 bbe1987b144be4c2691730f9baa245b2c84da7fd SHA1 8cc1d270fc0f01e7e77d45be8cac92ac78604cbb SHA256 e193330c0ee8f80235ecfe8dcebef49cc7b8c84fdd66292c8a651d74327e8455
+AUX pydoc.conf 330 RMD160 0cd619ec251597e0fcadc05bfd249915e73baa17 SHA1 a56100d45378c554b9822f6ed512a6cb7841ef50 SHA256 a45ebba2de5f2b0e963db4101507203d095c5ff667ae5002c4897a9c87786fa1
+AUX pydoc.init 666 RMD160 11caf3a78bce4cdaebacaf21eaf26cc1ce30282e SHA1 88c5cb6d5bf737c74e1be93118cf157630af9ad7 SHA256 0d25c71232b74adb87dc709cc7cd8f8b13c452c0fe82fa33808f907f7a96d628
+EBUILD unladen-swallow-9999.ebuild 10194 RMD160 eef403f250c1a3c07c5f92f64a921c3e969dae93 SHA1 42f2a4a26b438fc956ee185e402e2bd8848b38b6 SHA256 ef99ccab59e6408f865c596c75ad0e430a5323e6a3b64b3092d8dcf6e8f5b86e
diff --git a/dev-lang/unladen-swallow/files/pydoc.conf b/dev-lang/unladen-swallow/files/pydoc.conf
new file mode 100644
index 0000000..4a98fd4
--- /dev/null
+++ b/dev-lang/unladen-swallow/files/pydoc.conf
@@ -0,0 +1,8 @@
+# /etc/init.d/pydoc.conf
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/files/pydoc.conf,v 1.2 2008/06/30 15:10:28 hawking Exp $
+
+# This file contains the configuration information for pydoc's internal
+# webserver. The variables should be rather self explanatory :-)
+
+# Default port for Python's pydoc server
+PYDOC_PORT=7464
diff --git a/dev-lang/unladen-swallow/files/pydoc.init b/dev-lang/unladen-swallow/files/pydoc.init
new file mode 100644
index 0000000..19b63e3
--- /dev/null
+++ b/dev-lang/unladen-swallow/files/pydoc.init
@@ -0,0 +1,26 @@
+#!/sbin/runscript
+# Copyright 1999-2008 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public Licence v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/files/pydoc.init,v 1.2 2008/06/30 15:10:28 hawking Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ if [ -z $PYDOC_PORT ] ; then
+ eerror "Port not set"
+ return 1
+ fi
+ ebegin "Starting pydoc server on port $PYDOC_PORT"
+ start-stop-daemon --start --background --make-pidfile \
+ --pidfile /var/run/pydoc.pid \
+ --startas /usr/bin/pydoc -- -p $PYDOC_PORT
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping pydoc server"
+ start-stop-daemon --stop --quiet --pidfile /var/run/pydoc.pid
+ eend $?
+}
diff --git a/dev-lang/unladen-swallow/unladen-swallow-9999.ebuild b/dev-lang/unladen-swallow/unladen-swallow-9999.ebuild
index 93e0b12..11d0c47 100644
--- a/dev-lang/unladen-swallow/unladen-swallow-9999.ebuild
+++ b/dev-lang/unladen-swallow/unladen-swallow-9999.ebuild
@@ -85,7 +85,6 @@ src_prepare() {
rm "${WORKDIR}/${PV}"/*_all_crosscompile.patch
fi
- epatch "${FILESDIR}"/fix-destdir-install.patch
epatch "${FILESDIR}"/install-version.patch
epatch "${FILESDIR}"/install-version2.patch