From freebsd-ports@t-b-o-h.net  Mon Jan 14 20:56:43 2008
Return-Path: <freebsd-ports@t-b-o-h.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2742F16A41A
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 14 Jan 2008 20:56:43 +0000 (UTC)
	(envelope-from freebsd-ports@t-b-o-h.net)
Received: from vjofn.tucs-beachin-obx-house.com (vjofn-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::5e5])
	by mx1.freebsd.org (Postfix) with ESMTP id D203813C447
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 14 Jan 2008 20:56:42 +0000 (UTC)
	(envelope-from freebsd-ports@t-b-o-h.net)
Received: from himinbjorg.tucs-beachin-obx-house.com ([208.45.246.58])
	(authenticated bits=0)
	by vjofn.tucs-beachin-obx-house.com (8.12.9/8.12.9) with ESMTP id m0EKufJg085585
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 14 Jan 2008 15:56:42 -0500 (EST)
Received: from himinbjorg.tucs-beachin-obx-house.com (localhost.tucs-beachin-obx-house.com [127.0.0.1])
	by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6) with ESMTP id m0EKue9L054214
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 14 Jan 2008 15:56:40 -0500 (EST)
	(envelope-from freebsd-ports@t-b-o-h.net)
Received: (from tbohnet@localhost)
	by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6/Submit) id m0EKue4l054213;
	Mon, 14 Jan 2008 15:56:40 -0500 (EST)
	(envelope-from tbohnet)
Message-Id: <200801142056.m0EKue4l054213@himinbjorg.tucs-beachin-obx-house.com>
Date: Mon, 14 Jan 2008 15:56:40 -0500 (EST)
From: Tuc <freebsd-ports@t-b-o-h.net>
Reply-To: Tuc <freebsd-ports@t-b-o-h.net>
To: FreeBSD-gnats-submit@freebsd.org
Subject: [maintainer update] astro/gpsd - Taking over orphan/updating
X-Send-Pr-Version: 3.113
X-GNATS-Notify: toxa@toxahost.ru

>Number:         119670
>Category:       ports
>Synopsis:       [maintainer update] astro/gpsd - Taking over orphan/updating
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    tabthorpe
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 14 21:00:01 UTC 2008
>Closed-Date:    Fri Feb 01 21:12:20 UTC 2008
>Last-Modified:  Fri Feb 01 21:12:20 UTC 2008
>Originator:     Tuc
>Release:        FreeBSD 5.5-STABLE i386
>Organization:
TBOH
>Environment:
System: FreeBSD himinbjorg.tucs-beachin-obx-house.com 5.5-STABLE FreeBSD 5.5-STABLE #9: Tue Jan 23 23:44:47 EST 2007 root@himinbjorg.tucs-beachin-obx-house.com:/usr/obj/usr/src/sys/HIMINBJORG53 i386


>Description:
	Attempted to contact maintainer a few times. (As long ago as a year
	ago, as recent as today). Considering orphaned, and would like to 
	take over maintenance. Also upgrading to latest public version.
>How-To-Repeat:
	
>Fix:

NEW FILE:	files/patch-Makefile.in
DELETED FILE:	files/patch-gpspipe.c
		files/pkg-message.in


diff -ruN gpsd.o/Makefile gpsd/Makefile
--- gpsd.o/Makefile	Mon Sep 10 21:03:06 2007
+++ gpsd/Makefile	Mon Jan 14 15:35:40 2008
@@ -2,67 +2,71 @@
 # Date created:				Jan, 10. 2006
 # Whom:					Anton Karpov <toxa@toxahost.ru>
 #
-# $FreeBSD: ports/astro/gpsd/Makefile,v 1.8 2007/09/01 20:59:37 araujo Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	gpsd
-PORTVERSION=	2.32
-PORTREVISION=	2
+PORTVERSION=	2.36
 CATEGORIES=	astro geography
 MASTER_SITES=	${MASTER_SITE_BERLIOS}
 MASTER_SITE_SUBDIR=	${PORTNAME}
 
