svn commit: r314304 - in head/www: . tickr tickr/files

Nicola Vitale nivit at FreeBSD.org
Fri Mar 15 14:30:23 UTC 2013


Author: nivit
Date: Fri Mar 15 14:30:21 2013
New Revision: 314304
URL: http://svnweb.freebsd.org/changeset/ports/314304

Log:
  TICKR is a Free Open Source, GTK-based RSS READER application which displays
  RSS FEEDS in a TICKER bar on your desktop. With a single click, you get
  the latest headlines scrolling in a thin window on your desktop, as what
  can be seen on News TV channels.
  
  WWW: http://newsrssticker.com/

Added:
  head/www/tickr/
  head/www/tickr/Makefile   (contents, props changed)
  head/www/tickr/distinfo   (contents, props changed)
  head/www/tickr/files/
  head/www/tickr/files/patch-src__tickr__Makefile.in   (contents, props changed)
  head/www/tickr/files/patch-src__tickr__tickr.h   (contents, props changed)
  head/www/tickr/files/patch-src__tickr__tickr_socket.h   (contents, props changed)
  head/www/tickr/files/patch-tickr.desktop   (contents, props changed)
  head/www/tickr/pkg-descr   (contents, props changed)
  head/www/tickr/pkg-plist   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Fri Mar 15 13:52:09 2013	(r314303)
+++ head/www/Makefile	Fri Mar 15 14:30:21 2013	(r314304)
@@ -1858,6 +1858,7 @@
     SUBDIR += thumbnail_index
     SUBDIR += thundercache
     SUBDIR += thundersnarf
+    SUBDIR += tickr
     SUBDIR += tidy
     SUBDIR += tidy-devel
     SUBDIR += tidy-lib

Added: head/www/tickr/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/tickr/Makefile	Fri Mar 15 14:30:21 2013	(r314304)
@@ -0,0 +1,35 @@
+# Created by: Nicola Vitale <nivit at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	tickr
+PORTVERSION=	0.6.3
+#PORTREVISION=	0
+CATEGORIES=	www
+MASTER_SITES=	http://www.newsrssticker.com/src/ \
+		LOCAL/nivit/
+
+MAINTAINER=	nivit at FreeBSD.org
+COMMENT=	News RSS Ticker
+
+LICENSE=	GPLv3
+
+GNU_CONFIGURE=	yes
+
+PLIST_SUB=	DESKTOPDIR=${DESKTOPDIR:S,${PREFIX}/,,}
+
+REINPLACE_ARGS=	-e 's,%%PREFIX%%,${PREFIX},1' -i.bak
+
+USE_DOS2UNIX=	yes
+USE_GNOME=	desktopfileutils gtk20 libxml2
+USE_PKGCONFIG=	build
+
+post-patch:
+	${REINPLACE_CMD} ${WRKSRC}/${PORTNAME}.desktop ${WRKSRC}/src/tickr/tickr.h
+
+post-install:
+	${LOCALBASE}/bin/desktop-file-install \
+		--mode=${SHAREMODE} --dir=${DESKTOPDIR} \
+		${WRKSRC}/${PORTNAME}.desktop
+	-${LOCALBASE}/bin/update-desktop-database
+
+.include <bsd.port.mk>

Added: head/www/tickr/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/tickr/distinfo	Fri Mar 15 14:30:21 2013	(r314304)
@@ -0,0 +1,2 @@
+SHA256 (tickr-0.6.3.tar.gz) = 86b7cf8650be044882258dc68c6be78b53b5c560472bf1b4b3ad0a8d31a001ab
+SIZE (tickr-0.6.3.tar.gz) = 729487

Added: head/www/tickr/files/patch-src__tickr__Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/tickr/files/patch-src__tickr__Makefile.in	Fri Mar 15 14:30:21 2013	(r314304)
@@ -0,0 +1,20 @@
+--- ./src/tickr/Makefile.in.orig	2013-03-15 01:33:12.000000000 +0100
++++ ./src/tickr/Makefile.in	2013-03-15 01:33:47.000000000 +0100
+@@ -189,7 +189,7 @@
+ mkdir_p = @mkdir_p@
+ oldincludedir = @oldincludedir@
+ pdfdir = @pdfdir@
+-prefix = /usr
++prefix = @prefix@
+ program_transform_name = @program_transform_name@
+ psdir = @psdir@
+ sbindir = @sbindir@
+@@ -200,7 +200,7 @@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-tickrdir = $(datadir)/pixmaps
++tickrdir = $(prefix)/share/pixmaps/tickr
+ tickr_SOURCES = tickr_main.c\
+ 	tickr_resource.c\
+ 	tickr_render.c\

