[PC-BSD Commits] r6996 - in pcbsd: current/installcd-overlay/usr/local/etc/fonts current/pc-sysinstall/conf/licenses current/system-overlay/usr/local/etc/fonts stable/installcd-overlay/usr/local/etc/fonts stable/pc-sysinstall/conf/licenses stable/system-overlay/usr/local/etc/fonts

svn at pcbsd.org svn at pcbsd.org
Mon Jun 21 13:50:41 PDT 2010


Author: ayerenkow
Date: 2010-06-21 13:50:41 -0700 (Mon, 21 Jun 2010)
New Revision: 6996

Modified:
   pcbsd/current/installcd-overlay/usr/local/etc/fonts/cyr-rules.conf
   pcbsd/current/pc-sysinstall/conf/licenses/bsd-ru.txt
   pcbsd/current/pc-sysinstall/conf/licenses/bsd-uk.txt
   pcbsd/current/system-overlay/usr/local/etc/fonts/cyr-rules.conf
   pcbsd/stable/installcd-overlay/usr/local/etc/fonts/cyr-rules.conf
   pcbsd/stable/pc-sysinstall/conf/licenses/bsd-ru.txt
   pcbsd/stable/pc-sysinstall/conf/licenses/bsd-uk.txt
   pcbsd/stable/system-overlay/usr/local/etc/fonts/cyr-rules.conf
Log:
Fix fonts.conf for cyrillic languages;
Fix uk/ru licenses (there was a shame.)

Modified: pcbsd/current/installcd-overlay/usr/local/etc/fonts/cyr-rules.conf
===================================================================
--- pcbsd/current/installcd-overlay/usr/local/etc/fonts/cyr-rules.conf	2010-06-21 19:52:56 UTC (rev 6995)
+++ pcbsd/current/installcd-overlay/usr/local/etc/fonts/cyr-rules.conf	2010-06-21 20:50:41 UTC (rev 6996)
@@ -4,28 +4,70 @@
 <!-- Font config for Russian, Ukrainian, Belorussian -->
 
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
 			<string>ru</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
+			<string>ru</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
 			<string>uk</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
+			<string>uk</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
 			<string>by</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
+			<string>by</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
 
 </fontconfig>

Modified: pcbsd/current/pc-sysinstall/conf/licenses/bsd-ru.txt
===================================================================
--- pcbsd/current/pc-sysinstall/conf/licenses/bsd-ru.txt	2010-06-21 19:52:56 UTC (rev 6995)
+++ pcbsd/current/pc-sysinstall/conf/licenses/bsd-ru.txt	2010-06-21 20:50:41 UTC (rev 6996)
@@ -13,19 +13,19 @@
 --------------------------------------------------------------------------------
 Copyright (c) 1998, Regents of the University of California
 
-Разрешается повторное распространение и использование как в виде исходного кода, 
+Разрешается повторное распространение и использование как в виде исходного кода,
 так и в двоичной форме, с изменениями или без, при соблюдении следующих условий:
 
-    * При повторном распространении исходного кода должно оставаться указанное 
-      выше уведомление об авторском праве, этот список условий и последующий 
+    * При повторном распространении исходного кода должно оставаться указанное
+      выше уведомление об авторском праве, этот список условий и последующий
       отказ от гарантий.
-    * При повторном распространении двоичного кода должно сохраняться указанная 
-      выше информация об авторском праве, этот список условий и последующий 
-      отказ от гарантий в документации и/или в других материалах, поставляемых 
-      при распространении. 
-    * Ни название PC-BSD Team, ни имена ее сотрудников не могут быть 
-      использованы в качестве поддержки или продвижения продуктов, основанных на 
-      этом ПО без предварительного письменного разрешения. 
+    * При повторном распространении двоичного кода должно сохраняться указанная
+      выше информация об авторском праве, этот список условий и последующий
+      отказ от гарантий в документации и/или в других материалах, поставляемых
+      при распространении.
+    * Ни название PC-BSD Team, ни имена ее сотрудников не могут быть
+      использованы в качестве поддержки или продвижения продуктов, основанных на
+      этом ПО без предварительного письменного разрешения.
 
 ЭТА ПРОГРАММА ПРЕДОСТАВЛЕНА БЕСПЛАТНО ВЛАДЕЛЬЦАМИ АВТОРСКИХ ПРАВ И/ИЛИ ДРУГИМИ СТОРОНАМИ
 "КАК ОНА ЕСТЬ" БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ,
@@ -40,4 +40,3 @@
 ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ
 ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
 
-Дальше пока переводить не буду, т.к. все равно до этого места никто читать не будет

