Changeset 300

Show
Ignore:
Timestamp:
08/15/08 20:37:59 (3 months ago)
Author:
mbr
Message:

moved GnuPG::Interface and Class:MethodMaker to the deps/ directory, added gpgdir-nodeps.spec file

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gpgdir/trunk/install.pl

    r293 r300  
    160160    } 
    161161} 
     162chdir $src_dir or die "[*] Could not chdir $src_dir: $!"; 
    162163 
    163164print "[+] Installing man page.\n"; 
     
    210211sub install_perl_module() { 
    211212    my $mod_name = shift; 
     213 
     214    chdir $src_dir or die "[*] Could not chdir $src_dir: $!"; 
     215    chdir $deps_dir or die "[*] Could not chdir($deps_dir): $!"; 
    212216 
    213217    die '[*] Missing force-install key in required_perl_modules hash.' 
     
    280284        print "\n\n"; 
    281285    } 
     286    chdir $src_dir or die "[*] Could not chdir $src_dir: $!"; 
    282287    return; 
    283288} 
  • gpgdir/trunk/packaging/gpgdir.spec

    r292 r300  
    4444done 
    4545 
     46cd deps 
    4647cd Class-MethodMaker && perl Makefile.PL PREFIX=%gpgdirlibdir LIB=%gpgdirlibdir 
    4748cd .. 
     
    4950cd .. 
    5051cd TermReadKey && perl Makefile.PL PREFIX=%gpgdirlibdir LIB=%gpgdirlibdir 
    51 cd .. 
     52cd ../.. 
    5253 
    5354%build 
     55 
    5456### build perl modules used by gpgdir 
     57cd deps 
    5558make OPTS="$RPM_OPT_FLAGS" -C Class-MethodMaker 
    5659make OPTS="$RPM_OPT_FLAGS" -C GnuPG-Interface 
    5760make OPTS="$RPM_OPT_FLAGS" -C TermReadKey 
     61cd .. 
    5862 
    5963%install 
     64 
    6065### gpgdir module dirs 
     66cd deps 
    6167mkdir -p $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Term/ReadKey 
    6268mkdir -p $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Class/MethodMaker/array 
     
    7177mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 
    7278mkdir -p $RPM_BUILD_ROOT%_sbindir 
     79cd .. 
    7380 
    7481install -m 755 gpgdir $RPM_BUILD_ROOT%_bindir/ 
     
    7683 
    7784### install perl modules used by gpgdir 
     85cd deps 
    7886install -m 444 Class-MethodMaker/blib/lib/auto/Class/MethodMaker/array/*.* $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Class/MethodMaker/array/ 
    7987install -m 444 Class-MethodMaker/blib/lib/auto/Class/MethodMaker/scalar/*.* $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Class/MethodMaker/scalar/ 
     
    9098install -m 444 TermReadKey/blib/arch/auto/Term/ReadKey/ReadKey.bs $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Term/ReadKey/ReadKey.bs 
    9199install -m 444 TermReadKey/blib/arch/auto/Term/ReadKey/ReadKey.so $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Term/ReadKey/ReadKey.so 
     100cd .. 
    92101 
    93102%clean