Current Path : /compat/linux/proc/self/root/usr/local/lib/rpm/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //compat/linux/proc/self/root/usr/local/lib/rpm/getpo.sh |
#!/bin/sh # if [ -z "$1" ] ; then echo "Usage:" echo " $0 <rpm>..." exit 0 fi while [ -n "$1" ] ; do [ -f $1 ] || { echo "$1 could not be found (or is not a file)" shift continue } desc=$(rpm -qp $1 --qf "%{DESCRIPTION}" | \ sed -e 's/\"/\\\"/g' -e 's/^/\"/g' -e 's/$/\\\\n\"/g') rpm -qp $1 --qf \ "# ======================================================== #: %{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}.rpm:1005 %{SOURCERPM}:1005 msgid \"%{NAME}(Description)\" msgstr \"\" $desc #: %{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}.rpm:1016 %{SOURCERPM}:1016 msgid \"%{NAME}(Group)\" msgstr \"%{GROUP}\" #: %{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}.rpm:1004 %{SOURCERPM}:1004 msgid \"%{NAME}(Summary)\" msgstr \"%{SUMMARY}\" " # go to the next file shift done