Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Mar 2008 22:09:44 GMT
From:      bf <bf2006a@yahoo.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/121450: [PATCH]security/rarcrack: respect CC, CFLAGS, PTHREAD_*
Message-ID:  <200803062209.m26M9iZi035732@www.freebsd.org>
Resent-Message-ID: <200803062220.m26MK26i033426@freefall.freebsd.org>

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

>Number:         121450
>Category:       ports
>Synopsis:       [PATCH]security/rarcrack: respect CC, CFLAGS, PTHREAD_*
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 06 22:20:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     bf
>Release:        7-STABLE
>Organization:
-
>Environment:
>Description:
fix comment; respect CC, CFLAGS, PTHREAD_CFLAGS, and PTHREAD_LIBS
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN rarcrack.orig/Makefile rarcrack/Makefile
--- rarcrack.orig/Makefile	2007-10-29 18:57:12.000000000 -0400
+++ rarcrack/Makefile	2008-03-06 17:11:05.299827897 -0500
@@ -9,7 +9,7 @@
 MASTER_SITES=	SF
 
 MAINTAINER=	jadawin@tuxaco.net
-COMMENT=	 It's try to guess your encrypted compressed file's password
+COMMENT=	Rarcrack guesses the passwords of encrypted RAR, ZIP, and 7Z archives
 
 RUN_DEPENDS=	p7zip:${PORTSDIR}/archivers/p7zip \
 		unrar:${PORTSDIR}/archivers/unrar \
@@ -19,6 +19,7 @@
 PLIST_FILES=	bin/rarcrack
 PORTDOCS=	README
 USE_GNOME=	libxml2
+MAKE_ENV+=	PTHREAD_LIBS="${PTHREAD_LIBS}" PTHREAD_CFLAGS="${PTHREAD_CFLAGS}"
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/rarcrack ${PREFIX}/bin
diff -ruN rarcrack.orig/files/patch-Makefile rarcrack/files/patch-Makefile
--- rarcrack.orig/files/patch-Makefile	1969-12-31 19:00:00.000000000 -0500
+++ rarcrack/files/patch-Makefile	2008-03-06 17:03:49.798886577 -0500
@@ -0,0 +1,13 @@
+--- Makefile.orig	2008-03-06 16:07:47.515693827 -0500
++++ Makefile	2008-03-06 16:11:38.132897689 -0500
+@@ -1,9 +1,5 @@
+-CC=gcc
+-PREFIX=/usr
+-DOCDIR=${PREFIX}/share/doc/rarcrack
+-
+ all:
+-	${CC} -pthread rarcrack.c `xml2-config --libs --cflags` -O2 -o rarcrack
++	${CC} rarcrack.c `xml2-config --libs --cflags` ${CFLAGS} ${PTHREAD_CFLAGS} ${PTHREAD_LIBS} -o rarcrack
+ clean:
+ 	-rm *.o rarcrack
+ install:


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



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