diff options
author | drochner <drochner@pkgsrc.org> | 2009-05-26 17:38:54 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2009-05-26 17:38:54 +0000 |
commit | d9dfb74cf869a4b06f189dc52eb1348aca5aa44a (patch) | |
tree | 475488e88dfb84e652a1ce827bcd9614b43c5107 | |
parent | ab89a2b38ebfc10b3bc33966398789d9c0110749 (diff) | |
download | pkgsrc-d9dfb74cf869a4b06f189dc52eb1348aca5aa44a.tar.gz |
Import liferea-1.6.0rc1, the current development version.
This version supports only webkit as HTML renderer.
-rw-r--r-- | www/liferea-current/DESCR | 7 | ||||
-rw-r--r-- | www/liferea-current/Makefile | 40 | ||||
-rw-r--r-- | www/liferea-current/PLIST | 161 | ||||
-rw-r--r-- | www/liferea-current/distinfo | 6 | ||||
-rw-r--r-- | www/liferea-current/patches/patch-ae | 34 |
5 files changed, 248 insertions, 0 deletions
diff --git a/www/liferea-current/DESCR b/www/liferea-current/DESCR new file mode 100644 index 00000000000..9dc1ead4efd --- /dev/null +++ b/www/liferea-current/DESCR @@ -0,0 +1,7 @@ +Liferea is a simple FeedReader clone for Unix distributions with GTK2 +(GNOME2 is optional). It is a news aggregator for RSS/RDF feeds which +also supports CDF channels, Atom/Echo/PIE feeds and OCS or OPML +directories. The problem with FeedReader: for now its only available +for Windows. There are some projects for GNU/Linux, but no solution +for GTK/GNOME, which does not require Python or Perl. Liferea tries +to fill this gap. Liferea is an abbreviation for Linux Feed Reader. diff --git a/www/liferea-current/Makefile b/www/liferea-current/Makefile new file mode 100644 index 00000000000..ce34bb0233c --- /dev/null +++ b/www/liferea-current/Makefile @@ -0,0 +1,40 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/05/26 17:38:55 drochner Exp $ + +DISTNAME= liferea-1.6.0-rc1 +PKGNAME= liferea-1.6.0rc1 +CATEGORIES= www +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=liferea/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://liferea.sourceforge.net/ +COMMENT= Simple FeedReader clone for reading RSS/RDF feeds + +GNU_CONFIGURE= yes +PKG_DESTDIR_SUPPORT= user-destdir +USE_DIRS+= xdg-1.1 +USE_TOOLS+= gmake pkg-config msgfmt perl intltool +USE_LIBTOOL= yes +USE_PKGLOCALEDIR= yes +USE_LANGUAGES+= c++ +USE_LANGUAGES+= c + +SHLIBTOOL_OVERRIDE= # empty + +GCONF_SCHEMAS= liferea.schemas + +.include "../../databases/sqlite3/buildlink3.mk" +.include "../../devel/GConf/schemas.mk" +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../devel/glib2/buildlink3.mk" +.include "../../devel/libglade/buildlink3.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" +.include "../../security/gnutls/buildlink3.mk" +.include "../../sysutils/dbus-glib/buildlink3.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../sysutils/libnotify/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../textproc/libxslt/buildlink3.mk" +.include "../../www/webkit-gtk/buildlink3.mk" +.include "../../x11/libSM/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/www/liferea-current/PLIST b/www/liferea-current/PLIST new file mode 100644 index 00000000000..a627eed08e6 --- /dev/null +++ b/www/liferea-current/PLIST @@ -0,0 +1,161 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2009/05/26 17:38:55 drochner Exp $ +bin/liferea +bin/liferea-add-feed +lib/liferea/liblinotiflibnotify.la +man/man1/liferea.1 +man/pl/man1/liferea.1 +share/applications/liferea.desktop +share/gconf/schemas/liferea.schemas +share/icons/hicolor/16x16/apps/liferea.png +share/icons/hicolor/22x22/apps/liferea.png +share/icons/hicolor/24x24/apps/liferea.png +share/icons/hicolor/32x32/apps/liferea.png +share/icons/hicolor/48x48/apps/liferea.png +share/icons/hicolor/scalable/apps/liferea.svg +share/liferea/auth.glade +share/liferea/bloglines_source.glade +share/liferea/css/adblock.css +share/liferea/css/liferea.css +share/liferea/doc/html/about_de.html +share/liferea/doc/html/about_en.html +share/liferea/doc/html/concepts_de.html +share/liferea/doc/html/concepts_en.html +share/liferea/doc/html/enclosures_de.html +share/liferea/doc/html/enclosures_en.html +share/liferea/doc/html/faq_de.html +share/liferea/doc/html/faq_en.html +share/liferea/doc/html/folders_de.html +share/liferea/doc/html/folders_en.html +share/liferea/doc/html/headlines_de.html +share/liferea/doc/html/headlines_en.html +share/liferea/doc/html/help_feed_default.png +share/liferea/doc/html/help_feed_error.png +share/liferea/doc/html/help_feed_prop_adv_1.4.0.png +share/liferea/doc/html/help_feed_prop_cache_1.4.0.png +share/liferea/doc/html/help_feed_prop_downl_1.4.0.png +share/liferea/doc/html/help_feed_prop_general_1.4.0.png +share/liferea/doc/html/help_feed_prop_source_1.4.0.png +share/liferea/doc/html/help_folder.png +share/liferea/doc/html/help_item_flag.png +share/liferea/doc/html/help_item_unread.png +share/liferea/doc/html/help_opml.png +share/liferea/doc/html/help_prefs_browser_1.4.0.png +share/liferea/doc/html/help_prefs_enclosures_1.4.0.png +share/liferea/doc/html/help_prefs_feeds_1.4.0.png +share/liferea/doc/html/help_prefs_folders_1.4.0.png +share/liferea/doc/html/help_prefs_gui_1.4.0.png +share/liferea/doc/html/help_prefs_headlines_1.4.0.png +share/liferea/doc/html/help_prefs_proxy_1.4.0.png +share/liferea/doc/html/help_search_1.4.0.png +share/liferea/doc/html/help_subscribe_1.4.0.png +share/liferea/doc/html/help_vfolder_1.4.0.png +share/liferea/doc/html/newsbin_de.html +share/liferea/doc/html/newsbin_en.html +share/liferea/doc/html/preferences_de.html +share/liferea/doc/html/preferences_en.html +share/liferea/doc/html/reference.css +share/liferea/doc/html/reference_de.html +share/liferea/doc/html/reference_en.html +share/liferea/doc/html/searching_de.html +share/liferea/doc/html/searching_en.html +share/liferea/doc/html/subscriptions_de.html +share/liferea/doc/html/subscriptions_en.html +share/liferea/doc/html/topics_de.html +share/liferea/doc/html/topics_en.html +share/liferea/doc/html/updating_de.html +share/liferea/doc/html/updating_en.html +share/liferea/dtd/html.ent +share/liferea/google_source.glade +share/liferea/liferea.glade +share/liferea/new_subscription.glade +share/liferea/node_source.glade +share/liferea/opml/feedlist.opml +share/liferea/opml/feedlist_bg.opml +share/liferea/opml/feedlist_ca.opml +share/liferea/opml/feedlist_de.opml +share/liferea/opml/feedlist_es.opml +share/liferea/opml/feedlist_eu.opml +share/liferea/opml/feedlist_fr.opml +share/liferea/opml/feedlist_it.opml +share/liferea/opml/feedlist_nl.opml +share/liferea/opml/feedlist_pl.opml +share/liferea/opml/feedlist_pt.opml +share/liferea/opml/feedlist_pt_BR.opml +share/liferea/opml/feedlist_ru.opml +share/liferea/opml/feedlist_sk.opml +share/liferea/opml/feedlist_sv.opml +share/liferea/opml/feedlist_tr.opml +share/liferea/opml_source.glade +share/liferea/pixmaps/arrow.png +share/liferea/pixmaps/attachment.png +share/liferea/pixmaps/available.png +share/liferea/pixmaps/available_offline.png +share/liferea/pixmaps/bookmark.png +share/liferea/pixmaps/comments.png +share/liferea/pixmaps/default.png +share/liferea/pixmaps/directory.png +share/liferea/pixmaps/edit.png +share/liferea/pixmaps/empty.png +share/liferea/pixmaps/empty_offline.png +share/liferea/pixmaps/fl_bloglines.png +share/liferea/pixmaps/fl_google.png +share/liferea/pixmaps/fl_opml.png +share/liferea/pixmaps/flag.png +share/liferea/pixmaps/folder_empty.png +share/liferea/pixmaps/newsbin.png +share/liferea/pixmaps/read.xpm +share/liferea/pixmaps/tag.png +share/liferea/pixmaps/technorati.png +share/liferea/pixmaps/unread.png +share/liferea/pixmaps/vfolder.png +share/liferea/simple_subscription.glade +share/liferea/xslt/feed.xml +share/liferea/xslt/feed.xml.in +share/liferea/xslt/folder.xml +share/liferea/xslt/folder.xml.in +share/liferea/xslt/i18n-filter.xslt +share/liferea/xslt/item.xml +share/liferea/xslt/item.xml.in +share/liferea/xslt/newsbin.xml +share/liferea/xslt/newsbin.xml.in +share/liferea/xslt/source.xml +share/liferea/xslt/source.xml.in +share/liferea/xslt/vfolder.xml +share/liferea/xslt/vfolder.xml.in +share/locale/ar/LC_MESSAGES/liferea.mo +share/locale/be@latin/LC_MESSAGES/liferea.mo +share/locale/ca/LC_MESSAGES/liferea.mo +share/locale/cs/LC_MESSAGES/liferea.mo +share/locale/de/LC_MESSAGES/liferea.mo +share/locale/el/LC_MESSAGES/liferea.mo +share/locale/es/LC_MESSAGES/liferea.mo +share/locale/eu/LC_MESSAGES/liferea.mo +share/locale/fr/LC_MESSAGES/liferea.mo +share/locale/hu/LC_MESSAGES/liferea.mo +share/locale/it/LC_MESSAGES/liferea.mo +share/locale/ja/LC_MESSAGES/liferea.mo +share/locale/pl/LC_MESSAGES/liferea.mo +share/locale/pt/LC_MESSAGES/liferea.mo +share/locale/pt_BR/LC_MESSAGES/liferea.mo +share/locale/ru/LC_MESSAGES/liferea.mo +share/locale/sk/LC_MESSAGES/liferea.mo +share/locale/sv/LC_MESSAGES/liferea.mo +share/locale/tr/LC_MESSAGES/liferea.mo +@dirrm share/liferea/xslt +@dirrm share/liferea/pixmaps +@dirrm share/liferea/opml +@dirrm share/liferea/dtd +@dirrm share/liferea/doc/html +@dirrm share/liferea/doc +@dirrm share/liferea/css +@dirrm share/liferea +@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/scalable/apps +@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/48x48/apps +@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/32x32/apps +@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/24x24/apps +@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/22x22/apps +@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/16x16/apps +@comment in hicolor-icon-theme: @dirrm share/icons/hicolor +@comment in GConf: @dirrm share/gconf/schemas +@comment in xdg-dirs: @dirrm share/applications +@dirrm lib/liferea diff --git a/www/liferea-current/distinfo b/www/liferea-current/distinfo new file mode 100644 index 00000000000..4deec7369b3 --- /dev/null +++ b/www/liferea-current/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2009/05/26 17:38:54 drochner Exp $ + +SHA1 (liferea-1.6.0-rc1.tar.gz) = 1eb32f0643aa59a160170d503d2563cf86f0096e +RMD160 (liferea-1.6.0-rc1.tar.gz) = 08c89ef85fba780edc4da3a5751892e5bc734779 +Size (liferea-1.6.0-rc1.tar.gz) = 1538594 bytes +SHA1 (patch-ae) = 4657612cff69449dc99558c5f766fc0f8e0a82d0 diff --git a/www/liferea-current/patches/patch-ae b/www/liferea-current/patches/patch-ae new file mode 100644 index 00000000000..e08aba8758d --- /dev/null +++ b/www/liferea-current/patches/patch-ae @@ -0,0 +1,34 @@ +$NetBSD: patch-ae,v 1.1.1.1 2009/05/26 17:38:55 drochner Exp $ + +--- src/common.c.orig 2009-03-12 19:37:32.000000000 +0100 ++++ src/common.c +@@ -273,9 +273,9 @@ static const gchar *dayofweek[] = { "Sun + static const gchar *months[] = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"}; + + gchar *createRFC822Date(const time_t *time) { +- struct tm *tm; ++ struct tm *tm, tmbuf; + +- tm = gmtime(time); /* No need to free because it is statically allocated */ ++ tm = gmtime_r(time, &tmbuf); /* No need to free because it is statically allocated */ + return g_strdup_printf("%s, %2d %s %4d %02d:%02d:%02d GMT", dayofweek[tm->tm_wday], tm->tm_mday, + months[tm->tm_mon], 1900 + tm->tm_year, tm->tm_hour, tm->tm_min, tm->tm_sec); + } +@@ -325,7 +325,7 @@ static time_t common_parse_rfc822_tz(cha + + /* converts a RFC822 time string to a time_t value */ + time_t parseRFC822Date(gchar *date) { +- struct tm tm; ++ struct tm tm, t2buf; + time_t t, t2; + char *oldlocale; + char *pos; +@@ -373,7 +373,7 @@ time_t parseRFC822Date(gchar *date) { + correction. (Usually, there is no daylight savings + time since the input is GMT.) */ + t = t - common_parse_rfc822_tz(pos); +- t2 = mktime(gmtime(&t)); ++ t2 = mktime(gmtime_r(&t, &t2buf)); + t = t - (t2 - t); + return t; + } else { |