Bug 55211 - www/mod_accounting: CVS version, which is in port is not usable
Summary: www/mod_accounting: CVS version, which is in port is not usable
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-03 20:10 UTC by never
Modified: 2003-08-05 06:30 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description never 2003-08-03 20:10:17 UTC
Latest commit to www/mod_accounting b0rked it. Author of software said that CVS version is not usable yet.

Fix: 

Please, backout recent commit.
How-To-Repeat: Try to use it.
Comment 1 Clement Laforet 2003-08-04 12:43:12 UTC
grrrr !
sorry fir the inconvenience.
Here's a patch


diff -Nru mod_accounting.old/Makefile mod_accounting/Makefile
--- mod_accounting.old/Makefile	Mon Aug  4 09:12:15 2003
+++ mod_accounting/Makefile	Mon Aug  4 09:33:53 2003
@@ -7,15 +7,11 @@
 
 PORTNAME=	mod_accounting
 PORTVERSION=	0.5
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	www
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	mod-acct
 
-PATCH_SITES=	http://www.cultdeadsheep.org/FreeBSD/ports/download/distfiles/
-PATCHFILES=	mod_accounting-patch-0.5_to_0.6-cvs.gz
-PATCH_DIST_STRIP=-p1
-
 MAINTAINER=	sheepkiller@cultdeadsheep.org
 COMMENT=	An Apache module that records traffic statistics into a database
 
@@ -55,7 +51,7 @@
 LIB_DEPENDS+=	mysqlclient.${MYSQL${MYSQL_VER}_LIBVER}:${PORTSDIR}/databases/mysql${MYSQL_VER}-client
 .endif
 
-DOCS=		README docs/FAQ.txt LICENSE
+DOCS=		README FAQ.txt LICENSE
 
 pre-everything::
 	@${ECHO} ""
@@ -67,12 +63,11 @@
 	@${ECHO} ""
 	@${ECHO} "      WITHOUT_MYSQL        Disable MySQL support"
 	@${ECHO} "      WITHOUT_PGSQL        Disable PostgreSQL support"
-	@${ECHO} "      WITHOUT_PLAINTEXT    Disable file (plain text) support"
 	@${ECHO} ""
 
 post-install:
 	@${MKDIR} ${PREFIX}/share/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/docs/schema.sql ${PREFIX}/share/${PORTNAME}
+	${INSTALL_DATA} ${WRKSRC}/schema.sql ${PREFIX}/share/${PORTNAME}
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 .for doc in ${DOCS}
diff -Nru mod_accounting.old/distinfo mod_accounting/distinfo
--- mod_accounting.old/distinfo	Mon Aug  4 09:12:15 2003
+++ mod_accounting/distinfo	Mon Aug  4 09:31:38 2003
@@ -1,2 +1 @@
 MD5 (mod_accounting-0.5.tar.gz) = fc045bbdc5ae32241765fea2967a63fb
-MD5 (mod_accounting-patch-0.5_to_0.6-cvs.gz) = 36fd89d7d7b9d7ff6744e72f3d50e85a
diff -Nru mod_accounting.old/files/patch-Makefile mod_accounting/files/patch-Makefile
--- mod_accounting.old/files/patch-Makefile	Mon Aug  4 09:12:15 2003
+++ mod_accounting/files/patch-Makefile	Mon Aug  4 09:14:37 2003
@@ -1,16 +1,17 @@
---- Makefile.back	Wed Jul 30 09:41:20 2003
-+++ Makefile	Wed Jul 30 09:40:23 2003
-@@ -5,13 +5,27 @@
+--- Makefile.orig	Sun Dec 30 14:11:43 2001
++++ Makefile	Tue Nov 19 21:07:22 2002
+@@ -5,13 +5,24 @@
  ##
  
  #   the used tools
 -APXS=apxs
--APACHECTL=apachectl
++#APXS=apxs
+ APACHECTL=apachectl
  
- #   here's what you may need to change
--DEF=-DNEED_POSTGRES -DNEED_MYSQL -DNEED_PLAINTEXT
--INC=-I/usr/local/pgsql/include/ -I/usr/local/mysql/include/ -I/opt/postgresql/include -I/opt/mysql/include
--LIB=-L/opt/postgresql/lib -L/usr/local/pgsql/lib -lpq -L/opt/mysql/lib/mysql/ -L/usr/local/mysql/lib/mysql/ -lmysqlclient
+-#   here's what you may need to change
+-DEF=-DNEED_POSTGRES -DNEED_MYSQL
+-INC=-I/usr/local/pgsql/include/ -I/usr/local/mysql/include/
+-LIB=-L/usr/local/pgsql/lib -lpq -L/usr/local/mysql/lib/mysql/ -lmysqlclient
 +.if !defined(WITHOUT_PGSQL)
 +DEF_PGSQL=      -DNEED_POSTGRES
 +INC_PGSQL=      -I${LOCALBASE}/include
@@ -23,13 +24,10 @@
 +LIB_MYSQL=      -L${LOCALBASE}/lib/mysql -lmysqlclient
 +.endif
 +
-+.if !defined(WITHOUT_PLAINTEXT)
-+DEF_PLAINTEXT=-DNEED_PLAINTEXT
-+.endif
-+
-+DEF=${DEF_MYSQL} ${DEF_PGSQL} ${DEF_PLAINTEXT}
++DEF=${DEF_MYSQL} ${DEF_PGSQL}
 +INC=${INC_MYSQL} ${INC_PGSQL}
 +LIB=${LIB_MYSQL} ${LIB_PGSQL}
  
  #   the default target
  all: mod_accounting.so
+
Comment 2 Daichi GOTO freebsd_committer freebsd_triage 2003-08-05 06:30:32 UTC
State Changed
From-To: open->closed

Committed. Thanks!