File: README.update-po

package info (click to toggle)
ibus 1.5.19-4%2Bdeb10u1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 20,764 kB
  • sloc: ansic: 112,153; python: 6,387; sh: 4,825; makefile: 2,055; xml: 1,247; sed: 5
file content (28 lines) | stat: -rw-r--r-- 876 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
== Updating ibus package using Fedora package data ==

1. Get the latest Fedora src.rpm and extract contents
   * http://arm.koji.fedoraproject.org/koji/packageinfo?packageID=3103

2. Compare ibus.spec of src.rpm with the previous one under debian
   * Pay attention to patch list, source list, and configuration options

3. Copy patches from src.rpm to debian/patches/* and overwrite them.
   * Duplicate ibus-xx-f19-password.patch for gtk3
   
4. Adjust debian/patches/series accordingly and commit debian/patches/*

5. Copy po directory of ibus-xkb-1.5.*.tar.gz under debian

6. Run debian/update-po

7. Update debian/rules
   * Pay extra attention to configuration options

=== Note ===

ibus.conf.5 is Fedora specific.  Do not use it.

Running clean target removes
 * bindings/vala/ibus-1.0.vapi
 * data/dconf/00-upstream-settings
 => "git reset --hard" to get them back