5 Commits

Author SHA256 Message Date
Nicolas Morey
c1cf854010 Reword old changelog entries with bad formating
Signed-off-by: Nicolas Morey <nmorey@suse.com>
2026-01-15 09:43:03 +01:00
Nicolas Morey
69555c0ed7 Remove dependeny to update-desktop-files (jsc#PED-15230)
Signed-off-by: Nicolas Morey <nmorey@suse.com>
2026-01-14 14:16:07 +01:00
Nicolas Morey
a6121eb434 Merge remote-tracking branch 'sle/factory' into slfo-main
* sle/factory:
  Accepting request 1230004 from home:bmwiedemann:branches:science:HPC
2026-01-14 13:40:18 +01:00
0dfc7151f1 Accepting request 1232845 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/1232845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opa-fmgui?expand=0&rev=12
2024-12-20 22:11:35 +00:00
29dc507b3d Accepting request 1230004 from home:bmwiedemann:branches:science:HPC
Normalize jar mtimes for reproducible builds (boo#1134568)

OBS-URL: https://build.opensuse.org/request/show/1230004
OBS-URL: https://build.opensuse.org/package/show/science:HPC/opa-fmgui?expand=0&rev=51
2024-12-20 14:00:23 +00:00
2 changed files with 29 additions and 52 deletions

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jan 14 12:44:01 UTC 2026 - Nicolas Morey <nicolas.morey@suse.com>
- Remove dependeny to update-desktop-files (jsc#PED-15230)
-------------------------------------------------------------------
Wed Dec 11 07:19:06 UTC 2024 - Bernhard Wiedemann <bwiedemann@suse.com>
@@ -121,42 +126,28 @@ Wed Jul 27 12:39:49 CEST 2016 - ndas@suse.de
- Applied patch from Intel and modified the spec file as required(bsc#989769).
[+opa-fmgui-intel-manifest-license.patch]
* opa-fmgui/opa-fmgui.spec
--------------------------
- Updated Version/Release numbers to match opa-fmgui
- Changed app folder and name to match installed application name "opa-fmgui"
- Removed references to /usr/local/bin; only using /usr/bin
- Installed jar files in lib/ folder with correct permissions for all users, not just root
- Added reference to patch file to make corrections
* opa-fmgui/install/fmgui.sh
----------------------------
- Updated to reference the new folder /usr/share/java/opa-fmgui where the fmgui.jar is stored
* opa-fmgui/src/META-INF/MANIFEST.MF
------------------------------------
- Updated to correct reference to Gritty library (gritty.jar not gritty-0.02.jar)
* opa-fmgui/util/postsetup.sh
-----------------------------
- Fabric.directory was copied from /usr/local/share/desktop-directories, which doesn't exist. Now copying from /usr/share/desktop-directories
* License Files
---------------
- Added all 3rd party license files since their jar files are being packaged as required by Intel Legal
gritty_license.txt
hibernate_license.txt
hsqldb_license.txt
javahelp_license.html
javamail_license.txt
jfreechart_license.txt
jgraphx_license.txt
jsch_license.txt
logback_license.txt
mbassador_license.txt
slf4j_license.txt
swingx_license.txt
- Updated Version/Release numbers to match opa-fmgui
- Changed app folder and name to match installed application name "opa-fmgui"
- Removed references to /usr/local/bin; only using /usr/bin
- Installed jar files in lib/ folder with correct permissions for all users, not just root
- Added reference to patch file to make corrections
- Updated to reference the new folder /usr/share/java/opa-fmgui where the fmgui.jar is stored
- Updated to correct reference to Gritty library (gritty.jar not gritty-0.02.jar)
- Fabric.directory was copied from /usr/local/share/desktop-directories, which doesn't exist.
Now copying from /usr/share/desktop-directories
- Added all 3rd party license files since their jar files are being packaged as required by Intel Legal
gritty_license.txt
hibernate_license.txt
hsqldb_license.txt
javahelp_license.html
javamail_license.txt
jfreechart_license.txt
jgraphx_license.txt
jsch_license.txt
logback_license.txt
mbassador_license.txt
slf4j_license.txt
swingx_license.txt
-------------------------------------------------------------------
Thu Jul 21 13:50:53 CEST 2016 - ndas@suse.de

View File

@@ -78,10 +78,8 @@ BuildRequires: hicolor-icon-theme
BuildRequires: java-devel >= 1.8
BuildRequires: openssl
BuildRequires: unzip
BuildRequires: update-desktop-files
BuildRequires: wget
Requires: jre >= 1.8
Requires: mlocate
# BuildRequires: gradle
BuildArch: noarch
@@ -109,7 +107,7 @@ jar \
%endif
--create --file=../lib/gritty.jar -C classes .
popd
sed -i -e 's/Categories=Application;Fabric;System;/Categories=Application;System;Utility;Filesystem;/' %{appdir}/install/fmgui.desktop
%{ant}
%install
@@ -145,23 +143,11 @@ install -m 755 %{appdir}/install/opa-fmgui.sh %{buildroot}%{_bindir}/opa-fmgui
#for fmgui.desktop
cp -a %{appdir}/install/fmguivars.sh %{buildroot}/%{_sysconfdir}/profile.d
cp -a %{appdir}/install/fmgui.desktop %{buildroot}
cp -a %{appdir}/install/fmgui.desktop %{buildroot}/%{_datadir}/applications/
cp -a %{appdir}/install/Fabric.directory %{buildroot}%{_datadir}/desktop-directories
cp -a %{appdir}/install/images/* %{buildroot}/%{_datadir}/icons/hicolor
cp -a %{appdir}/install/Fabric.menu %{buildroot}/%{_sysconfdir}/xdg/menus/applications-merged
%suse_update_desktop_file -i fmgui Utility Filesystem
rm %{buildroot}/fmgui.desktop
%post
%desktop_database_post
%icon_theme_cache_post
%postun
%desktop_database_postun
%icon_theme_cache_postun
%files
%doc README THIRD-PARTY-README Third_Party_Copyright_Notices_and_Licenses
%license LICENSE gritty/gritty_license.txt