ports/63241: Version bump for www/pglogd

Dominic Mitchell dom at happygiraffe.net
Sun Feb 22 21:30:18 UTC 2004


>Number:         63241
>Category:       ports
>Synopsis:       Version bump for www/pglogd
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 22 13:30:18 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Dominic Mitchell
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD ppe.happygiraffe.net 5.2-CURRENT FreeBSD 5.2-CURRENT #2: Sat Feb 21 03:25:08 GMT 2004 root at ppe.happygiraffe.net:/usr/obj/usr/src/sys/PPE i386

	Apache 2.0.48_3

>Description:

	This patch moves pglogd to the latest version.  It also makes it
	respect CFLAGS and changes the configuration file location to
	$PREFIX/etc.

>How-To-Repeat:

	n/a

>Fix:

	Here's the patch.

diff -ruN /usr/ports/www/pglogd/Makefile pglogd/Makefile
--- /usr/ports/www/pglogd/Makefile	Thu Feb  5 00:22:35 2004
+++ pglogd/Makefile	Sun Feb 22 21:09:22 2004
@@ -6,11 +6,9 @@
 #
 
 PORTNAME=	pglogd
-PORTVERSION=	2.2b
-PORTREVISION=	1
+PORTVERSION=	2.3
 CATEGORIES=	www databases
 MASTER_SITES=	http://www.digitalstratum.com/pglogd/
-DISTNAME=	pglogd-2.2beta
 
 MAINTAINER=	allie at pajunas.com
 COMMENT=	Sends web server log entries to a PostgreSQL database
diff -ruN /usr/ports/www/pglogd/distinfo pglogd/distinfo
--- /usr/ports/www/pglogd/distinfo	Wed Oct  8 12:22:31 2003
+++ pglogd/distinfo	Sun Feb 22 21:09:33 2004
@@ -1 +1,2 @@
-MD5 (pglogd-2.2beta.tar.gz) = af94fba991e7bf432f8464f787319708
+MD5 (pglogd-2.3.tar.gz) = 49e494598d1502cf2a20356146fab654
+SIZE (pglogd-2.3.tar.gz) = 22796
diff -ruN /usr/ports/www/pglogd/files/020.pglogd.sh pglogd/files/020.pglogd.sh
--- /usr/ports/www/pglogd/files/020.pglogd.sh	Wed Oct  8 12:22:32 2003
+++ pglogd/files/020.pglogd.sh	Sun Feb 22 21:16:48 2004
@@ -1,5 +1,5 @@
 #!/bin/sh
-CONFIG=%%PREFIX%%/pglogd.conf
+CONFIG=%%PREFIX%%/etc/pglogd.conf
 PID=/var/run/pglogd.pid
 
 case "$1" in
diff -ruN /usr/ports/www/pglogd/files/patch-Makefile pglogd/files/patch-Makefile
--- /usr/ports/www/pglogd/files/patch-Makefile	Wed Oct  8 12:22:32 2003
+++ pglogd/files/patch-Makefile	Sun Feb 22 21:15:52 2004
@@ -1,6 +1,6 @@
---- Makefile	Sat Jan 19 11:05:45 2002
-+++ Makefile.new	Wed Apr 23 17:28:05 2003
-@@ -31,7 +31,7 @@
+--- Makefile.orig	Wed Nov  5 18:41:01 2003
++++ Makefile	Sun Feb 22 21:15:50 2004
+@@ -31,16 +31,15 @@
  #
  
  # Change this to your PostgreSQL install directroy.
@@ -9,17 +9,36 @@
  
  
  ### NO NEED TO EDIT BELOW THIS LINE ###
-@@ -56,3 +56,13 @@
  
- pglog_dump : ${SRCS_DUMP} ${HDRS_DUMP}
- 	${CC} ${COPTS} -o $@ ${CFLAGS} ${LDFLAGS} ${LIBS} ${SRCS_DUMP}
+ CC = gcc
+-COPTS = -O -Wall
+ LIBS = -lpq
+-CFLAGS = -I${PGDIR}/include
+-LDFLAGS = -L${PGDIR}/lib
++CFLAGS+= -I${PGDIR}/include
++LDFLAGS+= -L${PGDIR}/lib
+ 
+ 
+ SRCS_LOG = pglogd.c
+@@ -51,7 +50,19 @@
+ all : pglogd pglogctl
+ 
+ pglogd : ${SRCS_LOG} ${HDRS_LOG}
+-	${CC} ${COPTS} -o $@ ${CFLAGS} ${LDFLAGS} ${LIBS} ${SRCS_LOG}
++	${CC} -o $@ ${CFLAGS} ${LDFLAGS} ${LIBS} ${SRCS_LOG}
+ 
+ pglogctl : ${SRCS_LOGCTL}
+-	${CC} ${COPTS} -o $@ ${CFLAGS} ${LDFLAGS} ${LIBS} ${SRCS_LOGCTL}
++	${CC} -o $@ ${CFLAGS} ${LDFLAGS} ${LIBS} ${SRCS_LOGCTL}
 +
++PGLOGD_SHARE=	${PREFIX}/share/pglogd
 +install :
-+	install -m 750 -s -c pglogd ${PREFIX}/bin/
-+	install -m 755 -d ${PREFIX}/share/pglogd/
-+	install -m 644 -c pglogd_tables.sql ${PREFIX}/share/pglogd/pglogd_tables.sql
-+	install -m 644 -c README ${PREFIX}/share/pglogd/README
-+	install -m 644 -c CHANGELOG ${PREFIX}/share/pglogd/CHANGELOG
-+	install -m 644 -c weblog_daily.sql ${PREFIX}/share/pglogd/weblog_daily.sql
-+	install -m 644 -c queries.txt ${PREFIX}/share/pglogd/queries.txt
-+	install -m 644 -c pglogd.conf ${PREFIX}/etc/pglogd.conf.sample
++	install -m 750 -s -c pglogd ${PREFIX}/bin
++	install -m 750 -s -c pglogctl ${PREFIX}/bin
++	install -m 755 -d ${PREFIX}/share/pglogd
++	install -m 644 -c pglogd_tables.sql ${PGLOGD_SHARE}
++	install -m 644 -c README ${PGLOGD_SHARE}
++	install -m 644 -c CHANGELOG ${PGLOGD_SHARE}
++	install -m 644 -c weblog_daily.sql ${PGLOGD_SHARE}
++	install -m 644 -c queries.txt ${PGLOGD_SHARE}
++	install -m 644 -c pglogd.conf ${PGLOGD_SHARE}

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list