/[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.5 - (show annotations) (download)
Sun Dec 23 01:15:48 2007 UTC (16 years, 5 months ago) by slords
Branch: MAIN
CVS Tags: smeserver-userpanels-1_0-5_el4_sme
Changes since 1.4: +1 -0 lines
Update buildrequires

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

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