-MAINTAINER=	toxa@toxahost.ru
+MAINTAINER=	freebsd-ports@t-b-o-h.net
 COMMENT=	Daemon that monitors one or more GPSes attached to a host computer
 
 USE_RC_SUBR=	gpsd
 USE_AUTOTOOLS=	libtool:15
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+USE_PYTHON=	yes
 CONFIGURE_ENV=	CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \
 		LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}"
-MAN1=	gps.1 gpsfake.1 gpsflash.1 gpspipe.1 gpsprof.1 rtcmdecode.1 sirfmon.1
-MAN3=	libgps.3 libgpsd.3 libgpsmm.3
+MAN1=	gps.1 xgps.1 xgpsspeed.1 cgps.1 cgpxlogger.1 sirfmon.1 rtcmdecode.1 \
+	gpsctl.1 gpspipe.1 gpsflash.1
+MAN3=	libgps.3 libgpsmm.3 libgpsd.3
 MAN5=	rtcm-104.5 srec.5
 MAN8=	gpsd.8
 MANCOMPRESSED=	no
 
-OPTIONS=	XGPS "Build xgps and xgpsspeed (require X)" off \
+OPTIONS=	PYTHON "Python scripts and library bindings" on \
 		NMEA "NMEA support" on \
-		SIRFII "SiRF-II chipset support" on \
+		SIRF "SiRF chipset support" on \
 		TSIP "Trimble TSIP support" on \
 		FV18 "San Jose Navigation FV-18 support" on \
 		TRIPMATE "DeLorme TripMate support" on \
 		EARTHMATE "DeLorme EarthMate Zodiac support" on \
 		ITRAX "iTrax support" on \
-		ITALK "iTalk support" on \
+		ASHTECH "Ashtech support" on \
+		NAVCOM "Navcom support" on \
+		GMNTEXT "Garmin Simple Text support" on \
 		TNT "True North Technologies support" off \
+		UBX "UBX Protocol support" on \
 		EVERMORE "Evermore binary support" on \
+		GPSCLOCK "GPSClock support" on \
 		RTCM104 "rtcm104 support" on \
-		NTPSHM "TP time hinting support" on \
-		PPS "PPS time syncing support" off \
-		DBUS "DBUS support" off
+		NTRIP "NTRIP support" on \
+		NTPSHM "NTP time hinting support" on \
+		PPS "PPS time syncing support" on \
+		PPSONCTS "Enable PPS pulse on CTS rather than DCD" off \
+		DBUS "DBUS support" off \
+		RECONF "Allow gpsd to change device settings" on \
+		SQUELCH "Squelch gpsd_report/gps_hexdump to save cpu" off \
+		XGPS "Build xgps and xgpsspeed (require X)" off
 
-.include <bsd.port.pre.mk>
-
-SUB_FILES=	pkg-message
 CONFIGURE_ARGS+=--disable-garmin
 
-.if defined(WITH_XGPS)
-CONFIGURE_ARGS+=--with-x
-USE_XLIB=yes
-PLIST_SUB+=	X11=""
-.else
-CONFIGURE_ARGS+=--without-x
-PLIST_SUB+=	X11="@comment "
+.if defined(WITHOUT_PYTHON)
+CONFIGURE_ARGS+=--disable-python
+PLIST_SUB+=	PYTHON_SITELIBDIR="@comment "
+USE_PYTHON=	no
 .endif
 
 .if defined(WITHOUT_NMEA)
 CONFIGURE_ARGS+=--disable-nmea
 .endif
 
-.if defined(WITHOUT_SIRFII)
-CONFIGURE_ARGS+=--disable-sirfII
+.if defined(WITHOUT_SIRF)
+CONFIGURE_ARGS+=--disable-sirf
 .endif
 
 .if defined(WITHOUT_TSIP)
@@ -85,38 +89,73 @@
 CONFIGURE_ARGS+=--disable-itrax
 .endif
 
-.if defined(WITHOUT_ITALK)
-CONFIGURE_ARGS+=--disable-italk
+.if defined(WITHOUT_ASHTECH)
+CONFIGURE_ARGS+=--disable-ashtech
+.endif
+
+.if defined(WITHOUT_NAVCOM)
+CONFIGURE_ARGS+=--disable-navcom
+.endif
+
+.if defined(WITHOUT_GMNTEXT)
+CONFIGURE_ARGS+=--disable-garmintxt
 .endif
 
 .if defined(WITH_TNT)
 CONFIGURE_ARGS+=--enable-tnt
 .endif
 
