2006-08-18 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* quill: added perlcpan mode
	* libbuild: added minor fixes for perlcpan mode
	* libcore: added perlcpan option to help
	* libdepends: minor fixes, now it can be predefined, and uniqed and sorted
	* libperlcpan: the main module
	* version: new version 0.1.6

2006-08-11 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* quill: addded quill_set_executable_bit to set all the relevant files to +x
	* libcore: added quill_set_executable_bit to set all the relevant files to
	  +x
	* COPYING, GPL: GLP moved to COPYING
	* libbuild: removed chmod +x
	* libconflicts: removed chmod +x
	* libdepends: removed chmod +x, added by default to use multiline optional
	  depends, fixed bug #12973
	* libdetails: fixed an indentation issue #12972
	* libinstall: removed chmod +x
	* libpre_build: removed chmod +x
	* libprepare: removed chmod +x

2006-08-10 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* librcore: added a GPL header and authors and contributors, quill_version
	  added
	* GPL: added a copy of the GPL

2006-08-10 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* install.sh: fix #12951, install.sh was failing with staging or sth
	* version: 0.1.5
	* libdetails: substitute prdownloads SF pseudolinks too, fixed some indents
	* libcore, quill: use appropriate exit codes when terminating in quill_help
	* libfreshmeatxml: removed unused variable

2006-08-09 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* libcore: made the get_spell_source output more consistent
	  added check for exsisting tarball
	* libdetails: removed substitute_url_variables()
	  moved its two calls to add_details
	  fixed substitute_with_mirror_variables and sped it up; try apache :D
	  removed check_if_tarball(), do a check in hunt_src_dir

2006-08-07 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* libdetails: first try substituting SOURCE_URL with $SOURCE
	  moved substitutions to add_details
	  made substitute_with_variables more generic, so it works for everything
	  made it do all the storing internally, then put it to use
	  made hunt_src_dir verbose, as it can take a while
	  FIXME merge it with check_if_tarball
	  FIXME make substitute_with_mirror_variables work
	* libcore: renamed download_spell_source to get_spell_source
	  as I've made it check $SOURCE_CACHE for the tarball first
	  (useful for testing quill and spell comparisons)
	  fixed quill_final_tarball, missing test

2006-08-06 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* added a global EDITOR fallback and removed the single ones
	  removed trailing white space
	* quill: removed CURRENTPWD, wasn't used
	  move the quill lib sourcing after sorcery, so we can override functions
	  this was the case with hash_get, now hash generation works.
	  substitute SOURCE with variables too
	  generate the hash here, where the vars are virgin
	* libcore::quil_rc: refactored, reconfiguration saves previous settings
	* lib*: removed $*ISON check from add_* functions, quill already checks it
	* libbuild, libdetails: fixed indentation
	* libdetails: try SPELL_DESC_NAME first when searching for the description
	  add some quoting to handle spaces in SOURCE and SOURCE_DIRECTORY
	  enabled the SOURCE_DIRECTORY extrapolation
	  fix substitute_url_variables to use proper vars. Found a bug here, we
	  either pass the right values or substitute the right vars, but not both
	  FIXME - disabled this on SOURCE_URL for now, others made to work
	* version: 0.1.4

2006-08-06 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* version: another bugfix release 0.1.2, uped to 0.1.3
	* libcore: a bug reported by lalo, need to create dir first before touching
	  the file
	* generate_tarball.sh: changed the key

2006-08-05 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* quill: split the sourcing, so parameter parsing occurs earlier
	  together with ruskie fixed the prompt heisenberg
	* libdetails: fix redundant coloring, simplify query
	* libcore: fix globbing in quill_edit, wanted to edit .

2006-08-05 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* libcore: modified the message, added back the need for space delimited
	  lists
	* libdepends: fixed some dependency breakage from before
	* version: added to put version strings in
	* generate_tarball.sh: to generate a tarball and sign it

2006-08-03 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* quill: addded --version, updated version to 0.1 getting ready for release
	  added queries for generating tarball and putting spell in grimoire
	  moved pre_build to mage mode, added quill_edit to edit the spell
	  files after generation, quoted the version, erm the post
	  generation still belongs in the global if
	* libcore: create relevant dirs, make the grimoire copy work, aditions to
	  help
	* libfreshmeatxml: added an extra var to store the original project name
	  fixes a bug
	* libdetails: modified for libfreshmeatxml bug, some identing and replaced
	  3 echos with message

2006-07-25 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* quill:updated copyright date, adde 2 more contributors,
	  added new variable QUILL_VERSION, new mode --reconfigure,
	  enabled some more queries: pre_build, prepare, conflicts
	* libbuild:added GPL footer
	* libconfigure:added GPL footer
	* libconflicts:added GPL footer
	* libcore:wget should try -c, new configure vairable, cut away some of the
	  welcome msg, added some defaults for $EDITOR, copy to the dir
	  added don't assume it's in /var
	* libdepends:make it possible to use almost any delimiter in a dependencies
	  list, added GPL footer
	* libdesktop:added GPL footer, new ToDo entry
	* libdetails:added GPL footer
	* libfreshmeatxml:added GPL footer
	* libhistory:added GPL footer
	* libinstall:added GPL footer
	* libpre_build:added all te necesary functions and the GPL footer
	* libprepare:added synopsis and GPL footer
	* libprovides:ugh big mistake this isn't triggers it's provides and they
	              should be all upcase and added GPL footer

