pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc rt3, p5-libapreq: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7767d2d1dc70
branches:  trunk
changeset: 340197:7767d2d1dc70
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Sep 26 08:34:02 2019 +0000

description:
rt3, p5-libapreq: remove

p5-libapreq depends on mod_perl 1.x, which was removed in June.
rt3 uses p5-libapreq.

diffstat:

 devel/Makefile                                                    |     3 +-
 devel/rt3/DESCR                                                   |     5 -
 devel/rt3/MESSAGE                                                 |    50 -
 devel/rt3/Makefile                                                |   152 -
 devel/rt3/Makefile.install                                        |   123 -
 devel/rt3/PLIST                                                   |  1216 ----------
 devel/rt3/dirs.mk                                                 |    15 -
 devel/rt3/distinfo                                                |    22 -
 devel/rt3/options.mk                                              |    20 -
 devel/rt3/patches/patch-aa                                        |    35 -
 devel/rt3/patches/patch-ab                                        |   313 --
 devel/rt3/patches/patch-bin_rt.in                                 |    26 -
 devel/rt3/patches/patch-lib_RT.pm                                 |    45 -
 devel/rt3/patches/patch-lib_RT_CustomFieldValues_External.pm      |    19 -
 devel/rt3/patches/patch-lib_RT_Date.pm                            |    13 -
 devel/rt3/patches/patch-lib_RT_Interface_Email.pm                 |    15 -
 devel/rt3/patches/patch-lib_RT_Interface_Email_Auth_GnuPG.pm      |    20 -
 devel/rt3/patches/patch-lib_RT_Interface_Web.pm                   |    13 -
 devel/rt3/patches/patch-sbin_rt-attributes-viewer                 |    15 -
 devel/rt3/patches/patch-sbin_rt-attributes-viewer.in              |    15 -
 devel/rt3/patches/patch-share_html_Helpers_CalPopup.html          |    22 -
 devel/rt3/patches/patch-share_html_REST_1.0_Forms_ticket_default  |    25 -
 devel/rt3/patches/patch-share_html_Search_Elements_ResultsRSSView |    59 -
 devel/rt3/patches/patch-t_approval_admincc.t                      |    15 -
 devel/rt3/patches/patch-t_approval_basic.t                        |    15 -
 doc/CHANGES-2019                                                  |     4 +-
 www/p5-libapreq/DESCR                                             |     6 -
 www/p5-libapreq/Makefile                                          |    25 -
 www/p5-libapreq/distinfo                                          |     6 -
 29 files changed, 4 insertions(+), 2308 deletions(-)

diffs (truncated from 2445 to 300 lines):

diff -r 0756b6577c34 -r 7767d2d1dc70 devel/Makefile
--- a/devel/Makefile    Thu Sep 26 08:33:31 2019 +0000
+++ b/devel/Makefile    Thu Sep 26 08:34:02 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2918 2019/09/26 03:36:00 jnemeth Exp $
+# $NetBSD: Makefile,v 1.2919 2019/09/26 08:34:02 wiz Exp $
 #
 
 COMMENT=       Development utilities
@@ -2512,7 +2512,6 @@
 SUBDIR+=       rsltc
 SUBDIR+=       rt-mysql
 SUBDIR+=       rt-pgsql
-SUBDIR+=       rt3
 SUBDIR+=       rt4
 SUBDIR+=       rubigen
 SUBDIR+=       ruby-SDL
