[Midnightbsd-cvs] mports: mports/textproc: add xml rss from mirports lol
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Mar 21 11:05:26 EDT 2009
Log Message:
-----------
add xml rss from mirports lol
Modified Files:
--------------
mports/textproc:
Makefile (r1.112 -> r1.113)
Added Files:
-----------
mports/textproc/p5-XML-RSS:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-message (r1.1)
pkg-plist (r1.1)
mports/textproc/p5-XML-RSS/files:
patch-examples_1_0_update_rss_1_0_pl (r1.1)
patch-examples_rss_info_pl (r1.1)
-------------- next part --------------
--- /dev/null
+++ textproc/p5-XML-RSS/pkg-message
@@ -0,0 +1,2 @@
+Example files demonstrating the XML::RSS API have been
+installed in ${PREFIX}/share/examples/p5-XML-RSS
--- /dev/null
+++ textproc/p5-XML-RSS/pkg-descr
@@ -0,0 +1,6 @@
+This module was created to help those who need to manage RDF
+Site Summary (RSS) files, it makes quick work of creating,
+updating and saving RSS files.
+
+This module currently supports the 0.9, 0.91, and 1.0 versions
+of RSS.
--- /dev/null
+++ textproc/p5-XML-RSS/pkg-plist
@@ -0,0 +1,37 @@
+ at comment $MidnightBSD: mports/textproc/p5-XML-RSS/pkg-plist,v 1.1 2009/03/21 15:05:23 laffer1 Exp $
+%%SITE_PERL%%/XML/RSS.pm
+share/examples/p5-XML-RSS/1.0/create_rss_1.0.pl
+share/examples/p5-XML-RSS/1.0/update_rss_1.0.pl
+share/examples/p5-XML-RSS/1.0/rss1.0.rdf
+share/examples/p5-XML-RSS/1.0/slash.rdf
+share/examples/p5-XML-RSS/0.91/create_rss_0.91_full.pl
+share/examples/p5-XML-RSS/0.91/create_rss_0.91.pl
+share/examples/p5-XML-RSS/0.91/fm.rdf
+share/examples/p5-XML-RSS/0.91/rss-0.91.dtd
+share/examples/p5-XML-RSS/0.91/fm0.91_full.rdf
+share/examples/p5-XML-RSS/0.91/fm0.91.rdf
+share/examples/p5-XML-RSS/0.91/xmlnews.rdf
+share/examples/p5-XML-RSS/0.9/create_rss.pl
+share/examples/p5-XML-RSS/0.9/linuxtoday.rdf
+share/examples/p5-XML-RSS/0.9/rss-0.9.dtd
+share/examples/p5-XML-RSS/0.9/slashdot.rdf
+share/examples/p5-XML-RSS/rss2html.pl
+share/examples/p5-XML-RSS/update_rss.pl
+share/examples/p5-XML-RSS/convert.pl
+share/examples/p5-XML-RSS/rss_info.pl
+share/examples/p5-XML-RSS/create_rss_multiple.pl
+share/examples/p5-XML-RSS/README
+ at dirrm lib/perl5/%%PERL_VER%%/man
+ at dirrm lib/perl5/%%PERL_VER%%
+ at dirrm %%SITE_PERL%%/XML
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%
+ at dirrm %%SITE_PERL%%
+ at dirrm lib/perl5/site_perl
+ at dirrm lib/perl5
+ at dirrm share/examples/p5-XML-RSS/1.0
+ at dirrm share/examples/p5-XML-RSS/0.91
+ at dirrm share/examples/p5-XML-RSS/0.9
+ at dirrm share/examples/p5-XML-RSS
--- /dev/null
+++ textproc/p5-XML-RSS/Makefile
@@ -0,0 +1,45 @@
+# $MidnightBSD: mports/textproc/p5-XML-RSS/Makefile,v 1.1 2009/03/21 15:05:23 laffer1 Exp $
+# $OpenBSD: Makefile,v 1.14 2003/12/09 18:48:54 jose Exp $
+
+PORTNAME= XML-RSS
+PORTVERSION= 1.02
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= XML
+PKGNAMEPREFIX= p5-
+
+COMMENT= perl module to manage XML RSS files
+MAINTAINER= luke at MidnightBSD.org
+LICENSE= perl
+
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_PERL5= yes
+PERL_CONFIGURE= yes
+
+# Install additional example files
+EXAMPLE_LOC= ${PREFIX}/share/examples/p5-XML-RSS
+EXAMPLE_PL= rss2html.pl update_rss.pl convert.pl rss_info.pl \
+ create_rss_multiple.pl 1.0/create_rss_1.0.pl \
+ 1.0/update_rss_1.0.pl 0.91/create_rss_0.91_full.pl \
+ 0.91/create_rss_0.91.pl 0.9/create_rss.pl
+EXAMPLE_DOC= 1.0/rss1.0.rdf 1.0/slash.rdf 0.91/fm.rdf 0.91/rss-0.91.dtd \
+ 0.91/fm0.91_full.rdf 0.91/fm0.91.rdf 0.91/xmlnews.rdf \
+ README 0.9/linuxtoday.rdf 0.9/rss-0.9.dtd 0.9/slashdot.rdf
+
+pre-fake:
+ ${MKDIR} ${FAKE_DESTDIR}${EXAMPLE_LOC}
+
+post-install:
+.for i in 1.0 0.91 0.9
+ ${MKDIR} ${EXAMPLE_LOC}/$i
+.endfor
+.for i in ${EXAMPLE_PL}
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/$i ${EXAMPLE_LOC}/$i
+.endfor
+.for i in ${EXAMPLE_DOC}
+ ${INSTALL_DATA} ${WRKSRC}/examples/$i ${EXAMPLE_LOC}/$i
+.endfor
+
+.include <bsd.port.mk>
--- /dev/null
+++ textproc/p5-XML-RSS/distinfo
@@ -0,0 +1,3 @@
+MD5 (XML-RSS-1.02.tar.gz) = ce6ea96f39874ac23e35d8e1b85557ac
+RMD160 (XML-RSS-1.02.tar.gz) = a7bd34463b03d986ff89729b38f56b4094229e54
+SHA1 (XML-RSS-1.02.tar.gz) = bf56ad2db66467e161aa185127b71bbb4676e967
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/textproc/Makefile,v
retrieving revision 1.112
retrieving revision 1.113
diff -L textproc/Makefile -L textproc/Makefile -u -r1.112 -r1.113
--- textproc/Makefile
+++ textproc/Makefile
@@ -94,6 +94,7 @@
SUBDIR += p5-XML-LibXML-Common
SUBDIR += p5-XML-NamespaceSupport
SUBDIR += p5-XML-Parser
+ SUBDIR += p5-XML-RSS
SUBDIR += p5-XML-RegExp
SUBDIR += p5-XML-SAX
SUBDIR += p5-XML-SAX-Expat
--- /dev/null
+++ textproc/p5-XML-RSS/files/patch-examples_rss_info_pl
@@ -0,0 +1,11 @@
+$OpenBSD: patch-examples_rss_info_pl,v 1.1.1.1 2001/03/21 23:59:21 avsm Exp $
+--- examples/rss_info.pl.orig Wed Mar 21 23:17:05 2001
++++ examples/rss_info.pl Wed Mar 21 23:17:12 2001
+@@ -1,7 +1,6 @@
+ #!/usr/bin/perl -w
+ # channel_info.pl
+ # print channel info
+-use lib '.';
+ use strict;
+ use XML::RSS;
+
--- /dev/null
+++ textproc/p5-XML-RSS/files/patch-examples_1_0_update_rss_1_0_pl
@@ -0,0 +1,10 @@
+$OpenBSD: patch-examples_1_0_update_rss_1_0_pl,v 1.1.1.1 2001/03/21 23:59:21 avsm Exp $
+--- examples/1.0/update_rss_1.0.pl.orig Wed Mar 21 23:18:06 2001
++++ examples/1.0/update_rss_1.0.pl Wed Mar 21 23:18:12 2001
+@@ -29,5 +29,5 @@ $rss->channel(dc => {
+ );
+
+ # print the new rss file as a string. We could also save it
+-to a file with the save() routine.
++# to a file with the save() routine.
+ print $rss->as_string;
More information about the Midnightbsd-cvs
mailing list