On Sat, Nov 27, 2021 at 11:03:55PM +0000, Stuart Henderson wrote:
> This will need @conflict sfeed_curses-* and @pkgpath www/sfeed_curses to
> handle the update
> 
> -- 
>  Sent from a phone, apologies for poor formatting.
> 
> On 27 November 2021 10:49:17 Hiltjo Posthuma <hil...@codemadness.org> wrote:
> 
> > Hi,
> > 
> > This updated sfeed to 1.1.
> > 
> > The formatting program sfeed_curses is now merged in the sfeed repo so the
> > separate www/sfeed_curses port can be removed.
> > 
> > 
> > The complete changelog from 1.0 is:
> > 
> > * The formatting program sfeed_curses is now merged in the sfeed repo.
> >  This is a program for viewing items in a curses UI.
> >  sfeed can still be built without it if its considered bloat with:
> >        make SFEED_CURSES="".
> > * sfeed_mbox: escape the link and enclosure text when using HTML content
> >  with the option SFEED_MBOX_CONTENT="1"
> > * sfeed_mbox: add link as base URL for HTML content.
> > * sfeed_mbox: use 64-bit for the checksum number on 32-bit systems.
> > * sfeed_content: optimizations to the awk script for the UTF-8 locale and
> >  string replacements.
> > * sfeed_content: add link as base URL for HTML content.
> > * Documentation improvements and more examples in the man page.
> > * Small code-style improvements.
> > 
> > Patch:
> > 
> > 
> > diff --git www/sfeed/Makefile www/sfeed/Makefile
> > index 82c5214bcfb..ca47ede4b92 100644
> > --- www/sfeed/Makefile
> > +++ www/sfeed/Makefile
> > @@ -1,7 +1,7 @@
> > # $OpenBSD: Makefile,v 1.1.1.1 2021/09/08 08:05:37 fcambus Exp $
> > 
> > COMMENT =           RSS/Atom newsreader and formatting programs
> > -DISTNAME =         sfeed-1.0
> > +DISTNAME =         sfeed-1.1
> > CATEGORIES =                www
> > 
> > HOMEPAGE =          https://codemadness.org/sfeed.html
> > @@ -15,7 +15,7 @@ MASTER_SITES =            
> > https://codemadness.org/releases/sfeed/
> > 
> > # uses pledge()
> > # uses unveil()
> > -WANTLIB +=         c
> > +WANTLIB +=         c curses
> > 
> > MAKE_FLAGS =                CC='${CC}' \
> >                     CFLAGS='${CFLAGS}' \
> > @@ -23,7 +23,10 @@ MAKE_FLAGS =             CC='${CC}' \
> >                     COMPATOBJ=''
> > 
> > # (optional) run-time dependencies for sfeed_update script:
> > -# iconv: needed only for feeds that are not UTF-8 encoded.
> > +# * iconv: needed only for feeds that are not UTF-8 encoded.
> > +# * xdg-open: for opening links or enclosures in sfeed_curses.
> > +# * xclip: for copying a link to the clipboard in sfeed_curses.
> > +# * lynx: for converting HTML to plain-text in sfeed_content.
> > RUN_DEPENDS =               converters/libiconv
> > 
> > NO_TEST =           Yes
> > diff --git www/sfeed/distinfo www/sfeed/distinfo
> > index a97c3b67ba1..a24bb78be0d 100644
> > --- www/sfeed/distinfo
> > +++ www/sfeed/distinfo
> > @@ -1,2 +1,2 @@
> > -SHA256 (sfeed-1.0.tar.gz) = Rr8zNgRnieUAFUFYjCevkvUXoBfYzTd9D+62QmjlaHo=
> > -SIZE (sfeed-1.0.tar.gz) = 39349
> > +SHA256 (sfeed-1.1.tar.gz) = hIHn3wfZ7mbW5Q9F9h/P9iue/pxGhhYO9wiD1gg6Je8=
> > +SIZE (sfeed-1.1.tar.gz) = 60644
> > diff --git www/sfeed/pkg/PLIST www/sfeed/pkg/PLIST
> > index 2b7f651d4ff..7d5e5d0c9d0 100644
> > --- www/sfeed/pkg/PLIST
> > +++ www/sfeed/pkg/PLIST
> > @@ -1,9 +1,12 @@
> > -@comment $OpenBSD: PLIST,v 1.1.1.1 2021/09/08 08:05:37 fcambus Exp $
> > +@comment $OpenBSD: PLIST,v$
> > @bin bin/sfeed
> > @bin bin/sfeed_atom
> > +bin/sfeed_content
> > +@bin bin/sfeed_curses
> > @bin bin/sfeed_frames
> > @bin bin/sfeed_gopher
> > @bin bin/sfeed_html
> > +bin/sfeed_markread
> > @bin bin/sfeed_mbox
> > bin/sfeed_opml_export
> > @bin bin/sfeed_opml_import
> > @@ -14,9 +17,12 @@ bin/sfeed_update
> > @bin bin/sfeed_xmlenc
> > @man man/man1/sfeed.1
> > @man man/man1/sfeed_atom.1
> > +@man man/man1/sfeed_content.1
> > +@man man/man1/sfeed_curses.1
> > @man man/man1/sfeed_frames.1
> > @man man/man1/sfeed_gopher.1
> > @man man/man1/sfeed_html.1
> > +@man man/man1/sfeed_markread.1
> > @man man/man1/sfeed_mbox.1
> > @man man/man1/sfeed_opml_export.1
> > @man man/man1/sfeed_opml_import.1
> > 
> > --
> > Kind regards,
> > Hiltjo
> 