diff -r 0756b6577c34 -r 7767d2d1dc70 devel/rt3/DESCR
--- a/devel/rt3/DESCR   Thu Sep 26 08:33:31 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-RT is an industrial-grade ticketing system. It lets a group of
-people intelligently and efficiently manage requests submitted by
-a community of users. RT is used by systems administrators, customer
-support staffs, NOCs, developers and even marketing departments at
-over a thousand sites around the world.
diff -r 0756b6577c34 -r 7767d2d1dc70 devel/rt3/MESSAGE
--- a/devel/rt3/MESSAGE Thu Sep 26 08:33:31 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,50 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.6 2011/04/14 12:42:56 adam Exp $
-
-You must configure RT by editing ${PKG_SYSCONFDIR}/RT_SiteConfig.pm.
-
-To initialize the RT database, run
-
-       ${PREFIX}/sbin/rt-setup-database --action init \
-           --dba dbadmin --prompt-for-dba-password \
-           --datadir ${RTSHAREDIR}/etc
-
-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.
-
-To upgrade the RT database from an older version, look in
-${PREFIX}/share/rt3/etc/upgrade, and for each version newer than the one
-previously used, do the following:
-
-       ${PREFIX}/sbin/rt-setup-database --action schema \
-           --dba dbadmin --prompt-for-dba-password \
-           --datadir ${RTSHAREDIR}/etc/upgrade/<version>
-       ${PREFIX}/sbin/rt-setup-database --action acl \
-           --dba dbadmin --prompt-for-dba-password \
-           --datadir ${RTSHAREDIR}/etc/upgrade/<version>
-       ${PREFIX}/sbin/rt-setup-database --action insert \
-           --dba dbadmin --prompt-for-dba-password \
-           --datadir ${RTSHAREDIR}/etc/upgrade/<version>
-
-You might also want to clear the Mason cache:
-
-       rm -Rf ${RTVARDIR}/mason_data/obj
-
-UPGRADING FROM 3.8.8 and earlier:
-
-Previous versions of RT used a password hashing scheme which was too
-easy to reverse, which could allow attackers with read access to the
-RT database to possibly compromise users' passwords.  Even if RT does
-no password authentication itself, it may still store these weak
-password hashes -- using ExternalAuth does not guarantee that you are
-not vulnerable!  To upgrade stored passwords to a stronger hash, run:
-
-    perl ${RTSHAREDIR}/etc/vulnerable-passwords
-
-at this point.
-
-For other upgrading actions, see ${RTSHAREDIR}/etc/UPGRADING
-
-See also the manual on ${HOMEPAGE}docs.html
-===========================================================================
diff -r 0756b6577c34 -r 7767d2d1dc70 devel/rt3/Makefile
--- a/devel/rt3/Makefile        Thu Sep 26 08:33:31 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,152 +0,0 @@
-# $NetBSD: Makefile,v 1.68 2019/08/11 13:20:50 wiz Exp $
-
-DISTNAME=              rt-3.8.17
-PKGREVISION=           12
-CATEGORIES=            devel
-MASTER_SITES=          http://download.bestpractical.com/pub/rt/release/
-
-MAINTAINER=            spz%NetBSD.org@localhost
-HOMEPAGE=              https://bestpractical.com/rt/
-COMMENT=               Industrial-grade ticketing system
-LICENSE=               gnu-gpl-v2
-
-PKG_DESTDIR_SUPPORT=   destdir
-
-.include "options.mk"
-
-USE_TOOLS+=    perl:run
-USE_LANGUAGES+=        c
-
-# Core dependencies:
-#DEPENDS+=     {perl>=5.7.3,p5-Digest-[0-9]*}:../../security/p5-Digest
-#DEPENDS+=     {perl>=5.8.1,p5-Digest-MD5>=2.27}:../../security/p5-Digest-MD5
-DEPENDS+=      p5-Class-ReturnValue>=0.40:../../devel/p5-Class-ReturnValue
-DEPENDS+=      p5-TimeDate-[0-9]*:../../time/p5-TimeDate
-DEPENDS+=      p5-DBIx-SearchBuilder>=1.54:../../databases/p5-DBIx-SearchBuilder
-DEPENDS+=      p5-Text-Template>=1.43:../../textproc/p5-Text-Template
-DEPENDS+=      p5-HTML-Parser>=3.35:../../www/p5-HTML-Parser
-DEPENDS+=      p5-HTML-Scrubber>=0.08:../../www/p5-HTML-Scrubber
-DEPENDS+=      p5-HTTP-Server-Simple>=0.34:../../www/p5-HTTP-Server-Simple
-DEPENDS+=      p5-HTTP-Server-Simple-Mason>=0.09:../../www/p5-HTTP-Server-Simple-Mason
-DEPENDS+=      p5-Log-Dispatch>=2.0:../../devel/p5-Log-Dispatch
-#DEPENDS+=     {perl>=5.10.0,p5-Locale-Maketext>=1.06}:../../misc/p5-Locale-Maketext
-DEPENDS+=      p5-Locale-Maketext-Lexicon>=0.32:../../misc/p5-Locale-Maketext-Lexicon
-DEPENDS+=      p5-Locale-Maketext-Fuzzy>=0.02:../../misc/p5-Locale-Maketext-Fuzzy
-DEPENDS+=      p5-MIME-tools>=5.411.1:../../mail/p5-MIME-tools
-DEPENDS+=      p5-MailTools>=1.57:../../mail/p5-MailTools
-DEPENDS+=      p5-Email-Address-[0-9]*:../../mail/p5-Email-Address
-DEPENDS+=      p5-Net>=1.15:../../net/p5-Net
-DEPENDS+=      p5-Net-Server-[0-9]*:../../net/p5-Net-Server
-DEPENDS+=      p5-Text-Wrapper>=1.0:../../textproc/p5-Text-Wrapper
-DEPENDS+=      p5-Time-modules>=101.062101:../../time/p5-Time-modules
-DEPENDS+=      p5-Text-Autoformat>=1.04:../../textproc/p5-Text-Autoformat
-DEPENDS+=      p5-Text-Quoted>=2.02:../../textproc/p5-Text-Quoted
-DEPENDS+=      p5-Tree-Simple>=1.04:../../devel/p5-Tree-Simple
-DEPENDS+=      p5-Regexp-Common>=2.113:../../textproc/p5-Regexp-Common
-DEPENDS+=      p5-Module-Versions-Report>=1.05:../../devel/p5-Module-Versions-Report
-DEPENDS+=      p5-Cache-Simple-TimedExpiry-[0-9]*:../../devel/p5-Cache-Simple-TimedExpiry
-DEPENDS+=      p5-UNIVERSAL-require>=0.11:../../devel/p5-UNIVERSAL-require
-DEPENDS+=      p5-Calendar-Simple>=1.00:../../time/p5-Calendar-Simple
-DEPENDS+=      p5-CSS-Squish>=0.07:../../www/p5-CSS-Squish
-DEPENDS+=      p5-File-ShareDir>=1.00:../../devel/p5-File-ShareDir
-
-# Mason dependencies:
-DEPENDS+=      p5-HTML-Mason>=1.36:../../www/p5-HTML-Mason
-DEPENDS+=      p5-Apache-Session>=1.53:../../www/p5-Apache-Session
-DEPENDS+=      p5-XML-RSS>=1.05:../../textproc/p5-XML-RSS
-DEPENDS+=      p5-GD-[0-9]*:../../graphics/p5-GD
-DEPENDS+=      p5-GDGraph-[0-9]*:../../graphics/p5-GDGraph
-DEPENDS+=      p5-GDTextUtil-[0-9]*:../../graphics/p5-GDTextUtil
-DEPENDS+=      p5-Text-WikiFormat>=0.76:../../textproc/p5-Text-WikiFormat
-DEPENDS+=      p5-Module-Refresh>=0.03:../../devel/p5-Module-Refresh
-#DEPENDS+=     {perl>=5.10.1,p5-Encode>=2.13}:../../textproc/p5-Encode
-
-# Mailgate dependencies:
-DEPENDS+=      p5-HTML-Tree>=3.18:../../www/p5-HTML-Tree
-DEPENDS+=      p5-HTML-Format>=2.03:../../www/p5-HTML-Format
-DEPENDS+=      p5-libwww>=5.76:../../www/p5-libwww
-
-# CLI dependencies
-DEPENDS+=      p5-Term-ReadKey>=2.21:../../devel/p5-Term-ReadKey
-
-# Dashboard dependencies:
-DEPENDS+=      p5-MIME-Types-[0-9]*:../../mail/p5-MIME-Types
-DEPENDS+=      p5-HTML-RewriteAttributes>=0.02:../../www/p5-HTML-RewriteAttributes
-
-# ICAL dependencies:
-DEPENDS+=      p5-Data-ICal-[0-9]*:../../time/p5-Data-ICal
-
-# GPG dependencies:
-DEPENDS+=      p5-PerlIO-eol-[0-9]*:../../devel/p5-PerlIO-eol
-DEPENDS+=      p5-GnuPG-Interface-[0-9]*:../../security/p5-GnuPG-Interface
-
-# Front-end dependencies:
-.if !empty(PKG_OPTIONS:Mmodperl1)
-DEPENDS+=      p5-libapreq>=1.2:../../www/p5-libapreq
-DEPENDS+=      p5-Apache-DBI>=0.92:../../databases/p5-Apache-DBI
-.elif !empty(PKG_OPTIONS:Mmodperl2)
-DEPENDS+=      p5-Apache-DBI>=0.92:../../databases/p5-Apache-DBI
-.elif !empty(PKG_OPTIONS:Mfastcgi)
-DEPENDS+=      p5-FCGI>=0.67:../../www/p5-FCGI
-DEPENDS+=      p5-CGI>=3.38:../../www/p5-CGI
-.endif
-PLIST_VARS+=   speedycgi
-.if !empty(PKG_OPTIONS:Mspeedycgi)
-DEPENDS+=      SpeedyCGI-[0-9]*:../../www/SpeedyCGI
-PLIST.speedycgi=yes
-.else
-MAKE_FLAGS+=   RT_SPEEDYCGI_HANDLER=""
-
-.PHONY: rm-speedycgi
-post-install: rm-speedycgi
-rm-speedycgi:
-       rm -f ${DESTDIR}${PREFIX}/bin/mason_handler.scgi
-.endif
-
-# Back-end dependencies
-.if !empty(PKG_OPTIONS:Mmysql)
-DEPENDS+=      p5-DBD-mysql>=2.1018:../../databases/p5-DBD-mysql
-_RT_DB_TYPE=   mysql
-.elif !empty(PKG_OPTIONS:Mpgsql)
-DEPENDS+=      p5-DBD-postgresql>=1.43:../../databases/p5-DBD-postgresql
-_RT_DB_TYPE=   Pg
-.elif !empty(PKG_OPTIONS:Moracle)
-DEPENDS+=      p5-DBD-Oracle-[0-9]*:../../databases/p5-DBD-Oracle
-_RT_DB_TYPE=   Oracle
-.elif !empty(PKG_OPTIONS:Msqlite)
-DEPENDS+=      p5-DBD-SQLite>=1.00:../../databases/p5-DBD-SQLite
-_RT_DB_TYPE=   SQLite
-.endif
-
-# "Development" dependencies:
-# XML::Simple is required by the installed script
-# PREFIX/sbin/rt-dump-database
-DEPENDS+=      p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple
-
-USE_PKGLOCALEDIR=      yes
-GNU_CONFIGURE=         yes
-NO_BUILD=              yes
-PKG_SYSCONFSUBDIR=     rt3
-
-PKG_GROUPS=            ${RT_GROUP}
-PKG_GROUPS_VARS+=      RT_GROUP APACHE_GROUP
-PKG_USERS_VARS+=       APACHE_USER
-
-CONFIGURE_ARGS+=       --enable-layout=pkgsrc
-CONFIGURE_ARGS+=       --with-rt-group=${RT_GROUP:Q}
-CONFIGURE_ARGS+=       --with-db-type=${_RT_DB_TYPE:Q}
-CONFIGURE_ARGS+=       --with-web-user=${APACHE_USER:Q}
-CONFIGURE_ARGS+=       --with-web-group=${APACHE_GROUP:Q}
-CONFIGURE_ARGS+=       --with-speedycgi=${PERL5_INSTALLVENDORBIN}/speedy
-MESSAGE_SUBST+=                HOMEPAGE=${HOMEPAGE:Q}
-MESSAGE_SUBST+=                RT_GROUP=${RT_GROUP:Q}
-MESSAGE_SUBST+=                PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q}
-
-post-extract:
-       cd ${WRKSRC} && chmod -R g-w .
-
-.include "Makefile.install"
-
-.include "../../databases/p5-DBI/buildlink3.mk"
-.include "../../mk/apache.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 0756b6577c34 -r 7767d2d1dc70 devel/rt3/Makefile.install
--- a/devel/rt3/Makefile.install        Thu Sep 26 08:33:31 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,123 +0,0 @@
-# $NetBSD: Makefile.install,v 1.23 2019/05/23 19:22:59 rillig Exp $
-
-.include "dirs.mk"
-
-BUILD_DEFS+=           APACHE_USER APACHE_GROUP
-INSTALLATION_DIRS+=    sbin
-
-OWN_DIRS+=             ${RT_VAR_DIR} ${RT_LOCAL_DIR} ${RT_LOCAL_DIR}/etc
-OWN_DIRS+=             ${RT_LOCAL_DIR}/lib ${RT_LOCAL_DIR}/po
-OWN_DIRS+=             ${RT_LOCAL_DIR}/html
-REQD_DIRS+=            ${RT_HTML_DIR}/Callbacks
-
-OWN_DIRS_PERMS+=       ${RT_VAR_DIR}/mason_data        ${APACHE_USER}  ${APACHE_GROUP} 0770
-OWN_DIRS_PERMS+=       ${RT_VAR_DIR}/mason_data/cache  ${APACHE_USER}  ${APACHE_GROUP} 0770
-OWN_DIRS_PERMS+=       ${RT_VAR_DIR}/mason_data/etc    ${APACHE_USER}  ${APACHE_GROUP} 0770
-OWN_DIRS_PERMS+=       ${RT_VAR_DIR}/mason_data/obj    ${APACHE_USER}  ${APACHE_GROUP} 0770
-OWN_DIRS_PERMS+=       ${RT_VAR_DIR}/session_data      ${APACHE_USER}  ${APACHE_GROUP} 0770
-
-SUBST_CLASSES+=                prefix
-SUBST_FILES.prefix=    config.layout
-SUBST_VARS.prefix=     PREFIX
-SUBST_SED.prefix+=     -e s,@PKGSYSCONFDIR@,${PKG_SYSCONFDIR},
-SUBST_SED.prefix+=     -e s,@RTLIBDIR@,${RT_LIB_DIR},
-SUBST_SED.prefix+=     -e s,@RTSHAREDIR@,${RT_SHARE_DIR},
-SUBST_SED.prefix+=     -e s,@RTHTMLDIR@,${RT_HTML_DIR},
-SUBST_SED.prefix+=     -e s,@RTDOCDIR@,${RT_DOC_DIR},
-SUBST_SED.prefix+=     -e s,@RTVARDIR@,${RT_VAR_DIR},
-SUBST_SED.prefix+=     -e s,@RTLOCALDIR@,${RT_LOCAL_DIR},
-SUBST_STAGE.prefix=    pre-configure
-
-SUBST_CLASSES+=                etcpath
-SUBST_FILES.etcpath=   sbin/rt-setup-database.in
-SUBST_SED.etcpath=     -e 's,\$$RT::EtcPath,"${RT_SHARE_DIR}/etc",'
-SUBST_STAGE.etcpath=   pre-configure
-
-SUBST_CLASSES+=                path
-SUBST_FILES.path=      bin/webmux.pl.in lib/RT/Interface/CLI.pm
-SUBST_SED.path=                -e 's,/bin:/usr/bin,/bin:/usr/bin:${PREFIX}/bin,'
-SUBST_STAGE.path=      pre-configure
-
-SUBST_CLASSES+=                hardwired
-SUBST_FILES.hardwired= share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl \
-                       etc/upgrade/shrink_cgm_table.pl \
-                       etc/upgrade/shrink_transactions_table.pl \
-                       etc/upgrade/upgrade-mysql-schema.pl
-SUBST_SED.hardwired=   -e 's,/usr/bin/perl,'${PERL5}','
-SUBST_STAGE.hardwired= pre-configure
-
-RT_CONFIG_FILES=       RT_Config.pm RT_SiteConfig.pm
-
-.for _file_ in ${RT_CONFIG_FILES}
-CONF_FILES_PERMS+=     ${RT_EXAMPLE_DIR}/${_file_}     \
-                       ${PKG_SYSCONFDIR}/${_file_}     \
-                       ${REAL_ROOT_USER} ${RT_GROUP} 0550
-.endfor
-
-RT_ETC_FILES=          acl.Oracle acl.Pg acl.mysql constraints.mysql   \
-                       drop.Oracle initialdata schema.Oracle schema.Pg \
-                       schema.SQLite schema.mysql-4.0 schema.mysql-4.1 \
-                       upgrade/3.8-branded-queues-extension            \



Home | Main Index | Thread Index | Old Index