]> git.pld-linux.org Git - packages/rpm.git/blobdiff - rpm-javadeps.patch
add java_min_classdataversion support
[packages/rpm.git] / rpm-javadeps.patch
index 833db5db8ccbf0513983a6dc270ffab362083f42..3e8303c7efd2ee70fda057cc0780f80a35444ef7 100644 (file)
@@ -1,22 +1,18 @@
 --- rpm-4.4.9/lib/rpmfc.c.orig 2007-05-22 20:19:05.990914000 +0200
 +++ rpm-4.4.9/lib/rpmfc.c      2007-05-22 22:12:38.775152636 +0200
-@@ -875,7 +875,14 @@
-       if (is_executable)
-           if (fc->findreq)
-           xx = rpmfcHelper(fc, 'R', "mono", fc->noautoreq, fc->noautoreq_c);
+@@ -875,6 +875,10 @@
+       xx = rpmfcHelper(fc, 'P', "gstreamer");
+       /* XXX: currently of no use, but for the sake of consistency... */
+       xx = rpmfcHelper(fc, 'R', "gstreamer");
 +    } else
 +    if (fc->fcolor->vals[fc->ix] & RPMFC_JAVA) {
-+      if (fc->findprov)
-+          xx = rpmfcHelper(fc, 'P', "java", fc->noautoprov, fc->noautoprov_c);
-+      if (fc->findreq)
-+          xx = rpmfcHelper(fc, 'R', "java", fc->noautoreq, fc->noautoreq_c);
++      xx = rpmfcHelper(fc, 'P', "java");
++      xx = rpmfcHelper(fc, 'R', "java");
      }
-+
-     return 0;
- }
  
---- rpm-4.4.9/macros.in.orig   2007-05-24 21:20:49.657284000 +0200
-+++ rpm-4.4.9/macros.in        2007-05-24 21:22:32.823163996 +0200
+ /*@-observertrans@*/
+--- rpm-4.4.9/macros/java.in.orig      2007-05-24 21:20:49.657284000 +0200
++++ rpm-4.4.9/macros/java.in   2007-05-24 21:22:32.823163996 +0200
 @@ -1416,8 +1416,8 @@
  #
  # Note: Used iff _use_internal_dependency_generator is non-zero. The
@@ -24,7 +20,7 @@
 -%__java_provides      %{_rpmhome}/javadeps.sh --provides
 -%__java_requires      %{_rpmhome}/javadeps.sh --requires
 +%__java_provides      %{nil}
-+%__java_requires      %{nil}
++%__java_requires      env RPM_BUILD_ROOT=%{buildroot} MIN_CLASSDATAVERSION=%{?java_min_classdataversion} %{_rpmhome}/java-find-requires
  
- #------------------------------------------------------------------------
- # libtool(...) configuration.
+ #     The value of CLASSPATH in build scriptlets (iff configured).
+ #     
This page took 0.026287 seconds and 4 git commands to generate.