Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-gnome
Path: blob/main/java/eclipse/files/patch-eclipse.pde.build
16124 views
1
diff -ru eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml
2
--- eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml 0000-00-00 00:00:00.000000000 +0000
3
+++ eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml 0000-00-00 00:00:00.000000000 +0000
4
@@ -59,10 +59,10 @@
5
</ant>
6
</target>
7
8
- <property name="assemble.org.eclipse.pde.build.container.feature.linux.gtk.x86_64" value="true" />
9
- <target name="assemble.org.eclipse.pde.build.container.feature.linux.gtk.x86_64">
10
+ <property name="assemble.org.eclipse.pde.build.container.feature.freebsd.gtk.amd64" value="true" />
11
+ <target name="assemble.org.eclipse.pde.build.container.feature.freebsd.gtk.amd64">
12
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
13
- <property name="archiveName" value="${archiveNamePrefix}-linux.gtk.x86_64.zip"/>
14
+ <property name="archiveName" value="${archiveNamePrefix}-freebsd.gtk.amd64.zip"/>
15
</ant>
16
</target>
17
18
diff -ru eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java
19
--- eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 0000-00-00 00:00:00.000000000 +0000
20
+++ eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 0000-00-00 00:00:00.000000000 +0000
21
@@ -704,7 +704,7 @@
22
arguments.add("-sf"); //$NON-NLS-1$
23
arguments.add(links[i]);
24
arguments.add(links[i + 1]);
25
- script.printExecTask("ln", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$
26
+ script.printExecTask("ln", dir, arguments, "Linux,FreeBSD"); //$NON-NLS-1$ //$NON-NLS-2$
27
arguments.clear();
28
}
29
}
30
diff -ru eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java
31
--- eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java 0000-00-00 00:00:00.000000000 +0000
32
+++ eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java 0000-00-00 00:00:00.000000000 +0000
33
@@ -922,7 +922,7 @@
34
for (int i = 0; i < links.length; i += 2) {
35
arguments.add(links[i]);
36
arguments.add(links[i + 1]);
37
- script.printExecTask("ln -s", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$
38
+ script.printExecTask("ln -s", dir, arguments, "Linux,FreeBSD"); //$NON-NLS-1$ //$NON-NLS-2$
39
arguments.clear();
40
}
41
}
42
diff -ru eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java
43
--- eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java 0000-00-00 00:00:00.000000000 +0000
44
+++ eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java 0000-00-00 00:00:00.000000000 +0000
45
@@ -306,6 +306,8 @@
46
private String convertOS(String os) {
47
if (os == null)
48
return null;
49
+ if ("freebsd".equalsIgnoreCase(os)) //$NON-NLS-1$
50
+ return "FreeBSD"; //$NON-NLS-1$
51
if ("win32".equalsIgnoreCase(os)) //$NON-NLS-1$
52
return "Windows"; //$NON-NLS-1$
53
if ("macosx".equalsIgnoreCase(os)) //$NON-NLS-1$
54
55