Compare commits
33 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
68ab51b47d | ||
|
|
85cbf29a5d | ||
|
|
4c052f0c2d | ||
|
|
6056245173 | ||
|
|
0e6472a3e0 | ||
|
|
8931c93d22 | ||
|
|
3cc63bfcdf | ||
|
|
78f3c6c592 | ||
|
|
ae5d3f1fb3 | ||
|
|
83b1321d85 | ||
|
|
8dd56b3d2a | ||
|
|
04f4c7ea87 | ||
|
|
ceb0db474a | ||
|
|
0ca38c047f | ||
|
|
d6edd0e679 | ||
|
|
116f808cba | ||
|
|
cc214b6b84 | ||
|
|
63b0dcaa58 | ||
|
|
7e28a40602 | ||
|
|
344ab18b3c | ||
|
|
e280fb4510 | ||
|
|
8e802ac217 | ||
|
|
d592f9a29d | ||
|
|
2062380094 | ||
|
|
90a1b75701 | ||
|
|
635436fe18 | ||
|
|
02385520ad | ||
|
|
2047dda743 | ||
|
|
3092376bfa | ||
|
|
693894fbbd | ||
|
|
57ec7cbf99 | ||
|
|
0bb9e619c9 | ||
|
|
d1b8650451 |
8 changed files with 278 additions and 165 deletions
14
.gitignore
vendored
14
.gitignore
vendored
|
|
@ -9,6 +9,18 @@ macros.zip
|
|||
/ij148e-src.zip
|
||||
/imagej-1.48-patch0.patch
|
||||
/imagej-1.48-patch1.patch
|
||||
/imagej.png
|
||||
/ij150h-src.zip
|
||||
/ij153r-src.zip
|
||||
/ij153v-src.zip
|
||||
/ij154c-src.zip
|
||||
/ij154d-src.zip
|
||||
/ij154e-src.zip
|
||||
/ij154f-src.zip
|
||||
/ij154g-src.zip
|
||||
/ij154h-src.zip
|
||||
/ij154i-src.zip
|
||||
/ij154k-src.zip
|
||||
/ij154m-src.zip
|
||||
/ij154n-src.zip
|
||||
/ij154p-src.zip
|
||||
/ij154r-src.zip
|
||||
|
|
|
|||
7
DISCLAIMER
Normal file
7
DISCLAIMER
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
ImageJ was developed at the National Institutes of Health by an employee of the
|
||||
Federal Government in the course of his official duties. Pursuant to Title 17,
|
||||
Section 105 of the United States Code, this software is not subject to
|
||||
copyright protection and is in the public domain. ImageJ is an experimental
|
||||
system. NIH assumes no responsibility whatsoever for its use by other parties,
|
||||
and makes no guarantees, expressed or implied, about its quality, reliability,
|
||||
or any other characteristic.
|
||||
192
changelog
Normal file
192
changelog
Normal file
|
|
@ -0,0 +1,192 @@
|
|||
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.54i-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Mon Mar 04 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 1.54i-1
|
||||
- Update to 1.54i (close RHBZ#2267596)
|
||||
|
||||
* Tue Feb 27 2024 Jiri Vanek <jvanek@redhat.com> - 1.54h-4
|
||||
- Rebuilt for java-21-openjdk as system jdk
|
||||
|
||||
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.54h-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.54h-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Fri Dec 22 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 1.54h-1
|
||||
- Update to 1.54h (close RHBZ#2254747)
|
||||
|
||||
* Thu Oct 19 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 1.54g-1
|
||||
- Update to 1.54g (close RHBZ#2244933)
|
||||
|
||||
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.54f-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Fri Jun 30 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 1.54f-1
|
||||
- Update to 1.54f (close RHBZ#2212252)
|
||||
|
||||
* Mon Jun 05 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 1.54f-1
|
||||
- Update to 1.54e (close RHBZ#2212252)
|
||||
|
||||
* Tue Apr 25 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 1.54d-1
|
||||
- Update to 1.54d (close RHBZ#2183396)
|
||||
|
||||
* Fri Mar 10 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 1.54c-1
|
||||
- Update to 1.54c (close RHBZ#2175999)
|
||||
|
||||
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.53v-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Thu Dec 29 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 1.53v-1
|
||||
- Update to 1.53v (close RHBZ#2121261)
|
||||
|
||||
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.53r-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Fri Jul 08 2022 Jiri Vanek <jvanek@redhat.com> - 1.53r-4
|
||||
- Rebuilt for Drop i686 JDKs
|
||||
|
||||
* Tue May 31 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 1.53r-3
|
||||
- Make sure the upstream VERSION is set correctly
|
||||
- Use the initial numeric <pkgrel> field of the Release as the BUILD
|
||||
|
||||
* Tue May 31 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 1.53r-2
|
||||
- Fix regression in launcher script
|
||||
- Symlinks called “*” will not be created when there are no shared plugins or
|
||||
luts
|
||||
- Broken symlinks into shared directories will be removed
|
||||
- Symlink changes will be printed to the terminal
|
||||
|
||||
* Mon May 30 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 1.53r-1
|
||||
- Adjust versioning scheme
|
||||
- Update to 1.53r (close RHBZ#1609549)
|
||||
- Use HTTPS URLs
|
||||
- Reduce macro indirection in the spec file
|
||||
- Drop javadoc API documentation due to bundled JavaScript and CSS
|
||||
|
||||
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 1.50-17.h
|
||||
- Rebuilt for java-17-openjdk as system jdk
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-16.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-15.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-14.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Tue Oct 06 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.50-13.h
|
||||
- Remove -dxx option from script (unsupported in java 11)
|
||||
- Fix patch
|
||||
|
||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-12.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Sun Jul 19 2020 Fabio Valentini <decathorpe@gmail.com> - 1.50-11.h
|
||||
- Set javac source and target to 1.8 to fix Java 11 builds.
|
||||
|
||||
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 1.50-10.h
|
||||
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
|
||||
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-9.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-8.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-7.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-6.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-5.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.50-4.h
|
||||
- Remove obsolete scriptlets
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-3.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-2.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Sat Mar 26 2016 Adam Huffman <bloch@verdurin.com> - 1.50-1.h
|
||||
- Update to upstream release 1.50h
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.48-8.e
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Sat Jul 04 2015 Adam Huffman <bloch@verdurin.com> - 1.48-7.e
|
||||
- Apply Java docdir fixes from Michael Simacek
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.48-6.e
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Wed Aug 13 2014 Adam Huffman <bloch@verdurin.com> - 1.48-5.e
|
||||
- Fix bogus dates in changelog
|
||||
|
||||
* Wed Aug 13 2014 Adam Huffman <bloch@verdurin.com> - 1.48-4.e
|
||||
- Fix desktop file to ensure application appears in menus
|
||||
|
||||
* Mon Jul 14 2014 Richard Hughes <richard@hughsie.com> - 1.48-3.e
|
||||
- Ship a larger application icon so the metdata parser can include the app.
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.48-2.e
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Sat Oct 26 2013 Adam Huffman <bloch@verdurin.com> - 1.48-1.e
|
||||
- Update to 1.48e
|
||||
|
||||
* Sun Aug 25 2013 Adam Huffman <bloch@verdurin.com> - 1.47-1.v
|
||||
- Update to 1.47v
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.46-4.d
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.46-3.d
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.46-2.d
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Wed Jan 11 2012 Adam Huffman <verdurin@fedoraproject.org> - 1.46-1.d
|
||||
- update to 1.45d
|
||||
|
||||
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.44-2.i
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Sat Oct 30 2010 Georget Fabien <fabien.georget@gmail.com> 1.44-1.i
|
||||
- update to 1.44i
|
||||
- create imagej.jar link
|
||||
|
||||
* Tue Sep 28 2010 Georget Fabien <fabien.georget@gmail.com> 1.44-1.h
|
||||
- version 1.44h
|
||||
|
||||
* Fri Dec 11 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-1.m
|
||||
- version 1.43m
|
||||
|
||||
* Sat Nov 21 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-0.5.j
|
||||
- set build directory to {name}-{version}
|
||||
- modify wrapper script
|
||||
- add java-devel to requires
|
||||
|
||||
* Sun Nov 15 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-0.4.j
|
||||
- modify name from ImageJ to imagej
|
||||
- modify wrapper script for fedora compatibility
|
||||
|
||||
* Tue Nov 10 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-0.3.j
|
||||
- get macros from http://rsbweb.nih.gov/ij/macros/macros.zip
|
||||
- get launch script from http://rsb.info.nih.gov/ij/download/linux/unix-script.txt
|
||||
- don't copy macros in the jar but in /usr/share/ImageJ/macros
|
||||
|
||||
* Tue Nov 10 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-0.2.j
|
||||
- change group to Application/Engineering
|
||||
- change description
|
||||
- add comments
|
||||
- change version tag
|
||||
|
||||
* Sat Nov 8 2008 Georget Fabien <fabien.georget@gmail.com> 1.43-0.1
|
||||
- Creation
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
diff -Naur old/imagej.sh new/imagej.sh
|
||||
--- old/imagej.sh 2022-05-30 08:40:52.860341530 -0400
|
||||
+++ new/imagej.sh 2022-05-30 09:23:56.439575119 -0400
|
||||
--- old/imagej.sh 2022-05-31 09:41:01.115425825 -0400
|
||||
+++ new/imagej.sh 2022-05-31 11:03:48.189864410 -0400
|
||||
@@ -9,6 +9,9 @@
|
||||
# Last modified date: $Date: 2008-09-17 10:31:27 +0100 (Wed, 17 Sep 2008) $
|
||||
# $Revision: 51 $
|
||||
|
|
@ -48,7 +48,7 @@ diff -Naur old/imagej.sh new/imagej.sh
|
|||
# LOG FILE
|
||||
#ij_log="${ij_tmp}/log.txt"
|
||||
# default behaviour when an ImageJ window is already open
|
||||
@@ -84,44 +81,45 @@
|
||||
@@ -84,44 +81,57 @@
|
||||
declare -i max_mem
|
||||
declare -i free_mem
|
||||
|
||||
|
|
@ -110,13 +110,25 @@ diff -Naur old/imagej.sh new/imagej.sh
|
|||
+# Make symbolic links from shared plugins, macros and luts
|
||||
+for x in plugins macros luts
|
||||
+do
|
||||
+ for p in "${ij_data_path}/${x}"/*
|
||||
+ do
|
||||
+ if [[ ! -e "${ij_user_path}/${x}/$(basename "${p}")" ]]
|
||||
+ then
|
||||
+ ln -s "${p}" "${ij_user_path}/${x}/"
|
||||
+ fi
|
||||
+ done
|
||||
+ # Add new symlinks
|
||||
+ find "${ij_data_path}/${x}" -mindepth 1 -maxdepth 1 |
|
||||
+ while read -r p
|
||||
+ do
|
||||
+ if [[ ! -e "${ij_user_path}/${x}/$(basename "${p}")" ]]
|
||||
+ then
|
||||
+ ln -vs "${p}" "${ij_user_path}/${x}/"
|
||||
+ fi
|
||||
+ done
|
||||
+ # Clean up broken symlinks into the shared directory
|
||||
+ find "${ij_user_path}/${x}" -mindepth 1 -maxdepth 1 -type l -printf '%p %l\n' |
|
||||
+ while read -r p l
|
||||
+ do
|
||||
+ if [[ ! -e "${p}" ]] && \
|
||||
+ [[ "$(dirname "${l}")" = "${ij_data_path}/${x}" ]]
|
||||
+ then
|
||||
+ rm -vf "${p}"
|
||||
+ fi
|
||||
+ done
|
||||
+done
|
||||
+
|
||||
+# enable plugins to be compiled with imageJ
|
||||
|
|
@ -125,7 +137,7 @@ diff -Naur old/imagej.sh new/imagej.sh
|
|||
# End Site specific variables ---------------------------------------------------------
|
||||
|
||||
# other variables
|
||||
@@ -320,7 +318,7 @@
|
||||
@@ -320,7 +330,7 @@
|
||||
|
||||
# Resolving ij.jar path. If ij.jar is a symbolic link to ij_<version>.jar
|
||||
# this allows updating ij.jar without crashing running sessions
|
||||
|
|
@ -134,7 +146,7 @@ diff -Naur old/imagej.sh new/imagej.sh
|
|||
|
||||
for mod_jar in ${ij_path}/lib/*jar ; do
|
||||
modules="${modules:-}${modules+:}$mod_jar"
|
||||
@@ -470,9 +468,9 @@
|
||||
@@ -470,9 +480,9 @@
|
||||
fi
|
||||
|
||||
if (( $verbosity > 0 )) ; then
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
diff -Naur old/source/build.xml new/source/build.xml
|
||||
--- old/source/build.xml 2022-03-28 17:29:56.000000000 -0400
|
||||
+++ new/source/build.xml 2022-05-30 08:47:23.391364179 -0400
|
||||
diff -Naur imagej-1.54g-original/source/build.xml imagej-1.54g/source/build.xml
|
||||
--- imagej-1.54g-original/source/build.xml 2023-08-01 15:33:36.000000000 -0400
|
||||
+++ imagej-1.54g/source/build.xml 2023-10-19 11:24:27.643291642 -0400
|
||||
@@ -24,8 +24,6 @@
|
||||
<copy file="IJ_Props.txt" todir="${build.dir}" />
|
||||
<copy file="images/microscope.gif" tofile="${build.dir}/microscope.gif" />
|
||||
|
|
@ -8,5 +8,5 @@ diff -Naur old/source/build.xml new/source/build.xml
|
|||
- <copy file="plugins/MacAdapter.class" tofile="${build.dir}/ij/plugin/MacAdapter.class" />
|
||||
- <copy file="plugins/MacAdapter9.class" tofile="${build.dir}/ij/plugin/MacAdapter9.class" />
|
||||
<copy todir="${build.dir}/macros"><fileset dir="macros"/></copy>
|
||||
<copy file="functions.html" todir="${build.dir}" />
|
||||
<!-- Build ij.jar. -->
|
||||
<jar jarfile="${jarfile}" basedir="${build.dir}"
|
||||
BIN
imagej.png
Normal file
BIN
imagej.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 13 KiB |
183
imagej.spec
183
imagej.spec
|
|
@ -1,34 +1,47 @@
|
|||
Name: imagej
|
||||
Version: 1.53r
|
||||
Release: 1%{?dist}
|
||||
Version: 1.54r
|
||||
Release: %autorelease
|
||||
Summary: Image Processing and Analysis in Java
|
||||
|
||||
License: Public Domain
|
||||
URL: https://rsbweb.nih.gov/ij/index.html
|
||||
Source0: https://rsbweb.nih.gov/ij/download/src/ij%(echo '%{version}' | tr -d .)-src.zip
|
||||
# From https://imagej.nih.gov/ij/disclaimer.html (now hosted at
|
||||
# https://imagej.net/ij/disclaimer.html):
|
||||
# ImageJ was developed at the National Institutes of Health by an employee of
|
||||
# the Federal Government in the course of his official duties. Pursuant to
|
||||
# Title 17, Section 105 of the United States Code, this software is not
|
||||
# subject to copyright protection and is in the public domain. ImageJ is an
|
||||
# experimental system. NIH assumes no responsibility whatsoever for its use
|
||||
# by other parties, and makes no guarantees, expressed or implied, about its
|
||||
# quality, reliability, or any other characteristic.
|
||||
# https://gitlab.com/fedora/legal/fedora-license-data/-/commit/b216f9bcb1c3195b4ddb14674d95e299f669903a
|
||||
License: LicenseRef-Fedora-Public-Domain
|
||||
URL: https://imagej.net/ij/index.html
|
||||
Source0: https://imagej.net/ij/download/src/ij%(echo '%{version}' | tr -d .)-src.zip
|
||||
Source1: imagej.desktop
|
||||
Source2: https://rsbweb.nih.gov/ij/macros/macros.zip
|
||||
Source3: https://rsb.info.nih.gov/ij/download/linux/unix-script.txt
|
||||
Source2: https://imagej.net/ij/macros/macros.zip
|
||||
Source3: https://imagej.net/ij/download/linux/unix-script.txt
|
||||
Source4: imagej.png
|
||||
# Plain-text version of the contents of https://imagej.net/ij/disclaimer.html
|
||||
Source5: DISCLAIMER
|
||||
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{java_arches} noarch
|
||||
|
||||
# Do not copy class files.
|
||||
Patch: imagej-1.53r-do-not-copy-class-files.patch
|
||||
Patch1: imagej-1.54g-do-not-copy-class-files.patch
|
||||
# Modify imagej.sh (as intended by upstream) for Fedora compatibility.
|
||||
Patch: imagej-1.53r-unix-script.patch
|
||||
Patch2: imagej-1.53r-unix-script.patch
|
||||
# Set javac source / target version to 1.8 to fix building with Java 11.
|
||||
Patch: imagej-1.53r-source-target-version.patch
|
||||
Patch3: imagej-1.53r-source-target-version.patch
|
||||
|
||||
BuildRequires: ant
|
||||
BuildRequires: ant-openjdk25
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
BuildRequires: jpackage-utils
|
||||
BuildRequires: java-devel
|
||||
BuildRequires: java-25-devel
|
||||
|
||||
Requires: jpackage-utils
|
||||
# Require java-devel, not only java, for plugins build
|
||||
Requires: java-devel
|
||||
Requires: java-25-devel
|
||||
|
||||
# We no longer package javadoc documentation because it has guidelines issues
|
||||
# pertaining to bundled and pre-minified JavaScript and CSS. See
|
||||
|
|
@ -47,6 +60,7 @@ used for quantitative analysis of engineering and scientific image data.
|
|||
%autosetup -c -N
|
||||
unzip -qq -u '%{SOURCE2}'
|
||||
cp -p '%{SOURCE3}' ./imagej.sh
|
||||
cp -p '%{SOURCE5}' .
|
||||
|
||||
# Erase binary and useless files
|
||||
rm -rvf macros/.FBC* macros/build.xml __MACOSX
|
||||
|
|
@ -63,6 +77,14 @@ sed -r -i \
|
|||
-e 's#@PKGDATADIR@#%{_datadir}/imagej#' \
|
||||
imagej.sh
|
||||
|
||||
# Make sure the upstream version number is set correctly, and use the initial
|
||||
# numeric <pkgrel> field of the Release as the BUILD.
|
||||
%global pkgrel %(echo '%{release}' | sed -r 's/[^[:digit:]].*$//')
|
||||
sed -r -i \
|
||||
-e 's/(public static final String VERSION = )"[^"]+";/\1"%{version}";/' \
|
||||
-e 's/(public static final String BUILD = )"[^"]+";/\1"%{pkgrel}";/' \
|
||||
source/ij/ImageJ.java
|
||||
|
||||
|
||||
%build
|
||||
cd source
|
||||
|
|
@ -98,6 +120,7 @@ desktop-file-install --vendor='' \
|
|||
|
||||
|
||||
%files
|
||||
%license DISCLAIMER
|
||||
%doc source/aREADME.txt source/release-notes.html
|
||||
|
||||
%{_javadir}/imagej.jar
|
||||
|
|
@ -110,136 +133,4 @@ desktop-file-install --vendor='' \
|
|||
|
||||
|
||||
%changelog
|
||||
* Mon May 30 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 1.53r-1
|
||||
- Adjust versioning scheme
|
||||
- Update to 1.53r (close RHBZ#1609549)
|
||||
- Use HTTPS URLs
|
||||
- Reduce macro indirection in the spec file
|
||||
- Drop javadoc API documentation due to bundled JavaScript and CSS
|
||||
|
||||
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 1.50-17.h
|
||||
- Rebuilt for java-17-openjdk as system jdk
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-16.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-15.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-14.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Tue Oct 06 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.50-13.h
|
||||
- Remove -dxx option from script (unsupported in java 11)
|
||||
- Fix patch
|
||||
|
||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-12.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Sun Jul 19 2020 Fabio Valentini <decathorpe@gmail.com> - 1.50-11.h
|
||||
- Set javac source and target to 1.8 to fix Java 11 builds.
|
||||
|
||||
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 1.50-10.h
|
||||
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
|
||||
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-9.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-8.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-7.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-6.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-5.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.50-4.h
|
||||
- Remove obsolete scriptlets
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-3.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.50-2.h
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Sat Mar 26 2016 Adam Huffman <bloch@verdurin.com> - 1.50-1.h
|
||||
- Update to upstream release 1.50h
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.48-8.e
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Sat Jul 04 2015 Adam Huffman <bloch@verdurin.com> - 1.48-7.e
|
||||
- Apply Java docdir fixes from Michael Simacek
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.48-6.e
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Wed Aug 13 2014 Adam Huffman <bloch@verdurin.com> - 1.48-5.e
|
||||
- Fix bogus dates in changelog
|
||||
|
||||
* Wed Aug 13 2014 Adam Huffman <bloch@verdurin.com> - 1.48-4.e
|
||||
- Fix desktop file to ensure application appears in menus
|
||||
|
||||
* Mon Jul 14 2014 Richard Hughes <richard@hughsie.com> - 1.48-3.e
|
||||
- Ship a larger application icon so the metdata parser can include the app.
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.48-2.e
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Sat Oct 26 2013 Adam Huffman <bloch@verdurin.com> - 1.48-1.e
|
||||
- Update to 1.48e
|
||||
|
||||
* Sun Aug 25 2013 Adam Huffman <bloch@verdurin.com> - 1.47-1.v
|
||||
- Update to 1.47v
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.46-4.d
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.46-3.d
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.46-2.d
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Wed Jan 11 2012 Adam Huffman <verdurin@fedoraproject.org> - 1.46-1.d
|
||||
- update to 1.45d
|
||||
|
||||
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.44-2.i
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Sat Oct 30 2010 Georget Fabien <fabien.georget@gmail.com> 1.44-1.i
|
||||
- update to 1.44i
|
||||
- create imagej.jar link
|
||||
|
||||
* Tue Sep 28 2010 Georget Fabien <fabien.georget@gmail.com> 1.44-1.h
|
||||
- version 1.44h
|
||||
|
||||
* Fri Dec 11 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-1.m
|
||||
- version 1.43m
|
||||
|
||||
* Sat Nov 21 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-0.5.j
|
||||
- set build directory to {name}-{version}
|
||||
- modify wrapper script
|
||||
- add java-devel to requires
|
||||
|
||||
* Sun Nov 15 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-0.4.j
|
||||
- modify name from ImageJ to imagej
|
||||
- modify wrapper script for fedora compatibility
|
||||
|
||||
* Tue Nov 10 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-0.3.j
|
||||
- get macros from http://rsbweb.nih.gov/ij/macros/macros.zip
|
||||
- get launch script from http://rsb.info.nih.gov/ij/download/linux/unix-script.txt
|
||||
- don't copy macros in the jar but in /usr/share/ImageJ/macros
|
||||
|
||||
* Tue Nov 10 2009 Georget Fabien <fabien.georget@gmail.com> 1.43-0.2.j
|
||||
- change group to Application/Engineering
|
||||
- change description
|
||||
- add comments
|
||||
- change version tag
|
||||
|
||||
* Sat Nov 8 2008 Georget Fabien <fabien.georget@gmail.com> 1.43-0.1
|
||||
- Creation
|
||||
%autochangelog
|
||||
|
|
|
|||
3
sources
3
sources
|
|
@ -1,3 +1,2 @@
|
|||
SHA512 (ij153r-src.zip) = 2f062754dcf37716a22f12e9af3969ee6ef7ccd26d85cf6df760225e44876ff787884016c5d9367fe390c48a688de89678d24bede4dcea702a3bc4adb28c31a5
|
||||
SHA512 (imagej.png) = 60c2ff73bcfc668931c59b0dfb299723a369b741601bdd591a407302e30fc58c6c626525b3f08b955a5dab37729d3f704db689317b42a94e7a3ccbfb72abc9b3
|
||||
SHA512 (ij154r-src.zip) = eca256a4de84d46830e27dc452816c4fb209d1e1a62e555cc3984f46bdc3341d6bd8c7edc39adbe0ff0710de6141a170c5402d125e31ba0194a61368f49e9698
|
||||
SHA512 (macros.zip) = 383dd4131c3bc9f810c297f2846105592bcf34a09cbaa590c5ffb8a71217bb6eba7b0cbab4ab259feb740ac87e05d439e19cfb17fc67c9150f60a1711657bfd3
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue