From 491d0752c415351f896471c50b3668e71aab3a0c Mon Sep 17 00:00:00 2001 From: sturm Date: Fri, 21 Sep 2007 21:17:56 +0000 Subject: [PATCH] update to bricolage 1.10.3 - added upgrade support files - added xinha wysiwyg editor support (not enabled by default) --- www/bricolage/Makefile | 16 +- www/bricolage/distinfo | 10 +- www/bricolage/patches/patch-INSTALL | 80 +++++- www/bricolage/patches/patch-Makefile | 14 +- .../patches/patch-bin_bric_clean_tmp | 8 +- .../patches/patch-bin_bric_republish | 12 +- www/bricolage/patches/patch-inst_apache_pl | 8 +- www/bricolage/patches/patch-inst_files_pl | 12 +- .../patch-inst_upgrade_lib_bric_upgrade_pm | 14 + www/bricolage/pkg/MESSAGE | 3 + www/bricolage/pkg/PLIST | 265 +++++++++++++++++- 11 files changed, 401 insertions(+), 41 deletions(-) create mode 100644 www/bricolage/patches/patch-inst_upgrade_lib_bric_upgrade_pm diff --git a/www/bricolage/Makefile b/www/bricolage/Makefile index 523ae8568f9..631d96b6829 100644 --- a/www/bricolage/Makefile +++ b/www/bricolage/Makefile @@ -1,9 +1,8 @@ -# $OpenBSD: Makefile,v 1.3 2007/09/15 20:38:21 merdely Exp $ +# $OpenBSD: Makefile,v 1.4 2007/09/21 21:17:56 sturm Exp $ COMMENT= content management system -DISTNAME= bricolage-1.10.2 -PKGNAME= ${DISTNAME}p0 +DISTNAME= bricolage-1.10.3 CATEGORIES= www perl5 HOMEPAGE= http://www.bricolage.cc/ @@ -24,13 +23,13 @@ RUN_DEPENDS= ::databases/p5-DBD-Pg \ ::devel/p5-Cache-Mmap \ ::devel/p5-Data-UUID \ ::devel/p5-DateTime \ - ::devel/p5-Devel-Symdump \ ::devel/p5-List-MoreUtils \ ::devel/p5-MLDBM \ ::devel/p5-Term-ReadPassword \ ::devel/p5-Test-Class \ ::devel/p5-Test-File-Contents \ ::devel/p5-Test-MockModule \ + ::editors/xinha \ ::net/p5-Net-SFTP \ ::graphics/p5-Image-Info \ ::sysutils/p5-Unix-Syslog \ @@ -57,7 +56,8 @@ do-configure: @sed -e "s,%%PREFIX%%,${PREFIX}," -e "s,%%X11BASE%%,${X11BASE}," \ ${FILESDIR}/openbsd > ${WRKSRC}/inst/defaults/standard @perl -pi -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/inst/config.pl \ - ${WRKSRC}/INSTALL ${WRKSRC}/bin/bric_* + ${WRKSRC}/INSTALL ${WRKSRC}/bin/bric_* \ + ${WRKSRC}/inst/upgrade/lib/bric_upgrade.pm @cd ${WRKSRC} && make all # bulk creation of man pages fails for these, perl bug? @@ -74,5 +74,11 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/inst/Pg.sql ${PREFIX}/share/bricolage/sql/Pg ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bricolage ${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/bricolage + ln -s /var/www/xinha ${PREFIX}/share/bricolage/comp/media/wysiwyg/xinha + ${INSTALL_DATA_DIR} ${PREFIX}/share/bricolage/upgrade + ${INSTALL_DATA} ${WRKSRC}/inst/versions.txt \ + ${PREFIX}/share/bricolage/upgrade + cp -R ${WRKSRC}/inst/upgrade/* ${PREFIX}/share/bricolage/upgrade + chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/bricolage/upgrade .include diff --git a/www/bricolage/distinfo b/www/bricolage/distinfo index aa15d8e80fb..c23a7e79b19 100644 --- a/www/bricolage/distinfo +++ b/www/bricolage/distinfo @@ -1,5 +1,5 @@ -MD5 (bricolage-1.10.2.tar.gz) = BOJsYsACwb87IOvwadU7mg== -RMD160 (bricolage-1.10.2.tar.gz) = Qy0qOUEcCHf2S0e78Lhen8iAGIE= -SHA1 (bricolage-1.10.2.tar.gz) = r6AqINQgQZlrUDxyIJKvusMIxYk= -SHA256 (bricolage-1.10.2.tar.gz) = lJ637Heb6Xrs/yk+qe0D7pRMA44PIFaYttqcG47dp68= -SIZE (bricolage-1.10.2.tar.gz) = 2791306 +MD5 (bricolage-1.10.3.tar.gz) = NRSJ98H1GCtJwCey9UngvQ== +RMD160 (bricolage-1.10.3.tar.gz) = wx1wbGkoNjtvulwHeXWr34Gq9gA= +SHA1 (bricolage-1.10.3.tar.gz) = ONR2nQ3MZDYpBa8ESNTyq4zqMfg= +SHA256 (bricolage-1.10.3.tar.gz) = RV6umSINnu/37op7/X16BJ5ih6CJHIfLGvp2LAU9bcU= +SIZE (bricolage-1.10.3.tar.gz) = 2818329 diff --git a/www/bricolage/patches/patch-INSTALL b/www/bricolage/patches/patch-INSTALL index 7884ac9ea41..9a7eda594d2 100644 --- a/www/bricolage/patches/patch-INSTALL +++ b/www/bricolage/patches/patch-INSTALL @@ -1,6 +1,6 @@ -$OpenBSD: patch-INSTALL,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ ---- INSTALL.orig Fri Nov 10 17:09:58 2006 -+++ INSTALL Fri Nov 10 17:25:23 2006 +$OpenBSD: patch-INSTALL,v 1.2 2007/09/21 21:17:56 sturm Exp $ +--- INSTALL.orig Thu Aug 9 11:28:07 2007 ++++ INSTALL Fri Sep 21 23:01:46 2007 @@ -660,10 +660,7 @@ INSTALLATION Bricolage (Manual Installation) Here's how to install Bricolage manually. @@ -42,3 +42,77 @@ $OpenBSD: patch-INSTALL,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ * Try to hit the web server. If you're prompted for a login, you're in! If not, check the Apache error log to figure out what might have +@@ -769,55 +766,32 @@ INSTALLATION + . + + UPGRADING +- If you're upgrading an installation of Bricolage that was previously +- installed via "make install", then simply upgrade using "make upgrade". +- If, however, you're upgrading an older installation of Bricolage that +- didn't have a build system, or it was simply used as-is from Subversion, +- you'll need to follow the directions below. ++ To upgrade a manual installation of Bricolage, first stop the server: + +- To upgrade a manual installation of Bricolage, first set the +- BRICOLAGE_ROOT environment variable to the root of your Bricolage +- installation if it's something other than the default +- (/usr/local/bricolage), e.g.: ++ %%PREFIX%%/bin/bric_apachectl stop + +- export BRICOLAGE_ROOT=/opt/bricolage +- +- Next, stop the server: +- +- $BRICOLAGE_ROOT/bin/bric_apachectl stop +- + Save copies of your bricolage.conf and httpd.conf files, so that you + don't overwrite them: + + cp $BRICOLAGE_ROOT/conf/bricolage.conf $BRICOLAGE_ROOT/conf/bricolage.conf.old + cp $BRICOLAGE_ROOT/conf/httpd.conf $BRICOLAGE_ROOT/conf/httpd.conf.old + +- Install the latest Bundle::Bricolage from CPAN to make sure that you +- have all the needed modules (or read through the list of required +- modules above and do it yourself). ++ Update the bricolage package. + + Delete all existing Mason object files and temporary files: + +- rm -rf $BRICOLAGE_ROOT/data/obj/bric_ui/* +- rm -rf /tmp/bricolage/* ++ rm -rf $BRICOLAGE_ROOT/data/obj/* ++ rm -rf /var/tmp/bricolage/* + + Run the upgrade scripts needed for upgrading to the new version. The +- upgrade scripts are in the inst/upgrade/ directory. Run each script in ++ upgrade scripts are in the upgrade/ directory. Run each script in + all of the version number directories in the order given in +- inst/versions.txt. For example, to upgrade from 1.6.13 to 1.8.1, run ++ ugrade/versions.txt. For example, to upgrade from 1.6.13 to 1.8.1, run + each of the scripts in 1.6.13/, 1.7.5/, 1.6.14/, 1.8.0/, and 1.8.1/ -- + in that order. Furthermore, the scripts within each directory are run in +- alphabetical order. ++ alphabetical order. Each script should be invoked with '-p pass', with ++ pass being the password of the postgres admin user. + +- Next, copy in the new sources from the distribution into your Bricolage +- directory. Be sure not to copy example templates, as they may overwrite +- your own templates. You're best off moving the contents of data/ out of +- the way. +- +- mv data /tmp/bric_data_tmp +- cp -r /path/to/new/bricolage/* $BRICOLAGE_ROOT/ +- mv /tmp/bric_data_tmp data +- + Now edit the new bricolage.conf file to match your old settings using + the bricolage.conf.old settings you saved as a guide. Do the same thing + with httpd.conf. Don't just copy the old settings back into place -- +@@ -826,7 +800,7 @@ UPGRADING + + Now, start up Bricolage and enjoy the new features! + +- $BRICOLAGE_ROOT/bin/bric_apachectl start ++ %%PREFIX%%/bin/bric_apachectl start + + CONFIGURATION + Configuration of Bricolage is handled via two interfaces. The first is diff --git a/www/bricolage/patches/patch-Makefile b/www/bricolage/patches/patch-Makefile index 99c4333174a..760c4744acf 100644 --- a/www/bricolage/patches/patch-Makefile +++ b/www/bricolage/patches/patch-Makefile @@ -1,7 +1,7 @@ -$OpenBSD: patch-Makefile,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ ---- Makefile.orig Sat Mar 18 01:26:34 2006 -+++ Makefile Sat Oct 21 16:14:11 2006 -@@ -22,7 +22,7 @@ +$OpenBSD: patch-Makefile,v 1.2 2007/09/21 21:17:56 sturm Exp $ +--- Makefile.orig Thu Dec 14 23:34:20 2006 ++++ Makefile Fri Sep 21 08:08:25 2007 +@@ -25,7 +25,7 @@ PERL = /usr/bin/perl # Blank by default, but set to QUIET to ask essential questions only @@ -10,7 +10,7 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ # can't load Bric since it loads Bric::Config which has dependencies # that won't be solved till make install. -@@ -35,6 +35,12 @@ BRIC_VERSION = `$(PERL) -ne '/VERSION.*? +@@ -38,6 +38,12 @@ BRIC_VERSION = `$(PERL) -ne '/VERSION.*?([\d\.]+)/ and all : required.db modules.db apache.db postgres.db config.db \ bconf/bricolage.conf build_done @@ -23,7 +23,7 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ required.db : inst/required.pl $(PERL) inst/required.pl $(INSTALL_VERBOSITY) -@@ -170,9 +176,9 @@ clone_tar : +@@ -185,9 +191,9 @@ clone_tar : # installation rules # ########################## @@ -35,7 +35,7 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ install_db : db db_grant -@@ -183,12 +189,10 @@ cpan : modules.db postgres.db inst/cpa +@@ -202,12 +208,10 @@ cpan : modules.db postgres.db inst/cpan.pl $(PERL) inst/cpan.pl lib : diff --git a/www/bricolage/patches/patch-bin_bric_clean_tmp b/www/bricolage/patches/patch-bin_bric_clean_tmp index 958895f841b..8c69f379e41 100644 --- a/www/bricolage/patches/patch-bin_bric_clean_tmp +++ b/www/bricolage/patches/patch-bin_bric_clean_tmp @@ -1,7 +1,7 @@ -$OpenBSD: patch-bin_bric_clean_tmp,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ ---- bin/bric_clean_tmp.orig Sun Oct 22 10:32:13 2006 -+++ bin/bric_clean_tmp Sun Oct 22 10:33:02 2006 -@@ -12,7 +12,7 @@ bric_clean_tmp - Bricolage temp director +$OpenBSD: patch-bin_bric_clean_tmp,v 1.2 2007/09/21 21:17:56 sturm Exp $ +--- bin/bric_clean_tmp.orig Thu Jul 8 07:46:48 2004 ++++ bin/bric_clean_tmp Fri Sep 21 08:08:26 2007 +@@ -12,7 +12,7 @@ bric_clean_tmp - Bricolage temp directory maintenance This script is designed to be run from cron. To run it nightly at 2am put a like like this in the crontab for the web server user (often "nobody"): diff --git a/www/bricolage/patches/patch-bin_bric_republish b/www/bricolage/patches/patch-bin_bric_republish index 4749bea4cda..ddc225fcd5f 100644 --- a/www/bricolage/patches/patch-bin_bric_republish +++ b/www/bricolage/patches/patch-bin_bric_republish @@ -1,7 +1,7 @@ -$OpenBSD: patch-bin_bric_republish,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ ---- bin/bric_republish.orig Sun Oct 22 10:35:12 2006 -+++ bin/bric_republish Sun Oct 22 10:36:05 2006 -@@ -62,7 +62,7 @@ crontab like this to republish all stori +$OpenBSD: patch-bin_bric_republish,v 1.2 2007/09/21 21:17:56 sturm Exp $ +--- bin/bric_republish.orig Sun May 21 06:24:13 2006 ++++ bin/bric_republish Fri Sep 21 08:08:26 2007 +@@ -62,7 +62,7 @@ crontab like this to republish all stories hourly: BRICOLAGE_USERNAME=admin BRICOLAGE_PASSWORD=admin_pass @@ -10,7 +10,7 @@ $OpenBSD: patch-bin_bric_republish,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ MAILTO=your-email@your-domain.com 0 * * * * bric_republish -@@ -70,7 +70,7 @@ Or to republish Covers hourly and everyt +@@ -70,7 +70,7 @@ Or to republish Covers hourly and everything else once BRICOLAGE_USERNAME=admin BRICOLAGE_PASSWORD=admin_pass @@ -19,7 +19,7 @@ $OpenBSD: patch-bin_bric_republish,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ MAILTO=your-email@your-domain.com 0 * * * * bric_republish --element Cover 30 11 * * * bric_republish -@@ -79,7 +79,7 @@ Or to republish all stories every other +@@ -79,7 +79,7 @@ Or to republish all stories every other hour but never BRICOLAGE_USERNAME=admin BRICOLAGE_PASSWORD=admin_pass diff --git a/www/bricolage/patches/patch-inst_apache_pl b/www/bricolage/patches/patch-inst_apache_pl index b1aea84cc7d..3a2be4794d9 100644 --- a/www/bricolage/patches/patch-inst_apache_pl +++ b/www/bricolage/patches/patch-inst_apache_pl @@ -1,7 +1,7 @@ -$OpenBSD: patch-inst_apache_pl,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ ---- inst/apache.pl.orig Fri Oct 20 17:14:27 2006 -+++ inst/apache.pl Fri Oct 20 17:18:48 2006 -@@ -240,12 +240,10 @@ sub check_modules { +$OpenBSD: patch-inst_apache_pl,v 1.2 2007/09/21 21:17:56 sturm Exp $ +--- inst/apache.pl.orig Thu Aug 3 00:48:16 2006 ++++ inst/apache.pl Fri Sep 21 08:08:26 2007 +@@ -239,12 +239,10 @@ sub check_modules { # perl uses libfoo.so format filenames if ($mod eq 'perl') { diff --git a/www/bricolage/patches/patch-inst_files_pl b/www/bricolage/patches/patch-inst_files_pl index 234c1c8e126..8f3530541aa 100644 --- a/www/bricolage/patches/patch-inst_files_pl +++ b/www/bricolage/patches/patch-inst_files_pl @@ -1,9 +1,9 @@ -$OpenBSD: patch-inst_files_pl,v 1.1.1.1 2006/11/10 17:04:37 sturm Exp $ ---- inst/files.pl.orig Tue Jun 28 05:21:52 2005 -+++ inst/files.pl Sat Oct 21 16:02:03 2006 -@@ -55,6 +55,13 @@ do "./apache.db" or die "Failed to read - our $UPGRADE; - $UPGRADE = 1 if $ARGV[0] and $ARGV[0] eq 'UPGRADE'; +$OpenBSD: patch-inst_files_pl,v 1.2 2007/09/21 21:17:56 sturm Exp $ +--- inst/files.pl.orig Thu Dec 14 23:34:20 2006 ++++ inst/files.pl Fri Sep 21 08:08:26 2007 +@@ -58,6 +58,13 @@ $UPGRADE = 1 if $ARGV[0] and $ARGV[0] eq 'UPGRADE'; + our $HOT_COPY; + $HOT_COPY = 1 if $ARGV[1] and $ARGV[1] eq 'HOT_COPY'; +# fix pathes +our $DESTDIR = $ENV{DESTDIR} || ''; diff --git a/www/bricolage/patches/patch-inst_upgrade_lib_bric_upgrade_pm b/www/bricolage/patches/patch-inst_upgrade_lib_bric_upgrade_pm new file mode 100644 index 00000000000..d6ea7cd1d28 --- /dev/null +++ b/www/bricolage/patches/patch-inst_upgrade_lib_bric_upgrade_pm @@ -0,0 +1,14 @@ +$OpenBSD: patch-inst_upgrade_lib_bric_upgrade_pm,v 1.1 2007/09/21 21:17:56 sturm Exp $ +--- inst/upgrade/lib/bric_upgrade.pm.orig Fri Sep 21 22:52:34 2007 ++++ inst/upgrade/lib/bric_upgrade.pm Fri Sep 21 22:53:07 2007 +@@ -122,8 +122,8 @@ BEGIN{ + + # Make sure we can load the Bricolage libraries. + BEGIN { +- # $BRICOLAGE_ROOT defaults to /usr/local/bricolage +- $ENV{BRICOLAGE_ROOT} ||= "/usr/local/bricolage"; ++ # $BRICOLAGE_ROOT defaults to %%PREFIX%%/share/bricolage ++ $ENV{BRICOLAGE_ROOT} ||= "%%PREFIX%%/share/bricolage"; + + # Always use the Bric::Config and Bric::Util::DBI from the sources. + unshift @INC, catdir $FindBin::Bin, updir, updir, updir, 'lib'; diff --git a/www/bricolage/pkg/MESSAGE b/www/bricolage/pkg/MESSAGE index e3a5306e7bd..c8c12a15678 100644 --- a/www/bricolage/pkg/MESSAGE +++ b/www/bricolage/pkg/MESSAGE @@ -1,3 +1,6 @@ +Before you start setting up bricolage, be sure to set up your postgresql +server and enable mod_perl. + For instructions on how to complete the installation or upgrade from an older version of bricolage, see ${PREFIX}/share/doc/bricolage/INSTALL. diff --git a/www/bricolage/pkg/PLIST b/www/bricolage/pkg/PLIST index eccf26d3417..9f7d9233a27 100644 --- a/www/bricolage/pkg/PLIST +++ b/www/bricolage/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/10 17:04:54 sturm Exp $ +@comment $OpenBSD: PLIST,v 1.2 2007/09/21 21:17:56 sturm Exp $ bin/bric_apachectl bin/bric_clean_tmp bin/bric_dbprof @@ -3260,6 +3260,7 @@ share/bricolage/comp/media/js/lib.js share/bricolage/comp/media/mime/ share/bricolage/comp/media/mime/none.png share/bricolage/comp/media/wysiwyg/ +share/bricolage/comp/media/wysiwyg/xinha share/bricolage/comp/widgets/ share/bricolage/comp/widgets/add_more/ share/bricolage/comp/widgets/add_more/add_more.mc @@ -3530,5 +3531,267 @@ share/bricolage/data/burn/comp/oc_1/story.mc share/bricolage/sql/ share/bricolage/sql/Pg/ share/bricolage/sql/Pg/Pg.sql +share/bricolage/upgrade/ +share/bricolage/upgrade/1.10.0/ +share/bricolage/upgrade/1.10.0/delete_old_stuff.pl +share/bricolage/upgrade/1.10.0/rm_old_sort_prefs.pl +share/bricolage/upgrade/1.10.0/update_publish_status_check.pl +share/bricolage/upgrade/1.10.1/ +share/bricolage/upgrade/1.10.1/fix_media_related_story_fk.pl +share/bricolage/upgrade/1.10.1/fix_reverted_docs.pl +share/bricolage/upgrade/1.10.1/textify_field_type.pl +share/bricolage/upgrade/1.10.2/ +share/bricolage/upgrade/1.10.2/add_asset_counts.pl +share/bricolage/upgrade/1.10.2/add_ja.pl +share/bricolage/upgrade/1.10.2/deleted_moved_js.pl +share/bricolage/upgrade/1.10.2/fix_reverted_docs.pl +share/bricolage/upgrade/1.10.3/ +share/bricolage/upgrade/1.10.3/alter_category_name_length.pl +share/bricolage/upgrade/1.10.3/fix_asset_fk_constraints.pl +share/bricolage/upgrade/1.10.3/fix_asset_sort_opts.pl +share/bricolage/upgrade/1.10.3/fix_contri_assoc.pl +share/bricolage/upgrade/1.10.3/fix_story_elementtype_spelling.pl +share/bricolage/upgrade/1.2.0/ +share/bricolage/upgrade/1.2.0/burner.pl +share/bricolage/upgrade/1.2.0/oc_include.pl +share/bricolage/upgrade/1.2.0/oc_include_fks.pl +share/bricolage/upgrade/1.2.2/ +share/bricolage/upgrade/1.2.2/media_member_tables.pl +share/bricolage/upgrade/1.2.2/media_member_tables_fks.pl +share/bricolage/upgrade/1.3.0/ +share/bricolage/upgrade/1.3.0/element_names.pl +share/bricolage/upgrade/1.3.1/ +share/bricolage/upgrade/1.3.1/mover.pl +share/bricolage/upgrade/1.3.1/template_uri_fix.pl +share/bricolage/upgrade/1.3.1/uri_case.pl +share/bricolage/upgrade/1.3.1/uri_format.pl +share/bricolage/upgrade/1.3.2/ +share/bricolage/upgrade/1.3.2/job_names.pl +share/bricolage/upgrade/1.3.2/published_version.pl +share/bricolage/upgrade/1.3.2/search_paging.pl +share/bricolage/upgrade/1.3.3/ +share/bricolage/upgrade/1.3.3/category.pl +share/bricolage/upgrade/1.3.3/elem_data.pl +share/bricolage/upgrade/1.3.3/grp_ex_category.pl +share/bricolage/upgrade/1.3.3/grp_new_category.pl +share/bricolage/upgrade/1.3.3/grp_parent_chk.pl +share/bricolage/upgrade/1.3.3/keywords.pl +share/bricolage/upgrade/1.3.3/mediatype_admin.pl +share/bricolage/upgrade/1.3.3/sftp_mover.pl +share/bricolage/upgrade/1.3.3/tile_dates.pl +share/bricolage/upgrade/1.4.1/ +share/bricolage/upgrade/1.4.1/bric_class.pl +share/bricolage/upgrade/1.4.1/bric_shelve.pl +share/bricolage/upgrade/1.4.1/cat_asset_grp_desc.pl +share/bricolage/upgrade/1.4.1/clean_desks.pl +share/bricolage/upgrade/1.4.1/fix_tmpl_check.pl +share/bricolage/upgrade/1.4.1/resource_indexes.pl +share/bricolage/upgrade/1.4.4/ +share/bricolage/upgrade/1.4.4/short_val.pl +share/bricolage/upgrade/1.4.5/ +share/bricolage/upgrade/1.4.5/aroot_cat_memb.pl +share/bricolage/upgrade/1.4.5/cat_grp_uris.pl +share/bricolage/upgrade/1.5.0/ +share/bricolage/upgrade/1.5.0/asset_oc.pl +share/bricolage/upgrade/1.5.0/asset_oc_fks.pl +share/bricolage/upgrade/1.5.0/bric_instance.pl +share/bricolage/upgrade/1.5.0/clone_events.pl +share/bricolage/upgrade/1.5.0/kw_events.pl +share/bricolage/upgrade/1.5.0/oc_assoc_events.pl +share/bricolage/upgrade/1.5.0/oc_select.pl +share/bricolage/upgrade/1.5.0/oc_uri_stuff.pl +share/bricolage/upgrade/1.5.0/oc_zasset.pl +share/bricolage/upgrade/1.5.0/template_type.pl +share/bricolage/upgrade/1.5.1/ +share/bricolage/upgrade/1.5.1/activate_all_grp_members.pl +share/bricolage/upgrade/1.5.1/add_lower_text_num.pl +share/bricolage/upgrade/1.5.1/all_desk_grp.pl +share/bricolage/upgrade/1.5.1/asset_desk.pl +share/bricolage/upgrade/1.5.1/cat_grp_plural.pl +share/bricolage/upgrade/1.5.1/grp_grp_members.pl +share/bricolage/upgrade/1.5.1/media_type_grp.pl +share/bricolage/upgrade/1.5.1/media_type_grp_idxs.pl +share/bricolage/upgrade/1.5.1/media_type_idx.pl +share/bricolage/upgrade/1.5.1/person_idx.pl +share/bricolage/upgrade/1.5.1/root_cat_grp_uri.pl +share/bricolage/upgrade/1.5.1/tmplate_pub_version.pl +share/bricolage/upgrade/1.5.1/webdav_mover.pl +share/bricolage/upgrade/1.5.2/ +share/bricolage/upgrade/1.5.2/media_type_constraints.pl +share/bricolage/upgrade/1.5.2/workflow_grps.pl +share/bricolage/upgrade/1.5.2/workflow_no_create.pl +share/bricolage/upgrade/1.6.0/ +share/bricolage/upgrade/1.6.0/element_data.pl +share/bricolage/upgrade/1.6.0/fix_workflow_asset_grps.pl +share/bricolage/upgrade/1.6.1/ +share/bricolage/upgrade/1.6.1/del_media_subclass_member_tables.pl +share/bricolage/upgrade/1.6.10/ +share/bricolage/upgrade/1.6.10/fix_asset_desk_constraints.pl +share/bricolage/upgrade/1.6.10/fix_asset_indexes.pl +share/bricolage/upgrade/1.6.10/fix_template_co_event.pl +share/bricolage/upgrade/1.6.3/ +share/bricolage/upgrade/1.6.3/fix_contributor_class_desc.pl +share/bricolage/upgrade/1.6.3/rename_field_events.pl +share/bricolage/upgrade/1.6.3/tmplate_file_name.pl +share/bricolage/upgrade/1.6.5/ +share/bricolage/upgrade/1.6.5/event_index.pl +share/bricolage/upgrade/1.6.6/ +share/bricolage/upgrade/1.6.6/asset_desk_ids.pl +share/bricolage/upgrade/1.6.7/ +share/bricolage/upgrade/1.6.7/fix_grp_element_index.pl +share/bricolage/upgrade/1.6.7/job_partial_index.pl +share/bricolage/upgrade/1.6.9/ +share/bricolage/upgrade/1.6.9/del_bogus_event_attrs.pl +share/bricolage/upgrade/1.7.0/ +share/bricolage/upgrade/1.7.0/action_active.pl +share/bricolage/upgrade/1.7.0/add_site.pl +share/bricolage/upgrade/1.7.0/add_site_idxs.pl +share/bricolage/upgrade/1.7.0/alias_events.pl +share/bricolage/upgrade/1.7.0/asset_type_data_key_name.pl +share/bricolage/upgrade/1.7.0/asset_type_key_name.pl +share/bricolage/upgrade/1.7.0/checkin_event_version.pl +share/bricolage/upgrade/1.7.0/container_tile_key_name.pl +share/bricolage/upgrade/1.7.0/data_tile_key_name.pl +share/bricolage/upgrade/1.7.0/delete_old_components.pl +share/bricolage/upgrade/1.7.0/dtd_validation_action.pl +share/bricolage/upgrade/1.7.0/email_action.pl +share/bricolage/upgrade/1.7.0/keyword_grp.pl +share/bricolage/upgrade/1.7.0/keyword_grp_fks.pl +share/bricolage/upgrade/1.7.0/keyword_idx.pl +share/bricolage/upgrade/1.7.0/search_pref.pl +share/bricolage/upgrade/1.7.0/site_asset.pl +share/bricolage/upgrade/1.7.0/site_category.pl +share/bricolage/upgrade/1.7.0/site_elements.pl +share/bricolage/upgrade/1.7.0/site_elements_fks.pl +share/bricolage/upgrade/1.7.0/site_events.pl +share/bricolage/upgrade/1.7.0/site_output_channel.pl +share/bricolage/upgrade/1.7.0/site_privs.pl +share/bricolage/upgrade/1.7.0/site_server_type.pl +share/bricolage/upgrade/1.7.0/sort_asset.pl +share/bricolage/upgrade/1.7.0/workflow_site.pl +share/bricolage/upgrade/1.7.1/ +share/bricolage/upgrade/1.7.1/element_site_oc_not_null.pl +share/bricolage/upgrade/1.7.2/ +share/bricolage/upgrade/1.7.2/delete_invalid_site_member.pl +share/bricolage/upgrade/1.7.2/element_key_name_fix.pl +share/bricolage/upgrade/1.7.2/first_publish_date.pl +share/bricolage/upgrade/1.7.2/fix_at_data_index.pl +share/bricolage/upgrade/1.7.2/group_site_permissions.pl +share/bricolage/upgrade/1.7.2/hidden_asset_group.pl +share/bricolage/upgrade/1.7.2/new_priv_site_grps.pl +share/bricolage/upgrade/1.7.2/new_privs.pl +share/bricolage/upgrade/1.7.2/publish_jobs.pl +share/bricolage/upgrade/1.7.2/rm_dhandlers.pl +share/bricolage/upgrade/1.7.2/site_filter_pref.pl +share/bricolage/upgrade/1.7.2/user_preferences_1.pl +share/bricolage/upgrade/1.7.2/user_preferences_2.pl +share/bricolage/upgrade/1.7.2/user_preferences_3.pl +share/bricolage/upgrade/1.7.2/user_preferences_4.pl +share/bricolage/upgrade/1.7.3/ +share/bricolage/upgrade/1.7.3/deactivate_inative_cat_grps.pl +share/bricolage/upgrade/1.7.3/fix_autopopulated_data_key_name.pl +share/bricolage/upgrade/1.7.3/fix_autopopulated_data_tile_key_name.pl +share/bricolage/upgrade/1.7.3/id_list_aggregate.pl +share/bricolage/upgrade/1.7.3/unique_uri_tables.pl +share/bricolage/upgrade/1.7.3/unique_uri_tables_fks.pl +share/bricolage/upgrade/1.7.4/ +share/bricolage/upgrade/1.7.4/add_category_group_site.pl +share/bricolage/upgrade/1.7.4/new_asset_indexes.pl +share/bricolage/upgrade/1.7.4/new_login_constraint.pl +share/bricolage/upgrade/1.7.5/ +share/bricolage/upgrade/1.7.5/default_template_events.pl +share/bricolage/upgrade/1.7.5/fix_media_aliases.pl +share/bricolage/upgrade/1.8.0/ +share/bricolage/upgrade/1.8.0/new_lang_pref_options.pl +share/bricolage/upgrade/1.8.1/ +share/bricolage/upgrade/1.8.1/contrib_type_secret.pl +share/bricolage/upgrade/1.8.1/fix_orphan_assets.pl +share/bricolage/upgrade/1.8.1/grp_grp_name.pl +share/bricolage/upgrade/1.8.2/ +share/bricolage/upgrade/1.8.2/add_missing_job_constraints.pl +share/bricolage/upgrade/1.8.2/add_missing_job_fks.pl +share/bricolage/upgrade/1.8.2/default_media_type.pl +share/bricolage/upgrade/1.8.2/delete_old_jobs.pl +share/bricolage/upgrade/1.8.2/delete_template_obj_files.pl +share/bricolage/upgrade/1.8.2/job_text_columns.pl +share/bricolage/upgrade/1.8.2/media_type_not_null.pl +share/bricolage/upgrade/1.8.3/ +share/bricolage/upgrade/1.8.3/add_ru_ru.pl +share/bricolage/upgrade/1.8.3/asset_fks_restrict.pl +share/bricolage/upgrade/1.8.3/cleanup_job_members.pl +share/bricolage/upgrade/1.8.3/element__site_pk.pl +share/bricolage/upgrade/1.8.3/event_attr_pk.pl +share/bricolage/upgrade/1.8.3/fix_all_preferences_group_spelling.pl +share/bricolage/upgrade/1.8.3/fix_event_sequence.pl +share/bricolage/upgrade/1.8.3/media_uri_pk.pl +share/bricolage/upgrade/1.8.3/story_uri_pk.pl +share/bricolage/upgrade/1.8.3/worfkow_type_ck.pl +share/bricolage/upgrade/1.8.4/ +share/bricolage/upgrade/1.8.4/replace_action_media_types.pl +share/bricolage/upgrade/1.8.6/ +share/bricolage/upgrade/1.8.6/fix_autopopulateds.pl +share/bricolage/upgrade/1.8.6/fix_published_version.pl +share/bricolage/upgrade/1.8.6/fix_resource_idx.pl +share/bricolage/upgrade/1.8.6/fix_story_category_seq.pl +share/bricolage/upgrade/1.8.7/ +share/bricolage/upgrade/1.8.7/add_expire_event_types.pl +share/bricolage/upgrade/1.8.7/fix_media.pl +share/bricolage/upgrade/1.8.7/fix_media2.pl +share/bricolage/upgrade/1.8.7/job_partial_index.pl +share/bricolage/upgrade/1.8.7/move_media.pl +share/bricolage/upgrade/1.8.7/move_media2.pl +share/bricolage/upgrade/1.8.7/postgresql_8.1_fixes.pl +share/bricolage/upgrade/1.8.8/ +share/bricolage/upgrade/1.8.8/fix_media_expire.pl +share/bricolage/upgrade/1.8.8/fix_media_resources.pl +share/bricolage/upgrade/1.8.9/ +share/bricolage/upgrade/1.8.9/add_element_member_fks.pl +share/bricolage/upgrade/1.8.9/add_keyword_fks.pl +share/bricolage/upgrade/1.8.9/add_media_contributor_fks.pl +share/bricolage/upgrade/1.8.9/fix_publish_status.pl +share/bricolage/upgrade/1.8.9/rename_keyword_pks.pl +share/bricolage/upgrade/1.8.9/update_publish_status_check.pl +share/bricolage/upgrade/1.9.0/ +share/bricolage/upgrade/1.9.0/add_alpha_search_pref.pl +share/bricolage/upgrade/1.9.0/add_media_del_file.pl +share/bricolage/upgrade/1.9.0/add_uuid1.pl +share/bricolage/upgrade/1.9.0/add_uuid2.pl +share/bricolage/upgrade/1.9.0/delete_old_desk_component.pl +share/bricolage/upgrade/1.9.0/flexible_uri_formats.pl +share/bricolage/upgrade/1.9.0/log_user_override.pl +share/bricolage/upgrade/1.9.0/new_strftime_prefs.pl +share/bricolage/upgrade/1.9.0/no_more_numeric.pl +share/bricolage/upgrade/1.9.0/source_privs.pl +share/bricolage/upgrade/1.9.1/ +share/bricolage/upgrade/1.9.1/add_job_reset_event.pl +share/bricolage/upgrade/1.9.1/add_subelement_type_events.pl +share/bricolage/upgrade/1.9.1/add_uri_slash.pl +share/bricolage/upgrade/1.9.1/add_windows_encodings.pl +share/bricolage/upgrade/1.9.1/delete_old_stuff.pl +share/bricolage/upgrade/1.9.1/delete_super_bulk_edit.pl +share/bricolage/upgrade/1.9.1/move_notes.pl +share/bricolage/upgrade/1.9.1/normalize_elements.pl +share/bricolage/upgrade/1.9.1/normalize_et_data.pl +share/bricolage/upgrade/1.9.1/rename_element_grps.pl +share/bricolage/upgrade/1.9.1/rename_element_table.pl +share/bricolage/upgrade/1.9.1/rename_element_type.pl +share/bricolage/upgrade/1.9.1/rename_field_table.pl +share/bricolage/upgrade/1.9.1/rename_field_type.pl +share/bricolage/upgrade/1.9.1/rename_indexes.pl +share/bricolage/upgrade/1.9.1/rename_instance_column.pl +share/bricolage/upgrade/1.9.1/rename_tile_tables.pl +share/bricolage/upgrade/1.9.1/update_element_classes.pl +share/bricolage/upgrade/1.9.1/xtract_attype.pl +share/bricolage/upgrade/1.9.1/xtract_attype2.pl +share/bricolage/upgrade/1.9.1/xtricate_map_type_id.pl +share/bricolage/upgrade/1.9.1/zap_doc_dates.pl +share/bricolage/upgrade/1.9.1/zap_et_burner.pl +share/bricolage/upgrade/1.9.1/zap_formatting.pl +share/bricolage/upgrade/1.9.1/zap_oc_prefix_suffix.pl +share/bricolage/upgrade/1.9.1/ze_job_iz_versioned.pl +share/bricolage/upgrade/lib/ +share/bricolage/upgrade/lib/bric_upgrade.pm +@comment share/bricolage/upgrade/lib/bric_upgrade.pm.orig +share/bricolage/upgrade/versions.txt share/doc/bricolage/ share/doc/bricolage/INSTALL