Permalink
Commits on Dec 2, 2010
  1. Checking in changes prior to tagging of version 1.09.

    Changelog diff is:
    
    diff --git a/ChangeLog b/ChangeLog
    index 6331d62..4585706 100644
    --- a/ChangeLog
    +++ b/ChangeLog
    @@ -1,5 +1,13 @@
    +2010-12-02  Justin Davis  <juster@artemis.juster.info>
    +
    +	* RELEASE (1.09)
    +	* lib/CPANPLUS/Dist/Arch.pm (dist_pkgname): Fix bug with our own
    +	package dependencies. + signs are now allowed in package
    +	names (for Text-Tabs+Wraps aka perl-text-tabs+wraps).
    +
     2010-11-30  Justin Davis  <juster@artemis.juster.info>
    
    +	* RELEASE (1.08)
     	* lib/CPANPLUS/Dist/Arch.pm (_extract_makedepends): Extract
     	ExtUtils:: modules into makedepends.
     	(_prepare_cfgdeps): Extract 'configure_requires' modules
    committed Dec 2, 2010
Commits on Nov 30, 2010
  1. Checking in changes prior to tagging of version 1.08.

    Changelog diff is:
    
    diff --git a/ChangeLog b/ChangeLog
    index d05e220..6331d62 100644
    --- a/ChangeLog
    +++ b/ChangeLog
    @@ -1,3 +1,12 @@
    +2010-11-30  Justin Davis  <juster@artemis.juster.info>
    +
    +	* lib/CPANPLUS/Dist/Arch.pm (_extract_makedepends): Extract
    +	ExtUtils:: modules into makedepends.
    +	(_prepare_cfgdeps): Extract 'configure_requires' modules
    +	from META.yml into makedepends.
    +	(dist_pkgname): Adds Cairo and Gtk2-GConf to the package
    +	name overrides.
    +
     2010-11-23  Justin Davis  <juster@artemis.juster.info>
    
     	* RELEASE (1.07)
    committed Nov 30, 2010
  2. Forgot to return hashref in _extract_makedepends.

    Also extract ExtUtils:: modules as makedepends.
    committed Nov 30, 2010
  3. Convert 'configure_requires' from META.yml to makedepends.

    Adds many helper functions for converting dependencies. Changes
    _translate_cpan_deps into a helper method and creates the _get_pkg_deps
    private method.
    committed Nov 30, 2010
Commits on Nov 27, 2010
  1. Change the sdl_perl package name override.

    The SDL perl module package in the official repository is the old
    version of SDL perl bindings. These are in the SDL_Perl distribution.
    The new version is simply called SDL. We don't want to confuse the
    two.
    committed Nov 27, 2010
Commits on Nov 23, 2010
  1. Checking in changes prior to tagging of version 1.07.

    Changelog diff is:
    
    diff --git a/ChangeLog b/ChangeLog
    index 37cfc2a..d05e220 100644
    --- a/ChangeLog
    +++ b/ChangeLog
    @@ -1,3 +1,15 @@
    +2010-11-23  Justin Davis  <juster@artemis.juster.info>
    +
    +	* RELEASE (1.07)
    +
    +	* lib/CPANPLUS/Dist/Arch.pm (_translate_cpan_deps): Return
    +	perl-test- packages as 'makedepends' unless we are ourselves
    +	a perl-test- package. This updates templates as well.
    +	(_translate_cpan_deps): We also no longer filter out perl
    +	core module requirements. The perl package now gives us a
    +	provides list of included core modules.
    +	(set_pkgrel): Adds new mutator.
    +
     2010-10-22  Justin Davis  <juster@cpan.org>
    
     	* lib/CPANPLUS/Dist/Arch.pm (_prepare_arch): Search for XS files
    committed Nov 23, 2010
  2. Check the package name to see if its a Test- package.

    Previously we checked the module name to see if it started with Test::
    committed Nov 23, 2010
  3. Fix logic snafu.

    committed Nov 23, 2010
  4. Don't treat core modules differently. Prepare work on splitting deps.

    _translate_cpan_deps always returns a hash now. _deps_string is
    a helper function that converts dep hashes to PKGBUILD strings. Adds
    the set_pkgrel mutator method.
    committed Nov 23, 2010
Commits on Oct 22, 2010
  1. Minor cosmetic tweaks.

    committed Oct 22, 2010
  2. Minor cosmetic change.

    committed Oct 22, 2010
Commits on Oct 21, 2010
  1. Fix bug with an apostrophe in string next to a var.

    I hate these, stupid backwards-compatibility with 1991...
    committed Oct 21, 2010
  2. Moved old PKGBUILD to PKGBUILD.git and created new PKGBUILD.

    I sometimes need to package and install from my working git repo.
    It is just easier to straight up build a package and not have to
    re-clone the repo into a tmpdir, etc etc.
    committed Oct 21, 2010
  3. Remove complex quoting of ! for bash, it's not needed.

    I think this command history feature is disabled in makepkg when
    running PKGBUILDs.
    committed Oct 21, 2010
  4. Don't accidentally give extra whitespace when quoting bash.

    I forget sometimes that the /x modifier doesn't require explicit
    whitespace in replacement text with s///x.
    committed Oct 21, 2010
Commits on Oct 16, 2010
Commits on Sep 29, 2010
  1. Checking in changes prior to tagging of version 1.06.

    Changelog diff is:
    
    diff --git a/ChangeLog b/ChangeLog
    index d544ec9..4c689ed 100644
    --- a/ChangeLog
    +++ b/ChangeLog
    @@ -1,8 +1,18 @@
    +2010-09-29  Justin Davis  <juster@cpan.org>
    +
    +	* RELEASE (1.06)
    +
    +	* ChangeLog: Fix whitespace funkiness in 2010-09-24.
    +
    +	* lib/CPANPLUS/Dist/Arch.pm: Remove erronous 'XML::LibXML' to
    +	'libxml-perl' name mapping. There is a dist named libxml-perl so
    +	it doesn't need a mapping to it. Oops!  Reported by IsaacG
    +
     2010-09-24  Justin Davis  <juster@cpan.org>
    
    -	* lib/CPANPLUS/Dist/Arch.pm: Change PKGBUILD template to use
    -	  the absolute path to the system perl interpreter.
    -	  (install): Add --noconfirm flag to pacman arguments.
    +	* lib/CPANPLUS/Dist/Arch.pm: Change PKGBUILD template to use the
    +	absolute path to the system perl interpreter.
    +	(install): Add --noconfirm flag to pacman arguments.
    
     2010-08-07  Justin Davis  <juster@cpan.org>
    committed Sep 29, 2010
Commits on Sep 24, 2010
  1. Checking in changes prior to tagging of version 1.05.

    Changelog diff is:
    
    diff --git a/ChangeLog b/ChangeLog
    index 628a31d..d544ec9 100644
    --- a/ChangeLog
    +++ b/ChangeLog
    @@ -1,3 +1,9 @@
    +2010-09-24  Justin Davis  <juster@cpan.org>
    +
    +	* lib/CPANPLUS/Dist/Arch.pm: Change PKGBUILD template to use
    +	  the absolute path to the system perl interpreter.
    +	  (install): Add --noconfirm flag to pacman arguments.
    +
     2010-08-07  Justin Davis  <juster@cpan.org>
    
     	* lib/CPANPLUS/Dist/Arch.pm: Update name overrides to match
    committed Sep 24, 2010
  2. Add --noconfirm flag to pacman.

    committed Sep 24, 2010
Commits on Aug 17, 2010
Commits on Aug 7, 2010
Commits on Jun 3, 2010