Update of /cvsroot/fink/scripts/srcdist
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv5165
Modified Files:
ChangeLog dist-module.pl
Log Message:
don't throw an error if the module has no *.info.in file (such as
dists/10.4 or script/10.4-update)
Index: ChangeLog
===================================================================
RCS file: /cvsroot/fink/scripts/srcdist/ChangeLog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- ChangeLog 30 May 2006 16:55:05 -0000 1.2
+++ ChangeLog 17 Jun 2006 16:43:57 -0000 1.3
@@ -1,3 +1,8 @@
+2006-06-17 Dave Morrison <[EMAIL PROTECTED]>
+
+ * dist-module.pl: don't throw an error if the module has no *.info.in
+ file (such as dists/10.4 or script/10.4-update)
+
2006-05-30 Dave Morrison <[EMAIL PROTECTED]>
* dist-module.pl: change default CVS repository (and distribution)
Index: dist-module.pl
===================================================================
RCS file: /cvsroot/fink/scripts/srcdist/dist-module.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- dist-module.pl 30 May 2006 16:55:05 -0000 1.6
+++ dist-module.pl 17 Jun 2006 16:43:57 -0000 1.7
@@ -124,21 +124,23 @@
my ($distro, $suffix, $revision);
-foreach $distro (keys %{$revisions}) {
- if ($distro eq "all") {
- $suffix = "";
+if (-f "$tmpdir/$fullname/$modulename.info.in") {
+ foreach $distro (keys %{$revisions}) {
+ if ($distro eq "all") {
+ $suffix = "";
# leave distribution at its default value
- } else {
- $suffix = "-$distro";
- $distribution = $distro;
- }
- print "\n";
- print "Creating package description file $modulename.info$suffix:\n";
- $revision = ${$revisions}{$distro};
+ } else {
+ $suffix = "-$distro";
+ $distribution = $distro;
+ }
+ print "\n";
+ print "Creating package description file $modulename.info$suffix:\n";
+ $revision = ${$revisions}{$distro};
-&modify_description("$tmpdir/$fullname/$modulename.info.in","$tmpdir/$modulename.info$suffix","$tmpdir/$fullname.tar.gz","$tmpdir/$fullname","mirror:custom:fink/%n-%v.tar.gz",$distribution,$coda,$version,$revision);
+
&modify_description("$tmpdir/$fullname/$modulename.info.in","$tmpdir/$modulename.info$suffix","$tmpdir/$fullname.tar.gz","$tmpdir/$fullname","mirror:custom:fink/%n-%v.tar.gz",$distribution,$coda,$version,$revision);
}
+}
print "Done:\n";
print `ls -l $tmpdir/*.info*` . "\n";
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits