| #!/usr/bin/python3 | |
| """Emulate dpkg --info package.deb control-file""" | |
| from __future__ import print_function | |
| import sys | |
| from apt_inst import DebFile | |
| def main(): | |
| """Main function.""" | |
| if len(sys.argv) < 3: | |
| print('Usage: tool file.deb control-file\n', file=sys.stderr) | |
| sys.exit(0) | |
| fobj = open(sys.argv[1]) | |
| try: | |
| print(DebFile(fobj).control.extractdata(sys.argv[2])) | |
| finally: | |
| fobj.close() | |
| if __name__ == '__main__': | |
| main() | |