Bug 187270

Summary: Update www/mod_rivet to 2.1.4, fix broken port
Product: Ports & Packages Reporter: jeff.lawson
Component: Individual Port(s)Assignee: freebsd-apache (Nobody) <apache>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
mod_rivet.214.diff
none
rivet-ac.diff none

Description jeff.lawson 2014-03-05 07:20:00 UTC
	Update to latest mod_rivet release.  Fix broken port on some systems caused by lack of libtoolize.

Fix: Patch attached.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-06 02:33:51 UTC
Responsible Changed
From-To: freebsd-ports-bugs->apache

apache@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-06 02:33:52 UTC
Maintainer of www/mod_rivet,

Please note that PR ports/187270 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/187270

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-06 02:33:53 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Peter Lai 2014-03-06 03:03:23 UTC
Approved. Also attempt to transfer maintainership to
jeff.lawson@flightaware.com :-P

On Wed, Mar 5, 2014 at 9:33 PM, Edwin Groothuis <edwin@freebsd.org> wrote:
> Maintainer of www/mod_rivet,
>
> Please note that PR ports/187270 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
>     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/187270
>
> --
> Edwin Groothuis via the GNATS Auto Assign Tool
> edwin@FreeBSD.org
Comment 5 dfilter service freebsd_committer freebsd_triage 2014-03-06 06:09:46 UTC
Author: ohauer
Date: Thu Mar  6 06:09:38 2014
New Revision: 347162
URL: http://svnweb.freebsd.org/changeset/ports/347162
QAT: https://qat.redports.org/buildarchive/r347162/

Log:
  - update to version 2.1.4
  - unbreak port
  
  PR:		ports/187270
  Submitted by:	Jeff Lawson <jeff.lawson@flightaware.com>
  Approved by:	Peter Lai <cowbert@gmail.com> (maintainer)

Modified:
  head/www/mod_rivet/Makefile
  head/www/mod_rivet/distinfo
  head/www/mod_rivet/pkg-plist

Modified: head/www/mod_rivet/Makefile
==============================================================================
--- head/www/mod_rivet/Makefile	Thu Mar  6 04:43:15 2014	(r347161)
+++ head/www/mod_rivet/Makefile	Thu Mar  6 06:09:38 2014	(r347162)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	mod_rivet
-PORTVERSION=	2.1.3
+PORTVERSION=	2.1.4
 CATEGORIES=	www tcl
 MASTER_SITES=		${MASTER_SITE_APACHE}
 MASTER_SITE_SUBDIR=	tcl/rivet
@@ -11,14 +11,12 @@ DISTNAME=		rivet-${PORTVERSION}
 MAINTAINER=	cowbert@gmail.com
 COMMENT=	Embeds a Tcl interpreter in the Apache server
 
-BROKEN=		Does not configure
-
 LICENSE=	APACHE20
 
 LIB_DEPENDS=	libitcl.so:${PORTSDIR}/lang/itcl
 
 USE_APACHE=	22+
-USE_AUTOTOOLS=	aclocal automake
+USE_AUTOTOOLS=	aclocal automake libtool libtoolize
 USE_LDCONFIG=	${PREFIX}/lib/rivet
 USES+=		gmake tcl:85+
 

Modified: head/www/mod_rivet/distinfo
==============================================================================
--- head/www/mod_rivet/distinfo	Thu Mar  6 04:43:15 2014	(r347161)
+++ head/www/mod_rivet/distinfo	Thu Mar  6 06:09:38 2014	(r347162)
@@ -1,2 +1,2 @@
-SHA256 (rivet-2.1.3.tar.gz) = 56220f45bcd5387d2299f026ecdb49825efb11207ec4859c91391d61263c1769
-SIZE (rivet-2.1.3.tar.gz) = 1365177
+SHA256 (rivet-2.1.4.tar.gz) = 79936db37b97187cb82c7529799b23d105fae41be5072bd044f63accc6a3ea74
+SIZE (rivet-2.1.4.tar.gz) = 1384469

Modified: head/www/mod_rivet/pkg-plist
==============================================================================
--- head/www/mod_rivet/pkg-plist	Thu Mar  6 04:43:15 2014	(r347161)
+++ head/www/mod_rivet/pkg-plist	Thu Mar  6 06:09:38 2014	(r347162)
@@ -1,4 +1,3 @@
-%%APACHEMODDIR%%/mod_rivet.so
 lib/rivet/init.tcl
 lib/rivet/librivetlib.so
 lib/rivet/librivetparser.so
