[donato@archdesktop builds]$ git clone https://aur.archlinux.org/google-chrome.git
Cloning into 'google-chrome'...
remote: Counting objects: 337, done.
remote: Compressing objects: 100% (237/237), done.
remote: Total 337 (delta 152), reused 269 (delta 100)
Receiving objects: 100% (337/337), 79.84 KiB | 35.00 KiB/s, done.
Resolving deltas: 100% (152/152), done.
[donato@archdesktop builds]$ ls
faenza-icon-theme_1.3 google-chrome megasync nautilus-megasync numix-icon-theme-pack
[donato@archdesktop builds]$ cd google-chrome
[donato@archdesktop google-chrome]$ ls
google-chrome.install google-chrome-stable.sh PKGBUILD
[donato@archdesktop google-chrome]$ less google-chrome.install
[donato@archdesktop google-chrome]$ less PKGBUILD
[donato@archdesktop google-chrome]$ makepkg -sic
==> Making package: google-chrome 57.0.2987.110-1 (Sun Mar 19 00:13:58 +08 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading google-chrome-stable_57.0.2987.110_amd64.deb...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 45.1M 100 45.1M 0 0 111k 0 0:06:52 0:06:52 --:--:-- 114k
-> Downloading eula_text.html...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 53070 0 53070 0 0 96166 0 --:--:-- --:--:-- --:--:-- 96315
-> Found google-chrome-stable.sh
==> Validating source files with md5sums...
google-chrome-stable_57.0.2987.110_amd64.deb ... Passed
eula_text.html ... Skipped
google-chrome-stable.sh ... Passed
==> Extracting sources...
-> Extracting google-chrome-stable_57.0.2987.110_amd64.deb with bsdtar
==> Entering fakeroot environment...
==> Starting package()...
-> Extracting the data.tar.xz...
-> Moving stuff in place...
-> Fixing Chrome icon resolution...
-> Removing Debian Cron job and duplicate product logos...
==> Tidying install...
-> Removing empty directories...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "google-chrome"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: google-chrome 57.0.2987.110-1 (Sun Mar 19 00:21:58 +08 2017)
==> Installing package google-chrome with pacman -U...
[sudo] password for donato:
Sorry, try again.
[sudo] password for donato:
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) google-chrome-57.0.2987.110-1
Total Installed Size: 173.77 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [##############################################] 100%
(1/1) checking package integrity [##############################################] 100%
(1/1) loading package files [##############################################] 100%
(1/1) checking for file conflicts [##############################################] 100%
(1/1) checking available disk space [##############################################] 100%
:: Processing package changes...
(1/1) installing google-chrome [##############################################] 100%
==> NOTE: Custom flags should be put directly in: ~/.config/chrome-flags.conf
==> NOTE: The launcher is called: 'google-chrome-stable'
Optional dependencies for google-chrome
kdialog: needed for file dialogs in KDE
gnome-keyring: for storing passwords in GNOME keyring [installed]
kwallet: for storing passwords in KWallet [installed]
ttf-liberation: fix fonts for some PDFs (CRBug #369991) [installed]
:: Running post-transaction hooks...
(1/3) Updating icon theme caches...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Updating the desktop file MIME type cache...
==> Cleaning up...
[donato@archdesktop google-chrome]$
Make sure all the dependencies are installed.
$pacman -S {dependencies}
Comments