diff --git a/packages/addons/browser/chrome/package.mk b/packages/addons/browser/chrome/package.mk index d7fee5be03..baf2b03dd2 100644 --- a/packages/addons/browser/chrome/package.mk +++ b/packages/addons/browser/chrome/package.mk @@ -28,82 +28,38 @@ make_target() { } addon() { - mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin \ - $ADDON_BUILD/$PKG_ADDON_ID/config \ - $ADDON_BUILD/$PKG_ADDON_ID/gdk-pixbuf-modules \ - $ADDON_BUILD/$PKG_ADDON_ID/lib + mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/{bin,config,gdk-pixbuf-modules,lib} # config cp -P $PKG_DIR/config/* $ADDON_BUILD/$PKG_ADDON_ID/config - # atk - cp -PL $(get_install_dir atk)/usr/lib/libatk-1.0.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # cairo - cp -PL $(get_install_dir cairo)/usr/lib/libcairo-gobject.so.2 $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_install_dir cairo)/usr/lib/libcairo.so.2 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # gdk-pixbuf - cp -PL $(get_install_dir gdk-pixbuf)/usr/lib/libgdk_pixbuf-2.0.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - # gdk-pixbuf modules cp -PL $(get_install_dir gdk-pixbuf)/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/* $ADDON_BUILD/$PKG_ADDON_ID/gdk-pixbuf-modules - # gtk3 gdk3 - cp -PL $(get_install_dir gtk3)/usr/lib/libgtk-3.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_install_dir gtk3)/usr/lib/libgdk-3.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # harfbuzz - cp -PL $(get_install_dir harfbuzz)/usr/lib/libharfbuzz.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_install_dir harfbuzz)/usr/lib/libharfbuzz-icu.so* $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libatk-bridge - cp -PL $(get_install_dir at-spi2-atk)/usr/lib/libatk-bridge-2.0.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libatspi - cp -PL $(get_install_dir at-spi2-core)/usr/lib/libatspi.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libcups - cp -PL $(get_install_dir cups)/usr/lib/libcups.so.2 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libxcb - cp -PL $(get_install_dir chrome-libxcb)/usr/lib/libxcb.so.1 $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_install_dir chrome-libxcb)/usr/lib/libxcb-dri3.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libXcomposite - cp -PL $(get_install_dir chrome-libXcomposite)/usr/lib/libXcomposite.so.1 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libXcursor - cp -PL $(get_install_dir libXcursor)/usr/lib/libXcursor.so.1 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libXdamage - cp -PL $(get_install_dir chrome-libXdamage)/usr/lib/libXdamage.so.1 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libXfixes - cp -PL $(get_install_dir chrome-libXfixes)/usr/lib/libXfixes.so.3 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libXi - cp -PL $(get_install_dir chrome-libXi)/usr/lib/libXi.so.6 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libxkbcommon - cp -PL $(get_install_dir chrome-libxkbcommon)/usr/lib/libxkbcommon.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libXrender - cp -PL $(get_install_dir chrome-libXrender)/usr/lib/libXrender.so.1 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libxss - cp -PL $(get_install_dir libxss)/usr/lib/libXss.so.1 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # libXtst - cp -PL $(get_install_dir chrome-libXtst)/usr/lib/libXtst.so.6 $ADDON_BUILD/$PKG_ADDON_ID/lib - - # pango - cp -PL $(get_install_dir pango)/usr/lib/libpangocairo-1.0.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_install_dir pango)/usr/lib/libpango-1.0.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_install_dir pango)/usr/lib/libpangoft2-1.0.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib - # unclutter cp -P $(get_install_dir unclutter)/usr/bin/unclutter $ADDON_BUILD/$PKG_ADDON_ID/bin + + # libs + cp -PL $(get_install_dir atk)/usr/lib/libatk-1.0.so.0 \ + $(get_install_dir cairo)/usr/lib/{libcairo-gobject.so.2,libcairo.so.2} \ + $(get_install_dir gdk-pixbuf)/usr/lib/libgdk_pixbuf-2.0.so.0 \ + $(get_install_dir gtk3)/usr/lib/{libgtk-3.so.0,libgdk-3.so.0} \ + $(get_install_dir harfbuzz)/usr/lib/{libharfbuzz.so.0,libharfbuzz-icu.so*} \ + $(get_install_dir at-spi2-atk)/usr/lib/libatk-bridge-2.0.so.0 \ + $(get_install_dir at-spi2-core)/usr/lib/libatspi.so.0 \ + $(get_install_dir cups)/usr/lib/libcups.so.2 \ + $(get_install_dir chrome-libxcb)/usr/lib/{libxcb.so.1,libxcb-dri3.so.0} \ + $(get_install_dir chrome-libXcomposite)/usr/lib/libXcomposite.so.1 \ + $(get_install_dir libXcursor)/usr/lib/libXcursor.so.1 \ + $(get_install_dir chrome-libXdamage)/usr/lib/libXdamage.so.1 \ + $(get_install_dir chrome-libXfixes)/usr/lib/libXfixes.so.3 \ + $(get_install_dir chrome-libXi)/usr/lib/libXi.so.6 \ + $(get_install_dir chrome-libxkbcommon)/usr/lib/libxkbcommon.so.0 \ + $(get_install_dir chrome-libXrender)/usr/lib/libXrender.so.1 \ + $(get_install_dir libxss)/usr/lib/libXss.so.1 \ + $(get_install_dir chrome-libXtst)/usr/lib/libXtst.so.6 \ + $(get_install_dir pango)/usr/lib/{libpangocairo-1.0.so.0,libpango-1.0.so.0,libpangoft2-1.0.so.0} \ + $ADDON_BUILD/$PKG_ADDON_ID/lib } post_install_addon() {