Update of /cvsroot/fink/experimental/carstenklapp/finkinfo
In directory sc8-pr-cvs1:/tmp/cvs-serv14611
Modified Files:
config.site.info
Log Message:
refactoring instscripts
Index: config.site.info
===================================================================
RCS file: /cvsroot/fink/experimental/carstenklapp/finkinfo/config.site.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- config.site.info 16 Jun 2003 03:48:51 -0000 1.1
+++ config.site.info 16 Jun 2003 04:35:06 -0000 1.2
@@ -5,15 +5,16 @@
CompileScript: echo "Nothing to compile."
InstallScript: <<
#!/bin/sh
- c=%i/var/cache/automake
- mkdir -p ${c}
- touch ${c}/%n
- chown -R root:staff ${c}
- chmod 775 ${c}
- chmod 664 ${c}/%n
+ dir=%i/var/cache/automake
+ cachef=${dir}/config.site
+ mkdir -p ${dir}
+ touch ${cachef}
+ chown -R root:staff ${dir}
+ chmod 775 ${dir}
+ chmod 664 ${cachef}
<<
-ConfFiles: %p/var/cache/automake/%n
-RuntimeVars: CONFIG_SITE: %p/var/cache/automake/%n
+ConfFiles: %p/var/cache/automake/config.site
+RuntimeVars: CONFIG_SITE: %p/var/cache/automake/config.site
Description: Site config.cache for automake configure results
DescDetail: <<
By default, configure uses ./config.cache as the cache file, creating
@@ -27,34 +28,45 @@
give it the --recheck option to rerun configure.
<<
DescUsage: <<
+After installation, CACHE_SITE will be active in new terminal windows.
+
Some Suggestions If You Have Any ./configure Errors:
-Try 'fink reinstall %n'. This will filter some cache entries known to be problematic
with fink.
+Not all configure scripts look for a config.site.
+
+Try 'fink reinstall %n'. This will filter some cache entries known to
+be problematic with fink.
+
Try 'unsetenv CACHE_SITE' and build again.
+
Failing that:
-- manually edit %p/var/cache/automake/%n
-- delete CFLAGS lines (or whichever indicated by the ./configure error)
- or substitute those two lines with:
+- manually edit /sw/var/cache/automake/config.site
+- delete CFLAGS lines (or whichever indicated by the ./configure
+ error) or substitute those two lines with:
ac_cv_env_CFLAGS_set=${ac_cv_env_CFLAGS_set=set}
ac_cv_env_CFLAGS_value=${ac_cv_env_CFLAGS_value=-I/sw/include}
(maybe a better PostInstScript to automate this)
+Failing that:
+- Delete /sw/var/cache/automake/config.site
- Try again
-Finally, uninstall via: sudo fink purge config.site
+Finally, uninstall via: sudo fink purge %n
<<
PostInstScript: <<
#!/bin/sh
- c=%p/var/cache/automake
+ dir=%p/var/cache/automake
+ cachef=${dir}/config.site
+ bak=${cachef}-bak
echo "*"
- echo "* Checking: ${c}/%n"
- [ -f ${c}/%n ] && echo "* Backing up to: ${c}/%n-bak"; mv ${c}/%n ${c}/%n-bak
- [ -f ${c}/%n-bak ] && echo "* Filtering: ${c}/%n"; grep -v ac_cv_env_CFLAGS_set
${c}/%n-bak | grep -v ac_cv_env_CFLAGS_value > ${c}/%n
- echo "* Setting permissions g+rw for staff on: ${c}/*"
- chown -R root:staff ${c}
- chmod 775 ${c}
- chmod 664 ${c}/%n
+ echo "* Checking: ${cachef}"
+ [ -f ${cachef} ] && echo "* Backing up to: ${bak}"; mv ${cachef} ${bak}
+ [ -f ${bak} ] && echo "* Filtering: ${cachef}"; grep -v ac_cv_env_CFLAGS_set ${bak}
| grep -v ac_cv_env_CFLAGS_value > ${cachef}
+ echo "* Setting permissions g+rw for staff on: ${dir}/*"
+ chown -R root:staff ${dir}
+ chmod 775 ${dir}
+ chmod 664 ${cachef}
echo "*"
echo "*** To completely remove this package"
- echo " and delete the site cache ${c}/%n:"
+ echo " along with the site cache ${cachef}:"
echo " "
echo " sudo fink purge %n"
echo " "
@@ -63,6 +75,6 @@
echo "* WARNING: Read the DescUsage for troubleshooting *"
echo "* any cache problems in ./configure. *"
echo "***************************************************"
- <<
+<<
License: GPL
Maintainer: Carsten Klapp <[EMAIL PROTECTED]>
-------------------------------------------------------
This SF.NET email is sponsored by: eBay
Great deals on office technology -- on eBay now! Click here:
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits