svn commit: r409841 - in head: . security security/pdfcrack security/pdfcrack/files

Mikhail Teterin mi at FreeBSD.org
Tue Mar 1 02:53:08 UTC 2016


Author: mi
Date: Tue Mar  1 02:53:06 2016
New Revision: 409841
URL: https://svnweb.freebsd.org/changeset/ports/409841

Log:
  security/pdfcrack: update to 0.15 (redo r409827)

Added:
  head/security/pdfcrack/
     - copied from r335929, head/security/pdfcrack/
Deleted:
  head/security/pdfcrack/files/
Modified:
  head/MOVED
  head/security/Makefile
  head/security/pdfcrack/Makefile
  head/security/pdfcrack/distinfo
  head/security/pdfcrack/pkg-descr

Modified: head/MOVED
==============================================================================
--- head/MOVED	Tue Mar  1 02:49:56 2016	(r409840)
+++ head/MOVED	Tue Mar  1 02:53:06 2016	(r409841)
@@ -5269,7 +5269,6 @@ science/omnetpp||2013-12-05|Has expired:
 textproc/libxml||2013-12-05|Has expired: No release since 2002, no support from upstream
 deskutils/taskjuggler|deskutils/rubygem-taskjuggler|2013-12-05|Rename to match our rubygems naming
 www/clickheat||2013-12-07|Has expired: No more activity since 2011
-security/pdfcrack||2013-12-08|Has expired: Not active since several years
 security/rarcrack||2013-12-08|Has expired: Not active since several years
 java/subversion-java|java/java-subversion|2013-12-08|Rename to reflect subversion child port naming scheme
 games/flare|games/flare-game|2013-12-10|Flare port was split into engine and game counterparts, as upstream did

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Tue Mar  1 02:49:56 2016	(r409840)
+++ head/security/Makefile	Tue Mar  1 02:53:06 2016	(r409841)
@@ -708,6 +708,7 @@
     SUBDIR += pbc
     SUBDIR += pbnj
     SUBDIR += pcsc-tools
+    SUBDIR += pdfcrack
     SUBDIR += pear-Auth
     SUBDIR += pear-Auth_HTTP
     SUBDIR += pear-Auth_OpenID

Modified: head/security/pdfcrack/Makefile
==============================================================================
--- head/security/pdfcrack/Makefile	Sun Dec  8 19:39:27 2013	(r335929)
+++ head/security/pdfcrack/Makefile	Tue Mar  1 02:53:06 2016	(r409841)
@@ -1,28 +1,24 @@
-# Created by: Philippe Audeoud <jadawin at tuxaco.net>
+# Created by: Mikhail Teterin <mi at aldan.algebra.com>
 # $FreeBSD$
 
 PORTNAME=	pdfcrack
-PORTVERSION=	0.11
-CATEGORIES=	security
+PORTVERSION=	0.15
+CATEGORIES=	security print
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 
-MAINTAINER=	jadawin at FreeBSD.org
-COMMENT=	A command line, password recovery tool for PDF-files
+MAINTAINER=	mi at aldan.algebra.com
+COMMENT=	Cracking tool for password-protected PDF-files
 
-DEPRECATED=	Not active since several years
-EXPIRATION_DATE=	2013-12-08
+LICENSE=	GPLv2+
 
-USE_GMAKE=	yes
+PLIST_FILES=	bin/pdfcrack bin/pdfreader
+ALL_TARGET=	pdfcrack pdfreader
 
-PLIST_FILES=	bin/pdfcrack
-PORTDOCS=	README
+post-patch:
+	${REINPLACE_CMD} 's,-O.* -g,,' ${WRKSRC}/Makefile
 
-NO_STAGE=	yes
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/pdfcrack ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
+	${INSTALL_PROGRAM} ${PLIST_FILES:Mbin/*:S,bin/,${WRKSRC}/,g} \
+		${STAGEDIR}${PREFIX}/bin/
 
 .include <bsd.port.mk>

Modified: head/security/pdfcrack/distinfo
==============================================================================
--- head/security/pdfcrack/distinfo	Sun Dec  8 19:39:27 2013	(r335929)
+++ head/security/pdfcrack/distinfo	Tue Mar  1 02:53:06 2016	(r409841)
@@ -1,2 +1,2 @@
-SHA256 (pdfcrack-0.11.tar.gz) = e9a2ab832ceb1f071f2a2bec3c72bc28de78aa046e86eb8405a5aee6ae6dddd3
-SIZE (pdfcrack-0.11.tar.gz) = 29337
+SHA256 (pdfcrack-0.15.tar.gz) = 791043693f9fc261fa326dbcb5e4de3801d6ae552dbea39293f9b2674c250d3e
+SIZE (pdfcrack-0.15.tar.gz) = 34269

Modified: head/security/pdfcrack/pkg-descr
==============================================================================
--- head/security/pdfcrack/pkg-descr	Sun Dec  8 19:39:27 2013	(r335929)
+++ head/security/pdfcrack/pkg-descr	Tue Mar  1 02:53:06 2016	(r409841)
@@ -1,3 +1,7 @@
-pdfcrack is a command line, password recovery tool for PDF-files.
+pdfcrack is a simple tool for recovering passwords (both owner and
+user ones) from pdf-documents.  It should be able to handle all
+pdfs that uses the standard security handler but the pdf-parsing
+routines are a bit of a quick hack so you might stumble across some
+pdfs where the parser needs to be fixed to handle.
 
-WWW: http://sourceforge.net/projects/pdfcrack
+WWW: http://sourceforge.net/projects/pdfcrack/


More information about the svn-ports-all mailing list