createrepo_c-devel-0.10.0-2.fc22$> ->C=8ޟ?T>9?d # E   /Ekq|LL  DL  L  L dXL eLjLqdLwxL}4}}~(8191:1GLH4LIdLXY\L]L^ԡbdd/e4f7l9tXLuۈLvw Lx<Lyl Ccreaterepo_c-devel0.10.02.fc22Library for repodata manipulationThis package contains the createrepo_c C library and header files. These development files are for easy manipulation with a repodata.VKarm02-builder09.arm.fedoraproject.org#Fedora ProjectFedora ProjectGPLv2Fedora ProjectDevelopment/Librarieshttps://github.com/Tojaj/createrepo_clinuxarmv7hl:zrv. W sE )Ut #=9F05 Z(%LC$0P<[V/cZ ^5#*shUcqbQ#9|0 f&eyl$%|&wU$AZoO(<r,x 3;cU;R&_b8_DE^{6=F a! (   SS0&F+AZ3d]Vm\d4 / mF S :g+(DeG d! <-L"6n#c**r uD5G',Komm8 )8&A"_"!"&>zS%#m(!!*UMc"'_xx1A큤A큤A큤V$V$V$V$VJV$V$V$V$V$V$V$V$V$V$V$V$V$VJV$V$V$VJVJVKV$VJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJVJb552385248072c6948b8d9700af136ed16c0a4c7f56bae6d63b9572900ed16f8c3bd9cc92f6d570b0ca261f22f3d6faeef0c88a64ae19d6c29eec55254c0e282362e84377ae9a92ace5fdfb764464d22518cf3afab31d6e2c3d2de5ca592bfad356b0e9568f85300c21fce52a7a14bc51d9921673e51febaf50220827d0611b92a30ce9d327d6ddfc40500fe697f5dc335a29b9275ba1a97cbc499db7d0ce5f17b21ad67f65cf49fe9012a19e6b314d88f1a5f9821e7879f74d581181dd41eee5c79752e1c20869bb6aaf8bd654b7a77b2f08d29dc409d9e0cf49776083cf10a90a3b935545134c4fd11d83aafc2b280f9e465cb1a1a706f89fc3e752169ed60a2900e048cee88ab0349024ff173728e08d1856bf8b05836038e9c9f601d6fd8a24173b79959e21a61cda54f1b7f876a94aa357297ba1534d8d3aff682d95be2a7e5aa320dc6f5c1fb00d2db197b3062f6f693c636deb3c76e640ad883e8c86c024aad76923188d61e20d3f126639e7355bfc545ebdb49da5d89ecd6f1ae7d35f4e583e17139c71579c355c37bdc57c2e4863a577ab7e47e95b891569888bc1ae9ef731f166f8ef8ffc854835945281271fb26f0b91c31837a3d87e4e97af7e4b5c6ec5b77b2df1c0cb0022a6d376339ac64054e1e41fcaa4f369ea3a19af46b193bf53621d302b48af3b102448efd59948e09315c2738dd77b5dae24cbf3af04cca2e2a9c5c9d767aebeecb11f41afee2e1c518b34736187438282d5c1c4307c112bfab5894d30cf87dd8b6ee7bca70cb21e7facd057915ef5b327fca88b813a02a01b3fe9e13c97859c9555b9ee92d7e9c88782ef599cde96ad0804b040505a9d0731dcea04a3399acfbb459d37eb18815c77bda3fdd8f5ebb70f3d8758dbb6a1f58de2298e5824d66458b5b265c2e1eb9f9a25ee281fd61c4abc52aee6256b269f282fa7e7181292ed18d70ebe4e82506365ada79810423ed116a8e4381b88c5590c6f31878d66285d34995b39a4a04873e48cd3f5c2e25e383d80a9e9c6d8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643fa19de0068f2d66805e311dc838228e67f974c657de5a294e52e123fca2b8b345f17bafa06b3158e2b398a3b9ab4b5bd292adddd0227ac896daaba41f4e8cd2b78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e199e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b7fb1e6cfcfda91ac57623335cedda9c719257ba0ff626498b10ce84c440292c49897cad00973fa98bdb9080164ce0e1cc28ceb7aa5cf99ba0fb15adf70026d2faed01dc472690aea46ce5311fe19cb8f2372b7eee57cd21622f0374b6a4766bdc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178303b4d1adfe76903149501216db0c6ebf0c5ff565e4ee9371ab81cc2467b9a93ba63ae2596826973d769e6cdad011a4046e403e762b351fa89d886ddb5d0773137dc4a5de68bc1bbacdb37511f12719bfca4793b9d46a83de7dd6bf8976c52f58805cc772a53a75e8b347f7fbec569996e4ce31053a13b4d107353052e0c5a47dc7a325b1114eb3afcdc8ca2f24944024a498b5222b9038079db225d1d4e11dca18a20b0e2e4fe50e99452ba70f581f4d585ab518b6ca66ce1177595996e593860db0d88e1e2760ac86a8d874272854299ce356da3e8eb94892ed2b495ddf612d55cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1589da33d377e9d1280596228e2f168189de81dc48d68146cec2dc7bfa01699ba6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528ba20034c20b2c454bf86dbb2de841b7d5d284b85bbd347ed066c4c2741cd2e0246b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59310c98b88376b1a926f8f41ebfa60c5c798a99627e7390f6018b6b0150bf9bc269d8225c26a6552ee5e59a68dfcf52fccaaa43c4ea1eeb5ce6122a9288afef3edebea147107128df422b5cb58ba005c90c08e4333e3fddcbdc3f821e438da398a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e260b38ad68a83a112907dcbf7094c290b562b10c2aab4fd6dc32ce670fd40f8a28083103894613fd2c2c1daf140fd9ffa633473d43810f3685f22a1b2ebe3480e0a36eafe4f316ee39b100a531cab75a9e08c9d7d4401c897f7e187a88feb5c990f28d437bc99411fb59e99d9a3dcd05f1e27f82e659b8ca66c9ba24a166f5f962811ee6c1fbd6488955d114e28b0748d89c804652224e067951b6273ec33b52207709a10f21b7f739af347af4510c7b0065bfb5f92fcca5e7506c875a9b9f860ee0d1b02c52f0754fe66ab7317ec6922ba86147fb7889c3b5880ee6d0db5f5b42f9ce3214e8e9f8527533f76bdad5956f9470bbd20ed12736c9b3dd05c989cfc0dcf35c3fdbe752c91deb7669ed516bb11787c51962036868d3ec09692d9d0ea15b3c9469abc9df517ec460701e92a9cc58c951beee87b420a80ce7647f2e65f6359bdfb9a486df53e8b0f4846c09a7dc1330f62255ce3051421f0a6572dffd3f608a0d084d84f9b7d58968d740a6b22264be7103c880c66d445b88487aa505ea75d3fc4a96f27a934de5345588d57716cae6cd47ea74d5041b3ac258380915ba4d9803587b524448c49a817982bf6a436b83359b8ac017f4c66604ae8dcc81126afe97a1404c02fe2a9af9d49d30a6a2c8b57595c0d52a5fa3c3fd6ba2a291b6fed8e34ae95974d343fc1051a886b504c23b470083fd3f1889a50353af9f1e7a67ec8703ce246c679e3949bca7aa8467a0274a170c2de0b3584510033d5763eb6f581c02044627fdf7d657f5aba991d9dbf09407c2f59fb00e52ea4a2666ecc7a81fc5f41fcc0185adce17507e0b89b903fd6e1bc8003ffc65081eb249aaba7d426122bb795afbe60911b6e4d0c456d0cfdb734478d6d79c440aff8dc11ef542dec4d77648d9758b1b51b3590d7d0b98714ce1f595f4e1dde6cba611c1f29828dcf62fb7c596dc92eb684974cc5fd3d060e9d4fe71640ff77e68a402c9a475c482166071ddfbf10453b2dc9cddfffdd2231d6dc42694ca97c89bde75c2b8c576e82609e5231c7dc52e6b3cbdbe94a4de70813b5d503b380a28cac242661d0b0f2db655b7383124b4593b40a4c03e8c8902317698e3b6dd5ba22ed688cfed2ea676c3ee58e9ce54b3cd74fc55d340b740e6de37abc94ed344fe8d50a393b3a6f6af8218b57170c03b1eb495dccf5f736b186d54be9d11096370c0082a6770ae30c237b86fa371c16f98452ef458c07154ec38cd083463c476e39c5fbd4bac48285f5102e0d27da4fd1688c83621b72ab3a17181661750961cc80fbc14b688f515d990dfc6405a91aa9cd5e6c9973011db41e6e6d413239b589a0cf1f522a9fc1deb6a03783ddf35ee9ba6b59b9032e55dc5f1dc03e2d869a6d7bb9861f62a17d092cbb030669efdf891ac9c8874b866dae5c301decc6bd439215fb30dceafea1619821d65ab4f08f2483109eaa2ab671333324661d68f799bfc2d394d94f47305281115d3c90f44045321521045e098032a7bf987f75180e71251e9b6ccb069faca9cf6ffe6b9f8953b01ec1016b2564d079974c23e1ce7ba9c77e6fbae21e3c304adcd2ead456bb888d375e7cfecfbe8a0ccbf69a27fa0b6787538639d812c246a94754ee913278b1d575859751e713000b816494232232b27a810d9d490a9d68c605c9995a429de921bcd4ebfffcdb48ead9fa7d14dacd02c5982c90815be0b5f0b649a27ce5cfcd35060a6e287c9be31fe215e6805ff936fd36c1311d75c0c31cfcf8dcba24652f4069dbe79ba6c0774e35b10d708cf25001e9f1040f96b289f91e0675f02c326ba439cbf71a773018a998d525135d6a644789bf0c4fc2ece6295bff277b409fa6b5a96564dc37531789eecb65e7e503d472e84e63297ab6e6d09b1f8ce351b29e45d5dcf9119653adf836c7dadadf7bba3f266171981c272b73854217b85fe0a591b1d3db76883c169cbc71c16b4c58e2259e26f6c0c6414eb03b6e6d413a5e0b9b696c6988c2e66bb384f9357b0c6a6af43232b0411c8b9ccbc996eef1df35317bc879b8d7bc259f17798567a88b866238e5053cbf2c84a02e1a02464367f7bf277e07206f0695dce7c2525bfecab58e74ef02a1fda52f627d87bb325a87a7c0d2e99cbc43bf206f3951a6cf69db2e48c5f9ac4947457461cd03176783b83a419f11d3f87d5fa2d301386e47d52791ab9f33d735c3d80dec04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b6d8499f6e49175375cfa11cde75ccc028e7c2a5e350b3dd1f86ecf92c054b88fc1ad29e567baa11da422563fa23b55849c4d2c4d58347e4a07205afa04ee7e5bdb7ded1198ddaa6f3c289f9252607211fe4fa683dc21af848b9c151df67c0e73049b4c9ff38b543b321c2ea216a2f31c92a4cd550ecc365a0b3d44c02e4dd4cd6136c990dca4671c55f7fca5e2bfc91ecc28c5281bd30935e5fc49f343c9977521dda9bcac9604615dd36da590f6d560c4a787bd710fbfe2de1fa32264b95fcd04bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a5b5e418b99133dd307307f61ad56475f5b5766801153c2491ba9c5470e69df6fd8bac82dc61e1efbf2caf40eff2f476d794924c4dbdfc8e969db0da51bc73cda20779079661aaad2172ee93d873a117c59f54cb39b20174834401215ca56f329519229471fa8ad1c034bd580a560f2804d5e57ef31ee0f9bf0c24fb82d4e9af3bfe1a1bda08fe27ed4fc703aaee0660deb05c149938491f323d65a5f1538342ad6cdb0bb5686870e1bce0f6f7b6f39ecb3ae166ff4fd1cf64ebc6af8fa877a9a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4d8043e9f49dc3f1ea8e81e2c889ae8db44b85c6a3b792765bfe69690258e460db5376f4eba0b79ca541d7d0f94d2c88178b86f7791679f27e186023b1a921d464dfc0e6b9ab03728b45cd1ecab5c3f3b503249ad6ef05019ea82d96a71261472ec7d76fcb69f8b63b4a7dfb587a2d835fbfafbaf1c55a1c87078d106849008c534ae2ea9a8e3b3060b29aa6d8ceb139f55e9aba2ea8ae9be232a70d3e142c800b022c6ac5d742fa265f3c8c64cc60ab24d4eef81132dbddf83bb75068423ed96486284482389334f33a2fdde422904822da2dfef2fa39b1cff121165d2d0ff16013921cc0559c47ce297dda90bd725a510c35b36c368fac61ac58d4d4622998e9e29fb7c7857a3de24a9b9a7cd05e2b709b04393ef532238eb955679b7fdb23a750d9e7a34a1cd4f68fffdcee9e6f1e3c6c0146787c49f33985be9db872ec9555f04d44802fa35fd2391d586907edf3573cff888d8344ab2a554cecac7373562dadf6a3703de471997af15606e676438638fc34efd52dff728a7cff31ffaebcbfd634aacd28ae06f032f4d92c36ac0015ecde2c2d772f6353dcec62325e862e18d64c4c731f4bc369c4c4a44a9f9c14a5589674da8430dfee7782db859f4d140a3d8a1d0e087efa003b9c58e5c54f9912f3a454ddc033e2abf9e17706075112bb258f4ce388ea6400a9eefc2ee8e1b1ae5aaac992bb31fcca80f7bd96945e192fa4e0abe04f29f2514a3cb2abf2246e6782d92c0a217912dcecf5742a09c63011f8221bade5c52cf85ec053bfffc2d911cbd9c897725e08d1e859c2cc5fc6713ce159fcce95c42d5a48f8abd3970a3162360108e7759201511445a31a4ec82d786d9829c950e2b19912989c8e256d3607c47addaf69550094fb1000580e3e8ebd2eaf81ae46cc1398b3936bc6d9fdd4d7a4e565069ea26decc07a054cf434a6b641a177860f15b41c690231669ec69d428d672c825aa33b89ddbcde16176530f6d3f7b3943eb4d974944e388554987a5e540f911f8ce764c7c185e89642fecabf953c1549922fd2c2a3b7bd4899e0a7b82eeaa75fe915d9abe9992bbb34fc47bfc1ebf5feabef8bee90027c4ea654e8744447b90e86a4b5c2ff470eb03a184ba81ebb329f2f433d7bf40b1cdc99b57acc919c6535324e4604c0d57358d780e416a10f697b1df00347903307c1d800cd6c34587f8543581d32c2f818224952d6330f8d0a7d56bb53330c367720d763fbb8bf108fef61cfa1156cfd51faa72a60d58612a693dba4eccbec70163bb526e53241b8fd5141631e71dbeeb92c2f83f275850d8e66d8ed3074d00914dce0c174bd10ee6d42827b5131a64c565bd0eb6bfdcef147f41aa73ea8b606738b3498465dd119613b0d6f5922fa6f59e5d4cf8ac8aade10562fbe129f92022f2315e790c0d6844064793808c0ace30b8cb34720df4ba91c4faf5b2d54622fce4709effae81304baf6753913ce611b725a1592bb18a48abd4795a02ef1ac287e2fef397032fa55833af3b7c28d5cba252daafdbc9dcb547e5720993637b8bd6ffb8f2d44b14cb7907de9cc5bd31b5a4335a4291a071e44c9345dfafcd732a86a6efe4d2975b3a9cf48fe5a0ec1f232a145b6f5cb3dfd0a97b2655a3a373537a6d9375745075d38a1c78de603f47175bbc1c5be413cfbdd53137603368be3455557b9e331d746f5a5c50f1d5efe87f1e2eb08656cf0acedd084103e27a3d1e844cfed309578b3fafdd93be392d34a440c24d761d4d758ad4b9be0482bb1f8a8d5f69b01d67aea733a8676ed0b77a0ec53c3d2a4b2094bfcd76b2f762c0c4179207b73bf55cfac1b130596555ba551e81117c83052b3fc358300abb7fe8b9e92c05bf1115f08f0fee755c268b7871d5ac1d148b5a0389296ea92b62bece927b7e04cf69be8f96e088a721cb2f9072cb20a029e9c95c0b7b4753a3a01a80d5b76a059a9a7b046329d88f89ddb4a4961a2de5d4daf253008b2ed2c95bc34b06fb95ffdb4981cbfab3fe812cf9feda06d420b058072bc65a69aa9030789d713ac63902b288dcb2a240d0452bc484c4ea1baac10eda67444bd84f900c70ee7b993cb01546f41876de98f9030c77a87f1447f64f4f36d65793361aa51950e7c2a4ab8890d0e35cd2e87fb0eb2e98f9f0169ebdd1e97d7c6cb61971f872dfad2a119fad697903bd7882befa6903826bf16e55d5f1d246c3ec612203b7b60b64f9b461235f5a9b7f35c280310cc1125b14d39ad0393351632bb1ee7c6ae9466e5f467d1ac2ec9adcf01489f26e4b196729f45ab3ef062a05a2f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747ee4d2ea17a969d018d009fff340c0679d83894476f79daf3d3291f0c701cf874a81033cc785e99f6ed93b84b77d60c1a935f2f83bee14605887c218c49d27065bb4c6fc87dad716b5cfc7db22bb157596bd971ef998534d014edb76d0c302257c8178a7271449f76f27d2b1f0a90fa1131eeae93d85f4c71a3e48f559c5b0228c31324d669e6d1750b121ad11fd5ffe8e55a6685a0360f635639529b8226f7d05dd49f6ad6a8fd80f8eb93745fb7d017d291be36bc4460208aa93b2f10dfc9af7c7fd86c3981a384581dcbe873645c77ae8aa67b9bc8383264b7513e7a9517cc54c9a8ab977a8c54718df070077f58ffa1bca9684ed2972979e37030bb9e5dccbe1f87568fdc9d66ec40631d3d6ebae7d5c06adab7defedeb50759436b841aeb0ad492199552b13cfb0d7be1bfa81b162df8bb4a9231ff762eecc7fac00bd219dd491e50efcdf843153adeaae9d4ae50d8c4bd9fa8f5f6a401b00779cea7a685d52428020e9841e6992118e05282ca0256caf966b531b312c5e0548c9692d033076752bf2baa16516ec6394aeb4d6a0979565bdc5737709d66c0c04b469ca80ba00d23c10c31378402b2926ff03ef12209dfea66501ef00e1da6c8de299dfd6f5352dcf814e3a72f7c474206cc07ddd356d85d49088d2fc4ad041a57ca214ea022da217ec1bead9a4bb0cf6856c7b367395d056dfed5464d9d8b244ba3387fe901c8391d60f6408df63319ea5a4a4f96a1be1b57015120f1fac124afe3b216857b83e17f542e5205f254707af4ff8e9392d1c8f6809e0e6a0210e91d5a392e6825b5adce618faaed194bef57bd17998ac805af822d2ffecbaea1ab87497bf26fab6bec6901a36455c6c0860d8a65855161c1728b89be7a40e9dfa86b90f6cabb26bc401ea186492aee87ce6104f8aac1ae1539955845a3bd9bcf1bd14e29ada299a6294448794eceadf8864b1df64b1b0fa8f2438f9f4119009d3058b55451e84615bd6eb663a723d80620fc44ec26e1713a6631f80027d1bda916d8e9ab8cf346b109248278946baca52e01d29992e1603a12d96c7bc031da4b4a8d672d3366fdd4a3d2c55b64c3b7f19768bdeca6084879f933e1ef44a0eac09f5899e9a0652cc60564d0268ae01118ab655eeae1950de44b487bce7dcef2dafb8593c17c6b805ca4c2f4f607269da7e47db54d36fad546e6aaf0899d60050b2a102a16e63647d110f0082bd3c5d9a8845239050fcf28d22a8c01060f290e3fe26a11cf1ea0abb521b3f64294654b44060a705287824a1596af5af78c50bf81f462a060d7af0a3d8a1d0e087efa003b9c58e5c54f9912f3a454ddc033e2abf9e17706075112bc7d5179b6dc7183117d814ad3832dcc5da7913a90d8e0b2c40c5e1437c8f329cfa4e0abe04f29f2514a3cb2abf2246e6782d92c0a217912dcecf5742a09c63019205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea83c106765d9d94d68bdb6a3398cd07aabebf00b66dc89c50906f3ba343320a4eea066e9dbfebaf7179c4992b281533b5af396fcdeab10a0b96cad5101b09262cbe7b96c5dc36db1a1b493799b1d6350f6d12cb8dd1b61a14ace429eaf2c7065b070219a8b45332f356023af7c8740a1914c66c4d4f7f06b834373e5381e52060a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd8d8434989c9bd18c69da26cc3a3ba59ff47a245d59675e5c53f41447d4d5235e11b28fc696f8dfeae5f3f4c86db93b6b77933c0b7e83cf2a6fed361927173f216b4e11a1092b305ee38eb8415f85a58ddae1bd02cb7cf027530758c1f01631b62a6945c3dd4ac831304305c5b9c7516f94a17cefe81db75bd74e5812dc2b34644856fcb5743b0aed2b11d251dfb6eaacbef4d154b9a118e419a22eb34a5c9ae9730f38f9391859234cdb47b792ca3872256ea0dd156fafa86cdc72c51c45f8fa1f4e1158d30bfe78f4696d6eb34cfa240f8113580f2c945812d6f5764999ee7f2bdd7b6454d52876de96209f05442b159a27505aad64c662297a7c58e3ece89fd6e34cc97cd9f00ee30dd6d070989745763429652ec24e41645ff9a4917dc67d36de98c88282b26e365ca74a030522e359e25cbe55647f60fe912e566a0dd637fd634aacd28ae06f032f4d92c36ac0015ecde2c2d772f6353dcec62325e862e18bf7a9eeafd29b34b6092f9f088bf84fcf876ba6062591174b35302c4d971e24ce159fcce95c42d5a48f8abd3970a3162360108e7759201511445a31a4ec82d769cb944a3967eb3c28b9d7419f67832fa34264c7bb0064c0323108234e0a2e6fd2eaf81ae46cc1398b3936bc6d9fdd4d7a4e565069ea26decc07a054cf434a6be26f9f3892505aa2b9a2982b02cf66c81635d565b6fa5f43e8e442b1667a8f526d3f7b3943eb4d974944e388554987a5e540f911f8ce764c7c185e89642fecab2e4066fa8e9f6a311b86697b2740d5e6228aac24acc63c48bef5ba0d8913f5406e1808834f417719ab538fd69728c03fc148d72802dc2e8f0f907240e3dc20600c4f28f75b81fb6e078357f0de9592417d648d27cfc05e01bdb6bb64322d600f497543c3dc23ab391138d2611be27a40a12bf04edb22defd715b61ed9759e5e4b63454be53189597eb80374a218861466f96682816e18c4694ce9d6a3b7d8e7ed64c3035c9f028b30c702d1d0a165e77d65eb1e512cde8083ef1c6591577b1ef9e5894bfaa48c205626bc4cf4694b2771ab3f9455c5d7d5fbd813a8761ba683a3d08193db63d867a4fe1803824728e4773134ef5408646cfafaa983f07751d27f990a45f8e9a0666d3dd131e6b37018e056a120036a21d88bd1f28b690f2f0c4394b8de14f3125a4ec40c4e7df4c983b11e7369631f00cfdf13109ff5f6d09f71bd3547cfae63d7df2f0cffa8c0f57b7f2782ba20085e80e946f7355530d74f5dcb547e5720993637b8bd6ffb8f2d44b14cb7907de9cc5bd31b5a4335a4291a0fa492fc3cab772725999294f31ac77a40d0fe13dc0385b45c0c0b5cb6d753522dfd0a97b2655a3a373537a6d9375745075d38a1c78de603f47175bbc1c5be413b9599e03f9e2b2f16161b504c71ac459efa6bbc890c52d157544396e8e990b063d50961c0f250792039a52de16bca6b0e6f8968f3539417a03db45eadedb6d14c0579997545a13c2d0ff3d951c25d4d88b51da7766ab2068514ec8b2ee7abcf17328d469b3ce49ba284c144d75a314dd38bbb1441ef233358c5531fd3f286c8a2051f703047bd2e9a91d4a2650f3d98426d852c1f729dc3a7d8996e0522f6af2d9abc3d95b26f54b359e5ef754b8e8785b2bb85b644657bddbc7a50025f629004bff3223a9a50126edab48fc3b003d08d5e8c48a0b140e0a401b05f136acf51a008b2ed2c95bc34b06fb95ffdb4981cbfab3fe812cf9feda06d420b058072bc61c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525dac4878fea37b29a78c18837adaf3c5e75fede4097f094b1912a5e9320c1f16757ff7c2521bc7a931f5e7280c587a35234a9ea22c9e7aee27fec7f66fef37bc6d2bf3f50cce227bb61fa69082d2b2e7901a0eb2b059d3b7b119a800cea8e9b9143164decd33405067c2a8605f014028ef19456d2afbcc7a19d0f8a421ad8605679129155ed7932a20667877d05c796a1404e6191566dde559f3311c951105ad5bc23cd5e32a2dae91c76fac54d1ef2423397942ada0228e6686152203d99e83f181687c0f6573cc34f230390c1928bf7eac588341bab5de38ad67cf748726852742cbf8699568da2f98efb81013319a82dd2e39bc4efeaa5b9391344a724f9bcc48f67c0ae24b9b4d89c8d4ca3564b14f28e06c80b3e1fe32c31bec7dd828d55f07f45fd3ed58772dc8b764b59757c320ac52db0d1b83b6e01c9bd9b883cf9bccaea629257db81751283965b47298d8cee1f7396a33ff6a91d40bbc87b1a70f8eb769d09d07d83c4e3587592d5a0865b64e16dc4c5ff1e6262091f874f9ceabacf4b470727190e9113134f09b12eb9de651042cce10df0d62eccb861c6f85ce7ad1feb2b887e71790070a2f4c614589f8b0f36d251e4bc4227cde6435b46cd0cabc31ea0115d37131fd209e1e98b94390f968ac31370b1c9b9f56d9e1e9b06a5b6fa9438db9e18221a0f34c5f63f0696eba47a0b93656587d924bd72b4ec3cabe512a9747a5213087edf751ac5ec64375ae3fd6eb7e1e4454f875b5831ea233494b5bc98bafd74d844f518024a3becfdfd9eedbd0bbc8b0497732ea4b51cd514148b61192e53631dc4c0db2ff8d300f0d0d286f8de7fbfe1f23d3d0156085ed6bf2ecb6f8e3f7b0c82505968c97c97fb89d0b71027a2d6a6691c91967bc0186eb6bf05bda82b22d0312a9407bcb45a8a384a7ee2f19392ec993e97a4825434f4a38d13a066779d36bc1155d1dccfedc399d8fd2e02a326b26c8eea830d65ac03ba8c7e88a300b0977ef31a604673ac290688568738bca7e2771d7a4b8842b76f9efec5559722d8d3ac456fe6b59145ac1a2d835527fc4d407ffc62b828a0509581bb71dea15af0d9102b4a914376687dfd60355c2bd5042ccedcc340a446161f86101b61d00e451f096612e4509d234fbd4164e5631a9a9fcc8b185af82a46a46ecf74610727ccad0aa50fa79963c2fc6b7bccab97e63637d38f28ef1c0a264317efb80d6e46c7c668557a02f79833cccd489b0a369923a8f3eaae9a74d85c6cde97c83c65e5e5586f3e33eb100c8ae80b56fba09f24434a845b98a632fbeac8f6b1e6a06722436ba49cf88fde45cc2be5e282b81026f15603e4beb720a36fa406e1276d1b2b3789622cef6a95dd8576bc993d0b116bda911328a02208b387b90ba7f3bf0ee732e8f9c4b8cd09b8fabe905c7c708cab14a853952704e31eb989450f2936f1646af3eb557978b174134c5f6c7f3b65463d731e0d7bfb8e75c8fc1eb5fa90c7e379ebe20b025bccd5d8421c72c279e2b43a2b2466eab412d8235ffdc18f16d5f6d19a262dd4ee6e833bc2ca7d5fe49b74e357ccb6caf53344b7f18a231b18c796d5df1af5f0b7a3adcc0d0f1197d827ba7b5a09f054c213956bc2f4fb0c55d2dd547772d4b8a6d7f59cab3c471c604c627370ab4d8f20f96a9ae3c068fd5d7e0963c52180396a4b02255b2b37e1c8796c49dd365e9e82cc42c19493756879c80930a5b0481bb6ef2afab8412e49dbeaa4e1ab448cf8124ff0b7cc4b730f27c8bcb2b2a38c300f515a54bccd8eced37feda3aebab16de6a570df5d6bc4cbbcb9cf7e68788c42977f6fbdea3fa76c69e13d2fa77ea927a56cc2251caf6337487ccfe3d6d35a871238fe71b21ba4598923f05283b60791e4ec1952f100f0402e609a8927d6c818e8cbb35d59b134c1ee6282353874168740546c4b06dca67ceffd026ea5ade1889a22d228f7fd341e2f290d671509cfe9bf3b08f2eb4dea29430c6676c3e23b16e64d89ec0353a7b3504478f845259b54896d6297b4db31b69dec7ac2f843c2665a011aa558712ac811bd832587d61bc296b075d36183211cd293b4dbde7b65b54a4a3cf135eb0c9d3fc82243ac3057f8af2225d465c2980004fd65663f2788840dfdc386fd27f1cc51f4e97bc63e83367cc7e4ff0212a905024fc18fc606a305770711256c810473310ee03c05878c136160b49c423012c2c56debb36ec767ddf30b6edc0fc22a585eb26782af5a12c0cd461577567834301ee1a491e65658738f736611bff674074606794ab9c65a195c34eaa1faaccd800738fe9512fdc295e079abb1194085e4df3c36491ab911f0e7202d8a1170333c28d78c6293eb66b8769f49b3444e930b65a2c4b6e7b6a44e4cb799e156472c250bb1614597ccc8fa8adaf9d0d971804abf548d1ccc30e56668cbba17c6f1191d6c42ff55c2a4e71fcbf188ea6c32f6b53992d5e7eb9f3e946413e9bf7f293d5739d29b2120e34b99296d9ff3623fbd33bc81eeef384a45b18e7e86ea0a4dc3894faa35d6a0fa9883e58f1de7121f58124db6ab1887ec732867b33a1e40968f2f5d84d87e9c1f740502db96ced538763149d45b4e6d7c794c7b059b2bbed9d7567c8907392eca24d7bc77be626f908b6cb3619af47b931084f1550719f8cbcb1f101ba96923212b87671b1e2328e2b1cfc41318eb2e370aced6abc0be17451d862c7fcaf2dbd9fa7ffccdc6fab277f503254f64b5ccf19e6ee9c0cf6b80b46fffc9809573131a3a5fbdf66650ef63a444c5a7b685a9daa22cf02f540f9ad7e1ec56de533568951796b6894bf38f9f283357aac948908de5fa8615b606b739bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4192c5a44da88681442ee44ffea26fee601e61acd2e9fa17adc769a8857b6593c70304355570398896c59b9063c48cde0999a458e5de06a62049e1ed95a807a5de9ef74840f563ceaa225e9fd0db2884f1cd496e34118790dee4d6cbb774e400a096d5c76d61140541c4139962bae0ca8dc37d2b69a765a9fcdd10ed4253023f555aa797287b2e4962bed403369ad99a64272f38608202b997eb958b29a7140183e7b1256d8adfe6e41244fa8b308ae8ceb78d5264f2b6996aedba2bc287d33edbb2ca39ac24d6edc26b9cc2c3b823f8c90a266f479ce94bd146bd741f6e728927f9fd68585cdca42cf7d2801bba6b7c926b42076f8bc18ce570b8d29a311e633libcreaterepo_c.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcreaterepo_c-0.10.0-2.fc22.src.rpmcreaterepo_c-develcreaterepo_c-devel(armv7hl-32)pkgconfig(createrepo_c)@@ @@@@@@    /usr/bin/pkg-configcreaterepo_c-libslibcreaterepo_c.so.0pkgconfigpkgconfig(glib-2.0)pkgconfig(libcurl)pkgconfig(libxml-2.0)pkgconfig(rpm)pkgconfig(sqlite3)pkgconfig(zlib)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.10.0-2.fc221:0.143.0.4-14.6.0-14.0-15.2-14.12.0.1VV@V&,U@Ug@UUUT@UJ@UHT!Tq@TTa@T`T[bTSyTD@SS@S @S @ShSFS@S@RJ@RR q@QQfQP<@Q=@Q8@Q@P@PpPpP@P@Pl(PDP+@P1@OỌ@OhO@O@O\@Orion Poplawski - 0.10.0-2Tomas Mlcoch - 0.10.0-1Tomas Mlcoch - 0.9.1-1Tomas Mlcoch - 0.9.0-2Tomas Mlcoch - 0.9.0-1Tomas Mlcoch - 0.8.3-1Tomas Mlcoch - 0.8.2-1Tomas Mlcoch - 0.8.1-1Tomas Mlcoch - 0.8.0-1Tomas Mlcoch - 0.7.7-1Tomas Mlcoch - 0.7.6-1Tomas Mlcoch - 0.7.5-1Tomas Mlcoch - 0.7.4-1Tomas Mlcoch - 0.7.3-1Tomas Mlcoch - 0.7.2-1Tomas Mlcoch - 0.7.1-1Tomas Mlcoch - 0.7.0-1Tomas Mlcoch - 0.6.1-1Tomas Mlcoch - 0.6.0-1Tomas Mlcoch - 0.5.0-1Tomas Mlcoch - 0.4.1-1Tomas Mlcoch - 0.4.0-1Tomas Mlcoch - 0.3.1-2Tomas Mlcoch - 0.3.0-1Tomas Mlcoch - 0.2.2-1Tomas Mlcoch - 0.2.1-3Tomas Mlcoch - 0.2.1-2Tomas Mlcoch - 0.2.1-1Tomas Mlcoch - 0.2.0-1Tomas Mlcoch - 0.1.17-3Tomas Mlcoch - 0.1.17-1Tomas Mlcoch - 0.1.16-2Tomas Mlcoch - 0.1.16-1Tomas Mlcoch - 0.1.15-1Tomas Mlcoch - 0.1.14-1Tomas Mlcoch - 0.1.13-1Tomas Mlcoch - 0.1.12-2Tomas Mlcoch - 0.1.12-1Tomas Mlcoch - 0.1.11-1Tomas Mlcoch - 0.1.10-1Tomas Mlcoch - 0.1.9-1Tomas Mlcoch - 0.1.8-1Tomas Mlcoch - 0.1.7-1Tomas Mlcoch - 0.1.5-1Tomas Mlcoch - 0.1.4-1Tomas Mlcoch - 0.1.3-1Tomas Mlcoch - 0.1.2-1Tomas Mlcoch - 0.1.1-1Tomas Mlcoch - 0.1.0-1- Remove comments causing trouble with post/postun scriptlets- Python 3 support (made by Ralph Bean) - Modify gen_rst.py to indicate --sqliterepo is an option too (Neal Gompa) - Do not compress manpages at generation time (Neal Gompa)- Fix double free during parsing broken XML metadata (Issue #33) - Tests: Add acceptance test for --general-compress-type option - Fix 'CR_CW_UNKNOWN_COMPRESSION cannot be used' error - Refactoring: Fix compiler warnings - Add --general-compress-type option (RhBug 1253850) - Enable drpm support when drpm library is detected on system (RhBug: 1261031) (Issue #37) - fix traceback on non-complete datetime information (Jarek Polok) - parsehdr: Skip broken dependency with bad (non-numerical) epoch and print warning about that (https://lists.fedoraproject.org/pipermail/devel/2015-August/213882.html) - misc: cr_str_to_evr(): Return NULL instead of "0" for bad (non-numerical) epoch - updateinfo: Fix a typo in the package release attribute (Luke Macken) - CMake: Don't require CXX compiler - Tests for different checksum type for RPMs and repodata files (#31) - Support different checksum type for RPMs and repodata files (#31)- Add drpm as a BuildRequire- mergerepo_c: Prepend protocol (file://) for URLs in pkgorigins (if --koji is used) - Update bash completion - doc: Update manpages - mergerepo: Fix NVR merging method - mergerepo: Fix behavior of --all param - createrepo: Add --cut-dirs and --location-prefix options - misc: Add cr_cut_dirs() - mergerepo: Use better version comparison algorithm - utils: Port cr_cmp_version_str() to rpm's algorithm (rpmvercmp) - misc: Rename elements in cr_Version structure - mergerepo: Fix version-release comparison for packages when --all is used - mergerepo: Show warnings if some groupfile cannot be automatically used - mergerepo: Exit with error code when a groupfile cannot be copied- mergerepo: Do not prepend file:// if protocol is already specified- doc: Add man pages for sqliterepo and update manpages for other tools - mergerepo: Work only with noarch packages if --koji is used and no archlist is specified - mergerepo: Use file:// protocol in local baseurl - mergerepo: Do not include baseurl for first repo if --koji is specified (RhBug: 1220082) - mergerepo_c: Support multilib arch for --koji repos - mergerepo_c: Refactoring - Print debug message with version in each tool when --verbose is used - modifyrepo: Don't override file with itself (RhBug: 1215229)- Fix bash completion for RHEL 6- New tool Sqliterepo_c - It generates sqlite databases into repos where the sqlite is missing. - Internal refactoring and code cleanup- Proper directory for temporary files when --local-sqlite is used (Issue #12) - Bring bash completion install dir and filenames up to date with current bash-completion- Python: Add __contains__ method to Repomd() class- Python repomd: Support for iteration and indexing by type - e.g. record = repomd['primary'] - Show warning if an XML parser probably parsed a bad type of medata (New XML parser warning type CR_XML_WARNING_BADMDTYPE) - drpm library: Explicitly try to locate libdrpm.so.0 - deltarpms: Don't show options for delta rpms if support is not available- createrepo_c, mergerepo_c: Follow redirs by default while downloading remote repos - mergerepo_c: Fix segfault when a package without sourcerpm is part of metadata and --koji option is used- xml_parser: Add file path into error messages - Refactor: Replace g_error() with g_critical() (RhBug: 1162102)- createrepo_c: New option --local-sqlite- Mergerepo: Fix mergerepo - Mergerepo: Add some debugging of metadata read.- deltarpms: Update module to work with current version of drpm - mergerepo_c: Add --omit-baseurl option - craterepo_c: Gen empty repo if empty pkglist is used - Docs: Output python docs to separate directory - Several small fixes- updateinfo: Use Python datetime objects in python bindings- Support for updateinfo.xml manipulation (including Python bindings)- Experimental delta rpm (DRPM) support (Disabled in Fedora build).- Initialize threads correctly on old versions of GLib2 (RhBug: 1108787) - Do not print log domain (get rid off C_CREATEREPOLIB prefix in log messages) - Implements support for --cachedir - New option --retain-old-md-by-age - Few small API changes- Change default behavior of repodata files handling. (RhBug: 1094539) See: https://github.com/Tojaj/createrepo_c/wiki/New-File-Handling By default, createrepo leaves old groupfiles (comps files) in the repodata/ directory during update. Createrepo_c did the same thing but the version 0.4.0 changes this behaviour.- Support for weak and rich dependecies- Relevant only for developers using createrepo_c library: New approach for metadata loading in case of internal high-level parser functions (see commit messages for more information: d6ed327595, 0b0e75203e, ad1e8450f5) - Support for changelog limit value == -1 (include all changelogs) - Update debug compilation flags - Update man pages (Add synompsis with usage) - Update usage examples in help- Temporary remove deltarepo subpackages - cmake: Do not install deltarepo stuff yet - helper: Removed cr_remove_metadata() and cr_get_list_of_md_locations() - Add module helpers - Sanitize strings before writting them to XML or sqlitedb (ISSUE #3)- New expert option: --ignore-lock- More effort to avoid residual .repodata/ directory on error - Add deltarepo and python-deltarepo subpackages - Add modifyrepo_c - Add documentation for python bindings - Refactored code & a lot of little bug fixes- checksum: Set SHA to be the same as SHA1 (For compatibility with original Createrepo)- Speedup (More parallelization) - Changed C API - Add python bindings - A lot of bugfixes - Add new make targets: tests (make tests - builds c tests) and test (make test - runs c and python test suits). - Changed interface of most of C modules - Better error reporting (Add GError ** param). - Experimental Python bindings (Beware: The interface is not final yet!). - package: Add cr_package_copy method. - sqlite: Do not recreate tables and triggers while opening existing db. - mergerepo_c: Implicitly use --all with --koji. - Man page update.- mergerepo_c: Add --simple-md-filenames and --unique-md-filenames options. (RhBug: 950994) - mergerepo_c: Always include noarch while mimic koji mergerepos. (RhBug: 950991) - Rename cr_package_parser_shutdown to cr_package_parser_cleanup() - cr_db_info_update is now safe from sqlinjection.- Fix double free() when old metadata parsing failed. (related to RhBug: 920795) - Convert all strings to UTF-8 while dumping XML. (related RhBug: 920795)- Remove creation of own empty rpm keyring for a transaction set. This is not necessary since rpm-4.8.0-28 (rpm commit cad147070e5513312d851f44998012e8f0cdf1e3). Moreover, own rpm keyring causes a race condition in threads (causing double free()) which use rpmReadPackageFile() called from cr_package_from_rpm().- Fix usage of rpm keyring (RhBug:918645) - More generic interface of repomd module - Code refactoring - Add some usage examples into the doxygen documentation and .h files - Rename version constants in version.h - New function cr_package_nevra (returns package nevra string)- Fix bug in final move from .repodata/ -> repodata/ - Fix warnings from RPM library. RPM library is thread-unsafe. This includes also reading headers. Use of empty keyring for rpm transaction should work around the problem.- Fix filelists database generation (use '.' instead of '' for current dir)- Fix race-condition during task buffering in createrepo_c- Fix removing old repomd.xml while --update- Fix bug in sqlite filelists database - Fix memory leak- Deterministic output! Packages in output repodata are now sorted by ASCII value - Support for Koji mergerepos behaviour in mergerepo_c (new --koji, --groupfile and --blocked params) - Better atomicity while finall move .repodata/ -> repodata/ - Repomd module supports pkgorigins record - Some new functions in misc module - Small changes in library interface- Another memory usage optimalization- Some changes in library interface - Memory usage optimalization - Fix a segfault and a race condition - New cmd options: --read-pkgs-list and --retain-old-md param - Few other bugfixes- New interface of repomd module - New cmd options: --repo --revision --distro --content --basedir - New createrepo_c specific cmd option --keep-all-metadata - Few bugfixes- SQLite support - Bash completion - createrepo_c support for --compress-type param - Improved logging - Subpackages -devel and -libsi - Relicensed to GPLv2 - Doxygen documentation in devel package - README update- Support for .xz compression - Unversioned .so excluded from installation- New mergerepo params: --all, --noarch-repo and --method - Fix segfault when more than one --excludes param used- Set RelWithDebInfo as default cmake build type- Add version.h header file- Add license- First public release  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL0.10.0-2.fc220.10.0-2.fc220.10.0checksum.hcompression_wrapper.hconstants.hcreaterepo_c.hdeltarpms.herror.hhelpers.hload_metadata.hlocate_metadata.hmisc.hmodifyrepo_shared.hpackage.hparsehdr.hparsepkg.hrepomd.hsqlite.hthreads.hupdateinfo.hversion.hxml_dump.hxml_file.hxml_parser.hlibcreaterepo_c.socreaterepo_c.pccreaterepo_c-develCOPYINGhtmlannotated.htmlannotated_dup.jsarrowdown.pngarrowright.pngbc_s.pngbdwn.pngchecksum_8h_source.htmlclasses.htmlcleanup_8h_source.htmlclosed.pngcompression__wrapper_8h_source.htmlconstants_8h_source.htmlcreaterepo__c_8h_source.htmlcreaterepo__shared_8h_source.htmldeltarpms_8h_source.htmldir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_68267d1309a1af8e8297ef4c3efbcdba.jsdoc.pngdoxygen.cssdoxygen.pngdumper__thread_8h_source.htmldynsections.jserror_8h_source.htmlfiles.htmlfiles.jsfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_vars.htmlgroup__checksum.htmlgroup__checksum.jsgroup__compression__wrapper.htmlgroup__compression__wrapper.jsgroup__constants.htmlgroup__contants.htmlgroup__createrepo__shared.htmlgroup__createrepo__shared.jsgroup__deltarpms.htmlgroup__deltarpms.jsgroup__dumperthread.htmlgroup__dumperthread.jsgroup__helpers.htmlgroup__helpers.jsgroup__load__metadata.htmlgroup__load__metadata.jsgroup__locate__metadata.htmlgroup__locate__metadata.jsgroup__main.htmlgroup__misc.htmlgroup__misc.jsgroup__modifyrepo__shared.htmlgroup__modifyrepo__shared.jsgroup__package.htmlgroup__package.jsgroup__parsehdr.htmlgroup__parsehdr.jsgroup__parsepkg.htmlgroup__parsepkg.jsgroup__repomd.htmlgroup__repomd.jsgroup__sqlite.htmlgroup__sqlite.jsgroup__threads.htmlgroup__threads.jsgroup__updateinfo.htmlgroup__updateinfo.jsgroup__version.htmlgroup__version.jsgroup__xml__dump.htmlgroup__xml__dump.jsgroup__xml__file.htmlgroup__xml__file.jsgroup__xml__parser.htmlgroup__xml__parser.jshelpers_8h_source.htmlindex.htmljquery.jsload__metadata_8h_source.htmllocate__metadata_8h_source.htmlmisc_8h_source.htmlmodifyrepo__shared_8h_source.htmlmodules.htmlmodules.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex2.jsopen.pngpackage_8h_source.htmlparsehdr_8h_source.htmlparsepkg_8h_source.htmlrepomd_8h_source.htmlresize.jssearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_10.htmlall_10.jsall_11.htmlall_11.jsall_12.htmlall_12.jsall_13.htmlall_13.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclasses_1.htmlclasses_1.jsclasses_2.htmlclasses_2.jsclose.pngenums_0.htmlenums_0.jsenumvalues_0.htmlenumvalues_0.jsfunctions_0.htmlfunctions_0.jsgroups_0.htmlgroups_0.jsgroups_1.htmlgroups_1.jsgroups_2.htmlgroups_2.jsgroups_3.htmlgroups_3.jsgroups_4.htmlgroups_4.jsgroups_5.htmlgroups_5.jsgroups_6.htmlgroups_6.jsgroups_7.htmlgroups_7.jsgroups_8.htmlgroups_8.jsgroups_9.htmlgroups_9.jsgroups_a.htmlgroups_a.jsgroups_b.htmlgroups_b.jsgroups_c.htmlgroups_c.jsmag_sel.pngnomatches.htmlpages_0.htmlpages_0.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_10.htmlvariables_10.jsvariables_11.htmlvariables_11.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jsvariables_6.htmlvariables_6.jsvariables_7.htmlvariables_7.jsvariables_8.htmlvariables_8.jsvariables_9.htmlvariables_9.jsvariables_a.htmlvariables_a.jsvariables_b.htmlvariables_b.jsvariables_c.htmlvariables_c.jsvariables_d.htmlvariables_d.jsvariables_e.htmlvariables_e.jsvariables_f.htmlvariables_f.jssplitbar.pngsqlite_8h_source.htmlstruct_c_r___f_i_l_e.htmlstruct_c_r___f_i_l_e.jsstruct_pool_task.htmlstruct_pool_task.jsstruct_user_data.htmlstruct_user_data.jsstructcr___binary_data.htmlstructcr___binary_data.jsstructcr___changelog_entry.htmlstructcr___changelog_entry.jsstructcr___compression_task.htmlstructcr___compression_task.jsstructcr___content_stat.htmlstructcr___content_stat.jsstructcr___delta_package.htmlstructcr___delta_package.jsstructcr___delta_target_package.htmlstructcr___delta_target_package.jsstructcr___dependency.htmlstructcr___dependency.jsstructcr___distro_tag.htmlstructcr___distro_tag.jsstructcr___e_v_r.htmlstructcr___e_v_r.jsstructcr___header_range_struct.htmlstructcr___header_range_struct.jsstructcr___metadata_location.htmlstructcr___metadata_location.jsstructcr___modify_repo_task.htmlstructcr___modify_repo_task.jsstructcr___n_e_v_r.htmlstructcr___n_e_v_r.jsstructcr___n_e_v_r_a.htmlstructcr___n_e_v_r_a.jsstructcr___package.htmlstructcr___package.jsstructcr___package_file.htmlstructcr___package_file.jsstructcr___repomd.htmlstructcr___repomd.jsstructcr___repomd_record.htmlstructcr___repomd_record.jsstructcr___repomd_record_fill_task.htmlstructcr___repomd_record_fill_task.jsstructcr___sqlite_db.htmlstructcr___sqlite_db.jsstructcr___update_collection.htmlstructcr___update_collection.jsstructcr___update_collection_package.htmlstructcr___update_collection_package.jsstructcr___update_info.htmlstructcr___update_info.jsstructcr___update_record.htmlstructcr___update_record.jsstructcr___update_reference.htmlstructcr___update_reference.jsstructcr___version.htmlstructcr___version.jsstructcr___xml_file.htmlstructcr___xml_file.jsstructcr___xml_struct.htmlstructcr___xml_struct.jssync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssthreads_8h_source.htmlunioncr___statements.htmlunioncr___statements.jsupdateinfo_8h_source.htmlversion_8h_source.htmlxml__dump_8h_source.htmlxml__file_8h_source.htmlxml__parser_8h_source.html/usr/include/createrepo_c//usr/lib//usr/lib/pkgconfig//usr/share/doc//usr/share/doc/createrepo_c-devel//usr/share/doc/createrepo_c-devel/html//usr/share/doc/createrepo_c-devel/html/search/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi                                       C source, ASCII textLaTeX document, ASCII textpkgconfig filedirectoryASCII textHTML document, ASCII textPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedHTML document, ASCII text, with very long linesPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedASCII text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedRPRRRRRR R?p7zXZ !#,T]"k%.Qydߐ&;12z0 O$b?pҤ9oF P xjí4$,&z>g=G0kY )5^P?'8N)e*QYrS'Ցi°GzR5QSZk!A&rfn|4Ln>aێ_sKW"p}rǙ]^IL1>_?d&SWN 5.:ɏKˑ7.)G!O6V9nE NlmSB(wi̎R!`ZbXU |TFRn0: !ԯŒ@6s]WVj[Bcrg{3l_̎{7P_I%|U}"q:?Iy5: a` 1ܑ-]MLfQ ; Mq3աi wt[L/rYl~|2N$z3V9hO~wg5e1r 6HѸl@>_#=H]i?Y*=tMY8_B0Tif."g )n͘Lxu("ڮփ Sg ;bz.ιÖCR,,lW x 6X~7](Y}?9 5`}Wbn ]wsJ% 3*&ctDMNJ&} KN/Dɽ<,)LM PSh=TMm!L¾9\SLp?p)*TB N#ړuE%5$8%݋0M|c_Ec(A BgFJKB4q1;_|ٕ}fט10_}OjZ:v,h)u[C[<58*Und6&o ~l. ˪e]Ʌp%BÄSI@ !Ւ4qV)p&2#Bp>&c9# lax2nWeg߾4b|c7&-s)W&o¾X/?7̆#a4cDoTS8RZcgs$ohl&Iz*&ܥ֦7؊-Hs",}!4<}d%_fGϿ6˒-!S@;B'b z@RQ{ݾEyx~=? -9@\7x;?-v(Cǰi (ܼ=.ӣ*yU;'l˻p nl s:Z:cg-+s X"G5AoIFalbI9\.Tx;+*zDzCW)?+wѧyrPˠo)pv3ia[k[; jbm T81R޲{!pmQaڐǥ\/1,v-'B BU/q#Ew:];_Nz=xU3N4q8 bLa_@MV׿F9rv {IBEd8B-jS>2k1n5FX.H}jx)j3ըp GUn}BrlB]z4j-_23u/RŲ%7ocwAf^Vc*Ac2TL/we}zp_]bָ :CA} ~~b#߫*niDb}2c'(ٽTQu+ $iPĜ PUfGzFa6Lg^58„LĴℽZ6`u}9.KyKr{e[ċjRoI yMэՌ Cl Z]QWYR~&jEԽCۜ |kㅹ@BfŤ[Jj9G<ʹefb xKۗ !6FiajY">/680!wurޡPudwYL6 ΂CiϧQ,˻L8/CL+-CCY~#g;.t#5)I;% ikJ^>bs~==V\$y]lc}$U gw{^ׄlonxUv!t;qdljӦe+^$)49vE+ gվjVPh4qOZ;t7R"#(g ~L#DD0Fs͋ק5O`(fQA/3N]I:"n, `Y5Y Z+giwLyFƚsSC~_1ڤX'UWf=39Ab'nj>l[z<4Tr88`5ml+(CWtx9lyb=;ϨBw+-g<4~&CЮKjHLlr ս-44z-T vITކ"Ffb׋!;S+Q΍t14IVu{ݴHх^|UwH t(*gP/|/=k28s~UNLvB1XMbQf4; FBPCTRchν[}/RG:0&!oec}YHQOCok7Lf,~I3g\Ƅ4B N}us906lYw,!g60NH; E|fGɺ_&ԳK>!d!Yt(xs!m>-CaPX+fh[BѶGeu\l_M5|з7b%~ h(Uw1Vf[;'xl% p+N r cv<9;1(?u1)E<Ղo@܁tqt (=B+[n&OyK ^6 8&ʱ Ji.ޔz(9%دËm x/PaVvy9+ԭIYՀazHFE9~q < ~>+E ;`RT:xwsab!~eho{j3YDUt*lmR-׬D: jSձPQm0ևDcdAd*"` ] ܷPtg \[[ B5dl:u'@AÜ{x{0:L3p/S05pVhcF Wy%*~2 3˒-}j؝Zv3]^ja .I?I"PLbpvԘH7\&4CбbڪAjr(| [1 NuS=2fJSfi\@]#c ZJJT%ӗ*?6y2%vOB!**Ed/E{M֭܋06aF>vSV9FZCӲh{}C//zTܚ33g ; Ugjx>Ҥk9VT]u)iɱު2L|Ps5(`CV|[Z9[ ^D5_F)fH)8D(q:B0==Μ_QO)`+yZ#!unIt5vn~C_[⼩S7AHMtj4|Ұ;H!ce:IUδYh~CiÈ"O'j [CO*7,ID79Ҩ!gD2 p,$z)-!y>'*gV(Kb p3.9e1%C7 ~lbdo,+7؆榷x~XV*ӄ!YbBlq>ZB%I`b,-hd-ڿfFF0'ƂNd7@ξnǡfKК(S6h O$L@Ƚ\grNH꭬}].b7_wv`WZdV'\0wHHG&4E8NF_/A U0Uc~Zm{t(&l^Wv-C66B+X͗ 4yc^5*,㴵Ҥӡ%L )vn#L@z2c ĨλC\qUԦryQޕMF`X>H6j'޷VCb}I'ot4&8pq,$io'G4(MG@c)ڡDLQZ>X ya>=IB|X5Mr;|s4IЉE0۱bv[7Y1Ht+ɸz p3' WxQ9c9}m 3i μ棧zG`NZYcGMJ;CF§ >8a[/[2jk,K$P)(gdvgrr4.AEY 1F{uAƎ| d ^Ս0,@hܥṜ&C`]958kYQ"M8]K a% >=bϩS|0e;.垤MydgDݑgF|yUJ@ r:p=ў$ZO F @:+1Ls6reA#&CRN LY=t4nն YZ