pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/news/pan



Module Name:    pkgsrc
Committed By:   rhialto
Date:           Wed Dec 29 13:34:39 UTC 2021

Modified Files:
        pkgsrc/news/pan: Makefile PLIST distinfo
Added Files:
        pkgsrc/news/pan/files: org.gnome.pan.metainfo.xml
Removed Files:
        pkgsrc/news/pan/files: pan.appdata.xml
        pkgsrc/news/pan/patches: patch-pan_gui_group-prefs-dialog.cc
            patch-pan_usenet-utils_mime-utils.cc

Log Message:
news/pan: update to 0.149.

Switched the build to gtk3.

December 22, 2021 - Pan 0.149 "Bellevue"

    Fix freeze when loading group with non-ascii characters in subject
    Avoid mojibake in Subject and Headers
    Fix x-face folding
    Add Base64-encoded Face header

October 24, 2021 - Pan 0.148 "Chamechaude"

    GMime 3 is used by default (the configure option --with-gmime30 is gone)
    GMime 2 is deprecated, but can be used with the configure.ac option --with-gmime2
    fixed missing buttons in the Post widget
    the preference widget is no longer oversized
    release tag format has changed


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 pkgsrc/news/pan/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/news/pan/PLIST
cvs rdiff -u -r1.41 -r1.42 pkgsrc/news/pan/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/news/pan/files/org.gnome.pan.metainfo.xml
cvs rdiff -u -r1.1 -r0 pkgsrc/news/pan/files/pan.appdata.xml
cvs rdiff -u -r1.3 -r0 \
    pkgsrc/news/pan/patches/patch-pan_gui_group-prefs-dialog.cc
cvs rdiff -u -r1.7 -r0 \
    pkgsrc/news/pan/patches/patch-pan_usenet-utils_mime-utils.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/news/pan/Makefile
diff -u pkgsrc/news/pan/Makefile:1.118 pkgsrc/news/pan/Makefile:1.119
--- pkgsrc/news/pan/Makefile:1.118      Wed Dec  8 16:06:10 2021
+++ pkgsrc/news/pan/Makefile    Wed Dec 29 13:34:39 2021
@@ -1,21 +1,22 @@
-# $NetBSD: Makefile,v 1.118 2021/12/08 16:06:10 adam Exp $
+# $NetBSD: Makefile,v 1.119 2021/12/29 13:34:39 rhialto Exp $
 
-DISTNAME=              pan-0.147
-PKGREVISION=           4
+DISTNAME=              pan-0.149
 CATEGORIES=            news
 MASTER_SITES=          http://pan.rebelbase.com/download/releases/${DISTNAME:C/pan-//}/source/
 EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            rhialto%NetBSD.org@localhost
 HOMEPAGE=              http://pan.rebelbase.com/
-COMMENT=               Newsreader for GTK2
+COMMENT=               Newsreader for GTK3
 LICENSE=               gnu-gpl-v2
 
 USE_TOOLS+=            gmake msgfmt perl pkg-config itstool
 USE_LANGUAGES=         c c++
 USE_PKGLOCALEDIR=      YES
 GNU_CONFIGURE=         YES
+CONFIGURE_ARGS+=       --with-gtk3
 CONFIGURE_ARGS+=       --with-gnutls
+CONFIGURE_ARGS+=       --with-gtkspell
 
 .include "../../mk/bsd.prefs.mk"
 .if (${OPSYS} != "Darwin" && ${OPSYS} != "SunOS" && ${OPSYS} != "Linux")
@@ -27,15 +28,17 @@ LIBS.SunOS+=        -lsocket -liconv
 # "Build" these files out of thin air, since base msgfmt doesn't know
 # about --xml --desktop.
 pre-build:
-       ${CP} ${FILESDIR}/pan.appdata.xml ${WRKSRC}/
-       ${CP} ${FILESDIR}/pan.desktop ${WRKSRC}/
+       ${CP} ${FILESDIR}/pan.desktop ${WRKSRC}/org.gnome.pan.desktop
+       ${CP} ${FILESDIR}/org.gnome.pan.metainfo.xml ${WRKSRC}
 
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../mail/gmime/buildlink3.mk"
+.include "../../mail/gmime3/buildlink3.mk"
 .include "../../security/gnutls/buildlink3.mk"
