]> mj.ucw.cz Git - pciutils.git/blobdiff - update-pciids.sh
libpci: windows: Define ERROR_NOT_FOUND
[pciutils.git] / update-pciids.sh
index 5a02ca25dfcd32b7067c270d3a4a1a019fc65d30..3ea46904033356a29a865601f75bd98c44653565 100755 (executable)
@@ -1,6 +1,7 @@
 #!/bin/sh
 
 set -e
+
 SRC="https://pci-ids.ucw.cz/v2.2/pci.ids"
 DEST=pci.ids
 PCI_COMPRESSED_IDS=
@@ -31,7 +32,7 @@ fi
 
 if which curl >/dev/null 2>&1 ; then
        DL="curl -o $DEST.new $SRC"
-    ${quiet} && DL="$DL -s -S"
+       ${quiet} && DL="$DL -s -S"
 elif which wget >/dev/null 2>&1 ; then
        DL="wget --no-timestamping -O $DEST.new $SRC"
        ${quiet} && DL="$DL -q"
@@ -59,7 +60,7 @@ if ! $GREP >/dev/null "^C " $DEST.neww ; then
 fi
 
 if [ -f $DEST ] ; then
-       mv $DEST $DEST.old
+       ln -f $DEST $DEST.old
        # --reference is supported only by chmod from GNU file, so let's ignore any errors
        chmod -f --reference=$DEST.old $DEST.neww 2>/dev/null || true
 fi