pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/RTFM Initial import of RTFM, version 2.0.4, into...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dbc0719e56db
branches:  trunk
changeset: 482850:dbc0719e56db
user:      cube <cube%pkgsrc.org@localhost>
date:      Wed Nov 03 23:46:29 2004 +0000

description:
Initial import of RTFM, version 2.0.4, into the NetBSD Packages Collection.

RTFM is an enterprise-grade knowledge management tool that enables an
organization to easily capture and share its employees' knowledge and wisdom.

Just as you use RT (the world's leading open-source ticketing system) to log
tickets and resolve issues, RTFM lets you open, categorize and search for
"articles."  Like RT, RTFM lets your users contribute additional information to
existing articles and makes sure that each article's full history is preserved
for future inspection.  RTFM makes it easy to quickly search the knowledge base
and find critical information.

Key Features:

    * RTFM is built on RT, the leading open-source ticketing system.
    * RTFM uses RT's authentication and authorization systems.
    * RTFM integrates seamlessly with RT.  Companies who are already using RT
      will find it even easier to get RTFM up and running.

diffstat:

 devel/RTFM/DESCR    |   16 ++++++
 devel/RTFM/MESSAGE  |   16 ++++++
 devel/RTFM/Makefile |   44 +++++++++++++++++
 devel/RTFM/PLIST    |  130 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 devel/RTFM/distinfo |    4 +
 5 files changed, 210 insertions(+), 0 deletions(-)

diffs (230 lines):

diff -r 67ae9632600b -r dbc0719e56db devel/RTFM/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/RTFM/DESCR  Wed Nov 03 23:46:29 2004 +0000
@@ -0,0 +1,16 @@
+RTFM is an enterprise-grade knowledge management tool that enables an
+organization to easily capture and share its employees' knowledge and wisdom.
+
+Just as you use RT (the world's leading open-source ticketing system) to log
+tickets and resolve issues, RTFM lets you open, categorize and search for
+"articles."  Like RT, RTFM lets your users contribute additional information to
+existing articles and makes sure that each article's full history is preserved
+for future inspection.  RTFM makes it easy to quickly search the knowledge base
+and find critical information. 
+
+Key Features:
+
+    * RTFM is built on RT, the leading open-source ticketing system.
+    * RTFM uses RT's authentication and authorization systems.
+    * RTFM integrates seamlessly with RT.  Companies who are already using RT
+      will find it even easier to get RTFM up and running.
diff -r 67ae9632600b -r dbc0719e56db devel/RTFM/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/RTFM/MESSAGE        Wed Nov 03 23:46:29 2004 +0000
@@ -0,0 +1,16 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2004/11/03 23:46:29 cube Exp $
+
+To initialize the RTFM database, run
+
+       ${PREFIX}/sbin/rt-setup-database --action schema \
+           --datadir ${PREFIX}/share/RTFM \
+           --dba dbaadmin --prompt-for-dba-password
+       ${PREFIX}/sbin/rt-setup-database --action acl \
+           --datadir ${PREFIX}/share/RTFM \
+           --dba dbaadmin --prompt-for-dba-password
+
+as a user in the ${RT_GROUP} group or as superuser.  In the previous
+command-line, 'dbadmin' stands for the database administrator's username,
+e.g. 'root' for MySQL.
+===========================================================================
diff -r 67ae9632600b -r dbc0719e56db devel/RTFM/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/RTFM/Makefile       Wed Nov 03 23:46:29 2004 +0000
@@ -0,0 +1,44 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/11/03 23:46:29 cube Exp $
+#
+
+DISTNAME=      RTFM-2.0.4
+CATEGORIES=    devel
+MASTER_SITES=  http://download.bestpractical.com/pub/rt/release/
+
+MAINTAINER=    cube%NetBSD.org@localhost
+HOMEPAGE=      http://www.bestpractical.com/rtfm/
+COMMENT=       Enterprise-grade knowledge management tool
+
+DEPENDS+=      p5-Text-WikiFormat>=0.72:../../textproc/p5-Text-WikiFormat
+DEPENDS+=      rt>=3.2.1:../../devel/rt3
+
+.include "../../mk/bsd.prefs.mk"
+
+RT_LIB_DIR=    ${LOCALBASE}/lib/rt3
+RT_SITE_DIR=   ${LOCALBASE}/share/rt3
+RT_HTML_DIR=   ${RT_SITE_DIR}/html
+RT_I18N_DIR=   ${RT_SITE_DIR}/local/po
+BUILD_DEFS+=   RT_HTML_DIR RT_I18N_DIR
+
+PLIST_SUBST+=  RT_HTML_DIR=${RT_HTML_DIR:C/^${LOCALBASE}\///}  \
+               RT_I18N_DIR=${RT_I18N_DIR:C/^${LOCALBASE}\///}
+
+NO_BUILD=      YES
+NO_CONFIGURE=  YES
+
+do-install:
+       @${ECHO} "=> Libraries"
+       cd ${WRKSRC}/lib && ${FIND} . -type f ! -name '*.orig' 2>/dev/null |            \
+               ${PAX} -rw ${RT_LIB_DIR}
+       @${ECHO} "=> HTML Documents"
+       cd ${WRKSRC}/html && ${FIND} . -type f ! -name '*.orig' 2>/dev/null |           \
+               ${PAX} -rw ${RT_HTML_DIR}
+       @${ECHO} "=> Locales"
+       cd ${WRKSRC}/po && ${FIND} . -type f ! -name '*.orig' 2>/dev/null |             \
+               ${PAX} -rw ${RT_I18N_DIR}
+       @${ECHO} "=> Database Schemas"
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/RTFM
+       for file in acl.Oracle acl.Pg acl.mysql schema.Oracle schema.Pg schema.mysql;   \
+       do ${INSTALL_DATA} ${WRKSRC}/etc/$$file ${PREFIX}/share/RTFM; done
+
+.include "../../mk/bsd.pkg.mk"
diff -r 67ae9632600b -r dbc0719e56db devel/RTFM/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/RTFM/PLIST  Wed Nov 03 23:46:29 2004 +0000
@@ -0,0 +1,130 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/11/03 23:46:29 cube Exp $
+${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Update.html/BeforeMessageBox
+${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Elements/Tabs/Default
+${RT_HTML_DIR}/Callbacks/RTFM/autohandler/Default
+${RT_HTML_DIR}/Callbacks/RTFM/Elements/Tabs/Default
+${RT_HTML_DIR}/Callbacks/RTFM/Elements/MessageBox/Default
+${RT_HTML_DIR}/RTFM/Article/Elements/Tabs
+${RT_HTML_DIR}/RTFM/Article/Elements/SearchByCustomField
+${RT_HTML_DIR}/RTFM/Article/Elements/ShowLinks
+${RT_HTML_DIR}/RTFM/Article/Elements/ShowHistory
+${RT_HTML_DIR}/RTFM/Article/Elements/ShowCustomFields
+${RT_HTML_DIR}/RTFM/Article/Elements/EditCustomField
+${RT_HTML_DIR}/RTFM/Article/Elements/EditLinks
+${RT_HTML_DIR}/RTFM/Article/Elements/EditCustomFields
+${RT_HTML_DIR}/RTFM/Article/Elements/ShowSearchResults
+${RT_HTML_DIR}/RTFM/Article/Elements/ShowSearchCriteria
+${RT_HTML_DIR}/RTFM/Article/Elements/EditBasics
+${RT_HTML_DIR}/RTFM/Article/Elements/Preformatted
+${RT_HTML_DIR}/RTFM/Article/History.html
+${RT_HTML_DIR}/RTFM/Article/Delete.html
+${RT_HTML_DIR}/RTFM/Article/Create.html
+${RT_HTML_DIR}/RTFM/Article/ExtractFromTicket.html
+${RT_HTML_DIR}/RTFM/Article/Display.html
+${RT_HTML_DIR}/RTFM/Article/Edit.html
+${RT_HTML_DIR}/RTFM/Article/Search.html
+${RT_HTML_DIR}/RTFM/Article/index.html
+${RT_HTML_DIR}/RTFM/Article/PreCreate.html
+${RT_HTML_DIR}/RTFM/Article/ExtractIntoClass.html
+${RT_HTML_DIR}/RTFM/Admin/Global/GroupRights.html
+${RT_HTML_DIR}/RTFM/Admin/Global/UserRights.html
+${RT_HTML_DIR}/RTFM/Admin/Global/index.html
+${RT_HTML_DIR}/RTFM/Admin/CustomFields/GroupRights.html
+${RT_HTML_DIR}/RTFM/Admin/CustomFields/Classes.html
+${RT_HTML_DIR}/RTFM/Admin/CustomFields/UserRights.html
+${RT_HTML_DIR}/RTFM/Admin/CustomFields/Basics.html
+${RT_HTML_DIR}/RTFM/Admin/CustomFields/index.html
+${RT_HTML_DIR}/RTFM/Admin/Elements/CustomFieldTabs
+${RT_HTML_DIR}/RTFM/Admin/Elements/ClassTabs
+${RT_HTML_DIR}/RTFM/Admin/Elements/Header
+${RT_HTML_DIR}/RTFM/Admin/Elements/GlobalTabs
+${RT_HTML_DIR}/RTFM/Admin/Elements/SelectCustomFieldType
+${RT_HTML_DIR}/RTFM/Admin/Elements/AddCustomFieldValue
+${RT_HTML_DIR}/RTFM/Admin/Elements/EditCustomFieldValues
+${RT_HTML_DIR}/RTFM/Admin/Elements/Tabs
+${RT_HTML_DIR}/RTFM/Admin/index.html
+${RT_HTML_DIR}/RTFM/Admin/Classes/CustomFields.html
+${RT_HTML_DIR}/RTFM/Admin/Classes/GroupRights.html
+${RT_HTML_DIR}/RTFM/Admin/Classes/UserRights.html
+${RT_HTML_DIR}/RTFM/Admin/Classes/Access.html
+${RT_HTML_DIR}/RTFM/Admin/Classes/Basics.html
+${RT_HTML_DIR}/RTFM/Admin/Classes/index.html
+${RT_HTML_DIR}/RTFM/Admin/Classes/Modify.html
+${RT_HTML_DIR}/RTFM/Elements/GotoArticle
+${RT_HTML_DIR}/RTFM/Elements/Header
+${RT_HTML_DIR}/RTFM/Elements/SelectCustomFieldType
+${RT_HTML_DIR}/RTFM/Elements/ListArticles
+${RT_HTML_DIR}/RTFM/Elements/QuickSearch
+${RT_HTML_DIR}/RTFM/Elements/SelectClass
+${RT_HTML_DIR}/RTFM/Elements/CreateArticle
+${RT_HTML_DIR}/RTFM/Elements/Tabs
+${RT_HTML_DIR}/RTFM/Elements/Error
+${RT_HTML_DIR}/RTFM/Elements/NewestArticles
+${RT_HTML_DIR}/RTFM/Elements/UpdatedArticles
+${RT_HTML_DIR}/RTFM/index.html
+${RT_I18N_DIR}/RTFM/fr.po
+${RT_I18N_DIR}/RTFM/zh_tw.po
+lib/rt3/RT/FM/CustomField_Overlay.pm
+lib/rt3/RT/FM/ClassCustomField.pm
+lib/rt3/RT/FM/Class_Overlay.pm
+lib/rt3/RT/FM/ClassCustomFieldCollection_Overlay.pm
+lib/rt3/RT/FM/ArticleCFValueCollection_Overlay.pm
+lib/rt3/RT/FM/CustomFieldValue_Overlay.pm
+lib/rt3/RT/FM/ClassCollection.pm
+lib/rt3/RT/FM/Transaction.pm
+lib/rt3/RT/FM/System.pm
+lib/rt3/RT/FM/CustomFieldCollection.pm
+lib/rt3/RT/FM/Article_Overlay.pm
+lib/rt3/RT/FM/CustomFieldObjectValue_Overlay.pm
+lib/rt3/RT/FM/CustomFieldValueCollection.pm
+lib/rt3/RT/FM/ArticleCFValue_Overlay.pm
+lib/rt3/RT/FM/ArticleCollection.pm
+lib/rt3/RT/FM/TransactionCollection_Overlay.pm
+lib/rt3/RT/FM/Record.pm
+lib/rt3/RT/FM/Class.pm
+lib/rt3/RT/FM/ArticleCFValueCollection.pm
+lib/rt3/RT/FM/Transaction_Overlay.pm
+lib/rt3/RT/FM/CustomFieldValue.pm
+lib/rt3/RT/FM/SearchBuilder.pm
+lib/rt3/RT/FM/CustomField.pm
+lib/rt3/RT/FM/CurrentUser.pm
+lib/rt3/RT/FM/Article.pm
+lib/rt3/RT/FM/CustomFieldObjectValueCollection.pm
+lib/rt3/RT/FM/ClassCustomFieldCollection.pm
+lib/rt3/RT/FM/CustomFieldCollection_Overlay.pm
+lib/rt3/RT/FM/ClassCollection_Overlay.pm
+lib/rt3/RT/FM/ArticleCFValue.pm
+lib/rt3/RT/FM/ArticleCollection_Overlay.pm
+lib/rt3/RT/FM/TransactionCollection.pm
+lib/rt3/RT/FM.pm
+lib/rt3/RT/Framework/Interface/Web.pm
+lib/rt3/RT/URI/fsck_com_rtfm.pm
+share/RTFM/acl.Oracle
+share/RTFM/acl.Pg
+share/RTFM/acl.mysql
+share/RTFM/schema.Oracle
+share/RTFM/schema.Pg
+share/RTFM/schema.mysql
+@dirrm ${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Update.html
+@dirrm ${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Elements/Tabs
+@dirrm ${RT_HTML_DIR}/Callbacks/RTFM/Ticket/Elements
+@dirrm ${RT_HTML_DIR}/Callbacks/RTFM/Ticket
+@dirrm ${RT_HTML_DIR}/Callbacks/RTFM/Elements/Tabs
+@dirrm ${RT_HTML_DIR}/Callbacks/RTFM/Elements/MessageBox
+@dirrm ${RT_HTML_DIR}/Callbacks/RTFM/Elements
+@dirrm ${RT_HTML_DIR}/Callbacks/RTFM/autohandler
+@dirrm ${RT_HTML_DIR}/Callbacks/RTFM
+@dirrm ${RT_HTML_DIR}/RTFM/Article/Elements
+@dirrm ${RT_HTML_DIR}/RTFM/Article
+@dirrm ${RT_HTML_DIR}/RTFM/Admin/Classes
+@dirrm ${RT_HTML_DIR}/RTFM/Admin/CustomFields
+@dirrm ${RT_HTML_DIR}/RTFM/Admin/Elements
+@dirrm ${RT_HTML_DIR}/RTFM/Admin/Global
+@dirrm ${RT_HTML_DIR}/RTFM/Admin
+@dirrm ${RT_HTML_DIR}/RTFM/Elements
+@dirrm ${RT_HTML_DIR}/RTFM
+@dirrm ${RT_I18N_DIR}/RTFM
+@dirrm lib/rt3/RT/FM
+@dirrm lib/rt3/RT/Framework/Interface
+@dirrm lib/rt3/RT/Framework
+@dirrm share/RTFM
diff -r 67ae9632600b -r dbc0719e56db devel/RTFM/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/RTFM/distinfo       Wed Nov 03 23:46:29 2004 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/11/03 23:46:29 cube Exp $
+
+SHA1 (RTFM-2.0.4.tar.gz) = 9af46c9810da9ecf7a328be634022302d995d1b2
+Size (RTFM-2.0.4.tar.gz) = 81607 bytes



Home | Main Index | Thread Index | Old Index