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

    juster committed Dec 10, 2010
    Changelog diff is:
    
    diff --git a/ChangeLog b/ChangeLog
    index 4585706..914891a 100644
    --- a/ChangeLog
    +++ b/ChangeLog
    @@ -1,6 +1,15 @@
    +2010-12-10  Justin Davis  <juster@artemis.juster.info>
    +
    +	* RELEASE (1.10)
    +
    +	* lib/CPANPLUS/Dist/Arch.pm (_translate_cpan_deps): Regress back
    +	to not adding dependencies to packages (distributions) that are
    +	included with the version of perl running us.
    +
     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).
    @@ -8,6 +17,7 @@
     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
Commits on Dec 2, 2010
  1. Checking in changes prior to tagging of version 1.09.

    juster committed Dec 2, 2010
    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
Commits on Nov 30, 2010
  1. Checking in changes prior to tagging of version 1.08.

    juster committed Nov 30, 2010
    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)
  2. Forgot to return hashref in _extract_makedepends.

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

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

    juster committed Nov 27, 2010
    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.
Commits on Nov 23, 2010
  1. Checking in changes prior to tagging of version 1.07.

    juster committed Nov 23, 2010
    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
  2. Check the package name to see if its a Test- package.

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

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

    juster committed Nov 23, 2010
    _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.
Commits on Oct 22, 2010
  1. Minor cosmetic tweaks.

    juster committed Oct 22, 2010
  2. Minor cosmetic change.

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

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

    juster committed Oct 21, 2010
    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.
  3. Remove complex quoting of ! for bash, it's not needed.

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

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

    juster committed Sep 29, 2010
    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>
Commits on Sep 24, 2010
  1. Checking in changes prior to tagging of version 1.05.

    juster committed Sep 24, 2010
    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
Commits on Aug 17, 2010
Commits on Aug 7, 2010