head	1.5;
access;
symbols
	RELEASE_5_EOL:1.5
	RELEASE_7_0_0:1.5
	RELEASE_6_3_0:1.5
	PRE_XORG_7:1.3
	RELEASE_4_EOL:1.2
	RELEASE_6_2_0:1.2
	RELEASE_6_1_0:1.2
	RELEASE_5_5_0:1.2
	RELEASE_6_0_0:1.1;
locks; strict;
comment	@# @;


1.5
date	2007.09.05.14.53.58;	author rafan;	state Exp;
branches;
next	1.4;

1.4
date	2007.08.16.11.23.26;	author itetcu;	state Exp;
branches;
next	1.3;

1.3
date	2007.03.16.21.05.58;	author miwi;	state Exp;
branches;
next	1.2;

1.2
date	2005.11.11.22.17.17;	author pav;	state Exp;
branches;
next	1.1;

1.1
date	2005.04.29.06.09.56;	author leeym;	state Exp;
branches;
next	;


desc
@@


1.5
log
@- Be more friendly for package
- Bump PORTREVISION to build new package

PR:		ports/115862
Submitted by:	Nick Hilliard <nick at foobar.org> (maintainer)
@
text
@Configuration Instructions for Flyspray
=======================================

0) If you are upgrading from a previous version of flyspray, please skip to
   the Upgrading section below.

1) Create a mysql database for Flyspray to use.  Here is one way to do that,
   from the unix/linux command line, entering your mysql root password when
   prompted:

# mysqladmin -u root -p create flyspray

2) Insert the following configuration into your Apache httpd.conf:

	Alias "/flyspray/" "%%FLYSPRAYDIR%%/"
        <Directory %%FLYSPRAYDIR%%>
                AllowOverride All
                Options Indexes FollowSymLinks
                Order allow,deny
                Allow from all
        </Directory>

3) If this is a new Flyspray installation, install the default configuration
   file and edit to taste:

# cp %%FLYSPRAYDIR%%/flyspray.conf.php-dist %%FLYSPRAYDIR%%/flyspray.conf.php

   Then point your browser to http://yourserver.example.com/flyspray/ and
   you should see the Flyspray installer.

4) Once the setup procedure has been completed, you must remove the "setup"
   directory:

# rm -rf %%FLYSPRAYDIR%%/setup/

5) Log in using the Admin account you just created, and click on the admin
   links to set up your Options and lists.

6) Close the sample task, and begin adding your own.

7) Report any bugs you find back to http://bugs.flyspray.org/ or the mailing
   list linked from the Flyspray homepage.


Upgrading from previous versions of Flyspray
============================================

You can upgrade from a previous version of Flyspray by doing the following:

0) read %%DOCSDIR%%/UPGRADING.txt.

1) back up your old flyspray task database using "mysqldump".  No, really,
   you seriously run the risk of losing data if you don't do this.

2) load http://yourserver.example.com/flyspray/setup/upgrade.php in your
   browser and follow the instructions.  If upgrading from 0.9.9beta2,
   manually change the value of "fs_ver" in the {dbprefix}prefs table of
   your Flyspray DB to "0.9.9 dev".  You can do this using the folowing SQL
   command:

sql> update flyspray_prefs set pref_value = "0.9.9 dev" where pref_name = "fs_ver";

3) That's it! Flyspray has been upgraded to 0.9.9.2.  If you messed up
   somehow, you will probably have lost data in the process, and may need to
   re-install your database from your backup, but that's ok because you took
   a backup, right?
@


1.4
log
@Upgrade 0.9.9.2: [1]
- This upgrade deals with an unspecified security problem in 0.9.9.
- OPTIONaly RUN_DEPEND on Graphviz
- update pkg-message and Readme.FreeBSD

Drop custom hack and use SUB_FILES for pkg-message [2]

PR:		ports/115561 [1]
Submitted by:	Nick Hilliard (maintainer) [1], itetcu@@ (me) [2]
@
text
@d23 7
a29 2
3) Point your browser to http://yourserver.example.com/flyspray/ and you should
   see the Flyspray installer.
@


1.3
log
@- Update to 0.9.9

