[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