Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jul 2017 18:57:51 +0000 (UTC)
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r446774 - in head/www/rt42: . files
Message-ID:  <201707271857.v6RIvpWM027988@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: matthew
Date: Thu Jul 27 18:57:51 2017
New Revision: 446774
URL: https://svnweb.freebsd.org/changeset/ports/446774

Log:
  Update to 4.2.14
  
  Remove patch files from the last round of security patches: these have
  now been incorporated in the release.
  
  Add license
  
  Update to use some additional options-helpers features
  
  ChangeLog:    https://docs.bestpractical.com/release-notes/rt/4.2.14

Deleted:
  head/www/rt42/files/patch-lib_RT.pm
  head/www/rt42/files/patch-lib_RT_Config.pm
  head/www/rt42/files/patch-lib_RT_Interface_Web.pm
  head/www/rt42/files/patch-lib_RT_User.pm
  head/www/rt42/files/patch-lib_RT_Util.pm
  head/www/rt42/files/patch-sbin_rt-test-dependencies
  head/www/rt42/files/patch-share_html_Dashboards_Subscription.html
  head/www/rt42/files/patch-share_html_Ticket_Attachment_dhandler
Modified:
  head/www/rt42/Makefile
  head/www/rt42/distinfo
  head/www/rt42/files/patch-Makefile.in
  head/www/rt42/files/patch-config.layout
  head/www/rt42/files/patch-configure
  head/www/rt42/pkg-plist

Modified: head/www/rt42/Makefile
==============================================================================
--- head/www/rt42/Makefile	Thu Jul 27 18:24:15 2017	(r446773)
+++ head/www/rt42/Makefile	Thu Jul 27 18:57:51 2017	(r446774)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	rt
-DISTVERSION=	4.2.13
-PORTREVISION=	3
+DISTVERSION=	4.2.14
 CATEGORIES=	www
 MASTER_SITES=	http://download.bestpractical.com/pub/rt/release/
 PKGNAMESUFFIX=	42
@@ -10,6 +9,8 @@ PKGNAMESUFFIX=	42
 MAINTAINER=	matthew@FreeBSD.org
 COMMENT=	RT is an industrial-grade ticketing system written in Perl
 
+LICENSE=	GPLv2
+
 CONFLICTS_INSTALL=	rt40-4.0* rt44-4.4* brlcad-[0-9]*
 
 NO_ARCH=	yes
@@ -81,14 +82,17 @@ SPAWN_FCGI_RUN_DEPENDS=		${LOCALBASE}/bin/spawn-fcgi:w
 				${FASTCGI_DEPS}
 
 MYSQL_RUN_DEPENDS=		${MYSQL_DEPS}
+MYSQL_VARS=			DB_TYPE=mysql DB_DBA_USER=root
 
 PGSQL_RUN_DEPENDS=		${PGSQL_DEPS}
+PGSQL_VARS=			DB_TYPE=Pg DB_DBA_USER=pgsql
 
 SQLITE_RUN_DEPENDS=		${SQLITE_DEPS}
+SQLITE_VARS=			DB_TYPE=SQLite DB_DBA_USER=root
 
 DEVELOPER_DESC=			Configure for Developers
 DEVELOPER_RUN_DEPENDS=		${DEVELOPER_DEPS}
-DEVELOPER_CONFIGURE_ENABLE=		developer
+DEVELOPER_CONFIGURE_ENABLE=	developer
 
 SMIME_DESC=			Enable Secure MIME support
 SMIME_RUN_DEPENDS=		${SMIME_DEPS}
@@ -107,30 +111,6 @@ GD_CONFIGURE_ENABLE=		gd
 
 BUILD_DEPENDS+=	${RUN_DEPENDS}
 
-.include <bsd.port.options.mk>
-
-.if !${PORT_OPTIONS:MMYSQL} && !${PORT_OPTIONS:MPGSQL} && \
-	!${PORT_OPTIONS:MSQLITE}
-IGNORE=	please select one of MYSQL, PGSQL or SQLITE
-.endif
-
-.if ${PORT_OPTIONS:MMYSQL}
-DB_TYPE=	mysql
-.endif
-
-.if ${PORT_OPTIONS:MPGSQL}
-DB_TYPE=	Pg
-.endif
-
-.if ${PORT_OPTIONS:MSQLITE}
-DB_TYPE=	SQLite
-.endif
-
-.if ${PORT_OPTIONS:MPGSQL}
-DB_DBA_USER?=	pgsql
-.else
-DB_DBA_USER?=	root
-.endif
 DB_DBA_PASSWORD?=
 DB_USER?=	rt_user
 DB_PASSWORD?=	rt_pass