2006-07-24 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* libfreshmeatxml: add check for non-exsisting projects; fix indentation

2006-07-23 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* install.sh: added INSTALL_ROOT support, ensured it is ran from where
	  it is expected to, simplified the copying/removing logic
	* libfreshmeatxml: grab non-abbreviated licenses too, fix bad color
	* libcore: implemented the missing quill_help, fix bad color
	* quill: fix infinite loop on bad/missing parameter -> print help
	  add && to DEPENDS #10481
	  simplified the sourcing loop
	  add missing quote

2006-07-16 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* libdetails: change for global BUILD_API2
	  and remove ENETRED and UPDATED
	* quill: removed excessive whitespaces in the GPL footer

2006-04-13 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* libcore: outputing from sha512 string

2006-04-08 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* quill: missing HISTORY_DATE

2006-04-07 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* libcore: typo, another one, and another one

2006-04-04 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* install.sh: added install/deinstall script
	* quill:commented out unused functions
	  added sourcing of modules
	* libcore: made it workable
	* libdepends: made it workable
	* libdetails: made it workable
	* libfreshmeatxml: made it workable
	* libhistory: made it workable
	* libinstall: made it workable
	* libprepare: made it workable
	* libprovides: made it workable

2006-02-12 Juuso Alasuutari <juuso.alasuutari@tamperelainen.org>
	* quill: edited ToDo list
	* libdetails: added substitute_with_variables, a generic
	  function to substitute any variables with variable names in a
	  given variable string. edited
	  substitute_with_mirror_variables to accept any variable, not
	  only SPELL_SRC_URL. edited substitute_url_variables to use
	  these two edits. added query_spell_signature to query for
	  possible upstream signature key.


2006-01-25 Juuso Alasuutari <juuso.alasuutari@tamperelainen.org>
	* ToDo

2006-01-25 Juuso Alasuutari <juuso.alasuutari@tamperelainen.org>
	* libdetails: added new function
	  substitute_with_mirror_variables which checks SPELL_SRC_URL
	  for urls that are listed in any of the files in
	  /etc/sorcery/mirrors, and substitutes them with appropriate
	  variable names.
	* libdetails: substitute_url_variables now calls
	  substitute_with_mirror_variables

2006-01-25 Juuso Alasuutari <juuso.alasuutari@tamperelainen.org>
	* libdetails: removed function set_src_dir, now hunt_src_dir
	  sets SPELL_SRC_DIR and is also has more safety checks
	* libdetails: added function substitute_url_variables that
	  sanitizes SPELL_SRC_URL. still missing support for e.g.
	  sourceforge urls
	* libdetails: lots of documentation added
	* quill: edited ToDo
	* quill: flag -h is now the only one calling quill help
	* quill: changed function call set_src_dir to hunt_src_dir

2006-01-22 Juuso Alasuutari <juuso.alasuutari@tamperelainen.org>
	* quill: added cmdline flags for most main variables in DETAILS.

2006-01-21 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* quill: reverted the function parese parameters should be there but not as function
	* libcore: removed parse_parameteres and added some comments

2006-01-18 Juuso Alasuutari <juuso.alasuutari@tamperelainen.org>
	* quill: there is a new global variable SPELL_SRC_DIR. It is now
	  in the @Globals list. It is set by function set_src_dir and
	  used in function add_details.
	* libdetails: bugfixes (this time i mean it), removed comments.

2006-01-18 Juuso Alasuutari <juuso.alasuutari@tamperelainen.org>
	* libdetails, quill: fixed bugs, added new function set_src_dir
	  that calls the previous two i wrote.

2006-01-18 Juuso Alasuutari <juuso.alasuutari@tamperelainen.org>
	* libdetails: added functions check_if_tarball and
	  hunt_src_dir, which are used to fetch a valid source
	  dir name to put in DETAILS.
	* libdetails: renamed function generate_details to
	  add_details (this was a typo)
	* libdetails: in add_details changed how SOURCE_DIRECTORY
	  is defined in DETAILS
	* quill: added calls to functions check_if_tarball and
	  hunt_src_dir

2005-11-13 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* libcore: updated hash_get to use only sha512

2005-09-11 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* quill: added an improved quill_rc to support
	  the new naming of user ran guru tools also
	  added stubs to function calls for more advanced
	  queries and added a getopts construct to switch
	  modes
	* libdepends: added functions and made optional
	  depends working along with option adding
	* libconflicts: added functions to make it work
	* libcore: now has a hash_get function which uses
	  a variable to set the algorithm defaults to sha1
	  no query yet to set the algorithm.
	  Modified most of the calls to use the variables for
	  the various dirs and so on.
	* libprovides: added functions to make it work
	* libfreshmeatxml: added functions to make it work
	* libdesktop: added functions to make it work
	* libbuild: minor modifications
