]> git.pld-linux.org Git - packages/PackageKit.git/commitdiff
- @ is poor choice for separating NVR and A
authorElan Ruusamäe <glen@pld-linux.org>
Thu, 24 Mar 2011 13:17:57 +0000 (13:17 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    PackageKit.spec -> 1.71
    smart-at-fix.patch -> 1.1

PackageKit.spec
smart-at-fix.patch [new file with mode: 0644]

index ba9b9183a1ba0036ecff4561837a82a4e38121d2..bf7bcea608e16d022d25f798b3bf1f7f17bfc5bb 100644 (file)
@@ -25,6 +25,7 @@ Source0:      http://www.packagekit.org/releases/%{name}-%{version}.tar.bz2
 # Source0-md5: afc7cfa2674e81511784af46f71f1142
 Patch1:                %{name}-PLD.patch
 Patch2:                bashism.patch
+Patch3:                smart-at-fix.patch
 URL:           http://www.packagekit.org/
 BuildRequires: NetworkManager-devel >= 0.6.5
 %if %{with qt}
@@ -320,6 +321,7 @@ Wtyczka PackageKit do przeglądarek WWW.
 %setup -q
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %if %{with doc}
diff --git a/smart-at-fix.patch b/smart-at-fix.patch
new file mode 100644 (file)
index 0000000..eac37ca
--- /dev/null
@@ -0,0 +1,12 @@
+--- PackageKit/../BUILD.x86_64-linux/PackageKit-0.6.13/backends/smart/smartBackend.py~ 2010-12-11 23:55:29.000000000 +0200
++++ PackageKit/../BUILD.x86_64-linux/PackageKit-0.6.13/backends/smart/smartBackend.py  2011-03-24 15:17:09.636228396 +0200
+@@ -962,7 +962,8 @@
+         #if isinstance(package, RPMPackage):
+         if package.__class__.__name__ == 'RPMPackage':
+             name = package.name
+-            version, arch = package.version.split('@')
++            # in PLD Linux, there is '@' in kernel related package Release tag
++            version, arch = package.version.rsplit('@', 1)
+         elif isinstance(package, DebPackage):
+             name = package.name
+             version, arch = package.version, smart.backends.deb.base.DEBARCH
This page took 0.094712 seconds and 4 git commands to generate.