]> git.pld-linux.org Git - packages/freecol.git/blame - freecol.spec
- use cortado-fc jar
[packages/freecol.git] / freecol.spec
CommitLineData
28578258 1%include /usr/lib/rpm/macros.java
71a48b43 2Summary: Open source Colonization clone
a3074e7c 3Summary(pl.UTF-8): Klon gry Colonization o otwartych źródłach
71a48b43 4Name: freecol
9a430c7d 5Version: 0.9.4
9b013d1e 6Release: 0.1
5c4243bd 7License: GPL v2+
71a48b43 8Group: X11/Applications/Games
5c4243bd 9Source0: http://downloads.sourceforge.net/freecol/%{name}-%{version}-src.tar.gz
9a430c7d 10# Source0-md5: f0c0f5f2ce22a825a3182bf0ac23c9a8
71a48b43 11Source1: %{name}.sh
d02d5cb6 12Source2: %{name}.desktop
71a48b43 13URL: http://www.freecol.org/
27dddae2 14BuildRequires: ant-nodeps
71a48b43
AG
15BuildRequires: higlayout
16BuildRequires: jdk >= 1.4
28578258 17BuildRequires: jpackage-utils
9a430c7d 18BuildRequires: miglayout
28578258
ER
19BuildRequires: rpm-javaprov
20BuildRequires: rpmbuild(macros) >= 1.300
71a48b43 21Requires: higlayout
c0d232d6 22Requires: java-commons-cli
71a48b43 23Requires: jre >= 1.4
27dddae2 24Requires: jre-X11
9a430c7d 25Requires: miglayout
28578258 26BuildArch: noarch
71a48b43
AG
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30The FreeCol team aims to create an Open Source version of Colonization
31(released under the GPL).
32
6a98b589 33%description -l pl.UTF-8
5c4243bd 34Celem zespołu FreeCol jest stworzenie otwartej wersji gry Colonization
c11c3ed9
JB
35(wydanej na licencji GPL).
36
71a48b43
AG
37%prep
38%setup -q -n %{name}
71a48b43
AG
39
40%build
e7be0782 41required_jars="higlayout miglayout-swing"
28578258 42export CLASSPATH=$(build-classpath $required_jars)
10fc61f9 43%ant
71a48b43
AG
44
45%install
46rm -rf $RPM_BUILD_ROOT
71a48b43 47
c0d232d6 48install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/freecol,%{_desktopdir},%{_pixmapsdir},%{_javadir}}
89157766 49
c0d232d6 50install FreeCol.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
89157766 51install %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/freecol
52
a1201480 53# install freecol specific cortado library
54install jars/cortado-fc-1.0.jar $RPM_BUILD_ROOT%{_javadir}/
55ln -s cortado-fc-1.0.jar $RPM_BUILD_ROOT%{_javadir}/cortado-fc.jar
56
69b1d945 57cp -a data/* $RPM_BUILD_ROOT%{_datadir}/freecol/
d02d5cb6 58install %SOURCE2 $RPM_BUILD_ROOT%{_desktopdir}
6a0f3c63 59install %{name}.xpm $RPM_BUILD_ROOT%{_pixmapsdir}
ce3e0bba 60
71a48b43
AG
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%files
65%defattr(644,root,root,755)
c11c3ed9 66%doc README
71a48b43 67%attr(755,root,root) %{_bindir}/freecol
ce3e0bba 68%{_datadir}/freecol
c0d232d6 69%{_javadir}/%{name}.jar
a1201480 70%{_javadir}/cortado-fc*.jar
65a579f7 71%{_desktopdir}/%{name}.desktop
6a0f3c63 72%{_pixmapsdir}/%{name}.xpm
This page took 0.06662 seconds and 4 git commands to generate.