Permalink
Browse files

v2.1.5.2: -u bugfix (Thanks @fosskers/aura and ghc for being broken!)

Signed-off-by: Kwpolska <kwpolska@gmail.com>
  • Loading branch information...
1 parent 0b8e2a8 commit 48497f7691ff554ff91f796262b84c7318dfabac @Kwpolska committed Oct 10, 2012
View
6 CHANGELOG.rst
@@ -5,8 +5,8 @@ Appendix C. Changelog
:Author: Kwpolska <kwpolska@kwpolska.tk>
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index:: CHANGELOG
@@ -23,6 +23,8 @@ PKGBUILDer uses the following versioning scheme:
Generation 2
============
+:2.1.5.2: Fixed a bug where an error in makepkg while running an Upgrade
+ crashed PB and thrown an unhelpful traceback.
:2.1.5.1: More tiny bugfixes.
:2.1.5.0: A release including the sample scripts, among other stuff. This is a
release which now has all the functionality I want it to have. And
View
4 CONTRIBUTING.rst
@@ -4,8 +4,8 @@ Appendix D. Contribution rules
:Author: Kwpolska <kwpolska@kwpolska.tk>
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
Do you want to contribute to this project? Great! I’d love to see some help,
but you need to comply with some easy rules.
View
3 MANIFEST.in
@@ -1,9 +1,12 @@
include INSTALL.py
include LICENSE
include README.rst
+include README
+include AUTHORS
include requirements.txt
include PKGBUILD
include PKGBUILD-git
+include CHANGELOG.rst
recursive-include docs *
recursive-include bin *
recursive-include pkgbuilder *.py
View
4 PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Kwpolska <kwpolska@kwpolska.tk>
pkgname=pkgbuilder
-pkgver=2.1.5.1
+pkgver=2.1.5.2
pkgrel=1
pkgdesc='A Python AUR helper/library.'
arch=('any')
@@ -9,7 +9,7 @@ license=('BSD')
depends=('python' 'pyalpm>=0.5.1-1' 'python-requests')
options=(!emptydirs)
source=("http://pypi.python.org/packages/source/p/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-md5sums=('2441adaa3683e7f9bb80f5a751fc579b')
+md5sums=('963e7c3fe077e37b4546ae75e72674a1')
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
View
2 PKGBUILD-git
@@ -1,6 +1,6 @@
# Maintainer: Kwpolska <kwpolska@kwpolska.tk>
pkgname=pkgbuilder-git
-pkgver=20121006
+pkgver=20121010
pkgrel=1
pkgdesc='A Python AUR helper/library. Version from git.'
arch=('any')
View
4 README
@@ -3,8 +3,8 @@ PKGBUILDer. An AUR helper (and library) in Python 3.
=====================================================
:Info: This is the README file for PKGBUILDer.
:Author: Kwpolska <kwpolska@kwpolska.tk>
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index: README
View
4 README.rst
@@ -3,8 +3,8 @@ PKGBUILDer. An AUR helper (and library) in Python 3.
=====================================================
:Info: This is the README file for PKGBUILDer.
:Author: Kwpolska <kwpolska@kwpolska.tk>
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index: README
View
BIN dist/pkgbuilder-2.1.5.1.tar.gz
Binary file not shown.
View
6 docs/CHANGELOG.rst
@@ -5,8 +5,8 @@ Appendix C. Changelog
:Author: Kwpolska <kwpolska@kwpolska.tk>
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index:: CHANGELOG
@@ -23,6 +23,8 @@ PKGBUILDer uses the following versioning scheme:
Generation 2
============
+:2.1.5.2: Fixed a bug where an error in makepkg while running an Upgrade
+ crashed PB and thrown an unhelpful traceback.
:2.1.5.1: More tiny bugfixes.
:2.1.5.0: A release including the sample scripts, among other stuff. This is a
release which now has all the functionality I want it to have. And
View
4 docs/CONTRIBUTING.rst
@@ -4,8 +4,8 @@ Appendix D. Contribution rules
:Author: Kwpolska <kwpolska@kwpolska.tk>
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
Do you want to contribute to this project? Great! I’d love to see some help,
but you need to comply with some easy rules.
View
4 docs/LICENSE.rst
@@ -3,8 +3,8 @@ Appendix B. License for PKGBUILDer
==================================
:Info: This is the license for PKGBUILDer.
:Author: Kwpolska <kwpolska@kwpolska.tk>
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index:: LICENSE
View
4 docs/README.rst
@@ -3,8 +3,8 @@ PKGBUILDer. An AUR helper (and library) in Python 3.
=====================================================
:Info: This is the README file for PKGBUILDer.
:Author: Kwpolska <kwpolska@kwpolska.tk>
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index: README
View
4 docs/TODO.rst
@@ -3,8 +3,8 @@ Appendix E. TODO for PKGBUILDer
===============================
:Author: Kwpolska
:Copyright: See Appendix B.
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index:: TODO
View
4 docs/aur.rst
@@ -4,8 +4,8 @@ aur module (AUR class)
:Author: Kwpolska
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. module:: aur
View
4 docs/build.rst
@@ -4,8 +4,8 @@ build module (Build class)
:Author: Kwpolska
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. module:: build
View
2 docs/conf.py
@@ -50,7 +50,7 @@
# The short X.Y version.
version = '2.1.5'
# The full version, including alpha/beta/rc tags.
-release = '2.1.5.1'
+release = '2.1.5.2'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
View
4 docs/localization.rst
@@ -4,8 +4,8 @@ Appendix A. Localization Guide
:Author: Kwpolska
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index:: locale
View
4 docs/main.rst
@@ -4,8 +4,8 @@ main module
:Author: Kwpolska
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index:: main
.. versionadded:: 2.1.3.0
View
BIN docs/pb.8.gz
Binary file not shown.
View
4 docs/pb.rst
@@ -6,8 +6,8 @@ PBWrapper
:Author: Kwpolska <kwpolska@kwpolska.tk>
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or Appendix B.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
:Wrapper Version: 0.1.4
:Manual section: 8
:Manual group: PKGBUILDer manual
View
4 docs/pbds.rst
@@ -5,8 +5,8 @@ pbds module (PBDS class)
:Author: Kwpolska
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. module: pbds
View
BIN docs/pkgbuilder.8.gz
Binary file not shown.
View
4 docs/pkgbuilder.rst
@@ -6,8 +6,8 @@ PKGBUILDer
:Author: Kwpolska <kwpolska@kwpolska.tk>
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or Appendix B.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
:Manual section: 8
:Manual group: PKGBUILDer manual
View
4 docs/sample-scripts.rst
@@ -4,8 +4,8 @@ PKGBUILDer Sample Scripts
:Author: Kwpolska
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. index:: sample scripts
View
4 docs/upgrade.rst
@@ -5,8 +5,8 @@ upgrade module (Upgrade class)
:Author: Kwpolska
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. module:: upgrade
View
4 docs/utils.rst
@@ -5,8 +5,8 @@ utils module (Utils class)
:Author: Kwpolska
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
.. module:: utils
View
4 docs/wrapper.rst
@@ -4,8 +4,8 @@ PBWrapper
:Author: Kwpolska
:Copyright: © 2011-2012, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
-:Date: 2012-10-06
-:Version: 2.1.5.1
+:Date: 2012-10-10
+:Version: 2.1.5.2
:PBWrapper Version: 0.1.4
.. index:: wrapper
View
BIN locale/en/LC_MESSAGES/pkgbuilder.mo
Binary file not shown.
View
4 locale/en/LC_MESSAGES/pkgbuilder.po
@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: 2.1.5.1\n"
+"Project-Id-Version: 2.1.5.2\n"
"Report-Msgid-Bugs-To: Kwpolska <kwpolska@kwpolska.tk>\n"
-"POT-Creation-Date: 2012-10-06 12:35+0200\n"
+"POT-Creation-Date: 2012-10-10 20:33+0200\n"
"PO-Revision-Date: 2012-09-08 12:44+0100\n"
"Last-Translator: Kwpolska <kwpolska@kwpolska.tk>\n"
"Language-Team: Kwpolska <kwpolska@kwpolska.tk>\n"
View
BIN locale/ja/LC_MESSAGES/pkgbuilder.mo
Binary file not shown.
View
4 locale/ja/LC_MESSAGES/pkgbuilder.po
@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: 2.1.5.1\n"
+"Project-Id-Version: 2.1.5.2\n"
"Report-Msgid-Bugs-To: Kwpolska <kwpolska@kwpolska.tk>\n"
-"POT-Creation-Date: 2012-10-06 12:35+0200\n"
+"POT-Creation-Date: 2012-10-10 20:33+0200\n"
"PO-Revision-Date: 2012-09-21 20:21+0200\n"
"Last-Translator: Colin Woodbury <colingw@gmail.com>\n"
"Language-Team: Colin Woodbury <colingw@gmail.com>\n"
View
BIN locale/pl/LC_MESSAGES/pkgbuilder.mo
Binary file not shown.
View
4 locale/pl/LC_MESSAGES/pkgbuilder.po
@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: 2.1.5.1\n"
+"Project-Id-Version: 2.1.5.2\n"
"Report-Msgid-Bugs-To: Kwpolska <kwpolska@kwpolska.tk>\n"
-"POT-Creation-Date: 2012-10-06 12:35+0200\n"
+"POT-Creation-Date: 2012-10-10 20:33+0200\n"
"PO-Revision-Date: 2012-09-08 12:44+0100\n"
"Last-Translator: Kwpolska <kwpolska@kwpolska.tk>\n"
"Language-Team: Kwpolska <kwpolska@kwpolska.tk>\n"
View
6 messages.pot
@@ -5,10 +5,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: 2.1.5.1\n"
+"Project-Id-Version: 2.1.5.2\n"
"Report-Msgid-Bugs-To: Kwpolska <kwpolska@kwpolska.tk>\n"
-"POT-Creation-Date: 2012-10-06 12:35+0200\n"
-"PO-Revision-Date: 2012-10-06 12:35+0200\n"
+"POT-Creation-Date: 2012-10-10 20:33+0200\n"
+"PO-Revision-Date: 2012-10-10 20:33+0200\n"
"Last-Translator: Kwpolska <kwpolska@kwpolska.tk>\n"
"Language-Team: Kwpolska <kwpolska@kwpolska.tk>\n"
"Language: en\n"
View
4 pkgbuilder/__init__.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- encoding: utf-8 -*-
-# PKGBUILDer v2.1.5.1
+# PKGBUILDer v2.1.5.2
# An AUR helper (and library) in Python 3.
# Copyright © 2011-2012, Kwpolska.
# All rights reserved.
@@ -44,7 +44,7 @@
"""
__title__ = 'PKGBUILDer'
-__version__ = '2.1.5.1'
+__version__ = '2.1.5.2'
__author__ = 'Kwpolska'
__license__ = '3-clause BSD'
__docformat__ = 'restructuredtext en'
View
2 pkgbuilder/aur.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- encoding: utf-8 -*-
-# PKGBUILDer v2.1.5.1
+# PKGBUILDer v2.1.5.2
# An AUR helper (and library) in Python 3.
# Copyright © 2011-2012, Kwpolska.
# See /LICENSE for licensing information.
View
2 pkgbuilder/build.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- encoding: utf-8 -*-
-# PKGBUILDer v2.1.5.1
+# PKGBUILDer v2.1.5.2
# An AUR helper (and library) in Python 3.
# Copyright © 2011-2012, Kwpolska.
# See /LICENSE for licensing information.
View
2 pkgbuilder/main.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- encoding: utf-8 -*-
-# PKGBUILDer v2.1.5.1
+# PKGBUILDer v2.1.5.2
# An AUR helper (and library) in Python 3.
# Copyright © 2011-2012, Kwpolska.
# See /LICENSE for licensing information.
View
2 pkgbuilder/pbds.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- encoding: utf-8 -*-
-# PKGBUILDer v2.1.5.1
+# PKGBUILDer v2.1.5.2
# An AUR helper (and library) in Python 3.
# Copyright © 2011-2012, Kwpolska.
# See /LICENSE for licensing information.
View
8 pkgbuilder/upgrade.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- encoding: utf-8 -*-
-# PKGBUILDer v2.1.5.1
+# PKGBUILDer v2.1.5.2
# An AUR helper (and library) in Python 3.
# Copyright © 2011-2012, Kwpolska.
# See /LICENSE for licensing information.
@@ -174,8 +174,10 @@ def auto_upgrade(self, downgrade=False, vcsup=False):
'your system!'))
for pkgname in upgnames:
DS.log.info('Building {}'.format(pkgname))
- toinstall += self.build.auto_build(pkgname, DS.depcheck,
- DS.pkginst)
+ out = self.build.auto_build(pkgname, DS.depcheck,
+ DS.pkginst)
+ if out:
+ toinstall += out
if toinstall:
self.build.install(toinstall)
View
2 pkgbuilder/utils.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- encoding: utf-8 -*-
-# PKGBUILDer v2.1.5.1
+# PKGBUILDer v2.1.5.2
# An AUR helper (and library) in Python 3.
# Copyright © 2011-2012, Kwpolska.
# See /LICENSE for licensing information.
View
2 pkgbuilder/wrapper.py
@@ -1,7 +1,7 @@
#!/usr/bin/python3
# -*- encoding: utf-8 -*-
# PBWrapper v0.1.4
-# PKGBUILDer v2.1.5.1
+# PKGBUILDer v2.1.5.2
# An AUR helper (and library) in Python 3.
# Copyright © 2011-2012, Kwpolska.
# See /LICENSE for licensing information.
View
5 release
@@ -91,7 +91,7 @@ for i in ./locale/*; do
msgfmt -o $podir/$project.mo $popath
done
-# pbwrapper help testingpper
+# pbwrapper help testing
pacman -Sh > /tmp/pbwrapperhelp
bin/$project -h >> /tmp/pbwrapperhelp
@@ -139,7 +139,6 @@ tar -czvf $project.src.tar.gz $project
tar -czvf $project"-git".src.tar.gz $project"-git"
burp -u Kwpolska -c system $project.src.tar.gz $project"-git".src.tar.gz
-
cd ..
rm -rf MKPKGBUILD
@@ -154,7 +153,7 @@ else
cm='t'
fi
-rm -rf $project.egg-info __pycache__ $project/__pycache__
+rm -rf $project.egg-info __pycache__ $project/__pycache__ dist build
git add *
if [[ $? != '0' ]]; then
View
3 setup.py
@@ -6,7 +6,7 @@
from distutils.core import setup
setup(name='pkgbuilder',
- version='2.1.5.1',
+ version='2.1.5.2',
description='An AUR helper (and library) in Python 3.',
author='Kwpolska',
author_email='kwpolska@kwpolska.tk',
@@ -35,6 +35,5 @@
pkgbuilder.mo']),
('share/locale/pl/LC_MESSAGES', ['locale/pl/LC_MESSAGES/\
pkgbuilder.mo']),
-
('share/locale/ja/LC_MESSAGES', ['locale/pl/LC_MESSAGES/\
pkgbuilder.mo'])])

0 comments on commit 48497f7

Please sign in to comment.