Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by David Kowis (c1e11051f3dbde58a03b0b8381f9079b161f3b3b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: David Kowis <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by David Kowis (c1e11051f3dbde58a03b0b8381f9079b161f3b3b)
  • Date: Sat, 10 Mar 2007 17:54:21 -0600

GIT changes to master grimoire by David Kowis <dkowis AT shlrm.org>:

ChangeLog | 5 +++
collab/bugzilla/CONFIGURE | 2 +
collab/bugzilla/DEPENDS | 37
+++++++++++++++--------------
collab/bugzilla/DETAILS | 6 +---
collab/bugzilla/FINAL | 24 ------------------
collab/bugzilla/HISTORY | 7 +++--
collab/bugzilla/INSTALL | 6 ----
perl-cpan/html-scrubber/BUILD | 1
perl-cpan/html-scrubber/DEPENDS | 1
perl-cpan/html-scrubber/DETAILS | 17 +++++++++++++
perl-cpan/html-scrubber/HISTORY | 2 +
perl-cpan/template-plugin-gd-image/BUILD | 1
perl-cpan/template-plugin-gd-image/DEPENDS | 2 +
perl-cpan/template-plugin-gd-image/DETAILS | 14 ++++++++++
perl-cpan/template-plugin-gd-image/HISTORY | 2 +
15 files changed, 75 insertions(+), 52 deletions(-)

New commits:
commit c1e11051f3dbde58a03b0b8381f9079b161f3b3b
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

template-plugin-gd-image

Made a few changes to the details and forgot to commit them

commit 8a93ba2884c0ec424258bf64747eff4ec2d70bb9
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

Bugzilla

Revamp of the spell
Version bump to 2.22.2
Now it's ready to actually be used :)

commit 1a22667be54fce1d8fd43e0dd7e99613157e0511
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

New Spell html-scrubber

Optional depends for bugzilla

commit 55545b4f99bb33fb0089811358aef9c67655ed0e
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

New Spell template-plugin-gd-image

Needed to make bugzillas charting work.

diff --git a/ChangeLog b/ChangeLog
index e912455..b4eb518 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-03-10 David Kowis <dkowis AT shlrm.org>
+ * perl-cpan/template-plugin-gd-image: new spell, Needed for bugzilla
to do
+ charting
+ * perl-cpan/html-scrubber: new spell, optional depends for bugzilla
+
2007-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* wm-addons/wmfsm: new spell, a filesystem usage monitor

diff --git a/collab/bugzilla/CONFIGURE b/collab/bugzilla/CONFIGURE
new file mode 100755
index 0000000..bc31ae0
--- /dev/null
+++ b/collab/bugzilla/CONFIGURE
@@ -0,0 +1,2 @@
+config_query_list BUGZILLA_DATABASE "Which database backend would you like
to use?" mysql postgresql &&
+config_query BUGZILLA_CHARTING "Do you want all the things needed for
bugzilla's charting? (reccomended)" n
diff --git a/collab/bugzilla/DEPENDS b/collab/bugzilla/DEPENDS
index 2f5008c..f3c7182 100755
--- a/collab/bugzilla/DEPENDS
+++ b/collab/bugzilla/DEPENDS
@@ -1,25 +1,28 @@
depends appconfig &&
depends perl-cgi &&
depends file-spec &&
+depends template-toolkit &&
+depends mime-base64 &&
+depends mime-tools &&

-# DBD-mysql in turn depends on perl, mysql and DBI
depends dbi &&
-depends dbd-mysql &&

-# Template-Toolkit depends on AppConfig which is required
-depends template-toolkit &&
+if [[ "$BUGZILLA_DATABASE" == "mysql" ]]; then
+ depends dbd-mysql
+elif [[ "$BUGZILLA_DATABASE" == "postgresql" ]]; then
+ depends dbd-pg
+fi &&

-depends data-showtable &&
-depends date-parse &&
+if [[ "$BUGZILLA_CHARTING" == "y" ]]; then
+ depends perl-gd &&
+ depends gd-graph &&
+ depends gd-text &&
+ depends template-plugin-gd-image &&
+ depends chart
+fi &&

-# optional utilities
-optional_depends patchutils '' '' 'for interdiff (patch differencing)'
&&
-# optional dependencies from perl-cpan grouped together
-optional_depends perl-gd '' '' 'for charting'
&&
-optional_depends gd-graph '' '' 'for charting'
&&
-optional_depends gd-text '' '' 'for charting'
&&
-optional_depends chart '' '' 'for bug charting'
&&
-optional_depends mime-tools '' '' 'for contrib/bug_email.pl interface'
&&
-optional_depends xml-parser-expat '' '' 'for bug data interchange'
&&
-optional_depends net-ldap '' '' 'for LDAP authentication'
&&
-optional_depends patchreader '' '' 'for convenient patch presentation'
+optional_depends imagemagick '' '' 'to convert bmp attachments to png' &&
+optional_depends xml-twig '' '' 'For importing bugs via the xml format
also required for the "move bugs" feature' &&
+optional_depends net-ldap '' '' 'for LDAP authentication' &&
+optional_depends patchreader '' '' 'for nice patch presentation' &&
+optional_depends html-scrubber '' '' 'If you want additional HTML tags
within product and group descriptions'
diff --git a/collab/bugzilla/DETAILS b/collab/bugzilla/DETAILS
index bac1d24..cfc0038 100755
--- a/collab/bugzilla/DETAILS
+++ b/collab/bugzilla/DETAILS
@@ -1,12 +1,10 @@
SPELL=bugzilla
- VERSION=2.22rc1
-
SOURCE_HASH='sha512:5e9724f9bcf58647802dada988e3beb91cdb3a28b7f180e311dfc36401569c9407a61ba51e45c8bc4498b68ba5e8e3ba527f039e61ea71f3a5ab8bb82321b922'
+ VERSION=2.22.2
+
SOURCE_HASH=sha512:53c39c233293118b9c4d8b07cb08aa014a7b92a960226d69cef5c1c0398e9e64f64b806c3eed611b62f1c21ce359462417e0f48ecf94fdda0ee0a30ba5399d9c
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE=$SPELL-$VERSION.tar.gz
-# SOURCE=$SPELL-$VERSION.tar.bz2
LICENSE[0]=MPL
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/webtools/$SOURCE
-#
SOURCE_URL[0]=cvs://:pserver:anonymous AT cvs-mirror.mozilla.org:/cvsroot:Bugzilla:BUGZILLA-${VERSION//\./_}
WEB_SITE=http://www.mozilla.org/projects/bugzilla/
ENTERED=20020430
GATHER_DOCS=off
diff --git a/collab/bugzilla/FINAL b/collab/bugzilla/FINAL
deleted file mode 100755
index f6c9112..0000000
--- a/collab/bugzilla/FINAL
+++ /dev/null
@@ -1,24 +0,0 @@
-# $Id: POST_INSTALL,v 1.2 2002/06/03 03:42:23 sergeyli Exp $
-query "create MySQL user?" "n" || return
-
-echo -e -n "${SPELL_COLOR}${SPELL}: ${QUERY_COLOR}MySQL database
name?${DEFAULT_COLOR} "
-read MY_DB
-echo -e -n "${SPELL_COLOR}${SPELL}: ${QUERY_COLOR}MySQL user
login?${DEFAULT_COLOR} "
-read MY_USER
-echo -e -n "${SPELL_COLOR}${SPELL}: ${QUERY_COLOR}MySQL user $MY_USER
password?${DEFAULT_COLOR} "
-read MY_USER_PASS
-
-SQL=/tmp/$SPELL.$$.sql
-if touch $SQL && chmod 600 /tmp/$SPELL.$$.*; then
- cat > $SQL << __EOF__
-GRANT USAGE ON *.* TO ${MY_USER}@localhost IDENTIFIED BY '$MY_USER_PASS';
-GRANT ALL ON ${MY_DB}.* TO ${MY_USER}@localhost WITH GRANT OPTION;
-__EOF__
-
- cat $SQL
- if query "execute SQL above (requires MySQL privileges)?" "y"; then
- mysql -p < $SQL
- fi
-fi
-
-rm -f /tmp/$SPELL.$$.*
diff --git a/collab/bugzilla/HISTORY b/collab/bugzilla/HISTORY
index 17081bc..37027c4 100644
--- a/collab/bugzilla/HISTORY
+++ b/collab/bugzilla/HISTORY
@@ -1,5 +1,8 @@
-2006-10-26 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * INSTALL: use TRACK_ROOT when linking #9163
+2007-03-10 David Kowis <dkowis AT shlrm.org>
+ * DETAILS: updated to latest version
+ * FINAL: removed to prevent mysql user addition
+ * DEPENDS: modified to use configure questions and pruned dependencies
+ * CONFIGURE: asked questions relevant to charting and which database
to use

2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
diff --git a/collab/bugzilla/INSTALL b/collab/bugzilla/INSTALL
index 4074b15..9950c3f 100755
--- a/collab/bugzilla/INSTALL
+++ b/collab/bugzilla/INSTALL
@@ -2,9 +2,5 @@ mkdir -p /usr/share/$SPEL
cp -r ./ /usr/share/$SPELL/ &&
chown -R nobody:nogroup /usr/share/$SPELL &&

-# it's good to have docs
-if [ -d /usr/doc/$SPELL ]; then
- rm -fr /usr/doc/$SPELL/
-fi &&
-ln -fns $TRACK_ROOT/usr/share/$SPELL/docs /usr/doc/$SPELL
+ln -fns /usr/share/$SPELL/docs /usr/share/doc/$SPELL

diff --git a/perl-cpan/html-scrubber/BUILD b/perl-cpan/html-scrubber/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/html-scrubber/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/html-scrubber/DEPENDS b/perl-cpan/html-scrubber/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/html-scrubber/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/html-scrubber/DETAILS b/perl-cpan/html-scrubber/DETAILS
new file mode 100755
index 0000000..2ce333e
--- /dev/null
+++ b/perl-cpan/html-scrubber/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=html-scrubber
+ VERSION=0.08
+ SOURCE="HTML-Scrubber-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.cpan.org/authors/id/P/PO/PODMASTER/${SOURCE}
+
SOURCE_HASH=sha512:dbb365293e5cceba53bfd15536b0f031508b9d662bfac6d96289aab79aa7051309ba4e65070cd93c5a53705c7ce57f732d0e0c2b6c4420feaf12407c474dd7ef
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTML-Scrubber-${VERSION}"
+
WEB_SITE="http://search.cpan.org/~podmaster/HTML-Scrubber-0.08/Scrubber.pm";
+ LICENSE[0]=ART
+ ENTERED=20070310
+ SHORT="Perl extension for scrubbing/sanitizing html"
+cat << EOF
+If you wanna "scrub" or "sanitize" html input in a reliable an flexible
fashion,
+then this module is for you.
+
+I wasn't satisfied with HTML::Sanitizer because it is based on
HTML::TreeBuilder,
+so I thought I'd write something similar that works directly with
HTML::Parser.
+EOF
diff --git a/perl-cpan/html-scrubber/HISTORY b/perl-cpan/html-scrubber/HISTORY
new file mode 100644
index 0000000..20d1ab3
--- /dev/null
+++ b/perl-cpan/html-scrubber/HISTORY
@@ -0,0 +1,2 @@
+2007-03-10 David Kowis <dkowis AT shlrm.org>
+ * DETAILS, DEPENDS, BUILD, HISTORY: created spell
diff --git a/perl-cpan/template-plugin-gd-image/BUILD
b/perl-cpan/template-plugin-gd-image/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/template-plugin-gd-image/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/template-plugin-gd-image/DEPENDS
b/perl-cpan/template-plugin-gd-image/DEPENDS
new file mode 100755
index 0000000..12f3193
--- /dev/null
+++ b/perl-cpan/template-plugin-gd-image/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends template-toolkit
diff --git a/perl-cpan/template-plugin-gd-image/DETAILS
b/perl-cpan/template-plugin-gd-image/DETAILS
new file mode 100755
index 0000000..ee31040
--- /dev/null
+++ b/perl-cpan/template-plugin-gd-image/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=template-plugin-gd-image
+ VERSION=2.66
+ SOURCE="Template-GD-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.cpan.org/authors/id/A/AB/ABW/${SOURCE}
+
SOURCE_HASH=sha512:676b9a2345dbdf65b276a2cf2e50033d91ad958fc579d4bd02516baf9994cb1ca64edbedd320da0eb58738783054f8a58e358bc1da5c128bea98d4f031b0c84c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Template-GD-${VERSION}"
+
WEB_SITE="http://search.cpan.org/~abw/Template-GD-2.66/lib/Template/Plugin/GD/Image.pm";
+ LICENSE[0]=ART
+ ENTERED=20070310
+ SHORT="The GD.Image plugin provides an interface to GD.pm's
GD::Image class"
+cat << EOF
+The GD.Image plugin provides an interface to GD.pm's GD::Image class.
+The GD::Image class is the main interface to GD.pm.
+EOF
diff --git a/perl-cpan/template-plugin-gd-image/HISTORY
b/perl-cpan/template-plugin-gd-image/HISTORY
new file mode 100644
index 0000000..20d1ab3
--- /dev/null
+++ b/perl-cpan/template-plugin-gd-image/HISTORY
@@ -0,0 +1,2 @@
+2007-03-10 David Kowis <dkowis AT shlrm.org>
+ * DETAILS, DEPENDS, BUILD, HISTORY: created spell




Archive powered by MHonArc 2.6.24.

Top of Page