mirror of
https://github.com/arcan1s/pkgbuild.git
synced 2025-04-24 15:37:18 +00:00
My Arch AUR PKGBUILD's
1pass-hg@b65186a754 | ||
albert@69bc39f028 | ||
appset-qt@8fb7f3290f | ||
food_gui@af87745866 | ||
ghemical-mpqc@dfb0a15322 | ||
git-etc@167185b5ea | ||
grace@19111082cf | ||
istodo@5d33eadcc4 | ||
kate-latex-plugin@f3f1bd3378 | ||
katecpp-helper-plugin@5da85503ad | ||
kdeicons-nouvekdegray@f798669174 | ||
kdeplasma-applets-awesome-widgets-git@cfaff38ac3 | ||
libechonest-qt5@0767f1ea7f | ||
netctl-gui@ebd8017b10 | ||
netctl-gui-qt4@9875269faf | ||
nitrux-icon-theme@1c871e72b2 | ||
plasma5-applet-awesome-widgets@dd5e8059f7 | ||
plibsys@120000a7cb | ||
python-gspread@b5deed94aa | ||
qmmp-qsmmp-git@a8efb0889f | ||
qscite@cf7ca49284 | ||
quimup@dc2003e704 | ||
square-beam-icon-theme@d7ed9c84c4 | ||
tepsonic-git@b2c9e0ee7b | ||
voxforge-am-julius-nightly@cd052404c7 | ||
.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