2021-03-09 02:53:35 +03:00
2021-09-08 00:00:55 +03:00
2021-03-13 19:48:52 +03:00
2016-06-06 00:34:49 +03:00
2015-06-09 09:28:19 +03:00
2015-06-09 09:28:19 +03:00
2021-03-09 02:53:35 +03:00
2021-08-11 05:05:34 +03:00
2021-03-09 02:53:35 +03:00
2015-06-09 09:28:19 +03:00
2021-03-09 02:53:35 +03:00
2015-06-09 09:28:19 +03:00
2021-03-13 19:48:52 +03:00
2016-03-31 20:43:52 +03:00
2016-03-31 20:43:52 +03:00
2021-03-09 02:53:35 +03:00
2021-03-09 02:57:00 +03:00
2021-03-09 02:53:35 +03:00
2021-09-08 00:00:55 +03:00
2016-02-07 19:23:34 +03:00
2021-03-09 02:53:35 +03:00
2021-03-09 02:53:35 +03:00
2021-03-09 02:53:35 +03:00
2015-06-09 09:28:19 +03:00
2015-01-13 00:06:56 +03:00
2021-09-12 11:51:21 +03:00
2017-08-30 12:11:38 +03:00

pkgbuild

My Arch AUR PKGBUILD's

Clone or submodule statuses update

# clone if no repository clones
git clone https://github.com/arcan1s/pkgbuild.git
cd pkgbuild
git submodule update --init

Add package

cd pkgbuild
git submodule add ssh+git://aur@aur.archlinux.org/$pkgbase.git/
# some changes here if required (see package update below)
git add $pkgbase
git commit -m 'add $pkgbase'
git push

Update package

cd pkgbuild/$pkgbase
vim PKGBUILD
# some changes here
mksrcinfo
git add PKGBUILD .SRCINFO       # newly created (edited) files should be added too
                                # please do not use -A since it will add binaries too
git commit -m 'bump $pkgbase to $pkgver-$pkgrel'
git push
# now update repository if there are no errors
cd ..
git add $pkgbase
git commit -m 'bump $pkgbase to $pkgver-$pkgrel'
git push

Force update submodules to AUR state

cd pkgbuild
git submodule foreach git pull origin master
git add -A .                    # or something like this
git commit -m 'bump packages to aur versions'
git push
Description
My Arch AUR PKGBUILD's
Readme 2.5 MiB