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/de23c1fc9521
branches: trunk
changeset: 401782:de23c1fc9521
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 ad2c01904367 -r de23c1fc9521 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 ad2c01904367 -r de23c1fc9521 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 ad2c01904367 -r de23c1fc9521 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 ad2c01904367 -r de23c1fc9521 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 ad2c01904367 -r de23c1fc9521 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