]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- handle new bconds correctly after rpm-find-spec-bcond recently fixes
authortwittner <twittner@pld-linux.org>
Sun, 21 Aug 2005 17:35:46 +0000 (17:35 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  (with backward-bug-compability) by Mikolaj Kucharski <build kompuart pl>

Changed files:
    builder.sh -> 1.323

builder.sh

index ca5009e6e86d2e5000ed1d51eda7ff5605e07bef..3935293542720744fcd9dd708a85840c34ab657a 100644 (file)
@@ -1045,6 +1045,22 @@ set_bconds_values()
                                        _with)
                                                cond_type="with"
                                                ;;
+                                       _without_*)
+                                               AVAIL_BCOND_WITHOUT="`echo $opt | sed 's/^_without_//g'`"
+                                               if `echo $BCOND|grep -q -- "--without $AVAIL_BCOND_WITHOUT"`;then
+                                                       AVAIL_BCONDS_WITHOUT="$AVAIL_BCONDS_WITHOUT <$AVAIL_BCOND_WITHOUT>"
+                                               else
+                                                       AVAIL_BCONDS_WITHOUT="$AVAIL_BCONDS_WITHOUT $AVAIL_BCOND_WITHOUT"
+                                               fi
+                                               ;;
+                                       _with_*)
+                                               AVAIL_BCOND_WITH="`echo $opt | sed 's/^_with_//g'`"
+                                               if `echo $BCOND|grep -q -- "--with $AVAIL_BCOND_WITH"`;then
+                                                       AVAIL_BCONDS_WITH="$AVAIL_BCONDS_WITH <$AVAIL_BCOND_WITH>"
+                                               else
+                                                       AVAIL_BCONDS_WITH="$AVAIL_BCONDS_WITH $AVAIL_BCOND_WITH"
+                                               fi
+                                               ;;
                                        *)
                                                case "$cond_type" in
                                                        with)
This page took 1.73978 seconds and 4 git commands to generate.