+.if defined(WITHOUT_UBX)
+CONFIGURE_ARGS+=--disable-ubx
+.endif
+
 .if defined(WITHOUT_EVERMORE)
 CONFIGURE_ARGS+=--disable-evermore
 .endif
 
+.if defined(WITHOUT_GPSCLOCK)
+CONFIGURE_ARGS+=--disable-gpsclock
+.endif
+
 .if defined(WITHOUT_RTCM104)
 CONFIGURE_ARGS+=--disable-rtcm104
 .endif
 
+.if defined(WITHOUT_NTRIP)
+CONFIGURE_ARGS+=--disable-ntrip
+.endif
+
 .if defined(WITHOUT_NTPSHM)
 CONFIGURE_ARGS+=--disable-ntpshm
 .endif
 
-.if defined(WITH_PPS)
-CONFIGURE_ARGS+=--enable-pps
+.if defined(WITHOUT_PPS)
+CONFIGURE_ARGS+=--disable-pps
+.endif
+
+.if defined(WITH_PPSONCTS)
+CONFIGURE_ARGS+=--enable-pps-on-cts
 .endif
 
 .if defined(WITH_DBUS)
 CONFIGURE_ARGS+=--enable-dbus
 .endif
 
-post-patch:
-	@${REINPLACE_CMD} -e '/XMLTO/d' ${WRKSRC}/Makefile.in
+.if defined(WITHOUT_RECONF)
+CONFIGURE_ARGS+=--disable-reconfigure
+.endif
+
+.if defined(WITH_SQUELCH)
+CONFIGURE_ARGS+=--enable-squelch
+.endif
 
-post-install:
-	@${CAT} ${PKGMESSAGE}
+.if defined(WITH_XGPS)
+CONFIGURE_ARGS+=--with-x
+USE_XLIB=yes
+PLIST_SUB+=	X11=""
+.else
+CONFIGURE_ARGS+=--without-x
+PLIST_SUB+=	X11="@comment "
+.endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff -ruN gpsd.o/distinfo gpsd/distinfo
--- gpsd.o/distinfo	Thu Mar 30 11:45:31 2006
+++ gpsd/distinfo	Mon Jan 14 11:48:13 2008
@@ -1,3 +1,3 @@
-MD5 (gpsd-2.32.tar.gz) = 4bb9b0c1642d36265c807a04da3d6f60
-SHA256 (gpsd-2.32.tar.gz) = 95bee94daaf0168387152223fac186ba40d7b02657bfc0336c90edc5ea15bf10
-SIZE (gpsd-2.32.tar.gz) = 617947
+MD5 (gpsd-2.36.tar.gz) = bb54e89ddb4fdc7af8bbc5534652f9ce
+SHA256 (gpsd-2.36.tar.gz) = 0c9bf796b932dab2baab70829780eccde4113c08ce649768facd5010d6da640a
+SIZE (gpsd-2.36.tar.gz) = 736220
diff -ruN gpsd.o/files/patch-Makefile.in gpsd/files/patch-Makefile.in
--- gpsd.o/files/patch-Makefile.in	Wed Dec 31 19:00:00 1969
+++ gpsd/files/patch-Makefile.in	Mon Jan 14 14:38:55 2008
@@ -0,0 +1,11 @@
+--- Makefile.in.orig    Mon Jan 14 14:35:11 2008
++++ Makefile.in Tue Jan  1 13:43:59 2008
+@@ -610,7 +610,7 @@
+ 
+ CLEANFILES = $(BUILT_SOURCES) floattest *.core $(PYEXTENSIONS)
+ pkgconfig_DATA = libgps.pc libgpsd.pc
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ 
+ # Report splint warnings
+ SPLINTOPTS = -I/usr/include/dbus-1.0/
diff -ruN gpsd.o/files/patch-gpspipe.c gpsd/files/patch-gpspipe.c
--- gpsd.o/files/patch-gpspipe.c	Mon Jan 30 11:28:43 2006
+++ gpsd/files/patch-gpspipe.c	Wed Dec 31 19:00:00 1969
@@ -1,10 +0,0 @@
---- gpspipe.c.orig	Mon Jan 30 16:04:07 2006
-+++ gpspipe.c	Mon Jan 30 16:04:56 2006
-@@ -26,6 +26,7 @@
- 
- #include <errno.h>
- #include <stdio.h>
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <unistd.h>
- #include <string.h>
diff -ruN gpsd.o/files/pkg-message.in gpsd/files/pkg-message.in
--- gpsd.o/files/pkg-message.in	Wed Jan 11 08:02:37 2006
+++ gpsd/files/pkg-message.in	Wed Dec 31 19:00:00 1969
@@ -1,9 +0,0 @@
-=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
-* NOTE:
-
-%%PREFIX%%/bin/gpsfake and %%PREFIX%%/bin/gpsprof
-are Python script text executables.
-To use them, please ensure you have appropriate 
-Python install.
-
-=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
diff -ruN gpsd.o/pkg-plist gpsd/pkg-plist
--- gpsd.o/pkg-plist	Fri Mar 31 13:10:58 2006
+++ gpsd/pkg-plist	Mon Jan 14 15:00:28 2008
@@ -1,18 +1,30 @@
-%%X11%%bin/xgpsspeed
 %%X11%%bin/xgps
