Bug 177836 - mail/cvsmail and mail/mailutils: share same distfile name
Summary: mail/cvsmail and mail/mailutils: share same distfile name
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: Bryan Drewery
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-13 14:50 UTC by John Marino
Modified: 2013-04-13 15:00 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Marino 2013-04-13 14:50:00 UTC
mail/cvsmail
mail/mailutils

Both require mailutils-2.2.tar.gz
Is is ~4M in size, the other ~24k

It's impossible to store the distfiles of both, and in the case of DragonFly one will fail to build due to checksum mismatch.

Fix: 

Update one of these ports to store distinfo in a subdirectory.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-04-13 14:50:09 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pgollucci

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Bryan Drewery freebsd_committer freebsd_triage 2013-04-13 14:52:59 UTC
Responsible Changed
From-To: pgollucci->bdrewery

I'll take it.
Comment 3 Bryan Drewery freebsd_committer freebsd_triage 2013-04-13 14:55:59 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-04-13 14:56:05 UTC
Author: bdrewery
Date: Sat Apr 13 13:55:56 2013
New Revision: 315795
URL: http://svnweb.freebsd.org/changeset/ports/315795

Log:
  - Add a DIST_SUBDIR to avoid conflicting with mail/mailutils distfile
    which is named the same, but has completely different content.
  - Trim header
  
  PR:		ports/177836
  Reported by:	John Marino <draco@marino.st>
  Approved by:	portmgr (implicit)
  With hat:	portmgr

Modified:
  head/mail/cvsmail/Makefile
  head/mail/cvsmail/distinfo

Modified: head/mail/cvsmail/Makefile
==============================================================================
--- head/mail/cvsmail/Makefile	Sat Apr 13 11:49:01 2013	(r315794)
+++ head/mail/cvsmail/Makefile	Sat Apr 13 13:55:56 2013	(r315795)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	cvsmail
-# Date created:		23rd August, 2000
-# Whom:			Ben Smithurst <ben@FreeBSD.org>
-#
+# Created by: Ben Smithurst <ben@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	cvsmail
 PORTVERSION=	2.2
@@ -14,6 +10,7 @@ DISTNAME=	mailutils-${PORTVERSION}
 MAINTAINER=	pgollucci@FreeBSD.org
 COMMENT=	A small program to add cvsweb links to FreeBSD commit messages
 
+DIST_SUBDIR=	${PORTNAME}
 ALL_TARGET=	cvsmail
 MANCOMPRESSED=	no
 MAN1=		cvsmail.1

Modified: head/mail/cvsmail/distinfo
==============================================================================
--- head/mail/cvsmail/distinfo	Sat Apr 13 11:49:01 2013	(r315794)
+++ head/mail/cvsmail/distinfo	Sat Apr 13 13:55:56 2013	(r315795)
@@ -1,2 +1,2 @@
-SHA256 (mailutils-2.2.tar.gz) = b07fdf1137295ed8422b3803f91540bda98235475ab45a12b5148532ae1ad536
-SIZE (mailutils-2.2.tar.gz) = 24724
+SHA256 (cvsmail/mailutils-2.2.tar.gz) = b07fdf1137295ed8422b3803f91540bda98235475ab45a12b5148532ae1ad536
+SIZE (cvsmail/mailutils-2.2.tar.gz) = 24724
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"