Commits on Jun 26, 2011
  1. Checking in changes prior to tagging of version 1.13.

    Changelog diff is:
    committed Jun 26, 2011
Commits on Jun 22, 2011
  1. Use makepkg's newish --nocheck command line option.

    Previously we commented out the tests in the PKGBUILD when
    --skiptest was used. This is no longer necessary. Yay!
    committed Jun 21, 2011
Commits on Apr 16, 2011
  1. Add TODO item.

    committed Apr 16, 2011
  2. Switch from using version::qv to using version::parse.

    Fixes a bug where version errors out when the version provided
    is an empty string (Meta-Builder does this).
    committed Apr 16, 2011
Commits on Apr 8, 2011
Commits on Mar 25, 2011
  1. Remember new PKGBUILD template when parsing in cpan2aur.

    We look for the _distdir variable in PKGBUILD's when trying to
    extract their dist. name and version.
    
    Removes a bunch of empty lines with only spaces as well.
    Updates copyright year.
    committed Mar 25, 2011
  2. Fix small problems in the README.

    committed Mar 25, 2011
  3. Use the new makepkg env. var SRCPKGDEST for source packages.

    Destination directory logic was revamped. set_pkgdest and get_pkgdest
    methods are now less powerful. This is because the logic to guess
    where the built package will end up is now more complicated.
    
    SRCPKGDEST is used for source packages, PKGDEST is used for binary
    packages. We only know if we are building a source package or a
    binary package when create() is called.
    committed Mar 25, 2011
  4. Revamp the PKGBUILD template. Uses the new check() function.

    Exported env. variables are now wrapped in a subshell ("()") to avoid
    polluting the "namespace" of bash. _distdir is defined as a global
    variable because it was easier that way. Tests are wrapped in the
    check() function.
    committed Mar 25, 2011
Commits on Feb 21, 2011
Commits on Feb 11, 2011
  1. Reorganize _get_pkg_deps.

    committed Feb 11, 2011
  2. Fix problem with secondary module versions != dist versions.

    If a module is not named after the distribution chances are more
    likely that the module version is not the same as the distribution
    version. We discard versions in dependencies on modules that are
    not the main module (ie not named after the distribution).
    committed Feb 11, 2011
Commits on Feb 5, 2011
  1. Checking in changes prior to tagging of version 1.11.

    Changelog diff is:
    committed Feb 4, 2011
  2. Add TODO file (a todo list).

    committed Feb 4, 2011
Commits on Feb 2, 2011
  1. Translate perl versions like $] into dotted-decimal versions.

    ArchLinux uses dotted decimal versions like: 5.12.2 while some
    packages use decimal versions like: 5.012002. This confuses
    pacman.
    
    Adds some tests to 01-translate.t as well.
    committed Feb 2, 2011
  2. cpan2aur should find the last built package file more easily now.

    Version sorting for package files was improved.
    committed Feb 2, 2011
  3. Reads build_requires from the META.yml if available.

    META.yml reading for description, build_requires, and
    configure_requires was re-organized as well.
    committed Feb 2, 2011
Commits on Jan 18, 2011