PR:             110387
Submitted by:   Nick Hilliard <nick@@foobar.org> (maintainer)
@
text
@d23 1
a23 1
3) Point your browser to http://yourserver.example.com/flyspray/setup/ and you should
d58 1
a58 1
3) That's it! Flyspray has been upgraded to 0.9.9.  If you messed up
@


1.2
log
@- Update to 0.9.8
- Integrate 0.9.8-update1

PR:		ports/88332
Submitted by:	Nick Hilliard <nick@@foobar.org> (maintainer)
@
text
@d13 1
a13 1
2) Insert the following configuration command into your Apache httpd.conf:
d23 2
a24 2
3) Point your browser to http://yourserver.com/flyspray/ and you should
   see the Flyspray setup script!
d26 2
a27 1
4) Click on the admin links to set up your Options and lists.
d29 1
a29 1
5) Close the sample task, and begin adding your own.
d31 2
a32 2
6) Report any bugs you find back to http://flyspray.rocks.cc/bts/ or the
   mailing list linked from the Flyspray homepage.
d34 1
d36 6
a41 2
Upgrading from Flyspray 0.9.7
=============================
d50 12
a61 9
2) load http://yourserver.com/flyspray/ in your browser and follow the
   installation instructions.  On the "Database setup" page, set the
   "Install/Upgrade" field to "Upgrade 0.9.7 - 0.9.8" and enter your
   database parameters.

5) That's it! flyspray has been upgraded to 0.9.8.  If you messed up the
   sequence of commands, you will probably have lost data in the process,
   and may need to re-install your database from your backup.  You did
   take a backup, right?
@


1.1
log
@- upgrade from Flyspray 0.9.5 to 0.9.7

PR:		79216
Submitted by:	Nick Hilliard <nick@@foobar.org> (maintainer)
@
text
@d13 1
a13 3
2) Import the Flyspray database tables into your new empty database. Here is
   the unix/linux command line method; be sure to enter your mysql root
   password when prompted:
d15 7
a21 1
# mysql -u root -p flyspray < flyspray-version.sql
d23 1
a23 5
3) Insert the following configuration command into your httpd.conf:

	Alias "/flyspray/" "/usr/local/share/flyspray/"

4) Point your browser to http://yourserver.com/flyspray/ and you should
d26 1
a26 8
5) If you are upgrading from an old version of Flyspray, skip to note 10
   below.  Otherwise, create youself a new user, and put this user into the
   Admin group.

6) CHANGE THE PASSWORD FOR THE super/super ACCOUNT by clicking the 'Change
   Password' link near the top of the page.  You might like to disable the
   account entirely, or it will appear in the list of members to be assigned
   tasks.
d28 1
a28 1
7) Click on the admin links to set up your Options and lists.
d30 1
a30 3
8) Close the sample task, and begin adding your own.

9) Report any bugs you find back to http://flyspray.rocks.cc/?p=Support or the
d34 2
a35 2
Upgrading from Previous Versions of Flyspray
============================================
d39 1
a39 1
0) read /usr/local/share/doc/flyspray/UPGRADING.txt.
d42 1
a42 19
   you seriously run the risk of losing ALL your data if you don't do this.

2) load http://yourserver.com/flyspray/ in your browser,  set up the
   database access parameters and click the "continue to next page" button. 
   DO NOT click "Continue to next page" a second time (i.e. on the page
   which reads "Next, we are going to try setting up your database...")

3) If you are upgrading from 0.9.5, you will need to upgrade your database
   settings to 0.9.6 before going to 0.9.7.  You can do this by loading the
   upgrade script on:

      http://yourserver.com/flyspray/sql/upgrade_0.9.5_to_0.9.6-mysql.php

   You will need to click "Perform upgrade now!".

4) To upgrade your database structure from 0.9.6 format to 0.9.7 load the
   following URL into your browser:

      http://yourserver.com/flyspray/sql/upgrade_0.9.6_to_0.9.7.php
d44 4
a47 1
   You will need to click "Take me to Flyspray 0.9.7 now!"
d49 1
a49 1
5) That's it! flyspray has been upgraded to 0.9.7.  If you messed up the
@
