Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 7049] New: libapi additions and grimoire problems

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT metalab.unc.edu
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 7049] New: libapi additions and grimoire problems
  • Date: Thu, 24 Jun 2004 02:30:44 -0400

http://bugs.sourcemage.org/show_bug.cgi?id=7049

Summary: libapi additions and grimoire problems
Product: Sorcery
Version: Feature Request
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: subroutines
AssignedTo: sm-sorcery-bugs AT lists.ibiblio.org
ReportedBy: seth AT tautology.org


cd /var/lib/sorcery/modules;
grep -rEw "$(grep -r '()' $(ls -1 |
grep -Fvx 'libapi') | cut -d: -f2- | sed -e 's/^function //' |
grep -v '^[ #]' | cut -d'(' -f1 | sort | uniq |
grep -vx
'make\|create_account\|exists_account\|track_manual\|sound\|files\|get\|sources\|debug\|optimize\|exists\|track\|archive\|color\|report\|directories\|symlinks\|filter\|connect\|disconnect\|\|prune\|run_install\|devoke_installwatch\|gather_docs\|rm_source_dir\|modify_local_config\|uncompress\|config_get_option\|configure_optional\|guess_compressor\|guess_filename\|boost\|init_post_install\|search_depends_status_exact'
|
tr '\n' '|' | sed -e 's/|$//')" /var/lib/sorcery/codex/devel/ |
grep -v
'DETAILS\|HISTORY\|WIP\|patch:\|diff:\|man:\|conf:\|ini:\|Makefile:\|musixtex\|codex.index:\|ChangeLog:\|--disable-debug\|--enable-debug'
|
grep -v ':[ ]*\(message\|SHORT\|DESCRIPTION\|#\)' # space-tab there

The long line contains stuff used that was found in the grimoire. the
following are found in text:

sound
files
get
sources
debug
optimize
exists
track
archive
color
report
directories
symlinks
filter
connect
disconnect
prune

the rest are libapi candidates:

make
create_account
exists_account
track_manual
run_install
devoke_installwatch
gather_docs
rm_source_dir
modify_local_config
uncompress
config_get_option
configure_optional
guess_compressor
guess_filename'
boost
init_post_install
search_depends_status_exact

They all look like good things to include to me, except boost which is used
by iroffer and iroffer-lamm and emelfm2

There is also :

/home/seth/sourcemage/devel/smgl/init.d/BUILD: _init_install_conf_files
facilities shutdown init &&
special-case
/home/seth/sourcemage/devel/devel/gcc2/PRE_BUILD:use_gcc2() {
special-case
/home/seth/sourcemage/devel/audio-drivers/alsa-tools/BUILD:
config_get_option "ALSATOOLS" i
for some reason, I can't get this to filter out.

/home/seth/sourcemage/devel/chat-im/licq-daily/PRE_BUILD:warn_rejected &&
/home/seth/sourcemage/devel/chat-im/licq-daily/PRE_BUILD:ask_continue_with_rejected
&&

not sure what it's doing in there and not z-rejected

might want to check over the above list of found in text functions for 1) use
in the grimoire and 2) possible renaming so as not to pollute the namespace
so
much.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



  • [SM-Sorcery-Bugs] [Bug 7049] New: libapi additions and grimoire problems, bugzilla-daemon, 06/24/2004

Archive powered by MHonArc 2.6.24.

Top of Page