1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00
Files
ports/databases/mantis/Makefile
T

105 lines
4.3 KiB
Makefile
Raw Normal View History

2006-04-01 05:01:42 +00:00
PORTNAME= mantis
2024-01-06 16:55:29 +00:00
PORTVERSION= 2.26.0
PORTEPOCH= 1
2006-04-01 05:01:42 +00:00
CATEGORIES= databases www
2018-08-29 12:03:23 +00:00
MASTER_SITES= SF/mantisbt/mantis-stable/${PORTVERSION}
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
DISTNAME= mantisbt-${PORTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
2006-04-01 05:01:42 +00:00
MAINTAINER= zab@zltech.eu
COMMENT= Bug tracking system written in PHP
2022-09-07 23:06:12 +02:00
WWW= https://www.mantisbt.org/
2006-04-01 05:01:42 +00:00
2018-08-29 12:03:23 +00:00
LICENSE= GPLv2
USES= php:flavors
USE_GITHUB= nodefault
USE_PHP= fileinfo filter mbstring session xml
2018-08-29 12:03:23 +00:00
2020-08-11 16:44:58 +00:00
DATADIR= ${WWWDIR}
2018-08-29 12:03:23 +00:00
NO_ARCH= yes
2006-04-01 05:01:42 +00:00
NO_BUILD= yes
2020-08-11 16:44:58 +00:00
SUB_FILES= pkg-message
PLIST_FILES= ${WWWDIR}/.imgbotconfig
PORTDATA= *
2015-12-23 21:20:51 +00:00
2020-08-11 16:44:58 +00:00
OPTIONS_DEFAULT= ${OPTIONS_GROUP_PLUGINS} MYSQL
OPTIONS_GROUP= PLUGINS
OPTIONS_GROUP_PLUGINS= ACTIVITY ANNOUNCE COLORIZED CUSTOMREPORTER EMAILREP \
EVENTLOG FLTBUGLST GAUGE JQUERYCHOSEN JQUERYUI LIGHTBOX \
PIWIK SAMPLEAUTH SI SLACK SNIPPETS TASKODROME \
TIMETRACKING
2017-08-22 14:55:12 +00:00
OPTIONS_MULTI= DB
2015-12-23 21:20:51 +00:00
OPTIONS_MULTI_DB= MYSQL PGSQL
2017-08-22 14:55:12 +00:00
OPTIONS_SUB= yes
ACTIVITY_DESC= Shows bug notes by creation date
ANNOUNCE_DESC= Announcements
COLORIZED_DESC= Colorized Theme
2018-08-29 12:03:23 +00:00
CUSTOMREPORTER_DESC= Allow the selection of a Reporter from a list
EMAILREP_DESC= Allow to report an issue by sending an email
EVENTLOG_DESC= Allow MantisBT components to log data
FLTBUGLST_DESC= Allow to filter by a set of bug IDs
2018-07-18 15:52:26 +00:00
GAUGE_DESC= Voting for tickets
2018-08-29 12:03:23 +00:00
JQUERYCHOSEN_DESC= Support the Library Chosen to MantisBT
2017-08-22 14:55:12 +00:00
JQUERYUI_DESC= jQuery UI library + Combobox
LIGHTBOX_DESC= Plugin to open attachments using Lightbox
PIWIK_DESC= Paste print screens directly
SAMPLEAUTH_DESC= A sample authentication plugin
2020-08-11 16:44:58 +00:00
SI_DESC= Source control integration
2017-08-22 14:55:12 +00:00
SLACK_DESC= Slack integration
2018-07-18 15:52:26 +00:00
SNIPPETS_DESC= Text snippets that can be pasted into text fields
2017-08-22 14:55:12 +00:00
TASKODROME_DESC= Interactive scrum board
TIMETRACKING_DESC= Time Tracking
2015-12-23 21:20:51 +00:00
2021-07-10 14:58:09 +02:00
ACTIVITY_GH_TUPLE= mantisbt-plugins:Activity:2b1e3da2243613ebd13878501cfdcd9422cf4d4b:activity/plugins/Activity
ANNOUNCE_GH_TUPLE= mantisbt-plugins:Announce:v2.4.3:announce/plugins/Announce
2020-08-11 16:44:58 +00:00
COLORIZED_GH_TUPLE= mantisbt-plugins:MantisBT-Colorized:f43dc4cc36e8851f8df1797116f904ccf5f1689d:colorized/css/themes/colorized
2018-08-29 12:03:23 +00:00
CUSTOMREPORTER_GH_TUPLE= mantisbt-plugins:CustomReporter:v2.0.0:customreporter/plugins/CustomReporter
2020-08-11 16:44:58 +00:00
EMAILREP_GH_TUPLE= mantisbt-plugins:EmailReporting:EmailReporting_0.10.1:emailrep/plugins/EmailReporting
EVENTLOG_GH_TUPLE= mantisbt-plugins:EventLog:74fd03cf85a32088a0206bc73bb14ddbd148aed2:eventlog/plugins/EventLog
FLTBUGLST_GH_TUPLE= mantisbt-plugins:FilterBugList:v2.1.0:fltbuglist/plugins/FilterBugList
GAUGE_GH_TUPLE= mantisbt-plugins:GaugeSupport:9bd7e7dd1f496d28ee7ad2d831db3a276f996054:gauge/plugins/GaugeSupport
JQUERYCHOSEN_GH_TUPLE= mantisbt-plugins:JqueryChosen:dc305e987ea3693bb92d22545ba23f3fc44d04c3:jquerychosen
JQUERYUI_GH_TUPLE= mantisbt-plugins:jQuery-UI:ca77afa51166658b469dd11bfff7713485935bda:jqueryui
LIGHTBOX_GH_TUPLE= mantisbt-plugins:Lightbox:f8220ba689378054ca433f718d909dc41a803def:lightbox/plugins/Lightbox
MYSQL_USE= PHP=mysqli
PGSQL_USE= PHP=pgsql
PIWIK_GH_TUPLE= mantisbt-plugins:piwik:a2dba46836bdc07a80b8040e889ba0606f97415e:piwik
SAMPLEAUTH_GH_TUPLE= mantisbt-plugins:SampleAuth:34856715f49a5c273f33e094c759c0e0b52b3912:sampleauth/plugins/SampleAuth
SI_USE= PHP=curl
2022-09-24 08:20:42 +08:00
SI_GH_TUPLE= mantisbt-plugins:source-integration:v2.6.0:si
SLACK_GH_TUPLE= mantisbt-plugins:Slack:v1.0.3:slack
SNIPPETS_GH_TUPLE= mantisbt-plugins:Snippets:v2.4.1:snippets/plugins/Snippets
2021-07-10 14:58:09 +02:00
TASKODROME_GH_TUPLE= mantisbt-plugins:Taskodrome:69577a62e7db1c50945b513616ca15db97eeb67f:taskodrome
2020-08-11 16:44:58 +00:00
TIMETRACKING_GH_TUPLE= mantisbt-plugins:timetracking:3a560673d85e17651fc1994f5e09e2ae9df62336:timetracking
2015-01-04 22:38:30 +00:00
2017-08-22 14:55:12 +00:00
post-extract-COLORIZED-on:
@${MV} ${WRKSRC_colorized}/colorized.css ${WRKSRC_colorized}/default.css
@${CP} ${WRKSRC_colorized}/assets/screenshot-1.png ${WRKSRC_colorized}/colorized.png
post-extract-JQUERYCHOSEN-on:
@${MV} ${WRKSRC_jquerychosen}/JqueryChosen ${WRKSRC}/plugins/
post-extract-JQUERYUI-on:
@${MV} ${WRKSRC_jqueryui}/jQueryUI ${WRKSRC}/plugins/
post-extract-PIWIK-on:
@${MV} ${WRKSRC_piwik}/Piwik ${WRKSRC}/plugins/
post-extract-SI-on:
2018-08-29 12:03:23 +00:00
@${MV} ${WRKSRC_si}/Source* ${WRKSRC}/plugins
2017-08-22 14:55:12 +00:00
post-extract-TASKODROME-on:
@${MV} ${WRKSRC_taskodrome}/Taskodrome ${WRKSRC}/plugins/
post-extract-TIMETRACKING-on:
@${MV} ${WRKSRC_timetracking}/TimeTracking ${WRKSRC}/plugins/
2006-04-01 05:01:42 +00:00
do-install:
2015-01-04 22:38:30 +00:00
${MKDIR} ${STAGEDIR}${WWWDIR}
cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
2006-04-01 05:01:42 +00:00
.include <bsd.port.mk>