# -*- encoding: utf-8 -*- # stub: mms2r 1.1.8 ruby lib Gem::Specification.new do |s| s.name = "mms2r".freeze s.version = "1.1.8".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Mike Mondragon".freeze] s.date = "2007-09-08" s.description = "== DESCRIPTION: MMS2R is a library that decodes the parts of an MMS message to disk while stripping out advertising injected by the cellphone carriers. MMS messages are multipart email and the carriers often inject branding into these messages. Use MMS2R if you want to get at the real user generated content from a MMS without having to deal with the cruft from the carriers. If MMS2R is not aware of a particular carrier no extra processing is done to the MMS other than decoding and consolidating its media. Contact the author to add additional carriers to be processed by the library. Suggestions and patches appreciated and welcomed! Corpus of carriers currently processed by MMS2R: * AT&T => mms.att.net * AT&T/Cingular => mmode.com * Cingular => mms.mycingular.com * Cingular => cingularme.com * Dobson/Cellular One => mms.dobson.net * Helio => mms.myhelio.com * Nextel => messaging.nextel.com * Orange (Poland) => mmsemail.orange.pl * Orange (France) => orange.fr * Sprint => pm.sprint.com * Sprint => messaging.sprintpcs.com * T-Mobile => tmomail.net * Verizon => vzwpix.com * Verizon => vtext.com".freeze s.email = "mikemondragon@gmail.com".freeze s.extra_rdoc_files = ["History.txt".freeze, "Manifest.txt".freeze, "README.txt".freeze] s.files = ["History.txt".freeze, "Manifest.txt".freeze, "README.txt".freeze, "Rakefile".freeze, "conf/mms2r_att_media_subject.yml".freeze, "conf/mms2r_cingular_me_media_subject.yml".freeze, "conf/mms2r_cingular_me_media_transform.yml".freeze, "conf/mms2r_dobson_media_ignore.yml".freeze, "conf/mms2r_helio_media_ignore.yml".freeze, "conf/mms2r_media_ignore.yml".freeze, "conf/mms2r_media_subject.yml".freeze, "conf/mms2r_my_cingular_media_subject.yml".freeze, "conf/mms2r_nextel_media_ignore.yml".freeze, "conf/mms2r_orange_france_media_ignore.yml".freeze, "conf/mms2r_orange_poland_media_subject.yml".freeze, "conf/mms2r_sprint_media_ignore.yml".freeze, "conf/mms2r_sprint_media_subject.yml".freeze, "conf/mms2r_t_mobile_media_ignore.yml".freeze, "conf/mms2r_verizon_media_ignore.yml".freeze, "conf/mms2r_verizon_media_transform.yml".freeze, "dev_tools/debug_sprint_hpricot_parsing.rb".freeze, "lib/mms2r.rb".freeze, "lib/mms2r/a_t_t_media.rb".freeze, "lib/mms2r/cingular_me_media.rb".freeze, "lib/mms2r/dobson_media.rb".freeze, "lib/mms2r/helio_media.rb".freeze, "lib/mms2r/m_mode_media.rb".freeze, "lib/mms2r/media.rb".freeze, "lib/mms2r/my_cingular_media.rb".freeze, "lib/mms2r/nextel_media.rb".freeze, "lib/mms2r/orange_france_media.rb".freeze, "lib/mms2r/orange_poland_media.rb".freeze, "lib/mms2r/sprint_media.rb".freeze, "lib/mms2r/sprint_pcs_media.rb".freeze, "lib/mms2r/t_mobile_media.rb".freeze, "lib/mms2r/verizon_media.rb".freeze, "lib/mms2r/vtext_media.rb".freeze, "lib/vendor/text/format.rb".freeze, "lib/vendor/tmail.rb".freeze, "lib/vendor/tmail/address.rb".freeze, "lib/vendor/tmail/attachments.rb".freeze, "lib/vendor/tmail/base64.rb".freeze, "lib/vendor/tmail/config.rb".freeze, "lib/vendor/tmail/encode.rb".freeze, "lib/vendor/tmail/facade.rb".freeze, "lib/vendor/tmail/header.rb".freeze, "lib/vendor/tmail/info.rb".freeze, "lib/vendor/tmail/loader.rb".freeze, "lib/vendor/tmail/mail.rb".freeze, "lib/vendor/tmail/mailbox.rb".freeze, "lib/vendor/tmail/mbox.rb".freeze, "lib/vendor/tmail/net.rb".freeze, "lib/vendor/tmail/obsolete.rb".freeze, "lib/vendor/tmail/parser.rb".freeze, "lib/vendor/tmail/port.rb".freeze, "lib/vendor/tmail/quoting.rb".freeze, "lib/vendor/tmail/scanner.rb".freeze, "lib/vendor/tmail/scanner_r.rb".freeze, "lib/vendor/tmail/stringio.rb".freeze, "lib/vendor/tmail/tmail.rb".freeze, "lib/vendor/tmail/utils.rb".freeze, "test/fixtures/att-image-01.mail".freeze, "test/fixtures/att-image-02.mail".freeze, "test/fixtures/cingularme-text-01.mail".freeze, "test/fixtures/cingularme-text-02.mail".freeze, "test/fixtures/dobson-image-01.mail".freeze, "test/fixtures/dot.jpg".freeze, "test/fixtures/helio-image-01.mail".freeze, "test/fixtures/hello_world_empty_text.mail".freeze, "test/fixtures/hello_world_mail_multipart.mail".freeze, "test/fixtures/hello_world_mail_plain_no_content_type.mail".freeze, "test/fixtures/hello_world_mail_plain_with_content_type.mail".freeze, "test/fixtures/mmode-image-01.mail".freeze, "test/fixtures/mycingular-image-01.mail".freeze, "test/fixtures/nextel-image-01.mail".freeze, "test/fixtures/nextel-image-02.mail".freeze, "test/fixtures/nextel-image-03.mail".freeze, "test/fixtures/nextel-image-04.mail".freeze, "test/fixtures/orangefrance-text-and-image.mail".freeze, "test/fixtures/orangepoland-text-01.mail".freeze, "test/fixtures/orangepoland-text-02.mail".freeze, "test/fixtures/simple-with-two-images-two-texts.mail".freeze, "test/fixtures/simple_image.mail".freeze, "test/fixtures/simple_multipart_alternative.mail".freeze, "test/fixtures/sprint-broken-image-01.mail".freeze, "test/fixtures/sprint-image-01.mail".freeze, "test/fixtures/sprint-pcs-text-01.mail".freeze, "test/fixtures/sprint-text-01.mail".freeze, "test/fixtures/sprint-two-images-01.mail".freeze, "test/fixtures/sprint-video-01.mail".freeze, "test/fixtures/sprint.mov".freeze, "test/fixtures/tmobile-image-01.mail".freeze, "test/fixtures/tmobile-image-02.mail".freeze, "test/fixtures/verizon-image-01.mail".freeze, "test/fixtures/verizon-image-02.mail".freeze, "test/fixtures/verizon-text-01.mail".freeze, "test/fixtures/verizon-video-01.mail".freeze, "test/fixtures/vtext-text-01.mail".freeze, "test/test_helper.rb".freeze, "test/test_mms2r_a_t_t_media.rb".freeze, "test/test_mms2r_cingular_me_media.rb".freeze, "test/test_mms2r_dobson_media.rb".freeze, "test/test_mms2r_helio_media.rb".freeze, "test/test_mms2r_m_mode_media.rb".freeze, "test/test_mms2r_media.rb".freeze, "test/test_mms2r_my_cingular_media.rb".freeze, "test/test_mms2r_nextel_media.rb".freeze, "test/test_mms2r_orange_france_media.rb".freeze, "test/test_mms2r_orange_poland_media.rb".freeze, "test/test_mms2r_sprint_media.rb".freeze, "test/test_mms2r_sprint_pcs_media.rb".freeze, "test/test_mms2r_t_mobile_media.rb".freeze, "test/test_mms2r_verizon_media.rb".freeze, "test/test_mms2r_vtext_media.rb".freeze, "vendor/plugins/mms2r/lib/autotest/discover.rb".freeze, "vendor/plugins/mms2r/lib/autotest/mms2r.rb".freeze] s.homepage = "http://mms2r.rubyforge.org/".freeze s.rdoc_options = ["--main".freeze, "README.txt".freeze] s.required_ruby_version = Gem::Requirement.new("> 0.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Extract user media from MMS (and not carrier cruft)".freeze s.test_files = ["test/test_mms2r_cingular_me_media.rb".freeze, "test/test_mms2r_orange_poland_media.rb".freeze, "test/test_mms2r_helio_media.rb".freeze, "test/test_mms2r_sprint_pcs_media.rb".freeze, "test/test_mms2r_media.rb".freeze, "test/test_mms2r_my_cingular_media.rb".freeze, "test/test_mms2r_nextel_media.rb".freeze, "test/test_mms2r_sprint_media.rb".freeze, "test/test_mms2r_vtext_media.rb".freeze, "test/test_mms2r_dobson_media.rb".freeze, "test/test_mms2r_orange_france_media.rb".freeze, "test/test_mms2r_m_mode_media.rb".freeze, "test/test_mms2r_verizon_media.rb".freeze, "test/test_helper.rb".freeze, "test/test_mms2r_t_mobile_media.rb".freeze, "test/test_mms2r_a_t_t_media.rb".freeze] s.specification_version = 1 s.add_runtime_dependency(%q.freeze, [">= 0.6.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.6.9".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.2.1".freeze]) end