]> git.pld-linux.org Git - packages/mc.git/blame - mc-rpmfs.patch
- outdated
[packages/mc.git] / mc-rpmfs.patch
CommitLineData
38b8997f
AM
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
3888b88e 3@@ -50,7 +50,11 @@
0715a8aa 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"
f259b8d3 8+ if [ "`$RPM -qp --qf \"%{EPOCH}\" \"$1\"`" = "(none)" ]; then
3888b88e 9+ echo "$FILEPREF 0 $DATE INFO/NAME-VERSION-RELEASE"
013b3570 10+ else
f259b8d3 11+ echo "$FILEPREF 0 $DATE INFO/NAME-EPOCH:VERSION-RELEASE"
0715a8aa 12+ fi
13 echo "$FILEPREF 0 $DATE INFO/GROUP"
14 echo "$FILEPREF 0 $DATE INFO/BUILDHOST"
15 echo "$FILEPREF 0 $DATE INFO/SOURCERPM"
3888b88e 16@@ -63,18 +67,32 @@
6dabce9f 17 echo "$FILEPREF 0 $DATE INFO/DESCRIPTION"
3888b88e 18 test "`$RPM -qp --qf \"%{SUMMARY}\" \"$f\"`" = "(none)" ||
6dabce9f 19 echo "$FILEPREF 0 $DATE INFO/SUMMARY"
3888b88e 20- if test "`$RPM -qp --qf \"%{RPMTAG_PREIN}%{RPMTAG_POSTIN}%{RPMTAG_PREUN}%{RPMTAG_POSTUN}%{VERIFYSCRIPT}\" \"$f\"`" != "(none)(none)(none)(none)(none)"; then
6dabce9f
JB
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"
3888b88e 23 test "`$RPM -qp --qf \"%{RPMTAG_PREIN}\" \"$f\"`" = '(none)' ||
6dabce9f
JB
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"
3888b88e 27 test "`$RPM -qp --qf \"%{RPMTAG_POSTIN}\" \"$f\"`" = '(none)' ||
6dabce9f
JB
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"
3888b88e 31 test "`$RPM -qp --qf \"%{RPMTAG_PREUN}\" \"$f\"`" = '(none)' ||
6dabce9f
JB
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"
3888b88e 35 test "`$RPM -qp --qf \"%{RPMTAG_POSTUN}\" \"$f\"`" = '(none)' ||
6dabce9f
JB
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"
3888b88e 39 test "`$RPM -qp --qf \"%{VERIFYSCRIPT}\" \"$f\"`" = '(none)' ||
6dabce9f
JB
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
3888b88e 50@@ -84,10 +102,17 @@
6dabce9f
JB
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
38b8997f 68@@ -140,6 +165,7 @@
0715a8aa 69 UPGRADE) echo "# Run this to upgrade this RPM package" > "$3"; exit 0;;
3888b88e
PG
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;;
f259b8d3 72+ INFO/NAME-EPOCH:VERSION-RELEASE) $RPM -qp --qf "%{NAME}-%{EPOCH}:%{VERSION}-%{RELEASE}\n" "$1" > "$3"; exit 0;;
3888b88e
PG
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;;
38b8997f 76@@ -156,10 +182,17 @@
3888b88e 77 INFO/REQUIRENAME) $RPM -qp --qf "[%{REQUIRENAME} %{REQUIREFLAGS:depflags} %{REQUIREVERSION}\n]" "$f" >"$3"; exit 0;;
3888b88e
PG
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.538479 seconds and 4 git commands to generate.