-.include "../../textproc/gtkspell/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../textproc/gtkspell3/buildlink3.mk"
+.include "../../textproc/enchant2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/news/pan/PLIST
diff -u pkgsrc/news/pan/PLIST:1.15 pkgsrc/news/pan/PLIST:1.16
--- pkgsrc/news/pan/PLIST:1.15  Sun Sep 19 17:40:27 2021
+++ pkgsrc/news/pan/PLIST       Wed Dec 29 13:34:39 2021
@@ -1,13 +1,13 @@
-@comment $NetBSD: PLIST,v 1.15 2021/09/19 17:40:27 rhialto Exp $
+@comment $NetBSD: PLIST,v 1.16 2021/12/29 13:34:39 rhialto Exp $
 bin/pan
 man/man1/pan.1
-share/appdata/pan.appdata.xml
-share/applications/pan.desktop
-share/icons/hicolor/16x16/apps/pan.png
-share/icons/hicolor/24x24/apps/pan.png
-share/icons/hicolor/256x256/apps/pan.png
-share/icons/hicolor/32x32/apps/pan.png
-share/icons/hicolor/48x48/apps/pan.png
+share/applications/org.gnome.pan.desktop
+share/metainfo/org.gnome.pan.metainfo.xml
+share/icons/hicolor/16x16/apps/org.gnome.pan.png
+share/icons/hicolor/24x24/apps/org.gnome.pan.png
+share/icons/hicolor/256x256/apps/org.gnome.pan.png
+share/icons/hicolor/32x32/apps/org.gnome.pan.png
+share/icons/hicolor/48x48/apps/org.gnome.pan.png
 share/locale/am/LC_MESSAGES/pan.mo
 share/locale/ar/LC_MESSAGES/pan.mo
 share/locale/az/LC_MESSAGES/pan.mo

Index: pkgsrc/news/pan/distinfo
diff -u pkgsrc/news/pan/distinfo:1.41 pkgsrc/news/pan/distinfo:1.42
--- pkgsrc/news/pan/distinfo:1.41       Tue Oct 26 11:09:36 2021
+++ pkgsrc/news/pan/distinfo    Wed Dec 29 13:34:39 2021
@@ -1,9 +1,7 @@
-$NetBSD: distinfo,v 1.41 2021/10/26 11:09:36 nia Exp $
+$NetBSD: distinfo,v 1.42 2021/12/29 13:34:39 rhialto Exp $
 
-BLAKE2s (pan-0.147.tar.bz2) = f956d7cd7456f1b9589e0aa6d589668cd38a0942a0221c828738f95e7dfe62e2
-SHA512 (pan-0.147.tar.bz2) = 31d29cd91da4065601eaeeaf7cd876456b8135ffec23fb0febd9f5b107326bca0d5693a5e08cf73365bb7943955f8a22a7935b7e6cc8e8168906665003ae42c3
-Size (pan-0.147.tar.bz2) = 2215214 bytes
+BLAKE2s (pan-0.149.tar.bz2) = bab5445f1ac8c1b602237d53ba920b43ed7a7ef3c8a5da85ad2ba3613fdc27b8
+SHA512 (pan-0.149.tar.bz2) = 2e558f53bbc0c9ae907c566fe8efd56ed2ef0edeffa23f922b63c956f16096c2ad1ea0bd43c31f82ee096899550bf47cb7011f354a6941a1d53cb6c6eaa5e5a6
+Size (pan-0.149.tar.bz2) = 2328015 bytes
 SHA1 (patch-pan_general_text-match.cc) = eaf15f3323f693d094892d3283437ad5ac3c9682
 SHA1 (patch-pan_general_text-match.h) = 6ac5a68a8b1cb472df517a8df53eee5a79e4c73c
-SHA1 (patch-pan_gui_group-prefs-dialog.cc) = eb3461aff1c51f8284d4a342a76af77e69fb23bb
-SHA1 (patch-pan_usenet-utils_mime-utils.cc) = 6cec0237458495657752dffdb836df32e4f4da6d

Added files:

