Skip to content

Commit

Permalink
v3.3.0: AURv3 support
Browse files Browse the repository at this point in the history
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
  • Loading branch information
Kwpolska committed May 28, 2014
1 parent 7ca6b13 commit fe6506a
Show file tree
Hide file tree
Showing 51 changed files with 893 additions and 713 deletions.
33 changes: 0 additions & 33 deletions .pbwrapperhelp
Original file line number Diff line number Diff line change
Expand Up @@ -34,36 +34,3 @@ options:
--noscriptlet do not execute the install scriptlet if one exists
--print-format <string>
specify how the targets should be printed
usage: pkgbuilder [-h] [-V] [-F] [--userfetch USER] [-i] [-s] [-u] [-c] [-C]
[--debug] [-d] [-D] [-v] [-w] [-S] [--safeupgrade] [-y]
[PACKAGE [PACKAGE ...]]

An AUR helper (and library) in Python 3.

positional arguments:
PACKAGE AUR/ABS packages to build

optional arguments:
-h, --help show this help message and exit
-V, --version show version number and quit

operations:
-F, --fetch fetch package files
--userfetch USER fetch all package files of an user
-i, --info view package information
-s, --search search the AUR for matching strings
-u, --sysupgrade upgrade installed AUR packages

options:
-c, --clean clean up work files after build
-C, --nocolors don't use colors in output
--debug display debug messages
-d, --nodepcheck don't check dependencies (may break makepkg)
-D, --vcsupgrade upgrade all the VCS/date-versioned packages
-v, --novalidation don't check if packages were installed after build
-w, --buildonly don't install packages after building
-S, --sync pacman-like mode
--safeupgrade perform a failsafe upgrade of PKGBUILDer
-y, --refresh (dummy)

Also accepting ABS packages.
38 changes: 29 additions & 9 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@ Appendix C. Changelog
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: CHANGELOG

Versioning scheme
=================
PKGBUILDer uses the following versioning schemes:

3.x.x onwards
3.0.0
major.minor.revision

2.99.x.x
Expand All @@ -31,7 +31,7 @@ PKGBUILDer uses the following versioning schemes:

