2 |
%define name smeserver-userpanel |
%define name smeserver-userpanel |
3 |
Name: %{name} |
Name: %{name} |
4 |
%define version 0.9 |
%define version 0.9 |
5 |
%define release 10 |
%define release 11 |
6 |
Version: %{version} |
Version: %{version} |
7 |
Release: %{release}%{?dist} |
Release: %{release}%{?dist} |
8 |
License: GPL |
License: GPL |
9 |
URL: http://www.dungog.net/sme |
URL: http://www.dungog.net/sme |
10 |
Group: SMEserver/addon |
Group: SMEserver/addon |
11 |
Source: %{name}-%{version}.tar.gz |
Source: %{name}-%{version}.tar.gz |
12 |
|
Patch0: smeserver-userpanel-0.9-pleasewait.patch |
13 |
BuildArchitectures: noarch |
BuildArchitectures: noarch |
14 |
BuildRoot: /var/tmp/%{name}-%{version} |
BuildRoot: /var/tmp/%{name}-%{version} |
15 |
Requires: e-smith-release >= 7.1.1 |
Requires: e-smith-release >= 7.1.1 |
26 |
Panels can be delegated at user, group or global levels |
Panels can be delegated at user, group or global levels |
27 |
|
|
28 |
%changelog |
%changelog |
29 |
* Mon Feb 5 2007 Stephen Noble <support@dungog.net> |
* Sun Feb 17 2008 Stephen Noble <support@dungog.net> 0.9-11 |
30 |
|
- remove pleasewait hack [SME: 126] |
31 |
|
|
32 |
|
* Mon Feb 5 2007 Stephen Noble <support@dungog.net> 0.9-10 |
33 |
- redirect to https [sme 1879] |
- redirect to https [sme 1879] |
34 |
- Adjust to work on sme 7.1.1 [sme 2419] |
- Adjust to work on sme 7.1.1 [sme 2419] |
35 |
- thanks John Bennett |
- thanks John Bennett |
|
- [0.9-10] |
|
36 |
|
|
37 |
* Mon Oct 30 2006 Stephen Noble <support@dungog.net> |
* Mon Oct 30 2006 Stephen Noble <support@dungog.net> 0.9-9 |
38 |
- shorten /user-manager to /user |
- shorten /user-manager to /user |
39 |
- delegate rights with a group [sme 1748] |
- delegate rights with a group [sme 1748] |
|
- [0.9-9] |
|
40 |
|
|
41 |
* Sun Oct 29 2006 Stephen Noble <support@dungog.net> |
* Sun Oct 29 2006 Stephen Noble <support@dungog.net> 0.9-8 |
42 |
- bugfix for navigation frame |
- bugfix for navigation frame |
|
- [0.9-8] |
|
43 |
|
|
44 |
* Sat Oct 28 2006 Stephen Noble <support@dungog.net> |
* Sat Oct 28 2006 Stephen Noble <support@dungog.net> |
45 |
- i18n support for navigation frame [sme 2009] |
- i18n support for navigation frame [sme 2009] |
308 |
|
|
309 |
%prep |
%prep |
310 |
%setup |
%setup |
311 |
|
%patch0 -p1 |
312 |
|
|
313 |
%build |
%build |
314 |
perl createlinks |
perl createlinks |
338 |
|
|
339 |
#needs script to find existing languages |
#needs script to find existing languages |
340 |
#upgrades (and new installs) should be in new but existing users may miss some lexicons |
#upgrades (and new installs) should be in new but existing users may miss some lexicons |
341 |
/bin/mkdir -p /etc/e-smith/locale/en-us/etc/e-smith/web/panels/user |
#should have in build not post |
342 |
/bin/ln -sf /etc/e-smith/locale/en-us/etc/e-smith/web/functions /etc/e-smith/locale/en-us/etc/e-smith/web/panels/user/cgi-bin |
for lang in en-us fr es it de sv pt sl nl #el id |
343 |
/bin/mkdir -p /etc/e-smith/locale/fr/etc/e-smith/web/panels/user |
do |
344 |
/bin/ln -sf /etc/e-smith/locale/fr/etc/e-smith/web/functions /etc/e-smith/locale/fr/etc/e-smith/web/panels/user/cgi-bin |
/bin/mkdir -p /etc/e-smith/locale/$lang/etc/e-smith/web/panels/user |
345 |
/bin/mkdir -p /etc/e-smith/locale/es/etc/e-smith/web/panels/user |
/bin/ln -sf /etc/e-smith/locale/$lang/etc/e-smith/web/functions /etc/e-smith/locale/$lang/etc/e-smith/web/panels/user/cgi-bin |
346 |
/bin/ln -sf /etc/e-smith/locale/es/etc/e-smith/web/functions /etc/e-smith/locale/es/etc/e-smith/web/panels/user/cgi-bin |
done |
|
/bin/mkdir -p /etc/e-smith/locale/it/etc/e-smith/web/panels/user |
|
|
/bin/ln -sf /etc/e-smith/locale/it/etc/e-smith/web/functions /etc/e-smith/locale/it/etc/e-smith/web/panels/user/cgi-bin |
|
|
/bin/mkdir -p /etc/e-smith/locale/de/etc/e-smith/web/panels/user |
|
|
/bin/ln -sf /etc/e-smith/locale/de/etc/e-smith/web/functions /etc/e-smith/locale/de/etc/e-smith/web/panels/user/cgi-bin |
|
347 |
|
|
348 |
/sbin/e-smith/signal-event conf-userpanel |
/sbin/e-smith/signal-event conf-userpanel |
349 |
|
|