From 6e4e07b985161e5ca3fc38e75ca7250ed0155d4b Mon Sep 17 00:00:00 2001 From: jeremy Date: Tue, 13 Dec 2011 17:39:09 +0000 Subject: [PATCH] Import ruby-rack-ssl 1.3.2, a Rails 3.1 dependency Force SSL/TLS in your rack app: Redirects all "http" requests to "https" Set Strict-Transport-Security header Flag all cookies as "secure" OK claudio@ --- www/ruby-rack-ssl/Makefile | 23 +++++++++++++++++++++++ www/ruby-rack-ssl/distinfo | 5 +++++ www/ruby-rack-ssl/pkg/DESCR | 5 +++++ www/ruby-rack-ssl/pkg/PLIST | 9 +++++++++ 4 files changed, 42 insertions(+) create mode 100644 www/ruby-rack-ssl/Makefile create mode 100644 www/ruby-rack-ssl/distinfo create mode 100644 www/ruby-rack-ssl/pkg/DESCR create mode 100644 www/ruby-rack-ssl/pkg/PLIST diff --git a/www/ruby-rack-ssl/Makefile b/www/ruby-rack-ssl/Makefile new file mode 100644 index 00000000000..3e8af3fe92f --- /dev/null +++ b/www/ruby-rack-ssl/Makefile @@ -0,0 +1,23 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2011/12/13 17:39:09 jeremy Exp $ + +COMMENT = force SSL/TLS in your rack app + +DISTNAME = rack-ssl-1.3.2 +CATEGORIES = www + +HOMEPAGE = https://github.com/josh/rack-ssl + +# MIT +PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_DISTFILES_CDROM = Yes +PERMIT_DISTFILES_FTP = Yes + +MODULES = lang/ruby + +BUILD_DEPENDS = ${RUN_DEPENDS} +RUN_DEPENDS = www/ruby-rack,${MODRUBY_FLAVOR} + +CONFIGURE_STYLE = ruby gem + +.include diff --git a/www/ruby-rack-ssl/distinfo b/www/ruby-rack-ssl/distinfo new file mode 100644 index 00000000000..fb48674eb99 --- /dev/null +++ b/www/ruby-rack-ssl/distinfo @@ -0,0 +1,5 @@ +MD5 (rack-ssl-1.3.2.gem) = RdoiM7dYCvV/vpy+y1TjaQ== +RMD160 (rack-ssl-1.3.2.gem) = hEKTiqMrDgXFCNb4PNImQ44kPGw= +SHA1 (rack-ssl-1.3.2.gem) = sNTajt2eVrAhZsrJRMBaKgu1wLk= +SHA256 (rack-ssl-1.3.2.gem) = NvMEZd5tkotjPIUfhLBBVHJ3FF22rB3qfBGXxIp1N8E= +SIZE (rack-ssl-1.3.2.gem) = 5120 diff --git a/www/ruby-rack-ssl/pkg/DESCR b/www/ruby-rack-ssl/pkg/DESCR new file mode 100644 index 00000000000..339b111117f --- /dev/null +++ b/www/ruby-rack-ssl/pkg/DESCR @@ -0,0 +1,5 @@ +Force SSL/TLS in your rack app: + + Redirects all "http" requests to "https" + Set Strict-Transport-Security header + Flag all cookies as "secure" diff --git a/www/ruby-rack-ssl/pkg/PLIST b/www/ruby-rack-ssl/pkg/PLIST new file mode 100644 index 00000000000..fedea6c7a91 --- /dev/null +++ b/www/ruby-rack-ssl/pkg/PLIST @@ -0,0 +1,9 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2011/12/13 17:39:09 jeremy Exp $ +${GEM_LIB}/cache/${DISTNAME}.gem +${GEM_LIB}/gems/${DISTNAME}/ +${GEM_LIB}/gems/${DISTNAME}/LICENSE +${GEM_LIB}/gems/${DISTNAME}/README.md +${GEM_LIB}/gems/${DISTNAME}/lib/ +${GEM_LIB}/gems/${DISTNAME}/lib/rack/ +${GEM_LIB}/gems/${DISTNAME}/lib/rack/ssl.rb +${GEM_LIB}/specifications/${DISTNAME}.gemspec