Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | When validating XML, be sure to include the dependent files such as | Tommy Reynolds | 2006-03-03 | 1 | -1/+1 |
| | | | | | ${1}/fdp-info.xml and ${1}/${DOC_ENTITIES}.ent so there is actually a hope of the XML validating. | ||||
* | Replaced ${MSGMERGE} processing to update .PO file when the .XML and | Tommy Reynolds | 2006-03-03 | 1 | -0/+2 |
| | | | | thus the .POT file changes. | ||||
* | Deleted the 'DIR_template' foolishness and removed the "${LANG}" dummy | Tommy Reynolds | 2006-03-03 | 1 | -17/+2 |
| | | | | | | target, too. Replaced the explicit "mkdir -p ${LANG}" in the rule to derive the non-${PRI_LANG} XML. This cuts down on the unnecessary XML regeneration and speeds things up a good bit. | ||||
* | Added "-k" switch to ${XML2PO} usages to try and keep entity references | Tommy Reynolds | 2006-03-03 | 1 | -12/+10 |
| | | | | intact. This doesn't fix the whole problem, but it's a start. | ||||
* | Oops, removed too much. Sorry. | Tommy Reynolds | 2006-03-02 | 1 | -0/+1 |
| | |||||
* | Removed bogus targets that appeared before the "all::" rule, which | Tommy Reynolds | 2006-03-02 | 1 | -9/+0 |
| | | | | absolutely, positively, must be first. | ||||
* | When doing "make clean", forgot the ".ent" extention on the ${DOC_ENTITIES} | Tommy Reynolds | 2006-03-02 | 1 | -1/+1 |
| | | | | reference. | ||||
* | Fixed depandancies so that ${LANG}/fdp-info.xml and | Tommy Reynolds | 2006-03-02 | 1 | -4/+11 |
| | | | | ${LANG}/${DOC_ENTITIES}.ent both get built | ||||
* | Hide our work | Tommy Reynolds | 2006-03-01 | 1 | -1/+1 |
| | |||||
* | Added support for per-document translatable entities file. | Tommy Reynolds | 2006-03-01 | 1 | -4/+39 |
| | |||||
* | Reverting, this is just not good. | Paul W. Frields | 2006-03-01 | 1 | -5/+2 |
| | |||||
* | Let's generate new entities for a document at build time, into a real | Paul W. Frields | 2006-03-01 | 1 | -2/+5 |
| | | | | | | | | | | file. This particular fix lets the document author specify a "entities.xml" file in the PRI_LANG directory, which can be PO'd and translated like anything else. I'm thinking this should be one of the XMLFILES in the Makefile as well, right? In any case, there's a little bit of comment duplication but nothing that really matters, since the file shouldn't be entered in CVS anyway and will be rebuilt regularly. | ||||
* | Set proper locale before validating XML. Do a more thourough jobrelease-notes-FC-5-GOLD-for-ISO | Tommy Reynolds | 2006-03-01 | 1 | -2/+14 |
| | | | | of cleaning up after ourselves. | ||||
* | Include "${1}/fdp-info.xml" as a prerequisite to validation. | Tommy Reynolds | 2006-02-28 | 1 | -1/+1 |
| | |||||
* | Added "make validate-xml-${LANG}" and "make validate-xml" targets to | Tommy Reynolds | 2006-02-28 | 1 | -0/+24 |
| | | | | validate the document XML without performing any subsequent processing. | ||||
* | Provided viewing hint to "make help" output: use sort(1)! | Tommy Reynolds | 2006-02-28 | 1 | -1/+1 |
| | |||||
* | Added "msgmerge -U" switch to update .PO file in-place. Dropped the | Tommy Reynolds | 2006-02-28 | 1 | -2/+1 |
| | | | | "*.po.bank" backup file in favor of the msgmerge default behavior. | ||||
* | Added "fdpcommon" kind of entity. Automatically relocate files | Tommy Reynolds | 2006-02-28 | 1 | -1/+1 |
| | | | | | | marked as "fdpcommon" when building the ".ent" files. Revert Karsten's "Makefile.common" change as a courtesey. | ||||
* | The file is a legal XML file now, and it is thus named, so now this ↵ | Karsten Wade | 2006-02-27 | 1 | -1/+1 |
| | | | | shouldn't break stuff. | ||||
* | Use UTF-8 for these targets too, methinks. Also, fix rpm-common to do a ↵ | Paul W. Frields | 2006-02-26 | 1 | -4/+8 |
| | | | | more brainful job of automagicking. I love making up words. | ||||
* | Added "set-locale-${LANG}" target to change the local symlink | Tommy Reynolds | 2006-02-26 | 1 | -35/+63 |
| | | | | | | | | "locale-entities.xml" to point to the "docs-common/common/entities/entities-${LANG}.ent" file. The locale gets reset automatically as needed each time the XML is rendered via xmlto(1). | ||||
* | Need XML files for src-tarball | Paul W. Frields | 2006-02-24 | 1 | -1/+2 |
| | |||||
* | Add another phony alias "help" for better across-the-project adherence | Paul W. Frields | 2006-02-24 | 1 | -2/+2 |
| | | | | (q.v. Fedora Extras), plus it makes a weird kind of sense. | ||||
* | Use xml2po(1) for all XML=>PO=>XML conversions; drop dependancy on | Tommy Reynolds | 2006-02-23 | 1 | -2/+1 |
| | | | | | the buggy po2xml(1) from the kdesdk. This allows translators to free up potentially 82Mbyte or so of disk space as a bonus. | ||||
* | Every .PO file is precious and make(1) should not delete it unless | Tommy Reynolds | 2006-02-22 | 1 | -0/+3 |
| | | | | explicitly directed to do so. | ||||
* | Revert prior changes. Document template purpose. | Tommy Reynolds | 2006-02-22 | 1 | -2/+4 |
| | |||||
* | Move "-p" arg usage from application path to the actual usage. | Tommy Reynolds | 2006-02-22 | 1 | -2/+2 |
| | |||||
* | wrong argument sequence :( | Yuan Yijun | 2006-02-22 | 1 | -2/+2 |
| | |||||
* | use xml2po instead of po2xml | Yuan Yijun | 2006-02-22 | 1 | -2/+2 |
| | |||||
* | a second make should not fail because of mkdir | Yuan Yijun | 2006-02-22 | 1 | -1/+1 |
| | |||||
* | Added "make targets" to see a list of all targets for the current | Tommy Reynolds | 2006-02-20 | 1 | -2/+128 |
| | | | | | | | | "Makefile". It looks much better if you sort the output: make targets | sort Needs some entries fleshed out. | ||||
* | Add "text" alias for "txt" for bad typists and lexihounds. Also strip | Paul W. Frields | 2006-02-17 | 1 | -7/+16 |
| | | | | | | | annoying revhistory and index elements from plain text builds. There are very few instances where we will be providing txt builds -- e.g. release notes -- so this doesn't seem like a loss. If it is, XSLT is cheap. | ||||
* | Whoa Nelly, let's keep those removals to the right stuff... :-) | Paul W. Frields | 2006-02-17 | 1 | -1/+1 |
| | |||||
* | Make text build cleanly without unnecessary link lists, esp. given our ↵ | Paul W. Frields | 2006-02-17 | 1 | -1/+4 |
| | | | | standards for ulink element usage | ||||
* | Make sure HTML nochunks files do not overwrite each other | Paul W. Frields | 2006-02-16 | 1 | -0/+1 |
| | |||||
* | Add txt targets | Paul W. Frields | 2006-02-16 | 1 | -1/+20 |
| | |||||
* | Added "${LANG}::" target to use as a dependant to the "xml-${LANG}" rules | Tommy Reynolds | 2006-02-15 | 1 | -2/+13 |
| | | | | so we don't invoke "mkdir -p ${LANG}" for every translated XML file. | ||||
* | Reorganize the CVS layout to fully embrace I18N translator support. | Tommy Reynolds | 2006-02-15 | 1 | -71/+226 |
| | | | | | | | | | | | | | | | | | | | | | Many, many changes here. Refer to "example-tutorial/" for a model. 1) Only one rpm-info.xml file, and that is in the top-level dir. 2) XML file names are now language independant (para.xml, not para-en.xml). 3) The "Makefile" in the document directory has been completely rewritten. Now, a ${PRI_LANG} variable identifies the original language for the document. Additional language translations are listed in the ${OTHERS} macro. The ${XMLEXTRAFILES-${LANG}} variable is no more; instead an XMLFILES_template must be filled out to enumerate the necessary XML files. 4) Translated XML files are automatically generated from .POT and .PO files located in a "po/" directory. 5) Translated XML files should NOT be archived in CVS, since they are now generated files. 6) Many new virtual targets have been added to "Makefile.common", such as "make xml-de", "make po-de", and the like. Consult the "Makefile.common". | ||||
* | Oops, remember Tommy's rule of good behavior in targets | Paul W. Frields | 2006-02-13 | 1 | -1/+1 |
| | |||||
* | Add src-tarball phony target for use when VERSION isn't known externally | Paul W. Frields | 2006-02-13 | 1 | -2/+3 |
| | |||||
* | Push to 0.3.1: | Paul W. Frields | 2006-02-13 | 1 | -0/+1 |
| | | | | | | | - Update Makefile to properly remove supporting source files - Support generation of fdp-info in local build environment - Include additional scripts - Revert spec.xsl to distinguish local builds from CVS builds | ||||
* | Remove the rest of the files correctly | Paul W. Frields | 2006-02-13 | 1 | -3/+3 |
| | |||||
* | Remember to remove RPM files in top level using correct name | Paul W. Frields | 2006-02-13 | 1 | -1/+1 |
| | |||||
* | Must make sure we don't remove non-generated files. For example, in | Paul W. Frields | 2006-02-11 | 1 | -5/+5 |
| | | | | | the release-notes directory there is a non-generated "fedora-release.spec" which we were whacking on a "make distclean". | ||||
* | SHORT VERSION: | Paul W. Frields | 2006-02-09 | 1 | -6/+24 |
| | | | | | | | | | | | | | | | | | * Separate out rpm-common and package-post * Create additional noarch and srpm targets LONG VERSION: We need a target that builds only the SRPM to go with spec file for FE review, so here it is. (Also an additional disincentive to installing drafts, but that's neither here nor there.) Next up, adding this functionality to build-docs in infrastructure/ module. Note that you can now pass flags to prevent the package-prep and/or package-post steps with any RPM building process, although this might be an edge case. Robust! Simple! Elegant! Hopefully not stupid! Now with 50% more targets. (I added these to .PHONY which I think is the right thing to do. Everything still works at least... | ||||
* | Do the right thing if there's no RPM revision yet for this doc | Paul W. Frields | 2006-02-07 | 1 | -0/+4 |
| | |||||
* | Trivial, just tired of setting the mode | Paul W. Frields | 2006-02-07 | 1 | -0/+5 |
| | |||||
* | Actually check in the ${PRI_LANG} changes I mentioned earlier. | Tommy Reynolds | 2006-02-07 | 1 | -2/+7 |
| | |||||
* | This flag no longer needed thanks to XSLT sweetness | Paul W. Frields | 2006-02-04 | 1 | -1/+0 |
| | |||||
* | This seems to make packaging work again... probably needs checking for ↵ | Paul W. Frields | 2006-02-04 | 1 | -4/+4 |
| | | | | kludginess |