/[smeserver]/rpms/imp-h3/sme8/imp-h3.spec
ViewVC logotype

Contents of /rpms/imp-h3/sme8/imp-h3.spec

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


Revision 1.8 - (show annotations) (download)
Sat Feb 21 17:21:02 2009 UTC (15 years, 9 months ago) by mrjhb3
Branch: MAIN
CVS Tags: imp-h3-4_3_3-1_el5_sme
Changes since 1.7: +7 -3 lines
Please see changelog

1 # $Id: imp-h3.spec,v 1.7 2009/01/03 04:24:05 mrjhb3 Exp $
2
3 %define apachedir /etc/httpd
4 %define apacheuser www
5 %define apachegroup www
6 %define contentdir /home/httpd
7
8 Summary: The Internet Messaging Program: webmail access to IMAP/POP3 accounts.
9 Name: imp-h3
10 Version: 4.3.3
11 Release: 1%{?dist}
12 License: GPL
13 Group: Applications/Horde
14 Source: ftp://ftp.horde.org/pub/imp/tarballs/imp-h3-%{version}.tar.gz
15 URL: http://www.horde.org/
16 BuildArchitectures: noarch
17 BuildRoot: /tmp/imp-root
18 Requires: php >= 4.3.0
19 Requires: php-imap >= 4.3.0
20 Requires: httpd >= 2.0.46
21 Requires: horde >= 3.3
22 Obsoletes: imp
23 Provides: imp
24 Prereq: /usr/bin/perl
25
26 %description
27 IMP is the Internet Messaging Program, one of the Horde applications.
28 It provides webmail access to IMAP and POP3 accounts.
29
30 The Horde Project writes web applications in PHP and releases them under
31 Open Source licenses. For more information (including help with IMP)
32 please visit http://www.horde.org/.
33
34 This package contains customizations for the Mitel Networks SME Server
35 and will probably not work properly on other Linux systems.
36
37 %prep
38 #%setup -q -n %{name}-%{version}
39 %setup -q -n imp-%{version}
40
41 %build
42
43 %install
44 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
45 mkdir -p $RPM_BUILD_ROOT%{apachedir}/conf
46 mkdir -p $RPM_BUILD_ROOT%{contentdir}/html/horde/imp
47 cp -pR * $RPM_BUILD_ROOT%{contentdir}/html/horde/imp
48 cd $RPM_BUILD_ROOT%{contentdir}/html/horde/imp/config
49 for d in *.dist; do
50 d0=`basename $d .dist`
51 if [ ! -f "$d0" ]; then
52 cp -p $d $d0
53 fi
54 done
55
56 %clean
57 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
58
59 %pre
60
61 %post
62
63 %postun
64
65 %files
66 %defattr(-,root,root)
67 # Apache imp.conf file
68 # Include top level with %dir so not all files are sucked in
69 %dir %{contentdir}/html/horde/imp
70 # Include top-level files by hand
71 %{contentdir}/html/horde/imp/*.php
72 # Include these dirs so that all files _will_ get sucked in
73 %{contentdir}/html/horde/imp/js
74 %{contentdir}/html/horde/imp/lib
75 %{contentdir}/html/horde/imp/locale
76 %{contentdir}/html/horde/imp/po
77 %{contentdir}/html/horde/imp/scripts
78 %{contentdir}/html/horde/imp/templates
79 %{contentdir}/html/horde/imp/themes
80 # Mark documentation files with %doc and %docdir
81 %doc %{contentdir}/html/horde/imp/COPYING
82 %doc %{contentdir}/html/horde/imp/README
83 %docdir %{contentdir}/html/horde/imp/docs
84 %{contentdir}/html/horde/imp/docs
85 # Mark configuration files with %config and use secure permissions
86 # (note that .dist files are considered software; don't mark %config)
87 %attr(750,root,%{apachegroup}) %dir %{contentdir}/html/horde/imp/config
88 %defattr(640,root,%{apachegroup})
89 %{contentdir}/html/horde/imp/config/.htaccess
90 %{contentdir}/html/horde/imp/config/*.dist
91 %config %{contentdir}/html/horde/imp/config/*.php
92 %config %{contentdir}/html/horde/imp/config/*.txt
93 %config %{contentdir}/html/horde/imp/config/*.xml
94
95 %changelog
96 * Sun Feb 15 2009 John H. Bennett III <bennettj@johnbennettservices.com> 4.3.3-1
97 - Updated to Imp 4.3.3 [SME: 4832]
98
99 * Fri Jan 2 2009 John H. Bennett III <bennettj@johnbennettservices.com> 4.3.2-1
100 - Updated to Imp 4.3.2 [SME: 4832]
101
102 * Sat Dec 06 2008 John H. Bennett III <bennettj@johnbennettservices.com> 4.3-1
103 - Updated to Imp 4.3 [SME: 4832]
104
105 * Mon Jun 23 2008 John H. Bennett III <bennettj@johnbennettservices.com> 4.2-1
106 - Re-rolled to released version
107
108 * Mon Jun 2 2008 John H. Bennett III <bennettj@johnbennettservices.com> 4.2-01
109 - initial RPM roll for Imp 4.2
110

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