- Timestamp:
- 2014-12-11T18:58:24+13:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/package-kits/linux/perllib/Greenstone/Package/_apt.pm
r29595 r29598 14 14 sub write_function { 15 15 my ($self, $name, @lines) = @_; 16 open OUT, '>', "/tmp/$name"; 16 my $file = "$self->{output}/debian/$name"; 17 print " - $file\n"; 18 open my $OUT, '>', $file; 17 19 for my $line (@lines) { 18 print OUT $line, "\n";20 print $OUT $line, "\n"; 19 21 } 20 close OUT; 21 chmod 0755, "/tmp/$name"; 22 $self->add ("/tmp/$name", "$self->{output}/debian/$name"); 22 close $OUT; 23 chmod 0755, $file; 23 24 } 24 25 … … 42 43 'Homepage: %HOMEPAGE%', 43 44 'Depends:', 44 ' %DEPENDS',45 ' %DEPENDS%', 45 46 'Description: %DESCRIPTION_SHORT', 46 47 ' %DESCRIPTION' … … 55 56 my ($self, $packages) = @_; 56 57 $self->add_install; 57 open my $CONTROL, '>', "/tmp/gspkg.control"; 58 my $file = "$self->{output}/debian/control"; 59 print " - $file\n"; 60 open my $CONTROL, '>', $file; 58 61 for my $line ( 59 62 'Source: %NAME%', … … 61 64 'Priority: optional', 62 65 'Maintainer: %MAINTAINER_NAME% <%MAINTAINER_EMAIL%>', 63 'Build Depends:',64 ' %MAKEDEPENDS%',66 'Build-Depends:', 67 ' %MAKEDEPENDS%', 65 68 ) { 66 69 my $copy = $line; … … 80 83 } 81 84 close $CONTROL; 82 $self->add ("/tmp/gspkg.control", "$self->{output}/debian/control");83 85 } 84 86
Note:
See TracChangeset
for help on using the changeset viewer.