@@ -174,10 +154,10 @@ pre-fetch:
 	@${ECHO} "      DB_DBA_PASSWORD=password        Password of database administrator"
 	@${ECHO} "      DB_USER=username                Name of database user for RT (rt_user)"
 	@${ECHO} "      DB_PASSWORD=password            Name of database password for RT (rt_pass)"
-.if ${PORT_OPTIONS:MSQLITE}
+
+pre-fetch-SQLITE-on:
 	@${ECHO} ""
 	@${ECHO} "SQLITE is not recommended for production use"
-.endif
 
 post-patch:
 	@${RM} ${WRKSRC}/lib/RT.pm.in.orig

Modified: head/www/rt42/distinfo
==============================================================================
--- head/www/rt42/distinfo	Thu Jul 27 18:24:15 2017	(r446773)
+++ head/www/rt42/distinfo	Thu Jul 27 18:57:51 2017	(r446774)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1469083544
-SHA256 (rt-4.2.13.tar.gz) = 9e9e7809fb53e890cb5ed49812267900c715c0d2c6d95635169b26d94c9e94f0
-SIZE (rt-4.2.13.tar.gz) = 7568331
+TIMESTAMP = 1501153692
+SHA256 (rt-4.2.14.tar.gz) = b3ee51d284001fe6938f879754a03866073aa48992fdd1709b1a54a1e6c6e614
+SIZE (rt-4.2.14.tar.gz) = 7715286

Modified: head/www/rt42/files/patch-Makefile.in
==============================================================================
--- head/www/rt42/files/patch-Makefile.in	Thu Jul 27 18:24:15 2017	(r446773)
+++ head/www/rt42/files/patch-Makefile.in	Thu Jul 27 18:57:51 2017	(r446774)
@@ -1,4 +1,4 @@
---- Makefile.in.orig	2016-06-08 21:49:02 UTC
+--- Makefile.in.orig	2017-07-12 14:22:49 UTC
 +++ Makefile.in
 @@ -59,7 +59,7 @@ RT_LAYOUT		=	@rt_layout_name@
  

Modified: head/www/rt42/files/patch-config.layout
==============================================================================
--- head/www/rt42/files/patch-config.layout	Thu Jul 27 18:24:15 2017	(r446773)
+++ head/www/rt42/files/patch-config.layout	Thu Jul 27 18:57:51 2017	(r446774)
@@ -1,5 +1,5 @@
---- ./config.layout.orig	2014-05-06 17:59:04.000000000 +0100
-+++ ./config.layout	2014-05-14 15:26:37.717215779 +0100
+--- ./config.layout.orig	2017-07-12 14:22:49 UTC
++++ ./config.layout
 @@ -103,31 +103,31 @@
  </Layout>
  

Modified: head/www/rt42/files/patch-configure
==============================================================================
--- head/www/rt42/files/patch-configure	Thu Jul 27 18:24:15 2017	(r446773)
+++ head/www/rt42/files/patch-configure	Thu Jul 27 18:57:51 2017	(r446774)
@@ -1,4 +1,4 @@
---- configure.orig	2016-07-20 15:21:32 UTC
+--- configure.orig	2017-07-26 18:10:25 UTC
 +++ configure
 @@ -2102,7 +2102,7 @@ $as_echo "$as_me: WARNING: Layout file $
  		s/^#.*$//m;

Modified: head/www/rt42/pkg-plist
==============================================================================
--- head/www/rt42/pkg-plist	Thu Jul 27 18:24:15 2017	(r446773)
+++ head/www/rt42/pkg-plist	Thu Jul 27 18:57:51 2017	(r446774)
@@ -1066,6 +1066,7 @@ sbin/standalone_httpd
 %%DATADIR%%/po/ja.po
 %%DATADIR%%/po/lt.po
 %%DATADIR%%/po/lv.po
+%%DATADIR%%/po/mk.po
 %%DATADIR%%/po/nb.po
 %%DATADIR%%/po/nl.po
 %%DATADIR%%/po/nn.po
@@ -1459,6 +1460,7 @@ sbin/standalone_httpd
 %%DATADIR%%/static/images/jquery_ui/ui-icons_454545_256x240.png
 %%DATADIR%%/static/images/jquery_ui/ui-icons_888888_256x240.png
 %%DATADIR%%/static/images/jquery_ui/ui-icons_cd0a0a_256x240.png
+%%DATADIR%%/static/images/request-tracker-logo.png
 %%DATADIR%%/static/images/star.gif
 %%DATADIR%%/static/images/tablesorter/asc.gif
 %%DATADIR%%/static/images/tablesorter/bg.gif



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707271857.v6RIvpWM027988>