-sbin/gpsd
+%%X11%%bin/xgpsspeed
 bin/cgps
 bin/cgpxlogger
-bin/gpsflash
-bin/gpsprof
-bin/sirfmon
+bin/gpscat
+bin/gpsctl
 bin/gpsfake
+bin/gpsflash
 bin/gpspipe
+bin/gpsprof
 bin/rtcmdecode
+bin/sirfmon
 include/gps.h
 include/gpsd.h
 include/libgpsmm.h
 lib/libgps.a
 lib/libgps.la
 lib/libgps.so
-lib/libgps.so.15
+lib/libgps.so.17
+%%PYTHON_SITELIBDIR%%/gps.py
+%%PYTHON_SITELIBDIR%%/gps.pyc
+%%PYTHON_SITELIBDIR%%/gps.pyo
+%%PYTHON_SITELIBDIR%%/gpsfake.py
+%%PYTHON_SITELIBDIR%%/gpsfake.pyc
+%%PYTHON_SITELIBDIR%%/gpsfake.pyo
+%%PYTHON_SITELIBDIR%%/gpspacket.so
+libdata/pkgconfig/libgps.pc
+libdata/pkgconfig/libgpsd.pc
+sbin/gpsd
+@stopdaemon gpsd
>Release-Note:
>Audit-Trail:
Class-Changed-From-To: maintainer-update->change-request 
Class-Changed-By: edwin 
Class-Changed-When: Mon Jan 14 21:00:07 UTC 2008 
Class-Changed-Why:  
Fix category (submitter is not maintainer) (via the GNATS Auto Assign 
Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119670 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Mon Jan 14 21:00:10 UTC 2008 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119670 

From: Tuc T-B-O-H <tuc@t-b-o-h.net>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/119670: [maintainer update] astro/gpsd - Taking over orphan/updating
Date: Fri, 1 Feb 2008 14:21:59 -0500 (EST)

 Hi,
 
 	No answer for 2 weeks, possible to commit this?
 
 			Thanks, Tuc
State-Changed-From-To: feedback->open 
State-Changed-By: linimon 
State-Changed-When: Fri Feb 1 20:40:54 UTC 2008 
State-Changed-Why:  
With portmgr hat on, state that this one is eligible for maintainer change. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119670 
Responsible-Changed-From-To: freebsd-ports-bugs->tabthorpe 
Responsible-Changed-By: tabthorpe 
Responsible-Changed-When: Fri Feb 1 20:51:20 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119670 
State-Changed-From-To: open->closed 
State-Changed-By: tabthorpe 
State-Changed-When: Fri Feb 1 21:12:19 UTC 2008 
State-Changed-Why:  
Port already updated with ports/119687 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119670 
>Unformatted:
