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

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

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


Revision 1.4 - (show annotations) (download)
Sat Dec 22 22:18:30 2007 UTC (16 years, 5 months ago) by slords
Branch: MAIN
Changes since 1.3: +0 -2 lines
Remove Packager/Distribution (added by buildsys)

1 Summary: Panels to let users to change server settings.
2 %define name smeserver-userpanels
3 Name: %{name}
4 %define version 1.0
5 %define release 5
6 Version: %{version}
7 Release: %{release}%{?dist}
8 License: GPL
9 URL: http://www.dungog.net/sme
10 Group: SMEserver/addon
11 Source: %{name}-%{version}.tar.gz
12 BuildArchitectures: noarch
13 BuildRoot: /var/tmp/%{name}-%{version}
14 Requires: e-smith-release >= 7.0
15 #Requires: smeserver-userpanel
16 AutoReqProv: no
17
18 %description
19 Provides additinal userpanels that allows user settings to be altered.
20 Change password,Forward mail, Backup users home directory,
21 Delegate creation of users with restrictions.
22
23 %changelog
24 * Wed Feb 28 2007 Stephen Noble <stephen@dungog.net>
25 - remove Requires: smeserver-userpanel
26 - [1.0-5]
27
28 * Sun Feb 18 2007 Stephen Noble <support@dungog.net>
29 - swedish translation, thanks Chrille
30 - [1.0-4]
31
32 * Mon Oct 30 2006 Stephen Noble <support@dungog.net>
33 - forwarding lexicon updated for de
34 - [1.0-3]
35
36 * Sun Mar 26 2006 Stephen Noble <support@dungog.net>
37 - forwarding and password lexicons updated for de
38 - fix, error in logs starting httpd-admin [sme 1991]
39 - [1.0-2]
40
41 * Sun Mar 26 2006 Stephen Noble <support@dungog.net>
42 - Userpanel-forwarding lexicons for de, fr
43 - Partial forwarding lexicons for es, it
44 - [1.0-1]
45
46 * Fri Mar 17 2006 Stephen Noble <support@dungog.net>
47 - FormMagick version for Userpanel-forward, english only
48 - Userpanel-password updated to current FM style
49 - [0.9-3]
50
51 * Wed Sep 21 2005 Stephen Noble <support@dungog.net>
52 - FormMagick version for Userpanel-password, Languages included
53 - [0.9-2]
54
55 * Wed Sep 21 2005 Stephen Noble <support@dungog.net>
56 - initial release, contains
57 - userdata-backup, useraccounts, forward mail, change password
58 - [0.9-1]
59
60 %prep
61 %setup
62
63 %build
64 LEXICONS1=$(find root/etc/e-smith/web/functions/userpanel-password -type f )
65 LEXICONS2=$(find root/etc/e-smith/web/functions/userpanel-forwarding -type f )
66 LEXICONS3=$(find root/etc/e-smith/locale/ -type f )
67
68 for lexicon in $LEXICONS1 $LEXICONS2 $LEXICONS3
69 do
70 /sbin/e-smith/validate-lexicon $lexicon
71 done
72
73 #/sbin/e-smith/generate-lexicons
74
75 perl createlinks
76
77 %install
78 rm -rf $RPM_BUILD_ROOT
79 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
80 rm -f %{name}-%{version}-filelist
81 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
82 echo "%doc COPYING" >> %{name}-%{version}-filelist
83
84 %clean
85 cd ..
86 rm -rf %{name}-%{version}
87
88 %pre
89 %preun
90
91 %post
92 #new installs
93 if [ $1 = 1 ] ; then
94
95 globalUP=`/sbin/e-smith/db accounts get globalUP`
96 if [ "x$globalUP" = "x" ]; then
97 /sbin/e-smith/db accounts set globalUP userpanelglobal FirstName "global user" LastName "panel access" AdminPanels userpanel-forwarding,userpanel-password || :
98 fi
99
100 #/etc/e-smith/events/actions/navigation-conf 2>/dev/null
101
102 fi
103
104 #upgrades (and new installs)
105
106 #if [ -d /etc/e-smith/events/conf-userpanel ] ; then
107 # /sbin/e-smith/signal-event conf-userpanel
108 #fi
109
110 #notice
111 echo 'smeserver-mailsorting has procmail and maildrop'
112 echo 'smeserver-vacation has vacation'
113
114 %postun
115 #uninstall
116 #if [ $1 = 0 ] ; then
117
118 #DBS=`find /home/e-smith/db/navigation -type f -name "navigation.*"`
119 #for db in $DBS ; do
120 # /sbin/e-smith/db $db delete userpanel-password 2>/dev/null
121 # /sbin/e-smith/db $db delete userpanel-userbackup 2>/dev/null
122 # /sbin/e-smith/db $db delete userpanel-forwarding 2>/dev/null
123 # /sbin/e-smith/db $db delete userpanel-useraccounts 2>/dev/null
124 #done
125 #fi
126
127 %files -f %{name}-%{version}-filelist
128 %defattr(-,root,root)
129

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