View | Details | Raw Unified | Return to bug 82082
Collapse All | Expand All

(-)www/syndigator/Makefile (-17 / +28 lines)
Lines 6-13 Link Here
6
# $FreeBSD: ports/www/syndigator/Makefile,v 1.3 2005/03/12 10:54:03 marcus Exp $
6
# $FreeBSD: ports/www/syndigator/Makefile,v 1.3 2005/03/12 10:54:03 marcus Exp $
7
7
8
PORTNAME=	syndigator
8
PORTNAME=	syndigator
9
PORTVERSION=	0.14
9
PORTVERSION=	0.15.1
10
PORTREVISION=	2
11
CATEGORIES=	www
10
CATEGORIES=	www
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 15-41 Link Here
15
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
16
COMMENT=	An RSS feed reader based on Gtk2
15
COMMENT=	An RSS feed reader based on Gtk2
17
16
18
RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
17
RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \
19
		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
20
		${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip \
18
		${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip \
21
		${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \
19
		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
22
		${SITE_PERL}/XML/RSS.pm:${PORTSDIR}/textproc/p5-XML-RSS \
20
		${SITE_PERL}/XML/RSS.pm:${PORTSDIR}/textproc/p5-XML-RSS \
23
		${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \
21
		${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \
22
		${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
24
		${SITE_PERL}/${PERL_ARCH}/Gnome2.pm:${PORTSDIR}/x11-toolkits/p5-Gnome2 \
23
		${SITE_PERL}/${PERL_ARCH}/Gnome2.pm:${PORTSDIR}/x11-toolkits/p5-Gnome2 \
25
		${SITE_PERL}/${PERL_ARCH}/Gtk2/Html2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2-Html2 \
24
		${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
26
		${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww
25
		${SITE_PERL}/${PERL_ARCH}/Gtk2/Html2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2-Html2
27
26
28
WRKSRC=		${WRKDIR}/${DISTNAME:S/.1-/-/}
29
USE_X_PREFIX=	yes
27
USE_X_PREFIX=	yes
28
USE_GNOME=	gnomehier
30
USE_PERL5=	yes
29
USE_PERL5=	yes
31
MAKE_ENV=	SITE_PERL=${SITE_PERL} \
30
NO_BUILD=	yes
32
		GNOMEDIR=${X11BASE}/share/gnome
31
32
GNOMEDIR=	${PREFIX}/share/gnome
33
34
post-patch:
35
	@${PERL} -pi -e 's|./lib|${PREFIX}/${SITE_PERL_REL}/${PORTNAME}|g' \
36
		${WRKSRC}/syndigator
37
	@${PERL} -pi -e 's|./images/|${GNOMEDIR}/pixmaps/${PORTNAME}/|g' \
38
		${WRKSRC}/lib/RSSReader/Gtk2UI/IconFactory.pm
33
39
34
post-install:
40
do-install:
35
	@${ECHO_CMD} "@cwd ${LOCALBASE}" >> ${TMPPLIST}
41
	${INSTALL_SCRIPT} ${WRKSRC}/syndigator ${PREFIX}/bin
36
	@${FIND} ${SITE_PERL}/syndigator ! -type d | \
42
	@${MKDIR} ${PREFIX}/${SITE_PERL_REL}/${PORTNAME}
37
		${SED} 's,^${LOCALBASE}/,,' >> ${TMPPLIST}
43
	cd ${WRKSRC}/lib && ${FIND} . | \
38
	@${FIND} ${SITE_PERL}/syndigator -type d | ${SORT} -r | \
44
		${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/${SITE_PERL_REL}/${PORTNAME}
39
		${SED} 's,^${LOCALBASE}/,@dirrm ,' >> ${TMPPLIST}
45
	@${MKDIR} ${GNOMEDIR}/applications
46
	${INSTALL_DATA} ${WRKSRC}/syndigator.desktop ${GNOMEDIR}/applications
47
	@${MKDIR} ${GNOMEDIR}/pixmaps
48
	${INSTALL_DATA} ${WRKSRC}/icons/*.* ${GNOMEDIR}/pixmaps
49
	@${MKDIR} ${GNOMEDIR}/pixmaps/${PORTNAME}
50
	${INSTALL_DATA} ${WRKSRC}/images/*.* ${GNOMEDIR}/pixmaps/${PORTNAME}
40
51
41
.include <bsd.port.mk>
52
.include <bsd.port.mk>
(-)www/syndigator/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (syndigator-0.14.tar.gz) = 0ffd3c164677d4b9abcd9259c32abcd2
1
MD5 (syndigator-0.15.1.tar.gz) = 6c2bb81e6df331ef51c879c9ce304345
2
SIZE (syndigator-0.14.tar.gz) = 71981
2
SIZE (syndigator-0.15.1.tar.gz) = 82474
(-)www/syndigator/files/patch-Makefile (-21 lines)
Lines 1-21 Link Here
1
--- Makefile.orig	Tue Apr 20 16:33:54 2004
2
+++ Makefile	Tue Apr 20 16:38:57 2004
3
@@ -1,12 +1,12 @@
4
 # Makefile for Syndigator
5
 
6
-PREFIX=/usr
7
+#PREFIX=/usr
8
 BINDIR=$(PREFIX)/bin
9
-LIBDIR=$(PREFIX)/lib
10
-DATADIR=$(PREFIX)/share
11
-IMAGESDIR=$(DATADIR)/syndigator/images
12
-ICONDIR=$(DATADIR)/pixmaps
13
-DESKTOPDIR=$(DATADIR)/applications
14
+LIBDIR=${SITE_PERL}
15
+DATADIR=$(PREFIX)/share/syndigator
16
+IMAGESDIR=$(GNOMEDIR)/images
17
+ICONDIR=$(GNOMEDIR)/pixmaps
18
+DESKTOPDIR=$(GNOMEDIR)/applications
19
 
20
 all:	syndigat
21
 
(-)www/syndigator/pkg-plist (-19 / +84 lines)
Lines 1-22 Link Here
1
bin/syndigator
1
bin/syndigator
2
%%SITE_PERL%%/syndigator/RSSReader/Category.pm
3
%%SITE_PERL%%/syndigator/RSSReader/Configuration.pm
4
%%SITE_PERL%%/syndigator/RSSReader/Exporter/CSV.pm
5
%%SITE_PERL%%/syndigator/RSSReader/Exporter/OPML.pm
6
%%SITE_PERL%%/syndigator/RSSReader/Exporter.pm
7
%%SITE_PERL%%/syndigator/RSSReader/Feed/Message.pm
8
%%SITE_PERL%%/syndigator/RSSReader/Feed.pm
9
%%SITE_PERL%%/syndigator/RSSReader/Fetcher/FindFeed.pm
10
%%SITE_PERL%%/syndigator/RSSReader/Fetcher.pm
11
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/AddACategory.pm
12
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/AddAFeedToCategory.pm
13
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Category/InfoPane.pm
14
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Category/MessageList.pm
15
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Category.pm
16
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/DeleteACategory.pm
17
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/DeleteAFeed.pm
18
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Dialog.pm
19
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/DiscoverFeed.pm
20
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/DiscoverFeedSilent.pm
21
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/ExporterDruid.pm
22
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed/InfoPane.pm
23
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed/MessageList.pm
24
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed/Properties.pm
25
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed.pm
26
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Fetcher.pm
27
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/GeneralProperties.pm
28
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/IconFactory.pm
29
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/ImporterDruid.pm
30
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/MainWindow.pm
31
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Message.pm
32
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/MessageList.pm
33
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Notifiers/PopUpWindow.pm
34
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Notifiers/TrayIcon.pm
35
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Notifiers.pm
36
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Preferences.pm
37
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/RenameCategoryWindow.pm
38
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/SaveConfiguration.pm
39
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Tree.pm
40
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/UrlTester.pm
41
%%SITE_PERL%%/syndigator/RSSReader/Gtk2UI.pm
42
%%SITE_PERL%%/syndigator/RSSReader/Importer/BottomFeeder.pm
43
%%SITE_PERL%%/syndigator/RSSReader/Importer/Evolution.pm
44
%%SITE_PERL%%/syndigator/RSSReader/Importer/OPML.pm
45
%%SITE_PERL%%/syndigator/RSSReader/Importer.pm
46
%%SITE_PERL%%/syndigator/RSSReader/Logger.pm
47
%%SITE_PERL%%/syndigator/RSSReader/Notifier.pm
48
%%SITE_PERL%%/syndigator/RSSReader/Parser/RSS.pm
49
%%SITE_PERL%%/syndigator/RSSReader/Parser.pm
50
%%SITE_PERL%%/syndigator/RSSReader/UI/Preferences.pm
51
%%SITE_PERL%%/syndigator/RSSReader.pm
2
share/gnome/applications/syndigator.desktop
52
share/gnome/applications/syndigator.desktop
3
share/gnome/images/closed.png
4
share/gnome/images/comment-gs.png
5
share/gnome/images/comment.png
6
share/gnome/images/fetches_failed.png
7
share/gnome/images/fetches_failed_16.png
8
share/gnome/images/item-gtk2.png
9
share/gnome/images/item-notify-gtk2.png
10
share/gnome/images/item-notify.xpm
11
share/gnome/images/item.xpm
12
share/gnome/images/logo-124x22.xpm
13
share/gnome/images/logo-simple.gif
14
share/gnome/images/logo-simple.xpm
15
share/gnome/images/not_to_keep.xpm
16
share/gnome/images/offline.png
17
share/gnome/images/online.png
18
share/gnome/images/opened.png
19
share/gnome/images/post-comment.png
20
share/gnome/images/to_keep.png
21
share/gnome/images/tokeep-gtk2.png
22
share/gnome/pixmaps/syndigator.png
53
share/gnome/pixmaps/syndigator.png
54
share/gnome/pixmaps/syndigator/closed.png
55
share/gnome/pixmaps/syndigator/comment-gs.png
56
share/gnome/pixmaps/syndigator/comment.png
57
share/gnome/pixmaps/syndigator/fetches_failed.png
58
share/gnome/pixmaps/syndigator/fetches_failed_16.png
59
share/gnome/pixmaps/syndigator/item-gtk2.png
60
share/gnome/pixmaps/syndigator/item-notify-gtk2.png
61
share/gnome/pixmaps/syndigator/item-notify.xpm
62
share/gnome/pixmaps/syndigator/item.xpm
63
share/gnome/pixmaps/syndigator/logo-124x22.xpm
64
share/gnome/pixmaps/syndigator/logo-simple.gif
65
share/gnome/pixmaps/syndigator/logo-simple.xpm
66
share/gnome/pixmaps/syndigator/not_to_keep.xpm
67
share/gnome/pixmaps/syndigator/offline.png
68
share/gnome/pixmaps/syndigator/online.png
69
share/gnome/pixmaps/syndigator/opened.png
70
share/gnome/pixmaps/syndigator/post-comment.png
71
share/gnome/pixmaps/syndigator/to_keep.png
72
share/gnome/pixmaps/syndigator/tokeep-gtk2.png
73
share/gnome/pixmaps/syndigator/trayicon-notify.gif
74
share/gnome/pixmaps/syndigator/trayicon.gif
75
@dirrm share/gnome/pixmaps/syndigator
76
@dirrm %%SITE_PERL%%/syndigator/RSSReader/UI
77
@dirrm %%SITE_PERL%%/syndigator/RSSReader/Parser
78
@dirrm %%SITE_PERL%%/syndigator/RSSReader/Importer
79
@dirrm %%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Notifiers
80
@dirrm %%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Feed
81
@dirrm %%SITE_PERL%%/syndigator/RSSReader/Gtk2UI/Category
82
@dirrm %%SITE_PERL%%/syndigator/RSSReader/Gtk2UI
83
@dirrm %%SITE_PERL%%/syndigator/RSSReader/Fetcher
84
@dirrm %%SITE_PERL%%/syndigator/RSSReader/Feed
85
@dirrm %%SITE_PERL%%/syndigator/RSSReader/Exporter
86
@dirrm %%SITE_PERL%%/syndigator/RSSReader
87
@dirrm %%SITE_PERL%%/syndigator

Return to bug 82082