diff options
author | edwin <edwin@FreeBSD.org> | 2004-01-10 17:19:54 +0800 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2004-01-10 17:19:54 +0800 |
commit | 0d26ae7c373e2a95413998a1238bce29da367142 (patch) | |
tree | 1115e0472573ed766cb0ffd3e54dcec0d4f66390 /databases | |
parent | 607b7ef5a835e0e21cb08df65827a36f6164bde6 (diff) | |
download | freebsd-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/Makefile | 1 | ||||
-rw-r--r-- | databases/mantis/Makefile | 32 | ||||
-rw-r--r-- | databases/mantis/distinfo | 1 | ||||
-rw-r--r-- | databases/mantis/pkg-descr | 13 | ||||
-rw-r--r-- | databases/mantis/pkg-message | 26 | ||||
-rw-r--r-- | databases/mantis/pkg-plist | 209 |
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 |