Remove ruby-activemodel.

It is part of Ruby on Rails 3.0 which isn't supported any more.
This commit is contained in:
taca 2013-02-17 08:54:54 +00:00
parent 27f42b7611
commit 165cee17ed
5 changed files with 0 additions and 87 deletions

View file

@ -1,4 +0,0 @@
Active Model provides a known set of interfaces for usage in model classes.
They allow for Action Pack helpers to interact with non-ActiveRecord models,
for example. Active Model also helps building custom ORMs for use outside of
the Rails framework.

View file

@ -1,22 +0,0 @@
# $NetBSD: Makefile,v 1.12 2013/02/12 15:30:42 taca Exp $
DISTNAME= activemodel-${RUBY_RAILS_VERSION}
PKGREVISION= 1
CATEGORIES= devel
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.rubyonrails.org/
COMMENT= Toolkit for building modeling frameworks (part of Rails 3.0)
LICENSE= mit
DEPENDS+= ${RUBY_ACTIVESUPPORT_DEPENDS}
DEPENDS+= ${RUBY_PKGPREFIX}-builder>=2.1.2:../../textproc/ruby-builder
DEPENDS+= ${RUBY_PKGPREFIX}-i18n>=0.5.0<0.6:../../devel/ruby-i18n_05
RUBY_RAILS_SUPPORTED= 3
RUBY_RAILS_STRICT_DEP= yes
OVERRIDE_GEMSPEC+= builder>=2.1.2 i18n>=0.5.0
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,40 +0,0 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2010/09/12 04:16:48 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG
${GEM_LIBDIR}/MIT-LICENSE
${GEM_LIBDIR}/README.rdoc
${GEM_LIBDIR}/lib/active_model.rb
${GEM_LIBDIR}/lib/active_model/attribute_methods.rb
${GEM_LIBDIR}/lib/active_model/callbacks.rb
${GEM_LIBDIR}/lib/active_model/conversion.rb
${GEM_LIBDIR}/lib/active_model/deprecated_error_methods.rb
${GEM_LIBDIR}/lib/active_model/dirty.rb
${GEM_LIBDIR}/lib/active_model/errors.rb
${GEM_LIBDIR}/lib/active_model/lint.rb
${GEM_LIBDIR}/lib/active_model/locale/en.yml
${GEM_LIBDIR}/lib/active_model/mass_assignment_security.rb
${GEM_LIBDIR}/lib/active_model/mass_assignment_security/permission_set.rb
${GEM_LIBDIR}/lib/active_model/mass_assignment_security/sanitizer.rb
${GEM_LIBDIR}/lib/active_model/naming.rb
${GEM_LIBDIR}/lib/active_model/observing.rb
${GEM_LIBDIR}/lib/active_model/railtie.rb
${GEM_LIBDIR}/lib/active_model/serialization.rb
${GEM_LIBDIR}/lib/active_model/serializers/json.rb
${GEM_LIBDIR}/lib/active_model/serializers/xml.rb
${GEM_LIBDIR}/lib/active_model/test_case.rb
${GEM_LIBDIR}/lib/active_model/translation.rb
${GEM_LIBDIR}/lib/active_model/validations.rb
${GEM_LIBDIR}/lib/active_model/validations/acceptance.rb
${GEM_LIBDIR}/lib/active_model/validations/callbacks.rb
${GEM_LIBDIR}/lib/active_model/validations/confirmation.rb
${GEM_LIBDIR}/lib/active_model/validations/exclusion.rb
${GEM_LIBDIR}/lib/active_model/validations/format.rb
${GEM_LIBDIR}/lib/active_model/validations/inclusion.rb
${GEM_LIBDIR}/lib/active_model/validations/length.rb
${GEM_LIBDIR}/lib/active_model/validations/numericality.rb
${GEM_LIBDIR}/lib/active_model/validations/presence.rb
${GEM_LIBDIR}/lib/active_model/validations/validates.rb
${GEM_LIBDIR}/lib/active_model/validations/with.rb
${GEM_LIBDIR}/lib/active_model/validator.rb
${GEM_LIBDIR}/lib/active_model/version.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec

View file

@ -1,6 +0,0 @@
$NetBSD: distinfo,v 1.20 2013/02/13 14:07:31 taca Exp $
SHA1 (activemodel-3.0.20.gem) = 80c7d881ed64ed7a66f4d82b12c2b98b43f6fbde
RMD160 (activemodel-3.0.20.gem) = 20c74da6d7a173a5d5a252a138afa5b132f9a7b9
Size (activemodel-3.0.20.gem) = 38912 bytes
SHA1 (patch-lib_active__model_attribute__methods.rb) = bd38ac936bc8777473c1a02685156207661344fb

View file

@ -1,15 +0,0 @@
$NetBSD$
Workaround for CVE-2013-0276.
--- lib/active_model/attribute_methods.rb.orig 2013-02-12 15:27:17.000000000 +0000
+++ lib/active_model/attribute_methods.rb
@@ -347,7 +347,7 @@ module ActiveModel
def initialize(options = {})
options.symbolize_keys!
@prefix, @suffix = options[:prefix] || '', options[:suffix] || ''
- @regex = /^(#{Regexp.escape(@prefix)})(.+?)(#{Regexp.escape(@suffix)})$/
+ @regex = /\A(#{Regexp.escape(@prefix)})(.+?)(#{Regexp.escape(@suffix)})\z/
end
def match(method_name)