Update of /cvsroot/fink/experimental/alexkhansen/wiki In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10172
Modified Files: 0.25+blockers.textile 0.25+new+documentation+needs.textile 0.25+new+features.textile 0.26+goals.textile Gnome.textile InheritedBuildDepends.textile Wiki+Tests.textile Log Message: wiki backup Index: Wiki+Tests.textile =================================================================== RCS file: /cvsroot/fink/experimental/alexkhansen/wiki/Wiki+Tests.textile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Wiki+Tests.textile 11 Aug 2005 12:43:25 -0000 1.1 +++ Wiki+Tests.textile 19 Aug 2005 14:45:39 -0000 1.2 @@ -2,3 +2,5 @@ [[Table Test]] + +[[c++]] Index: Gnome.textile =================================================================== RCS file: /cvsroot/fink/experimental/alexkhansen/wiki/Gnome.textile,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Gnome.textile 16 Aug 2005 16:18:22 -0000 1.4 +++ Gnome.textile 19 Aug 2005 14:45:39 -0000 1.5 @@ -22,7 +22,7 @@ | esound |>. 0.2.35 |>. 0.2.35 |=. | | gail |>. 1.8.4 |>. 1.8.2 |=. | | gconf2 |>. 2.10.1 |>. 2.10.0 |=. | -| glib |>. 2.6.6 |>. 2.6.3 |=. | +| glib |>. 2.8.0 |>. 2.6.3 |=. | | gnome-mime-data |>. 2.4.2 |>. 2.4.2 |=. | | gnome-vfs |>. 2.10.1 |>. 2.10.0 |=. | | gtk+ |>. 2.6.8 |>. 2.6.4 |=. | @@ -79,9 +79,9 @@ | gnome-speech |>. 0.3.7 |>. 0.3.6 |=. | | gnome-system-monitor |>. 2.6.0 |>. 2.10.0 |=. • | | gnome-system-tools |>. missing! |>. 1.2.0 |=. • | -| gnome-terminal |>. 2.6.1 |>. 2.10.0 |=. • | +| gnome-terminal |>. 2.10.0 |>. 2.10.0 |=. | | gnome-themes |>. 2.11.3 |>. 2.10.0 |=. | -| gnome-user-docs |>. 2.8.1 |>. 2.8.1 |=. • | +| gnome-user-docs |>. 2.8.1 |>. 2.8.1 |=. | | gnome-utils |>. 2.6.2 |>. 2.10.0 |=. • | | gnome-volume-manager |>. missing! |>. 1.2.0 |=. • | | gnomemeeting |>. 0.98.0 |>. 1.2.1 |=. • | Index: InheritedBuildDepends.textile =================================================================== RCS file: /cvsroot/fink/experimental/alexkhansen/wiki/InheritedBuildDepends.textile,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- InheritedBuildDepends.textile 11 Aug 2005 12:43:25 -0000 1.2 +++ InheritedBuildDepends.textile 19 Aug 2005 14:45:39 -0000 1.3 @@ -60,6 +60,7 @@ ** pro: useful for people using Fink to install -dev for their own (!fink) uses. BDO only works for things compiled within Fink. ** pro: don't gotta mess with a whole new type of dependency check in the engine. ** con: creates a hole in the swappy code? Engine may not realize these other things got removed, then tries to install things that depend on them. -* Implementation (CVS tag "bdo-depends"): +* Implementation plan (CVS tag "bdo-depends"): ** -adjust phase_activate so that when installing a BDO package that conflicts/replaces some other package, do a recursive removal of that other package first.- *done* -** -adjust BDO violation check.- *done* +** -adjust BDO violation check.- *done* +** move messages noting recursive-removal into main engine planning stage instead of phase_activate so no secondary confirmation question needed during each install. Index: 0.25+new+documentation+needs.textile =================================================================== RCS file: /cvsroot/fink/experimental/alexkhansen/wiki/0.25+new+documentation+needs.textile,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- 0.25+new+documentation+needs.textile 11 Aug 2005 12:43:25 -0000 1.2 +++ 0.25+new+documentation+needs.textile 19 Aug 2005 14:45:39 -0000 1.3 @@ -1,11 +1,11 @@ +See also [[0.25 new features]] + * Info3 -* 'fink cleanup' +* 'fink cleanup' (in fink.8 but need to add to web docs) * \AutoShlibs -* new options to 'fink index' (not yet finalized in code!) - * fast scanpackages with apt-ftparchive, including \AutoScanpackages * \SkipPrompts Index: 0.26+goals.textile =================================================================== RCS file: /cvsroot/fink/experimental/alexkhansen/wiki/0.26+goals.textile,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- 0.26+goals.textile 16 Aug 2005 16:18:22 -0000 1.4 +++ 0.26+goals.textile 19 Aug 2005 14:45:39 -0000 1.5 @@ -31,4 +31,13 @@ * launchd support. We may *have* to get this done before 10.5, since the old \StartupItems mechanism is deprecated. ** Modify daemonic so that it turns \DaemonicFile/Name into launchd plists on 10.4 and above. (make sure 'daemonic install' checks for and removes an existing \StartupItems if it installs a \LaunchAgents) -** Add a new field for explicitly specifying launchd plist files to be placed in /Library/\LaunchAgents (or \LaunchDaemons? what's the difference?). This should also automate calling launchctl load and unload in \PostInst and \PreRm. (What about backwards compatibility, what would happen on 10.3?) +** Add a new field for explicitly specifying launchd plist files to be placed in /Library/\LaunchAgents (or \LaunchDaemons? what's the difference?). This should also automate calling launchctl load and unload in \PostInst and \PreRm. (What about backwards compatibility, what would happen on 10.3?) + +* dmacks: overhaul validator of of .deb: unpack whole archive first so don't gotta run dpkg every time we need to read a file's contents; -m mode will access this directly so don't gotta pack .deb then unpack it to validate. (CVS tag âval-unpackâ) + +* make \AutoScanpackages default to true (requires that an apt-ftparchive binary be available as part of the default installation). + +* Obsoletes field, to make it easy to get rid of unneeded packages. +** Eg: foo and foo-ssl exist. Now foo decides to link against the system's SSL, so there's no more need for foo-ssl. In foo.info, we add Obsoletes: foo-ssl 1.2.3-2 . Fink automagically creates a package foo-ssl 1.2.3-2 that is just a dummy depending on the current version of foo, so that foo-ssl users will get foo installed. Fink cleanup could later remove any dummy packages that are left installed but no longer a Depends of any installed package. +** This requires some indexer support. +** The token that marks a package as obsolete needs to be in the .deb somehow. Maybe have the Description be "[OBSOLETE: replaced by %N]" where %N is package that contains this Obsolete: field, not the obsoleted packge. Makes it easy for a semi-clueful user to see what's going on. We already use Description=~/^\[/ only for special packages with well-established text, so no off-target effects. Index: 0.25+blockers.textile =================================================================== RCS file: /cvsroot/fink/experimental/alexkhansen/wiki/0.25+blockers.textile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- 0.25+blockers.textile 9 Aug 2005 01:17:45 -0000 1.1 +++ 0.25+blockers.textile 19 Aug 2005 14:45:39 -0000 1.2 @@ -2,27 +2,21 @@ h3. Todo -* vasi: [[incremental indexing]] -** -needs to be robust in the case that a backing-store file is missing- *fixed* -** -selfupdate-rsync doesn't register- *fixed* -** -remove connection with Shlibs module- *fixed* -** -\FinkCommander doesn't work- *fixed* -** -forget_packages doesn't actually forget everything- *fixed* -** *testing!* - * dmacks: cleanup --bl * Shlibs needs work: ** index on-demand ** unpredictable depends? +** read-from-debs issue * cirdan: dist up * "Module::Build":http://sourceforge.net/tracker/index.php?func=detail&aid=998741&group_id=17203&atid=317203 -* Info3 -** Deprecate RFC-822? +* Deprecate RFC-822 for Info3 -* dmacks: -Treat InfoN value as metadata not as an actual field.- *fixed* +* dmacks: abolish implicit <code>Source</code>? -* dmacks: abolish implicit <code>Source</code>? +* Validator enforcement of requiring Depends:base-files if install any profile.d scripts? (see "fink-devel":http://thread.gmane.org/gmane.os.macosx.fink.devel/11210) + +* prompt for confirmation before "upgrading":http://thread.gmane.org/gmane.os.macosx.fink.devel/10863 'fink reinstall' to 'fink build'? Index: 0.25+new+features.textile =================================================================== RCS file: /cvsroot/fink/experimental/alexkhansen/wiki/0.25+new+features.textile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- 0.25+new+features.textile 9 Aug 2005 01:17:45 -0000 1.1 +++ 0.25+new+features.textile 19 Aug 2005 14:45:39 -0000 1.2 @@ -1,9 +1,14 @@ h3. Finished features -* \SkipPrompts +* [[incremental indexing]] + +* \SkipPrompts: are there any prompts that have not been given \SkipPrompts class tags? * Info3 * fast scanpackages with apt-ftparchive -* auto-detection of country +* auto-detection of country + +* Validator fixes: +** detect InfoN property (should be wrapper) ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits