Package public-inbox: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 | Summary: An "archives first" approach to mailing lists Name: public-inbox Version: 1.6.0.107.g355c345f Release: alt2 Group: Networking/Mail License: AGPL-3.0 URL: https://public-inbox.org Source0: %name-%version.tar Patch0: 0001-Do-not-show-loose-matches.patch Patch1: 0002-Hide-from-thread-missing-messages.patch BuildArch: noarch BuildRequires: rpm-build-perl BuildRequires: git-core BuildRequires: pkg-config BuildRequires: libgit2-devel BuildRequires: perl-CGI BuildRequires: perl-Compress-Raw-Zlib BuildRequires: perl-Crypt-CBC BuildRequires: perl-DBD-SQLite BuildRequires: perl-DBIx-DBSchema BuildRequires: perl-Digest-SHA BuildRequires: perl-Email-MIME BuildRequires: perl-Email-MIME-ContentType BuildRequires: perl-Email-Simple BuildRequires: perl-Encode BuildRequires: perl-Encode-CN BuildRequires: perl-Encode-JP BuildRequires: perl-Encode-KR BuildRequires: perl-Encode-TW BuildRequires: perl-GD-Text BuildRequires: perl-GraphViz BuildRequires: perl-HTTP-Date BuildRequires: perl-HTTP-Message BuildRequires: perl-HTTP-Tiny BuildRequires: perl-IO-Compress BuildRequires: perl-IO-Socket-SSL BuildRequires: perl-Inline-C BuildRequires: perl-Mail-IMAPClient BuildRequires: perl-Mail-SpamAssassin BuildRequires: perl-Parse-RecDescent BuildRequires: perl-Plack BuildRequires: perl-Plack-Middleware-ReverseProxy BuildRequires: perl-Search-Xapian BuildRequires: perl-Template-GD BuildRequires: perl-TimeDate BuildRequires: perl-URI BuildRequires: perl-base BuildRequires: perl-devel BuildRequires: perl-highlight BuildRequires: perl-podlators BuildRequires: xapian-core BuildRequires: openssl BuildRequires: sqlite3 Requires: git-core Requires: perl-Encode Requires: perl-Encode-CN Requires: perl-Encode-JP Requires: perl-Encode-KR Requires: perl-Encode-TW Requires: perl-Plack-Middleware-ReverseProxy Requires: perl-Search-Xapian %description public-inbox implements the sharing of an email inbox via git to complement or replace traditional mailing lists. Readers may read via NNTP, Atom feeds or HTML archives. public-inbox spawned around three main ideas: * Publicly accessible and archived communication is essential to Free Software development. * Contributing to Free Software projects should not require the use of non-Free services or software. * Graphical user interfaces should not be required for text-based communication. Users may have broken graphics drivers, limited eyesight, or be unable to afford modern hardware. %prep %setup -q %patch0 -p1 %patch1 -p1 %build pushd certs perl ./create-certs.perl popd rm -f -- t/eml.t %perl_vendor_build %install %perl_vendor_install %make_install \ DESTDIR=%buildroot \ PREFIX=%_prefix \ install-man rm -f -- %buildroot/%perl_vendor_privlib/PublicInbox/DSKQXS.pm rm -f -- %buildroot/%perl_vendor_privlib/PublicInbox/KQNotify.pm mkdir -p "$HOME/.cache/public-inbox/inline-c" %files %_bindir/* %perl_vendor_privlib/* %_man1dir/* %_man5dir/* %_man7dir/* %_man8dir/* %changelog * Mon Nov 16 2020 Alexey Gladkov <legion@altlinux.ru> 1.6.0.107.g355c345f-alt2 - Hide in thread missing messages. - Hide in thread loose matches. * Mon Nov 16 2020 Alexey Gladkov <legion@altlinux.ru> 1.6.0.107.g355c345f-alt1 - New git snapshot. * Fri Oct 16 2020 Alexey Gladkov <legion@altlinux.ru> 1.6.0.26.g8080720d-alt2 - Add missing Requires. * Thu Oct 15 2020 Alexey Gladkov <legion@altlinux.ru> 1.6.0.26.g8080720d-alt1 - First build for ALTLinux. |