Added: head/www/tickr/files/patch-src__tickr__tickr.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/tickr/files/patch-src__tickr__tickr.h	Fri Mar 15 14:30:21 2013	(r314304)
@@ -0,0 +1,13 @@
+--- ./src/tickr/tickr.h.orig	2013-03-15 14:10:30.000000000 +0100
++++ ./src/tickr/tickr.h	2013-03-15 14:11:17.000000000 +0100
+@@ -178,8 +178,8 @@
+ # define STDERR_FILENAME2	"stderr2.txt"
+ #endif
+ #ifndef G_OS_WIN32
+-# define INSTALL_PATH		"/usr/share/"APP_CMD
+-# define IMAGES_PATH		INSTALL_PATH"/pixmaps"
++# define INSTALL_PATH		"%%PREFIX%%/share/"
++# define IMAGES_PATH		INSTALL_PATH"/pixmaps/"APP_CMD
+ #else
+ # define IMAGES_PATH		APP_NAME	/* actually not a path but a dir name */
+ #endif

Added: head/www/tickr/files/patch-src__tickr__tickr_socket.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/tickr/files/patch-src__tickr__tickr_socket.h	Fri Mar 15 14:30:21 2013	(r314304)
@@ -0,0 +1,10 @@
+--- ./src/tickr/tickr_socket.h.orig	2013-03-14 23:14:35.000000000 +0100
++++ ./src/tickr/tickr_socket.h	2013-03-14 23:15:07.000000000 +0100
+@@ -51,6 +51,7 @@
+ # include <winreg.h>
+ # include <shlobj.h>
+ #endif
++#include <netinet/in.h>
+ #include "../libetm-0.4.4/libetm.h"
+ 
+ #define CONNECT_TIMEOUT		5

Added: head/www/tickr/files/patch-tickr.desktop
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/tickr/files/patch-tickr.desktop	Fri Mar 15 14:30:21 2013	(r314304)
@@ -0,0 +1,14 @@
+--- ./tickr.desktop.orig	2013-03-15 01:22:11.000000000 +0100
++++ ./tickr.desktop	2013-03-15 01:22:33.000000000 +0100
+@@ -4,8 +4,8 @@
+ Type=Application
+ Terminal=false
+ Name=Tickr - Feed Reader
+-Icon=/usr/share/tickr/pixmaps/tickr-icon.xpm
+-Exec=/usr/bin/tickr
++Icon=%%PREFIX%%/share/pixmaps/tickr/tickr-icon.xpm
++Exec=%%PREFIX%%/bin/tickr
+ Comment=GTK-based highly graphically-customizable Feed Ticker
+-Categories=GNOME;GTK;Network;News
++Categories=GNOME;GTK;Network;News;
+ Name[en_US]=Tickr - Feed Reader

Added: head/www/tickr/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/tickr/pkg-descr	Fri Mar 15 14:30:21 2013	(r314304)
@@ -0,0 +1,6 @@
+TICKR is a Free Open Source, GTK-based RSS READER application which displays
+RSS FEEDS in a TICKER bar on your desktop. With a single click, you get
+the latest headlines scrolling in a thin window on your desktop, as what
+can be seen on News TV channels.
+
+WWW: http://newsrssticker.com/

Added: head/www/tickr/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/tickr/pkg-plist	Fri Mar 15 14:30:21 2013	(r314304)
@@ -0,0 +1,10 @@
+ at comment $FreeBSD$
+bin/tickr
+share/pixmaps/tickr/tickr-icon.png
+share/pixmaps/tickr/tickr-icon.xpm
+share/pixmaps/tickr/tickr-logo.png
+share/pixmaps/tickr/tickr-rss-icon.png
+%%DESKTOPDIR%%/tickr.desktop
+ at dirrm share/pixmaps/tickr
+ at exec %%LOCALBASE%%/bin/update-desktop-database || /usr/bin/true
+ at unexec %%LOCALBASE%%/bin/update-desktop-database || /usr/bin/true


More information about the svn-ports-all mailing list