Compare commits

..

29 commits

Author SHA1 Message Date
Jiri Vanek
cc4e8894d7 Rebuilt for java-25-openjdk as preffered jdk
https://fedoraproject.org/wiki/Changes/Java25AndNoMoreSystemJdk
Note, that since f43, you should be always explicit on what jdk to use.
This commit should do exactly that.
2025-07-28 18:54:05 +02:00
Fedora Release Engineering
01f52b8d5c Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 18:33:18 +00:00
Fedora Release Engineering
9c19858b68 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 14:16:49 +00:00
Miroslav Suchý
b85e43aaa1 convert GPLv2 license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-29 10:21:36 +02:00
Fedora Release Engineering
577ebb8a68 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 19:46:55 +00:00
Jiri Vanek
0c60418374 Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
2024-02-27 15:11:42 +01:00
Fedora Release Engineering
1e0d0ca689 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 07:47:19 +00:00
Fedora Release Engineering
5b55e423d8 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 15:57:26 +00:00
Fedora Release Engineering
8847df1cd2 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 16:10:14 +00:00
Fedora Release Engineering
95b42c9489 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 00:19:01 +00:00
Fedora Release Engineering
ef3187ec35 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 23:23:15 +00:00
Jiri
d975e05313 Rebuilt for Drop i686 JDKs
https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs
2022-07-08 14:45:12 +02:00
Jiri
b5d3bb7ba2 Rebuilt for java-17-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java17
2022-02-05 20:01:14 +01:00
Fedora Release Engineering
cd13efe693 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 23:38:50 +00:00
Fedora Release Engineering
77041759f2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 19:51:39 +00:00
Fedora Release Engineering
35e9022253 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 14:53:23 +00:00
Fedora Release Engineering
bee1231e60 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 02:22:03 +00:00
Fedora Release Engineering
abf39ce8a4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 14:22:32 +00:00
Jiri
b27366c639 Rebuilt for JDK-11 2020-07-10 17:41:59 +02:00
Bruno Wolff III
21a8a3224c Fix changelog date 2020-05-20 19:03:47 -05:00
Bruno Wolff III
17b139eef9 Build that hopefully works with java 11 2020-05-03 18:23:57 -05:00
Bruno Wolff III
c2dee3a8b3 Raise the minimum java level to work with java 11
1.5 is no longer supported. 1.8 is the new recommended minimum.
2020-05-03 18:20:35 -05:00
Bruno Wolff III
75aa7fabd4 There is no longer a point to avoiding java 1.5 2020-05-03 18:09:27 -05:00
Fedora Release Engineering
d15d56e3b5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 14:33:48 +00:00
Fedora Release Engineering
69d6b19398 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 20:44:24 +00:00
Fedora Release Engineering
c2c1f5712d - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 16:02:13 +00:00
Igor Gnatenko
4d1a91d7db Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:23:58 +01:00
Fedora Release Engineering
71583f227c - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 22:05:02 +00:00
Jason Tibbitts
5c6c335b0d Remove needless use of %defattr 2018-07-10 00:32:11 -05:00

View file

@ -3,11 +3,11 @@ Name: colossus
%global revdate 20130917
Version: 0.14.0
%global branch %{nil}
Release: 9%{?dist}
Release: 32%{?dist}
Summary: Allows people to play Titan against each other or AIs
Group: Amusements/Games
License: GPLv2
# Automatically converted from old format: GPLv2 - review is highly recommended.
License: GPL-2.0-only
URL: http://colossus.sourceforge.net/
# The svn repo includes some prebuilt jar files that need to be removed
@ -23,17 +23,18 @@ Source1: colossus-gen-tarball.sh
Source2: colossus-rev.xsl
BuildArch: noarch
ExclusiveArch: %{java_arches} noarch
# Note the intention is to eventually require only java 1.5 for both building
# and installing. But bug 510243 in gjdoc currently blocks this.
BuildRequires: java-devel >= 1:1.6.0
BuildRequires: java-25-devel
BuildRequires: jpackage-utils
BuildRequires: ant
BuildRequires: ant-openjdk25
BuildRequires: jdom
BuildRequires: desktop-file-utils
BuildRequires: zip
Requires: java >= 1:1.6.0
Requires: java-25
Requires: jpackage-utils
Requires: jdom
Requires(post): coreutils
@ -47,7 +48,6 @@ of humans.
%package javadoc
Summary: Javadocs for %{name}
Group: Documentation
Requires: %{name} = %{version}-%{release}
Requires: jpackage-utils
@ -59,8 +59,15 @@ This package contains the API documentation for %{name}.
%build
# Create file for local build properties
cp /dev/null local_build.properties
# Tell colossus' build process where to look for needed jar files
echo "libs.dir=%{_javadir}" > local_build.properties
echo "libs.dir=%{_javadir}" >> local_build.properties
# Override 1.5 requirement to work with Java 11
echo "source.level=1.8" >> local_build.properties
echo "target.level=1.8" >> local_build.properties
# Tell colossus some build info that the game will display
mkdir -p build/ant/classes/META-INF
@ -163,7 +170,6 @@ SentUpstream: 2014-09-24
EOF
%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_bindir}/*
%{_datadir}/pixmaps/*
@ -172,10 +178,78 @@ EOF
%doc docs/*
%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}
%changelog
* Mon Jul 28 2025 jiri vanek <jvanek@redhat.com> - 0.14.0-32
- Rebuilt for java-25-openjdk as preffered jdk
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Mon Jul 29 2024 Miroslav Suchý <msuchy@redhat.com> - 0.14.0-29
- convert license to SPDX
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Feb 27 2024 Jiri Vanek <jvanek@redhat.com> - 0.14.0-27
- Rebuilt for java-21-openjdk as system jdk
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jul 08 2022 Jiri Vanek <jvanek@redhat.com> - 0.14.0-21
- Rebuilt for Drop i686 JDKs
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 0.14.0-20
- Rebuilt for java-17-openjdk as system jdk
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 0.14.0-15
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
* Sun May 03 2020 Bruno Wolff III <bruno@wolff.to> - 0.14.0-14
- New Fedora release that is hoped will work with java 11
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild