6
0
forked from pool/schemaspy

Compare commits

7 Commits

Author SHA256 Message Date
c331fe4f9e Accepting request 1203021 from Java:packages
Use SOURCE_DATE_EPOCH for reproducible jar mtime

OBS-URL: https://build.opensuse.org/request/show/1203021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/schemaspy?expand=0&rev=8
2024-09-25 19:53:19 +00:00
7964915f2f OBS-URL: https://build.opensuse.org/package/show/Java:packages/schemaspy?expand=0&rev=20 2024-09-24 13:00:07 +00:00
c588e42b77 Accepting request 1148871 from Java:packages
rpm 4.20 compat

OBS-URL: https://build.opensuse.org/request/show/1148871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/schemaspy?expand=0&rev=7
2024-02-22 19:57:41 +00:00
0ab8110901 Accepting request 963685 from Java:packages
Build with source/target levels 8

OBS-URL: https://build.opensuse.org/request/show/963685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/schemaspy?expand=0&rev=6
2022-03-21 19:12:55 +00:00
278f7e469b Accepting request 908512 from Java:packages
javapackages-tools are needed for %%jpackage_script macro

OBS-URL: https://build.opensuse.org/request/show/908512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/schemaspy?expand=0&rev=5
2021-07-27 12:32:09 +00:00
90b8e516fe Accepting request 527467 from Java:packages
Fix build with jdk9

OBS-URL: https://build.opensuse.org/request/show/527467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/schemaspy?expand=0&rev=4
2017-09-23 19:32:54 +00:00
36bc4a8c7b Accepting request 496823 from Java:packages
- Do not require javapackage-tools

OBS-URL: https://build.opensuse.org/request/show/496823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/schemaspy?expand=0&rev=3
2017-05-27 11:16:15 +00:00
2 changed files with 12 additions and 3 deletions

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Sep 24 13:00:02 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Use SOURCE_DATE_EPOCH for reproducible jar mtime
-------------------------------------------------------------------
Wed Feb 21 20:48:53 UTC 2024 - Fridrich Strba <fstrba@suse.com>

View File

@@ -61,14 +61,18 @@ all of the vendor-specific SQL is optional.
%build
mkdir classes
javac -source 1.8 -target 1.8 -d classes `find net -name '*.java' -print`
jar cf %{name}-%{version}.jar META-INF/MANIFEST.MF *.* images -C classes . `find net -name '*.properties'`
jar \
%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0}
--date="$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ)" \
%endif
--create --file=%{name}-%{version}.jar \
META-INF/MANIFEST.MF *.* images -C classes . `find net -name '*.properties'`
%install
# JAR file
install -d %{buildroot}%{_javadir}
install %{name}-%{version}.jar %{buildroot}%{_javadir}/
ln -sf %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
install %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
# Man page
install -d %{buildroot}%{_mandir}/man1