Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(265)

Issue 434033: Build IBus packages. (Closed)

Created:
11 years, 1 month ago by Yusuke Sato
Modified:
9 years, 7 months ago
CC:
chromium-os-reviews_googlegroups.com, sky, satorux1
Visibility:
Public.

Description

Build IBus packages. This change depends on http://codereview.chromium.org/438015. - scripts/build_platform_packages.sh Run third_party/{ibus, ibus-chewing, ibus-anthy}/make_pkg.sh scripts in order to create IBus debian packages. - third_party/ibus/make_pkg.sh - third_party/ibus-chewing/make_pkg.sh - third_party/ibus-anthy/make_pkg.sh New files. - third_party/ibus-chewing/ibus-chewing_1.2.0.20090818-2.diff.gz - third_party/ibus-anthy/ibus-anthy_1.2.0.20090813-2.diff.gz New files. These patch files create debian/ directories under third_party/ibus-chewing/ and third_party/ibus-anthy/ respectively. These files are copied from Ubuntu Karmic's deb source packages like third_party/clutter/clutter-1.0_1.0.4-0ubuntu1.diff.gz (I believe it's okay, but let me double-check). - package_repo/package-list-prod.txt - package_repo/repo_list_image.txt Add IBus packages to the rootfs image. - package_repo/package-list-dev.txt Add debian packages that are necessary to build IBus packages. Please note that autopoint script in gettext package requires cvs for unknown reasons. - package_repo/repo_list_dev.txt * IBus code requires slightly newer version of Gtk+/Glib. Upgraded them from 2.17.2-0ubuntu2 to 2.17.7-0ubuntu3 (Gtk+), from 2.21.2-0ubuntu1 to 2.21.4-0ubuntu1 (Glib). * cmake-data depends on emacsen-common and update-indetd. * python-gobject-dev depends on libffi-dev. * python2.6-dev is required, but python2.6-dev_2.6.2-0ubuntu2 is not available on Ubuntu (I don't know why). Therefore, upgraded all python2.6* packages from 2.6.2-0ubuntu2 to 2.6.2-0ubuntu3.

Patch Set 1 #

Patch Set 2 : chmod +x make_pkg.sh #

Total comments: 12

Patch Set 3 : copy files before patching #

Unified diffs Side-by-side diffs Delta from patch set Stats (+224 lines, -15 lines) Patch
M src/package_repo/package-list-dev.txt View 1 chunk +21 lines, -0 lines 0 comments Download
M src/package_repo/package-list-prod.txt View 1 chunk +8 lines, -0 lines 0 comments Download
M src/package_repo/repo_list_dev.txt View 17 chunks +43 lines, -14 lines 0 comments Download
M src/package_repo/repo_list_image.txt View 9 chunks +22 lines, -3 lines 0 comments Download
M src/scripts/build_platform_packages.sh View 1 chunk +1 line, -0 lines 0 comments Download
A src/third_party/ibus-anthy/ibus-anthy_1.2.0.20090813-2.diff.gz View 0 chunks +-1 lines, --1 lines 0 comments Download
A src/third_party/ibus-anthy/make_pkg.sh View 1 2 1 chunk +45 lines, -0 lines 0 comments Download
A src/third_party/ibus-chewing/ibus-chewing_1.2.0.20090818-2.diff.gz View 0 chunks +-1 lines, --1 lines 0 comments Download
A src/third_party/ibus-chewing/make_pkg.sh View 1 2 1 chunk +44 lines, -0 lines 0 comments Download
A src/third_party/ibus/make_pkg.sh View 1 1 chunk +42 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Daniel Erat
Just a quick look -- you probably should get someone more familiar with the repo ...
11 years, 1 month ago (2009-11-24 15:30:18 UTC) #1
Yusuke Sato
Thanks Daniel for the review. http://codereview.chromium.org/434033/diff/1001/1003 File src/package_repo/package-list-prod.txt (right): http://codereview.chromium.org/434033/diff/1001/1003#newcode92 src/package_repo/package-list-prod.txt:92: python-ibus We (yusukes and ...
11 years, 1 month ago (2009-11-24 16:24:43 UTC) #2
Randall Spangler
http://codereview.chromium.org/434033/diff/1001/1008 File src/third_party/ibus-anthy/make_pkg.sh (right): http://codereview.chromium.org/434033/diff/1001/1008#newcode30 src/third_party/ibus-anthy/make_pkg.sh:30: # apply patches Doesn't this leave the patches on ...
11 years, 1 month ago (2009-11-24 17:28:51 UTC) #3
Yusuke Sato
Thanks, fixed the scripts. http://codereview.chromium.org/434033/diff/1001/1008 File src/third_party/ibus-anthy/make_pkg.sh (right): http://codereview.chromium.org/434033/diff/1001/1008#newcode30 src/third_party/ibus-anthy/make_pkg.sh:30: # apply patches On 2009/11/24 ...
11 years, 1 month ago (2009-11-25 03:06:41 UTC) #4
Randall Spangler
lgtm for make_pkg changes (will defer to Dan on the rest of the review)
11 years ago (2009-11-25 16:58:41 UTC) #5
Daniel Erat
LGTM
11 years ago (2009-11-25 17:12:49 UTC) #6
Yusuke Sato
11 years ago (2009-11-27 02:17:50 UTC) #7
On 2009/11/25 17:12:49, Daniel Erat wrote:
> LGTM

Landed in r325. Thanks.

Powered by Google App Engine
This is Rietveld 408576698