]> git.pld-linux.org Git - packages/mc.git/blame_incremental - mc-rpmfs.patch
- outdated
[packages/mc.git] / mc-rpmfs.patch
... / ...
CommitLineData
1--- mc-4.7.0-pre2/vfs/extfs/rpm.org 2009-06-15 23:18:22.000000000 +0200
2+++ mc-4.7.0-pre2/vfs/extfs/rpm 2009-09-06 18:33:26.968564752 +0200
3@@ -50,7 +50,11 @@
4 echo "-r-xr-xr-x 1 root root 39 $DATE INSTALL"
5 echo "-r-xr-xr-x 1 root root 39 $DATE UPGRADE"
6 echo "dr-xr-xr-x 3 root root 0 $DATE INFO"
7- echo "$FILEPREF 0 $DATE INFO/NAME-VERSION-RELEASE"
8+ if [ "`$RPM -qp --qf \"%{EPOCH}\" \"$1\"`" = "(none)" ]; then
9+ echo "$FILEPREF 0 $DATE INFO/NAME-VERSION-RELEASE"
10+ else
11+ echo "$FILEPREF 0 $DATE INFO/NAME-EPOCH:VERSION-RELEASE"
12+ fi
13 echo "$FILEPREF 0 $DATE INFO/GROUP"
14 echo "$FILEPREF 0 $DATE INFO/BUILDHOST"
15 echo "$FILEPREF 0 $DATE INFO/SOURCERPM"
16@@ -63,18 +67,32 @@
17 echo "$FILEPREF 0 $DATE INFO/DESCRIPTION"
18 test "`$RPM -qp --qf \"%{SUMMARY}\" \"$f\"`" = "(none)" ||
19 echo "$FILEPREF 0 $DATE INFO/SUMMARY"
20- if test "`$RPM -qp --qf \"%{RPMTAG_PREIN}%{RPMTAG_POSTIN}%{RPMTAG_PREUN}%{RPMTAG_POSTUN}%{VERIFYSCRIPT}\" \"$f\"`" != "(none)(none)(none)(none)(none)"; then
21+ if test "`$RPM -qp --qf \"%{RPMTAG_PREINPROG}%{RPMTAG_POSTINPROG}%{RPMTAG_PREUNPROG}%{RPMTAG_POSTUNPROG}%{VERIFYSCRIPTPROG}%{TRIGGERSCRIPTPROG}\" \"$1\"`" != "(none)(none)(none)(none)(none)"; then
22 echo "dr-xr-xr-x 1 root root 0 $DATE INFO/SCRIPTS"
23 test "`$RPM -qp --qf \"%{RPMTAG_PREIN}\" \"$f\"`" = '(none)' ||
24 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREIN"
25+ test "`$RPM -qp --qf \"%{RPMTAG_PREINPROG}\" \"$1\"`" = '(none)' ||
26+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREINPROG"
27 test "`$RPM -qp --qf \"%{RPMTAG_POSTIN}\" \"$f\"`" = '(none)' ||
28 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTIN"
29+ test "`$RPM -qp --qf \"%{RPMTAG_POSTINPROG}\" \"$1\"`" = '(none)' ||
30+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTINPROG"
31 test "`$RPM -qp --qf \"%{RPMTAG_PREUN}\" \"$f\"`" = '(none)' ||
32 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUN"
33+ test "`$RPM -qp --qf \"%{RPMTAG_PREUNPROG}\" \"$1\"`" = '(none)' ||
34+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUNPROG"
35 test "`$RPM -qp --qf \"%{RPMTAG_POSTUN}\" \"$f\"`" = '(none)' ||
36 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUN"
37+ test "`$RPM -qp --qf \"%{RPMTAG_POSTUNPROG}\" \"$1\"`" = '(none)' ||
38+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUNPROG"
39 test "`$RPM -qp --qf \"%{VERIFYSCRIPT}\" \"$f\"`" = '(none)' ||
40 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPT"
41+ test "`$RPM -qp --qf \"%{VERIFYSCRIPTPROG}\" \"$1\"`" = '(none)' ||
42+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPTPROG"
43+ test "`$RPM -qp --qf \"%{TRIGGERSCRIPTS}\" \"$1\"`" = '(none)' ||
44+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/TRIGGERSCRIPTS"
45+ test "`$RPM -qp --qf \"%{TRIGGERSCRIPTPROG}\" \"$1\"`" = '(none)' ||
46+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/TRIGGERSCRIPTPROG"
47 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
48 fi
49 else
50@@ -84,10 +102,17 @@
51 echo "$FILEPREF 0 $DATE INFO/SUMMARY"
52 echo "dr-xr-xr-x 1 root root 0 $DATE INFO/SCRIPTS"
53 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREIN"
54+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREINPROG"
55 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTIN"
56+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTINPROG"
57 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUN"
58+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/PREUNPROG"
59 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUN"
60+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/POSTUNPROG"
61 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPT"
62+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/VERIFYSCRIPTPROG"
63+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/TRIGGERSCRIPTS"
64+ echo "$FILEPREF 0 $DATE INFO/SCRIPTS/TRIGGERSCRIPTPROG"
65 echo "$FILEPREF 0 $DATE INFO/SCRIPTS/ALL"
66 fi
67 if test "$MCFASTRPM" = 0 ; then
68@@ -140,6 +165,7 @@
69 UPGRADE) echo "# Run this to upgrade this RPM package" > "$3"; exit 0;;
70 ERROR) $RPM -qip "$f" > /dev/null 2> "$3"; exit 0;;
71 INFO/NAME-VERSION-RELEASE) $RPM -qp --qf "%{NAME}-%{VERSION}-%{RELEASE}\n" "$f" > "$3"; exit 0;;
72+ INFO/NAME-EPOCH:VERSION-RELEASE) $RPM -qp --qf "%{NAME}-%{EPOCH}:%{VERSION}-%{RELEASE}\n" "$1" > "$3"; exit 0;;
73 INFO/RELEASE) $RPM -qp --qf "%{RELEASE}\n" "$f" > "$3"; exit 0;;
74 INFO/GROUP) $RPM -qp --qf "%{GROUP}\n" "$f" > "$3"; exit 0;;
75 INFO/DISTRIBUTION) $RPM -qp --qf "%{DISTRIBUTION}\n" "$f" > "$3"; exit 0;;
76@@ -156,10 +182,17 @@
77 INFO/REQUIRENAME) $RPM -qp --qf "[%{REQUIRENAME} %{REQUIREFLAGS:depflags} %{REQUIREVERSION}\n]" "$f" >"$3"; exit 0;;
78 INFO/PROVIDES) $RPM -qp --qf "[%{PROVIDES}\n]" "$f" >"$3"; exit 0;;
79 INFO/SCRIPTS/PREIN) $RPM -qp --qf "%{RPMTAG_PREIN}\n" "$f" >"$3"; exit 0;;
80+ INFO/SCRIPTS/PREINPROG) $RPM -qp --qf "%{RPMTAG_PREINPROG}\n" "$1" >"$3"; exit 0;;
81 INFO/SCRIPTS/POSTIN) $RPM -qp --qf "%{RPMTAG_POSTIN}\n" "$f" >"$3"; exit 0;;
82+ INFO/SCRIPTS/POSTINPROG) $RPM -qp --qf "%{RPMTAG_POSTINPROG}\n" "$1" >"$3"; exit 0;;
83 INFO/SCRIPTS/PREUN) $RPM -qp --qf "%{RPMTAG_PREUN}\n" "$f" >"$3"; exit 0;;
84+ INFO/SCRIPTS/PREUNPROG) $RPM -qp --qf "%{RPMTAG_PREUNPROG}\n" "$1" >"$3"; exit 0;;
85 INFO/SCRIPTS/POSTUN) $RPM -qp --qf "%{RPMTAG_POSTUN}\n" "$f" >"$3"; exit 0;;
86+ INFO/SCRIPTS/POSTUNPROG) $RPM -qp --qf "%{RPMTAG_POSTUNPROG}\n" "$1" >"$3"; exit 0;;
87 INFO/SCRIPTS/VERIFYSCRIPT) $RPM -qp --qf "%{VERIFYSCRIPT}\n" "$f" >"$3"; exit 0;;
88+ INFO/SCRIPTS/VERIFYSCRIPTPROG) $RPM -qp --qf "%{VERIFYSCRIPTPROG}\n" "$1" >"$3"; exit 0;;
89+ INFO/SCRIPTS/TRIGGERSCRIPTS) $RPM -qp --triggers "$1" > "$3"; exit 0;;
90+ INFO/SCRIPTS/TRIGGERSCRIPTPROG) $RPM -qp --qf "%{TRIGGERSCRIPTPROG}\n" "$1" > "$3"; exit 0;;
91 INFO/SCRIPTS/ALL) $RPM -qp --scripts "$f" > "$3"; exit 0;;
92 INFO/SUMMARY) $RPM -qp --qf "%{SUMMARY}\n" "$f" > "$3"; exit 0;;
93 INFO/OS) $RPM -qp --qf "%{OS}\n" "$f" > "$3"; exit 0;;
This page took 0.029087 seconds and 4 git commands to generate.