]>
Commit | Line | Data |
---|---|---|
62a0c0b2 ER |
1 | # TODO |
2 | # - mod_roaming.conf points to htpasswd file in /var, shouldn't it be in /etc | |
3 | # (and don't forget trigger to move old possibly existing htpasswd in /var when fixing it) | |
5e9f1db6 | 4 | %define mod_name roaming |
30b6b467 | 5 | %define apxs /usr/sbin/apxs1 |
30b975fa | 6 | Summary: Enables Netscape Communicator roaming profiles with Apache |
f31f5ece ER |
7 | Summary(cs.UTF-8): Modul podpory roamingových profilů Netscape Communicatora pro Apache |
8 | Summary(da.UTF-8): Et apachemodul som lader webtjeneren håndtere profiler for Netscape Communicator | |
9 | Summary(de.UTF-8): Aktiviert den Netscape Communicator für das Profilroaming mit Apache | |
10 | Summary(es.UTF-8): Módulo de acceso roaming para navegación en red para Apache | |
11 | Summary(fr.UTF-8): Permet l'itinérance de profils Netscape Communicator avec Apache | |
12 | Summary(it.UTF-8): Abilita i profili di roaming di Netscape Communicator con Apache | |
13 | Summary(nb.UTF-8): En apachemodul som lar webtjeneren håndtere profiler for Netscape Communicator | |
14 | Summary(pl.UTF-8): Moduł Apache obsługujący przechodnie profile Netscape Communicatora | |
15 | Summary(pt_BR.UTF-8): Modulo "Netscape Roaming Access" para o Apache | |
16 | Summary(sk.UTF-8): WWW prehliadač Netscape Navigator | |
17 | Summary(sv.UTF-8): Möjliggör Netscape Communicator reseprofiler med Apache | |
30b6b467 | 18 | Name: apache1-mod_%{mod_name} |
9a7294bb | 19 | Version: 1.0.2 |
475fe760 | 20 | Release: 3 |
ae9e23f4 | 21 | License: BSD-like |
9a7294bb | 22 | Group: Networking/Daemons |
5e9f1db6 | 23 | Source0: http://www.klomp.org/mod_roaming/mod_%{mod_name}-%{version}.tar.gz |
78f53b3d | 24 | # Source0-md5: 226c0ce2daf276072079590b5560f022 |
5e9f1db6 | 25 | Source1: %{name}.conf |
30b975fa | 26 | URL: http://www.klomp.org/mod_roaming/ |
9acb3aa9 | 27 | BuildRequires: apache1-devel >= 1.3.39 |
c24222cf | 28 | BuildRequires: rpmbuild(macros) >= 1.268 |
62a0c0b2 ER |
29 | Requires(triggerpostun): %{apxs} |
30 | Requires(triggerpostun): grep | |
31 | Requires(triggerpostun): sed >= 4.0 | |
475fe760 | 32 | Requires: apache1(EAPI) |
ed836f59 | 33 | Obsoletes: apache-mod_roaming <= 1.0.2 |
4d56e1c1 | 34 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
30b6b467 | 35 | |
62a0c0b2 ER |
36 | %define _pkglibdir %(%{apxs} -q LIBEXECDIR 2>/dev/null) |
37 | %define _sysconfdir %(%{apxs} -q SYSCONFDIR 2>/dev/null) | |
948b7d9d | 38 | |
8436fcea | 39 | %description |
948b7d9d | 40 | With mod_roaming you can use your Apache web server as a Netscape |
41 | Roaming Access server. This allows you to store your Netscape | |
9a7294bb MP |
42 | Communicator 4.5 preferences, bookmarks, address books, cookies etc. |
43 | on the server so that you can use (and update) the same settings from | |
44 | any Netscape Communicator 4.5 that can access the server. | |
948b7d9d | 45 | |
5ed2e445 JR |
46 | %description -l cs.UTF-8 |
47 | Balíček mod_roaming obsahuje modul pro podporu roamingových profilů | |
48 | Netscape Communicatora pro Apache. Profily umožňují uložit nastavení | |
49 | Netscape 4.5 (bookmarky, adresář, cookies, nastavení Netacspe apod.) | |
50 | na server, takže při spuštění Netscape z libovolného místa na | |
51 | Internetu budete mít stejné nastavení. | |
8436fcea | 52 | |
5ed2e445 JR |
53 | %description -l de.UTF-8 |
54 | Mit mo_roaming können Sie Ihren Apache Web-Server als | |
55 | Netscape-Roaming- Zugriffsserver verwenden. Auf diese Weise können Sie | |
56 | Ihre Präferenzen für Netscape Communicator 4.5, Lesezeichen, | |
57 | Adressbücher, Cookies etc. auf dem Server speichern, so dass Sie die | |
8436fcea | 58 | gleichen Einstellungen von jedem Netscape Communicator 4.5 verwenden |
5ed2e445 | 59 | (und aktualisieren) können, die Zugriff auf den Server haben. |
8436fcea | 60 | |
5ed2e445 | 61 | %description -l es.UTF-8 |
8436fcea | 62 | Con mod_roaming puede utilizar su servidor web apache como un servidor |
63 | Netscape Roaming Access. Esto le permite almacenar las preferencias de | |
64 | su Netscape Communicator 4.5, los bookmarks, libros de direcciones, | |
65 | cookies, etc. en el servidor de tal forma que puede utilizar (y | |
66 | actualizar) las mismas opciones desde cualquier Netscape Communicator | |
67 | 4.5 que acceda al servidor. | |
68 | ||
5ed2e445 | 69 | %description -l fr.UTF-8 |
8436fcea | 70 | Mod_roaming vous permet d'utiliser le serveur Web Apache en tant que |
5ed2e445 JR |
71 | Netscape pour accéder à un serveur Access. Cela vous permet de stocker |
72 | vos préférences Netscape Communicator 4.5, signets, carnets | |
8436fcea | 73 | d'adresses, cookies, etc. sur le serveur afin d'utiliser (et de mettre |
5ed2e445 JR |
74 | à jour) les mêmes réglages depuis n'importe quel Netscapte |
75 | Communicator 4.5 ayant accès au serveur. | |
8436fcea | 76 | |
5ed2e445 JR |
77 | %description -l it.UTF-8 |
78 | Grazie a mod_roaming è possibile utilizzare il server Web Apache come | |
8436fcea | 79 | un server Netscape Roaming Access. Questo consente di memorizzare le |
5ed2e445 | 80 | preferenze, i segnalibri, le rubriche i cookie (e così via) di |
8436fcea | 81 | Netscape Communicator 4.5 sul server, in modo da poter usare (e |
82 | aggiornare) le stesse impostazioni da qualsiasi Netscape Communicator | |
83 | 4.5 che possa accedere al server. | |
84 | ||
5ed2e445 JR |
85 | %description -l ja.UTF-8 |
86 | mod_roaming を使用すると、Apache Web サーバーを Netscape Roaming | |
87 | Access サーバーとして使用できます。これによって Netscape Communicator | |
88 | 4.5 のお気に入り、ブックマーク、アドレス | |
89 | ブック、クッキーなどをサーバー上に格納でき、サーバーにアクセスできるどの | |
90 | の Netscape Communicator 4.5 からでも同じ設定を使用 (および更新) | |
91 | できる ようになります。 | |
8436fcea | 92 | |
5ed2e445 JR |
93 | %description -l pl.UTF-8 |
94 | Dzięki mod_roaming możesz używać serwera Apache jako serwera Netscape | |
95 | Roaming Access. Pozwala to na zapisywanie ustawień, bookmarków, | |
96 | książek adresowych, cookie z Netscape Communicatora >= 4.5 na | |
97 | serwerze, dzięki czemu możesz używać (i uaktualniać) tych samych | |
98 | ustawień z dowolnego Netscape Communicatora >= 4.5, który ma dostęp do | |
30b975fa JB |
99 | serwera. |
100 | ||
5ed2e445 JR |
101 | %description -l pt_BR.UTF-8 |
102 | Com o mod_roaming você pode usar o Apache como um servidor de "Roaming | |
103 | Access" para o Netscape. Isto permite que você armazene preferências, | |
5e9f1db6 | 104 | bookmarks, livros de acessos, cookies, etc, do Netscape Communicator |
5ed2e445 JR |
105 | 4.5 no servidor, sendo que com isso, você pode usar as mesmas |
106 | configurações para qualquer Netscape 4.5 que possa acessar este | |
5e9f1db6 | 107 | servidor. |
108 | ||
5ed2e445 JR |
109 | %description -l sv.UTF-8 |
110 | Med mod_roaming kan du använda din webbserver Apache som en server för | |
111 | Netscape reseprofiler. Detta låter dig lagra dina Netscape | |
112 | Communicator 4.5 preferenser, bokmärken, adressbok, kakor, etc. på | |
113 | servern så att du kan använda (och ändra) inställningarna från valfri | |
114 | Netscape Communicator 4.5 som kan komma åt servern. | |
8436fcea | 115 | |
948b7d9d | 116 | %prep |
5e9f1db6 | 117 | %setup -q -n mod_%{mod_name}-%{version} |
948b7d9d | 118 | |
119 | %build | |
28e86ac1 | 120 | %{apxs} -c -o mod_roaming.so -lc mod_roaming.c |
948b7d9d | 121 | |
122 | %install | |
9a7294bb | 123 | rm -rf $RPM_BUILD_ROOT |
62a0c0b2 | 124 | install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_sysconfdir}/conf.d,%{_var}/lib/mod_roaming} |
30b975fa | 125 | |
30b6b467 | 126 | install mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir} |
62a0c0b2 | 127 | install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/90_mod_%{mod_name}.conf |
948b7d9d | 128 | |
129 | %clean | |
130 | rm -rf $RPM_BUILD_ROOT | |
131 | ||
5e9f1db6 | 132 | %post |
c24222cf | 133 | %service -q apache restart |
5e9f1db6 | 134 | |
ae6a529c | 135 | %postun |
5e9f1db6 | 136 | if [ "$1" = "0" ]; then |
c24222cf | 137 | %service -q apache restart |
5e9f1db6 | 138 | fi |
139 | ||
62a0c0b2 | 140 | %triggerpostun -- %{name} < 1.0.2-1.1 |
02a36c8e | 141 | if grep -q '^Include conf\.d/\*\.conf' /etc/apache/apache.conf; then |
62a0c0b2 ER |
142 | %{apxs} -e -A -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2 |
143 | sed -i -e ' | |
144 | /^Include.*mod_%{mod_name}\.conf/d | |
145 | ' /etc/apache/apache.conf | |
146 | else | |
147 | # they're still using old apache.conf | |
148 | sed -i -e ' | |
149 | s,^Include.*mod_%{mod_name}\.conf,Include %{_sysconfdir}/conf.d/*_mod_%{mod_name}.conf, | |
150 | ' /etc/apache/apache.conf | |
151 | fi | |
c24222cf | 152 | %service -q apache restart |
62a0c0b2 | 153 | |
948b7d9d | 154 | %files |
9a7294bb | 155 | %defattr(644,root,root,755) |
5e9f1db6 | 156 | %doc CHANGES INSTALL LICENSE README |
fc1b2e84 | 157 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_%{mod_name}.conf |
62a0c0b2 ER |
158 | %attr(755,root,root) %{_pkglibdir}/* |
159 | %attr(770,root,http) %dir %{_var}/lib/mod_roaming |