ports/75518: mail/dspam: fix sqlite docs installation and package building

Ion-Mihai IOnut Tetcu itetcu at people.tecnik93.com
Sun Dec 26 18:00:44 UTC 2004


>Number:         75518
>Category:       ports
>Synopsis:       mail/dspam: fix sqlite docs installation and package building
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 26 18:00:43 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Ion-Mihai "IOnut" Tetcu
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
Tecnik'93 
>Environment:


System: FreeBSD 5.3-STABLE #12: Sat Dec  4 15:20:02 EET 2004



>Description:


In case of no OPTIONS are defined (like the package building) the SQLite docs are not installed because I've accidentally removed a line in the last update. Attached diff correct this.

Reported by: pointyhat via kris@


>How-To-Repeat:





>Fix:


--- dspam-3.2.3.20041218.2100_to_dspam-3.2.3.20041218.2100_1.diff begins here ---
diff -urN /usr/ports/mail/dspam.cvs/Makefile /usr/ports/mail/dspam/Makefile
--- /usr/ports/mail/dspam.cvs/Makefile	Sun Dec 26 19:05:12 2004
+++ /usr/ports/mail/dspam/Makefile	Sun Dec 26 19:46:13 2004
@@ -7,7 +7,7 @@
 
 PORTNAME=	dspam
 PORTVERSION=	3.2.3${SNAP_DATE}
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	mail
 MASTER_SITES=	http://people.tecnik93.com/~itetcu/FreeBSD/ports/dspam/sources/
 DISTFILES=	dspam.3.2.3.cvs.stable${SNAP_DATE}.tar.gz
@@ -94,6 +94,8 @@
 
 PKGMESSAGE=	${WRKSRC}/README.FreeBSD
 
+UPD_LINE_NO=	3
+
 CONFLICTS=	dspam-2* dspam-devel-[0-9]*
 
 SIGNATURE_LIFE?=	15
@@ -341,6 +343,7 @@
 .endif
 
 .if ${DBDRV_TOTAL_COUNT}==${DBDRV_COUNT} || defined(WITH_SQLITE2)
+WITH_SQLITE2=	on
 LIB_DEPENDS+=	sqlite.2:${PORTSDIR}/databases/sqlite2
 CONFIGURE_ARGS+=	--with-storage-driver=sqlite_drv \
 	--with-sqlite-includes=${LOCALBASE}/include \
@@ -496,12 +499,15 @@
 	README.pop3filter README.postfix README.qmail README.sendmail \
 	RELEASE.NOTES
 
-pre-extract:
+pre-everything::
 	@${ECHO_CMD} ""
-	@${ECHO_CMD} "******************************************************************"
-	@${ECHO_CMD} "Warning: If upgrading please proceed as stated in"
-	@${ECHO_CMD} "${FILESDIR}/UPDATING"
-	@${ECHO_CMD} "******************************************************************"
+	@${ECHO_CMD} "Last ${FILESDIR}/UPDATING entry:"
+	@${GREP} -B 1 -A ${UPD_LINE_NO} ${PKGNAME} ${FILESDIR}/UPDATING
+	@${ECHO_CMD} ""
+	@${ECHO_CMD} "#############################################################################"
+	@${ECHO_CMD} ""
+
+pre-extract:
 	@${ECHO_CMD} ""
 .if defined(WITH_EXIM_LDA) && defined(WITH_POSTGRESQL73)
 	@${ECHO_CMD} "******************************************************************"
@@ -537,7 +543,7 @@
 .for old_opt in MAILDROP PROCMAIL TRAD_BAYES ALT_BAYES WITH_SPAM_SUBJ \
 	USER_LOGGING SYSTEM_LOGGING WEBMAIL OPT_IN SAT PARSE_TO_HEADERS \
 	BROKEN_MTA BROKEN_ERR_CODES SIGNATURE_HEADERS SIGNATURE_ATACH \
-	HOMEDIR_DOT SIGNATURE_LIFE
+	HOMEDIR_DOT SIGNATURE_LIFE SQLITE
 .	if defined(WITH_${old_opt}) || defined(WITHOUT_${old_opt})
 	@${ECHO_CMD} ""
 	@${ECHO_CMD} "******************************************************************"
diff -urN /usr/ports/mail/dspam.cvs/files/UPDATING /usr/ports/mail/dspam/files/UPDATING
--- /usr/ports/mail/dspam.cvs/files/UPDATING	Sat Dec 25 14:41:20 2004
+++ /usr/ports/mail/dspam/files/UPDATING	Sun Dec 26 19:46:13 2004
@@ -11,6 +11,13 @@
 make extract;  more `find . -type f -maxdepth 2 -name UPGRADING`
 
 #############################################################################
+# dspam-3.2.3.20041218.2100_1
+#
+
+- fix installation of SQLite docs and implicitly package 
+(reported by: pointyhat via kris@)
+
+#############################################################################
 # dspam-3.2.3.20041218.2100 (this is really 3.2.3 release)
 #
 
--- dspam-3.2.3.20041218.2100_to_dspam-3.2.3.20041218.2100_1.diff ends here ---



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



More information about the freebsd-ports-bugs mailing list