/[smecontribs]/rpms/smeserver-vacation/contribs7/smeserver-vacation-1.0.spec
ViewVC logotype

Contents of /rpms/smeserver-vacation/contribs7/smeserver-vacation-1.0.spec

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


Revision 1.11 - (show annotations) (download)
Tue Feb 26 01:05:35 2008 UTC (16 years, 2 months ago) by slords
Branch: MAIN
CVS Tags: HEAD
Changes since 1.10: +0 -0 lines
FILE REMOVED
Remove version from spec

1 %define name smeserver-vacation
2 %define version 1.0
3 %define release 14
4 Summary: SME Server enhancement to enable vacation messages for users.
5 Name: %{name}
6 Version: %{version}
7 Release: %{release}%{?dist}
8 License: GNU GPL version 2
9 URL: http://www.dungog.net/sme
10 Group: SMEserver/addon
11 Source: %{name}-%{version}.tar.gz
12 Patch0: smeserver-vacation-1.0-frMenuSplit.patch
13 Patch1: smeserver-vacation-1.0-esLocale2.patch
14 BuildArchitectures: noarch
15 BuildRoot: /var/tmp/%{name}-%{version}
16 Requires: e-smith-release >= 7.0,
17 BuildRequires: e-smith-devtools >= 1.13.1-03
18 AutoReqProv: no
19
20 %description
21 SME Server enhancement to enable vacation messages for users.
22 Optionally provides a user-manager panel where users can
23 enable vacation for themselves and to modify their own message
24
25 %changelog
26 * Wed Dec 26 2007 Stephen Noble <support@dungog.net> 1.0-14
27 - fix spanish translation
28
29 * Mon Oct 29 2007 Stephen Noble <support@dungog.net> 1.0-13
30 - add spanish translation, thanks Normando Hall [SME 3503]
31
32 * Thu Jun 14 2007 Stephen Noble <support@dungog.net>
33 - apply updates up to -11
34
35 * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
36 - Clean up spec so package can be built by koji/plague
37
38 * Fri Dec 29 2006 Stephen Noble <support@dungog.net>
39 - display Vacation status correctly on modify page in server-manager [sme 2200]
40 - [1.0-11]
41
42 * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
43 - Update to new release naming. No functional changes.
44 - Make Packager generic
45
46 * Mon Oct 30 2006 Stephen Noble <support@dungog.net>
47 - display description unshaded *
48 - german lexicon fix
49 - cosmetic log error fixed [sme 1992]
50 - [1.0-10]
51
52 * Thu Aug 24 2006 Stephen Noble <support@dungog.net>
53 - now finds corrects vacation text when used under userpanel.
54 - german translation [sme 1101]
55 - [1.0-9]
56
57 * Wed Apr 6 2006 Stephen Noble <support@dungog.net>
58 - suppress description if no users [contribs 1243]
59 - [1.0-8]
60
61 * Wed Apr 6 2006 Stephen Noble <support@dungog.net>
62 - say no users if none exist [contribs 1243]
63 - display DomainName in email address [contribs 1242]
64 - [1.0-7]
65
66 * Wed Apr 6 2006 Stephen Noble <support@dungog.net>
67 - unlink .vacation.msg before writing [contribs 1192]
68 - vacation doesn't respond to spam [contribs 1190]
69 - [1.0-6]
70
71 * Sat Mar 25 2006 Stephen Noble <support@dungog.net>
72 - updated lexicons
73 - removed event
74 - [1.0-5]
75
76 * Fri Mar 24 2006 Stephen Noble <support@dungog.net>
77 - Change the interval between repeat replies to the same sender
78 - config setprop qmail VacationDelay -t3d, man vacation
79 - reset vacationDB when setting status to no
80 - modified to, Subject: Re: $SUBJECT - Away from my email
81 - updated fr lexicon
82 - [1.0-4]
83
84 * Wed Mar 22 2006 Stephen Noble <support@dungog.net>
85 - updated lexicons
86 - [1.0-3]
87
88 * Wed Mar 22 2006 Stephen Noble <support@dungog.net>
89 - fr lexicon
90 - expand ~/.qmail on uninstall
91 - [1.0-2]
92
93 * Mon Mar 20 2006 Stephen Noble <support@dungog.net>
94 - FormMagick version
95 - [1.0-1]
96
97 * Mon Dec 12 2005 Stephen Noble <support@dungog.net>
98 - Strip out DOS Carriage Returns (CR)
99 - thanks to mike sensney
100 - [0.9-2]
101
102 * Sat Sep 03 2005 Stephen Noble <support@dungog.net>
103 - renamed smeserver-vacation,
104 - contains vacation & userpanel-vacation
105 - [0.9-1]
106
107 * Sat Sep 03 2005 David Beveridge <davidb@nass.com.au>
108 - [0.3-2]
109 - upgrade to work with AccountsDB on SME 7.0
110
111 * Mon Dec 31 2001 Daniel van Raay <danielvr@caa.org.au>
112 - [0.2-4]
113 - Added generated 'From:' lines to default reply message
114 - Minor cosmetic cleaning
115
116 * Fri Nov 23 2001 Daniel van Raay <danielvr@caa.org.au>
117 - [0.2-3]
118 - .vacation.db files are now deleted in the user-modify event
119
120 * Tue Nov 14 2001 Daniel van Raay <danielvr@caa.org.au>
121 - [0.2-2]
122 - fixed bug in vacation script that delivered multiple bounces to users
123
124 * Mon Sep 04 2001 Daniel van Raay <danielvr@caa.org.au>
125 - [0.2-1]
126 - added -j option to vacation command line
127 - updated for compatibility with e-smith 4.1
128
129 * Wed Dec 27 2000 Daniel van Raay <danielvr@caa.org.au>
130 - [0.1-1]
131 - initial release
132
133 %prep
134 %setup
135 %patch0 -p1
136 %patch1 -p2
137
138 %build
139 perl createlinks
140
141 LEXICONS=$(find root/etc/e-smith/{locale/,web/functions/} -type f )
142
143 for lexicon in $LEXICONS
144 do
145 /sbin/e-smith/validate-lexicon $lexicon
146 done
147
148 #todo it sv
149 for LINK in en-us fr de es
150 do
151 /bin/ln -s uservacations root/etc/e-smith/locale/$LINK/etc/e-smith/web/functions/userpanel-vacation
152 done
153
154 %install
155 rm -rf $RPM_BUILD_ROOT
156 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
157 rm -f %{name}-%{version}-filelist
158 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
159 --file '/usr/local/bin/vacation' 'attr(0755,root,root)' \
160 > %{name}-%{version}-filelist
161 echo "%doc COPYING" >> %{name}-%{version}-filelist
162
163 %clean
164 rm -rf $RPM_BUILD_ROOT
165
166 %pre
167 %preun
168
169 %post
170 if [ -d /etc/e-smith/events/conf-userpanel ] ; then
171 /sbin/e-smith/signal-event conf-userpanel
172 fi
173
174 %postun
175 #uninstall
176 if [ $1 = 0 ] ; then
177
178 DBS=`find /home/e-smith/db/navigation -type f -name "navigation.*"`
179 for db in $DBS ; do
180 /sbin/e-smith/db $db delete userpanel-vacation 2>/dev/null
181 /sbin/e-smith/db $db delete uservacations 2>/dev/null
182 done
183
184 #need to expand ~/.qmail for users who are still enabled
185 /etc/e-smith/events/actions/qmail-update-user
186
187 fi
188
189
190 %files -f %{name}-%{version}-filelist
191 %defattr(-,root,root)

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