Where:
* generation
1 is the first Perl version, 2 is the Python version (dropped for 3.x.x).
1 is the first Perl version, 2 is the Python version (dropped for 3.0.0).
* major
basic release number.
* minor
Expand All @@ -47,14 +47,21 @@ More information can be found on GitHub in the `releases section <https://github
Version History
===============

Generation 4
Generation 3
------------

4.0.0-alpha
* support for AUR v3.0.0’s RPC v2
3.3.0
Added preliminary AURv3 support.

Generation 3
------------
3.3.0
Added perliminary AURv3 support.

3.3.0
Added preliminary AURv3 support.

3.3.0
PKGBUILDer is now compatible with AURv3. Note this is perliminary support, and
as such, there might still be bugs.

3.2.0
* Downgrade listings have been fixed (Issue #31)
Expand All @@ -74,6 +81,19 @@ Generation 3
3.1.11
* Fix AUR/HTTP exceptions reporting. (via Issue #28)

3.3.0
Added preliminary AURv3 support.

3.3.0
Added perliminary AURv3 support.

3.3.0
Added preliminary AURv3 support.

3.3.0
PKGBUILDer is now compatible with AURv3. Note this is perliminary support, and
as such, there might still be bugs.

3.2.0
* Downgrade listings have been fixed (Issue #31)
* Packages are now moved to /var/cache/pacman/pkg/ and installed from
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Appendix A. Contribution rules
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: contributing

Expand Down
4 changes: 2 additions & 2 deletions PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Maintainer: Kwpolska <[email protected]>
pkgname=pkgbuilder
_pyname=pkgbuilder
pkgver=3.2.0
pkgver=3.3.0
pkgrel=1
pkgdesc='A Python AUR helper/library.'
arch=('any')
Expand All @@ -10,7 +10,7 @@ license=('BSD')
depends=('python' 'pyalpm>=0.5.1-1' 'python-requests' 'rsync')
options=(!emptydirs)
source=("http://pypi.python.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
md5sums=('a4377267d2390d13f3e012af5a563cc1')
md5sums=('026c4b68fe57ff21252fffd551c0f216')

package() {
cd "${srcdir}/${_pyname}-${pkgver}"
Expand Down
2 changes: 1 addition & 1 deletion PKGBUILD-git
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
pkgname=pkgbuilder-git
_pyname=pkgbuilder
_gitname=pkgbuilder
pkgver=3.2.0
pkgver=3.3.0
pkgrel=1
pkgdesc='A Python AUR helper/library. (git version)'
arch=('any')
Expand Down
4 changes: 2 additions & 2 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ PKGBUILDer. An AUR helper (and library) in Python 3.
=====================================================
:Info: This is the README file for PKGBUILDer.
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index: README

Expand Down
4 changes: 2 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ PKGBUILDer. An AUR helper (and library) in Python 3.
=====================================================
:Info: This is the README file for PKGBUILDer.
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index: README
Expand Down
30 changes: 28 additions & 2 deletions docs/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ Appendix C. Changelog
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: CHANGELOG

Expand Down Expand Up @@ -50,6 +50,19 @@ Version History
Generation 3
------------

3.3.0
Added preliminary AURv3 support.

3.3.0
Added perliminary AURv3 support.

3.3.0
Added preliminary AURv3 support.

3.3.0
PKGBUILDer is now compatible with AURv3. Note this is perliminary support, and
as such, there might still be bugs.

3.2.0
* Downgrade listings have been fixed (Issue #31)
* Packages are now moved to /var/cache/pacman/pkg/ and installed from
Expand All @@ -68,6 +81,19 @@ Generation 3
3.1.11
* Fix AUR/HTTP exceptions reporting. (via Issue #28)

3.3.0
Added preliminary AURv3 support.

3.3.0
Added perliminary AURv3 support.

3.3.0
Added preliminary AURv3 support.

3.3.0
PKGBUILDer is now compatible with AURv3. Note this is perliminary support, and
as such, there might still be bugs.

3.2.0
* Downgrade listings have been fixed (Issue #31)
* Packages are now moved to /var/cache/pacman/pkg/ and installed from
Expand Down
4 changes: 2 additions & 2 deletions docs/CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Appendix A. Contribution rules
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: contributing

Expand Down
4 changes: 2 additions & 2 deletions docs/LICENSE.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Appendix B. License for PKGBUILDer
==================================
:Info: This is the license for PKGBUILDer.
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: LICENSE

Expand Down
4 changes: 2 additions & 2 deletions docs/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ PKGBUILDer. An AUR helper (and library) in Python 3.
=====================================================
:Info: This is the README file for PKGBUILDer.
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index: README
Expand Down
4 changes: 2 additions & 2 deletions docs/aur.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ aur module (AUR class)
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: AUR; RPC
.. index:: RPC
Expand Down
4 changes: 2 additions & 2 deletions docs/build.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ build module
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: build
.. versionadded:: 2.1.0.0
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
# The short X.Y version.
version = '3.0'
# The full version, including alpha/beta/rc tags.
release = '3.2.0'
release = '3.3.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
4 changes: 2 additions & 2 deletions docs/exceptions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ Exceptions in PKGBUILDer
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: Exceptions
.. versionadded:: 3.0.0
Expand Down
4 changes: 2 additions & 2 deletions docs/main.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ main module
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: main
.. versionadded:: 2.1.3.0
Expand Down
4 changes: 2 additions & 2 deletions docs/package.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ package module (Package, AURPackage, ABSPackage classes)
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: Package
.. index:: AURPackage
Expand Down
4 changes: 2 additions & 2 deletions docs/pb.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ PBWrapper
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or Appendix B.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0
:Wrapper Version: 0.2.3
:Manual section: 8
:Manual group: PKGBUILDer manual
Expand Down
4 changes: 2 additions & 2 deletions docs/pbds.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ pbds module (PBDS class)
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. module: pbds
Expand Down
4 changes: 2 additions & 2 deletions docs/pkgbuilder.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ PKGBUILDer
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or Appendix B.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0
:Manual section: 8
:Manual group: PKGBUILDer manual

Expand Down
4 changes: 2 additions & 2 deletions docs/sample-scripts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ PKGBUILDer Sample Scripts
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: sample scripts

Expand Down
4 changes: 2 additions & 2 deletions docs/ui.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ ui module (UI class)
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: UI
.. versionadded:: 3.0.0
Expand Down
4 changes: 2 additions & 2 deletions docs/upgrade.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ upgrade module
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: upgrade
.. index:: Syu
Expand Down
4 changes: 2 additions & 2 deletions docs/utils.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ utils module
:Author: Chris “Kwpolska” Warrick <[email protected]>
:Copyright: © 2011-2014, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2014-03-25
:Version: 3.2.0
:Date: 2014-05-28
:Version: 3.3.0

.. index:: utils
.. versionadded:: 2.1.0.0
Expand Down
Loading

0 comments on commit fe6506a

Please sign in to comment.