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-head
mailing list