From 55ce64e4feb5b488f49a7eacab357de0081773df Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 02:54:15 +0000 Subject: [PATCH] =?UTF-8?q?auto-import=20changelog=20data=20from=20alchemi?= =?UTF-8?q?st-0.16-3.src.rpm=20Mon=20Mar=2005=202001=20Philipp=20Knirsch?= =?UTF-8?q?=20=20-=20Fixed=20the=20"=5Fcascade=5Fmerge?= =?UTF-8?q?=5F"=20name=20in=20the=20switchboard=20to=20be=20consistent=20w?= =?UTF-8?q?ith=20=20=20=20=20our=20new=20name=20validation.=20Wed=20Feb=20?= =?UTF-8?q?28=202001=20Crutcher=20Dunnavant=20=20-=20?= =?UTF-8?q?changed=20valid=5Fname=20to=20the=20pattern=20/^[a-zA-Z][-a-zA-?= =?UTF-8?q?Z0-9=5F]=3F$/,=20-=20dropping=20the=20'-'=20and=20'=5F'=20chara?= =?UTF-8?q?cters=20as=20legal=20first=20characters=20-=20(because=20they?= =?UTF-8?q?=20aren't=20legal=20XML=20first=20characters)=20Tue=20Feb=2013?= =?UTF-8?q?=202001=20Crutcher=20Dunnavant=20=20-=20re?= =?UTF-8?q?built=20for=20pknirsh's=20moveChild=20fix.=20(He=20should=20hav?= =?UTF-8?q?e=20written=20this=20=20=20=20=20changelog!)=20Fri=20Feb=2009?= =?UTF-8?q?=202001=20Trond=20Eivind=20Glomsr=F8d=20=20-=20?= =?UTF-8?q?Truncate=20files=20when=20opening=20for=20writing=20(ForgeBlack?= =?UTF-8?q?Box,=20FileBlackBox)=20Thu=20Feb=2008=202001=20Harald=20Hoyer?= =?UTF-8?q?=20=20-=20fixed=20typos=20in=20ForgeBlackBox?= =?UTF-8?q?=20Wed=20Feb=2007=202001=20Crutcher=20Dunnavant=20=20-=20tweaked=20the=20ForgeBlackBox=20to=20fix=20some?= =?UTF-8?q?=20include=20problems=20Wed=20Jan=2031=202001=20Crutcher=20Dunn?= =?UTF-8?q?avant=20=20-=20check=20for=20name=20collid?= =?UTF-8?q?es=20in=20non-anonymous=20lists=20at=20parse=20time.=20(oops.)?= =?UTF-8?q?=20Wed=20Jan=2024=202001=20Crutcher=20Dunnavant=20=20-=20changed=20valid=20name=20to=20include=20'-'=20ch?= =?UTF-8?q?aracter=20Tue=20Jan=2023=202001=20Trond=20Eivind=20Glomsr=F8d?= =?UTF-8?q?=20=20-=20require=204Suite=20Mon=20Jan=2022=202?= =?UTF-8?q?001=20Crutcher=20Dunnavant=20=20-=20Fixed?= =?UTF-8?q?=20a=20bad=20break=20that=20I=20left=20in=20WriteContextToFile?= =?UTF-8?q?=20Mon=20Jan=2022=202001=20Crutcher=20Dunnavant=20=20-=20Fixed=20all=20occurances=20of=20Writeable=20to?= =?UTF-8?q?=20be=20Writable=20Thu=20Jan=2018=202001=20Crutcher=20Dunnavant?= =?UTF-8?q?=20=20-=20Reved=20the=20version=20to=20tak?= =?UTF-8?q?e=20into=20account=20Trond's=20ForgeBlackBox=20entry=20Sun=20Ja?= =?UTF-8?q?n=2014=202001=20Crutcher=20Dunnavant=20=20?= =?UTF-8?q?-=20Add=20a=20CacheBlackBox,=20and=20some=20isNamespaceDirty=20?= =?UTF-8?q?logic=20to=20the=20alchemist=20-=20to=20deal=20with=20some=20di?= =?UTF-8?q?rty=20cache=20nastyness=20Thu=20Jan=2011=202001=20Crutcher=20Du?= =?UTF-8?q?nnavant=20=20-=20Nope,=20Elliot=20had=20ch?= =?UTF-8?q?anged=20it=20to=20be=20case=20insensitive=20everywhere,=20rever?= =?UTF-8?q?ted.=20Thu=20Jan=2011=202001=20Crutcher=20Dunnavant=20=20-=20Garh!=20Was=20doing=20case=20insensitive=20s?= =?UTF-8?q?tring=20comparisions=20for=20some=20reason.=20Tue=20Jan=2009=20?= =?UTF-8?q?2001=20Crutcher=20Dunnavant=20=20-=20Fixed?= =?UTF-8?q?=20a=20bug=20in=20the=20import=20code=20that=20threw=20an=20unc?= =?UTF-8?q?aught=20exception=20Tue=20Jan=2009=202001=20Crutcher=20Dunnavan?= =?UTF-8?q?t=20=20-=20Changed=20Alchemist.py:Switchbo?= =?UTF-8?q?ard:writeNamespace()=20to=20return=20-=20the=20context=20it=20w?= =?UTF-8?q?rites,=20instead=20of=20None=20Wed=20Jan=2003=202001=20Crutcher?= =?UTF-8?q?=20Dunnavant=20=20-=20initial=20packaging?= =?UTF-8?q?=20of=20alchemist=20Wed=20Dec=2013=202000=20Crutcher=20Dunnavan?= =?UTF-8?q?t=20=20-=20Created=20blank=20package=20for?= =?UTF-8?q?=20translation.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cvsignore | 1 + alchemist.spec | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 101 insertions(+) create mode 100644 alchemist.spec diff --git a/.cvsignore b/.cvsignore index e69de29..c039c9a 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +alchemist-0.16.tar.gz diff --git a/alchemist.spec b/alchemist.spec new file mode 100644 index 0000000..63866f8 --- /dev/null +++ b/alchemist.spec @@ -0,0 +1,99 @@ +Summary: A multi-sourced configuration back-end. +Name: alchemist +Version: 0.16 +Release: 3 +Copyright: GPL +Group: System Environment/Base +Source0: %{name}-%{version}.tar.gz +Requires: 4Suite +BuildRoot: %{_tmppath}/%{name}-root + +%description +The alchemist is a back-end configuration architecture, which provides +multi-sourced configuration at the data level, postponing translation to +native format until the last stage. It uses XML as an intermediary data +encoding, and can be extended to arbitrarily large configuration scenarios. + +%prep +%setup -q + +%build +CFLAGS='-g -O4 -Wall -DNDEBUG' %configure +make + +%install +[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT +%makeinstall + +%clean +[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%{_libdir}/* +%{_sysconfdir}/alchemist/* +%{_localstatedir}/cache/alchemist +%doc README + +%changelog +* Mon Mar 05 2001 Philipp Knirsch +- Fixed the "_cascade_merge_" name in the switchboard to be consistent with our + new name validation. + +* Wed Feb 28 2001 Crutcher Dunnavant +- changed valid_name to the pattern /^[a-zA-Z][-a-zA-Z0-9_]?$/, +- dropping the '-' and '_' characters as legal first characters +- (because they aren't legal XML first characters) + +* Tue Feb 13 2001 Crutcher Dunnavant +- rebuilt for pknirsh's moveChild fix. (He should have written this changelog!) + +* Fri Feb 9 2001 Trond Eivind Glomsrød +- Truncate files when opening for writing (ForgeBlackBox, FileBlackBox) + +* Thu Feb 08 2001 Harald Hoyer +- fixed typos in ForgeBlackBox + +* Wed Feb 7 2001 Crutcher Dunnavant +- tweaked the ForgeBlackBox to fix some include problems + +* Wed Jan 31 2001 Crutcher Dunnavant +- check for name collides in non-anonymous lists at parse time. (oops.) + +* Wed Jan 24 2001 Crutcher Dunnavant +- changed valid name to include '-' character + +* Tue Jan 23 2001 Trond Eivind Glomsrød +- require 4Suite + +* Mon Jan 22 2001 Crutcher Dunnavant +- Fixed a bad break that I left in WriteContextToFile + +* Mon Jan 22 2001 Crutcher Dunnavant +- Fixed all occurances of Writeable to be Writable + +* Thu Jan 18 2001 Crutcher Dunnavant +- Reved the version to take into account Trond's ForgeBlackBox entry + +* Sun Jan 14 2001 Crutcher Dunnavant +- Add a CacheBlackBox, and some isNamespaceDirty logic to the alchemist +- to deal with some dirty cache nastyness + +* Thu Jan 11 2001 Crutcher Dunnavant +- Nope, Elliot had changed it to be case insensitive everywhere, reverted. + +* Thu Jan 11 2001 Crutcher Dunnavant +- Garh! Was doing case insensitive string comparisions for some reason. + +* Tue Jan 9 2001 Crutcher Dunnavant +- Fixed a bug in the import code that threw an uncaught exception + +* Tue Jan 9 2001 Crutcher Dunnavant +- Changed Alchemist.py:Switchboard:writeNamespace() to return +- the context it writes, instead of None + +* Wed Jan 3 2001 Crutcher Dunnavant +- initial packaging of alchemist + +* Wed Dec 13 2000 Crutcher Dunnavant +- Created blank package for translation. diff --git a/sources b/sources index e69de29..79db70a 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +477ac6db951e7effef60d691a65bfbbd alchemist-0.16.tar.gz