Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Aug 2005 06:31:13 GMT
From:      Adi Pircalabu <apircalabu@bitdefender.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/84573: [PATCH] - security/bdc - fix for missing file in ${DISTDIR}
Message-ID:  <200508050631.j756VDHK020957@www.freebsd.org>
Resent-Message-ID: <200508050640.j756eGn2009297@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         84573
>Category:       ports
>Synopsis:       [PATCH] - security/bdc - fix for missing file in ${DISTDIR}
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 05 06:40:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Adi Pircalabu
>Release:        5.4-STABLE
>Organization:
BitDefender
>Environment:
FreeBSD apircalabu 5.4-STABLE FreeBSD 5.4-STABLE #2: Wed May 18 15:25:17 EEST 2005     root@apircalabu:/usr/obj/usr/src/sys/GERULA  i386
>Description:
security/bdc is broken at this time since the distribution file is not automatically fetched and the return code is 1.
For references, see:
http://lists.freebsd.org/pipermail/freebsd-ports/2005-August/025195.html
http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.6.2005080108/bdc-7.0.1.log
>How-To-Repeat:
Delete (if exists) /usr/ports/distfiles/bdc-7.0.1-fbsd5.tar.gz and try to reinstall.
>Fix:
--- Makefile.orig       Fri Aug  5 08:54:53 2005
+++ Makefile    Fri Aug  5 09:13:50 2005
@@ -31,21 +31,16 @@
 ONLY_FOR_ARCHS=        i386
 RESTRICTED=     "License prohibits redistribution"

-do-fetch:
-.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
-       @${ECHO} ""
-       @${ECHO} "You have to fetch ${DISTNAME}${EXTRACT_SUFX} manually after"
-       @${ECHO} "reading and agreeing to the license at:"
-       @${ECHO} ""
-       @${ECHO} "http://download.bitdefender.com/freebsd/${BDREL}/beta/LICENSE"
-       @${ECHO} ""
-       @${ECHO} "A direct link to the distribution file:"
-       @${ECHO} "http://download.bitdefender.com/freebsd/${BDREL}/beta/${DISTNAME}${EXTRACT_SUFX}"
-       @${ECHO} ""
-       @${ECHO} "Once the file has been downloaded move it to"
-       @${ECHO} "${DISTDIR} and restart the build."
-       @${ECHO} ""
-       @${FALSE}
+.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) && !defined(PACKAGE_BUILDING)
+ECHO_MSG=/usr/bin/printf
+IGNORE=        :\n\
+You have to fetch ${DISTNAME}${EXTRACT_SUFX} manually after\n\
+reading and agreeing to the license at:\n\
+http://download.bitdefender.com/freebsd/${BDREL}/beta/LICENSE\n\
+A direct link to the distribution file:\n\
+http://download.bitdefender.com/freebsd/${BDREL}/beta/${DISTNAME}${EXTRACT_SUFX}\n\
+Once the file has been downloaded move it to\n\
+${DISTDIR} and restart the build.\n
 .endif

 do-install:

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508050631.j756VDHK020957>