X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=freecol.spec;h=fa85c6f0068f81e3149327c6b33a98ac5a82ec9d;hb=e1d87a5a7fa4af3bcd05a98edeb58997bc6f398b;hp=b24b8eb28e900de997872ff458a7731aa2c3c197;hpb=2bab2ed8aa2bc4f40a70dbca15f29eaf7f6d81b2;p=packages%2Ffreecol.git diff --git a/freecol.spec b/freecol.spec index b24b8eb..fa85c6f 100644 --- a/freecol.spec +++ b/freecol.spec @@ -2,12 +2,12 @@ Summary: Open source Colonization clone Summary(pl.UTF-8): Klon gry Colonization o otwartych źródłach Name: freecol -Version: 0.9.2 -Release: 1 +Version: 0.9.4 +Release: 0.1 License: GPL v2+ Group: X11/Applications/Games Source0: http://downloads.sourceforge.net/freecol/%{name}-%{version}-src.tar.gz -# Source0-md5: f8c08fa7f149bad639e6a2a0c4fc5d3f +# Source0-md5: f0c0f5f2ce22a825a3182bf0ac23c9a8 Source1: %{name}.sh Source2: %{name}.desktop URL: http://www.freecol.org/ @@ -15,13 +15,15 @@ BuildRequires: ant-nodeps BuildRequires: higlayout BuildRequires: jdk >= 1.4 BuildRequires: jpackage-utils +BuildRequires: miglayout BuildRequires: rpm-javaprov BuildRequires: rpmbuild(macros) >= 1.300 Requires: higlayout +Requires: java-commons-cli Requires: jre >= 1.4 Requires: jre-X11 +Requires: miglayout BuildArch: noarch -# list arches that can fill higlayout dependency BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -36,18 +38,22 @@ Celem zespołu FreeCol jest stworzenie otwartej wersji gry Colonization %setup -q -n %{name} %build -required_jars="higlayout" +required_jars="higlayout miglayout-swing" export CLASSPATH=$(build-classpath $required_jars) %ant %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/freecol,%{_desktopdir},%{_pixmapsdir}} +install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/freecol,%{_desktopdir},%{_pixmapsdir},%{_javadir}} -install FreeCol.jar $RPM_BUILD_ROOT%{_datadir}/freecol/FreeCol.jar +install FreeCol.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar install %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/freecol +# install freecol specific cortado library +install jars/cortado-fc-1.0.jar $RPM_BUILD_ROOT%{_javadir}/ +ln -s cortado-fc-1.0.jar $RPM_BUILD_ROOT%{_javadir}/cortado-fc.jar + cp -a data/* $RPM_BUILD_ROOT%{_datadir}/freecol/ install %SOURCE2 $RPM_BUILD_ROOT%{_desktopdir} install %{name}.xpm $RPM_BUILD_ROOT%{_pixmapsdir} @@ -60,5 +66,7 @@ rm -rf $RPM_BUILD_ROOT %doc README %attr(755,root,root) %{_bindir}/freecol %{_datadir}/freecol +%{_javadir}/%{name}.jar +%{_javadir}/cortado-fc*.jar %{_desktopdir}/%{name}.desktop %{_pixmapsdir}/%{name}.xpm