ports/82082: Update port: www/syndigator to 0.15.1

KATO Tsuguru tkato432 at yahoo.com
Thu Jun 9 18:10:14 UTC 2005


>Number:         82082
>Category:       ports
>Synopsis:       Update port: www/syndigator to 0.15.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 09 18:10:12 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p10 i386
>Organization:
>Environment:
>Description:
- Update to version 0.15.1

Remove file:
files/patch-Makefile

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/www/syndigator/Makefile www/syndigator/Makefile
--- /usr/ports/www/syndigator/Makefile	Sat Mar 12 20:31:57 2005
+++ www/syndigator/Makefile	Wed Jun  8 01:59:03 2005
@@ -6,8 +6,7 @@
 # $FreeBSD: ports/www/syndigator/Makefile,v 1.3 2005/03/12 10:54:03 marcus Exp $
 
 PORTNAME=	syndigator
-PORTVERSION=	0.14
-PORTREVISION=	2
+PORTVERSION=	0.15.1
 CATEGORIES=	www
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -15,27 +14,39 @@
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	An RSS feed reader based on Gtk2
 
-RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
-		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
+RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \
 		${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip \
-		${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \
+		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
 		${SITE_PERL}/XML/RSS.pm:${PORTSDIR}/textproc/p5-XML-RSS \
-		${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \
+		${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \
+		${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
 		${SITE_PERL}/${PERL_ARCH}/Gnome2.pm:${PORTSDIR}/x11-toolkits/p5-Gnome2 \
-		${SITE_PERL}/${PERL_ARCH}/Gtk2/Html2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2-Html2 \
-		${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww
+		${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
+		${SITE_PERL}/${PERL_ARCH}/Gtk2/Html2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2-Html2
 
-WRKSRC=		${WRKDIR}/${DISTNAME:S/.1-/-/}
 USE_X_PREFIX=	yes
+USE_GNOME=	gnomehier
 USE_PERL5=	yes
-MAKE_ENV=	SITE_PERL=${SITE_PERL} \
-		GNOMEDIR=${X11BASE}/share/gnome
+NO_BUILD=	yes
+
+GNOMEDIR=	${PREFIX}/share/gnome
+
+post-patch:
+	@${PERL} -pi -e 's|./lib|${PREFIX}/${SITE_PERL_REL}/${PORTNAME}|g' \
+		${WRKSRC}/syndigator
+	@${PERL} -pi -e 's|./images/|${GNOMEDIR}/pixmaps/${PORTNAME}/|g' \
+		${WRKSRC}/lib/RSSReader/Gtk2UI/IconFactory.pm
 
-post-install:
-	@${ECHO_CMD} "@cwd ${LOCALBASE}" >> ${TMPPLIST}
-	@${FIND} ${SITE_PERL}/syndigator ! -type d | \
-		${SED} 's,^${LOCALBASE}/,,' >> ${TMPPLIST}
-	@${FIND} ${SITE_PERL}/syndigator -type d | ${SORT} -r | \
-		${SED} 's,^${LOCALBASE}/, at dirrm ,' >> ${TMPPLIST}
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/syndigator ${PREFIX}/bin
+	@${MKDIR} ${PREFIX}/${SITE_PERL_REL}/${PORTNAME}
+	cd ${WRKSRC}/lib && ${FIND} . | \
+		${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/${SITE_PERL_REL}/${PORTNAME}
+	@${MKDIR} ${GNOMEDIR}/applications
+	${INSTALL_DATA} ${WRKSRC}/syndigator.desktop ${GNOMEDIR}/applications
+	@${MKDIR} ${GNOMEDIR}/pixmaps
+	${INSTALL_DATA} ${WRKSRC}/icons/*.* ${GNOMEDIR}/pixmaps
+	@${MKDIR} ${GNOMEDIR}/pixmaps/${PORTNAME}
+	${INSTALL_DATA} ${WRKSRC}/images/*.* ${GNOMEDIR}/pixmaps/${PORTNAME}
 
 .include <bsd.port.mk>
diff -urN /usr/ports/www/syndigator/distinfo www/syndigator/distinfo
--- /usr/ports/www/syndigator/distinfo	Tue Apr 20 18:37:36 2004
+++ www/syndigator/distinfo	Wed Jun  8 01:11:10 2005
@@ -1,2 +1,2 @@
-MD5 (syndigator-0.14.tar.gz) = 0ffd3c164677d4b9abcd9259c32abcd2
-SIZE (syndigator-0.14.tar.gz) = 71981
+MD5 (syndigator-0.15.1.tar.gz) = 6c2bb81e6df331ef51c879c9ce304345
+SIZE (syndigator-0.15.1.tar.gz) = 82474
diff -urN /usr/ports/www/syndigator/files/patch-Makefile www/syndigator/files/patch-Makefile
--- /usr/ports/www/syndigator/files/patch-Makefile	Tue Apr 20 18:37:37 2004
+++ www/syndigator/files/patch-Makefile	Thu Jan  1 09:00:00 1970
@@ -1,21 +0,0 @@
---- Makefile.orig	Tue Apr 20 16:33:54 2004
-+++ Makefile	Tue Apr 20 16:38:57 2004
-@@ -1,12 +1,12 @@
- # Makefile for Syndigator
- 
--PREFIX=/usr
-+#PREFIX=/usr
- BINDIR=$(PREFIX)/bin
--LIBDIR=$(PREFIX)/lib
--DATADIR=$(PREFIX)/share
--IMAGESDIR=$(DATADIR)/syndigator/images
--ICONDIR=$(DATADIR)/pixmaps
--DESKTOPDIR=$(DATADIR)/applications
-+LIBDIR=${SITE_PERL}
-+DATADIR=$(PREFIX)/share/syndigator
-+IMAGESDIR=$(GNOMEDIR)/images
-+ICONDIR=$(GNOMEDIR)/pixmaps
-+DESKTOPDIR=$(GNOMEDIR)/applications
- 
- all:	syndigat
- 
diff -urN /usr/ports/www/syndigator/pkg-plist www/syndigator/pkg-plist
--- /usr/ports/www/syndigator/pkg-plist	Tue Apr 20 18:37:36 2004
+++ www/syndigator/pkg-plist	Wed Jun  8 02:03:14 2005
@@ -1,22 +1,87 @@
 bin/syndigator
+%%SITE_PERL%%/syndigator/RSSReader/Category.pm
+%%SITE_PERL%%/syndigator/RSSReader/Configuration.pm
+%%SITE_PERL%%/syndigator/RSSReader/Exporter/CSV.pm
+%%SITE_PERL%%/syndigator/RSSReader/Exporter/OPML.pm
+%%SITE_PERL%%/syndigator/RSSReader/Exporter.pm
+%%SITE_PERL%%/syndigator/RSSReader/Feed/Message.pm
+%%SITE_PERL%%/syndigator/RSSReader/Feed.pm
+%%SITE_PERL%%/syndigator/RSSReader/Fetcher/FindFeed.pm
+%%SITE_PERL%%/syndigator/RSSReader/Fetcher.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/AddACategory.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/AddAFeedToCategory.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Category/InfoPane.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Category/MessageList.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Category.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/DeleteACategory.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/DeleteAFeed.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Dialog.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/DiscoverFeed.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/DiscoverFeedSilent.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/ExporterDruid.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed/InfoPane.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed/MessageList.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed/Properties.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Fetcher.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/GeneralProperties.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/IconFactory.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/ImporterDruid.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/MainWindow.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Message.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/MessageList.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Notifiers/PopUpWindow.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Notifiers/TrayIcon.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Notifiers.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Preferences.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/RenameCategoryWindow.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/SaveConfiguration.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Tree.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/UrlTester.pm
+%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI.pm
+%%SITE_PERL%%/syndigator/RSSReader/Importer/BottomFeeder.pm
+%%SITE_PERL%%/syndigator/RSSReader/Importer/Evolution.pm
+%%SITE_PERL%%/syndigator/RSSReader/Importer/OPML.pm
+%%SITE_PERL%%/syndigator/RSSReader/Importer.pm
+%%SITE_PERL%%/syndigator/RSSReader/Logger.pm
+%%SITE_PERL%%/syndigator/RSSReader/Notifier.pm
+%%SITE_PERL%%/syndigator/RSSReader/Parser/RSS.pm
+%%SITE_PERL%%/syndigator/RSSReader/Parser.pm
+%%SITE_PERL%%/syndigator/RSSReader/UI/Preferences.pm
+%%SITE_PERL%%/syndigator/RSSReader.pm
 share/gnome/applications/syndigator.desktop
-share/gnome/images/closed.png
-share/gnome/images/comment-gs.png
-share/gnome/images/comment.png
-share/gnome/images/fetches_failed.png
-share/gnome/images/fetches_failed_16.png
-share/gnome/images/item-gtk2.png
-share/gnome/images/item-notify-gtk2.png
-share/gnome/images/item-notify.xpm
-share/gnome/images/item.xpm
-share/gnome/images/logo-124x22.xpm
-share/gnome/images/logo-simple.gif
-share/gnome/images/logo-simple.xpm
-share/gnome/images/not_to_keep.xpm
-share/gnome/images/offline.png
-share/gnome/images/online.png
-share/gnome/images/opened.png
-share/gnome/images/post-comment.png
-share/gnome/images/to_keep.png
-share/gnome/images/tokeep-gtk2.png
 share/gnome/pixmaps/syndigator.png
+share/gnome/pixmaps/syndigator/closed.png
+share/gnome/pixmaps/syndigator/comment-gs.png
+share/gnome/pixmaps/syndigator/comment.png
+share/gnome/pixmaps/syndigator/fetches_failed.png
+share/gnome/pixmaps/syndigator/fetches_failed_16.png
+share/gnome/pixmaps/syndigator/item-gtk2.png
+share/gnome/pixmaps/syndigator/item-notify-gtk2.png
+share/gnome/pixmaps/syndigator/item-notify.xpm
+share/gnome/pixmaps/syndigator/item.xpm
+share/gnome/pixmaps/syndigator/logo-124x22.xpm
+share/gnome/pixmaps/syndigator/logo-simple.gif
+share/gnome/pixmaps/syndigator/logo-simple.xpm
+share/gnome/pixmaps/syndigator/not_to_keep.xpm
+share/gnome/pixmaps/syndigator/offline.png
+share/gnome/pixmaps/syndigator/online.png
+share/gnome/pixmaps/syndigator/opened.png
+share/gnome/pixmaps/syndigator/post-comment.png
+share/gnome/pixmaps/syndigator/to_keep.png
+share/gnome/pixmaps/syndigator/tokeep-gtk2.png
+share/gnome/pixmaps/syndigator/trayicon-notify.gif
+share/gnome/pixmaps/syndigator/trayicon.gif
+ at dirrm share/gnome/pixmaps/syndigator
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/UI
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/Parser
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/Importer
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Notifiers
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Category
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/Gtk2UI
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/Fetcher
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/Feed
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader/Exporter
+ at dirrm %%SITE_PERL%%/syndigator/RSSReader
+ at dirrm %%SITE_PERL%%/syndigator
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list