SOURCES: poldek-desc_in_utf8.patch - partially applied to poldek s...

mis mis at pld-linux.org
Fri Jun 22 15:22:31 CEST 2007


Author: mis                          Date: Fri Jun 22 13:22:31 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- partially applied to poldek sources

---- Files affected:
SOURCES:
   poldek-desc_in_utf8.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/poldek-desc_in_utf8.patch
diff -u SOURCES/poldek-desc_in_utf8.patch:1.1 SOURCES/poldek-desc_in_utf8.patch:1.2
--- SOURCES/poldek-desc_in_utf8.patch:1.1	Thu May 31 18:08:46 2007
+++ SOURCES/poldek-desc_in_utf8.patch	Fri Jun 22 15:22:26 2007
@@ -1,33 +1,3 @@
---- poldek-0.20.1-cvs20070108.22/pkgdir/pndir/description.c.stare	2007-05-29 22:39:55.000000000 +0200
-+++ poldek-0.20.1-cvs20070108.22/pkgdir/pndir/description.c	2007-05-30 15:11:58.000000000 +0200
-@@ -166,6 +166,7 @@
-         for (i = n_array_size(langs) - 1; i >= 0; i--) {
-             struct tndb *db;
-             const char *lang;
-+            char lang_utf8[24];
-             char dkey[512];
-             int  dklen;
- 
-@@ -176,6 +177,19 @@
-             if ((db = pndir_db_dscr_h_get(db_dscr_h, lang)) == NULL)
-                 continue;
- 
-+            snprintf(lang_utf8, sizeof(lang_utf8), "%s.UTF-8", lang);
-+
-+            dklen = n_snprintf(dkey, sizeof(dkey), "%s%s", key, lang_utf8);
-+            vlen = tndb_get(db, dkey, dklen, val, sizeof(val));
-+            DBGF("ld %s: %s (%d)\n", pkg_snprintf_s(pkg), lang_utf8, vlen);
-+            if (vlen > 0) {
-+                tn_buf_it it;
-+                n_buf_clean(nbuf);
-+                n_buf_init(nbuf, val, vlen);
-+                n_buf_it_init(&it, nbuf);
-+                pkguinf_restore_i18n(pkgu, &it, lang_utf8);
-+            }
-+    
-             dklen = n_snprintf(dkey, sizeof(dkey), "%s%s", key, lang);
-             vlen = tndb_get(db, dkey, dklen, val, sizeof(val));
-             DBGF("ld %s: %s (%d)\n", pkg_snprintf_s(pkg), lang, vlen);
 --- poldek-0.20.1-cvs20070108.22/pkgu.c.stare	2007-05-29 21:40:39.000000000 +0200
 +++ poldek-0.20.1-cvs20070108.22/pkgu.c	2007-05-30 16:37:16.000000000 +0200
 @@ -15,6 +15,8 @@
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/poldek-desc_in_utf8.patch?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list