summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGunnar Wrobel <wrobel@gentoo.org>2006-02-03 19:43:27 +0000
committerGunnar Wrobel <wrobel@gentoo.org>2006-02-03 19:43:27 +0000
commit2c20184831782b9d086cef936a7a45ed163d40ba (patch)
treed3936d14ed248024af0b94eec069900ca2479810 /www-apps/pyblosxom
parentMark 2.12.2 stable on ia64 (diff)
downloadhistorical-2c20184831782b9d086cef936a7a45ed163d40ba.tar.gz
historical-2c20184831782b9d086cef936a7a45ed163d40ba.tar.bz2
historical-2c20184831782b9d086cef936a7a45ed163d40ba.zip
Added pyblosxom-1.3
Package-Manager: portage-2.0.54
Diffstat (limited to 'www-apps/pyblosxom')
-rw-r--r--www-apps/pyblosxom/ChangeLog8
-rw-r--r--www-apps/pyblosxom/Manifest6
-rw-r--r--www-apps/pyblosxom/files/digest-pyblosxom-1.31
-rw-r--r--www-apps/pyblosxom/files/postupgrade-en.txt10
-rw-r--r--www-apps/pyblosxom/files/pyblosxom-1.3-gentoo.patch19
-rw-r--r--www-apps/pyblosxom/pyblosxom-1.3.ebuild46
6 files changed, 88 insertions, 2 deletions
diff --git a/www-apps/pyblosxom/ChangeLog b/www-apps/pyblosxom/ChangeLog
index 0030496f4ba0..7f34ed983b94 100644
--- a/www-apps/pyblosxom/ChangeLog
+++ b/www-apps/pyblosxom/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-apps/pyblosxom
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/pyblosxom/ChangeLog,v 1.2 2006/02/02 19:18:00 wrobel Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/pyblosxom/ChangeLog,v 1.3 2006/02/03 19:43:27 wrobel Exp $
+
+*pyblosxom-1.3 (03 Feb 2006)
+
+ 03 Feb 2006; <wrobel@gentoo.org> +files/pyblosxom-1.3-gentoo.patch,
+ +files/postupgrade-en.txt, +pyblosxom-1.3.ebuild:
+ Added pyblosxom-1.3
02 Feb 2006; <wrobel@gentoo.org> metadata.xml:
Modified maintainer
diff --git a/www-apps/pyblosxom/Manifest b/www-apps/pyblosxom/Manifest
index 52f9a03ba23f..5003942701a8 100644
--- a/www-apps/pyblosxom/Manifest
+++ b/www-apps/pyblosxom/Manifest
@@ -1,7 +1,11 @@
-MD5 e4ddf2c046982bbd6d01bf1009b2ec2c ChangeLog 525
+MD5 ae8d7bd6eea974b41457298a973c74b3 ChangeLog 700
MD5 0835a464fdaa7a605c63376bb18a2b24 files/config-hook.sh 468
MD5 072ef383d4b7bba7b7f5d2207c00267c files/digest-pyblosxom-1.2.1 66
+MD5 7fa7abb040391e67040e37bb5174f0c4 files/digest-pyblosxom-1.3 64
MD5 549472aeb8561d15d9795008c05e2b81 files/gentoo-webapp.patch 1096
MD5 1b151b39edadce257e08dac6407dd8fd files/postinstall-en.txt 326
+MD5 7168b4bc35336459cdffac5873f261f1 files/postupgrade-en.txt 369
+MD5 cabe34d17af3f4b5f5c29fec650599cf files/pyblosxom-1.3-gentoo.patch 874
MD5 2475b9abb75a74d9fa92ea07cfaf7d41 metadata.xml 300
MD5 4dfb3fab8b4317c8f67a2f0cf9c54880 pyblosxom-1.2.1.ebuild 1016
+MD5 1becea97321023419ef329c31e89eaa0 pyblosxom-1.3.ebuild 1070
diff --git a/www-apps/pyblosxom/files/digest-pyblosxom-1.3 b/www-apps/pyblosxom/files/digest-pyblosxom-1.3
new file mode 100644
index 000000000000..43d4ee6556dc
--- /dev/null
+++ b/www-apps/pyblosxom/files/digest-pyblosxom-1.3
@@ -0,0 +1 @@
+MD5 b3af067abc75b50bdb11fff3b71acc07 pyblosxom-1.3.tar.gz 90888
diff --git a/www-apps/pyblosxom/files/postupgrade-en.txt b/www-apps/pyblosxom/files/postupgrade-en.txt
new file mode 100644
index 000000000000..139d707561df
--- /dev/null
+++ b/www-apps/pyblosxom/files/postupgrade-en.txt
@@ -0,0 +1,10 @@
+pyblosxom-1.3 changes nearly nothing in the config file.
+
+The only new variable you need to set is 'blog_rights'. It should
+contain your name and will be added to the atom feed.
+
+Anyway you only need to run etc-update on you config file as
+suggested by webapp-config. Update the configuration following
+standard procedures and you should be all set.
+
+Enjoy pyblosxom!
diff --git a/www-apps/pyblosxom/files/pyblosxom-1.3-gentoo.patch b/www-apps/pyblosxom/files/pyblosxom-1.3-gentoo.patch
new file mode 100644
index 000000000000..2fa248ec9a83
--- /dev/null
+++ b/www-apps/pyblosxom/files/pyblosxom-1.3-gentoo.patch
@@ -0,0 +1,19 @@
+--- ../pyblosxom-1.3.orig/setup.py 2006-02-02 20:49:21.000000000 +0100
++++ setup.py 2006-02-02 20:52:50.000000000 +0100
+@@ -72,11 +72,12 @@
+
+ # we want to move the web script files as well, so we sneak them
+ # in here.
++# These are handled by the webapp class in Gentoo
++# os.path.normpath("web/pyblosxom.cgi"),
++# os.path.normpath("web/config.py")
+ pydf.append( [os.path.join('share', PVER, 'web'),
+- [os.path.normpath("web/pyblosxom.cgi"),
+- os.path.normpath("web/pyblosxom.tac"),
+- os.path.normpath("web/wsgi_app.py"),
+- os.path.normpath("web/config.py")]])
++ [os.path.normpath("web/pyblosxom.tac"),
++ os.path.normpath("web/wsgi_app.py")]])
+
+ else:
+ # we don't know what platform they have, so we print out
diff --git a/www-apps/pyblosxom/pyblosxom-1.3.ebuild b/www-apps/pyblosxom/pyblosxom-1.3.ebuild
new file mode 100644
index 000000000000..216bffef69d2
--- /dev/null
+++ b/www-apps/pyblosxom/pyblosxom-1.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/pyblosxom/pyblosxom-1.3.ebuild,v 1.1 2006/02/03 19:43:27 wrobel Exp $
+
+inherit eutils distutils webapp
+
+DESCRIPTION="PyBlosxom is a lightweight weblog system."
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+HOMEPAGE="http://pyblosxom.sourceforge.net/"
+
+LICENSE="MIT"
+KEYWORDS="~x86"
+
+IUSE=""
+
+DEPEND="virtual/python"
+
+src_unpack() {
+
+ unpack ${A} && cd "${S}"
+
+ epatch ${FILESDIR}/${P}-gentoo.patch
+
+}
+
+src_install() {
+ webapp_src_preinst
+
+ distutils_src_install
+ dodoc README
+
+ keepdir /usr/share/${P}/plugins
+ keepdir ${MY_HTDOCSDIR}/data
+ keepdir ${MY_HTDOCSDIR}/log
+
+ mkdir -p ${D}${MY_CGIBINDIR}/pyblosxom
+ cp web/{config.py,pyblosxom.cgi} ${D}${MY_CGIBINDIR}/pyblosxom/
+
+ webapp_configfile ${MY_CGIBINDIR}/pyblosxom/config.py
+
+ webapp_postinst_txt en ${FILESDIR}/postinstall-en.txt
+ webapp_postupgrade_txt en ${FILESDIR}/postupgrade-en.txt
+ webapp_hook_script ${FILESDIR}/config-hook.sh
+
+ webapp_src_install
+}