Commits on Feb 11, 2010
  1. Set cpan2aur version to 1.0

    committed Feb 11, 2010
  2. Fix bug/typo in sub pkgbuild_to_tt()

    DIST_NAME= was not properly templatized...
    committed Feb 11, 2010
  3. Fix upload_if_old(). Forgot to upload source packages.

    Change warnings into errors.  Add package upload logic.
    Might want to make a package upload sub?
    committed Feb 11, 2010
  4. Fixed typo with $TT_DIST_PREFIX

    committed Feb 11, 2010
  5. Fix 'setupdistarch' example output in SYNOPSIS of docs.

    Regenerate README as well.
    committed Feb 11, 2010
  6. Further modularize the code. Fix a bug in upload_pkgdir.

    - Created the create_new_pkgdir() sub.
    committed Feb 11, 2010
  7. Rewrote setupdistarch.

    - Refactored the config checks into a data type.
    - No more copy/pasting for config checks.
    - Updated examples in the docs.
    committed Feb 11, 2010
  8. Pretty up the Build.PL file.

    committed Feb 11, 2010
  9. Re-generated the README file.

    committed Feb 11, 2010
  10. Add a check to see if sudo is installed.

    Tidy code up too.
    committed Feb 11, 2010
Commits on Feb 9, 2010
  1. Removed Net::Ping from the 02-build.t test.

    You have to be root to do an icmp ping!
    committed Feb 9, 2010
  2. Add --mono flag to cpan2aur.

    - Had to remove the --man flag.
    committed Feb 9, 2010
  3. Add 'quiet' and 'nocolor' dist option.

    - 'quiet' will pipe makepkg output to /dev/null (the old default behavior)
    - 'nocolor' will pass the --nocolor flag to makepkg.
    committed Feb 9, 2010
  4. Tweaked usage docs a bit.

    committed Feb 9, 2010
  5. Package template dirs are accepted as args, when no flags are used.

    - Source packages are created in template dirs.
    - prompt() renamed to avoid conflicting names.
    committed Feb 9, 2010
  6. Fix bug in where we chdir to pkg build dir and stay there.

    This screws up perl programs that are using the module programmatically
    (like cpan2aur) when the current dir suddenly changes.
    committed Feb 9, 2010
  7. Change all die's to use error(). Catch errors at toplevel loop.

    - Indent prompting and plain output messages.
    committed Feb 9, 2010
Commits on Feb 8, 2010
  1. Added pacman/makepkg-like colored message subs.

    - status, substatus, warning, error.
    committed Feb 8, 2010
  2. Added more version checking code. Cleaned up code abit.

    - Cleaned up the "use" header a bit.  Don't "require" modules as much.
    - Cleaned up error messages a bit so they start with "Error:"
    committed Feb 8, 2010
Commits on Feb 7, 2010
  1. Fixed bug with _load_last_login and --name.

    - Normalized output messages in upload_pkgfile.
    - Remembered that I meant to remove string argument for --upload.
    committed Feb 7, 2010
  2. Fixed some logic errors with --upload. Added prompt_password().

    - prompt_password() does not echo the password as it is typed.
    - word wrapped some error messages to 80ish columns.
    committed Feb 7, 2010
Commits on Feb 6, 2010
  1. Removed hide_output_of(), created upload_pkgdir() and upload_thing().

    - You can specify many arguments of type file, dir, or module name
      when using the -u or --upload flag.
    committed Feb 6, 2010