Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 24, 2014
  1. Alex Vandiver

    Version 0.37 releng

    alexmv authored
Commits on Nov 26, 2014
  1. Alex Vandiver

    Fix typo in requirement

    alexmv authored
Commits on Oct 21, 2014
  1. Kevin Falcone

    Make Module::Install::ReadmeFromPod as a requirement

    jibsheet authored
    1bc72f8 started auto-generating a README, but Module::Install doesn't
    give a super useful error for users when they're creating an RT
    extension and run 'perl Makefile.PL' for the first time.
Commits on Sep 2, 2014
  1. Alex Vandiver

    Version 0.36 releng

    alexmv authored
Commits on Aug 24, 2014
  1. Kevin Falcone

    Reach deeply enough into the data structure to find the previous values

    jibsheet authored
    As reported by Christian Loos in rt.cpan.org #98243
    Fixes an error in the META.yml for rt-extension-ldapimport-multiemail
  2. Kevin Falcone

    Fix pod errors (Everything elses uses a head2)

    jibsheet authored
    As noted by Christian Loos in rt.cpan.org #98243
Commits on Aug 11, 2014
  1. Kevin Falcone

    Add two new features, deprecated_rt and no_readme_generation

    jibsheet authored
    These allow using modern MIRTx on a 3.8 extension (drop the 4.0.0
    minimum version check) and preventing an automatic ReadmeFromPod, useful
    if your main module file shouldn't overwrite your lovingly crafted
    README (RTIR).
Commits on Jul 28, 2014
  1. Alex Vandiver

    Version 0.35 releng

    alexmv authored
Commits on Jul 14, 2014
  1. Alex Vandiver

    Version 0.34_05 releng

    alexmv authored
  2. Alex Vandiver

    Add the debian default install directory

    alexmv authored
    This allows modules to install cleanly on Debian/Ubuntu-based rt4
    installs with no prompting.
  3. Alex Vandiver
  4. Alex Vandiver
Commits on Jun 26, 2014
  1. Alex Vandiver

    Version 0.34_04 releng

    alexmv authored
  2. Alex Vandiver
Commits on Jun 19, 2014
  1. Alex Vandiver

    Version 0.34_03 releng

    alexmv authored
  2. Alex Vandiver

    Switch Module::Install::RTx::Runtime to no longer inherit from M::I

    alexmv authored
    Inheriting from Module::Install means that, in the presence of a
    inc/.author file, a BEGIN block is run that clears out inc/.  This on
    purpose, such that the updated Module::Install files can be copied in.
    However, in the case of the runtime parts of Module::Install::RTx, this
    meant that running "make initdb" (and now "make install") would clear
    our inc/ if run as an author -- and replace them with the much smaller
    set of dependencies that the runtime module needed.
    
    Make Module::Install::RTx::Runtime truely runtime-only, by importing it
    explicitly into inc/, and making it no longer inherit from
    Module::Install.
  3. Alex Vandiver

    Version 0.34_02 releng

    alexmv authored
  4. Alex Vandiver
  5. Alex Vandiver
  6. Alex Vandiver
  7. Alex Vandiver
  8. Alex Vandiver

    Check @Plugins for prereqs at "make install" time

    alexmv authored
    We cannot check @Plugins earlier, such as during "perl Makefile.PL"
    time, because of permissions.  "make install", however, does have
    permissions to read the RT_Config file.  The set of prereqs cannot be
    hardcoded into the call in the Makefile because they are not known yet;
    only calls to rt_requires_plugin() after the RTx() call will set them
    up.  Thus the only source of the RT plugin prereqs is in the META.yml
    file; load it and to check that all of the explicit dependencies are
    enabled.  This mirrors existing code in inc::Module::Install::Metadata.
    
    The requires_rt line was moved earlier because it also sets a minimum
    version of perl, which is necessary for ->include_deps to determine what
    needs to be bundled along with YAML::Tiny in the distribution.
  9. Alex Vandiver
  10. Alex Vandiver
  11. Alex Vandiver
  12. Alex Vandiver

    Intercept permission-denied messages and adjust them

    alexmv authored
    While matching on the error using regexes is somewhat fragile, all
    supported versions do currently use the same phrasing.  Attempting to
    replicate the entire logic of RT::Config->LoadConfig in order to
    re-check permissions seems like too high a cost for the rather low
    chance that we re-word these messages in a stable series -- regardless,
    the failure mode is no worse than at present: a misleading warning.
  13. Alex Vandiver

    Remove references to non-existant variables

    alexmv authored
    $RT::CORE_CONFIG_FILE and $RT::SITE_CONFIG_FILE were removed in
    96411640, and thus this section of code has been a no-op since 3.7.1.
    
    RT::LoadConfig will die if it cannot load RT_Config.pm, although the
    message is somewhat misleading, as it refers to "the user/group your
    webserver is running as" which is irrelevant in this context.
  14. Alex Vandiver
  15. Alex Vandiver
  16. Alex Vandiver
  17. Alex Vandiver
  18. Alex Vandiver
  19. Alex Vandiver
  20. Alex Vandiver

    Enforce that RTx must be provided full extension name

    alexmv authored
    Nearly 4 years is sufficient of a deprecation cycle.
  21. Alex Vandiver

    Unify %path and %subdirs logic

    alexmv authored
Something went wrong with that request. Please try again.