| 1 | #! /@unixroot/usr/bin/python
 | 
|---|
| 2 | 
 | 
|---|
| 3 | 
 | 
|---|
| 4 | import os
 | 
|---|
| 5 | import re
 | 
|---|
| 6 | import subprocess
 | 
|---|
| 7 | import sys
 | 
|---|
| 8 | import platform
 | 
|---|
| 9 | 
 | 
|---|
| 10 | package = 'poppler-qt4'
 | 
|---|
| 11 | cmd = ['pkg-config']
 | 
|---|
| 12 | cmd += ['--cflags', '--libs']
 | 
|---|
| 13 | cmd.append(package)
 | 
|---|
| 14 | sys.stderr.write("bww trace executed cmd: %s\n" % cmd)
 | 
|---|
| 15 | try:
 | 
|---|
| 16 |     output = subprocess.check_output(cmd)
 | 
|---|
| 17 |     sys.stderr.write("bww trace output1: %s\n" % output)
 | 
|---|
| 18 |     output = subprocess.Popen(cmd, stdout=subprocess.PIPE).communicate()[0]
 | 
|---|
| 19 |     sys.stderr.write("bww trace output2: %s\n" % output)
 | 
|---|
| 20 | except OSError:
 | 
|---|
| 21 |     sys.stderr.write("Can't determine package of %s\n" % package)
 | 
|---|
| 22 | 
 | 
|---|
| 23 | cmd = ['pkg-config', '--modversion', package]
 | 
|---|
| 24 | try:
 | 
|---|
| 25 |     output = subprocess.check_output(cmd)
 | 
|---|
| 26 |     sys.stderr.write("bww trace output3: %s\n" % output)
 | 
|---|
| 27 |     output = subprocess.Popen(cmd, stdout=subprocess.PIPE).communicate()[0]
 | 
|---|
| 28 |     sys.stderr.write("bww trace output4: %s\n" % output)
 | 
|---|
| 29 | except OSError:
 | 
|---|
| 30 |     sys.stderr.write("Can't determine version of %s\n" % package)
 | 
|---|
| 31 | 
 | 
|---|