Index: pkgsrc/news/pan/files/org.gnome.pan.metainfo.xml
diff -u /dev/null pkgsrc/news/pan/files/org.gnome.pan.metainfo.xml:1.1
--- /dev/null   Wed Dec 29 13:34:39 2021
+++ pkgsrc/news/pan/files/org.gnome.pan.metainfo.xml    Wed Dec 29 13:34:39 2021
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2015 Petr Kovar <pknbe%volny.cz@localhost> -->
+<component type="desktop-application">
+  <id>org.gnome.pan</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <name>Pan Newsreader</name>
+  <name xml:lang="zh_TW">Pan 新聞閱讀器</name>
+  <name xml:lang="zh_CN">Pan 新闻阅读器</name>
+  <name xml:lang="vi">Bộ đọc tin tức Pan</name>
+  <name xml:lang="uk">Переглядач новин «Pan»</name>
+  <name xml:lang="tr">Pan Haber Okuyucusu</name>
+  <name xml:lang="sv">Pan diskussionsgruppsläsare</name>
+  <name xml:lang="sr@latin">Čitač vesti Pan</name>
+  <name xml:lang="sr">Читач вести Пан</name>
+  <name xml:lang="sq">Pan - Lexuesi i Lajmeve</name>
+  <name xml:lang="sk">Pan - Program pre prácu s diskusnými skupinami</name>
+  <name xml:lang="pt_BR">Leitor de Notícias Pan</name>
+  <name xml:lang="pl">Czytnik grup dyskusyjnych Pan</name>
+  <name xml:lang="oc">Legidor de novèlas Pan</name>
+  <name xml:lang="nl">Pan nieuwslezer</name>
+  <name xml:lang="nb">Pan newsleser</name>
+  <name xml:lang="ms">Pembaca berita Pan</name>
+  <name xml:lang="lv">Pan Jaunumlasītājs</name>
+  <name xml:lang="ko">판, 뉴스리더</name>
+  <name xml:lang="ja">ニュースリーダー Pan</name>
+  <name xml:lang="it">Pan Lettore di News</name>
+  <name xml:lang="hu">Pan hírolvasó</name>
+  <name xml:lang="hr">Pan program za čitanje novosti</name>
+  <name xml:lang="fr">Lecteur de nouvelles Pan</name>
+  <name xml:lang="eu">Pan berri-irakurlea</name>
+  <name xml:lang="et">Uudiseriider Pan</name>
+  <name xml:lang="es">Lector de noticias Pan</name>
+  <name xml:lang="en_GB">Pan Newsreader</name>
+  <name xml:lang="en_CA">Pan Newsreader</name>
+  <name xml:lang="dz">པེན་ གནས་ཚུལ་ལྷག་མི་</name>
+  <name xml:lang="de">Pan Newsreader</name>
+  <name xml:lang="da">Pan - nyhedsgruppelæser</name>
+  <name xml:lang="cs">Diskusní klient</name>
+  <name xml:lang="bg">Четец на новини (Pan)</name>
+  <name xml:lang="az">Pan Xəbərlər Oxuyucusu</name>
+  <summary>Read and post Usenet articles</summary>
+  <summary xml:lang="uk">Читання і створення статей Usenet</summary>
+  <summary xml:lang="tr">Usenet makalelerini okuyun ve gönderin</summary>
+  <summary xml:lang="sv">Läs och posta Usenet-artiklar</summary>
+  <summary xml:lang="sr@latin">Čitajte i objavljujte članke na Juznetu</summary>
+  <summary xml:lang="sr">Читајте и објављујте чланке на Јузнету</summary>
+  <summary xml:lang="pt_BR">Leia e envie artigos na usenet</summary>
+  <summary xml:lang="pl">Czytanie i wysyłanie wiadomości w sieci Usenet</summary>
+  <summary xml:lang="hu">Usenet cikkek olvasása és közzététele</summary>
+  <summary xml:lang="eu">Irakurri eta bidali Usenet artikuluak</summary>
+  <summary xml:lang="es">Leer y publicar artículos en Usenet</summary>
+  <summary xml:lang="de">Usenet-Artikel lesen und senden</summary>
+  <summary xml:lang="da">Læs og send artikler på Usenet</summary>
+  <summary xml:lang="cs">Čtení a vystavování příspěvků na síti Usenet</summary>
+  <description>
+    <p>Pan is a Usenet newsreader that is good at both text and binaries. It
+    supports offline reading, scoring and killfiles, yEnc, NZB, PGP handling,
+    multiple servers, and secure connections.</p>
+    <p xml:lang="uk">«Pan» — програма для читання новин Usenet, якою можна скористатися для роботи як з текстом, так і з двійковими даними. У програмі передбачено можливості читання статей в 
автономному режимі, оцінювання і фільтрування новин, обробки yEnc, NZB, PGP, роботи з декількома серверами та забезпечення захисту з'єднань.</p>
+    <p xml:lang="tr">Pan, hem metin hem de ikili dosyalar için güzel bir Usenet haber okuyucusudur. Çevrimdışı okuma, puanlama ve killfiles, yEnc, NZB, PGP kullanımı, çoklu sunucuları ve güvenli 
bağlantıları destekler.</p>
+    <p xml:lang="sv">Pan är en läsare för Usenet-diskussionsgrupper som är bra på både text och binärer. Det stöder frånkopplad läsning, poängsättning och ignorerafiler, yEnc, NZB, PGP-hantering, 
multipla servrar och säkra anslutningar.</p>
+    <p xml:lang="sr@latin">Pan je Juznetov čitač vesti koji je dobar kako sa tekstom tako i sa izvršnima. Podržava čitanje van mreže, bodovanje i ubijanje datoteka, uEnc, NZB, PGP rukovanje, više 
servera i bezbedne veze.</p>
+    <p xml:lang="sr">Пан је Јузнетов читач вести који је добар како са текстом тако и са извршнима. Подржава читање ван мреже, бодовање и убијање датотека, уЕнц, НЗБ, ПГП руковање, више сервера и 
безбедне везе.</p>
+    <p xml:lang="pt_BR">Pan é um leitor de notícias Usenet que é bom em texto e em binários. Ele oferece suporte a leitura offline, marcando e killfiles, yEnc, NZB, PGP manipulação, vários 
servidores e conexões seguras.</p>
+    <p xml:lang="pl">Pan jest czytnikiem sieci Usenet z dobrą obsługą tekstu i plików binarnych. Obsługuje czytanie w trybie offline, punktację i listy blokowania, yEnc, NZB, PGP, wiele serwerów i 
bezpieczne połączenia.</p>
+    <p xml:lang="hu">A Pan egy Usenet hírolvasó, amely jó mind szöveges, mind bináris adatok esetén. Támogatja a kapcsolat nélküli olvasást, értékelést és a killfájlokat, kezeli az yEnc-t, NZB-t és 
a PGP-t, több kiszolgálót támogat és támogatja a biztonságos kapcsolatokat is.</p>
+    <p xml:lang="es">Pan es un lector de noticias de Usenet que funciona tanto con texto como con binarios. Soporta lectura sin conexión, puntuación, «killfiles», yEnc, NZB, gestión de PGP, varios 
servidores y conexiones seguras.</p>
+    <p xml:lang="de">Pan ist ein Newsreader für das Usenet, der sowohl mit Text als auch binären Inhalten umgehen kann. Unterstützt werden Offline-Lesen, Bewertungen und Killfiles, yEnc, NZB, 
Hochladen binärer Inhalte, Umgang mit PGP, Multiserver und sichere Verbindungen.</p>
+    <p xml:lang="da">Pan er en nyhedsgruppelæser for Usenet, som er god til både tekst og binære filer. Den understøtter læsning uden forbindelse til internettet, bedømmelse og kill-filer, yEnc, 
NZB, PGP-håndtering, flere servere og sikre forbindelser.</p>
+    <p xml:lang="cs">Pan je diskusní klient, který si umí poradit s textovými i binárními příspěvky. Podporuje práci v režimu offline, hodnocení, killfiles, yEnc, NZB, práci s PGP a více servery a 
zabezpečené připojení.</p>
+    <p>It is also the only Unix newsreader to get a perfect score on the Good
+    Net-Keeping Seal of Approval evaluations.</p>
+    <p xml:lang="uk">Крім того, це єдина програма для читання новин у Unix, яка отримала ідеальні оцінки від Good Net-Keeping Seal of Approval.</p>
+    <p xml:lang="tr">Aynı zamanda, Good Net-Keeping Seal değerlendirmelerinde mükemmel puan alan tek Unix haber okuyucusudur.</p>
+    <p xml:lang="sv">Det är också den enda diskussionsgruppläsaren för Unix att få full poäng hos utvärderingarna hos Good Net-Keeping Seal of Approval.</p>
+    <p xml:lang="sr@latin">Takođe je jedini Juniksov čitač vesti koji je dobio odličnu ocenu na vrednovanjima pečata odobravanja dobrog održavanja mreže (GNKSA).</p>
+    <p xml:lang="sr">Такође је једини Јуниксов читач вести који је добио одличну оцену на вредновањима печата одобравања доброг одржавања мреже (GNKSA).</p>
+    <p xml:lang="pt_BR">É também o único leitor de notícias de Unix para obter uma pontuação perfeita sobre as avaliações do Good Net-Keeping Seal of Approval.</p>
+    <p xml:lang="pl">Jest także jedynym czytnikiem grup dyskusyjnych dla systemu UNIX, który uzyskał idealny wynik w badaniach „Good Net-Keeping Seal of Approval”.</p>
+    <p xml:lang="hu">Ez az egyetlen Unix hírolvasó, amely tökéletes pontszámot kapott a Good Net-Keeping Seal of Approval értékeléseken.</p>
+    <p xml:lang="es">También es el único lector de noticias de Unix para obtener una puntuación perfecta en las pruebas del Sello de aprobación de lectores de noticias (GNKSA).</p>
+    <p xml:lang="de">Pan ist auch der einzige Unix-Newsreader, der eine perfekte Bewertung im »Good NetKeeping Seal of Approval« hat.</p>
+    <p xml:lang="da">Det er også den eneste nyhedsgruppelæser for Unix, som får en perfekt bedømmelse på Good Net-Keeping Seal of Approval-evalueringerne.</p>
+    <p xml:lang="cs">Jedná se o jediný diskusní klient, který získal nejlepší možné hodnocení v rámci Good Net-Keeping Seal of Approval.</p>
+  </description>
+  <launchable type="desktop-id">org.gnome.pan.desktop</launchable>
+  <provides>
+    <binary>pan</binary>
+  </provides>
+  <screenshots>
+    <screenshot type="default" height="1127" width="637">
+      <image>http://pan.rebelbase.com/screenshots/pan-140.png</image>
+    </screenshot>
+  </screenshots>
+  <url type="homepage">http://pan.rebelbase.com/</url>
+  <update_contact>pan-users%nongnu.org@localhost</update_contact>
+  <project_license>GPL-2.0</project_license>
+  <developer_name>Pan</developer_name>
+  <developer_name xml:lang="zh_CN">Pan</developer_name>
+  <developer_name xml:lang="vi">Pan</developer_name>
+  <developer_name xml:lang="uk">Pan</developer_name>
+  <developer_name xml:lang="tr">Pan</developer_name>
+  <developer_name xml:lang="sv">Pan</developer_name>
+  <developer_name xml:lang="sr@latin">Pan</developer_name>
+  <developer_name xml:lang="sr">Пан</developer_name>
+  <developer_name xml:lang="sl">Pan</developer_name>
+  <developer_name xml:lang="pt_BR">Pan</developer_name>
+  <developer_name xml:lang="pt">Pan</developer_name>
+  <developer_name xml:lang="pl">Pan</developer_name>
+  <developer_name xml:lang="oc">Pan</developer_name>
+  <developer_name xml:lang="nb">Pan</developer_name>
+  <developer_name xml:lang="lt">Pan</developer_name>
+  <developer_name xml:lang="ja">Pan</developer_name>
+  <developer_name xml:lang="id">Pan</developer_name>
+  <developer_name xml:lang="hu">Pan</developer_name>
+  <developer_name xml:lang="gl">Pan</developer_name>
+  <developer_name xml:lang="fr">Pan</developer_name>
+  <developer_name xml:lang="fi">Pan</developer_name>
+  <developer_name xml:lang="eu">Pan</developer_name>
+  <developer_name xml:lang="et">Pan</developer_name>
+  <developer_name xml:lang="es">Pan</developer_name>
+  <developer_name xml:lang="en_GB">Pan</developer_name>
+  <developer_name xml:lang="en_CA">Pan</developer_name>
+  <developer_name xml:lang="el">Pan</developer_name>
+  <developer_name xml:lang="dz">པེན་</developer_name>
+  <developer_name xml:lang="de">Pan</developer_name>
+  <developer_name xml:lang="da">Pan</developer_name>
+  <developer_name xml:lang="cs">Pan</developer_name>
+  <developer_name xml:lang="ca">Pan</developer_name>
+  <developer_name xml:lang="bs">Paniraj</developer_name>
+  <developer_name xml:lang="bg">Pan</developer_name>
+  <url type="bugtracker">https://gitlab.gnome.org/GNOME/pan/issues</url>
+  <url type="donation">http://pan.rebelbase.com/tipjar/</url>
+  <url type="help">http://pan.rebelbase.com/manual/html/</url>
+  <url type="translate">https://l10n.gnome.org/module/pan/</url>
+  <translation type="gettext">pan</translation>
+  <content_rating type="oars-1.0">
+    <content_attribute id="language-humor">mild</content_attribute>
+    <content_attribute id="social-chat">intense</content_attribute>
+    <content_attribute id="social-contacts">intense</content_attribute>
+  </content_rating>
+</component>



Home | Main Index | Thread Index | Old Index