/[smecontribs]/rpms/smeserver-ezmlm-www/contribs10/smeserver-ezmlm-www.spec
ViewVC logotype

Annotation of /rpms/smeserver-ezmlm-www/contribs10/smeserver-ezmlm-www.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.11 - (hide annotations) (download)
Sat Mar 19 20:16:37 2022 UTC (2 years, 8 months ago) by jpp
Branch: MAIN
CVS Tags: smeserver-ezmlm-www-2_0_0-8_el7_sme
Changes since 1.10: +8 -4 lines
* Sat Mar 19 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.0.0-8.sme
- fix wide character error preventing to display message [SME: 11912]

1 jpp 1.11 # $Id: smeserver-ezmlm-www.spec,v 1.10 2022/03/19 04:04:53 jpp Exp $
2 jpp 1.1 # Authority: picsone
3     # Name: Normando Hall
4    
5     %define name smeserver-ezmlm-www
6 jpp 1.3 %define version 2.0.0
7 jpp 1.11 %define release 8
8 jpp 1.1
9     Summary: ezmlm-www packaged for sme server
10     Name: %{name}
11     Version: %{version}
12     Release: %{release}%{?dist}
13     License: GPL
14     Group: Networking/Other
15     Source: %{name}-%{version}.tar.gz
16 jpp 1.3 Source1: ezmlm-www-1.4.5.tar.gz
17 jpp 1.4 Patch0: smeserver-ezmlm-www-2.0.0-bz11909-sme10.patch
18 jpp 1.11 Patch1: smeserver-ezmlm-www-2.0.0-bz11912-widecharacters.patch
19 jpp 1.1 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
20     Requires: perl-Mail-Box perl-User-Identity perl-TimeDate perl-Email-Simple perl-Plucene perl-KinoSearch ezmlm-web perl-Ezmlm perl-Mail-Ezmlm-Archive
21     BuildRequires: e-smith-devtools
22 jpp 1.3 BuildRequires: gcc
23 jpp 1.1 AutoReq: no
24    
25     %description
26     ezmlm-www This project provides a useful web interface for Ezmlm
27     mailing list archives. It extends ezmlm-cgi.c capabilities and features
28     by using a modular architecture: it is fully Perl-based.
29    
30     %changelog
31 jpp 1.11 * Sat Mar 19 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.0.0-8.sme
32     - fix wide character error preventing to display message [SME: 11912]
33    
34 jpp 1.10 * Fri Mar 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.0.0-7.sme
35 jpp 1.9 - remove list archive creation from event [SME: 11909]
36     - keep it a manual intervention until we add a button on server-manager
37    
38 jpp 1.8 * Fri Mar 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.0.0-5.sme
39 jpp 1.6 - fix ez_search perms [SME: 11909]
40     - use KinoSearch1
41     - create directory indexes
42    
43 jpp 1.2 * Tue Mar 15 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.4.5-3.sme
44     - build for SME10 [SME: 11909]
45 jpp 1.3 use initial source and compile ourself the index.cgi
46 jpp 1.5 template the two config files
47     todo improve access rights in template
48 jpp 1.2
49 jpp 1.1 * Wed Dec 5 2007 Normando Hall <nhall@unixlan.com.ar>
50     - first release
51    
52    
53     %define debug_package %{nil}
54    
55     %prep
56    
57     %setup
58 jpp 1.3 %setup -T -D -a 1
59     cp -r ezmlm-www-1.4.5/* root/opt/mailinglist
60 jpp 1.4 %patch0 -p1
61 jpp 1.11 %patch1 -p1
62    
63 jpp 1.6 # sed KinoSearch KinoSearch1
64 jpp 1.10 sed -i root/opt/mailinglist/search/ez_indexer.pl -i root/opt/mailinglist/ezmlm-www.pl \
65     -e 's/KinoSearch/KinoSearch1/g'
66     mkdir -p root/opt/mailinglist/search/indexes
67 jpp 1.1
68     %build
69 jpp 1.2 perl createlinks
70 jpp 1.3 #compile the c file
71     cd root/opt/mailinglist
72     cc index.cgi.c -o index.cgi
73 jpp 1.1
74     %install
75     rm -rf $RPM_BUILD_ROOT
76     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
77     rm -f %{name}-%{version}-filelist
78 jpp 1.4 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
79 jpp 1.6 --dir '/opt/mailinglist/search/indexes' 'attr(4775,ezmlm,ezmlm)' \
80 jpp 1.5 --file /opt/mailinglist/search/ez_indexer.pl 'attr(0755,root,root)' \
81     --file /opt/mailinglist/ezmlm-www.pl 'attr(0755,root,root)' \
82     --file /opt/mailinglist/index.cgi 'attr(4711,ezmlm,ezmlm)' \
83 jpp 1.4 > %{name}-%{version}-filelist
84 jpp 1.1
85     %clean
86     rm -rf $RPM_BUILD_ROOT
87    
88     %post
89    
90    
91     %postun
92    
93    
94     %files -f %{name}-%{version}-filelist
95     %defattr(-,root,root)

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed