2007-06-07 09:17 pnasrat * Makefile, genpkgmetadata.py, readMetadata.py, docs/createrepo.8: This patch adds a --update option to createrepo. https://lists.dulug.duke.edu/pipermail/rpm-metadata/2007-March/000756.html Patch from Mike Bonnet 2007-05-18 16:01 pnasrat * dumpMetadata.py: Fix for older rpm versions Christoph Thiel 2007-05-16 09:05 pnasrat * ChangeLog, Makefile, createrepo.spec, genpkgmetadata.py: Update ChangeLog Bump version to 0.4.9 2007-05-16 09:02 pnasrat * dumpMetadata.py: Figure out appropriate dbversion Jeremy Katz 2007-05-16 08:59 pnasrat * dumpMetadata.py: createrepo-0.4.8-cachefix.patch * changes the way the hashkey for the cache is generated. (The original version just used rpm.RPMTAG_SIGMD5, which was the same for the same signed and unsigned package. However, this lead to a wrong checksum ending up in the metadata.) Christoph Thiel 2007-05-16 08:58 pnasrat * genpkgmetadata.py: createrepo-0.4.8-skip-symlinks.patch * adds an option to skip symlinks (-S, --skip-symlinks) Christoph Thiel 2007-02-13 04:43 skvidal * ChangeLog: update changelog, again 2007-02-13 04:40 skvidal * Makefile: add copying and copying.lib to makefile for 'make archive' 2007-02-13 04:37 skvidal * ChangeLog: check in changelog 2007-02-13 04:37 skvidal * Makefile: and makefile ver 2007-02-13 04:37 skvidal * createrepo.spec, genpkgmetadata.py: mark as 0.4.8 2007-02-08 10:02 pnasrat * COPYING.lib, createrepo.spec: Add LGPL file 2007-02-08 10:00 pnasrat * COPYING, createrepo.spec: Add COPYING 2007-02-07 20:35 skvidal * dumpMetadata.py: merge in Christoph Thiel's patch to fix string conversion for odd EVR's 2007-02-07 20:34 skvidal * genpkgmetadata.py: merge Jesse Keatings' patch to find groups file properly 2007-02-07 06:16 skvidal * Makefile: ver number in Makefile 2007-02-06 06:12 skvidal * createrepo.spec: yum-metadata-parser dep and new version number 2007-02-06 06:12 skvidal * docs/createrepo.8: update docs for -d 2007-02-06 06:10 skvidal * genpkgmetadata.py: 0.4.7 version number 2007-02-04 20:50 skvidal * dumpMetadata.py: make database version listed in repomd 2007-02-04 18:48 skvidal * dumpMetadata.py: add dbversion to sqlite metadata in repomd. 2007-02-03 22:07 skvidal * dumpMetadata.py: default to max compression 2007-02-03 20:40 skvidal * dumpMetadata.py: make the sqlite file names not look stupid 2007-02-03 19:06 skvidal * dumpMetadata.py, genpkgmetadata.py: allow optionally creating compressed sqlite databases 2006-10-22 04:00 lmacken * ChangeLog, modifyrepo.py: use the mdname for the 'href' element, so it doesn't explode when dealing with xml.dom.minidom.Document objects. 2006-10-14 18:26 lmacken * ChangeLog, Makefile, createrepo.spec, bin/Makefile: 2006-10-14 01:30 lmacken * Makefile, bin/Makefile, createrepo.spec: Makefile changes for modifyrepo, and added it to the spec as well. 2006-08-23 20:42 lmacken * ChangeLog, modifyrepo.py, bin/modifyrepo: 2006-08-23 15:40 lmacken * modifyrepo.py, bin/modifyrepo: Initial import 2006-08-11 21:16 pnasrat * ChangeLog: Update changelog with cvs2cl 2006-08-11 21:03 pnasrat * createrepo.spec: update date 2006-08-11 21:01 pnasrat * genpkgmetadata.py, docs/createrepo.8: Patch from Hans-Peter Jansen -C, --checkts option added to avoid metadata generation, if ctime filestamps are up to date. It's currently mutually exclusive with the --split option. 2006-07-28 20:49 pnasrat * genpkgmetadata.py: Fix cache output dir to 0.4.5 behaviour 2006-07-28 20:42 pnasrat * genpkgmetadata.py: Fix filtering out path from file list and passing correct path to writeMetaData 2006-07-21 18:16 pnasrat * Makefile: Bump 2006-07-20 23:27 pnasrat * genpkgmetadata.py: Make splitmetadata handler do it' own getFileList to correctly manipulate paths. 2006-07-20 18:33 pnasrat * genpkgmetadata.py: Set outputdir correctly 2006-07-20 18:20 pnasrat * genpkgmetadata.py: Move to split basedir and directory everywhere to preserve command line paths. Use os.path.walk rather than our own implementation Improve error messages 2006-07-19 20:43 pnasrat * genpkgmetadata.py: Consistent directory handling and errors 2006-07-19 20:43 pnasrat * createrepo.spec: genpkgmetadata.py 2006-07-19 20:25 pnasrat * dumpMetadata.py: Patch from hpj@urpla.net to use a more robust rpm header signature retrieval method for cache files, as recommended by Jeff Johnson. 2006-07-19 19:26 lmacken * ChangeLog, createrepo.spec: 2006-07-19 14:23 lmacken * createrepo.spec: remove python-urlgrabber dependency 2006-07-19 13:29 pnasrat * genpkgmetadata.py: Tolerate unknown files in repodata dirs - Ville Skyttä 2006-07-19 12:44 pnasrat * genpkgmetadata.py: fix up relative paths (#199228) 2006-06-30 13:53 pnasrat * dumpMetadata.py: Fix srpm detection for rpm-4.4.6 and later 2006-06-26 16:03 skvidal * ChangeLog: overwrite changelog 2006-06-15 16:39 lmacken * ChangeLog, genpkgmetadata.py, docs/createrepo.8: 2006-06-15 11:40 lmacken * genpkgmetadata.py, docs/createrepo.8: Revert --update-info-location patch, since yum now supports arbitrary metadata via YumRepository::retrieveMD() 2006-06-09 14:49 skvidal * dumpMetadata.py, genpkgmetadata.py: include Panu's patch to support --noepoch for use with old versions of rpm 2006-06-09 14:47 skvidal * createrepo.spec: fix the dep 2006-06-09 14:46 skvidal * createrepo.spec, genpkgmetadata.py: fix versions and bump by one. Thanks to Gareth Armstrong for noticing this. 2006-03-04 06:30 pnasrat * ChangeLog: add changelog 2006-03-04 06:28 pnasrat * createrepo.spec: release 2006-02-21 23:30 pnasrat * Makefile, createrepo.spec, genpkgmetadata.py, docs/createrepo.8: Documentation and version updates 2006-02-21 20:10 pnasrat * dumpMetadata.py, genpkgmetadata.py: Enable seperate outputdir (dgregor) 2006-02-18 02:22 lmacken * genpkgmetadata.py, docs/createrepo.8: Add support for -U (--update-info-location) flag to query a specified server for package update metadata. The metadata will currently be stored in 'repodata/update-info' and each package in the primary.xml will have an tag which points to it's corresponding update information. 2006-01-13 06:24 skvidal * dumpMetadata.py, genpkgmetadata.py: apply two patches from dgregor@redhat.com - verifies that the checksum cache file is more recent than the corresponding rpm - move around cmds dict initialization to make it more consistent. 2005-12-08 19:25 pnasrat * genpkgmetadata.py: Fix cachedir/groupfile handling with --basedir and using paths not relative to cwd when run without --basedir. 2005-12-08 19:24 pnasrat * genpkgmetadata.py: Support --split option to label media with urls across directories. 2005-12-08 19:22 pnasrat * genpkgmetadata.py: Split out processing into smaller methods. Make ts internal. Files and base/file/other data attributes. 2005-12-08 19:21 pnasrat * genpkgmetadata.py: Cleanup of generator class to use cmds internally as an attribute. 2005-12-08 19:19 pnasrat * genpkgmetadata.py: Initial work to form metadata generator class. 2005-11-27 23:01 skvidal * dumpMetadata.py: speed up by caching file mode lookup by Dennis Gregorovic 2005-11-11 21:03 pnasrat * dumpMetadata.py, genpkgmetadata.py: Enable basedir to be used - dgregor 2005-11-02 20:23 skvidal * dumpMetadata.py, genpkgmetadata.py: patch from Christoph Thiel to make it work on suse 9.3 and to allow for non absolute-path cache dirs. 2005-08-11 22:09 skvidal * dumpMetadata.py: turn off all signature checking when reading in headers 2005-07-25 00:54 skvidal * genpkgmetadata.py: document that the -g option is for a file relative to the directory you are creating the repository for. 2005-07-14 07:34 skvidal * docs/createrepo.8: man page for cachedir 2005-07-14 07:31 skvidal * Makefile, createrepo.spec, genpkgmetadata.py: 0.4.3 2005-07-11 06:45 skvidal * dumpMetadata.py, genpkgmetadata.py: - disable the checksum flag - default and only use sha1sum's - add in -c,--cachedir option to setup a cachedir for the cache files of the checksums of the packages. Uses name-hdrid from the package hdr as filenames. Contents of the file is a single line of the package's checksum. This dramatically speeds up rebuilding a repository's metadata b/c the checksum of the package file was the item taking the most time. 2005-05-29 04:14 skvidal * dumpMetadata.py, genpkgmetadata.py: Apply Arun Bhanu's patch to add in --quiet and --verbose options instead of just -q and -v 2005-03-30 06:32 skvidal * docs/Makefile: fix mandir path for docs 2005-01-18 07:14 skvidal * Makefile, docs/Makefile: fix the Makefiles, f'real 2005-01-18 06:59 skvidal * docs/: Makefile, createrepo.8: real commit 2005-01-18 06:58 skvidal * Makefile, createrepo.spec: adding man page and upating the Makefiles and specfile accordingly. Thanks Bob Kashani for the man page. 2005-01-18 06:24 skvidal * dumpMetadata.py: need to seek to the beginning before doing a new read operation. 2005-01-17 07:52 skvidal * Makefile, createrepo.spec: spec and Makefile to 0.4.2 2005-01-17 07:52 skvidal * dumpMetadata.py, genpkgmetadata.py: move around gzipOpen for use in another program relabel 0.4.2 2005-01-07 21:39 skvidal * dumpMetadata.py, genpkgmetadata.py: single open for all file operations. about a 30% time savings. 2004-11-02 05:55 skvidal * genpkgmetadata.py: small fix for --exclude to work. -x works, but --exclude didn't, now it is fixed 2004-10-21 08:42 skvidal * Makefile, createrepo.spec, genpkgmetadata.py: update version numbers 2004-10-21 08:40 skvidal * dumpMetadata.py: problem with ghost entries not showing up in primary.xml even if they matched the regex strings. 2004-10-18 06:41 skvidal * bin/createrepo: whoops! need to quote that var string 2004-10-11 12:43 skvidal * Makefile, createrepo.spec, genpkgmetadata.py: correct problem with handling dirs with a space in the filename update version number 2004-10-04 04:43 skvidal * genpkgmetadata.py: clean up argument parsing to handle --version and --help more correctly. Not quite the patch Ville Skyttä submitted. 2004-09-30 06:54 skvidal * genpkgmetadata.py: one more place to tag 2004-09-30 06:52 skvidal * Makefile, createrepo.spec: update to 0.3.9 2004-09-30 06:49 skvidal * dumpMetadata.py: checksum of group file will be wrong if specified - didn't seek(0) after copying it. 2004-09-20 06:13 skvidal * genpkgmetadata.py: made 'cannot remove old metadata dir' a non-fatal error. It just warns. 2004-09-20 06:06 skvidal * genpkgmetadata.py: updated to default to sha-1 checksums 2004-09-11 21:19 skvidal * createrepo.spec, genpkgmetadata.py: update spec file as 0.3.8 fix for bug in command handling of groups location 2004-09-11 21:07 skvidal * Makefile: fix for group file path being wrong - Bill Nottingham mark as 0.3.8 2004-09-11 21:07 skvidal * dumpMetadata.py, genpkgmetadata.py: fix for error when string is None for utf8 conversion 2004-09-03 07:29 skvidal * Makefile: Makefile update to fix a bug reported by Anvil 2004-09-01 07:56 skvidal * Makefile, createrepo.spec, genpkgmetadata.py: 0.3.7 2004-08-27 08:03 skvidal * dumpMetadata.py, genpkgmetadata.py: patch from Ville Skytta (this a will be wrong, sorry) to correct decoding/encoding problems. 2004-07-23 21:22 skvidal * README: updated readme with anoncvs location 2004-07-23 20:41 skvidal * Makefile, createrepo.spec, genpkgmetadata.py: ver to 0.3.6 2004-07-23 19:45 skvidal * dumpMetadata.py: fix filelists to be complete 2004-07-23 16:56 skvidal * dumpMetadata.py: remove a debug print call 2004-07-23 16:51 skvidal * Makefile, createrepo.spec: mark as 0.3.5 2004-07-23 16:50 skvidal * dumpMetadata.py: fix up for broken filelists in packages 2004-07-23 06:23 skvidal * genpkgmetadata.py: silly string fix 2004-07-20 02:24 skvidal * Makefile, createrepo.spec, genpkgmetadata.py: bump number to 0.3.4 2004-07-20 02:23 skvidal * dumpMetadata.py, genpkgmetadata.py: re-enabled group files documented it 2004-06-30 09:23 skvidal * dumpMetadata.py: add pre=1 to requires entries for prereq marking 2004-06-30 08:08 skvidal * dumpMetadata.py, genpkgmetadata.py: - include xmlns:rpm in main metadata tag rather than per-format node - fix output for sorta-list, sorta-string rpm header tags 2004-06-28 16:24 skvidal * dumpMetadata.py: fix for namespace for license, vendor, group, buildhost and sourcerpm was None, should have been formatns (rpm namespace) 2004-06-09 04:09 skvidal * Makefile, createrepo.spec, genpkgmetadata.py: mark as 0.3.3 2004-06-06 23:38 skvidal * genpkgmetadata.py: included a not-that-terribly accurate package count 2004-06-05 19:38 skvidal * dumpMetadata.py, genpkgmetadata.py: generate uncompressed checksums a much easier way. 2004-06-05 19:31 skvidal * dumpMetadata.py, genpkgmetadata.py: revert some changes 2004-06-03 07:14 skvidal * genpkgmetadata.py: fix stupid version thing 2004-06-03 07:14 skvidal * dumpMetadata.py, genpkgmetadata.py: keep checksum of uncompressed metadata files in repomd.xml 2004-06-03 06:26 skvidal * dumpMetadata.py, genpkgmetadata.py: move versioned prco from separate string to properties of the entry 2004-04-16 06:15 skvidal * Makefile: fix makefile 2004-04-16 06:10 skvidal * Makefile, createrepo.spec, genpkgmetadata.py: update to 0.3.2 added -p or --pretty flag to make it pretty-print the xml output not pretty printing the output makes the import a lot faster and the data smaller 2004-01-18 21:43 skvidal * Makefile, createrepo.spec, dumpMetadata.py, genpkgmetadata.py: 1. make it actually work :) 2. bump to 0.3.1 2004-01-18 17:57 skvidal * Makefile, createrepo.spec: add README for real *boggle* 2004-01-18 17:56 skvidal * Makefile, README, createrepo.spec: tagged Makefile and createrepo as 0.3 Add README to both of the above 2004-01-18 16:45 skvidal * genpkgmetadata.py: make metadata files be written to repodata/ 2004-01-17 06:04 skvidal * dumpMetadata.py, genpkgmetadata.py: fix bug where not all files were getting included make the directory detection more reliable 2004-01-14 03:56 skvidal * Makefile, createrepo.spec, dumpMetadata.py, genpkgmetadata.py, bin/Makefile: fixed memory use problem updated spec for 0.2 fixed makefile dumbness fixed problems with broken symlinks 2004-01-13 21:16 skvidal * dumpMetadata.py: catch some errors on broken symlinks 2004-01-11 22:07 skvidal * Makefile, createrepo.spec, dumpMetadata.py, genpkgmetadata.py, bin/Makefile, bin/createrepo: - translation stubs - makefiles - spec file - bin wrapper 2004-01-10 08:39 skvidal * dumpMetadata.py, genpkgmetadata.py: silly updates in comments 2004-01-10 08:34 skvidal * dumpMetadata.py, genpkgmetadata.py: CVS Id Tags 2004-01-10 08:34 skvidal * dumpMetadata.py: [no log message] 2004-01-10 08:33 skvidal * genpkgmetadata.py: added --version and __version__ string 2004-01-10 08:04 skvidal * dumpMetadata.py, genpkgmetadata.py: move two functions around to more logically arrange the repomd.xml generating function 2004-01-09 07:48 skvidal * dumpMetadata.py, genpkgmetadata.py: Initial revision 2004-01-09 07:48 skvidal * dumpMetadata.py, genpkgmetadata.py: metadata generate first import