Modified: pcbsd/current/pc-sysinstall/conf/licenses/bsd-uk.txt
===================================================================
--- pcbsd/current/pc-sysinstall/conf/licenses/bsd-uk.txt	2010-06-21 19:52:56 UTC (rev 6995)
+++ pcbsd/current/pc-sysinstall/conf/licenses/bsd-uk.txt	2010-06-21 20:50:41 UTC (rev 6996)
@@ -13,24 +13,24 @@
 
 Дозволяється повторне розповсюдження та використання як у вигляді початкового коду,
 так і у подвійній формі, з змінами або без, дотриманні наступних умов:
-    
+
     *  При повторному розповсюдженні початкового коду повинно лишатися вказане
-       попередження про авторські права, цей список умовний наступна відмова від 
+       попередження про авторські права, цей список умовний наступна відмова від
        гарантій.
     * При повторному розповсюдженні подвійного коду повинна залишитися вище вказана
        інформація про авторські права, цей список умовний і наступна відмова від гарантій в
-       документації та/або в інших матеріалах, наданих при розповсюдженні.  
-    * Ні назва PC-BSD Team,ні імена ії співпрацівників не можуть бути 
+       документації та/або в інших матеріалах, наданих при розповсюдженні.
+    * Ні назва PC-BSD Team,ні імена ії співпрацівників не можуть бути
        використані якості підтримки або провадження продуктів, заснованих на
-       цьому ПЗ без ......... письмового дозволу. 
+       цьому ПЗ без ......... письмового дозволу.
 
 ЦЯ ПРОГРАМА НАДАНА БЕЗКОШТОВНО ВЛАСНИКАМИ АВТОРСЬКИХ ПРАВ ЧИ/АБО ШНШИМИ СТОРОНАМИ
 "ЯК ВОНА Є" БЕЗ ЯКОГО-НЕБУТЬ ВИДУ ГАРАНТІЙ, ВИРАЖЕНИХ ЯВНО АБО МАЮЧИХ НА УВАЗІ,
 АЛЕ НЕ ОБМЕЖУЮЧИСЬ НИМИ,МАЮЩІ НА УВАЗІ ГАРАНТІІ КОМЕРЧЕСЬКОЇ ЦІННОСТІ ТА ПРИДАТНОСТІ
 ДЛЯ КІНЦЕВОГО НАМІРУ. НІ В ЯКОМУ РАЗІ, ЯК ЩО НЕ ВИМАГАЮТЬСЯ ВІДПОВІДНИМ ЗАКОНОМ, АБО
 НЕ ВКАЗАНО В УСНІЙ ФОРМІ,НЕ ОДИН ВЛАСНИК АВТОРСЬКИХ ПРАВ ТА НЕ ОДНО ІНШЕ ЛИЦЕ, ЯКЕ МОЖЕ
-ЗМІНЮВАТИ ЧИ/АБО ПОВТОРНО РОЗПОВСЮДЖУВАТИ ПРОГРАМУ,ЯК БУЛО СКАЗАНО ВИЩЕ, НЕ НЕСЕ 
-ВІДПОВІДАЛЬНОСТІ,ВКЛЮЧНО БУДЬ ЯКІ СПІЛЬНІ, ВИПАДКОВІ, СПЕЦІАЛЬНІ АБО ЗБИТКИ, ЩО ПІШЛИ, У НАСЛІДКУ 
+ЗМІНЮВАТИ ЧИ/АБО ПОВТОРНО РОЗПОВСЮДЖУВАТИ ПРОГРАМУ,ЯК БУЛО СКАЗАНО ВИЩЕ, НЕ НЕСЕ
+ВІДПОВІДАЛЬНОСТІ,ВКЛЮЧНО БУДЬ ЯКІ СПІЛЬНІ, ВИПАДКОВІ, СПЕЦІАЛЬНІ АБО ЗБИТКИ, ЩО ПІШЛИ, У НАСЛІДКУ
 
 ВИКОРИСТАННЯ АБО НЕМОЖЛИВОСТІ
 ВИКОРИСТАННЯ ПРОГРАМИ (ВКЛЮЧАЮЧИ, АЛЕ НЕ ОБМЕЖУЮЧИСЬ ВТРАТОЮ ДАНИХ, АБО ДАНИМИ,
@@ -38,5 +38,4 @@
 ПРОГРАМИ ПРАЦЮВАТИ РАЗОМ З ІНШИМИ ПРОГРАМАМИ), НАВІТЬ ЯКЩО ТАКИЙ ВЛАСНИК АБО
 ІНША ОСОБА БУЛИ СПОВІЩЕНА ПРО МОЖЛИВІСТЬ ТАКИХ ЗБИТКІВ.
 
