@@ -71,8 +71,7 @@ void combinedScriptTest() throws IOException {
71
71
Path outFile ;
72
72
73
73
List <Dependency > expectedRequiredDependencies = List .of (
74
- new Dependency ("rpmlib(BuiltinLuaScripts)" , "4.2.2-1" , RpmDependencyFlags .LESS , RpmDependencyFlags .EQUAL , RpmDependencyFlags .RPMLIB , RpmDependencyFlags .INTERPRETER , RpmDependencyFlags .SCRIPT_PRE ),
75
- new Dependency ("rpmlib(BuiltinLuaScripts)" , "4.2.2-1" , RpmDependencyFlags .LESS , RpmDependencyFlags .EQUAL , RpmDependencyFlags .RPMLIB , RpmDependencyFlags .INTERPRETER , RpmDependencyFlags .PRETRANS ),
74
+ new Dependency ("rpmlib(BuiltinLuaScripts)" , "4.2.2-1" , RpmDependencyFlags .LESS , RpmDependencyFlags .EQUAL , RpmDependencyFlags .RPMLIB ),
76
75
new Dependency (customInterpreter , "" , RpmDependencyFlags .INTERPRETER , RpmDependencyFlags .SCRIPT_POST ),
77
76
new Dependency (shellInterpreter , "" , RpmDependencyFlags .INTERPRETER , RpmDependencyFlags .SCRIPT_POSTUN ),
78
77
new Dependency (shellInterpreter , "" , RpmDependencyFlags .INTERPRETER , RpmDependencyFlags .POSTTRANS ),
@@ -115,13 +114,13 @@ public static Stream<Arguments> scriptSource() {
115
114
final String shell = "/bin/sh" ;
116
115
return Stream .of (
117
116
// lua interpreter
118
- Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPreInstallationScript , RpmTag .PREINSTALL_SCRIPT , RpmTag .PREINSTALL_SCRIPT_PROG , lua , "my preinstall script" , simpleLuaDependencyFor ( RpmDependencyFlags . SCRIPT_PRE )),
119
- Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPostInstallationScript , RpmTag .POSTINSTALL_SCRIPT , RpmTag .POSTINSTALL_SCRIPT_PROG , lua , "my postinstall script" , simpleLuaDependencyFor ( RpmDependencyFlags . SCRIPT_POST )),
120
- Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPreRemoveScript , RpmTag .PREREMOVE_SCRIPT , RpmTag .PREREMOVE_SCRIPT_PROG , lua , "my preremove script" , simpleLuaDependencyFor ( RpmDependencyFlags . SCRIPT_PREUN )),
121
- Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPostRemoveScript , RpmTag .POSTREMOVE_SCRIPT , RpmTag .POSTREMOVE_SCRIPT_PROG , lua , "my postremove script" , simpleLuaDependencyFor ( RpmDependencyFlags . SCRIPT_POSTUN )),
122
- Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPreTransactionScript , RpmTag .PRETRANSACTION_SCRIPT , RpmTag .PRETRANSACTION_SCRIPT_PROG , lua , "my pretransaction script" , simpleLuaDependencyFor ( RpmDependencyFlags . PRETRANS )),
123
- Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPostTransactionScript , RpmTag .POSTTRANSACTION_SCRIPT , RpmTag .POSTTRANSACTION_SCRIPT_PROG , lua , "my posttransaction script" , simpleLuaDependencyFor ( RpmDependencyFlags . POSTTRANS )),
124
- Arguments .of ((ScriptletConsumer ) RpmBuilder ::setVerifyScript , RpmTag .VERIFY_SCRIPT , RpmTag .VERIFY_SCRIPT_PROG , lua , "my verify script" , simpleLuaDependencyFor ( RpmDependencyFlags . SCRIPT_VERIFY )),
117
+ Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPreInstallationScript , RpmTag .PREINSTALL_SCRIPT , RpmTag .PREINSTALL_SCRIPT_PROG , lua , "my preinstall script" , simpleLuaDependency ( )),
118
+ Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPostInstallationScript , RpmTag .POSTINSTALL_SCRIPT , RpmTag .POSTINSTALL_SCRIPT_PROG , lua , "my postinstall script" , simpleLuaDependency ( )),
119
+ Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPreRemoveScript , RpmTag .PREREMOVE_SCRIPT , RpmTag .PREREMOVE_SCRIPT_PROG , lua , "my preremove script" , simpleLuaDependency ( )),
120
+ Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPostRemoveScript , RpmTag .POSTREMOVE_SCRIPT , RpmTag .POSTREMOVE_SCRIPT_PROG , lua , "my postremove script" , simpleLuaDependency ( )),
121
+ Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPreTransactionScript , RpmTag .PRETRANSACTION_SCRIPT , RpmTag .PRETRANSACTION_SCRIPT_PROG , lua , "my pretransaction script" , simpleLuaDependency ( )),
122
+ Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPostTransactionScript , RpmTag .POSTTRANSACTION_SCRIPT , RpmTag .POSTTRANSACTION_SCRIPT_PROG , lua , "my posttransaction script" , simpleLuaDependency ( )),
123
+ Arguments .of ((ScriptletConsumer ) RpmBuilder ::setVerifyScript , RpmTag .VERIFY_SCRIPT , RpmTag .VERIFY_SCRIPT_PROG , lua , "my verify script" , simpleLuaDependency ( )),
125
124
// shell interpreter
126
125
Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPreInstallationScript , RpmTag .PREINSTALL_SCRIPT , RpmTag .PREINSTALL_SCRIPT_PROG , shell , "my preinstall script" , simpleInterpreterDependencyFor (shell , RpmDependencyFlags .SCRIPT_PRE )),
127
126
Arguments .of ((ScriptletConsumer ) RpmBuilder ::setPostInstallationScript , RpmTag .POSTINSTALL_SCRIPT , RpmTag .POSTINSTALL_SCRIPT_PROG , shell , "my postinstall script" , simpleInterpreterDependencyFor (shell , RpmDependencyFlags .SCRIPT_POST )),
@@ -133,9 +132,9 @@ public static Stream<Arguments> scriptSource() {
133
132
);
134
133
}
135
134
136
- public static List <Dependency > simpleLuaDependencyFor ( RpmDependencyFlags scriptletPhase ) {
135
+ public static List <Dependency > simpleLuaDependency ( ) {
137
136
return List .of (
138
- new Dependency ("rpmlib(BuiltinLuaScripts)" , "4.2.2-1" , RpmDependencyFlags .LESS , RpmDependencyFlags .EQUAL , RpmDependencyFlags .RPMLIB , RpmDependencyFlags . INTERPRETER , scriptletPhase ),
137
+ new Dependency ("rpmlib(BuiltinLuaScripts)" , "4.2.2-1" , RpmDependencyFlags .LESS , RpmDependencyFlags .EQUAL , RpmDependencyFlags .RPMLIB ),
139
138
new Dependency ("rpmlib(CompressedFileNames)" , "3.0.4-1" , RpmDependencyFlags .LESS , RpmDependencyFlags .EQUAL , RpmDependencyFlags .RPMLIB ),
140
139
new Dependency ("rpmlib(PayloadFilesHavePrefix)" , "4.0-1" , RpmDependencyFlags .LESS , RpmDependencyFlags .EQUAL , RpmDependencyFlags .RPMLIB ));
141
140
}
0 commit comments