My Arch AUR PKGBUILD's
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
1pass-hg @ 2bc8704
appset-qt @ 8fb7f32
baloo4-widgets @ 4f9b4a2
compass-icon-theme @ 634952f
compass-icon-theme-kde @ bbf06cd
eric4 @ 1e6561e
fingerprint-gui @ 3ea0ee5
food_gui @ af87745
ghemical-mpqc @ dfb0a15
git-etc @ a2c071a
gtk-kde4 @ 5806c41
istodo @ e34914c
kate-latex-plugin @ f3f1bd3
katecpp-helper-plugin @ 4fc4c7a
kdebase-dolphin-klook @ fe749fe
kdeicons-nouvekdegray @ f798669
kdeplasma-applets-awesome-widgets-git @ cfaff38
kdeplasma-applets-oblikuestrategies @ c5a4b51
kdeplasma-applets-plasmacon @ fa21411
kdeplasma-applets-stdin-svn @ 0448af8
kdeplasma-applets-usu-notifications @ 2414bba
kdeplasma-wallpapers-dayandnight @ 178e6eb
kdm-theme-modernarchlinux @ bddff19
klook-git @ 8be209b
kwin-scripts-tiling @ 8e9a60f
lib32-libarchive @ f04d486
libechonest-qt5
libghemical-mpqc @ 7777b12
liblastfm-qt5 @ f29112b
mpqc-shared @ 471c08e
netctl-gui @ ebd8017
netctl-gui-qt4 @ 9875269
nitrux-icon-theme @ aef9c1c
nitrux-icon-theme-kde @ beb9add
plasma-theme-diamond @ dbfc4c0
plasma5-applet-awesome-widgets @ 54ffc4d
plibsys @ fa38287
python-gspread @ c39eba0
python2-cyrano @ 012d246
qmmp-qsmmp-git @ a8efb08
qscite @ 38c35d2
qtkeychain-qt4 @ 2b9985d
quazip-qt4 @ 3324581
quimup @ 11559de
repo-scripts @ 647028c
scidavis @ 926c729
sim @ b46325a
square-beam-icon-theme @ d3d268a
tepsonic-git @ b2c9e0e
tomahawk @ 58f689d
tomahawk-qt5 @ 2b8cb12
voxforge-am-julius-nightly @ f79365c
yarock-qt5 @ c4ced50
zsh-autosuggestions @ 62a2b77
.gitignore
.gitmodules
README.md

README.md

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