File: verify-orig

package info (click to toggle)
antpm 1.24-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,140 kB
  • sloc: cpp: 9,188; ansic: 2,728; sh: 186; python: 181; makefile: 70; xml: 31
file content (39 lines) | stat: -rwxr-xr-x 1,200 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/bin/bash

GIT_KNOWN=`mktemp`
FS_KNOWN=`mktemp`
git ls-tree --full-tree -r HEAD | awk '{print $4}' | sort > $GIT_KNOWN
cat scripts/origsrc-file-list | sort > $FS_KNOWN

KNOWN_MISSING=`mktemp`

/bin/cat <<EOF >$KNOWN_MISSING
3rd_party/libusb-win32-bin-1.2.6.0/bin/amd64/libusb0.dll
3rd_party/libusb-win32-bin-1.2.6.0/bin/amd64/libusb0.sys
3rd_party/libusb-win32-bin-1.2.6.0/bin/x86/libusb0.dll
3rd_party/libusb-win32-bin-1.2.6.0/bin/x86/libusb0.sys
3rd_party/libusb-win32-bin-1.2.6.0/bin/x86/libusb0_x86.dll
3rd_party/libusb-win32-bin-1.2.6.0/driver_installer/inf-wizard.exe
3rd_party/libusb-win32-bin-1.2.6.0/include/lusb0_usb.h
3rd_party/libusb-win32-bin-1.2.6.0/lib/msvc/libusb.lib
3rd_party/libusb-win32-bin-1.2.6.0/lib/msvc_x64/libusb.lib
3rd_party/usbmon-6/COPYING
3rd_party/usbmon-6/Makefile
3rd_party/usbmon-6/README
3rd_party/usbmon-6/usbmon.8
3rd_party/usbmon-6/usbmon.c
.gitignore
scripts/archlinux/PKGBUILD
scripts/coverity_scan_script.sh
scripts/do_cov.sh
scripts/snaphot-deb
scripts/verify-orig
.travis.yml
EOF


ACTUAL_MISSING=`mktemp`
comm --nocheck-order -3 <(cat $GIT_KNOWN) <(cat $FS_KNOWN) > $ACTUAL_MISSING

comm --nocheck-order -3 <(cat $KNOWN_MISSING) <(cat $ACTUAL_MISSING)