From mjoyner@wolf.dyns.cx  Fri Apr 28 20:31:45 2000
Return-Path: <mjoyner@wolf.dyns.cx>
Received: from wolf.dyns.cx (dws-72-18.jacksonville.net [24.129.72.18])
	by hub.freebsd.org (Postfix) with ESMTP id 3621937B7C7
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 28 Apr 2000 20:31:44 -0700 (PDT)
	(envelope-from mjoyner@wolf.dyns.cx)
Received: from wolf.dyns.cx (host100.internal [192.168.255.100])
	by wolf.dyns.cx (8.9.3/8.9.3) with ESMTP id XAA10523
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 28 Apr 2000 23:31:49 -0400 (EDT)
	(envelope-from mjoyner@wolf.dyns.cx)
Message-Id: <390A579D.7AD40D50@wolf.dyns.cx>
Date: Fri, 28 Apr 2000 23:31:41 -0400
From: Michael Joyner <mjoyner@wolf.dyns.cx>
Sender: mjoyner@wolf.dyns.cx
To: "FreeBSD-gnats-submit@freebsd.org" <FreeBSD-gnats-submit@freebsd.org>
Subject: kxicq

>Number:         18287
>Category:       ports
>Synopsis:       kxicq md5 missing checksums
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 28 20:40:01 PDT 2000
>Closed-Date:    Sun Apr 30 13:54:07 PDT 2000
>Last-Modified:  Sun Apr 30 13:55:59 PDT 2000
>Originator:     Michael Joyner
>Release:        FreeBSD 4.0-20000312-CURRENT i386
>Organization:
>Environment:
  FreeBSD host100.internal 4.0-20000312-CURRENT FreeBSD
 4.0-20000312-CURRENT
  #0: Mon Mar 13 14:37:12 EST 2000    
  root@host100.internal:/usr/src/sys/compile/psychomouse  i386 
   
  just updated /usr/ports by cvsup
 
>Description:
 
   port prompts with 
   "You may define INSTALL_ADDITIONAL_SKINS (make ADDITIONAL_SKINS=YES)
   to fetch and install additional skins for kxicq.    "
 
   if you do 
   # make ADDITIONAL_SKINS=YES install         
   you get
   
   >> GoldBlue.tar.gz is not in /usr/ports/net/kxicq/files/md5.
   >> Either /usr/ports/net/kxicq/files/md5 is out of date, or
   >> GoldBlue.tar.gz is spelled incorrectly.
   *** Error code 1
 
   Stop in /usr/ports/net/kxicq.
   *** Error code 1                          
   .
   .
   .
   
   After fixing the md5 file it was discovered that the kicq
   main dist file would not get unpacked when trying to get
   the additional skins! so the build then failed....
 
   so attached are changes to the md5 file
   and changes to the ports master Makefile.
 
   
   
 
>How-To-Repeat:
 
   cd /usr/ports/net/kxicq
   make ADDITIONAL_SKINS=YES install 
 
   
 
>Fix:
 
   
 
   apply the following patches to files/md5 and Makefile, respectively.
 
  # diff -crN Makefile.orig Makefile
  *** Makefile.orig       Thu Apr 27 20:13:13 2000
  --- Makefile    Thu Apr 27 20:45:30 2000
  ***************
  *** 19,26 ****
  USE_LIBTOOL=  yes
  USE_QT=               yes
 
  ! .if defined(ADDITIONAL_SKINS)
  DIST_SUBDIR=  kxicq
  SKINS=                GoldBlue blueplanet ciasa_boark_inc cyrus
  PLIST=                ${WRKDIR}/PLIST
  DISTFILES+=   GoldBlue.tar.gz blueplanet-0.1.tar.gz cyrustheme.tar.gz \
  --- 19,31 ----
  USE_LIBTOOL=  yes
  USE_QT=               yes
 
  ! #using ADDITIONAL_SKINS causes the main dist file to not get
 extracted.
  ! #this fixes it.
  ! DISTFILES=    kxicq-03132000.tar.gz
  DIST_SUBDIR=  kxicq
  +
  + .if defined(ADDITIONAL_SKINS)
  + # DIST_SUBDIR=        kxicq
  SKINS=                GoldBlue blueplanet ciasa_boark_inc cyrus
  PLIST=                ${WRKDIR}/PLIST
  DISTFILES+=   GoldBlue.tar.gz blueplanet-0.1.tar.gz cyrustheme.tar.gz \
  ***************
  *** 30,36 ****
  pre-fetch:
  .if !defined(ADDITIONAL_SKINS)
  @${ECHO}
  !       @${ECHO} "You may define INSTALL_ADDITIONAL_SKINS (make
 ADDITIONAL_SKINS=YES)"
  @${ECHO} "to fetch and install additional skins for kxicq."
  @${ECHO}
  @sleep 1
  --- 35,41 ----
  pre-fetch:
  .if !defined(ADDITIONAL_SKINS)
  @${ECHO}
  !       @${ECHO} "You may define ADDITIONAL_SKINS (make
 ADDITIONAL_SKINS=YES install)"
  @${ECHO} "to fetch and install additional skins for kxicq."
  @${ECHO}
  @sleep 1                                         
 
 
 
  # diff -crN md5.orig md5
  *** md5.orig    Thu Apr 27 20:03:11 2000
  --- md5 Thu Apr 27 20:24:10 2000
  ***************
  *** 1 ****
  ! MD5 (kxicq-03132000.tar.gz) = 0690a43dad83d89bbdff7c4143386300
  --- 1,5 ----
  ! MD5 (kxicq/kxicq-03132000.tar.gz) = 0690a43dad83d89bbdff7c4143386300
 
  ! MD5 (kxicq/GoldBlue.tar.gz) = 401450e4710aebff4b2edad14c0f4cac
  ! MD5 (kxicq/blueplanet-0.1.tar.gz) = db08ff114c24af4ff185c76820acb04d
  ! MD5 (kxicq/ciasa_boark_inc-0.4.tar.gz) =
 b6759abce6e8fd9c69895d28738b63f2
  ! MD5 (kxicq/cyrustheme.tar.gz) =
 0c514e3bdd67f2a2766de43976bc9c2a         
                                         
 
 
 
 
 
 -- 
 ---
 Michael Joyner
 Systems Administrator
 mjoyner@rv1.dynip.com
 
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-ports 
Responsible-Changed-By: asmodai 
Responsible-Changed-When: Sun Apr 30 06:54:54 PDT 2000 
Responsible-Changed-Why:  
Misfiled PR/PR sanitising. 
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Sun Apr 30 13:54:07 PDT 2000 
State-Changed-Why:  
Committed with slight mods, thanks! 
>Unformatted:
