Changeset 300
- Timestamp:
- 08/15/08 20:37:59 (3 months ago)
- Files:
-
- gpgdir/trunk/deps/Class-MethodMaker (moved) (moved from gpgdir/trunk/Class-MethodMaker)
- gpgdir/trunk/deps/GnuPG-Interface (moved) (moved from gpgdir/trunk/GnuPG-Interface)
- gpgdir/trunk/deps/GnuPG-Interface/META.yml (copied) (copied from gpgdir/trunk/GnuPG-Interface/META.yml)
- gpgdir/trunk/install.pl (modified) (3 diffs)
- gpgdir/trunk/packaging/gpgdir-nodeps.spec (added)
- gpgdir/trunk/packaging/gpgdir.spec (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gpgdir/trunk/install.pl
r293 r300 160 160 } 161 161 } 162 chdir $src_dir or die "[*] Could not chdir $src_dir: $!"; 162 163 163 164 print "[+] Installing man page.\n"; … … 210 211 sub install_perl_module() { 211 212 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): $!"; 212 216 213 217 die '[*] Missing force-install key in required_perl_modules hash.' … … 280 284 print "\n\n"; 281 285 } 286 chdir $src_dir or die "[*] Could not chdir $src_dir: $!"; 282 287 return; 283 288 } gpgdir/trunk/packaging/gpgdir.spec
r292 r300 44 44 done 45 45 46 cd deps 46 47 cd Class-MethodMaker && perl Makefile.PL PREFIX=%gpgdirlibdir LIB=%gpgdirlibdir 47 48 cd .. … … 49 50 cd .. 50 51 cd TermReadKey && perl Makefile.PL PREFIX=%gpgdirlibdir LIB=%gpgdirlibdir 51 cd .. 52 cd ../.. 52 53 53 54 %build 55 54 56 ### build perl modules used by gpgdir 57 cd deps 55 58 make OPTS="$RPM_OPT_FLAGS" -C Class-MethodMaker 56 59 make OPTS="$RPM_OPT_FLAGS" -C GnuPG-Interface 57 60 make OPTS="$RPM_OPT_FLAGS" -C TermReadKey 61 cd .. 58 62 59 63 %install 64 60 65 ### gpgdir module dirs 66 cd deps 61 67 mkdir -p $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Term/ReadKey 62 68 mkdir -p $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Class/MethodMaker/array … … 71 77 mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 72 78 mkdir -p $RPM_BUILD_ROOT%_sbindir 79 cd .. 73 80 74 81 install -m 755 gpgdir $RPM_BUILD_ROOT%_bindir/ … … 76 83 77 84 ### install perl modules used by gpgdir 85 cd deps 78 86 install -m 444 Class-MethodMaker/blib/lib/auto/Class/MethodMaker/array/*.* $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Class/MethodMaker/array/ 79 87 install -m 444 Class-MethodMaker/blib/lib/auto/Class/MethodMaker/scalar/*.* $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Class/MethodMaker/scalar/ … … 90 98 install -m 444 TermReadKey/blib/arch/auto/Term/ReadKey/ReadKey.bs $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Term/ReadKey/ReadKey.bs 91 99 install -m 444 TermReadKey/blib/arch/auto/Term/ReadKey/ReadKey.so $RPM_BUILD_ROOT%gpgdirlibdir/%gpgdirmoddir/auto/Term/ReadKey/ReadKey.so 100 cd .. 92 101 93 102 %clean
