Date: Mon, 3 Jun 2013 19:22:35 +0000 (UTC) From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r319801 - in head/security: . rubygem-origami Message-ID: <201306031922.r53JMZpE034465@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: antoine Date: Mon Jun 3 19:22:34 2013 New Revision: 319801 URL: http://svnweb.freebsd.org/changeset/ports/319801 Log: New port: rubygem-origami Origami is a Ruby framework designed to parse, analyze, and forge PDF documents. WWW: http://code.google.com/p/origami-pdf/ Added: head/security/rubygem-origami/ head/security/rubygem-origami/Makefile (contents, props changed) head/security/rubygem-origami/distinfo (contents, props changed) head/security/rubygem-origami/pkg-descr (contents, props changed) head/security/rubygem-origami/pkg-plist (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Mon Jun 3 18:41:57 2013 (r319800) +++ head/security/Makefile Mon Jun 3 19:22:34 2013 (r319801) @@ -858,6 +858,7 @@ SUBDIR += rubygem-net-ssh-gateway SUBDIR += rubygem-net-ssh-multi SUBDIR += rubygem-nmap-parser + SUBDIR += rubygem-origami SUBDIR += rubygem-razorback-scriptNugget SUBDIR += rubygem-roauth SUBDIR += rubygem-twitter_oauth Added: head/security/rubygem-origami/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-origami/Makefile Mon Jun 3 19:22:34 2013 (r319801) @@ -0,0 +1,17 @@ +# $FreeBSD$ + +PORTNAME= origami +PORTVERSION= 1.2.6 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= antoine@FreeBSD.org +COMMENT= Ruby framework to parse analyze and forge PDF documents + +LICENSE= LGPL3 + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST=yes + +.include <bsd.port.mk> Added: head/security/rubygem-origami/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-origami/distinfo Mon Jun 3 19:22:34 2013 (r319801) @@ -0,0 +1,2 @@ +SHA256 (rubygem/origami-1.2.6.gem) = e1fb78df20dcb12060d1e0bdd64e3fa4b2adc2e454ccb0a0c533c91559c99e3b +SIZE (rubygem/origami-1.2.6.gem) = 245248 Added: head/security/rubygem-origami/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-origami/pkg-descr Mon Jun 3 19:22:34 2013 (r319801) @@ -0,0 +1,14 @@ +Origami is NOT a PDF rendering library. It aims at providing a scripting tool +to generate and analyze malicious PDF files. As well, it can be used to create +on-the-fly customized PDFs, or to inject (evil) code into already existing +documents. +- Create PDF documents from scratch. +- Parse existing documents, modify them and recompile them. +- Explore documents at the object level, going deep into the document + structure, uncompressing PDF object streams and desobfuscating names and + strings. +- High-level operations, such as encryption/decryption, signature, file + attachments... +- A GTK interface to quickly browse into the document contents. + +WWW: http://code.google.com/p/origami-pdf/ Added: head/security/rubygem-origami/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-origami/pkg-plist Mon Jun 3 19:22:34 2013 (r319801) @@ -0,0 +1,13 @@ +bin/pdf2graph +bin/pdf2pdfa +bin/pdf2ruby +bin/pdfcocoon +bin/pdfcop +bin/pdfdecompress +bin/pdfdecrypt +bin/pdfencrypt +bin/pdfexplode +bin/pdfextract +bin/pdfmetadata +bin/pdfsh +bin/pdfwalker
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306031922.r53JMZpE034465>