mirror of
https://github.com/arcan1s/pkgbuild.git
synced 2025-04-24 15:37:18 +00:00
My Arch AUR PKGBUILD's
1pass-hg@2bc8704167 | ||
appset-qt@8fb7f3290f | ||
baloo4-widgets@4f9b4a2db3 | ||
compass-icon-theme@634952f647 | ||
compass-icon-theme-kde@bbf06cd804 | ||
eric4@1e6561ec77 | ||
fingerprint-gui@3ea0ee5a01 | ||
food_gui@af87745866 | ||
ghemical-mpqc@dfb0a15322 | ||
git-etc@a2c071aeb1 | ||
gtk-kde4@5806c4124b | ||
istodo@e34914ca42 | ||
kate-latex-plugin@f3f1bd3378 | ||
katecpp-helper-plugin@4fc4c7acb3 | ||
kdebase-dolphin-klook@fe749fe662 | ||
kdeicons-nouvekdegray@f798669174 | ||
kdeplasma-applets-awesome-widgets-git@cfaff38ac3 | ||
kdeplasma-applets-oblikuestrategies@c5a4b51de1 | ||
kdeplasma-applets-plasmacon@fa21411585 | ||
kdeplasma-applets-stdin-svn@0448af8ee8 | ||
kdeplasma-applets-usu-notifications@2414bba008 | ||
kdeplasma-wallpapers-dayandnight@178e6ebc32 | ||
kdm-theme-modernarchlinux@bddff19d1f | ||
klook-git@8be209b757 | ||
kwin-scripts-tiling@8e9a60fd62 | ||
lib32-libarchive@6ba7063221 | ||
libechonest-qt5@0767f1ea7f | ||
libghemical-mpqc@7777b120ea | ||
liblastfm-qt5@f29112b1cd | ||
mpqc-shared@471c08e417 | ||
netctl-gui@ebd8017b10 | ||
netctl-gui-qt4@9875269faf | ||
nitrux-icon-theme@aef9c1c73d | ||
nitrux-icon-theme-kde@beb9addd5b | ||
plasma5-applet-awesome-widgets@54ffc4dc68 | ||
plasma-theme-diamond@dbfc4c0179 | ||
plibsys@fa382870f5 | ||
python2-cyrano@012d24658e | ||
python-gspread@c39eba0450 | ||
qmmp-qsmmp-git@a8efb0889f | ||
qscite@38c35d2357 | ||
qtkeychain-qt4@2b9985d006 | ||
quazip-qt4@3324581883 | ||
quimup@11559dec25 | ||
repo-scripts@647028cea0 | ||
scidavis@926c72908a | ||
sim@b46325a3b6 | ||
square-beam-icon-theme@d3d268ac62 | ||
tepsonic-git@b2c9e0ee7b | ||
tomahawk@58f689d730 | ||
tomahawk-qt5@2b8cb12c6e | ||
voxforge-am-julius-nightly@f79365ccb6 | ||
yarock-qt5@c4ced50305 | ||
zsh-autosuggestions@62a2b772b1 | ||
.gitignore | ||
.gitmodules | ||
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