SOURCES: rpmde-corrupt.patch (NEW) - diff from 1.0 to fix corruption
glen
glen at pld-linux.org
Sun Oct 30 21:27:02 CET 2005
Author: glen Date: Sun Oct 30 20:27:02 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- diff from 1.0 to fix corruption
---- Files affected:
SOURCES:
rpmde-corrupt.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/rpmde-corrupt.patch
diff -u /dev/null SOURCES/rpmde-corrupt.patch:1.1
--- /dev/null Sun Oct 30 21:27:02 2005
+++ SOURCES/rpmde-corrupt.patch Sun Oct 30 21:26:57 2005
@@ -0,0 +1,98 @@
+--- rpmde-release-1.0.1/common-modules-1.0/Kaizen/RPMDE/RPM.pm 2005-08-12 05:59:30.000000000 +0300
++++ rpmde-release-1.0/common-modules-1.0/Kaizen/RPMDE/RPM.pm 2005-08-12 05:59:30.000000000 +0300
+@@ -136,23 +136,73 @@
+ if($rpm->srpmsize) {
+ $rv = nearest(0.01,$rpm->srpmsize/1024/1024);
+ } else {
+- $dir = $rp68gHgqhdBHgQ
+-8z/5cKJ+EcT5Mcewn79JSwBNDSNI/yi9pxNUvMdKOA7zMXxPmpika6b3cAG0lLgxma1nhYsw
+-623M13a8rCfIeqKsL5V1uay5xfidvkz+0Ypol+na4osIfi+dSTJaSXKhPY+DBEWCFetWksaf
+-RrsIvZkMSH/yUA4kNYiQBbmdrGneP1oN8cZpahCaQ9EW1lkf4MrT5FsJ16KUfI3CklqsA9eN
+-kd+eHr9a7GsmG8VNnIT9ToeXS9rTzImv0nRsCX9wkbecXJOuxrlwhLqPqTMbx6mJx3ElUsbJ
+-7iJez0t+StU/eSKbpfoJnzdEWiZO4im8jElPqT1ln4tgL48UgRVPGHGTtYU+VachnyqLyjFm
+-eM8O8LVpX5x3Crx9VHLYJ/uj5NtW6ctcA9UvEthnJa2ErUJJPnwVgZ66ftg+PuoJkn3DZCNV
+-F3XWQBrPCdJ4ehyUHiIeGq88DdtxC4nzMAiLdFFqTZ6afL9Px28O+WaI5IgQJwGFDNEV7GIP
+-yEmzb/LUfFpzMdKa78WcQsTMqc3fctI1Mc4UoXm4pzLExSkGTm0msYf/8FyMfIhbfG7Si7TY
+-bkHIT16hRUj6+DDGHOcXIRuJFdavrn6GK07KS0SUqr+6A+l5nPq5w5L+pnJpJYvOJV87uSzq
+-rGqEMKSK4SdEHnBqtvGhTdV4Y9JS6W2TPpaMvE7H762YZxC+BXfjiqTkfpPP8FR9Wme5GilR
+-6VFmq3QVx+n4nbp91HuXoy2WbBvu8PzeLu9zC033zzzaG+O6O3mp9HWg95123NWc+JmOktdA
+-A8o+C1sViKkkfSpoLwvCAuTgMMWIOMuj+JlPKxDHmsvr1e2CYIJV6zfI86RB3nNBrlsdSuKk
+-Xwp4UBIP1l6Uy4F1HdJ6iW5ECl01ajEdeyupVYv0nJLfP93Y78Jbk4d0mkUauqVu+aR/BcIN
+-OJrPNYvoGmQ/vxOeD+Ke66F5ppIclZKqBjnXyftAA7YbEFtLsRE12Cck912b9MkA3Zj5mS52
+-ZS+driGKTTvZKkT9dTrb1NAuE6AV9CCf6xCyES1vQxIn7h3C3gl5dyhO2uFKlN1O+jm61Ia/
+-c09P7yHIBY00ZibRarax03hugxrJ1Sv7p1Lc8l3NSjZI4CckI6aA9IxSlBgjtVlaRPiFZt+u
+-ZhLrKWSphHpc0RrUwik9R+0fKW9pFxtqcWMbnhxfQ2Mqpf816LyiIElTizgb+Z2HJPIm/TM7
+-ScOla0jaVNPBahhtNY3XbMrpq0kOPcUIEy+NysjpwhQ6t26163BdjPR5ct3TrXSuoa8Ray9+
+-3CRvXkqfE2Ev8K+icpJ
+\ No newline at end of file
++ $dir = $rpm->getsrpmdir;
++
++ if(-e File::Spec->catfile($ENV{DOCUMENT_ROOT},"rpm",$dir,$rpm->srpmname)) {
++ $rv = nearest(0.01,(-s File::Spec->catfile($ENV{DOCUMENT_ROOT},"rpm",$dir,$rpm->srpmname))/1024/1024);
++ $rpm->set('srpmsize' => $rv);
++ $rpm->update;
++ }
++ }
++
++ return($rv);
++}
++
++sub getrpmspecname {
++ my $rpm = shift;
++ return($rpm->name . "-" . $rpm->version . "-" . $rpm->release . ".spec");
++}
++
++sub getbuildlogdir {
++ my $rpm = shift;
++ my $rv = "";
++
++ if($rpm->release > 1) {
++ $rv = "rpm/build_logs/" . $rpm->sys_distribution_id->dirname;
++ } else {
++ $rv = "rpm/build_logs/" . $rpm->sys_distribution_id->dirname;
++ }
++
++ return($rv);
++}
++
++sub getrpmdir {
++ my $rpm = shift;
++ my $rv = "";
++
++ if($rpm->release > 1) {
++ $rv = "updates/" . $rpm->sys_distribution_id->dirname . "RPMS/";
++ } else {
++ $rv = "base/" . $rpm->sys_distribution_id->dirname . "RPMS/";
++ }
++
++ return($rv);
++}
++
++sub getsrpmdir {
++ my $rpm = shift;
++ my $rv = "";
++
++ if($rpm->release > 1) {
++ $rv = "SRPMS/" . $rpm->sys_distribution_id->dirname . "updates/";
++ } else {
++ $rv = "SRPMS/" . $rpm->sys_distribution_id->dirname . "base/";
++ }
++
++ return($rv);
++}
++
++sub getrpmheaderdir {
++ my $rpm = shift;
++ my $rv = "";
++
++ if($rpm->release > 1) {
++ $rv = "updates/" . $rpm->sys_distribution_id->dirname . "headers/";
++ } else {
++ $rv = "base/" . $rpm->sys_distribution_id->dirname . "headers/";
++ }
++
++ return($rv);
++}
++
++1;
+\ No newline at end of file
================================================================
More information about the pld-cvs-commit
mailing list