aboutsummaryrefslogtreecommitdiffstats
path: root/databases
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2004-01-10 17:19:54 +0800
committeredwin <edwin@FreeBSD.org>2004-01-10 17:19:54 +0800
commit0d26ae7c373e2a95413998a1238bce29da367142 (patch)
tree1115e0472573ed766cb0ffd3e54dcec0d4f66390 /databases
parent607b7ef5a835e0e21cb08df65827a36f6164bde6 (diff)
downloadfreebsd-ports-gnome-0d26ae7c373e2a95413998a1238bce29da367142.tar.gz
freebsd-ports-gnome-0d26ae7c373e2a95413998a1238bce29da367142.tar.zst
freebsd-ports-gnome-0d26ae7c373e2a95413998a1238bce29da367142.zip
new ports: databases/mantis
Mantis is a web-based bugtracking system. It is written in the PHP scripting language and requires the MySQL database and a webserver. Mantis has been installed on Windows, MacOS, OS/2, and a variety of Unix operating systems. Any web browser should be able to function as a client. It is released under the terms of the GNU General Public License (GPL). PR: ports/46034 Submitted by: Sebastien Gioria <gioria@FreeBSD.ORG>
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile1
-rw-r--r--databases/mantis/Makefile32
-rw-r--r--databases/mantis/distinfo1
-rw-r--r--databases/mantis/pkg-descr13
-rw-r--r--databases/mantis/pkg-message26
-rw-r--r--databases/mantis/pkg-plist209
6 files changed, 282 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 208c3bf68f1a..6775f1dd0a04 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -60,6 +60,7 @@
SUBDIR += libudbc
SUBDIR += lsdb
SUBDIR += lsdb-emacs20
+ SUBDIR += mantis
SUBDIR += mdbtools
SUBDIR += memcached
SUBDIR += mergeant
diff --git a/databases/mantis/Makefile b/databases/mantis/Makefile
new file mode 100644
index 000000000000..330e70127878
--- /dev/null
+++ b/databases/mantis/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: mantis
+# Date created: 6 December 2002
+# Whom: Sebastien Gioria <gioria@FreeBSD.ORG>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mantis
+PORTVERSION= 0.17.5
+CATEGORIES= databases www
+MASTER_SITES= http://switch.dl.sourceforge.net/sourceforge/mantisbt/
+
+MAINTAINER= gioria@FreeBSD.org
+COMMENT= A bug tracking system written in PHP
+
+RUN_DEPENDS+= ${LOCALBASE}/sbin/httpd:${PORTSDIR}/www/apache13 \
+ ${LOCALBASE}/libexec/apache/libphp4.so:${PORTSDIR}/lang/php4
+
+NO_BUILD= yes
+USE_MYSQL= yes
+
+do-install:
+ ${ECHO} "Installing in ${PREFIX}/www/data/mantis"
+ ${MKDIR} ${PREFIX}/www/data/mantis
+ ${CP} -R ${WRKSRC}/* ${PREFIX}/www/data/mantis
+ ${MV} ${PREFIX}/www/data/mantis/config_inc.php.sample ${PREFIX}/www/data/mantis/config_inc.php
+ ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/www/data/mantis
+
+post-install:
+ @${SED} 's|%%PREFIX%%|${PREFIX}|g' ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/databases/mantis/distinfo b/databases/mantis/distinfo
new file mode 100644
index 000000000000..63cfdecc9d33
--- /dev/null
+++ b/databases/mantis/distinfo
@@ -0,0 +1 @@
+MD5 (mantis-0.17.5.tar.gz) = 7ed3c788b7dc9ba08bba95d9acbae7de
diff --git a/databases/mantis/pkg-descr b/databases/mantis/pkg-descr
new file mode 100644
index 000000000000..cddc14319f33
--- /dev/null
+++ b/databases/mantis/pkg-descr
@@ -0,0 +1,13 @@
+Mantis is a web-based bugtracking system. It is in active development
+and is considered beta.
+
+It is written in the PHP scripting language and requires the MySQL
+database and a webserver. Mantis has been installed on Windows,
+MacOS, OS/2, and a variety of Unix operating systems. Any web browser
+should be able to function as a client. It is released under the
+terms of the GNU General Public License (GPL).
+
+Mantis is free to use and modify. It is free to redistribute as
+long as you abide by the distribution terms of the GPL.
+
+WWW: http://mantisbt.sourceforge.net
diff --git a/databases/mantis/pkg-message b/databases/mantis/pkg-message
new file mode 100644
index 000000000000..4a60594400d5
--- /dev/null
+++ b/databases/mantis/pkg-message
@@ -0,0 +1,26 @@
+************************************************************
+2 methods to install mantisbt
+
+1/ Quick method
+
+
+- You must choose your passwd crypt method and replace the
+ 4th value in the last line of
+ %%PREFIX%%/www/mantis/sql/db_generate.sql
+
+- After that execute
+ %%PREFIX%%/bin/mysql -u<username> -p<password> <databasename> < %%PREFIX%%/www/mantis/sql/db_generate.sql
+
+- Edit
+ %%PREFIX%%/www/mantis/config_inc.php and %%PREFIX%%/www/mantis/default/config_inc1.php
+
+IMPORTANT!!!! :
+ You need to enable register_global in your %%PREFIX%%/etc/php.ini
+
+
+2/ Detailed method or upgrading
+
+Please read the INSTALL file located at:
+%%PREFIX%%/www/mantis/doc
+
+************************************************************
diff --git a/databases/mantis/pkg-plist b/databases/mantis/pkg-plist
new file mode 100644
index 000000000000..e5cd7cbe1c6b
--- /dev/null
+++ b/databases/mantis/pkg-plist
@@ -0,0 +1,209 @@
+www/data/mantis/lang/strings_japanese_euc.txt
+www/data/mantis/lang/strings_spanish.txt
+www/data/mantis/lang/strings_russian_koi8.txt
+www/data/mantis/lang/strings_russian.txt
+www/data/mantis/lang/strings_romanian.txt
+www/data/mantis/lang/strings_portuguese_standard.txt
+www/data/mantis/lang/strings_portuguese_brazil.txt
+www/data/mantis/lang/strings_polish.txt
+www/data/mantis/lang/strings_norwegian.txt
+www/data/mantis/lang/strings_korean.txt
+www/data/mantis/lang/strings_japanese_sjis.txt
+www/data/mantis/lang/strings_turkish.txt
+www/data/mantis/lang/strings_italian.txt
+www/data/mantis/lang/strings_hungarian.txt
+www/data/mantis/lang/strings_german.txt
+www/data/mantis/lang/strings_french2.txt
+www/data/mantis/lang/strings_french.txt
+www/data/mantis/lang/strings_english.txt
+www/data/mantis/lang/strings_dutch.txt
+www/data/mantis/lang/strings_danish.txt
+www/data/mantis/lang/strings_czech.txt
+www/data/mantis/lang/strings_chinese_traditional.txt
+www/data/mantis/lang/strings_swedish.txt
+www/data/mantis/doc/CREDITS
+www/data/mantis/doc/configuration.html
+www/data/mantis/doc/UPGRADING
+www/data/mantis/doc/TROUBLESHOOTING
+www/data/mantis/doc/README.LDAP
+www/data/mantis/doc/README
+www/data/mantis/doc/LICENSE
+www/data/mantis/doc/INSTALL
+www/data/mantis/doc/ChangeLog
+www/data/mantis/doc/CUSTOMIZATION
+www/data/mantis/doc/installation.html
+www/data/mantis/doc/documentation.html
+www/data/mantis/default/config_inc2.php
+www/data/mantis/default/config_inc1.php
+www/data/mantis/images/notice.gif
+www/data/mantis/images/question.gif
+www/data/mantis/images/question-green.gif
+www/data/mantis/images/question-blue.gif
+www/data/mantis/images/priority_3.gif
+www/data/mantis/images/priority_2.gif
+www/data/mantis/images/priority_1.gif
+www/data/mantis/images/up.gif
+www/data/mantis/images/mantis-space.gif
+www/data/mantis/images/exclamation-yellow.gif
+www/data/mantis/images/exclamation-red.gif
+www/data/mantis/images/exclamation-blue.gif
+www/data/mantis/images/down.gif
+www/data/mantis/images/blank.gif
+www/data/mantis/images/unread.gif
+www/data/mantis/sql/db_upgrade.sql
+www/data/mantis/sql/db_generate.sql
+www/data/mantis/view_all_bug_update.php
+www/data/mantis/view_all_bug_page.php
+www/data/mantis/summary_page.php
+www/data/mantis/summary_jpgraph_page.php
+www/data/mantis/summary_graph_functions.php
+www/data/mantis/summary_graph_cumulative_bydate.php
+www/data/mantis/summary_graph_bystatus.php
+www/data/mantis/summary_graph_byseverity.php
+www/data/mantis/summary_graph_byresolution.php
+www/data/mantis/summary_graph_byreporter.php
+www/data/mantis/summary_graph_bypriority.php
+www/data/mantis/summary_graph_bydeveloper.php
+www/data/mantis/summary_graph_bycategory.php
+www/data/mantis/signup_page.php
+www/data/mantis/signup.php
+www/data/mantis/show_source_page.php
+www/data/mantis/set_project.php
+www/data/mantis/report_bug_page.php
+www/data/mantis/report_bug_advanced_page.php
+www/data/mantis/report_add.php
+www/data/mantis/proj_user_menu_page.php
+www/data/mantis/proj_user_delete.php
+www/data/mantis/proj_user_copy.php
+www/data/mantis/proj_user_add2.php
+www/data/mantis/proj_user_add.php
+www/data/mantis/proj_doc_update.php
+www/data/mantis/proj_doc_page.php
+www/data/mantis/proj_doc_edit_page.php
+www/data/mantis/proj_doc_delete_page.php
+www/data/mantis/proj_doc_delete.php
+www/data/mantis/proj_doc_add_page.php
+www/data/mantis/proj_doc_add.php
+www/data/mantis/print_bugnote_inc.php
+www/data/mantis/print_bug_page.php
+www/data/mantis/print_all_bug_page.php
+www/data/mantis/news_view_page.php
+www/data/mantis/news_update.php
+www/data/mantis/news_menu_page.php
+www/data/mantis/news_list_page.php
+www/data/mantis/news_edit_page.php
+www/data/mantis/news_delete_page.php
+www/data/mantis/news_delete.php
+www/data/mantis/news_add.php
+www/data/mantis/meta_inc.php
+www/data/mantis/manage_user_update.php
+www/data/mantis/manage_page.php
+www/data/mantis/manage_user_reset.php
+www/data/mantis/manage_user_proj_delete.php
+www/data/mantis/manage_user_proj_add.php
+www/data/mantis/manage_user_page.php
+www/data/mantis/manage_user_delete_page.php
+www/data/mantis/manage_user_delete.php
+www/data/mantis/manage_prune.php
+www/data/mantis/manage_proj_ver_update.php
+www/data/mantis/manage_proj_ver_edit_page.php
+www/data/mantis/manage_proj_ver_delete.php
+www/data/mantis/manage_proj_ver_del_page.php
+www/data/mantis/manage_proj_ver_add.php
+www/data/mantis/manage_proj_update.php
+www/data/mantis/manage_proj_menu_page.php
+www/data/mantis/manage_proj_add.php
+www/data/mantis/manage_proj_edit_page.php
+www/data/mantis/manage_proj_delete_page.php
+www/data/mantis/manage_proj_delete.php
+www/data/mantis/manage_proj_cat_update.php
+www/data/mantis/manage_proj_cat_edit_page.php
+www/data/mantis/manage_proj_cat_delete.php
+www/data/mantis/manage_proj_cat_del_page.php
+www/data/mantis/manage_proj_cat_copy.php
+www/data/mantis/manage_proj_cat_add.php
+www/data/mantis/manage_create_user_page.php
+www/data/mantis/manage_create_new_user.php
+www/data/mantis/main_page.php
+www/data/mantis/logout_page.php
+www/data/mantis/login_select_proj_page.php
+www/data/mantis/login_page.php
+www/data/mantis/login_anon.php
+www/data/mantis/login.php
+www/data/mantis/jump_to_bug.php
+www/data/mantis/index.php
+www/data/mantis/file_download.php
+www/data/mantis/documentation_page.php
+www/data/mantis/css_inc.php
+www/data/mantis/core_version_API.php
+www/data/mantis/core_user_API.php
+www/data/mantis/core_timer_API.php
+www/data/mantis/core_summary_API.php
+www/data/mantis/core_proj_user_API.php
+www/data/mantis/core_print_API.php
+www/data/mantis/core_news_API.php
+www/data/mantis/core_ldap_API.php
+www/data/mantis/core_icon_API.php
+www/data/mantis/core_html_API.php
+www/data/mantis/core_helper_API.php
+www/data/mantis/core_API.php
+www/data/mantis/core_email_API.php
+www/data/mantis/core_date_API.php
+www/data/mantis/core_database_API.php
+www/data/mantis/core_category_API.php
+www/data/mantis/constant_inc.php
+www/data/mantis/bugnote_update.php
+www/data/mantis/bugnote_inc.php
+www/data/mantis/bugnote_edit_page.php
+www/data/mantis/bugnote_delete.php
+www/data/mantis/bugnote_add.php
+www/data/mantis/bug_vote_add.php
+www/data/mantis/bug_update_page.php
+www/data/mantis/bug_update_advanced_page.php
+www/data/mantis/bug_update.php
+www/data/mantis/bug_resolve_page.php
+www/data/mantis/bug_resolve.php
+www/data/mantis/README
+www/data/mantis/bug_reopen_page.php
+www/data/mantis/bug_reopen.php
+www/data/mantis/bug_monitor.php
+www/data/mantis/bug_file_upload_inc.php
+www/data/mantis/bug_file_delete.php
+www/data/mantis/bug_file_add.php
+www/data/mantis/bug_delete_page.php
+www/data/mantis/bug_delete.php
+www/data/mantis/bug_close_page.php
+www/data/mantis/bug_close.php
+www/data/mantis/bug_assign.php
+www/data/mantis/admin_upgrade_0_17_0.php
+www/data/mantis/admin_upgrade_0_16_0.php
+www/data/mantis/admin_upgrade_0_15_0.php
+www/data/mantis/admin_upgrade_0_14_0.php
+www/data/mantis/admin_upgrade.php
+www/data/mantis/admin_inc.php
+www/data/mantis/admin_check.php
+www/data/mantis/account_update.php
+www/data/mantis/account_prof_update.php
+www/data/mantis/account_prof_menu_page.php
+www/data/mantis/account_prof_make_default.php
+www/data/mantis/account_prof_edit_page.php
+www/data/mantis/account_prof_delete.php
+www/data/mantis/account_prof_add.php
+www/data/mantis/account_prefs_update.php
+www/data/mantis/account_prefs_reset.php
+www/data/mantis/account_prefs_page.php
+www/data/mantis/account_page.php
+www/data/mantis/account_delete_page.php
+www/data/mantis/account_delete.php
+www/data/mantis/view_bug_page.php
+www/data/mantis/view_bug_inc.php
+www/data/mantis/view_all_set.php
+www/data/mantis/view_bug_advanced_page.php
+www/data/mantis/view_all_inc.php
+www/data/mantis/config_inc.php
+@dirrm www/data/mantis/lang
+@dirrm www/data/mantis/doc
+@dirrm www/data/mantis/default
+@dirrm www/data/mantis/images
+@dirrm www/data/mantis/sql
+@dirrm www/data/mantis