Hi,

Thanks for the feedback. Below is an updated patch with the @conflict and
@pkgpath marker.


diff --git www/sfeed/Makefile www/sfeed/Makefile
index 82c5214bcfb..ca47ede4b92 100644
--- www/sfeed/Makefile
+++ www/sfeed/Makefile
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.1.1.1 2021/09/08 08:05:37 fcambus Exp $
 
 COMMENT =              RSS/Atom newsreader and formatting programs
-DISTNAME =             sfeed-1.0
+DISTNAME =             sfeed-1.1
 CATEGORIES =           www
 
 HOMEPAGE =             https://codemadness.org/sfeed.html
@@ -15,7 +15,7 @@ MASTER_SITES =                
https://codemadness.org/releases/sfeed/
 
 # uses pledge()
 # uses unveil()
-WANTLIB +=             c
+WANTLIB +=             c curses
 
 MAKE_FLAGS =           CC='${CC}' \
                        CFLAGS='${CFLAGS}' \
@@ -23,7 +23,10 @@ MAKE_FLAGS =         CC='${CC}' \
                        COMPATOBJ=''
 
 # (optional) run-time dependencies for sfeed_update script:
-# iconv: needed only for feeds that are not UTF-8 encoded.
+# * iconv: needed only for feeds that are not UTF-8 encoded.
+# * xdg-open: for opening links or enclosures in sfeed_curses.
+# * xclip: for copying a link to the clipboard in sfeed_curses.
+# * lynx: for converting HTML to plain-text in sfeed_content.
 RUN_DEPENDS =          converters/libiconv
 
 NO_TEST =              Yes
diff --git www/sfeed/distinfo www/sfeed/distinfo
index a97c3b67ba1..a24bb78be0d 100644
--- www/sfeed/distinfo
+++ www/sfeed/distinfo
@@ -1,2 +1,2 @@
-SHA256 (sfeed-1.0.tar.gz) = Rr8zNgRnieUAFUFYjCevkvUXoBfYzTd9D+62QmjlaHo=
-SIZE (sfeed-1.0.tar.gz) = 39349
+SHA256 (sfeed-1.1.tar.gz) = hIHn3wfZ7mbW5Q9F9h/P9iue/pxGhhYO9wiD1gg6Je8=
+SIZE (sfeed-1.1.tar.gz) = 60644
diff --git www/sfeed/pkg/PLIST www/sfeed/pkg/PLIST
index 2b7f651d4ff..85c5caafa5b 100644
--- www/sfeed/pkg/PLIST
+++ www/sfeed/pkg/PLIST
@@ -1,9 +1,14 @@
-@comment $OpenBSD: PLIST,v 1.1.1.1 2021/09/08 08:05:37 fcambus Exp $
+@comment $OpenBSD: PLIST,v$
+@conflict sfeed_curses-*
+@pkgpath www/sfeed_curses
 @bin bin/sfeed
 @bin bin/sfeed_atom
+bin/sfeed_content
+@bin bin/sfeed_curses
 @bin bin/sfeed_frames
 @bin bin/sfeed_gopher
 @bin bin/sfeed_html
+bin/sfeed_markread
 @bin bin/sfeed_mbox
 bin/sfeed_opml_export
 @bin bin/sfeed_opml_import
@@ -14,9 +19,12 @@ bin/sfeed_update
 @bin bin/sfeed_xmlenc
 @man man/man1/sfeed.1
 @man man/man1/sfeed_atom.1
+@man man/man1/sfeed_content.1
+@man man/man1/sfeed_curses.1
 @man man/man1/sfeed_frames.1
 @man man/man1/sfeed_gopher.1
 @man man/man1/sfeed_html.1
+@man man/man1/sfeed_markread.1
 @man man/man1/sfeed_mbox.1
 @man man/man1/sfeed_opml_export.1
 @man man/man1/sfeed_opml_import.1

-- 
Kind regards,
Hiltjo

Reply via email to