X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=maintenance%2Fmod_ngobjweb_suse92.spec;h=be8a72a87aa0bf9207ff9cb4dba30ae8b6d41e22;hb=4790fa3e19396c5970c9af0227d8f7987a692d4b;hp=86c7661591c5b751d499f21bd059d4b184f97b27;hpb=0f7a6e1c50d3d0375cd80a62d8c855741c2e7d19;p=sope diff --git a/maintenance/mod_ngobjweb_suse92.spec b/maintenance/mod_ngobjweb_suse92.spec index 86c76615..be8a72a8 100644 --- a/maintenance/mod_ngobjweb_suse92.spec +++ b/maintenance/mod_ngobjweb_suse92.spec @@ -12,7 +12,7 @@ License: LGPL URL: http://sope.opengroupware.org/ Group: Development/Libraries AutoReqProv: off -Requires: %{ngobjweb_requires} ogo-environment +Requires: %{ngobjweb_requires} Source: %{mod_ngobjweb_source} Prefix: %{mod_ngobjweb_prefix} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -23,7 +23,7 @@ OpenGroupware.org application server. %prep rm -fr ${RPM_BUILD_ROOT} -%setup -n sope-mod_ngobjweb +%setup -q -n sope-mod_ngobjweb # ****************************** build ******************************** %build @@ -113,6 +113,62 @@ echo "# configuration needed to access the OGo ZideStore via http " >%{apache_conf_dir}/ogo-zidestore.conf fi +%triggerin -- ogoall +if [ $2 = 1 ]; then +echo "# configuration needed to access the OGo webui +# +# explicitly allow access + + Order allow,deny + Allow from all + +# required aliases +Alias /OpenGroupware10a.woa/WebServerResources/ %{prefix}/share/opengroupware.org-1.0a/www/ +Alias /ArticleImages %{_var}/lib/opengroupware.org/news +# +# hook up + + + SetAppPort 20000 + SetHandler ngobjweb-adaptor + + +" >%{apache_conf_dir}/ogo-webui.conf +echo "# configuration needed to access the OGo XMLRPCd via http +# +# hook up + + + SetAppPort 22000 + SetHandler ngobjweb-adaptor + + +" >%{apache_conf_dir}/ogo-xmlrpcd.conf +echo "# configuration needed to access the OGo ZideStore via http +# +# hook up + + + SetAppPort 21000 + SetHandler ngobjweb-adaptor + + +" >%{apache_conf_dir}/ogo-zidestore.conf +fi + +%triggerun -- ogoall +if [ $2 = 0 ]; then + if [ -f %{apache_conf_dir}/ogo-webui.conf ]; then + rm -f %{apache_conf_dir}/ogo-webui.conf + fi + if [ -f %{apache_conf_dir}/ogo-xmlrpcd.conf ]; then + rm -f %{apache_conf_dir}/ogo-xmlrpcd.conf + fi + if [ -f %{apache_conf_dir}/ogo-zidestore.conf ]; then + rm -f %{apache_conf_dir}/ogo-zidestore.conf + fi +fi + %triggerun -- ogo-webui-app if [ $2 = 0 ]; then if [ -f %{apache_conf_dir}/ogo-webui.conf ]; then @@ -149,6 +205,9 @@ rm -fr ${RPM_BUILD_ROOT} # ********************************* changelog ************************* %changelog +* Tue Mar 01 2005 Frank Reppin +- drop dependency on ogo-environment +- allow triggers on ogoall package * Sat Feb 19 2005 Frank Reppin - replaced common vars with 2 new macros (will make editing safer) - revisited last commit regarding OGo Bug #1254 and decided