Update of /cvsroot/fink/fink/mirror
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11878

Modified Files:
        ChangeLog fink-mirrors.info.in postinstall.pl.in 
Log Message:
allow multiple replacements of @PREFIX@, and back up fink.conf before 
updating configuration


Index: fink-mirrors.info.in
===================================================================
RCS file: /cvsroot/fink/fink/mirror/fink-mirrors.info.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- fink-mirrors.info.in        2 Mar 2005 18:32:37 -0000       1.4
+++ fink-mirrors.info.in        16 Apr 2005 16:36:48 -0000      1.5
@@ -6,7 +6,7 @@
 Source-MD5: @MD5@
 Depends: fink (>= 0.17.3-1)
 Replaces: fink (<< 0.17.2-1)
-CompileScript:  sed -e "s|@PREFIX@|%p|" < postinstall.pl.in > postinstall.pl
+CompileScript:  sed -e "s|@PREFIX@|%p|g" < postinstall.pl.in > postinstall.pl
 InstallScript: ./install.sh %i
 PostInstScript: %p/lib/fink/mirror/postinstall.pl
 #

Index: postinstall.pl.in
===================================================================
RCS file: /cvsroot/fink/fink/mirror/postinstall.pl.in,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- postinstall.pl.in   4 Mar 2005 03:57:58 -0000       1.8
+++ postinstall.pl.in   16 Apr 2005 16:36:48 -0000      1.9
@@ -34,5 +34,9 @@
 
 read_config("@PREFIX@/etc/fink.conf");
 
+#back up the configuration file
+`cp @PREFIX@/etc/fink.conf @PREFIX@/etc/fink.conf.bak`;
+
 #get mirror selections, write write new configuration file if changed
 choose_mirrors(1) || $config->save();
+

Index: ChangeLog
===================================================================
RCS file: /cvsroot/fink/fink/mirror/ChangeLog,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -d -r1.80 -r1.81
--- ChangeLog   4 Mar 2005 03:57:58 -0000       1.80
+++ ChangeLog   16 Apr 2005 16:36:48 -0000      1.81
@@ -1,3 +1,8 @@
+2005-04-16  Dave Morrison  <[EMAIL PROTECTED]>
+
+       * fink-mirrors.info.in: allow multiple replacements of @PREFIX@
+       * postinstall.pl.in: back up fink.conf before updating configuration
+
 2005-03-03  Daniel Macks  <[EMAIL PROTECTED]>
 
        * postinstall.pl.in: Automatic compatibility for when enhanced



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to