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

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

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

Revision 1.1 by jpp, Tue Mar 15 20:45:27 2022 UTC Revision 1.4 by jpp, Wed Mar 16 04:27:12 2022 UTC
# Line 1  Line 1 
1  # $Id: smeserver-ezmlm-www.spec,v 1.10 2008/11/25 16:20:22 slords Exp $  # $Id: smeserver-ezmlm-www.spec,v 1.3 2022/03/16 04:10:13 jpp Exp $
2  # Authority: picsone  # Authority: picsone
3  # Name: Normando Hall  # Name: Normando Hall
4    
5  %define name smeserver-ezmlm-www  %define name smeserver-ezmlm-www
6  %define version 1.4.5  %define version 2.0.0
7  %define release 2  %define release 3
8    
9  Summary: ezmlm-www packaged for sme server  Summary: ezmlm-www packaged for sme server
10  Name: %{name}  Name: %{name}
# Line 13  Release: %{release}%{?dist} Line 13  Release: %{release}%{?dist}
13  License: GPL  License: GPL
14  Group: Networking/Other  Group: Networking/Other
15  Source: %{name}-%{version}.tar.gz  Source: %{name}-%{version}.tar.gz
16    Source1: ezmlm-www-1.4.5.tar.gz
17    Patch0: smeserver-ezmlm-www-2.0.0-bz11909-sme10.patch
18    
19  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  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  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  BuildRequires: e-smith-devtools
22    BuildRequires: gcc
23  AutoReq: no  AutoReq: no
24  BuildArchitectures: noarch  BuildArchitectures: noarch
25    
# Line 25  mailing list archives. It extends ezmlm- Line 29  mailing list archives. It extends ezmlm-
29  by using a modular architecture: it is fully Perl-based.  by using a modular architecture: it is fully Perl-based.
30    
31  %changelog  %changelog
32    * Tue Mar 15 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.4.5-3.sme
33    - build for SME10 [SME: 11909]
34      use initial source and compile ourself the index.cgi
35      todo chmod
36      todo template the two config files
37      todo improve access rights
38    
39  * Wed Dec 5 2007 Normando Hall <nhall@unixlan.com.ar>  * Wed Dec 5 2007 Normando Hall <nhall@unixlan.com.ar>
40  - first release  - first release
41    
# Line 34  by using a modular architecture: it is f Line 45  by using a modular architecture: it is f
45  %prep  %prep
46    
47  %setup  %setup
48    %setup -T -D -a 1
49    cp -r ezmlm-www-1.4.5/* root/opt/mailinglist
50    %patch0 -p1
51    
52  %build  %build
53    perl createlinks
54    #compile the c file
55    cd root/opt/mailinglist
56    cc  index.cgi.c -o index.cgi
57       #cc index.cgi.c -o index.cgi
58       #chown popuser index.cgi
59       #chmod 4711 index.cgi
60       #chmod 755 ezmlm-www.pl
61    
62  %install  %install
63  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
64  (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)  (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
65  rm -f %{name}-%{version}-filelist  rm -f %{name}-%{version}-filelist
66  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
67      --file /usr/share/freepbx/scripts/restore-astdb.php 'attr(0750,root,root)' \
68      --dir /var/service/httpd-fpbx 'attr(01755,root,root)' \
69    > %{name}-%{version}-filelist
70    
71  %clean  %clean
72  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

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