-Далі поки переводити не буду, тому що однаково до цього місця ніхто читати не буде
 

Modified: pcbsd/current/system-overlay/usr/local/etc/fonts/cyr-rules.conf
===================================================================
--- pcbsd/current/system-overlay/usr/local/etc/fonts/cyr-rules.conf	2010-06-21 19:52:56 UTC (rev 6995)
+++ pcbsd/current/system-overlay/usr/local/etc/fonts/cyr-rules.conf	2010-06-21 20:50:41 UTC (rev 6996)
@@ -4,28 +4,70 @@
 <!-- Font config for Russian, Ukrainian, Belorussian -->
 
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
 			<string>ru</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
+			<string>ru</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
 			<string>uk</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
+			<string>uk</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
 			<string>by</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
+			<string>by</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
 
 </fontconfig>

Modified: pcbsd/stable/installcd-overlay/usr/local/etc/fonts/cyr-rules.conf
===================================================================
--- pcbsd/stable/installcd-overlay/usr/local/etc/fonts/cyr-rules.conf	2010-06-21 19:52:56 UTC (rev 6995)
+++ pcbsd/stable/installcd-overlay/usr/local/etc/fonts/cyr-rules.conf	2010-06-21 20:50:41 UTC (rev 6996)
@@ -4,28 +4,70 @@
 <!-- Font config for Russian, Ukrainian, Belorussian -->
 
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
 			<string>ru</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
+			<string>ru</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
 			<string>uk</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
+			<string>uk</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
 			<string>by</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
+			<string>by</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
 
 </fontconfig>

Modified: pcbsd/stable/pc-sysinstall/conf/licenses/bsd-ru.txt
===================================================================
--- pcbsd/stable/pc-sysinstall/conf/licenses/bsd-ru.txt	2010-06-21 19:52:56 UTC (rev 6995)
+++ pcbsd/stable/pc-sysinstall/conf/licenses/bsd-ru.txt	2010-06-21 20:50:41 UTC (rev 6996)
@@ -40,4 +40,3 @@
 ПРОГРАММЫ РАБОТАТЬ СОВМЕСТНО С ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ
 ДРУГОЕ ЛИЦО БЫЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ.
 
-Дальше пока переводить не буду, т.к. все равно до этого места никто читать не будет

Modified: pcbsd/stable/pc-sysinstall/conf/licenses/bsd-uk.txt
===================================================================
--- pcbsd/stable/pc-sysinstall/conf/licenses/bsd-uk.txt	2010-06-21 19:52:56 UTC (rev 6995)
+++ pcbsd/stable/pc-sysinstall/conf/licenses/bsd-uk.txt	2010-06-21 20:50:41 UTC (rev 6996)
@@ -38,5 +38,4 @@
 ПРОГРАМИ ПРАЦЮВАТИ РАЗОМ З ІНШИМИ ПРОГРАМАМИ), НАВІТЬ ЯКЩО ТАКИЙ ВЛАСНИК АБО
 ІНША ОСОБА БУЛИ СПОВІЩЕНА ПРО МОЖЛИВІСТЬ ТАКИХ ЗБИТКІВ.
 
-Далі поки переводити не буду, тому що однаково до цього місця ніхто читати не буде
 

Modified: pcbsd/stable/system-overlay/usr/local/etc/fonts/cyr-rules.conf
===================================================================
--- pcbsd/stable/system-overlay/usr/local/etc/fonts/cyr-rules.conf	2010-06-21 19:52:56 UTC (rev 6995)
+++ pcbsd/stable/system-overlay/usr/local/etc/fonts/cyr-rules.conf	2010-06-21 20:50:41 UTC (rev 6996)
@@ -4,28 +4,70 @@
 <!-- Font config for Russian, Ukrainian, Belorussian -->
 
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
 			<string>ru</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
+			<string>ru</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
 			<string>uk</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
 	<match target="pattern">
-		<test name="lang" compare="contains">
+		<test qual="all" name="lang" compare="contains">
+			<string>uk</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
 			<string>by</string>
 		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans-serif</string>
+		</test>
 		<edit name="family" mode="prepend">
 			<string>PT Sans</string>
 		</edit>
 	</match>
+	<match target="pattern">
+		<test qual="all" name="lang" compare="contains">
+			<string>by</string>
+		</test>
+		<test qual="all" name="family" compare="eq">
+			<string>sans</string>
+		</test>
+		<edit name="family" mode="prepend">
+			<string>PT Sans</string>
+		</edit>
+	</match>
 
 </fontconfig>



More information about the Commits mailing list