Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Jan 2004 18:49:39 +0000 (UTC)
From:      Robin Breathe <robin@isometry.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        ache@FreeBSD.org
Subject:   ports/61962: Update: archivers/rar to 3.30
Message-ID:  <20040126184939.CCFA3CD@mx.dsl.isometry.net>
Resent-Message-ID: <200401261850.i0QIoEkj035761@freefall.freebsd.org>

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

>Number:         61962
>Category:       ports
>Synopsis:       Update: archivers/rar to 3.30
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 26 10:50:14 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Robin Breathe
>Release:        FreeBSD 4.9-RELEASE i386
>Organization:
>Environment:
>Description:
Update archivers/rar to version 3.30.
 * Add CONFLICTS=unrar-*
 * Use PLIST_FILES macro
 * Obey NOPORTDOCS and use PORTDOCS macro
>How-To-Repeat:
>Fix:
1) Delete ports/archivers/rar/pkg-plist

2) Apply the following patch:

--- rar-3.30.diff begins here ---
diff -ruN rar-3.20/Makefile rar/Makefile
--- rar-3.20/Makefile	Mon Jan 26 18:36:51 2004
+++ rar/Makefile	Mon Jan 26 18:39:40 2004
@@ -1,3 +1,4 @@
+# ex:ts=8
 # New ports collection makefile for:    rar
 # Date created:         15 May 1996
 # Whom:                 ache
@@ -6,22 +7,31 @@
 #
 
 PORTNAME=	rar
-PORTVERSION=	3.20
-PORTEPOCH=	1
+PORTVERSION=	3.30
 CATEGORIES=	archivers
 MASTER_SITES=	http://www.rarlab.com/rar/
-DISTNAME=	rarbsd-3.2.0
+DISTNAME=	rarbsd-3.3.0
 
 MAINTAINER=	ache@FreeBSD.org
 COMMENT=	File archiver (binary port)
 
-CAT1=		rar.1
-
-FETCH_CMD=	/usr/bin/fetch
 ONLY_FOR_ARCHS=	i386
 NO_PACKAGE=	Only unmodified original package can be distributed
 NO_BUILD=	yes
 WRKSRC=		${WRKDIR}/rar
+CONFLICTS=	unrar-*
+
+PLIST_FILES=	bin/rar \
+		bin/unrar \
+		lib/default.sfx \
+		etc/rarfiles.lst
+
+CAT1=		rar.1
+
+.if !defined(NOPORTDOCS)
+PORTDOCS=	file_id.diz license.txt order.htm rar_faq.txt \
+		readme.txt technote.txt whatsnew.txt
+.endif
 
 .include <bsd.port.pre.mk>
 
@@ -30,19 +40,13 @@
 .endif
 
 do-install:
-	${MKDIR} ${PREFIX}/share/doc/rar
-	${INSTALL_PROGRAM} ${WRKSRC}/rar ${PREFIX}/bin/rar
-	${INSTALL_PROGRAM} ${WRKSRC}/unrar ${PREFIX}/bin/unrar
-	cd ${WRKSRC} && \
-		${INSTALL_MAN} rar.txt ${PREFIX}/man/cat1/rar.1 && \
-		${INSTALL_DATA} rar_faq.txt technote.txt license.txt \
-				rar_site.txt register.txt order.txt \
-				readme.txt rereg.txt whatsnew.txt \
-				file_id.diz \
-			${PREFIX}/share/doc/rar && \
-		${INSTALL_DATA} rarfiles.lst \
-			${PREFIX}/etc && \
-		${INSTALL_DATA} default.sfx \
-			${PREFIX}/lib
+	${INSTALL_PROGRAM} ${WRKSRC}/rar ${WRKSRC}/unrar ${PREFIX}/bin/
+	${INSTALL_MAN} ${WRKSRC}/rar.txt ${PREFIX}/man/cat1/rar.1
+	${INSTALL_DATA} ${WRKSRC}/rarfiles.lst ${PREFIX}/etc/
+	${INSTALL_DATA} ${WRKSRC}/default.sfx ${PREFIX}/lib/
+.if !defined(NOPORTDOCS)
+	${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
+.endif
 
 .include <bsd.port.post.mk>
diff -ruN rar-3.20/distinfo rar/distinfo
--- rar-3.20/distinfo	Mon Jan 26 18:36:51 2004
+++ rar/distinfo	Mon Jan 26 18:28:30 2004
@@ -1 +1 @@
-MD5 (rarbsd-3.2.0.tar.gz) = 64c510e47a728c9f9c1b923322768881
+MD5 (rarbsd-3.3.0.tar.gz) = 9a2c284d72a9d473e20275b7785f1119
--- rar-3.30.diff ends here ---


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



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