Update ruby-feed-normalizer to version 1.5.1. Changes from version 1.3.0 include: + Install as a Ruby gem. * Add support for new fields: * Atom 0.3: issued is now available through entry.date_published. * RSS: feed.skip_hours, feed.skip_days, feed.ttl * All: entry.last_updated, this is an alias to entry.date_published for RSS. * Rewrite relative links in content * Handle CDATA sections consistently across all formats. * Prevent SimpleRSS from doing its own escaping. * Reparse Time classes * Support content:encoded. Accessible via Entry#content. * Support categories. Accessible via Entry#categories. * Introduces a new parsing feature 'loose parsing'. * Add support for applicable dublin core elements. (dc:date and dc:creator) * Feeds can now be dumped to YAML. * Reduced the greediness of a regexp that was removing html comments.diff -r1.1.1.1 -r1.2 pkgsrc/textproc/ruby-feed-normalizer/Makefile
(jlam)
@@ -1,26 +1,18 @@ | @@ -1,26 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.1.1.1 2007/06/11 04:40:37 minskim Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2008/04/04 15:21:25 jlam Exp $ | |
2 | 2 | |||
3 | DISTNAME= feed-normalizer-1.3.0 | 3 | DISTNAME= feed-normalizer-1.5.1 | |
4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= textproc ruby | 5 | CATEGORIES= textproc | |
6 | MASTER_SITES= http://rubyforge.org/frs/download.php/20927/ | |||
7 | EXTRACT_SUFX= .zip | |||
8 | 6 | |||
9 | MAINTAINER= minskim@NetBSD.org | 7 | MAINTAINER= minskim@NetBSD.org | |
10 | HOMEPAGE= http://feed-normalizer.rubyforge.org/ | 8 | HOMEPAGE= http://feed-normalizer.rubyforge.org/ | |
11 | COMMENT= Extensible Ruby wrapper for Atom and RSS parsers | 9 | COMMENT= Extensible Ruby wrapper for Atom and RSS parsers | |
12 | 10 | |||
11 | DEPENDS+= hoe>=1.5.0:../../devel/hoe | |||
13 | DEPENDS+= ${RUBY_PKGPREFIX}-simple-rss>=1.1:../../textproc/ruby-simple-rss | 12 | DEPENDS+= ${RUBY_PKGPREFIX}-simple-rss>=1.1:../../textproc/ruby-simple-rss | |
14 | DEPENDS+= ${RUBY_PKGPREFIX}-hpricot>=0.4:../../textproc/ruby-hpricot | 13 | DEPENDS+= ${RUBY_PKGPREFIX}-hpricot>=0.6:../../textproc/ruby-hpricot | |
15 | 14 | |||
16 | NO_BUILD= yes | 15 | GEM_BUILD= gemspec | |
17 | USE_LANGUAGES= # none | |||
18 | ||||
19 | .include "../../lang/ruby/modules.mk" | |||
20 | ||||
21 | do-install: | |||
22 | cd ${WRKSRC}/lib && pax -rwppm . ${RUBY_SITELIBDIR} | |||
23 | ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/feed-normalizer | |||
24 | ${INSTALL_DATA} ${WRKSRC}/Readme.txt ${RUBY_DOCDIR}/feed-normalizer | |||
25 | 16 | |||
17 | .include "../../misc/rubygems/rubygem.mk" | |||
26 | .include "../../mk/bsd.pkg.mk" | 18 | .include "../../mk/bsd.pkg.mk" |
@@ -1,9 +1,27 @@ | @@ -1,9 +1,27 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1.1.1 2007/06/11 04:40:37 minskim Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2008/04/04 15:21:25 jlam Exp $ | |
2 | ${RUBY_SITELIBDIR}/feed-normalizer.rb | 2 | ${GEM_HOME}/cache/feed-normalizer-${PKGVERSION}.gem | |
3 | ${RUBY_SITELIBDIR}/html-cleaner.rb | 3 | ${GEM_LIBDIR}/History.txt | |
4 | ${RUBY_SITELIBDIR}/parsers/rss.rb | 4 | ${GEM_LIBDIR}/License.txt | |
5 | ${RUBY_SITELIBDIR}/parsers/simple-rss.rb | 5 | ${GEM_LIBDIR}/Manifest.txt | |
6 | ${RUBY_SITELIBDIR}/structures.rb | 6 | ${GEM_LIBDIR}/README.txt | |
7 | ${RUBY_DOCDIR}/feed-normalizer/Readme.txt | 7 | ${GEM_LIBDIR}/Rakefile | |
8 | @dirrm ${RUBY_DOCDIR}/feed-normalizer | 8 | ${GEM_LIBDIR}/lib/feed-normalizer.rb | |
9 | @dirrm ${RUBY_SITELIBDIR}/parsers | 9 | ${GEM_LIBDIR}/lib/html-cleaner.rb | |
10 | ${GEM_LIBDIR}/lib/parsers/rss.rb | |||
11 | ${GEM_LIBDIR}/lib/parsers/simple-rss.rb | |||
12 | ${GEM_LIBDIR}/lib/structures.rb | |||
13 | ${GEM_LIBDIR}/test/data/atom03.xml | |||
14 | ${GEM_LIBDIR}/test/data/atom10.xml | |||
15 | ${GEM_LIBDIR}/test/data/rdf10.xml | |||
16 | ${GEM_LIBDIR}/test/data/rss20.xml | |||
17 | ${GEM_LIBDIR}/test/data/rss20diff.xml | |||
18 | ${GEM_LIBDIR}/test/data/rss20diff_short.xml | |||
19 | ${GEM_LIBDIR}/test/test_all.rb | |||
20 | ${GEM_LIBDIR}/test/test_feednormalizer.rb | |||
21 | ${GEM_LIBDIR}/test/test_htmlcleaner.rb | |||
22 | ${GEM_HOME}/specifications/feed-normalizer-${PKGVERSION}.gemspec | |||
23 | @dirrm ${GEM_LIBDIR}/test/data | |||
24 | @dirrm ${GEM_LIBDIR}/test | |||
25 | @dirrm ${GEM_LIBDIR}/lib/parsers | |||
26 | @dirrm ${GEM_LIBDIR}/lib | |||
27 | @dirrm ${GEM_LIBDIR} |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.1.1.1 2007/06/11 04:40:37 minskim Exp $ | 1 | $NetBSD: distinfo,v 1.2 2008/04/04 15:21:25 jlam Exp $ | |
2 | 2 | |||
3 | SHA1 (feed-normalizer-1.3.0.zip) = 20aea1968e25d251c0f44f5c64b4aaeb78481604 | 3 | SHA1 (feed-normalizer-1.5.1.gem) = 5e9ad99dcb6abe25e0f089a38144da82e1adf2d6 | |
4 | RMD160 (feed-normalizer-1.3.0.zip) = 2a6a5173969fdb54763a44445672f454504865cd | 4 | RMD160 (feed-normalizer-1.5.1.gem) = 1dc7e1acbdc1abc342c396da8dff03747a37c5f6 | |
5 | Size (feed-normalizer-1.3.0.zip) = 48158 bytes | 5 | Size (feed-normalizer-1.5.1.gem) = 44544 bytes |