packages: phorum/phorum.spec - lang tags for mods
glen
glen at pld-linux.org
Wed Jan 13 21:22:28 CET 2010
Author: glen Date: Wed Jan 13 20:22:28 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- lang tags for mods
---- Files affected:
packages/phorum:
phorum.spec (1.34 -> 1.35)
---- Diffs:
================================================================
Index: packages/phorum/phorum.spec
diff -u packages/phorum/phorum.spec:1.34 packages/phorum/phorum.spec:1.35
--- packages/phorum/phorum.spec:1.34 Wed Jan 13 20:51:14 2010
+++ packages/phorum/phorum.spec Wed Jan 13 21:22:23 2010
@@ -4,7 +4,7 @@
Summary(pl.UTF-8): Phorum - implementacja forum WWW w PHP
Name: phorum
Version: %{themever}.14
-Release: 0.31
+Release: 0.32
License: Apache-like
Group: Applications/WWW
Source0: http://www.phorum.org/downloads/%{name}-%{version}.tar.bz2
@@ -275,6 +275,52 @@
cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
cp -a config.php.sample $RPM_BUILD_ROOT%{_sysconfdir}/config.php
+cat > langmap <<'EOF'
+cs czech
+cs czech-latin2
+cs czech-utf8
+cs czech-win1250
+da danish
+de german
+de german_sie
+nb norwegian
+es spanish_latin_american
+en english
+es spanish
+fi finnish
+fr french
+it italian
+nl dutch
+nl dutch_informal
+sv swedish
+tr turkish
+EOF
+for mod in mods/*/; do
+ mod=${mod%/} file=${mod#mods/}.lang
+ > $file
+ [ -f $mod/Changelog ] && echo %{_appdir}/$mod/Changelog >> $file
+ [ -f $mod/README ] && echo %{_appdir}/$mod/README >> $file
+ [ -f $mod/TODO ] && echo %{_appdir}/$mod/TODO >> $file
+ [ -f $mod/info.txt ] && echo %{_appdir}/$mod/info.txt >> $file
+ [ -f $mod/MANIFEST ] && echo %{_appdir}/$mod/MANIFEST >> $file
+ [ -d $mod/icons ] && echo %{_appdir}/$mod/icons >> $file
+ [ -d $mod/images ] && echo %{_appdir}/$mod/images >> $file
+ [ -d $mod/templates ] && echo %{_appdir}/$mod/templates >> $file
+ if [ -d $mod/lang ]; then
+ echo "%dir %{_appdir}/$mod/lang" >> $file
+ while read code lang; do
+ [ -f $mod/lang/$lang.php ] && echo "%lang($code) %{_appdir}/$mod/lang/$lang.php" >> $file
+ done < langmap
+ fi
+ if [ -d $mod/help ]; then
+ echo "%dir %{_appdir}/$mod/help" >> $file
+ while read code lang; do
+ [ -d $mod/help/$lang ] && echo "%lang($code) %{_appdir}/$mod/help/$lang" >> $file
+ done < langmap
+ fi
+ echo "%{_appdir}/$mod/*.php" >> $file
+done
+
# apidoc
install -d $RPM_BUILD_ROOT%{_phpdocdir}/%{name}
cp -a htmldoc/api/* $RPM_BUILD_ROOT%{_phpdocdir}/%{name}
@@ -367,57 +413,64 @@
%{_examplesdir}/%{name}-%{version}
-%files mod-announcements
+%files setup
%defattr(644,root,root,755)
-%{_appdir}/mods/announcements
+%{_appdir}/htdocs/admin
+%{_appdir}/htdocs/admin.php
+%{_appdir}/include/admin
+%{_appdir}/include/db/upgrade
-%files mod-bbcode
+%files phpdoc
%defattr(644,root,root,755)
-%{_appdir}/mods/bbcode
+%{_phpdocdir}/%{name}
-%files mod-editor_tools
+%files mod-announcements -f announcements.lang
%defattr(644,root,root,755)
-%{_appdir}/mods/editor_tools
-%files mod-event_logging
+%files mod-bbcode -f bbcode.lang
%defattr(644,root,root,755)
-%{_appdir}/mods/event_logging
+%{_appdir}/mods/bbcode/colorpicker
+%{_appdir}/mods/bbcode/*.js
+%{_appdir}/mods/bbcode/help/*.css
+%{_appdir}/mods/bbcode/help/*.gif
-%files mod-replace
+%files mod-editor_tools -f editor_tools.lang
%defattr(644,root,root,755)
-%{_appdir}/mods/replace
+%{_appdir}/mods/editor_tools/*.js
+%{_appdir}/mods/editor_tools/*.css
-%files mod-smileys
+%files mod-event_logging -f event_logging.lang
%defattr(644,root,root,755)
-%{_appdir}/mods/smileys
+%{_appdir}/mods/event_logging/db
+%{_appdir}/mods/event_logging/settings
-%files mod-spamhurdles
+%files mod-replace -f replace.lang
%defattr(644,root,root,755)
-%{_appdir}/mods/spamhurdles
-%files mod-tidy
+%files mod-smileys -f smileys.lang
%defattr(644,root,root,755)
-%{_appdir}/mods/mod_tidy.php
+%{_appdir}/mods/smileys/*.css
+%{_appdir}/mods/smileys/*.gif
+%{_appdir}/mods/smileys/help/*.css
+%{_appdir}/mods/smileys/help/*.php
-%files mod-username_restrictions
+%files mod-spamhurdles -f spamhurdles.lang
%defattr(644,root,root,755)
-%{_appdir}/mods/username_restrictions
+%{_appdir}/mods/spamhurdles/captcha
+%{_appdir}/mods/spamhurdles/db
+%{_appdir}/mods/spamhurdles/lib
+%{_appdir}/mods/spamhurdles/*.css
+%{_appdir}/mods/spamhurdles/*.jpg
-%files mod-smtp_mail
+%files mod-tidy
%defattr(644,root,root,755)
-%{_appdir}/mods/smtp_mail
+%{_appdir}/mods/mod_tidy.php
-%files setup
+%files mod-username_restrictions -f username_restrictions.lang
%defattr(644,root,root,755)
-%{_appdir}/htdocs/admin
-%{_appdir}/htdocs/admin.php
-%{_appdir}/include/admin
-%{_appdir}/include/db/upgrade
-%files phpdoc
+%files mod-smtp_mail -f smtp_mail.lang
%defattr(644,root,root,755)
-%{_phpdocdir}/%{name}
-
%files theme-classic
%defattr(644,root,root,755)
@@ -440,6 +493,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.35 2010/01/13 20:22:23 glen
+- lang tags for mods
+
Revision 1.34 2010/01/13 19:51:14 glen
- mod subpackages
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/phorum/phorum.spec?r1=1.34&r2=1.35&f=u
More information about the pld-cvs-commit
mailing list