@@ -6,12 +5,15 @@ lib/rivet/packages/README
 lib/rivet/packages/calendar/calendar.tcl
 lib/rivet/packages/commserver/commserver.tcl
 lib/rivet/packages/commserver/server.tcl
+lib/rivet/packages/dio/aida.tcl
 lib/rivet/packages/dio/dio.tcl
 lib/rivet/packages/dio/dio_Mysql.tcl
 lib/rivet/packages/dio/dio_Oracle.tcl
 lib/rivet/packages/dio/dio_Postgresql.tcl
 lib/rivet/packages/dio/dio_Sqlite.tcl
+lib/rivet/packages/dio/dio_Tdbc.tcl
 lib/rivet/packages/dio/diodisplay.tcl
+lib/rivet/packages/dio/sql.tcl
 lib/rivet/packages/dtcl/dtcl.tcl
 lib/rivet/packages/entities/entities.tcl
 lib/rivet/packages/form/form.tcl
@@ -54,6 +56,8 @@ lib/rivet/rivet-tcl/rivet_command_docume
 lib/rivet/rivet-tcl/tclIndex
 lib/rivet/rivet-tcl/wrap.tcl
 lib/rivet/rivet-tcl/xml.tcl
+%%APACHEMODDIR%%/mod_rivet.so
+@dirrm lib/rivet/rivet-tcl
 @dirrm lib/rivet/packages/tclrivet
 @dirrm lib/rivet/packages/simpledb
 @dirrm lib/rivet/packages/session
@@ -65,5 +69,4 @@ lib/rivet/rivet-tcl/xml.tcl
 @dirrm lib/rivet/packages/commserver
 @dirrm lib/rivet/packages/calendar
 @dirrm lib/rivet/packages
-@dirrm lib/rivet/rivet-tcl
 @dirrm lib/rivet
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 6 Olli Hauer freebsd_committer freebsd_triage 2014-03-06 06:19:59 UTC
State Changed
From-To: feedback->closed

Committed,  
Thanks! 

@Jeff 
If you want to take over maintainer just send a followup
Comment 7 jeff.lawson 2014-03-12 23:26:50 UTC
mod_rivet port is still broken, according to this build output:
http://beefy2.isc.freebsd.org/bulk/10amd64-quarterly/2014-03-12_01h01m40s/

I am unable to reproduce the failure on any machine I have access to.  A
rivet project developer I asked believes there is just a need to rebuild
more of the autoconf dependencies prior to configure.  Therefore, I am
submitting the following patch to attempt such changes, which still builds
successfully on my systems.

You may transfer ownership of the port to me, since Peter Lai has agreed
to pass control on.

Comment 8 dfilter service freebsd_committer freebsd_triage 2014-03-16 21:30:52 UTC
Author: ohauer
Date: Sun Mar 16 21:30:48 2014
New Revision: 348432
URL: http://svnweb.freebsd.org/changeset/ports/348432
QAT: https://qat.redports.org/buildarchive/r348432/

Log:
  - fix buid on FreeBSD 10
  - bump PORTREVISION
  - change MAINTAINER to PR submitter
  
  PR:		ports/187270 (followup)
  Submitted by:	Jeff Lawson <jeff.lawson@flightaware.com> (new maintainer)
  Approved by:	Peter Lai <cowbert@gmail.com> (former maintainer)

Modified:
  head/www/mod_rivet/Makefile

Modified: head/www/mod_rivet/Makefile
==============================================================================
--- head/www/mod_rivet/Makefile	Sun Mar 16 21:30:18 2014	(r348431)
+++ head/www/mod_rivet/Makefile	Sun Mar 16 21:30:48 2014	(r348432)
@@ -3,12 +3,13 @@
 
 PORTNAME=	mod_rivet
 PORTVERSION=	2.1.4
+PORTREVISION=	1
 CATEGORIES=	www tcl
 MASTER_SITES=		${MASTER_SITE_APACHE}
 MASTER_SITE_SUBDIR=	tcl/rivet
 DISTNAME=		rivet-${PORTVERSION}
 
-MAINTAINER=	cowbert@gmail.com
+MAINTAINER=	jeff.lawson@flightaware.com
 COMMENT=	Embeds a Tcl interpreter in the Apache server
 
 LICENSE=	APACHE20
@@ -17,6 +18,7 @@ LIB_DEPENDS=	libitcl.so:${PORTSDIR}/lang
 
 USE_APACHE=	22+
 USE_AUTOTOOLS=	aclocal automake libtool libtoolize
+USE_AUTOTOOLS=	aclocal libtool libtoolize autoheader automake autoconf
 USE_LDCONFIG=	${PREFIX}/lib/rivet
 USES+=		gmake tcl:85+
 
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"